generated.go 4.9 MB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315153161531715318153191532015321153221532315324153251532615327153281532915330153311533215333153341533515336153371533815339153401534115342153431534415345153461534715348153491535015351153521535315354153551535615357153581535915360153611536215363153641536515366153671536815369153701537115372153731537415375153761537715378153791538015381153821538315384153851538615387153881538915390153911539215393153941539515396153971539815399154001540115402154031540415405154061540715408154091541015411154121541315414154151541615417154181541915420154211542215423154241542515426154271542815429154301543115432154331543415435154361543715438154391544015441154421544315444154451544615447154481544915450154511545215453154541545515456154571545815459154601546115462154631546415465154661546715468154691547015471154721547315474154751547615477154781547915480154811548215483154841548515486154871548815489154901549115492154931549415495154961549715498154991550015501155021550315504155051550615507155081550915510155111551215513155141551515516155171551815519155201552115522155231552415525155261552715528155291553015531155321553315534155351553615537155381553915540155411554215543155441554515546155471554815549155501555115552155531555415555155561555715558155591556015561155621556315564155651556615567155681556915570155711557215573155741557515576155771557815579155801558115582155831558415585155861558715588155891559015591155921559315594155951559615597155981559915600156011560215603156041560515606156071560815609156101561115612156131561415615156161561715618156191562015621156221562315624156251562615627156281562915630156311563215633156341563515636156371563815639156401564115642156431564415645156461564715648156491565015651156521565315654156551565615657156581565915660156611566215663156641566515666156671566815669156701567115672156731567415675156761567715678156791568015681156821568315684156851568615687156881568915690156911569215693156941569515696156971569815699157001570115702157031570415705157061570715708157091571015711157121571315714157151571615717157181571915720157211572215723157241572515726157271572815729157301573115732157331573415735157361573715738157391574015741157421574315744157451574615747157481574915750157511575215753157541575515756157571575815759157601576115762157631576415765157661576715768157691577015771157721577315774157751577615777157781577915780157811578215783157841578515786157871578815789157901579115792157931579415795157961579715798157991580015801158021580315804158051580615807158081580915810158111581215813158141581515816158171581815819158201582115822158231582415825158261582715828158291583015831158321583315834158351583615837158381583915840158411584215843158441584515846158471584815849158501585115852158531585415855158561585715858158591586015861158621586315864158651586615867158681586915870158711587215873158741587515876158771587815879158801588115882158831588415885158861588715888158891589015891158921589315894158951589615897158981589915900159011590215903159041590515906159071590815909159101591115912159131591415915159161591715918159191592015921159221592315924159251592615927159281592915930159311593215933159341593515936159371593815939159401594115942159431594415945159461594715948159491595015951159521595315954159551595615957159581595915960159611596215963159641596515966159671596815969159701597115972159731597415975159761597715978159791598015981159821598315984159851598615987159881598915990159911599215993159941599515996159971599815999160001600116002160031600416005160061600716008160091601016011160121601316014160151601616017160181601916020160211602216023160241602516026160271602816029160301603116032160331603416035160361603716038160391604016041160421604316044160451604616047160481604916050160511605216053160541605516056160571605816059160601606116062160631606416065160661606716068160691607016071160721607316074160751607616077160781607916080160811608216083160841608516086160871608816089160901609116092160931609416095160961609716098160991610016101161021610316104161051610616107161081610916110161111611216113161141611516116161171611816119161201612116122161231612416125161261612716128161291613016131161321613316134161351613616137161381613916140161411614216143161441614516146161471614816149161501615116152161531615416155161561615716158161591616016161161621616316164161651616616167161681616916170161711617216173161741617516176161771617816179161801618116182161831618416185161861618716188161891619016191161921619316194161951619616197161981619916200162011620216203162041620516206162071620816209162101621116212162131621416215162161621716218162191622016221162221622316224162251622616227162281622916230162311623216233162341623516236162371623816239162401624116242162431624416245162461624716248162491625016251162521625316254162551625616257162581625916260162611626216263162641626516266162671626816269162701627116272162731627416275162761627716278162791628016281162821628316284162851628616287162881628916290162911629216293162941629516296162971629816299163001630116302163031630416305163061630716308163091631016311163121631316314163151631616317163181631916320163211632216323163241632516326163271632816329163301633116332163331633416335163361633716338163391634016341163421634316344163451634616347163481634916350163511635216353163541635516356163571635816359163601636116362163631636416365163661636716368163691637016371163721637316374163751637616377163781637916380163811638216383163841638516386163871638816389163901639116392163931639416395163961639716398163991640016401164021640316404164051640616407164081640916410164111641216413164141641516416164171641816419164201642116422164231642416425164261642716428164291643016431164321643316434164351643616437164381643916440164411644216443164441644516446164471644816449164501645116452164531645416455164561645716458164591646016461164621646316464164651646616467164681646916470164711647216473164741647516476164771647816479164801648116482164831648416485164861648716488164891649016491164921649316494164951649616497164981649916500165011650216503165041650516506165071650816509165101651116512165131651416515165161651716518165191652016521165221652316524165251652616527165281652916530165311653216533165341653516536165371653816539165401654116542165431654416545165461654716548165491655016551165521655316554165551655616557165581655916560165611656216563165641656516566165671656816569165701657116572165731657416575165761657716578165791658016581165821658316584165851658616587165881658916590165911659216593165941659516596165971659816599166001660116602166031660416605166061660716608166091661016611166121661316614166151661616617166181661916620166211662216623166241662516626166271662816629166301663116632166331663416635166361663716638166391664016641166421664316644166451664616647166481664916650166511665216653166541665516656166571665816659166601666116662166631666416665166661666716668166691667016671166721667316674166751667616677166781667916680166811668216683166841668516686166871668816689166901669116692166931669416695166961669716698166991670016701167021670316704167051670616707167081670916710167111671216713167141671516716167171671816719167201672116722167231672416725167261672716728167291673016731167321673316734167351673616737167381673916740167411674216743167441674516746167471674816749167501675116752167531675416755167561675716758167591676016761167621676316764167651676616767167681676916770167711677216773167741677516776167771677816779167801678116782167831678416785167861678716788167891679016791167921679316794167951679616797167981679916800168011680216803168041680516806168071680816809168101681116812168131681416815168161681716818168191682016821168221682316824168251682616827168281682916830168311683216833168341683516836168371683816839168401684116842168431684416845168461684716848168491685016851168521685316854168551685616857168581685916860168611686216863168641686516866168671686816869168701687116872168731687416875168761687716878168791688016881168821688316884168851688616887168881688916890168911689216893168941689516896168971689816899169001690116902169031690416905169061690716908169091691016911169121691316914169151691616917169181691916920169211692216923169241692516926169271692816929169301693116932169331693416935169361693716938169391694016941169421694316944169451694616947169481694916950169511695216953169541695516956169571695816959169601696116962169631696416965169661696716968169691697016971169721697316974169751697616977169781697916980169811698216983169841698516986169871698816989169901699116992169931699416995169961699716998169991700017001170021700317004170051700617007170081700917010170111701217013170141701517016170171701817019170201702117022170231702417025170261702717028170291703017031170321703317034170351703617037170381703917040170411704217043170441704517046170471704817049170501705117052170531705417055170561705717058170591706017061170621706317064170651706617067170681706917070170711707217073170741707517076170771707817079170801708117082170831708417085170861708717088170891709017091170921709317094170951709617097170981709917100171011710217103171041710517106171071710817109171101711117112171131711417115171161711717118171191712017121171221712317124171251712617127171281712917130171311713217133171341713517136171371713817139171401714117142171431714417145171461714717148171491715017151171521715317154171551715617157171581715917160171611716217163171641716517166171671716817169171701717117172171731717417175171761717717178171791718017181171821718317184171851718617187171881718917190171911719217193171941719517196171971719817199172001720117202172031720417205172061720717208172091721017211172121721317214172151721617217172181721917220172211722217223172241722517226172271722817229172301723117232172331723417235172361723717238172391724017241172421724317244172451724617247172481724917250172511725217253172541725517256172571725817259172601726117262172631726417265172661726717268172691727017271172721727317274172751727617277172781727917280172811728217283172841728517286172871728817289172901729117292172931729417295172961729717298172991730017301173021730317304173051730617307173081730917310173111731217313173141731517316173171731817319173201732117322173231732417325173261732717328173291733017331173321733317334173351733617337173381733917340173411734217343173441734517346173471734817349173501735117352173531735417355173561735717358173591736017361173621736317364173651736617367173681736917370173711737217373173741737517376173771737817379173801738117382173831738417385173861738717388173891739017391173921739317394173951739617397173981739917400174011740217403174041740517406174071740817409174101741117412174131741417415174161741717418174191742017421174221742317424174251742617427174281742917430174311743217433174341743517436174371743817439174401744117442174431744417445174461744717448174491745017451174521745317454174551745617457174581745917460174611746217463174641746517466174671746817469174701747117472174731747417475174761747717478174791748017481174821748317484174851748617487174881748917490174911749217493174941749517496174971749817499175001750117502175031750417505175061750717508175091751017511175121751317514175151751617517175181751917520175211752217523175241752517526175271752817529175301753117532175331753417535175361753717538175391754017541175421754317544175451754617547175481754917550175511755217553175541755517556175571755817559175601756117562175631756417565175661756717568175691757017571175721757317574175751757617577175781757917580175811758217583175841758517586175871758817589175901759117592175931759417595175961759717598175991760017601176021760317604176051760617607176081760917610176111761217613176141761517616176171761817619176201762117622176231762417625176261762717628176291763017631176321763317634176351763617637176381763917640176411764217643176441764517646176471764817649176501765117652176531765417655176561765717658176591766017661176621766317664176651766617667176681766917670176711767217673176741767517676176771767817679176801768117682176831768417685176861768717688176891769017691176921769317694176951769617697176981769917700177011770217703177041770517706177071770817709177101771117712177131771417715177161771717718177191772017721177221772317724177251772617727177281772917730177311773217733177341773517736177371773817739177401774117742177431774417745177461774717748177491775017751177521775317754177551775617757177581775917760177611776217763177641776517766177671776817769177701777117772177731777417775177761777717778177791778017781177821778317784177851778617787177881778917790177911779217793177941779517796177971779817799178001780117802178031780417805178061780717808178091781017811178121781317814178151781617817178181781917820178211782217823178241782517826178271782817829178301783117832178331783417835178361783717838178391784017841178421784317844178451784617847178481784917850178511785217853178541785517856178571785817859178601786117862178631786417865178661786717868178691787017871178721787317874178751787617877178781787917880178811788217883178841788517886178871788817889178901789117892178931789417895178961789717898178991790017901179021790317904179051790617907179081790917910179111791217913179141791517916179171791817919179201792117922179231792417925179261792717928179291793017931179321793317934179351793617937179381793917940179411794217943179441794517946179471794817949179501795117952179531795417955179561795717958179591796017961179621796317964179651796617967179681796917970179711797217973179741797517976179771797817979179801798117982179831798417985179861798717988179891799017991179921799317994179951799617997179981799918000180011800218003180041800518006180071800818009180101801118012180131801418015180161801718018180191802018021180221802318024180251802618027180281802918030180311803218033180341803518036180371803818039180401804118042180431804418045180461804718048180491805018051180521805318054180551805618057180581805918060180611806218063180641806518066180671806818069180701807118072180731807418075180761807718078180791808018081180821808318084180851808618087180881808918090180911809218093180941809518096180971809818099181001810118102181031810418105181061810718108181091811018111181121811318114181151811618117181181811918120181211812218123181241812518126181271812818129181301813118132181331813418135181361813718138181391814018141181421814318144181451814618147181481814918150181511815218153181541815518156181571815818159181601816118162181631816418165181661816718168181691817018171181721817318174181751817618177181781817918180181811818218183181841818518186181871818818189181901819118192181931819418195181961819718198181991820018201182021820318204182051820618207182081820918210182111821218213182141821518216182171821818219182201822118222182231822418225182261822718228182291823018231182321823318234182351823618237182381823918240182411824218243182441824518246182471824818249182501825118252182531825418255182561825718258182591826018261182621826318264182651826618267182681826918270182711827218273182741827518276182771827818279182801828118282182831828418285182861828718288182891829018291182921829318294182951829618297182981829918300183011830218303183041830518306183071830818309183101831118312183131831418315183161831718318183191832018321183221832318324183251832618327183281832918330183311833218333183341833518336183371833818339183401834118342183431834418345183461834718348183491835018351183521835318354183551835618357183581835918360183611836218363183641836518366183671836818369183701837118372183731837418375183761837718378183791838018381183821838318384183851838618387183881838918390183911839218393183941839518396183971839818399184001840118402184031840418405184061840718408184091841018411184121841318414184151841618417184181841918420184211842218423184241842518426184271842818429184301843118432184331843418435184361843718438184391844018441184421844318444184451844618447184481844918450184511845218453184541845518456184571845818459184601846118462184631846418465184661846718468184691847018471184721847318474184751847618477184781847918480184811848218483184841848518486184871848818489184901849118492184931849418495184961849718498184991850018501185021850318504185051850618507185081850918510185111851218513185141851518516185171851818519185201852118522185231852418525185261852718528185291853018531185321853318534185351853618537185381853918540185411854218543185441854518546185471854818549185501855118552185531855418555185561855718558185591856018561185621856318564185651856618567185681856918570185711857218573185741857518576185771857818579185801858118582185831858418585185861858718588185891859018591185921859318594185951859618597185981859918600186011860218603186041860518606186071860818609186101861118612186131861418615186161861718618186191862018621186221862318624186251862618627186281862918630186311863218633186341863518636186371863818639186401864118642186431864418645186461864718648186491865018651186521865318654186551865618657186581865918660186611866218663186641866518666186671866818669186701867118672186731867418675186761867718678186791868018681186821868318684186851868618687186881868918690186911869218693186941869518696186971869818699187001870118702187031870418705187061870718708187091871018711187121871318714187151871618717187181871918720187211872218723187241872518726187271872818729187301873118732187331873418735187361873718738187391874018741187421874318744187451874618747187481874918750187511875218753187541875518756187571875818759187601876118762187631876418765187661876718768187691877018771187721877318774187751877618777187781877918780187811878218783187841878518786187871878818789187901879118792187931879418795187961879718798187991880018801188021880318804188051880618807188081880918810188111881218813188141881518816188171881818819188201882118822188231882418825188261882718828188291883018831188321883318834188351883618837188381883918840188411884218843188441884518846188471884818849188501885118852188531885418855188561885718858188591886018861188621886318864188651886618867188681886918870188711887218873188741887518876188771887818879188801888118882188831888418885188861888718888188891889018891188921889318894188951889618897188981889918900189011890218903189041890518906189071890818909189101891118912189131891418915189161891718918189191892018921189221892318924189251892618927189281892918930189311893218933189341893518936189371893818939189401894118942189431894418945189461894718948189491895018951189521895318954189551895618957189581895918960189611896218963189641896518966189671896818969189701897118972189731897418975189761897718978189791898018981189821898318984189851898618987189881898918990189911899218993189941899518996189971899818999190001900119002190031900419005190061900719008190091901019011190121901319014190151901619017190181901919020190211902219023190241902519026190271902819029190301903119032190331903419035190361903719038190391904019041190421904319044190451904619047190481904919050190511905219053190541905519056190571905819059190601906119062190631906419065190661906719068190691907019071190721907319074190751907619077190781907919080190811908219083190841908519086190871908819089190901909119092190931909419095190961909719098190991910019101191021910319104191051910619107191081910919110191111911219113191141911519116191171911819119191201912119122191231912419125191261912719128191291913019131191321913319134191351913619137191381913919140191411914219143191441914519146191471914819149191501915119152191531915419155191561915719158191591916019161191621916319164191651916619167191681916919170191711917219173191741917519176191771917819179191801918119182191831918419185191861918719188191891919019191191921919319194191951919619197191981919919200192011920219203192041920519206192071920819209192101921119212192131921419215192161921719218192191922019221192221922319224192251922619227192281922919230192311923219233192341923519236192371923819239192401924119242192431924419245192461924719248192491925019251192521925319254192551925619257192581925919260192611926219263192641926519266192671926819269192701927119272192731927419275192761927719278192791928019281192821928319284192851928619287192881928919290192911929219293192941929519296192971929819299193001930119302193031930419305193061930719308193091931019311193121931319314193151931619317193181931919320193211932219323193241932519326193271932819329193301933119332193331933419335193361933719338193391934019341193421934319344193451934619347193481934919350193511935219353193541935519356193571935819359193601936119362193631936419365193661936719368193691937019371193721937319374193751937619377193781937919380193811938219383193841938519386193871938819389193901939119392193931939419395193961939719398193991940019401194021940319404194051940619407194081940919410194111941219413194141941519416194171941819419194201942119422194231942419425194261942719428194291943019431194321943319434194351943619437194381943919440194411944219443194441944519446194471944819449194501945119452194531945419455194561945719458194591946019461194621946319464194651946619467194681946919470194711947219473194741947519476194771947819479194801948119482194831948419485194861948719488194891949019491194921949319494194951949619497194981949919500195011950219503195041950519506195071950819509195101951119512195131951419515195161951719518195191952019521195221952319524195251952619527195281952919530195311953219533195341953519536195371953819539195401954119542195431954419545195461954719548195491955019551195521955319554195551955619557195581955919560195611956219563195641956519566195671956819569195701957119572195731957419575195761957719578195791958019581195821958319584195851958619587195881958919590195911959219593195941959519596195971959819599196001960119602196031960419605196061960719608196091961019611196121961319614196151961619617196181961919620196211962219623196241962519626196271962819629196301963119632196331963419635196361963719638196391964019641196421964319644196451964619647196481964919650196511965219653196541965519656196571965819659196601966119662196631966419665196661966719668196691967019671196721967319674196751967619677196781967919680196811968219683196841968519686196871968819689196901969119692196931969419695196961969719698196991970019701197021970319704197051970619707197081970919710197111971219713197141971519716197171971819719197201972119722197231972419725197261972719728197291973019731197321973319734197351973619737197381973919740197411974219743197441974519746197471974819749197501975119752197531975419755197561975719758197591976019761197621976319764197651976619767197681976919770197711977219773197741977519776197771977819779197801978119782197831978419785197861978719788197891979019791197921979319794197951979619797197981979919800198011980219803198041980519806198071980819809198101981119812198131981419815198161981719818198191982019821198221982319824198251982619827198281982919830198311983219833198341983519836198371983819839198401984119842198431984419845198461984719848198491985019851198521985319854198551985619857198581985919860198611986219863198641986519866198671986819869198701987119872198731987419875198761987719878198791988019881198821988319884198851988619887198881988919890198911989219893198941989519896198971989819899199001990119902199031990419905199061990719908199091991019911199121991319914199151991619917199181991919920199211992219923199241992519926199271992819929199301993119932199331993419935199361993719938199391994019941199421994319944199451994619947199481994919950199511995219953199541995519956199571995819959199601996119962199631996419965199661996719968199691997019971199721997319974199751997619977199781997919980199811998219983199841998519986199871998819989199901999119992199931999419995199961999719998199992000020001200022000320004200052000620007200082000920010200112001220013200142001520016200172001820019200202002120022200232002420025200262002720028200292003020031200322003320034200352003620037200382003920040200412004220043200442004520046200472004820049200502005120052200532005420055200562005720058200592006020061200622006320064200652006620067200682006920070200712007220073200742007520076200772007820079200802008120082200832008420085200862008720088200892009020091200922009320094200952009620097200982009920100201012010220103201042010520106201072010820109201102011120112201132011420115201162011720118201192012020121201222012320124201252012620127201282012920130201312013220133201342013520136201372013820139201402014120142201432014420145201462014720148201492015020151201522015320154201552015620157201582015920160201612016220163201642016520166201672016820169201702017120172201732017420175201762017720178201792018020181201822018320184201852018620187201882018920190201912019220193201942019520196201972019820199202002020120202202032020420205202062020720208202092021020211202122021320214202152021620217202182021920220202212022220223202242022520226202272022820229202302023120232202332023420235202362023720238202392024020241202422024320244202452024620247202482024920250202512025220253202542025520256202572025820259202602026120262202632026420265202662026720268202692027020271202722027320274202752027620277202782027920280202812028220283202842028520286202872028820289202902029120292202932029420295202962029720298202992030020301203022030320304203052030620307203082030920310203112031220313203142031520316203172031820319203202032120322203232032420325203262032720328203292033020331203322033320334203352033620337203382033920340203412034220343203442034520346203472034820349203502035120352203532035420355203562035720358203592036020361203622036320364203652036620367203682036920370203712037220373203742037520376203772037820379203802038120382203832038420385203862038720388203892039020391203922039320394203952039620397203982039920400204012040220403204042040520406204072040820409204102041120412204132041420415204162041720418204192042020421204222042320424204252042620427204282042920430204312043220433204342043520436204372043820439204402044120442204432044420445204462044720448204492045020451204522045320454204552045620457204582045920460204612046220463204642046520466204672046820469204702047120472204732047420475204762047720478204792048020481204822048320484204852048620487204882048920490204912049220493204942049520496204972049820499205002050120502205032050420505205062050720508205092051020511205122051320514205152051620517205182051920520205212052220523205242052520526205272052820529205302053120532205332053420535205362053720538205392054020541205422054320544205452054620547205482054920550205512055220553205542055520556205572055820559205602056120562205632056420565205662056720568205692057020571205722057320574205752057620577205782057920580205812058220583205842058520586205872058820589205902059120592205932059420595205962059720598205992060020601206022060320604206052060620607206082060920610206112061220613206142061520616206172061820619206202062120622206232062420625206262062720628206292063020631206322063320634206352063620637206382063920640206412064220643206442064520646206472064820649206502065120652206532065420655206562065720658206592066020661206622066320664206652066620667206682066920670206712067220673206742067520676206772067820679206802068120682206832068420685206862068720688206892069020691206922069320694206952069620697206982069920700207012070220703207042070520706207072070820709207102071120712207132071420715207162071720718207192072020721207222072320724207252072620727207282072920730207312073220733207342073520736207372073820739207402074120742207432074420745207462074720748207492075020751207522075320754207552075620757207582075920760207612076220763207642076520766207672076820769207702077120772207732077420775207762077720778207792078020781207822078320784207852078620787207882078920790207912079220793207942079520796207972079820799208002080120802208032080420805208062080720808208092081020811208122081320814208152081620817208182081920820208212082220823208242082520826208272082820829208302083120832208332083420835208362083720838208392084020841208422084320844208452084620847208482084920850208512085220853208542085520856208572085820859208602086120862208632086420865208662086720868208692087020871208722087320874208752087620877208782087920880208812088220883208842088520886208872088820889208902089120892208932089420895208962089720898208992090020901209022090320904209052090620907209082090920910209112091220913209142091520916209172091820919209202092120922209232092420925209262092720928209292093020931209322093320934209352093620937209382093920940209412094220943209442094520946209472094820949209502095120952209532095420955209562095720958209592096020961209622096320964209652096620967209682096920970209712097220973209742097520976209772097820979209802098120982209832098420985209862098720988209892099020991209922099320994209952099620997209982099921000210012100221003210042100521006210072100821009210102101121012210132101421015210162101721018210192102021021210222102321024210252102621027210282102921030210312103221033210342103521036210372103821039210402104121042210432104421045210462104721048210492105021051210522105321054210552105621057210582105921060210612106221063210642106521066210672106821069210702107121072210732107421075210762107721078210792108021081210822108321084210852108621087210882108921090210912109221093210942109521096210972109821099211002110121102211032110421105211062110721108211092111021111211122111321114211152111621117211182111921120211212112221123211242112521126211272112821129211302113121132211332113421135211362113721138211392114021141211422114321144211452114621147211482114921150211512115221153211542115521156211572115821159211602116121162211632116421165211662116721168211692117021171211722117321174211752117621177211782117921180211812118221183211842118521186211872118821189211902119121192211932119421195211962119721198211992120021201212022120321204212052120621207212082120921210212112121221213212142121521216212172121821219212202122121222212232122421225212262122721228212292123021231212322123321234212352123621237212382123921240212412124221243212442124521246212472124821249212502125121252212532125421255212562125721258212592126021261212622126321264212652126621267212682126921270212712127221273212742127521276212772127821279212802128121282212832128421285212862128721288212892129021291212922129321294212952129621297212982129921300213012130221303213042130521306213072130821309213102131121312213132131421315213162131721318213192132021321213222132321324213252132621327213282132921330213312133221333213342133521336213372133821339213402134121342213432134421345213462134721348213492135021351213522135321354213552135621357213582135921360213612136221363213642136521366213672136821369213702137121372213732137421375213762137721378213792138021381213822138321384213852138621387213882138921390213912139221393213942139521396213972139821399214002140121402214032140421405214062140721408214092141021411214122141321414214152141621417214182141921420214212142221423214242142521426214272142821429214302143121432214332143421435214362143721438214392144021441214422144321444214452144621447214482144921450214512145221453214542145521456214572145821459214602146121462214632146421465214662146721468214692147021471214722147321474214752147621477214782147921480214812148221483214842148521486214872148821489214902149121492214932149421495214962149721498214992150021501215022150321504215052150621507215082150921510215112151221513215142151521516215172151821519215202152121522215232152421525215262152721528215292153021531215322153321534215352153621537215382153921540215412154221543215442154521546215472154821549215502155121552215532155421555215562155721558215592156021561215622156321564215652156621567215682156921570215712157221573215742157521576215772157821579215802158121582215832158421585215862158721588215892159021591215922159321594215952159621597215982159921600216012160221603216042160521606216072160821609216102161121612216132161421615216162161721618216192162021621216222162321624216252162621627216282162921630216312163221633216342163521636216372163821639216402164121642216432164421645216462164721648216492165021651216522165321654216552165621657216582165921660216612166221663216642166521666216672166821669216702167121672216732167421675216762167721678216792168021681216822168321684216852168621687216882168921690216912169221693216942169521696216972169821699217002170121702217032170421705217062170721708217092171021711217122171321714217152171621717217182171921720217212172221723217242172521726217272172821729217302173121732217332173421735217362173721738217392174021741217422174321744217452174621747217482174921750217512175221753217542175521756217572175821759217602176121762217632176421765217662176721768217692177021771217722177321774217752177621777217782177921780217812178221783217842178521786217872178821789217902179121792217932179421795217962179721798217992180021801218022180321804218052180621807218082180921810218112181221813218142181521816218172181821819218202182121822218232182421825218262182721828218292183021831218322183321834218352183621837218382183921840218412184221843218442184521846218472184821849218502185121852218532185421855218562185721858218592186021861218622186321864218652186621867218682186921870218712187221873218742187521876218772187821879218802188121882218832188421885218862188721888218892189021891218922189321894218952189621897218982189921900219012190221903219042190521906219072190821909219102191121912219132191421915219162191721918219192192021921219222192321924219252192621927219282192921930219312193221933219342193521936219372193821939219402194121942219432194421945219462194721948219492195021951219522195321954219552195621957219582195921960219612196221963219642196521966219672196821969219702197121972219732197421975219762197721978219792198021981219822198321984219852198621987219882198921990219912199221993219942199521996219972199821999220002200122002220032200422005220062200722008220092201022011220122201322014220152201622017220182201922020220212202222023220242202522026220272202822029220302203122032220332203422035220362203722038220392204022041220422204322044220452204622047220482204922050220512205222053220542205522056220572205822059220602206122062220632206422065220662206722068220692207022071220722207322074220752207622077220782207922080220812208222083220842208522086220872208822089220902209122092220932209422095220962209722098220992210022101221022210322104221052210622107221082210922110221112211222113221142211522116221172211822119221202212122122221232212422125221262212722128221292213022131221322213322134221352213622137221382213922140221412214222143221442214522146221472214822149221502215122152221532215422155221562215722158221592216022161221622216322164221652216622167221682216922170221712217222173221742217522176221772217822179221802218122182221832218422185221862218722188221892219022191221922219322194221952219622197221982219922200222012220222203222042220522206222072220822209222102221122212222132221422215222162221722218222192222022221222222222322224222252222622227222282222922230222312223222233222342223522236222372223822239222402224122242222432224422245222462224722248222492225022251222522225322254222552225622257222582225922260222612226222263222642226522266222672226822269222702227122272222732227422275222762227722278222792228022281222822228322284222852228622287222882228922290222912229222293222942229522296222972229822299223002230122302223032230422305223062230722308223092231022311223122231322314223152231622317223182231922320223212232222323223242232522326223272232822329223302233122332223332233422335223362233722338223392234022341223422234322344223452234622347223482234922350223512235222353223542235522356223572235822359223602236122362223632236422365223662236722368223692237022371223722237322374223752237622377223782237922380223812238222383223842238522386223872238822389223902239122392223932239422395223962239722398223992240022401224022240322404224052240622407224082240922410224112241222413224142241522416224172241822419224202242122422224232242422425224262242722428224292243022431224322243322434224352243622437224382243922440224412244222443224442244522446224472244822449224502245122452224532245422455224562245722458224592246022461224622246322464224652246622467224682246922470224712247222473224742247522476224772247822479224802248122482224832248422485224862248722488224892249022491224922249322494224952249622497224982249922500225012250222503225042250522506225072250822509225102251122512225132251422515225162251722518225192252022521225222252322524225252252622527225282252922530225312253222533225342253522536225372253822539225402254122542225432254422545225462254722548225492255022551225522255322554225552255622557225582255922560225612256222563225642256522566225672256822569225702257122572225732257422575225762257722578225792258022581225822258322584225852258622587225882258922590225912259222593225942259522596225972259822599226002260122602226032260422605226062260722608226092261022611226122261322614226152261622617226182261922620226212262222623226242262522626226272262822629226302263122632226332263422635226362263722638226392264022641226422264322644226452264622647226482264922650226512265222653226542265522656226572265822659226602266122662226632266422665226662266722668226692267022671226722267322674226752267622677226782267922680226812268222683226842268522686226872268822689226902269122692226932269422695226962269722698226992270022701227022270322704227052270622707227082270922710227112271222713227142271522716227172271822719227202272122722227232272422725227262272722728227292273022731227322273322734227352273622737227382273922740227412274222743227442274522746227472274822749227502275122752227532275422755227562275722758227592276022761227622276322764227652276622767227682276922770227712277222773227742277522776227772277822779227802278122782227832278422785227862278722788227892279022791227922279322794227952279622797227982279922800228012280222803228042280522806228072280822809228102281122812228132281422815228162281722818228192282022821228222282322824228252282622827228282282922830228312283222833228342283522836228372283822839228402284122842228432284422845228462284722848228492285022851228522285322854228552285622857228582285922860228612286222863228642286522866228672286822869228702287122872228732287422875228762287722878228792288022881228822288322884228852288622887228882288922890228912289222893228942289522896228972289822899229002290122902229032290422905229062290722908229092291022911229122291322914229152291622917229182291922920229212292222923229242292522926229272292822929229302293122932229332293422935229362293722938229392294022941229422294322944229452294622947229482294922950229512295222953229542295522956229572295822959229602296122962229632296422965229662296722968229692297022971229722297322974229752297622977229782297922980229812298222983229842298522986229872298822989229902299122992229932299422995229962299722998229992300023001230022300323004230052300623007230082300923010230112301223013230142301523016230172301823019230202302123022230232302423025230262302723028230292303023031230322303323034230352303623037230382303923040230412304223043230442304523046230472304823049230502305123052230532305423055230562305723058230592306023061230622306323064230652306623067230682306923070230712307223073230742307523076230772307823079230802308123082230832308423085230862308723088230892309023091230922309323094230952309623097230982309923100231012310223103231042310523106231072310823109231102311123112231132311423115231162311723118231192312023121231222312323124231252312623127231282312923130231312313223133231342313523136231372313823139231402314123142231432314423145231462314723148231492315023151231522315323154231552315623157231582315923160231612316223163231642316523166231672316823169231702317123172231732317423175231762317723178231792318023181231822318323184231852318623187231882318923190231912319223193231942319523196231972319823199232002320123202232032320423205232062320723208232092321023211232122321323214232152321623217232182321923220232212322223223232242322523226232272322823229232302323123232232332323423235232362323723238232392324023241232422324323244232452324623247232482324923250232512325223253232542325523256232572325823259232602326123262232632326423265232662326723268232692327023271232722327323274232752327623277232782327923280232812328223283232842328523286232872328823289232902329123292232932329423295232962329723298232992330023301233022330323304233052330623307233082330923310233112331223313233142331523316233172331823319233202332123322233232332423325233262332723328233292333023331233322333323334233352333623337233382333923340233412334223343233442334523346233472334823349233502335123352233532335423355233562335723358233592336023361233622336323364233652336623367233682336923370233712337223373233742337523376233772337823379233802338123382233832338423385233862338723388233892339023391233922339323394233952339623397233982339923400234012340223403234042340523406234072340823409234102341123412234132341423415234162341723418234192342023421234222342323424234252342623427234282342923430234312343223433234342343523436234372343823439234402344123442234432344423445234462344723448234492345023451234522345323454234552345623457234582345923460234612346223463234642346523466234672346823469234702347123472234732347423475234762347723478234792348023481234822348323484234852348623487234882348923490234912349223493234942349523496234972349823499235002350123502235032350423505235062350723508235092351023511235122351323514235152351623517235182351923520235212352223523235242352523526235272352823529235302353123532235332353423535235362353723538235392354023541235422354323544235452354623547235482354923550235512355223553235542355523556235572355823559235602356123562235632356423565235662356723568235692357023571235722357323574235752357623577235782357923580235812358223583235842358523586235872358823589235902359123592235932359423595235962359723598235992360023601236022360323604236052360623607236082360923610236112361223613236142361523616236172361823619236202362123622236232362423625236262362723628236292363023631236322363323634236352363623637236382363923640236412364223643236442364523646236472364823649236502365123652236532365423655236562365723658236592366023661236622366323664236652366623667236682366923670236712367223673236742367523676236772367823679236802368123682236832368423685236862368723688236892369023691236922369323694236952369623697236982369923700237012370223703237042370523706237072370823709237102371123712237132371423715237162371723718237192372023721237222372323724237252372623727237282372923730237312373223733237342373523736237372373823739237402374123742237432374423745237462374723748237492375023751237522375323754237552375623757237582375923760237612376223763237642376523766237672376823769237702377123772237732377423775237762377723778237792378023781237822378323784237852378623787237882378923790237912379223793237942379523796237972379823799238002380123802238032380423805238062380723808238092381023811238122381323814238152381623817238182381923820238212382223823238242382523826238272382823829238302383123832238332383423835238362383723838238392384023841238422384323844238452384623847238482384923850238512385223853238542385523856238572385823859238602386123862238632386423865238662386723868238692387023871238722387323874238752387623877238782387923880238812388223883238842388523886238872388823889238902389123892238932389423895238962389723898238992390023901239022390323904239052390623907239082390923910239112391223913239142391523916239172391823919239202392123922239232392423925239262392723928239292393023931239322393323934239352393623937239382393923940239412394223943239442394523946239472394823949239502395123952239532395423955239562395723958239592396023961239622396323964239652396623967239682396923970239712397223973239742397523976239772397823979239802398123982239832398423985239862398723988239892399023991239922399323994239952399623997239982399924000240012400224003240042400524006240072400824009240102401124012240132401424015240162401724018240192402024021240222402324024240252402624027240282402924030240312403224033240342403524036240372403824039240402404124042240432404424045240462404724048240492405024051240522405324054240552405624057240582405924060240612406224063240642406524066240672406824069240702407124072240732407424075240762407724078240792408024081240822408324084240852408624087240882408924090240912409224093240942409524096240972409824099241002410124102241032410424105241062410724108241092411024111241122411324114241152411624117241182411924120241212412224123241242412524126241272412824129241302413124132241332413424135241362413724138241392414024141241422414324144241452414624147241482414924150241512415224153241542415524156241572415824159241602416124162241632416424165241662416724168241692417024171241722417324174241752417624177241782417924180241812418224183241842418524186241872418824189241902419124192241932419424195241962419724198241992420024201242022420324204242052420624207242082420924210242112421224213242142421524216242172421824219242202422124222242232422424225242262422724228242292423024231242322423324234242352423624237242382423924240242412424224243242442424524246242472424824249242502425124252242532425424255242562425724258242592426024261242622426324264242652426624267242682426924270242712427224273242742427524276242772427824279242802428124282242832428424285242862428724288242892429024291242922429324294242952429624297242982429924300243012430224303243042430524306243072430824309243102431124312243132431424315243162431724318243192432024321243222432324324243252432624327243282432924330243312433224333243342433524336243372433824339243402434124342243432434424345243462434724348243492435024351243522435324354243552435624357243582435924360243612436224363243642436524366243672436824369243702437124372243732437424375243762437724378243792438024381243822438324384243852438624387243882438924390243912439224393243942439524396243972439824399244002440124402244032440424405244062440724408244092441024411244122441324414244152441624417244182441924420244212442224423244242442524426244272442824429244302443124432244332443424435244362443724438244392444024441244422444324444244452444624447244482444924450244512445224453244542445524456244572445824459244602446124462244632446424465244662446724468244692447024471244722447324474244752447624477244782447924480244812448224483244842448524486244872448824489244902449124492244932449424495244962449724498244992450024501245022450324504245052450624507245082450924510245112451224513245142451524516245172451824519245202452124522245232452424525245262452724528245292453024531245322453324534245352453624537245382453924540245412454224543245442454524546245472454824549245502455124552245532455424555245562455724558245592456024561245622456324564245652456624567245682456924570245712457224573245742457524576245772457824579245802458124582245832458424585245862458724588245892459024591245922459324594245952459624597245982459924600246012460224603246042460524606246072460824609246102461124612246132461424615246162461724618246192462024621246222462324624246252462624627246282462924630246312463224633246342463524636246372463824639246402464124642246432464424645246462464724648246492465024651246522465324654246552465624657246582465924660246612466224663246642466524666246672466824669246702467124672246732467424675246762467724678246792468024681246822468324684246852468624687246882468924690246912469224693246942469524696246972469824699247002470124702247032470424705247062470724708247092471024711247122471324714247152471624717247182471924720247212472224723247242472524726247272472824729247302473124732247332473424735247362473724738247392474024741247422474324744247452474624747247482474924750247512475224753247542475524756247572475824759247602476124762247632476424765247662476724768247692477024771247722477324774247752477624777247782477924780247812478224783247842478524786247872478824789247902479124792247932479424795247962479724798247992480024801248022480324804248052480624807248082480924810248112481224813248142481524816248172481824819248202482124822248232482424825248262482724828248292483024831248322483324834248352483624837248382483924840248412484224843248442484524846248472484824849248502485124852248532485424855248562485724858248592486024861248622486324864248652486624867248682486924870248712487224873248742487524876248772487824879248802488124882248832488424885248862488724888248892489024891248922489324894248952489624897248982489924900249012490224903249042490524906249072490824909249102491124912249132491424915249162491724918249192492024921249222492324924249252492624927249282492924930249312493224933249342493524936249372493824939249402494124942249432494424945249462494724948249492495024951249522495324954249552495624957249582495924960249612496224963249642496524966249672496824969249702497124972249732497424975249762497724978249792498024981249822498324984249852498624987249882498924990249912499224993249942499524996249972499824999250002500125002250032500425005250062500725008250092501025011250122501325014250152501625017250182501925020250212502225023250242502525026250272502825029250302503125032250332503425035250362503725038250392504025041250422504325044250452504625047250482504925050250512505225053250542505525056250572505825059250602506125062250632506425065250662506725068250692507025071250722507325074250752507625077250782507925080250812508225083250842508525086250872508825089250902509125092250932509425095250962509725098250992510025101251022510325104251052510625107251082510925110251112511225113251142511525116251172511825119251202512125122251232512425125251262512725128251292513025131251322513325134251352513625137251382513925140251412514225143251442514525146251472514825149251502515125152251532515425155251562515725158251592516025161251622516325164251652516625167251682516925170251712517225173251742517525176251772517825179251802518125182251832518425185251862518725188251892519025191251922519325194251952519625197251982519925200252012520225203252042520525206252072520825209252102521125212252132521425215252162521725218252192522025221252222522325224252252522625227252282522925230252312523225233252342523525236252372523825239252402524125242252432524425245252462524725248252492525025251252522525325254252552525625257252582525925260252612526225263252642526525266252672526825269252702527125272252732527425275252762527725278252792528025281252822528325284252852528625287252882528925290252912529225293252942529525296252972529825299253002530125302253032530425305253062530725308253092531025311253122531325314253152531625317253182531925320253212532225323253242532525326253272532825329253302533125332253332533425335253362533725338253392534025341253422534325344253452534625347253482534925350253512535225353253542535525356253572535825359253602536125362253632536425365253662536725368253692537025371253722537325374253752537625377253782537925380253812538225383253842538525386253872538825389253902539125392253932539425395253962539725398253992540025401254022540325404254052540625407254082540925410254112541225413254142541525416254172541825419254202542125422254232542425425254262542725428254292543025431254322543325434254352543625437254382543925440254412544225443254442544525446254472544825449254502545125452254532545425455254562545725458254592546025461254622546325464254652546625467254682546925470254712547225473254742547525476254772547825479254802548125482254832548425485254862548725488254892549025491254922549325494254952549625497254982549925500255012550225503255042550525506255072550825509255102551125512255132551425515255162551725518255192552025521255222552325524255252552625527255282552925530255312553225533255342553525536255372553825539255402554125542255432554425545255462554725548255492555025551255522555325554255552555625557255582555925560255612556225563255642556525566255672556825569255702557125572255732557425575255762557725578255792558025581255822558325584255852558625587255882558925590255912559225593255942559525596255972559825599256002560125602256032560425605256062560725608256092561025611256122561325614256152561625617256182561925620256212562225623256242562525626256272562825629256302563125632256332563425635256362563725638256392564025641256422564325644256452564625647256482564925650256512565225653256542565525656256572565825659256602566125662256632566425665256662566725668256692567025671256722567325674256752567625677256782567925680256812568225683256842568525686256872568825689256902569125692256932569425695256962569725698256992570025701257022570325704257052570625707257082570925710257112571225713257142571525716257172571825719257202572125722257232572425725257262572725728257292573025731257322573325734257352573625737257382573925740257412574225743257442574525746257472574825749257502575125752257532575425755257562575725758257592576025761257622576325764257652576625767257682576925770257712577225773257742577525776257772577825779257802578125782257832578425785257862578725788257892579025791257922579325794257952579625797257982579925800258012580225803258042580525806258072580825809258102581125812258132581425815258162581725818258192582025821258222582325824258252582625827258282582925830258312583225833258342583525836258372583825839258402584125842258432584425845258462584725848258492585025851258522585325854258552585625857258582585925860258612586225863258642586525866258672586825869258702587125872258732587425875258762587725878258792588025881258822588325884258852588625887258882588925890258912589225893258942589525896258972589825899259002590125902259032590425905259062590725908259092591025911259122591325914259152591625917259182591925920259212592225923259242592525926259272592825929259302593125932259332593425935259362593725938259392594025941259422594325944259452594625947259482594925950259512595225953259542595525956259572595825959259602596125962259632596425965259662596725968259692597025971259722597325974259752597625977259782597925980259812598225983259842598525986259872598825989259902599125992259932599425995259962599725998259992600026001260022600326004260052600626007260082600926010260112601226013260142601526016260172601826019260202602126022260232602426025260262602726028260292603026031260322603326034260352603626037260382603926040260412604226043260442604526046260472604826049260502605126052260532605426055260562605726058260592606026061260622606326064260652606626067260682606926070260712607226073260742607526076260772607826079260802608126082260832608426085260862608726088260892609026091260922609326094260952609626097260982609926100261012610226103261042610526106261072610826109261102611126112261132611426115261162611726118261192612026121261222612326124261252612626127261282612926130261312613226133261342613526136261372613826139261402614126142261432614426145261462614726148261492615026151261522615326154261552615626157261582615926160261612616226163261642616526166261672616826169261702617126172261732617426175261762617726178261792618026181261822618326184261852618626187261882618926190261912619226193261942619526196261972619826199262002620126202262032620426205262062620726208262092621026211262122621326214262152621626217262182621926220262212622226223262242622526226262272622826229262302623126232262332623426235262362623726238262392624026241262422624326244262452624626247262482624926250262512625226253262542625526256262572625826259262602626126262262632626426265262662626726268262692627026271262722627326274262752627626277262782627926280262812628226283262842628526286262872628826289262902629126292262932629426295262962629726298262992630026301263022630326304263052630626307263082630926310263112631226313263142631526316263172631826319263202632126322263232632426325263262632726328263292633026331263322633326334263352633626337263382633926340263412634226343263442634526346263472634826349263502635126352263532635426355263562635726358263592636026361263622636326364263652636626367263682636926370263712637226373263742637526376263772637826379263802638126382263832638426385263862638726388263892639026391263922639326394263952639626397263982639926400264012640226403264042640526406264072640826409264102641126412264132641426415264162641726418264192642026421264222642326424264252642626427264282642926430264312643226433264342643526436264372643826439264402644126442264432644426445264462644726448264492645026451264522645326454264552645626457264582645926460264612646226463264642646526466264672646826469264702647126472264732647426475264762647726478264792648026481264822648326484264852648626487264882648926490264912649226493264942649526496264972649826499265002650126502265032650426505265062650726508265092651026511265122651326514265152651626517265182651926520265212652226523265242652526526265272652826529265302653126532265332653426535265362653726538265392654026541265422654326544265452654626547265482654926550265512655226553265542655526556265572655826559265602656126562265632656426565265662656726568265692657026571265722657326574265752657626577265782657926580265812658226583265842658526586265872658826589265902659126592265932659426595265962659726598265992660026601266022660326604266052660626607266082660926610266112661226613266142661526616266172661826619266202662126622266232662426625266262662726628266292663026631266322663326634266352663626637266382663926640266412664226643266442664526646266472664826649266502665126652266532665426655266562665726658266592666026661266622666326664266652666626667266682666926670266712667226673266742667526676266772667826679266802668126682266832668426685266862668726688266892669026691266922669326694266952669626697266982669926700267012670226703267042670526706267072670826709267102671126712267132671426715267162671726718267192672026721267222672326724267252672626727267282672926730267312673226733267342673526736267372673826739267402674126742267432674426745267462674726748267492675026751267522675326754267552675626757267582675926760267612676226763267642676526766267672676826769267702677126772267732677426775267762677726778267792678026781267822678326784267852678626787267882678926790267912679226793267942679526796267972679826799268002680126802268032680426805268062680726808268092681026811268122681326814268152681626817268182681926820268212682226823268242682526826268272682826829268302683126832268332683426835268362683726838268392684026841268422684326844268452684626847268482684926850268512685226853268542685526856268572685826859268602686126862268632686426865268662686726868268692687026871268722687326874268752687626877268782687926880268812688226883268842688526886268872688826889268902689126892268932689426895268962689726898268992690026901269022690326904269052690626907269082690926910269112691226913269142691526916269172691826919269202692126922269232692426925269262692726928269292693026931269322693326934269352693626937269382693926940269412694226943269442694526946269472694826949269502695126952269532695426955269562695726958269592696026961269622696326964269652696626967269682696926970269712697226973269742697526976269772697826979269802698126982269832698426985269862698726988269892699026991269922699326994269952699626997269982699927000270012700227003270042700527006270072700827009270102701127012270132701427015270162701727018270192702027021270222702327024270252702627027270282702927030270312703227033270342703527036270372703827039270402704127042270432704427045270462704727048270492705027051270522705327054270552705627057270582705927060270612706227063270642706527066270672706827069270702707127072270732707427075270762707727078270792708027081270822708327084270852708627087270882708927090270912709227093270942709527096270972709827099271002710127102271032710427105271062710727108271092711027111271122711327114271152711627117271182711927120271212712227123271242712527126271272712827129271302713127132271332713427135271362713727138271392714027141271422714327144271452714627147271482714927150271512715227153271542715527156271572715827159271602716127162271632716427165271662716727168271692717027171271722717327174271752717627177271782717927180271812718227183271842718527186271872718827189271902719127192271932719427195271962719727198271992720027201272022720327204272052720627207272082720927210272112721227213272142721527216272172721827219272202722127222272232722427225272262722727228272292723027231272322723327234272352723627237272382723927240272412724227243272442724527246272472724827249272502725127252272532725427255272562725727258272592726027261272622726327264272652726627267272682726927270272712727227273272742727527276272772727827279272802728127282272832728427285272862728727288272892729027291272922729327294272952729627297272982729927300273012730227303273042730527306273072730827309273102731127312273132731427315273162731727318273192732027321273222732327324273252732627327273282732927330273312733227333273342733527336273372733827339273402734127342273432734427345273462734727348273492735027351273522735327354273552735627357273582735927360273612736227363273642736527366273672736827369273702737127372273732737427375273762737727378273792738027381273822738327384273852738627387273882738927390273912739227393273942739527396273972739827399274002740127402274032740427405274062740727408274092741027411274122741327414274152741627417274182741927420274212742227423274242742527426274272742827429274302743127432274332743427435274362743727438274392744027441274422744327444274452744627447274482744927450274512745227453274542745527456274572745827459274602746127462274632746427465274662746727468274692747027471274722747327474274752747627477274782747927480274812748227483274842748527486274872748827489274902749127492274932749427495274962749727498274992750027501275022750327504275052750627507275082750927510275112751227513275142751527516275172751827519275202752127522275232752427525275262752727528275292753027531275322753327534275352753627537275382753927540275412754227543275442754527546275472754827549275502755127552275532755427555275562755727558275592756027561275622756327564275652756627567275682756927570275712757227573275742757527576275772757827579275802758127582275832758427585275862758727588275892759027591275922759327594275952759627597275982759927600276012760227603276042760527606276072760827609276102761127612276132761427615276162761727618276192762027621276222762327624276252762627627276282762927630276312763227633276342763527636276372763827639276402764127642276432764427645276462764727648276492765027651276522765327654276552765627657276582765927660276612766227663276642766527666276672766827669276702767127672276732767427675276762767727678276792768027681276822768327684276852768627687276882768927690276912769227693276942769527696276972769827699277002770127702277032770427705277062770727708277092771027711277122771327714277152771627717277182771927720277212772227723277242772527726277272772827729277302773127732277332773427735277362773727738277392774027741277422774327744277452774627747277482774927750277512775227753277542775527756277572775827759277602776127762277632776427765277662776727768277692777027771277722777327774277752777627777277782777927780277812778227783277842778527786277872778827789277902779127792277932779427795277962779727798277992780027801278022780327804278052780627807278082780927810278112781227813278142781527816278172781827819278202782127822278232782427825278262782727828278292783027831278322783327834278352783627837278382783927840278412784227843278442784527846278472784827849278502785127852278532785427855278562785727858278592786027861278622786327864278652786627867278682786927870278712787227873278742787527876278772787827879278802788127882278832788427885278862788727888278892789027891278922789327894278952789627897278982789927900279012790227903279042790527906279072790827909279102791127912279132791427915279162791727918279192792027921279222792327924279252792627927279282792927930279312793227933279342793527936279372793827939279402794127942279432794427945279462794727948279492795027951279522795327954279552795627957279582795927960279612796227963279642796527966279672796827969279702797127972279732797427975279762797727978279792798027981279822798327984279852798627987279882798927990279912799227993279942799527996279972799827999280002800128002280032800428005280062800728008280092801028011280122801328014280152801628017280182801928020280212802228023280242802528026280272802828029280302803128032280332803428035280362803728038280392804028041280422804328044280452804628047280482804928050280512805228053280542805528056280572805828059280602806128062280632806428065280662806728068280692807028071280722807328074280752807628077280782807928080280812808228083280842808528086280872808828089280902809128092280932809428095280962809728098280992810028101281022810328104281052810628107281082810928110281112811228113281142811528116281172811828119281202812128122281232812428125281262812728128281292813028131281322813328134281352813628137281382813928140281412814228143281442814528146281472814828149281502815128152281532815428155281562815728158281592816028161281622816328164281652816628167281682816928170281712817228173281742817528176281772817828179281802818128182281832818428185281862818728188281892819028191281922819328194281952819628197281982819928200282012820228203282042820528206282072820828209282102821128212282132821428215282162821728218282192822028221282222822328224282252822628227282282822928230282312823228233282342823528236282372823828239282402824128242282432824428245282462824728248282492825028251282522825328254282552825628257282582825928260282612826228263282642826528266282672826828269282702827128272282732827428275282762827728278282792828028281282822828328284282852828628287282882828928290282912829228293282942829528296282972829828299283002830128302283032830428305283062830728308283092831028311283122831328314283152831628317283182831928320283212832228323283242832528326283272832828329283302833128332283332833428335283362833728338283392834028341283422834328344283452834628347283482834928350283512835228353283542835528356283572835828359283602836128362283632836428365283662836728368283692837028371283722837328374283752837628377283782837928380283812838228383283842838528386283872838828389283902839128392283932839428395283962839728398283992840028401284022840328404284052840628407284082840928410284112841228413284142841528416284172841828419284202842128422284232842428425284262842728428284292843028431284322843328434284352843628437284382843928440284412844228443284442844528446284472844828449284502845128452284532845428455284562845728458284592846028461284622846328464284652846628467284682846928470284712847228473284742847528476284772847828479284802848128482284832848428485284862848728488284892849028491284922849328494284952849628497284982849928500285012850228503285042850528506285072850828509285102851128512285132851428515285162851728518285192852028521285222852328524285252852628527285282852928530285312853228533285342853528536285372853828539285402854128542285432854428545285462854728548285492855028551285522855328554285552855628557285582855928560285612856228563285642856528566285672856828569285702857128572285732857428575285762857728578285792858028581285822858328584285852858628587285882858928590285912859228593285942859528596285972859828599286002860128602286032860428605286062860728608286092861028611286122861328614286152861628617286182861928620286212862228623286242862528626286272862828629286302863128632286332863428635286362863728638286392864028641286422864328644286452864628647286482864928650286512865228653286542865528656286572865828659286602866128662286632866428665286662866728668286692867028671286722867328674286752867628677286782867928680286812868228683286842868528686286872868828689286902869128692286932869428695286962869728698286992870028701287022870328704287052870628707287082870928710287112871228713287142871528716287172871828719287202872128722287232872428725287262872728728287292873028731287322873328734287352873628737287382873928740287412874228743287442874528746287472874828749287502875128752287532875428755287562875728758287592876028761287622876328764287652876628767287682876928770287712877228773287742877528776287772877828779287802878128782287832878428785287862878728788287892879028791287922879328794287952879628797287982879928800288012880228803288042880528806288072880828809288102881128812288132881428815288162881728818288192882028821288222882328824288252882628827288282882928830288312883228833288342883528836288372883828839288402884128842288432884428845288462884728848288492885028851288522885328854288552885628857288582885928860288612886228863288642886528866288672886828869288702887128872288732887428875288762887728878288792888028881288822888328884288852888628887288882888928890288912889228893288942889528896288972889828899289002890128902289032890428905289062890728908289092891028911289122891328914289152891628917289182891928920289212892228923289242892528926289272892828929289302893128932289332893428935289362893728938289392894028941289422894328944289452894628947289482894928950289512895228953289542895528956289572895828959289602896128962289632896428965289662896728968289692897028971289722897328974289752897628977289782897928980289812898228983289842898528986289872898828989289902899128992289932899428995289962899728998289992900029001290022900329004290052900629007290082900929010290112901229013290142901529016290172901829019290202902129022290232902429025290262902729028290292903029031290322903329034290352903629037290382903929040290412904229043290442904529046290472904829049290502905129052290532905429055290562905729058290592906029061290622906329064290652906629067290682906929070290712907229073290742907529076290772907829079290802908129082290832908429085290862908729088290892909029091290922909329094290952909629097290982909929100291012910229103291042910529106291072910829109291102911129112291132911429115291162911729118291192912029121291222912329124291252912629127291282912929130291312913229133291342913529136291372913829139291402914129142291432914429145291462914729148291492915029151291522915329154291552915629157291582915929160291612916229163291642916529166291672916829169291702917129172291732917429175291762917729178291792918029181291822918329184291852918629187291882918929190291912919229193291942919529196291972919829199292002920129202292032920429205292062920729208292092921029211292122921329214292152921629217292182921929220292212922229223292242922529226292272922829229292302923129232292332923429235292362923729238292392924029241292422924329244292452924629247292482924929250292512925229253292542925529256292572925829259292602926129262292632926429265292662926729268292692927029271292722927329274292752927629277292782927929280292812928229283292842928529286292872928829289292902929129292292932929429295292962929729298292992930029301293022930329304293052930629307293082930929310293112931229313293142931529316293172931829319293202932129322293232932429325293262932729328293292933029331293322933329334293352933629337293382933929340293412934229343293442934529346293472934829349293502935129352293532935429355293562935729358293592936029361293622936329364293652936629367293682936929370293712937229373293742937529376293772937829379293802938129382293832938429385293862938729388293892939029391293922939329394293952939629397293982939929400294012940229403294042940529406294072940829409294102941129412294132941429415294162941729418294192942029421294222942329424294252942629427294282942929430294312943229433294342943529436294372943829439294402944129442294432944429445294462944729448294492945029451294522945329454294552945629457294582945929460294612946229463294642946529466294672946829469294702947129472294732947429475294762947729478294792948029481294822948329484294852948629487294882948929490294912949229493294942949529496294972949829499295002950129502295032950429505295062950729508295092951029511295122951329514295152951629517295182951929520295212952229523295242952529526295272952829529295302953129532295332953429535295362953729538295392954029541295422954329544295452954629547295482954929550295512955229553295542955529556295572955829559295602956129562295632956429565295662956729568295692957029571295722957329574295752957629577295782957929580295812958229583295842958529586295872958829589295902959129592295932959429595295962959729598295992960029601296022960329604296052960629607296082960929610296112961229613296142961529616296172961829619296202962129622296232962429625296262962729628296292963029631296322963329634296352963629637296382963929640296412964229643296442964529646296472964829649296502965129652296532965429655296562965729658296592966029661296622966329664296652966629667296682966929670296712967229673296742967529676296772967829679296802968129682296832968429685296862968729688296892969029691296922969329694296952969629697296982969929700297012970229703297042970529706297072970829709297102971129712297132971429715297162971729718297192972029721297222972329724297252972629727297282972929730297312973229733297342973529736297372973829739297402974129742297432974429745297462974729748297492975029751297522975329754297552975629757297582975929760297612976229763297642976529766297672976829769297702977129772297732977429775297762977729778297792978029781297822978329784297852978629787297882978929790297912979229793297942979529796297972979829799298002980129802298032980429805298062980729808298092981029811298122981329814298152981629817298182981929820298212982229823298242982529826298272982829829298302983129832298332983429835298362983729838298392984029841298422984329844298452984629847298482984929850298512985229853298542985529856298572985829859298602986129862298632986429865298662986729868298692987029871298722987329874298752987629877298782987929880298812988229883298842988529886298872988829889298902989129892298932989429895298962989729898298992990029901299022990329904299052990629907299082990929910299112991229913299142991529916299172991829919299202992129922299232992429925299262992729928299292993029931299322993329934299352993629937299382993929940299412994229943299442994529946299472994829949299502995129952299532995429955299562995729958299592996029961299622996329964299652996629967299682996929970299712997229973299742997529976299772997829979299802998129982299832998429985299862998729988299892999029991299922999329994299952999629997299982999930000300013000230003300043000530006300073000830009300103001130012300133001430015300163001730018300193002030021300223002330024300253002630027300283002930030300313003230033300343003530036300373003830039300403004130042300433004430045300463004730048300493005030051300523005330054300553005630057300583005930060300613006230063300643006530066300673006830069300703007130072300733007430075300763007730078300793008030081300823008330084300853008630087300883008930090300913009230093300943009530096300973009830099301003010130102301033010430105301063010730108301093011030111301123011330114301153011630117301183011930120301213012230123301243012530126301273012830129301303013130132301333013430135301363013730138301393014030141301423014330144301453014630147301483014930150301513015230153301543015530156301573015830159301603016130162301633016430165301663016730168301693017030171301723017330174301753017630177301783017930180301813018230183301843018530186301873018830189301903019130192301933019430195301963019730198301993020030201302023020330204302053020630207302083020930210302113021230213302143021530216302173021830219302203022130222302233022430225302263022730228302293023030231302323023330234302353023630237302383023930240302413024230243302443024530246302473024830249302503025130252302533025430255302563025730258302593026030261302623026330264302653026630267302683026930270302713027230273302743027530276302773027830279302803028130282302833028430285302863028730288302893029030291302923029330294302953029630297302983029930300303013030230303303043030530306303073030830309303103031130312303133031430315303163031730318303193032030321303223032330324303253032630327303283032930330303313033230333303343033530336303373033830339303403034130342303433034430345303463034730348303493035030351303523035330354303553035630357303583035930360303613036230363303643036530366303673036830369303703037130372303733037430375303763037730378303793038030381303823038330384303853038630387303883038930390303913039230393303943039530396303973039830399304003040130402304033040430405304063040730408304093041030411304123041330414304153041630417304183041930420304213042230423304243042530426304273042830429304303043130432304333043430435304363043730438304393044030441304423044330444304453044630447304483044930450304513045230453304543045530456304573045830459304603046130462304633046430465304663046730468304693047030471304723047330474304753047630477304783047930480304813048230483304843048530486304873048830489304903049130492304933049430495304963049730498304993050030501305023050330504305053050630507305083050930510305113051230513305143051530516305173051830519305203052130522305233052430525305263052730528305293053030531305323053330534305353053630537305383053930540305413054230543305443054530546305473054830549305503055130552305533055430555305563055730558305593056030561305623056330564305653056630567305683056930570305713057230573305743057530576305773057830579305803058130582305833058430585305863058730588305893059030591305923059330594305953059630597305983059930600306013060230603306043060530606306073060830609306103061130612306133061430615306163061730618306193062030621306223062330624306253062630627306283062930630306313063230633306343063530636306373063830639306403064130642306433064430645306463064730648306493065030651306523065330654306553065630657306583065930660306613066230663306643066530666306673066830669306703067130672306733067430675306763067730678306793068030681306823068330684306853068630687306883068930690306913069230693306943069530696306973069830699307003070130702307033070430705307063070730708307093071030711307123071330714307153071630717307183071930720307213072230723307243072530726307273072830729307303073130732307333073430735307363073730738307393074030741307423074330744307453074630747307483074930750307513075230753307543075530756307573075830759307603076130762307633076430765307663076730768307693077030771307723077330774307753077630777307783077930780307813078230783307843078530786307873078830789307903079130792307933079430795307963079730798307993080030801308023080330804308053080630807308083080930810308113081230813308143081530816308173081830819308203082130822308233082430825308263082730828308293083030831308323083330834308353083630837308383083930840308413084230843308443084530846308473084830849308503085130852308533085430855308563085730858308593086030861308623086330864308653086630867308683086930870308713087230873308743087530876308773087830879308803088130882308833088430885308863088730888308893089030891308923089330894308953089630897308983089930900309013090230903309043090530906309073090830909309103091130912309133091430915309163091730918309193092030921309223092330924309253092630927309283092930930309313093230933309343093530936309373093830939309403094130942309433094430945309463094730948309493095030951309523095330954309553095630957309583095930960309613096230963309643096530966309673096830969309703097130972309733097430975309763097730978309793098030981309823098330984309853098630987309883098930990309913099230993309943099530996309973099830999310003100131002310033100431005310063100731008310093101031011310123101331014310153101631017310183101931020310213102231023310243102531026310273102831029310303103131032310333103431035310363103731038310393104031041310423104331044310453104631047310483104931050310513105231053310543105531056310573105831059310603106131062310633106431065310663106731068310693107031071310723107331074310753107631077310783107931080310813108231083310843108531086310873108831089310903109131092310933109431095310963109731098310993110031101311023110331104311053110631107311083110931110311113111231113311143111531116311173111831119311203112131122311233112431125311263112731128311293113031131311323113331134311353113631137311383113931140311413114231143311443114531146311473114831149311503115131152311533115431155311563115731158311593116031161311623116331164311653116631167311683116931170311713117231173311743117531176311773117831179311803118131182311833118431185311863118731188311893119031191311923119331194311953119631197311983119931200312013120231203312043120531206312073120831209312103121131212312133121431215312163121731218312193122031221312223122331224312253122631227312283122931230312313123231233312343123531236312373123831239312403124131242312433124431245312463124731248312493125031251312523125331254312553125631257312583125931260312613126231263312643126531266312673126831269312703127131272312733127431275312763127731278312793128031281312823128331284312853128631287312883128931290312913129231293312943129531296312973129831299313003130131302313033130431305313063130731308313093131031311313123131331314313153131631317313183131931320313213132231323313243132531326313273132831329313303133131332313333133431335313363133731338313393134031341313423134331344313453134631347313483134931350313513135231353313543135531356313573135831359313603136131362313633136431365313663136731368313693137031371313723137331374313753137631377313783137931380313813138231383313843138531386313873138831389313903139131392313933139431395313963139731398313993140031401314023140331404314053140631407314083140931410314113141231413314143141531416314173141831419314203142131422314233142431425314263142731428314293143031431314323143331434314353143631437314383143931440314413144231443314443144531446314473144831449314503145131452314533145431455314563145731458314593146031461314623146331464314653146631467314683146931470314713147231473314743147531476314773147831479314803148131482314833148431485314863148731488314893149031491314923149331494314953149631497314983149931500315013150231503315043150531506315073150831509315103151131512315133151431515315163151731518315193152031521315223152331524315253152631527315283152931530315313153231533315343153531536315373153831539315403154131542315433154431545315463154731548315493155031551315523155331554315553155631557315583155931560315613156231563315643156531566315673156831569315703157131572315733157431575315763157731578315793158031581315823158331584315853158631587315883158931590315913159231593315943159531596315973159831599316003160131602316033160431605316063160731608316093161031611316123161331614316153161631617316183161931620316213162231623316243162531626316273162831629316303163131632316333163431635316363163731638316393164031641316423164331644316453164631647316483164931650316513165231653316543165531656316573165831659316603166131662316633166431665316663166731668316693167031671316723167331674316753167631677316783167931680316813168231683316843168531686316873168831689316903169131692316933169431695316963169731698316993170031701317023170331704317053170631707317083170931710317113171231713317143171531716317173171831719317203172131722317233172431725317263172731728317293173031731317323173331734317353173631737317383173931740317413174231743317443174531746317473174831749317503175131752317533175431755317563175731758317593176031761317623176331764317653176631767317683176931770317713177231773317743177531776317773177831779317803178131782317833178431785317863178731788317893179031791317923179331794317953179631797317983179931800318013180231803318043180531806318073180831809318103181131812318133181431815318163181731818318193182031821318223182331824318253182631827318283182931830318313183231833318343183531836318373183831839318403184131842318433184431845318463184731848318493185031851318523185331854318553185631857318583185931860318613186231863318643186531866318673186831869318703187131872318733187431875318763187731878318793188031881318823188331884318853188631887318883188931890318913189231893318943189531896318973189831899319003190131902319033190431905319063190731908319093191031911319123191331914319153191631917319183191931920319213192231923319243192531926319273192831929319303193131932319333193431935319363193731938319393194031941319423194331944319453194631947319483194931950319513195231953319543195531956319573195831959319603196131962319633196431965319663196731968319693197031971319723197331974319753197631977319783197931980319813198231983319843198531986319873198831989319903199131992319933199431995319963199731998319993200032001320023200332004320053200632007320083200932010320113201232013320143201532016320173201832019320203202132022320233202432025320263202732028320293203032031320323203332034320353203632037320383203932040320413204232043320443204532046320473204832049320503205132052320533205432055320563205732058320593206032061320623206332064320653206632067320683206932070320713207232073320743207532076320773207832079320803208132082320833208432085320863208732088320893209032091320923209332094320953209632097320983209932100321013210232103321043210532106321073210832109321103211132112321133211432115321163211732118321193212032121321223212332124321253212632127321283212932130321313213232133321343213532136321373213832139321403214132142321433214432145321463214732148321493215032151321523215332154321553215632157321583215932160321613216232163321643216532166321673216832169321703217132172321733217432175321763217732178321793218032181321823218332184321853218632187321883218932190321913219232193321943219532196321973219832199322003220132202322033220432205322063220732208322093221032211322123221332214322153221632217322183221932220322213222232223322243222532226322273222832229322303223132232322333223432235322363223732238322393224032241322423224332244322453224632247322483224932250322513225232253322543225532256322573225832259322603226132262322633226432265322663226732268322693227032271322723227332274322753227632277322783227932280322813228232283322843228532286322873228832289322903229132292322933229432295322963229732298322993230032301323023230332304323053230632307323083230932310323113231232313323143231532316323173231832319323203232132322323233232432325323263232732328323293233032331323323233332334323353233632337323383233932340323413234232343323443234532346323473234832349323503235132352323533235432355323563235732358323593236032361323623236332364323653236632367323683236932370323713237232373323743237532376323773237832379323803238132382323833238432385323863238732388323893239032391323923239332394323953239632397323983239932400324013240232403324043240532406324073240832409324103241132412324133241432415324163241732418324193242032421324223242332424324253242632427324283242932430324313243232433324343243532436324373243832439324403244132442324433244432445324463244732448324493245032451324523245332454324553245632457324583245932460324613246232463324643246532466324673246832469324703247132472324733247432475324763247732478324793248032481324823248332484324853248632487324883248932490324913249232493324943249532496324973249832499325003250132502325033250432505325063250732508325093251032511325123251332514325153251632517325183251932520325213252232523325243252532526325273252832529325303253132532325333253432535325363253732538325393254032541325423254332544325453254632547325483254932550325513255232553325543255532556325573255832559325603256132562325633256432565325663256732568325693257032571325723257332574325753257632577325783257932580325813258232583325843258532586325873258832589325903259132592325933259432595325963259732598325993260032601326023260332604326053260632607326083260932610326113261232613326143261532616326173261832619326203262132622326233262432625326263262732628326293263032631326323263332634326353263632637326383263932640326413264232643326443264532646326473264832649326503265132652326533265432655326563265732658326593266032661326623266332664326653266632667326683266932670326713267232673326743267532676326773267832679326803268132682326833268432685326863268732688326893269032691326923269332694326953269632697326983269932700327013270232703327043270532706327073270832709327103271132712327133271432715327163271732718327193272032721327223272332724327253272632727327283272932730327313273232733327343273532736327373273832739327403274132742327433274432745327463274732748327493275032751327523275332754327553275632757327583275932760327613276232763327643276532766327673276832769327703277132772327733277432775327763277732778327793278032781327823278332784327853278632787327883278932790327913279232793327943279532796327973279832799328003280132802328033280432805328063280732808328093281032811328123281332814328153281632817328183281932820328213282232823328243282532826328273282832829328303283132832328333283432835328363283732838328393284032841328423284332844328453284632847328483284932850328513285232853328543285532856328573285832859328603286132862328633286432865328663286732868328693287032871328723287332874328753287632877328783287932880328813288232883328843288532886328873288832889328903289132892328933289432895328963289732898328993290032901329023290332904329053290632907329083290932910329113291232913329143291532916329173291832919329203292132922329233292432925329263292732928329293293032931329323293332934329353293632937329383293932940329413294232943329443294532946329473294832949329503295132952329533295432955329563295732958329593296032961329623296332964329653296632967329683296932970329713297232973329743297532976329773297832979329803298132982329833298432985329863298732988329893299032991329923299332994329953299632997329983299933000330013300233003330043300533006330073300833009330103301133012330133301433015330163301733018330193302033021330223302333024330253302633027330283302933030330313303233033330343303533036330373303833039330403304133042330433304433045330463304733048330493305033051330523305333054330553305633057330583305933060330613306233063330643306533066330673306833069330703307133072330733307433075330763307733078330793308033081330823308333084330853308633087330883308933090330913309233093330943309533096330973309833099331003310133102331033310433105331063310733108331093311033111331123311333114331153311633117331183311933120331213312233123331243312533126331273312833129331303313133132331333313433135331363313733138331393314033141331423314333144331453314633147331483314933150331513315233153331543315533156331573315833159331603316133162331633316433165331663316733168331693317033171331723317333174331753317633177331783317933180331813318233183331843318533186331873318833189331903319133192331933319433195331963319733198331993320033201332023320333204332053320633207332083320933210332113321233213332143321533216332173321833219332203322133222332233322433225332263322733228332293323033231332323323333234332353323633237332383323933240332413324233243332443324533246332473324833249332503325133252332533325433255332563325733258332593326033261332623326333264332653326633267332683326933270332713327233273332743327533276332773327833279332803328133282332833328433285332863328733288332893329033291332923329333294332953329633297332983329933300333013330233303333043330533306333073330833309333103331133312333133331433315333163331733318333193332033321333223332333324333253332633327333283332933330333313333233333333343333533336333373333833339333403334133342333433334433345333463334733348333493335033351333523335333354333553335633357333583335933360333613336233363333643336533366333673336833369333703337133372333733337433375333763337733378333793338033381333823338333384333853338633387333883338933390333913339233393333943339533396333973339833399334003340133402334033340433405334063340733408334093341033411334123341333414334153341633417334183341933420334213342233423334243342533426334273342833429334303343133432334333343433435334363343733438334393344033441334423344333444334453344633447334483344933450334513345233453334543345533456334573345833459334603346133462334633346433465334663346733468334693347033471334723347333474334753347633477334783347933480334813348233483334843348533486334873348833489334903349133492334933349433495334963349733498334993350033501335023350333504335053350633507335083350933510335113351233513335143351533516335173351833519335203352133522335233352433525335263352733528335293353033531335323353333534335353353633537335383353933540335413354233543335443354533546335473354833549335503355133552335533355433555335563355733558335593356033561335623356333564335653356633567335683356933570335713357233573335743357533576335773357833579335803358133582335833358433585335863358733588335893359033591335923359333594335953359633597335983359933600336013360233603336043360533606336073360833609336103361133612336133361433615336163361733618336193362033621336223362333624336253362633627336283362933630336313363233633336343363533636336373363833639336403364133642336433364433645336463364733648336493365033651336523365333654336553365633657336583365933660336613366233663336643366533666336673366833669336703367133672336733367433675336763367733678336793368033681336823368333684336853368633687336883368933690336913369233693336943369533696336973369833699337003370133702337033370433705337063370733708337093371033711337123371333714337153371633717337183371933720337213372233723337243372533726337273372833729337303373133732337333373433735337363373733738337393374033741337423374333744337453374633747337483374933750337513375233753337543375533756337573375833759337603376133762337633376433765337663376733768337693377033771337723377333774337753377633777337783377933780337813378233783337843378533786337873378833789337903379133792337933379433795337963379733798337993380033801338023380333804338053380633807338083380933810338113381233813338143381533816338173381833819338203382133822338233382433825338263382733828338293383033831338323383333834338353383633837338383383933840338413384233843338443384533846338473384833849338503385133852338533385433855338563385733858338593386033861338623386333864338653386633867338683386933870338713387233873338743387533876338773387833879338803388133882338833388433885338863388733888338893389033891338923389333894338953389633897338983389933900339013390233903339043390533906339073390833909339103391133912339133391433915339163391733918339193392033921339223392333924339253392633927339283392933930339313393233933339343393533936339373393833939339403394133942339433394433945339463394733948339493395033951339523395333954339553395633957339583395933960339613396233963339643396533966339673396833969339703397133972339733397433975339763397733978339793398033981339823398333984339853398633987339883398933990339913399233993339943399533996339973399833999340003400134002340033400434005340063400734008340093401034011340123401334014340153401634017340183401934020340213402234023340243402534026340273402834029340303403134032340333403434035340363403734038340393404034041340423404334044340453404634047340483404934050340513405234053340543405534056340573405834059340603406134062340633406434065340663406734068340693407034071340723407334074340753407634077340783407934080340813408234083340843408534086340873408834089340903409134092340933409434095340963409734098340993410034101341023410334104341053410634107341083410934110341113411234113341143411534116341173411834119341203412134122341233412434125341263412734128341293413034131341323413334134341353413634137341383413934140341413414234143341443414534146341473414834149341503415134152341533415434155341563415734158341593416034161341623416334164341653416634167341683416934170341713417234173341743417534176341773417834179341803418134182341833418434185341863418734188341893419034191341923419334194341953419634197341983419934200342013420234203342043420534206342073420834209342103421134212342133421434215342163421734218342193422034221342223422334224342253422634227342283422934230342313423234233342343423534236342373423834239342403424134242342433424434245342463424734248342493425034251342523425334254342553425634257342583425934260342613426234263342643426534266342673426834269342703427134272342733427434275342763427734278342793428034281342823428334284342853428634287342883428934290342913429234293342943429534296342973429834299343003430134302343033430434305343063430734308343093431034311343123431334314343153431634317343183431934320343213432234323343243432534326343273432834329343303433134332343333433434335343363433734338343393434034341343423434334344343453434634347343483434934350343513435234353343543435534356343573435834359343603436134362343633436434365343663436734368343693437034371343723437334374343753437634377343783437934380343813438234383343843438534386343873438834389343903439134392343933439434395343963439734398343993440034401344023440334404344053440634407344083440934410344113441234413344143441534416344173441834419344203442134422344233442434425344263442734428344293443034431344323443334434344353443634437344383443934440344413444234443344443444534446344473444834449344503445134452344533445434455344563445734458344593446034461344623446334464344653446634467344683446934470344713447234473344743447534476344773447834479344803448134482344833448434485344863448734488344893449034491344923449334494344953449634497344983449934500345013450234503345043450534506345073450834509345103451134512345133451434515345163451734518345193452034521345223452334524345253452634527345283452934530345313453234533345343453534536345373453834539345403454134542345433454434545345463454734548345493455034551345523455334554345553455634557345583455934560345613456234563345643456534566345673456834569345703457134572345733457434575345763457734578345793458034581345823458334584345853458634587345883458934590345913459234593345943459534596345973459834599346003460134602346033460434605346063460734608346093461034611346123461334614346153461634617346183461934620346213462234623346243462534626346273462834629346303463134632346333463434635346363463734638346393464034641346423464334644346453464634647346483464934650346513465234653346543465534656346573465834659346603466134662346633466434665346663466734668346693467034671346723467334674346753467634677346783467934680346813468234683346843468534686346873468834689346903469134692346933469434695346963469734698346993470034701347023470334704347053470634707347083470934710347113471234713347143471534716347173471834719347203472134722347233472434725347263472734728347293473034731347323473334734347353473634737347383473934740347413474234743347443474534746347473474834749347503475134752347533475434755347563475734758347593476034761347623476334764347653476634767347683476934770347713477234773347743477534776347773477834779347803478134782347833478434785347863478734788347893479034791347923479334794347953479634797347983479934800348013480234803348043480534806348073480834809348103481134812348133481434815348163481734818348193482034821348223482334824348253482634827348283482934830348313483234833348343483534836348373483834839348403484134842348433484434845348463484734848348493485034851348523485334854348553485634857348583485934860348613486234863348643486534866348673486834869348703487134872348733487434875348763487734878348793488034881348823488334884348853488634887348883488934890348913489234893348943489534896348973489834899349003490134902349033490434905349063490734908349093491034911349123491334914349153491634917349183491934920349213492234923349243492534926349273492834929349303493134932349333493434935349363493734938349393494034941349423494334944349453494634947349483494934950349513495234953349543495534956349573495834959349603496134962349633496434965349663496734968349693497034971349723497334974349753497634977349783497934980349813498234983349843498534986349873498834989349903499134992349933499434995349963499734998349993500035001350023500335004350053500635007350083500935010350113501235013350143501535016350173501835019350203502135022350233502435025350263502735028350293503035031350323503335034350353503635037350383503935040350413504235043350443504535046350473504835049350503505135052350533505435055350563505735058350593506035061350623506335064350653506635067350683506935070350713507235073350743507535076350773507835079350803508135082350833508435085350863508735088350893509035091350923509335094350953509635097350983509935100351013510235103351043510535106351073510835109351103511135112351133511435115351163511735118351193512035121351223512335124351253512635127351283512935130351313513235133351343513535136351373513835139351403514135142351433514435145351463514735148351493515035151351523515335154351553515635157351583515935160351613516235163351643516535166351673516835169351703517135172351733517435175351763517735178351793518035181351823518335184351853518635187351883518935190351913519235193351943519535196351973519835199352003520135202352033520435205352063520735208352093521035211352123521335214352153521635217352183521935220352213522235223352243522535226352273522835229352303523135232352333523435235352363523735238352393524035241352423524335244352453524635247352483524935250352513525235253352543525535256352573525835259352603526135262352633526435265352663526735268352693527035271352723527335274352753527635277352783527935280352813528235283352843528535286352873528835289352903529135292352933529435295352963529735298352993530035301353023530335304353053530635307353083530935310353113531235313353143531535316353173531835319353203532135322353233532435325353263532735328353293533035331353323533335334353353533635337353383533935340353413534235343353443534535346353473534835349353503535135352353533535435355353563535735358353593536035361353623536335364353653536635367353683536935370353713537235373353743537535376353773537835379353803538135382353833538435385353863538735388353893539035391353923539335394353953539635397353983539935400354013540235403354043540535406354073540835409354103541135412354133541435415354163541735418354193542035421354223542335424354253542635427354283542935430354313543235433354343543535436354373543835439354403544135442354433544435445354463544735448354493545035451354523545335454354553545635457354583545935460354613546235463354643546535466354673546835469354703547135472354733547435475354763547735478354793548035481354823548335484354853548635487354883548935490354913549235493354943549535496354973549835499355003550135502355033550435505355063550735508355093551035511355123551335514355153551635517355183551935520355213552235523355243552535526355273552835529355303553135532355333553435535355363553735538355393554035541355423554335544355453554635547355483554935550355513555235553355543555535556355573555835559355603556135562355633556435565355663556735568355693557035571355723557335574355753557635577355783557935580355813558235583355843558535586355873558835589355903559135592355933559435595355963559735598355993560035601356023560335604356053560635607356083560935610356113561235613356143561535616356173561835619356203562135622356233562435625356263562735628356293563035631356323563335634356353563635637356383563935640356413564235643356443564535646356473564835649356503565135652356533565435655356563565735658356593566035661356623566335664356653566635667356683566935670356713567235673356743567535676356773567835679356803568135682356833568435685356863568735688356893569035691356923569335694356953569635697356983569935700357013570235703357043570535706357073570835709357103571135712357133571435715357163571735718357193572035721357223572335724357253572635727357283572935730357313573235733357343573535736357373573835739357403574135742357433574435745357463574735748357493575035751357523575335754357553575635757357583575935760357613576235763357643576535766357673576835769357703577135772357733577435775357763577735778357793578035781357823578335784357853578635787357883578935790357913579235793357943579535796357973579835799358003580135802358033580435805358063580735808358093581035811358123581335814358153581635817358183581935820358213582235823358243582535826358273582835829358303583135832358333583435835358363583735838358393584035841358423584335844358453584635847358483584935850358513585235853358543585535856358573585835859358603586135862358633586435865358663586735868358693587035871358723587335874358753587635877358783587935880358813588235883358843588535886358873588835889358903589135892358933589435895358963589735898358993590035901359023590335904359053590635907359083590935910359113591235913359143591535916359173591835919359203592135922359233592435925359263592735928359293593035931359323593335934359353593635937359383593935940359413594235943359443594535946359473594835949359503595135952359533595435955359563595735958359593596035961359623596335964359653596635967359683596935970359713597235973359743597535976359773597835979359803598135982359833598435985359863598735988359893599035991359923599335994359953599635997359983599936000360013600236003360043600536006360073600836009360103601136012360133601436015360163601736018360193602036021360223602336024360253602636027360283602936030360313603236033360343603536036360373603836039360403604136042360433604436045360463604736048360493605036051360523605336054360553605636057360583605936060360613606236063360643606536066360673606836069360703607136072360733607436075360763607736078360793608036081360823608336084360853608636087360883608936090360913609236093360943609536096360973609836099361003610136102361033610436105361063610736108361093611036111361123611336114361153611636117361183611936120361213612236123361243612536126361273612836129361303613136132361333613436135361363613736138361393614036141361423614336144361453614636147361483614936150361513615236153361543615536156361573615836159361603616136162361633616436165361663616736168361693617036171361723617336174361753617636177361783617936180361813618236183361843618536186361873618836189361903619136192361933619436195361963619736198361993620036201362023620336204362053620636207362083620936210362113621236213362143621536216362173621836219362203622136222362233622436225362263622736228362293623036231362323623336234362353623636237362383623936240362413624236243362443624536246362473624836249362503625136252362533625436255362563625736258362593626036261362623626336264362653626636267362683626936270362713627236273362743627536276362773627836279362803628136282362833628436285362863628736288362893629036291362923629336294362953629636297362983629936300363013630236303363043630536306363073630836309363103631136312363133631436315363163631736318363193632036321363223632336324363253632636327363283632936330363313633236333363343633536336363373633836339363403634136342363433634436345363463634736348363493635036351363523635336354363553635636357363583635936360363613636236363363643636536366363673636836369363703637136372363733637436375363763637736378363793638036381363823638336384363853638636387363883638936390363913639236393363943639536396363973639836399364003640136402364033640436405364063640736408364093641036411364123641336414364153641636417364183641936420364213642236423364243642536426364273642836429364303643136432364333643436435364363643736438364393644036441364423644336444364453644636447364483644936450364513645236453364543645536456364573645836459364603646136462364633646436465364663646736468364693647036471364723647336474364753647636477364783647936480364813648236483364843648536486364873648836489364903649136492364933649436495364963649736498364993650036501365023650336504365053650636507365083650936510365113651236513365143651536516365173651836519365203652136522365233652436525365263652736528365293653036531365323653336534365353653636537365383653936540365413654236543365443654536546365473654836549365503655136552365533655436555365563655736558365593656036561365623656336564365653656636567365683656936570365713657236573365743657536576365773657836579365803658136582365833658436585365863658736588365893659036591365923659336594365953659636597365983659936600366013660236603366043660536606366073660836609366103661136612366133661436615366163661736618366193662036621366223662336624366253662636627366283662936630366313663236633366343663536636366373663836639366403664136642366433664436645366463664736648366493665036651366523665336654366553665636657366583665936660366613666236663366643666536666366673666836669366703667136672366733667436675366763667736678366793668036681366823668336684366853668636687366883668936690366913669236693366943669536696366973669836699367003670136702367033670436705367063670736708367093671036711367123671336714367153671636717367183671936720367213672236723367243672536726367273672836729367303673136732367333673436735367363673736738367393674036741367423674336744367453674636747367483674936750367513675236753367543675536756367573675836759367603676136762367633676436765367663676736768367693677036771367723677336774367753677636777367783677936780367813678236783367843678536786367873678836789367903679136792367933679436795367963679736798367993680036801368023680336804368053680636807368083680936810368113681236813368143681536816368173681836819368203682136822368233682436825368263682736828368293683036831368323683336834368353683636837368383683936840368413684236843368443684536846368473684836849368503685136852368533685436855368563685736858368593686036861368623686336864368653686636867368683686936870368713687236873368743687536876368773687836879368803688136882368833688436885368863688736888368893689036891368923689336894368953689636897368983689936900369013690236903369043690536906369073690836909369103691136912369133691436915369163691736918369193692036921369223692336924369253692636927369283692936930369313693236933369343693536936369373693836939369403694136942369433694436945369463694736948369493695036951369523695336954369553695636957369583695936960369613696236963369643696536966369673696836969369703697136972369733697436975369763697736978369793698036981369823698336984369853698636987369883698936990369913699236993369943699536996369973699836999370003700137002370033700437005370063700737008370093701037011370123701337014370153701637017370183701937020370213702237023370243702537026370273702837029370303703137032370333703437035370363703737038370393704037041370423704337044370453704637047370483704937050370513705237053370543705537056370573705837059370603706137062370633706437065370663706737068370693707037071370723707337074370753707637077370783707937080370813708237083370843708537086370873708837089370903709137092370933709437095370963709737098370993710037101371023710337104371053710637107371083710937110371113711237113371143711537116371173711837119371203712137122371233712437125371263712737128371293713037131371323713337134371353713637137371383713937140371413714237143371443714537146371473714837149371503715137152371533715437155371563715737158371593716037161371623716337164371653716637167371683716937170371713717237173371743717537176371773717837179371803718137182371833718437185371863718737188371893719037191371923719337194371953719637197371983719937200372013720237203372043720537206372073720837209372103721137212372133721437215372163721737218372193722037221372223722337224372253722637227372283722937230372313723237233372343723537236372373723837239372403724137242372433724437245372463724737248372493725037251372523725337254372553725637257372583725937260372613726237263372643726537266372673726837269372703727137272372733727437275372763727737278372793728037281372823728337284372853728637287372883728937290372913729237293372943729537296372973729837299373003730137302373033730437305373063730737308373093731037311373123731337314373153731637317373183731937320373213732237323373243732537326373273732837329373303733137332373333733437335373363733737338373393734037341373423734337344373453734637347373483734937350373513735237353373543735537356373573735837359373603736137362373633736437365373663736737368373693737037371373723737337374373753737637377373783737937380373813738237383373843738537386373873738837389373903739137392373933739437395373963739737398373993740037401374023740337404374053740637407374083740937410374113741237413374143741537416374173741837419374203742137422374233742437425374263742737428374293743037431374323743337434374353743637437374383743937440374413744237443374443744537446374473744837449374503745137452374533745437455374563745737458374593746037461374623746337464374653746637467374683746937470374713747237473374743747537476374773747837479374803748137482374833748437485374863748737488374893749037491374923749337494374953749637497374983749937500375013750237503375043750537506375073750837509375103751137512375133751437515375163751737518375193752037521375223752337524375253752637527375283752937530375313753237533375343753537536375373753837539375403754137542375433754437545375463754737548375493755037551375523755337554375553755637557375583755937560375613756237563375643756537566375673756837569375703757137572375733757437575375763757737578375793758037581375823758337584375853758637587375883758937590375913759237593375943759537596375973759837599376003760137602376033760437605376063760737608376093761037611376123761337614376153761637617376183761937620376213762237623376243762537626376273762837629376303763137632376333763437635376363763737638376393764037641376423764337644376453764637647376483764937650376513765237653376543765537656376573765837659376603766137662376633766437665376663766737668376693767037671376723767337674376753767637677376783767937680376813768237683376843768537686376873768837689376903769137692376933769437695376963769737698376993770037701377023770337704377053770637707377083770937710377113771237713377143771537716377173771837719377203772137722377233772437725377263772737728377293773037731377323773337734377353773637737377383773937740377413774237743377443774537746377473774837749377503775137752377533775437755377563775737758377593776037761377623776337764377653776637767377683776937770377713777237773377743777537776377773777837779377803778137782377833778437785377863778737788377893779037791377923779337794377953779637797377983779937800378013780237803378043780537806378073780837809378103781137812378133781437815378163781737818378193782037821378223782337824378253782637827378283782937830378313783237833378343783537836378373783837839378403784137842378433784437845378463784737848378493785037851378523785337854378553785637857378583785937860378613786237863378643786537866378673786837869378703787137872378733787437875378763787737878378793788037881378823788337884378853788637887378883788937890378913789237893378943789537896378973789837899379003790137902379033790437905379063790737908379093791037911379123791337914379153791637917379183791937920379213792237923379243792537926379273792837929379303793137932379333793437935379363793737938379393794037941379423794337944379453794637947379483794937950379513795237953379543795537956379573795837959379603796137962379633796437965379663796737968379693797037971379723797337974379753797637977379783797937980379813798237983379843798537986379873798837989379903799137992379933799437995379963799737998379993800038001380023800338004380053800638007380083800938010380113801238013380143801538016380173801838019380203802138022380233802438025380263802738028380293803038031380323803338034380353803638037380383803938040380413804238043380443804538046380473804838049380503805138052380533805438055380563805738058380593806038061380623806338064380653806638067380683806938070380713807238073380743807538076380773807838079380803808138082380833808438085380863808738088380893809038091380923809338094380953809638097380983809938100381013810238103381043810538106381073810838109381103811138112381133811438115381163811738118381193812038121381223812338124381253812638127381283812938130381313813238133381343813538136381373813838139381403814138142381433814438145381463814738148381493815038151381523815338154381553815638157381583815938160381613816238163381643816538166381673816838169381703817138172381733817438175381763817738178381793818038181381823818338184381853818638187381883818938190381913819238193381943819538196381973819838199382003820138202382033820438205382063820738208382093821038211382123821338214382153821638217382183821938220382213822238223382243822538226382273822838229382303823138232382333823438235382363823738238382393824038241382423824338244382453824638247382483824938250382513825238253382543825538256382573825838259382603826138262382633826438265382663826738268382693827038271382723827338274382753827638277382783827938280382813828238283382843828538286382873828838289382903829138292382933829438295382963829738298382993830038301383023830338304383053830638307383083830938310383113831238313383143831538316383173831838319383203832138322383233832438325383263832738328383293833038331383323833338334383353833638337383383833938340383413834238343383443834538346383473834838349383503835138352383533835438355383563835738358383593836038361383623836338364383653836638367383683836938370383713837238373383743837538376383773837838379383803838138382383833838438385383863838738388383893839038391383923839338394383953839638397383983839938400384013840238403384043840538406384073840838409384103841138412384133841438415384163841738418384193842038421384223842338424384253842638427384283842938430384313843238433384343843538436384373843838439384403844138442384433844438445384463844738448384493845038451384523845338454384553845638457384583845938460384613846238463384643846538466384673846838469384703847138472384733847438475384763847738478384793848038481384823848338484384853848638487384883848938490384913849238493384943849538496384973849838499385003850138502385033850438505385063850738508385093851038511385123851338514385153851638517385183851938520385213852238523385243852538526385273852838529385303853138532385333853438535385363853738538385393854038541385423854338544385453854638547385483854938550385513855238553385543855538556385573855838559385603856138562385633856438565385663856738568385693857038571385723857338574385753857638577385783857938580385813858238583385843858538586385873858838589385903859138592385933859438595385963859738598385993860038601386023860338604386053860638607386083860938610386113861238613386143861538616386173861838619386203862138622386233862438625386263862738628386293863038631386323863338634386353863638637386383863938640386413864238643386443864538646386473864838649386503865138652386533865438655386563865738658386593866038661386623866338664386653866638667386683866938670386713867238673386743867538676386773867838679386803868138682386833868438685386863868738688386893869038691386923869338694386953869638697386983869938700387013870238703387043870538706387073870838709387103871138712387133871438715387163871738718387193872038721387223872338724387253872638727387283872938730387313873238733387343873538736387373873838739387403874138742387433874438745387463874738748387493875038751387523875338754387553875638757387583875938760387613876238763387643876538766387673876838769387703877138772387733877438775387763877738778387793878038781387823878338784387853878638787387883878938790387913879238793387943879538796387973879838799388003880138802388033880438805388063880738808388093881038811388123881338814388153881638817388183881938820388213882238823388243882538826388273882838829388303883138832388333883438835388363883738838388393884038841388423884338844388453884638847388483884938850388513885238853388543885538856388573885838859388603886138862388633886438865388663886738868388693887038871388723887338874388753887638877388783887938880388813888238883388843888538886388873888838889388903889138892388933889438895388963889738898388993890038901389023890338904389053890638907389083890938910389113891238913389143891538916389173891838919389203892138922389233892438925389263892738928389293893038931389323893338934389353893638937389383893938940389413894238943389443894538946389473894838949389503895138952389533895438955389563895738958389593896038961389623896338964389653896638967389683896938970389713897238973389743897538976389773897838979389803898138982389833898438985389863898738988389893899038991389923899338994389953899638997389983899939000390013900239003390043900539006390073900839009390103901139012390133901439015390163901739018390193902039021390223902339024390253902639027390283902939030390313903239033390343903539036390373903839039390403904139042390433904439045390463904739048390493905039051390523905339054390553905639057390583905939060390613906239063390643906539066390673906839069390703907139072390733907439075390763907739078390793908039081390823908339084390853908639087390883908939090390913909239093390943909539096390973909839099391003910139102391033910439105391063910739108391093911039111391123911339114391153911639117391183911939120391213912239123391243912539126391273912839129391303913139132391333913439135391363913739138391393914039141391423914339144391453914639147391483914939150391513915239153391543915539156391573915839159391603916139162391633916439165391663916739168391693917039171391723917339174391753917639177391783917939180391813918239183391843918539186391873918839189391903919139192391933919439195391963919739198391993920039201392023920339204392053920639207392083920939210392113921239213392143921539216392173921839219392203922139222392233922439225392263922739228392293923039231392323923339234392353923639237392383923939240392413924239243392443924539246392473924839249392503925139252392533925439255392563925739258392593926039261392623926339264392653926639267392683926939270392713927239273392743927539276392773927839279392803928139282392833928439285392863928739288392893929039291392923929339294392953929639297392983929939300393013930239303393043930539306393073930839309393103931139312393133931439315393163931739318393193932039321393223932339324393253932639327393283932939330393313933239333393343933539336393373933839339393403934139342393433934439345393463934739348393493935039351393523935339354393553935639357393583935939360393613936239363393643936539366393673936839369393703937139372393733937439375393763937739378393793938039381393823938339384393853938639387393883938939390393913939239393393943939539396393973939839399394003940139402394033940439405394063940739408394093941039411394123941339414394153941639417394183941939420394213942239423394243942539426394273942839429394303943139432394333943439435394363943739438394393944039441394423944339444394453944639447394483944939450394513945239453394543945539456394573945839459394603946139462394633946439465394663946739468394693947039471394723947339474394753947639477394783947939480394813948239483394843948539486394873948839489394903949139492394933949439495394963949739498394993950039501395023950339504395053950639507395083950939510395113951239513395143951539516395173951839519395203952139522395233952439525395263952739528395293953039531395323953339534395353953639537395383953939540395413954239543395443954539546395473954839549395503955139552395533955439555395563955739558395593956039561395623956339564395653956639567395683956939570395713957239573395743957539576395773957839579395803958139582395833958439585395863958739588395893959039591395923959339594395953959639597395983959939600396013960239603396043960539606396073960839609396103961139612396133961439615396163961739618396193962039621396223962339624396253962639627396283962939630396313963239633396343963539636396373963839639396403964139642396433964439645396463964739648396493965039651396523965339654396553965639657396583965939660396613966239663396643966539666396673966839669396703967139672396733967439675396763967739678396793968039681396823968339684396853968639687396883968939690396913969239693396943969539696396973969839699397003970139702397033970439705397063970739708397093971039711397123971339714397153971639717397183971939720397213972239723397243972539726397273972839729397303973139732397333973439735397363973739738397393974039741397423974339744397453974639747397483974939750397513975239753397543975539756397573975839759397603976139762397633976439765397663976739768397693977039771397723977339774397753977639777397783977939780397813978239783397843978539786397873978839789397903979139792397933979439795397963979739798397993980039801398023980339804398053980639807398083980939810398113981239813398143981539816398173981839819398203982139822398233982439825398263982739828398293983039831398323983339834398353983639837398383983939840398413984239843398443984539846398473984839849398503985139852398533985439855398563985739858398593986039861398623986339864398653986639867398683986939870398713987239873398743987539876398773987839879398803988139882398833988439885398863988739888398893989039891398923989339894398953989639897398983989939900399013990239903399043990539906399073990839909399103991139912399133991439915399163991739918399193992039921399223992339924399253992639927399283992939930399313993239933399343993539936399373993839939399403994139942399433994439945399463994739948399493995039951399523995339954399553995639957399583995939960399613996239963399643996539966399673996839969399703997139972399733997439975399763997739978399793998039981399823998339984399853998639987399883998939990399913999239993399943999539996399973999839999400004000140002400034000440005400064000740008400094001040011400124001340014400154001640017400184001940020400214002240023400244002540026400274002840029400304003140032400334003440035400364003740038400394004040041400424004340044400454004640047400484004940050400514005240053400544005540056400574005840059400604006140062400634006440065400664006740068400694007040071400724007340074400754007640077400784007940080400814008240083400844008540086400874008840089400904009140092400934009440095400964009740098400994010040101401024010340104401054010640107401084010940110401114011240113401144011540116401174011840119401204012140122401234012440125401264012740128401294013040131401324013340134401354013640137401384013940140401414014240143401444014540146401474014840149401504015140152401534015440155401564015740158401594016040161401624016340164401654016640167401684016940170401714017240173401744017540176401774017840179401804018140182401834018440185401864018740188401894019040191401924019340194401954019640197401984019940200402014020240203402044020540206402074020840209402104021140212402134021440215402164021740218402194022040221402224022340224402254022640227402284022940230402314023240233402344023540236402374023840239402404024140242402434024440245402464024740248402494025040251402524025340254402554025640257402584025940260402614026240263402644026540266402674026840269402704027140272402734027440275402764027740278402794028040281402824028340284402854028640287402884028940290402914029240293402944029540296402974029840299403004030140302403034030440305403064030740308403094031040311403124031340314403154031640317403184031940320403214032240323403244032540326403274032840329403304033140332403334033440335403364033740338403394034040341403424034340344403454034640347403484034940350403514035240353403544035540356403574035840359403604036140362403634036440365403664036740368403694037040371403724037340374403754037640377403784037940380403814038240383403844038540386403874038840389403904039140392403934039440395403964039740398403994040040401404024040340404404054040640407404084040940410404114041240413404144041540416404174041840419404204042140422404234042440425404264042740428404294043040431404324043340434404354043640437404384043940440404414044240443404444044540446404474044840449404504045140452404534045440455404564045740458404594046040461404624046340464404654046640467404684046940470404714047240473404744047540476404774047840479404804048140482404834048440485404864048740488404894049040491404924049340494404954049640497404984049940500405014050240503405044050540506405074050840509405104051140512405134051440515405164051740518405194052040521405224052340524405254052640527405284052940530405314053240533405344053540536405374053840539405404054140542405434054440545405464054740548405494055040551405524055340554405554055640557405584055940560405614056240563405644056540566405674056840569405704057140572405734057440575405764057740578405794058040581405824058340584405854058640587405884058940590405914059240593405944059540596405974059840599406004060140602406034060440605406064060740608406094061040611406124061340614406154061640617406184061940620406214062240623406244062540626406274062840629406304063140632406334063440635406364063740638406394064040641406424064340644406454064640647406484064940650406514065240653406544065540656406574065840659406604066140662406634066440665406664066740668406694067040671406724067340674406754067640677406784067940680406814068240683406844068540686406874068840689406904069140692406934069440695406964069740698406994070040701407024070340704407054070640707407084070940710407114071240713407144071540716407174071840719407204072140722407234072440725407264072740728407294073040731407324073340734407354073640737407384073940740407414074240743407444074540746407474074840749407504075140752407534075440755407564075740758407594076040761407624076340764407654076640767407684076940770407714077240773407744077540776407774077840779407804078140782407834078440785407864078740788407894079040791407924079340794407954079640797407984079940800408014080240803408044080540806408074080840809408104081140812408134081440815408164081740818408194082040821408224082340824408254082640827408284082940830408314083240833408344083540836408374083840839408404084140842408434084440845408464084740848408494085040851408524085340854408554085640857408584085940860408614086240863408644086540866408674086840869408704087140872408734087440875408764087740878408794088040881408824088340884408854088640887408884088940890408914089240893408944089540896408974089840899409004090140902409034090440905409064090740908409094091040911409124091340914409154091640917409184091940920409214092240923409244092540926409274092840929409304093140932409334093440935409364093740938409394094040941409424094340944409454094640947409484094940950409514095240953409544095540956409574095840959409604096140962409634096440965409664096740968409694097040971409724097340974409754097640977409784097940980409814098240983409844098540986409874098840989409904099140992409934099440995409964099740998409994100041001410024100341004410054100641007410084100941010410114101241013410144101541016410174101841019410204102141022410234102441025410264102741028410294103041031410324103341034410354103641037410384103941040410414104241043410444104541046410474104841049410504105141052410534105441055410564105741058410594106041061410624106341064410654106641067410684106941070410714107241073410744107541076410774107841079410804108141082410834108441085410864108741088410894109041091410924109341094410954109641097410984109941100411014110241103411044110541106411074110841109411104111141112411134111441115411164111741118411194112041121411224112341124411254112641127411284112941130411314113241133411344113541136411374113841139411404114141142411434114441145411464114741148411494115041151411524115341154411554115641157411584115941160411614116241163411644116541166411674116841169411704117141172411734117441175411764117741178411794118041181411824118341184411854118641187411884118941190411914119241193411944119541196411974119841199412004120141202412034120441205412064120741208412094121041211412124121341214412154121641217412184121941220412214122241223412244122541226412274122841229412304123141232412334123441235412364123741238412394124041241412424124341244412454124641247412484124941250412514125241253412544125541256412574125841259412604126141262412634126441265412664126741268412694127041271412724127341274412754127641277412784127941280412814128241283412844128541286412874128841289412904129141292412934129441295412964129741298412994130041301413024130341304413054130641307413084130941310413114131241313413144131541316413174131841319413204132141322413234132441325413264132741328413294133041331413324133341334413354133641337413384133941340413414134241343413444134541346413474134841349413504135141352413534135441355413564135741358413594136041361413624136341364413654136641367413684136941370413714137241373413744137541376413774137841379413804138141382413834138441385413864138741388413894139041391413924139341394413954139641397413984139941400414014140241403414044140541406414074140841409414104141141412414134141441415414164141741418414194142041421414224142341424414254142641427414284142941430414314143241433414344143541436414374143841439414404144141442414434144441445414464144741448414494145041451414524145341454414554145641457414584145941460414614146241463414644146541466414674146841469414704147141472414734147441475414764147741478414794148041481414824148341484414854148641487414884148941490414914149241493414944149541496414974149841499415004150141502415034150441505415064150741508415094151041511415124151341514415154151641517415184151941520415214152241523415244152541526415274152841529415304153141532415334153441535415364153741538415394154041541415424154341544415454154641547415484154941550415514155241553415544155541556415574155841559415604156141562415634156441565415664156741568415694157041571415724157341574415754157641577415784157941580415814158241583415844158541586415874158841589415904159141592415934159441595415964159741598415994160041601416024160341604416054160641607416084160941610416114161241613416144161541616416174161841619416204162141622416234162441625416264162741628416294163041631416324163341634416354163641637416384163941640416414164241643416444164541646416474164841649416504165141652416534165441655416564165741658416594166041661416624166341664416654166641667416684166941670416714167241673416744167541676416774167841679416804168141682416834168441685416864168741688416894169041691416924169341694416954169641697416984169941700417014170241703417044170541706417074170841709417104171141712417134171441715417164171741718417194172041721417224172341724417254172641727417284172941730417314173241733417344173541736417374173841739417404174141742417434174441745417464174741748417494175041751417524175341754417554175641757417584175941760417614176241763417644176541766417674176841769417704177141772417734177441775417764177741778417794178041781417824178341784417854178641787417884178941790417914179241793417944179541796417974179841799418004180141802418034180441805418064180741808418094181041811418124181341814418154181641817418184181941820418214182241823418244182541826418274182841829418304183141832418334183441835418364183741838418394184041841418424184341844418454184641847418484184941850418514185241853418544185541856418574185841859418604186141862418634186441865418664186741868418694187041871418724187341874418754187641877418784187941880418814188241883418844188541886418874188841889418904189141892418934189441895418964189741898418994190041901419024190341904419054190641907419084190941910419114191241913419144191541916419174191841919419204192141922419234192441925419264192741928419294193041931419324193341934419354193641937419384193941940419414194241943419444194541946419474194841949419504195141952419534195441955419564195741958419594196041961419624196341964419654196641967419684196941970419714197241973419744197541976419774197841979419804198141982419834198441985419864198741988419894199041991419924199341994419954199641997419984199942000420014200242003420044200542006420074200842009420104201142012420134201442015420164201742018420194202042021420224202342024420254202642027420284202942030420314203242033420344203542036420374203842039420404204142042420434204442045420464204742048420494205042051420524205342054420554205642057420584205942060420614206242063420644206542066420674206842069420704207142072420734207442075420764207742078420794208042081420824208342084420854208642087420884208942090420914209242093420944209542096420974209842099421004210142102421034210442105421064210742108421094211042111421124211342114421154211642117421184211942120421214212242123421244212542126421274212842129421304213142132421334213442135421364213742138421394214042141421424214342144421454214642147421484214942150421514215242153421544215542156421574215842159421604216142162421634216442165421664216742168421694217042171421724217342174421754217642177421784217942180421814218242183421844218542186421874218842189421904219142192421934219442195421964219742198421994220042201422024220342204422054220642207422084220942210422114221242213422144221542216422174221842219422204222142222422234222442225422264222742228422294223042231422324223342234422354223642237422384223942240422414224242243422444224542246422474224842249422504225142252422534225442255422564225742258422594226042261422624226342264422654226642267422684226942270422714227242273422744227542276422774227842279422804228142282422834228442285422864228742288422894229042291422924229342294422954229642297422984229942300423014230242303423044230542306423074230842309423104231142312423134231442315423164231742318423194232042321423224232342324423254232642327423284232942330423314233242333423344233542336423374233842339423404234142342423434234442345423464234742348423494235042351423524235342354423554235642357423584235942360423614236242363423644236542366423674236842369423704237142372423734237442375423764237742378423794238042381423824238342384423854238642387423884238942390423914239242393423944239542396423974239842399424004240142402424034240442405424064240742408424094241042411424124241342414424154241642417424184241942420424214242242423424244242542426424274242842429424304243142432424334243442435424364243742438424394244042441424424244342444424454244642447424484244942450424514245242453424544245542456424574245842459424604246142462424634246442465424664246742468424694247042471424724247342474424754247642477424784247942480424814248242483424844248542486424874248842489424904249142492424934249442495424964249742498424994250042501425024250342504425054250642507425084250942510425114251242513425144251542516425174251842519425204252142522425234252442525425264252742528425294253042531425324253342534425354253642537425384253942540425414254242543425444254542546425474254842549425504255142552425534255442555425564255742558425594256042561425624256342564425654256642567425684256942570425714257242573425744257542576425774257842579425804258142582425834258442585425864258742588425894259042591425924259342594425954259642597425984259942600426014260242603426044260542606426074260842609426104261142612426134261442615426164261742618426194262042621426224262342624426254262642627426284262942630426314263242633426344263542636426374263842639426404264142642426434264442645426464264742648426494265042651426524265342654426554265642657426584265942660426614266242663426644266542666426674266842669426704267142672426734267442675426764267742678426794268042681426824268342684426854268642687426884268942690426914269242693426944269542696426974269842699427004270142702427034270442705427064270742708427094271042711427124271342714427154271642717427184271942720427214272242723427244272542726427274272842729427304273142732427334273442735427364273742738427394274042741427424274342744427454274642747427484274942750427514275242753427544275542756427574275842759427604276142762427634276442765427664276742768427694277042771427724277342774427754277642777427784277942780427814278242783427844278542786427874278842789427904279142792427934279442795427964279742798427994280042801428024280342804428054280642807428084280942810428114281242813428144281542816428174281842819428204282142822428234282442825428264282742828428294283042831428324283342834428354283642837428384283942840428414284242843428444284542846428474284842849428504285142852428534285442855428564285742858428594286042861428624286342864428654286642867428684286942870428714287242873428744287542876428774287842879428804288142882428834288442885428864288742888428894289042891428924289342894428954289642897428984289942900429014290242903429044290542906429074290842909429104291142912429134291442915429164291742918429194292042921429224292342924429254292642927429284292942930429314293242933429344293542936429374293842939429404294142942429434294442945429464294742948429494295042951429524295342954429554295642957429584295942960429614296242963429644296542966429674296842969429704297142972429734297442975429764297742978429794298042981429824298342984429854298642987429884298942990429914299242993429944299542996429974299842999430004300143002430034300443005430064300743008430094301043011430124301343014430154301643017430184301943020430214302243023430244302543026430274302843029430304303143032430334303443035430364303743038430394304043041430424304343044430454304643047430484304943050430514305243053430544305543056430574305843059430604306143062430634306443065430664306743068430694307043071430724307343074430754307643077430784307943080430814308243083430844308543086430874308843089430904309143092430934309443095430964309743098430994310043101431024310343104431054310643107431084310943110431114311243113431144311543116431174311843119431204312143122431234312443125431264312743128431294313043131431324313343134431354313643137431384313943140431414314243143431444314543146431474314843149431504315143152431534315443155431564315743158431594316043161431624316343164431654316643167431684316943170431714317243173431744317543176431774317843179431804318143182431834318443185431864318743188431894319043191431924319343194431954319643197431984319943200432014320243203432044320543206432074320843209432104321143212432134321443215432164321743218432194322043221432224322343224432254322643227432284322943230432314323243233432344323543236432374323843239432404324143242432434324443245432464324743248432494325043251432524325343254432554325643257432584325943260432614326243263432644326543266432674326843269432704327143272432734327443275432764327743278432794328043281432824328343284432854328643287432884328943290432914329243293432944329543296432974329843299433004330143302433034330443305433064330743308433094331043311433124331343314433154331643317433184331943320433214332243323433244332543326433274332843329433304333143332433334333443335433364333743338433394334043341433424334343344433454334643347433484334943350433514335243353433544335543356433574335843359433604336143362433634336443365433664336743368433694337043371433724337343374433754337643377433784337943380433814338243383433844338543386433874338843389433904339143392433934339443395433964339743398433994340043401434024340343404434054340643407434084340943410434114341243413434144341543416434174341843419434204342143422434234342443425434264342743428434294343043431434324343343434434354343643437434384343943440434414344243443434444344543446434474344843449434504345143452434534345443455434564345743458434594346043461434624346343464434654346643467434684346943470434714347243473434744347543476434774347843479434804348143482434834348443485434864348743488434894349043491434924349343494434954349643497434984349943500435014350243503435044350543506435074350843509435104351143512435134351443515435164351743518435194352043521435224352343524435254352643527435284352943530435314353243533435344353543536435374353843539435404354143542435434354443545435464354743548435494355043551435524355343554435554355643557435584355943560435614356243563435644356543566435674356843569435704357143572435734357443575435764357743578435794358043581435824358343584435854358643587435884358943590435914359243593435944359543596435974359843599436004360143602436034360443605436064360743608436094361043611436124361343614436154361643617436184361943620436214362243623436244362543626436274362843629436304363143632436334363443635436364363743638436394364043641436424364343644436454364643647436484364943650436514365243653436544365543656436574365843659436604366143662436634366443665436664366743668436694367043671436724367343674436754367643677436784367943680436814368243683436844368543686436874368843689436904369143692436934369443695436964369743698436994370043701437024370343704437054370643707437084370943710437114371243713437144371543716437174371843719437204372143722437234372443725437264372743728437294373043731437324373343734437354373643737437384373943740437414374243743437444374543746437474374843749437504375143752437534375443755437564375743758437594376043761437624376343764437654376643767437684376943770437714377243773437744377543776437774377843779437804378143782437834378443785437864378743788437894379043791437924379343794437954379643797437984379943800438014380243803438044380543806438074380843809438104381143812438134381443815438164381743818438194382043821438224382343824438254382643827438284382943830438314383243833438344383543836438374383843839438404384143842438434384443845438464384743848438494385043851438524385343854438554385643857438584385943860438614386243863438644386543866438674386843869438704387143872438734387443875438764387743878438794388043881438824388343884438854388643887438884388943890438914389243893438944389543896438974389843899439004390143902439034390443905439064390743908439094391043911439124391343914439154391643917439184391943920439214392243923439244392543926439274392843929439304393143932439334393443935439364393743938439394394043941439424394343944439454394643947439484394943950439514395243953439544395543956439574395843959439604396143962439634396443965439664396743968439694397043971439724397343974439754397643977439784397943980439814398243983439844398543986439874398843989439904399143992439934399443995439964399743998439994400044001440024400344004440054400644007440084400944010440114401244013440144401544016440174401844019440204402144022440234402444025440264402744028440294403044031440324403344034440354403644037440384403944040440414404244043440444404544046440474404844049440504405144052440534405444055440564405744058440594406044061440624406344064440654406644067440684406944070440714407244073440744407544076440774407844079440804408144082440834408444085440864408744088440894409044091440924409344094440954409644097440984409944100441014410244103441044410544106441074410844109441104411144112441134411444115441164411744118441194412044121441224412344124441254412644127441284412944130441314413244133441344413544136441374413844139441404414144142441434414444145441464414744148441494415044151441524415344154441554415644157441584415944160441614416244163441644416544166441674416844169441704417144172441734417444175441764417744178441794418044181441824418344184441854418644187441884418944190441914419244193441944419544196441974419844199442004420144202442034420444205442064420744208442094421044211442124421344214442154421644217442184421944220442214422244223442244422544226442274422844229442304423144232442334423444235442364423744238442394424044241442424424344244442454424644247442484424944250442514425244253442544425544256442574425844259442604426144262442634426444265442664426744268442694427044271442724427344274442754427644277442784427944280442814428244283442844428544286442874428844289442904429144292442934429444295442964429744298442994430044301443024430344304443054430644307443084430944310443114431244313443144431544316443174431844319443204432144322443234432444325443264432744328443294433044331443324433344334443354433644337443384433944340443414434244343443444434544346443474434844349443504435144352443534435444355443564435744358443594436044361443624436344364443654436644367443684436944370443714437244373443744437544376443774437844379443804438144382443834438444385443864438744388443894439044391443924439344394443954439644397443984439944400444014440244403444044440544406444074440844409444104441144412444134441444415444164441744418444194442044421444224442344424444254442644427444284442944430444314443244433444344443544436444374443844439444404444144442444434444444445444464444744448444494445044451444524445344454444554445644457444584445944460444614446244463444644446544466444674446844469444704447144472444734447444475444764447744478444794448044481444824448344484444854448644487444884448944490444914449244493444944449544496444974449844499445004450144502445034450444505445064450744508445094451044511445124451344514445154451644517445184451944520445214452244523445244452544526445274452844529445304453144532445334453444535445364453744538445394454044541445424454344544445454454644547445484454944550445514455244553445544455544556445574455844559445604456144562445634456444565445664456744568445694457044571445724457344574445754457644577445784457944580445814458244583445844458544586445874458844589445904459144592445934459444595445964459744598445994460044601446024460344604446054460644607446084460944610446114461244613446144461544616446174461844619446204462144622446234462444625446264462744628446294463044631446324463344634446354463644637446384463944640446414464244643446444464544646446474464844649446504465144652446534465444655446564465744658446594466044661446624466344664446654466644667446684466944670446714467244673446744467544676446774467844679446804468144682446834468444685446864468744688446894469044691446924469344694446954469644697446984469944700447014470244703447044470544706447074470844709447104471144712447134471444715447164471744718447194472044721447224472344724447254472644727447284472944730447314473244733447344473544736447374473844739447404474144742447434474444745447464474744748447494475044751447524475344754447554475644757447584475944760447614476244763447644476544766447674476844769447704477144772447734477444775447764477744778447794478044781447824478344784447854478644787447884478944790447914479244793447944479544796447974479844799448004480144802448034480444805448064480744808448094481044811448124481344814448154481644817448184481944820448214482244823448244482544826448274482844829448304483144832448334483444835448364483744838448394484044841448424484344844448454484644847448484484944850448514485244853448544485544856448574485844859448604486144862448634486444865448664486744868448694487044871448724487344874448754487644877448784487944880448814488244883448844488544886448874488844889448904489144892448934489444895448964489744898448994490044901449024490344904449054490644907449084490944910449114491244913449144491544916449174491844919449204492144922449234492444925449264492744928449294493044931449324493344934449354493644937449384493944940449414494244943449444494544946449474494844949449504495144952449534495444955449564495744958449594496044961449624496344964449654496644967449684496944970449714497244973449744497544976449774497844979449804498144982449834498444985449864498744988449894499044991449924499344994449954499644997449984499945000450014500245003450044500545006450074500845009450104501145012450134501445015450164501745018450194502045021450224502345024450254502645027450284502945030450314503245033450344503545036450374503845039450404504145042450434504445045450464504745048450494505045051450524505345054450554505645057450584505945060450614506245063450644506545066450674506845069450704507145072450734507445075450764507745078450794508045081450824508345084450854508645087450884508945090450914509245093450944509545096450974509845099451004510145102451034510445105451064510745108451094511045111451124511345114451154511645117451184511945120451214512245123451244512545126451274512845129451304513145132451334513445135451364513745138451394514045141451424514345144451454514645147451484514945150451514515245153451544515545156451574515845159451604516145162451634516445165451664516745168451694517045171451724517345174451754517645177451784517945180451814518245183451844518545186451874518845189451904519145192451934519445195451964519745198451994520045201452024520345204452054520645207452084520945210452114521245213452144521545216452174521845219452204522145222452234522445225452264522745228452294523045231452324523345234452354523645237452384523945240452414524245243452444524545246452474524845249452504525145252452534525445255452564525745258452594526045261452624526345264452654526645267452684526945270452714527245273452744527545276452774527845279452804528145282452834528445285452864528745288452894529045291452924529345294452954529645297452984529945300453014530245303453044530545306453074530845309453104531145312453134531445315453164531745318453194532045321453224532345324453254532645327453284532945330453314533245333453344533545336453374533845339453404534145342453434534445345453464534745348453494535045351453524535345354453554535645357453584535945360453614536245363453644536545366453674536845369453704537145372453734537445375453764537745378453794538045381453824538345384453854538645387453884538945390453914539245393453944539545396453974539845399454004540145402454034540445405454064540745408454094541045411454124541345414454154541645417454184541945420454214542245423454244542545426454274542845429454304543145432454334543445435454364543745438454394544045441454424544345444454454544645447454484544945450454514545245453454544545545456454574545845459454604546145462454634546445465454664546745468454694547045471454724547345474454754547645477454784547945480454814548245483454844548545486454874548845489454904549145492454934549445495454964549745498454994550045501455024550345504455054550645507455084550945510455114551245513455144551545516455174551845519455204552145522455234552445525455264552745528455294553045531455324553345534455354553645537455384553945540455414554245543455444554545546455474554845549455504555145552455534555445555455564555745558455594556045561455624556345564455654556645567455684556945570455714557245573455744557545576455774557845579455804558145582455834558445585455864558745588455894559045591455924559345594455954559645597455984559945600456014560245603456044560545606456074560845609456104561145612456134561445615456164561745618456194562045621456224562345624456254562645627456284562945630456314563245633456344563545636456374563845639456404564145642456434564445645456464564745648456494565045651456524565345654456554565645657456584565945660456614566245663456644566545666456674566845669456704567145672456734567445675456764567745678456794568045681456824568345684456854568645687456884568945690456914569245693456944569545696456974569845699457004570145702457034570445705457064570745708457094571045711457124571345714457154571645717457184571945720457214572245723457244572545726457274572845729457304573145732457334573445735457364573745738457394574045741457424574345744457454574645747457484574945750457514575245753457544575545756457574575845759457604576145762457634576445765457664576745768457694577045771457724577345774457754577645777457784577945780457814578245783457844578545786457874578845789457904579145792457934579445795457964579745798457994580045801458024580345804458054580645807458084580945810458114581245813458144581545816458174581845819458204582145822458234582445825458264582745828458294583045831458324583345834458354583645837458384583945840458414584245843458444584545846458474584845849458504585145852458534585445855458564585745858458594586045861458624586345864458654586645867458684586945870458714587245873458744587545876458774587845879458804588145882458834588445885458864588745888458894589045891458924589345894458954589645897458984589945900459014590245903459044590545906459074590845909459104591145912459134591445915459164591745918459194592045921459224592345924459254592645927459284592945930459314593245933459344593545936459374593845939459404594145942459434594445945459464594745948459494595045951459524595345954459554595645957459584595945960459614596245963459644596545966459674596845969459704597145972459734597445975459764597745978459794598045981459824598345984459854598645987459884598945990459914599245993459944599545996459974599845999460004600146002460034600446005460064600746008460094601046011460124601346014460154601646017460184601946020460214602246023460244602546026460274602846029460304603146032460334603446035460364603746038460394604046041460424604346044460454604646047460484604946050460514605246053460544605546056460574605846059460604606146062460634606446065460664606746068460694607046071460724607346074460754607646077460784607946080460814608246083460844608546086460874608846089460904609146092460934609446095460964609746098460994610046101461024610346104461054610646107461084610946110461114611246113461144611546116461174611846119461204612146122461234612446125461264612746128461294613046131461324613346134461354613646137461384613946140461414614246143461444614546146461474614846149461504615146152461534615446155461564615746158461594616046161461624616346164461654616646167461684616946170461714617246173461744617546176461774617846179461804618146182461834618446185461864618746188461894619046191461924619346194461954619646197461984619946200462014620246203462044620546206462074620846209462104621146212462134621446215462164621746218462194622046221462224622346224462254622646227462284622946230462314623246233462344623546236462374623846239462404624146242462434624446245462464624746248462494625046251462524625346254462554625646257462584625946260462614626246263462644626546266462674626846269462704627146272462734627446275462764627746278462794628046281462824628346284462854628646287462884628946290462914629246293462944629546296462974629846299463004630146302463034630446305463064630746308463094631046311463124631346314463154631646317463184631946320463214632246323463244632546326463274632846329463304633146332463334633446335463364633746338463394634046341463424634346344463454634646347463484634946350463514635246353463544635546356463574635846359463604636146362463634636446365463664636746368463694637046371463724637346374463754637646377463784637946380463814638246383463844638546386463874638846389463904639146392463934639446395463964639746398463994640046401464024640346404464054640646407464084640946410464114641246413464144641546416464174641846419464204642146422464234642446425464264642746428464294643046431464324643346434464354643646437464384643946440464414644246443464444644546446464474644846449464504645146452464534645446455464564645746458464594646046461464624646346464464654646646467464684646946470464714647246473464744647546476464774647846479464804648146482464834648446485464864648746488464894649046491464924649346494464954649646497464984649946500465014650246503465044650546506465074650846509465104651146512465134651446515465164651746518465194652046521465224652346524465254652646527465284652946530465314653246533465344653546536465374653846539465404654146542465434654446545465464654746548465494655046551465524655346554465554655646557465584655946560465614656246563465644656546566465674656846569465704657146572465734657446575465764657746578465794658046581465824658346584465854658646587465884658946590465914659246593465944659546596465974659846599466004660146602466034660446605466064660746608466094661046611466124661346614466154661646617466184661946620466214662246623466244662546626466274662846629466304663146632466334663446635466364663746638466394664046641466424664346644466454664646647466484664946650466514665246653466544665546656466574665846659466604666146662466634666446665466664666746668466694667046671466724667346674466754667646677466784667946680466814668246683466844668546686466874668846689466904669146692466934669446695466964669746698466994670046701467024670346704467054670646707467084670946710467114671246713467144671546716467174671846719467204672146722467234672446725467264672746728467294673046731467324673346734467354673646737467384673946740467414674246743467444674546746467474674846749467504675146752467534675446755467564675746758467594676046761467624676346764467654676646767467684676946770467714677246773467744677546776467774677846779467804678146782467834678446785467864678746788467894679046791467924679346794467954679646797467984679946800468014680246803468044680546806468074680846809468104681146812468134681446815468164681746818468194682046821468224682346824468254682646827468284682946830468314683246833468344683546836468374683846839468404684146842468434684446845468464684746848468494685046851468524685346854468554685646857468584685946860468614686246863468644686546866468674686846869468704687146872468734687446875468764687746878468794688046881468824688346884468854688646887468884688946890468914689246893468944689546896468974689846899469004690146902469034690446905469064690746908469094691046911469124691346914469154691646917469184691946920469214692246923469244692546926469274692846929469304693146932469334693446935469364693746938469394694046941469424694346944469454694646947469484694946950469514695246953469544695546956469574695846959469604696146962469634696446965469664696746968469694697046971469724697346974469754697646977469784697946980469814698246983469844698546986469874698846989469904699146992469934699446995469964699746998469994700047001470024700347004470054700647007470084700947010470114701247013470144701547016470174701847019470204702147022470234702447025470264702747028470294703047031470324703347034470354703647037470384703947040470414704247043470444704547046470474704847049470504705147052470534705447055470564705747058470594706047061470624706347064470654706647067470684706947070470714707247073470744707547076470774707847079470804708147082470834708447085470864708747088470894709047091470924709347094470954709647097470984709947100471014710247103471044710547106471074710847109471104711147112471134711447115471164711747118471194712047121471224712347124471254712647127471284712947130471314713247133471344713547136471374713847139471404714147142471434714447145471464714747148471494715047151471524715347154471554715647157471584715947160471614716247163471644716547166471674716847169471704717147172471734717447175471764717747178471794718047181471824718347184471854718647187471884718947190471914719247193471944719547196471974719847199472004720147202472034720447205472064720747208472094721047211472124721347214472154721647217472184721947220472214722247223472244722547226472274722847229472304723147232472334723447235472364723747238472394724047241472424724347244472454724647247472484724947250472514725247253472544725547256472574725847259472604726147262472634726447265472664726747268472694727047271472724727347274472754727647277472784727947280472814728247283472844728547286472874728847289472904729147292472934729447295472964729747298472994730047301473024730347304473054730647307473084730947310473114731247313473144731547316473174731847319473204732147322473234732447325473264732747328473294733047331473324733347334473354733647337473384733947340473414734247343473444734547346473474734847349473504735147352473534735447355473564735747358473594736047361473624736347364473654736647367473684736947370473714737247373473744737547376473774737847379473804738147382473834738447385473864738747388473894739047391473924739347394473954739647397473984739947400474014740247403474044740547406474074740847409474104741147412474134741447415474164741747418474194742047421474224742347424474254742647427474284742947430474314743247433474344743547436474374743847439474404744147442474434744447445474464744747448474494745047451474524745347454474554745647457474584745947460474614746247463474644746547466474674746847469474704747147472474734747447475474764747747478474794748047481474824748347484474854748647487474884748947490474914749247493474944749547496474974749847499475004750147502475034750447505475064750747508475094751047511475124751347514475154751647517475184751947520475214752247523475244752547526475274752847529475304753147532475334753447535475364753747538475394754047541475424754347544475454754647547475484754947550475514755247553475544755547556475574755847559475604756147562475634756447565475664756747568475694757047571475724757347574475754757647577475784757947580475814758247583475844758547586475874758847589475904759147592475934759447595475964759747598475994760047601476024760347604476054760647607476084760947610476114761247613476144761547616476174761847619476204762147622476234762447625476264762747628476294763047631476324763347634476354763647637476384763947640476414764247643476444764547646476474764847649476504765147652476534765447655476564765747658476594766047661476624766347664476654766647667476684766947670476714767247673476744767547676476774767847679476804768147682476834768447685476864768747688476894769047691476924769347694476954769647697476984769947700477014770247703477044770547706477074770847709477104771147712477134771447715477164771747718477194772047721477224772347724477254772647727477284772947730477314773247733477344773547736477374773847739477404774147742477434774447745477464774747748477494775047751477524775347754477554775647757477584775947760477614776247763477644776547766477674776847769477704777147772477734777447775477764777747778477794778047781477824778347784477854778647787477884778947790477914779247793477944779547796477974779847799478004780147802478034780447805478064780747808478094781047811478124781347814478154781647817478184781947820478214782247823478244782547826478274782847829478304783147832478334783447835478364783747838478394784047841478424784347844478454784647847478484784947850478514785247853478544785547856478574785847859478604786147862478634786447865478664786747868478694787047871478724787347874478754787647877478784787947880478814788247883478844788547886478874788847889478904789147892478934789447895478964789747898478994790047901479024790347904479054790647907479084790947910479114791247913479144791547916479174791847919479204792147922479234792447925479264792747928479294793047931479324793347934479354793647937479384793947940479414794247943479444794547946479474794847949479504795147952479534795447955479564795747958479594796047961479624796347964479654796647967479684796947970479714797247973479744797547976479774797847979479804798147982479834798447985479864798747988479894799047991479924799347994479954799647997479984799948000480014800248003480044800548006480074800848009480104801148012480134801448015480164801748018480194802048021480224802348024480254802648027480284802948030480314803248033480344803548036480374803848039480404804148042480434804448045480464804748048480494805048051480524805348054480554805648057480584805948060480614806248063480644806548066480674806848069480704807148072480734807448075480764807748078480794808048081480824808348084480854808648087480884808948090480914809248093480944809548096480974809848099481004810148102481034810448105481064810748108481094811048111481124811348114481154811648117481184811948120481214812248123481244812548126481274812848129481304813148132481334813448135481364813748138481394814048141481424814348144481454814648147481484814948150481514815248153481544815548156481574815848159481604816148162481634816448165481664816748168481694817048171481724817348174481754817648177481784817948180481814818248183481844818548186481874818848189481904819148192481934819448195481964819748198481994820048201482024820348204482054820648207482084820948210482114821248213482144821548216482174821848219482204822148222482234822448225482264822748228482294823048231482324823348234482354823648237482384823948240482414824248243482444824548246482474824848249482504825148252482534825448255482564825748258482594826048261482624826348264482654826648267482684826948270482714827248273482744827548276482774827848279482804828148282482834828448285482864828748288482894829048291482924829348294482954829648297482984829948300483014830248303483044830548306483074830848309483104831148312483134831448315483164831748318483194832048321483224832348324483254832648327483284832948330483314833248333483344833548336483374833848339483404834148342483434834448345483464834748348483494835048351483524835348354483554835648357483584835948360483614836248363483644836548366483674836848369483704837148372483734837448375483764837748378483794838048381483824838348384483854838648387483884838948390483914839248393483944839548396483974839848399484004840148402484034840448405484064840748408484094841048411484124841348414484154841648417484184841948420484214842248423484244842548426484274842848429484304843148432484334843448435484364843748438484394844048441484424844348444484454844648447484484844948450484514845248453484544845548456484574845848459484604846148462484634846448465484664846748468484694847048471484724847348474484754847648477484784847948480484814848248483484844848548486484874848848489484904849148492484934849448495484964849748498484994850048501485024850348504485054850648507485084850948510485114851248513485144851548516485174851848519485204852148522485234852448525485264852748528485294853048531485324853348534485354853648537485384853948540485414854248543485444854548546485474854848549485504855148552485534855448555485564855748558485594856048561485624856348564485654856648567485684856948570485714857248573485744857548576485774857848579485804858148582485834858448585485864858748588485894859048591485924859348594485954859648597485984859948600486014860248603486044860548606486074860848609486104861148612486134861448615486164861748618486194862048621486224862348624486254862648627486284862948630486314863248633486344863548636486374863848639486404864148642486434864448645486464864748648486494865048651486524865348654486554865648657486584865948660486614866248663486644866548666486674866848669486704867148672486734867448675486764867748678486794868048681486824868348684486854868648687486884868948690486914869248693486944869548696486974869848699487004870148702487034870448705487064870748708487094871048711487124871348714487154871648717487184871948720487214872248723487244872548726487274872848729487304873148732487334873448735487364873748738487394874048741487424874348744487454874648747487484874948750487514875248753487544875548756487574875848759487604876148762487634876448765487664876748768487694877048771487724877348774487754877648777487784877948780487814878248783487844878548786487874878848789487904879148792487934879448795487964879748798487994880048801488024880348804488054880648807488084880948810488114881248813488144881548816488174881848819488204882148822488234882448825488264882748828488294883048831488324883348834488354883648837488384883948840488414884248843488444884548846488474884848849488504885148852488534885448855488564885748858488594886048861488624886348864488654886648867488684886948870488714887248873488744887548876488774887848879488804888148882488834888448885488864888748888488894889048891488924889348894488954889648897488984889948900489014890248903489044890548906489074890848909489104891148912489134891448915489164891748918489194892048921489224892348924489254892648927489284892948930489314893248933489344893548936489374893848939489404894148942489434894448945489464894748948489494895048951489524895348954489554895648957489584895948960489614896248963489644896548966489674896848969489704897148972489734897448975489764897748978489794898048981489824898348984489854898648987489884898948990489914899248993489944899548996489974899848999490004900149002490034900449005490064900749008490094901049011490124901349014490154901649017490184901949020490214902249023490244902549026490274902849029490304903149032490334903449035490364903749038490394904049041490424904349044490454904649047490484904949050490514905249053490544905549056490574905849059490604906149062490634906449065490664906749068490694907049071490724907349074490754907649077490784907949080490814908249083490844908549086490874908849089490904909149092490934909449095490964909749098490994910049101491024910349104491054910649107491084910949110491114911249113491144911549116491174911849119491204912149122491234912449125491264912749128491294913049131491324913349134491354913649137491384913949140491414914249143491444914549146491474914849149491504915149152491534915449155491564915749158491594916049161491624916349164491654916649167491684916949170491714917249173491744917549176491774917849179491804918149182491834918449185491864918749188491894919049191491924919349194491954919649197491984919949200492014920249203492044920549206492074920849209492104921149212492134921449215492164921749218492194922049221492224922349224492254922649227492284922949230492314923249233492344923549236492374923849239492404924149242492434924449245492464924749248492494925049251492524925349254492554925649257492584925949260492614926249263492644926549266492674926849269492704927149272492734927449275492764927749278492794928049281492824928349284492854928649287492884928949290492914929249293492944929549296492974929849299493004930149302493034930449305493064930749308493094931049311493124931349314493154931649317493184931949320493214932249323493244932549326493274932849329493304933149332493334933449335493364933749338493394934049341493424934349344493454934649347493484934949350493514935249353493544935549356493574935849359493604936149362493634936449365493664936749368493694937049371493724937349374493754937649377493784937949380493814938249383493844938549386493874938849389493904939149392493934939449395493964939749398493994940049401494024940349404494054940649407494084940949410494114941249413494144941549416494174941849419494204942149422494234942449425494264942749428494294943049431494324943349434494354943649437494384943949440494414944249443494444944549446494474944849449494504945149452494534945449455494564945749458494594946049461494624946349464494654946649467494684946949470494714947249473494744947549476494774947849479494804948149482494834948449485494864948749488494894949049491494924949349494494954949649497494984949949500495014950249503495044950549506495074950849509495104951149512495134951449515495164951749518495194952049521495224952349524495254952649527495284952949530495314953249533495344953549536495374953849539495404954149542495434954449545495464954749548495494955049551495524955349554495554955649557495584955949560495614956249563495644956549566495674956849569495704957149572495734957449575495764957749578495794958049581495824958349584495854958649587495884958949590495914959249593495944959549596495974959849599496004960149602496034960449605496064960749608496094961049611496124961349614496154961649617496184961949620496214962249623496244962549626496274962849629496304963149632496334963449635496364963749638496394964049641496424964349644496454964649647496484964949650496514965249653496544965549656496574965849659496604966149662496634966449665496664966749668496694967049671496724967349674496754967649677496784967949680496814968249683496844968549686496874968849689496904969149692496934969449695496964969749698496994970049701497024970349704497054970649707497084970949710497114971249713497144971549716497174971849719497204972149722497234972449725497264972749728497294973049731497324973349734497354973649737497384973949740497414974249743497444974549746497474974849749497504975149752497534975449755497564975749758497594976049761497624976349764497654976649767497684976949770497714977249773497744977549776497774977849779497804978149782497834978449785497864978749788497894979049791497924979349794497954979649797497984979949800498014980249803498044980549806498074980849809498104981149812498134981449815498164981749818498194982049821498224982349824498254982649827498284982949830498314983249833498344983549836498374983849839498404984149842498434984449845498464984749848498494985049851498524985349854498554985649857498584985949860498614986249863498644986549866498674986849869498704987149872498734987449875498764987749878498794988049881498824988349884498854988649887498884988949890498914989249893498944989549896498974989849899499004990149902499034990449905499064990749908499094991049911499124991349914499154991649917499184991949920499214992249923499244992549926499274992849929499304993149932499334993449935499364993749938499394994049941499424994349944499454994649947499484994949950499514995249953499544995549956499574995849959499604996149962499634996449965499664996749968499694997049971499724997349974499754997649977499784997949980499814998249983499844998549986499874998849989499904999149992499934999449995499964999749998499995000050001500025000350004500055000650007500085000950010500115001250013500145001550016500175001850019500205002150022500235002450025500265002750028500295003050031500325003350034500355003650037500385003950040500415004250043500445004550046500475004850049500505005150052500535005450055500565005750058500595006050061500625006350064500655006650067500685006950070500715007250073500745007550076500775007850079500805008150082500835008450085500865008750088500895009050091500925009350094500955009650097500985009950100501015010250103501045010550106501075010850109501105011150112501135011450115501165011750118501195012050121501225012350124501255012650127501285012950130501315013250133501345013550136501375013850139501405014150142501435014450145501465014750148501495015050151501525015350154501555015650157501585015950160501615016250163501645016550166501675016850169501705017150172501735017450175501765017750178501795018050181501825018350184501855018650187501885018950190501915019250193501945019550196501975019850199502005020150202502035020450205502065020750208502095021050211502125021350214502155021650217502185021950220502215022250223502245022550226502275022850229502305023150232502335023450235502365023750238502395024050241502425024350244502455024650247502485024950250502515025250253502545025550256502575025850259502605026150262502635026450265502665026750268502695027050271502725027350274502755027650277502785027950280502815028250283502845028550286502875028850289502905029150292502935029450295502965029750298502995030050301503025030350304503055030650307503085030950310503115031250313503145031550316503175031850319503205032150322503235032450325503265032750328503295033050331503325033350334503355033650337503385033950340503415034250343503445034550346503475034850349503505035150352503535035450355503565035750358503595036050361503625036350364503655036650367503685036950370503715037250373503745037550376503775037850379503805038150382503835038450385503865038750388503895039050391503925039350394503955039650397503985039950400504015040250403504045040550406504075040850409504105041150412504135041450415504165041750418504195042050421504225042350424504255042650427504285042950430504315043250433504345043550436504375043850439504405044150442504435044450445504465044750448504495045050451504525045350454504555045650457504585045950460504615046250463504645046550466504675046850469504705047150472504735047450475504765047750478504795048050481504825048350484504855048650487504885048950490504915049250493504945049550496504975049850499505005050150502505035050450505505065050750508505095051050511505125051350514505155051650517505185051950520505215052250523505245052550526505275052850529505305053150532505335053450535505365053750538505395054050541505425054350544505455054650547505485054950550505515055250553505545055550556505575055850559505605056150562505635056450565505665056750568505695057050571505725057350574505755057650577505785057950580505815058250583505845058550586505875058850589505905059150592505935059450595505965059750598505995060050601506025060350604506055060650607506085060950610506115061250613506145061550616506175061850619506205062150622506235062450625506265062750628506295063050631506325063350634506355063650637506385063950640506415064250643506445064550646506475064850649506505065150652506535065450655506565065750658506595066050661506625066350664506655066650667506685066950670506715067250673506745067550676506775067850679506805068150682506835068450685506865068750688506895069050691506925069350694506955069650697506985069950700507015070250703507045070550706507075070850709507105071150712507135071450715507165071750718507195072050721507225072350724507255072650727507285072950730507315073250733507345073550736507375073850739507405074150742507435074450745507465074750748507495075050751507525075350754507555075650757507585075950760507615076250763507645076550766507675076850769507705077150772507735077450775507765077750778507795078050781507825078350784507855078650787507885078950790507915079250793507945079550796507975079850799508005080150802508035080450805508065080750808508095081050811508125081350814508155081650817508185081950820508215082250823508245082550826508275082850829508305083150832508335083450835508365083750838508395084050841508425084350844508455084650847508485084950850508515085250853508545085550856508575085850859508605086150862508635086450865508665086750868508695087050871508725087350874508755087650877508785087950880508815088250883508845088550886508875088850889508905089150892508935089450895508965089750898508995090050901509025090350904509055090650907509085090950910509115091250913509145091550916509175091850919509205092150922509235092450925509265092750928509295093050931509325093350934509355093650937509385093950940509415094250943509445094550946509475094850949509505095150952509535095450955509565095750958509595096050961509625096350964509655096650967509685096950970509715097250973509745097550976509775097850979509805098150982509835098450985509865098750988509895099050991509925099350994509955099650997509985099951000510015100251003510045100551006510075100851009510105101151012510135101451015510165101751018510195102051021510225102351024510255102651027510285102951030510315103251033510345103551036510375103851039510405104151042510435104451045510465104751048510495105051051510525105351054510555105651057510585105951060510615106251063510645106551066510675106851069510705107151072510735107451075510765107751078510795108051081510825108351084510855108651087510885108951090510915109251093510945109551096510975109851099511005110151102511035110451105511065110751108511095111051111511125111351114511155111651117511185111951120511215112251123511245112551126511275112851129511305113151132511335113451135511365113751138511395114051141511425114351144511455114651147511485114951150511515115251153511545115551156511575115851159511605116151162511635116451165511665116751168511695117051171511725117351174511755117651177511785117951180511815118251183511845118551186511875118851189511905119151192511935119451195511965119751198511995120051201512025120351204512055120651207512085120951210512115121251213512145121551216512175121851219512205122151222512235122451225512265122751228512295123051231512325123351234512355123651237512385123951240512415124251243512445124551246512475124851249512505125151252512535125451255512565125751258512595126051261512625126351264512655126651267512685126951270512715127251273512745127551276512775127851279512805128151282512835128451285512865128751288512895129051291512925129351294512955129651297512985129951300513015130251303513045130551306513075130851309513105131151312513135131451315513165131751318513195132051321513225132351324513255132651327513285132951330513315133251333513345133551336513375133851339513405134151342513435134451345513465134751348513495135051351513525135351354513555135651357513585135951360513615136251363513645136551366513675136851369513705137151372513735137451375513765137751378513795138051381513825138351384513855138651387513885138951390513915139251393513945139551396513975139851399514005140151402514035140451405514065140751408514095141051411514125141351414514155141651417514185141951420514215142251423514245142551426514275142851429514305143151432514335143451435514365143751438514395144051441514425144351444514455144651447514485144951450514515145251453514545145551456514575145851459514605146151462514635146451465514665146751468514695147051471514725147351474514755147651477514785147951480514815148251483514845148551486514875148851489514905149151492514935149451495514965149751498514995150051501515025150351504515055150651507515085150951510515115151251513515145151551516515175151851519515205152151522515235152451525515265152751528515295153051531515325153351534515355153651537515385153951540515415154251543515445154551546515475154851549515505155151552515535155451555515565155751558515595156051561515625156351564515655156651567515685156951570515715157251573515745157551576515775157851579515805158151582515835158451585515865158751588515895159051591515925159351594515955159651597515985159951600516015160251603516045160551606516075160851609516105161151612516135161451615516165161751618516195162051621516225162351624516255162651627516285162951630516315163251633516345163551636516375163851639516405164151642516435164451645516465164751648516495165051651516525165351654516555165651657516585165951660516615166251663516645166551666516675166851669516705167151672516735167451675516765167751678516795168051681516825168351684516855168651687516885168951690516915169251693516945169551696516975169851699517005170151702517035170451705517065170751708517095171051711517125171351714517155171651717517185171951720517215172251723517245172551726517275172851729517305173151732517335173451735517365173751738517395174051741517425174351744517455174651747517485174951750517515175251753517545175551756517575175851759517605176151762517635176451765517665176751768517695177051771517725177351774517755177651777517785177951780517815178251783517845178551786517875178851789517905179151792517935179451795517965179751798517995180051801518025180351804518055180651807518085180951810518115181251813518145181551816518175181851819518205182151822518235182451825518265182751828518295183051831518325183351834518355183651837518385183951840518415184251843518445184551846518475184851849518505185151852518535185451855518565185751858518595186051861518625186351864518655186651867518685186951870518715187251873518745187551876518775187851879518805188151882518835188451885518865188751888518895189051891518925189351894518955189651897518985189951900519015190251903519045190551906519075190851909519105191151912519135191451915519165191751918519195192051921519225192351924519255192651927519285192951930519315193251933519345193551936519375193851939519405194151942519435194451945519465194751948519495195051951519525195351954519555195651957519585195951960519615196251963519645196551966519675196851969519705197151972519735197451975519765197751978519795198051981519825198351984519855198651987519885198951990519915199251993519945199551996519975199851999520005200152002520035200452005520065200752008520095201052011520125201352014520155201652017520185201952020520215202252023520245202552026520275202852029520305203152032520335203452035520365203752038520395204052041520425204352044520455204652047520485204952050520515205252053520545205552056520575205852059520605206152062520635206452065520665206752068520695207052071520725207352074520755207652077520785207952080520815208252083520845208552086520875208852089520905209152092520935209452095520965209752098520995210052101521025210352104521055210652107521085210952110521115211252113521145211552116521175211852119521205212152122521235212452125521265212752128521295213052131521325213352134521355213652137521385213952140521415214252143521445214552146521475214852149521505215152152521535215452155521565215752158521595216052161521625216352164521655216652167521685216952170521715217252173521745217552176521775217852179521805218152182521835218452185521865218752188521895219052191521925219352194521955219652197521985219952200522015220252203522045220552206522075220852209522105221152212522135221452215522165221752218522195222052221522225222352224522255222652227522285222952230522315223252233522345223552236522375223852239522405224152242522435224452245522465224752248522495225052251522525225352254522555225652257522585225952260522615226252263522645226552266522675226852269522705227152272522735227452275522765227752278522795228052281522825228352284522855228652287522885228952290522915229252293522945229552296522975229852299523005230152302523035230452305523065230752308523095231052311523125231352314523155231652317523185231952320523215232252323523245232552326523275232852329523305233152332523335233452335523365233752338523395234052341523425234352344523455234652347523485234952350523515235252353523545235552356523575235852359523605236152362523635236452365523665236752368523695237052371523725237352374523755237652377523785237952380523815238252383523845238552386523875238852389523905239152392523935239452395523965239752398523995240052401524025240352404524055240652407524085240952410524115241252413524145241552416524175241852419524205242152422524235242452425524265242752428524295243052431524325243352434524355243652437524385243952440524415244252443524445244552446524475244852449524505245152452524535245452455524565245752458524595246052461524625246352464524655246652467524685246952470524715247252473524745247552476524775247852479524805248152482524835248452485524865248752488524895249052491524925249352494524955249652497524985249952500525015250252503525045250552506525075250852509525105251152512525135251452515525165251752518525195252052521525225252352524525255252652527525285252952530525315253252533525345253552536525375253852539525405254152542525435254452545525465254752548525495255052551525525255352554525555255652557525585255952560525615256252563525645256552566525675256852569525705257152572525735257452575525765257752578525795258052581525825258352584525855258652587525885258952590525915259252593525945259552596525975259852599526005260152602526035260452605526065260752608526095261052611526125261352614526155261652617526185261952620526215262252623526245262552626526275262852629526305263152632526335263452635526365263752638526395264052641526425264352644526455264652647526485264952650526515265252653526545265552656526575265852659526605266152662526635266452665526665266752668526695267052671526725267352674526755267652677526785267952680526815268252683526845268552686526875268852689526905269152692526935269452695526965269752698526995270052701527025270352704527055270652707527085270952710527115271252713527145271552716527175271852719527205272152722527235272452725527265272752728527295273052731527325273352734527355273652737527385273952740527415274252743527445274552746527475274852749527505275152752527535275452755527565275752758527595276052761527625276352764527655276652767527685276952770527715277252773527745277552776527775277852779527805278152782527835278452785527865278752788527895279052791527925279352794527955279652797527985279952800528015280252803528045280552806528075280852809528105281152812528135281452815528165281752818528195282052821528225282352824528255282652827528285282952830528315283252833528345283552836528375283852839528405284152842528435284452845528465284752848528495285052851528525285352854528555285652857528585285952860528615286252863528645286552866528675286852869528705287152872528735287452875528765287752878528795288052881528825288352884528855288652887528885288952890528915289252893528945289552896528975289852899529005290152902529035290452905529065290752908529095291052911529125291352914529155291652917529185291952920529215292252923529245292552926529275292852929529305293152932529335293452935529365293752938529395294052941529425294352944529455294652947529485294952950529515295252953529545295552956529575295852959529605296152962529635296452965529665296752968529695297052971529725297352974529755297652977529785297952980529815298252983529845298552986529875298852989529905299152992529935299452995529965299752998529995300053001530025300353004530055300653007530085300953010530115301253013530145301553016530175301853019530205302153022530235302453025530265302753028530295303053031530325303353034530355303653037530385303953040530415304253043530445304553046530475304853049530505305153052530535305453055530565305753058530595306053061530625306353064530655306653067530685306953070530715307253073530745307553076530775307853079530805308153082530835308453085530865308753088530895309053091530925309353094530955309653097530985309953100531015310253103531045310553106531075310853109531105311153112531135311453115531165311753118531195312053121531225312353124531255312653127531285312953130531315313253133531345313553136531375313853139531405314153142531435314453145531465314753148531495315053151531525315353154531555315653157531585315953160531615316253163531645316553166531675316853169531705317153172531735317453175531765317753178531795318053181531825318353184531855318653187531885318953190531915319253193531945319553196531975319853199532005320153202532035320453205532065320753208532095321053211532125321353214532155321653217532185321953220532215322253223532245322553226532275322853229532305323153232532335323453235532365323753238532395324053241532425324353244532455324653247532485324953250532515325253253532545325553256532575325853259532605326153262532635326453265532665326753268532695327053271532725327353274532755327653277532785327953280532815328253283532845328553286532875328853289532905329153292532935329453295532965329753298532995330053301533025330353304533055330653307533085330953310533115331253313533145331553316533175331853319533205332153322533235332453325533265332753328533295333053331533325333353334533355333653337533385333953340533415334253343533445334553346533475334853349533505335153352533535335453355533565335753358533595336053361533625336353364533655336653367533685336953370533715337253373533745337553376533775337853379533805338153382533835338453385533865338753388533895339053391533925339353394533955339653397533985339953400534015340253403534045340553406534075340853409534105341153412534135341453415534165341753418534195342053421534225342353424534255342653427534285342953430534315343253433534345343553436534375343853439534405344153442534435344453445534465344753448534495345053451534525345353454534555345653457534585345953460534615346253463534645346553466534675346853469534705347153472534735347453475534765347753478534795348053481534825348353484534855348653487534885348953490534915349253493534945349553496534975349853499535005350153502535035350453505535065350753508535095351053511535125351353514535155351653517535185351953520535215352253523535245352553526535275352853529535305353153532535335353453535535365353753538535395354053541535425354353544535455354653547535485354953550535515355253553535545355553556535575355853559535605356153562535635356453565535665356753568535695357053571535725357353574535755357653577535785357953580535815358253583535845358553586535875358853589535905359153592535935359453595535965359753598535995360053601536025360353604536055360653607536085360953610536115361253613536145361553616536175361853619536205362153622536235362453625536265362753628536295363053631536325363353634536355363653637536385363953640536415364253643536445364553646536475364853649536505365153652536535365453655536565365753658536595366053661536625366353664536655366653667536685366953670536715367253673536745367553676536775367853679536805368153682536835368453685536865368753688536895369053691536925369353694536955369653697536985369953700537015370253703537045370553706537075370853709537105371153712537135371453715537165371753718537195372053721537225372353724537255372653727537285372953730537315373253733537345373553736537375373853739537405374153742537435374453745537465374753748537495375053751537525375353754537555375653757537585375953760537615376253763537645376553766537675376853769537705377153772537735377453775537765377753778537795378053781537825378353784537855378653787537885378953790537915379253793537945379553796537975379853799538005380153802538035380453805538065380753808538095381053811538125381353814538155381653817538185381953820538215382253823538245382553826538275382853829538305383153832538335383453835538365383753838538395384053841538425384353844538455384653847538485384953850538515385253853538545385553856538575385853859538605386153862538635386453865538665386753868538695387053871538725387353874538755387653877538785387953880538815388253883538845388553886538875388853889538905389153892538935389453895538965389753898538995390053901539025390353904539055390653907539085390953910539115391253913539145391553916539175391853919539205392153922539235392453925539265392753928539295393053931539325393353934539355393653937539385393953940539415394253943539445394553946539475394853949539505395153952539535395453955539565395753958539595396053961539625396353964539655396653967539685396953970539715397253973539745397553976539775397853979539805398153982539835398453985539865398753988539895399053991539925399353994539955399653997539985399954000540015400254003540045400554006540075400854009540105401154012540135401454015540165401754018540195402054021540225402354024540255402654027540285402954030540315403254033540345403554036540375403854039540405404154042540435404454045540465404754048540495405054051540525405354054540555405654057540585405954060540615406254063540645406554066540675406854069540705407154072540735407454075540765407754078540795408054081540825408354084540855408654087540885408954090540915409254093540945409554096540975409854099541005410154102541035410454105541065410754108541095411054111541125411354114541155411654117541185411954120541215412254123541245412554126541275412854129541305413154132541335413454135541365413754138541395414054141541425414354144541455414654147541485414954150541515415254153541545415554156541575415854159541605416154162541635416454165541665416754168541695417054171541725417354174541755417654177541785417954180541815418254183541845418554186541875418854189541905419154192541935419454195541965419754198541995420054201542025420354204542055420654207542085420954210542115421254213542145421554216542175421854219542205422154222542235422454225542265422754228542295423054231542325423354234542355423654237542385423954240542415424254243542445424554246542475424854249542505425154252542535425454255542565425754258542595426054261542625426354264542655426654267542685426954270542715427254273542745427554276542775427854279542805428154282542835428454285542865428754288542895429054291542925429354294542955429654297542985429954300543015430254303543045430554306543075430854309543105431154312543135431454315543165431754318543195432054321543225432354324543255432654327543285432954330543315433254333543345433554336543375433854339543405434154342543435434454345543465434754348543495435054351543525435354354543555435654357543585435954360543615436254363543645436554366543675436854369543705437154372543735437454375543765437754378543795438054381543825438354384543855438654387543885438954390543915439254393543945439554396543975439854399544005440154402544035440454405544065440754408544095441054411544125441354414544155441654417544185441954420544215442254423544245442554426544275442854429544305443154432544335443454435544365443754438544395444054441544425444354444544455444654447544485444954450544515445254453544545445554456544575445854459544605446154462544635446454465544665446754468544695447054471544725447354474544755447654477544785447954480544815448254483544845448554486544875448854489544905449154492544935449454495544965449754498544995450054501545025450354504545055450654507545085450954510545115451254513545145451554516545175451854519545205452154522545235452454525545265452754528545295453054531545325453354534545355453654537545385453954540545415454254543545445454554546545475454854549545505455154552545535455454555545565455754558545595456054561545625456354564545655456654567545685456954570545715457254573545745457554576545775457854579545805458154582545835458454585545865458754588545895459054591545925459354594545955459654597545985459954600546015460254603546045460554606546075460854609546105461154612546135461454615546165461754618546195462054621546225462354624546255462654627546285462954630546315463254633546345463554636546375463854639546405464154642546435464454645546465464754648546495465054651546525465354654546555465654657546585465954660546615466254663546645466554666546675466854669546705467154672546735467454675546765467754678546795468054681546825468354684546855468654687546885468954690546915469254693546945469554696546975469854699547005470154702547035470454705547065470754708547095471054711547125471354714547155471654717547185471954720547215472254723547245472554726547275472854729547305473154732547335473454735547365473754738547395474054741547425474354744547455474654747547485474954750547515475254753547545475554756547575475854759547605476154762547635476454765547665476754768547695477054771547725477354774547755477654777547785477954780547815478254783547845478554786547875478854789547905479154792547935479454795547965479754798547995480054801548025480354804548055480654807548085480954810548115481254813548145481554816548175481854819548205482154822548235482454825548265482754828548295483054831548325483354834548355483654837548385483954840548415484254843548445484554846548475484854849548505485154852548535485454855548565485754858548595486054861548625486354864548655486654867548685486954870548715487254873548745487554876548775487854879548805488154882548835488454885548865488754888548895489054891548925489354894548955489654897548985489954900549015490254903549045490554906549075490854909549105491154912549135491454915549165491754918549195492054921549225492354924549255492654927549285492954930549315493254933549345493554936549375493854939549405494154942549435494454945549465494754948549495495054951549525495354954549555495654957549585495954960549615496254963549645496554966549675496854969549705497154972549735497454975549765497754978549795498054981549825498354984549855498654987549885498954990549915499254993549945499554996549975499854999550005500155002550035500455005550065500755008550095501055011550125501355014550155501655017550185501955020550215502255023550245502555026550275502855029550305503155032550335503455035550365503755038550395504055041550425504355044550455504655047550485504955050550515505255053550545505555056550575505855059550605506155062550635506455065550665506755068550695507055071550725507355074550755507655077550785507955080550815508255083550845508555086550875508855089550905509155092550935509455095550965509755098550995510055101551025510355104551055510655107551085510955110551115511255113551145511555116551175511855119551205512155122551235512455125551265512755128551295513055131551325513355134551355513655137551385513955140551415514255143551445514555146551475514855149551505515155152551535515455155551565515755158551595516055161551625516355164551655516655167551685516955170551715517255173551745517555176551775517855179551805518155182551835518455185551865518755188551895519055191551925519355194551955519655197551985519955200552015520255203552045520555206552075520855209552105521155212552135521455215552165521755218552195522055221552225522355224552255522655227552285522955230552315523255233552345523555236552375523855239552405524155242552435524455245552465524755248552495525055251552525525355254552555525655257552585525955260552615526255263552645526555266552675526855269552705527155272552735527455275552765527755278552795528055281552825528355284552855528655287552885528955290552915529255293552945529555296552975529855299553005530155302553035530455305553065530755308553095531055311553125531355314553155531655317553185531955320553215532255323553245532555326553275532855329553305533155332553335533455335553365533755338553395534055341553425534355344553455534655347553485534955350553515535255353553545535555356553575535855359553605536155362553635536455365553665536755368553695537055371553725537355374553755537655377553785537955380553815538255383553845538555386553875538855389553905539155392553935539455395553965539755398553995540055401554025540355404554055540655407554085540955410554115541255413554145541555416554175541855419554205542155422554235542455425554265542755428554295543055431554325543355434554355543655437554385543955440554415544255443554445544555446554475544855449554505545155452554535545455455554565545755458554595546055461554625546355464554655546655467554685546955470554715547255473554745547555476554775547855479554805548155482554835548455485554865548755488554895549055491554925549355494554955549655497554985549955500555015550255503555045550555506555075550855509555105551155512555135551455515555165551755518555195552055521555225552355524555255552655527555285552955530555315553255533555345553555536555375553855539555405554155542555435554455545555465554755548555495555055551555525555355554555555555655557555585555955560555615556255563555645556555566555675556855569555705557155572555735557455575555765557755578555795558055581555825558355584555855558655587555885558955590555915559255593555945559555596555975559855599556005560155602556035560455605556065560755608556095561055611556125561355614556155561655617556185561955620556215562255623556245562555626556275562855629556305563155632556335563455635556365563755638556395564055641556425564355644556455564655647556485564955650556515565255653556545565555656556575565855659556605566155662556635566455665556665566755668556695567055671556725567355674556755567655677556785567955680556815568255683556845568555686556875568855689556905569155692556935569455695556965569755698556995570055701557025570355704557055570655707557085570955710557115571255713557145571555716557175571855719557205572155722557235572455725557265572755728557295573055731557325573355734557355573655737557385573955740557415574255743557445574555746557475574855749557505575155752557535575455755557565575755758557595576055761557625576355764557655576655767557685576955770557715577255773557745577555776557775577855779557805578155782557835578455785557865578755788557895579055791557925579355794557955579655797557985579955800558015580255803558045580555806558075580855809558105581155812558135581455815558165581755818558195582055821558225582355824558255582655827558285582955830558315583255833558345583555836558375583855839558405584155842558435584455845558465584755848558495585055851558525585355854558555585655857558585585955860558615586255863558645586555866558675586855869558705587155872558735587455875558765587755878558795588055881558825588355884558855588655887558885588955890558915589255893558945589555896558975589855899559005590155902559035590455905559065590755908559095591055911559125591355914559155591655917559185591955920559215592255923559245592555926559275592855929559305593155932559335593455935559365593755938559395594055941559425594355944559455594655947559485594955950559515595255953559545595555956559575595855959559605596155962559635596455965559665596755968559695597055971559725597355974559755597655977559785597955980559815598255983559845598555986559875598855989559905599155992559935599455995559965599755998559995600056001560025600356004560055600656007560085600956010560115601256013560145601556016560175601856019560205602156022560235602456025560265602756028560295603056031560325603356034560355603656037560385603956040560415604256043560445604556046560475604856049560505605156052560535605456055560565605756058560595606056061560625606356064560655606656067560685606956070560715607256073560745607556076560775607856079560805608156082560835608456085560865608756088560895609056091560925609356094560955609656097560985609956100561015610256103561045610556106561075610856109561105611156112561135611456115561165611756118561195612056121561225612356124561255612656127561285612956130561315613256133561345613556136561375613856139561405614156142561435614456145561465614756148561495615056151561525615356154561555615656157561585615956160561615616256163561645616556166561675616856169561705617156172561735617456175561765617756178561795618056181561825618356184561855618656187561885618956190561915619256193561945619556196561975619856199562005620156202562035620456205562065620756208562095621056211562125621356214562155621656217562185621956220562215622256223562245622556226562275622856229562305623156232562335623456235562365623756238562395624056241562425624356244562455624656247562485624956250562515625256253562545625556256562575625856259562605626156262562635626456265562665626756268562695627056271562725627356274562755627656277562785627956280562815628256283562845628556286562875628856289562905629156292562935629456295562965629756298562995630056301563025630356304563055630656307563085630956310563115631256313563145631556316563175631856319563205632156322563235632456325563265632756328563295633056331563325633356334563355633656337563385633956340563415634256343563445634556346563475634856349563505635156352563535635456355563565635756358563595636056361563625636356364563655636656367563685636956370563715637256373563745637556376563775637856379563805638156382563835638456385563865638756388563895639056391563925639356394563955639656397563985639956400564015640256403564045640556406564075640856409564105641156412564135641456415564165641756418564195642056421564225642356424564255642656427564285642956430564315643256433564345643556436564375643856439564405644156442564435644456445564465644756448564495645056451564525645356454564555645656457564585645956460564615646256463564645646556466564675646856469564705647156472564735647456475564765647756478564795648056481564825648356484564855648656487564885648956490564915649256493564945649556496564975649856499565005650156502565035650456505565065650756508565095651056511565125651356514565155651656517565185651956520565215652256523565245652556526565275652856529565305653156532565335653456535565365653756538565395654056541565425654356544565455654656547565485654956550565515655256553565545655556556565575655856559565605656156562565635656456565565665656756568565695657056571565725657356574565755657656577565785657956580565815658256583565845658556586565875658856589565905659156592565935659456595565965659756598565995660056601566025660356604566055660656607566085660956610566115661256613566145661556616566175661856619566205662156622566235662456625566265662756628566295663056631566325663356634566355663656637566385663956640566415664256643566445664556646566475664856649566505665156652566535665456655566565665756658566595666056661566625666356664566655666656667566685666956670566715667256673566745667556676566775667856679566805668156682566835668456685566865668756688566895669056691566925669356694566955669656697566985669956700567015670256703567045670556706567075670856709567105671156712567135671456715567165671756718567195672056721567225672356724567255672656727567285672956730567315673256733567345673556736567375673856739567405674156742567435674456745567465674756748567495675056751567525675356754567555675656757567585675956760567615676256763567645676556766567675676856769567705677156772567735677456775567765677756778567795678056781567825678356784567855678656787567885678956790567915679256793567945679556796567975679856799568005680156802568035680456805568065680756808568095681056811568125681356814568155681656817568185681956820568215682256823568245682556826568275682856829568305683156832568335683456835568365683756838568395684056841568425684356844568455684656847568485684956850568515685256853568545685556856568575685856859568605686156862568635686456865568665686756868568695687056871568725687356874568755687656877568785687956880568815688256883568845688556886568875688856889568905689156892568935689456895568965689756898568995690056901569025690356904569055690656907569085690956910569115691256913569145691556916569175691856919569205692156922569235692456925569265692756928569295693056931569325693356934569355693656937569385693956940569415694256943569445694556946569475694856949569505695156952569535695456955569565695756958569595696056961569625696356964569655696656967569685696956970569715697256973569745697556976569775697856979569805698156982569835698456985569865698756988569895699056991569925699356994569955699656997569985699957000570015700257003570045700557006570075700857009570105701157012570135701457015570165701757018570195702057021570225702357024570255702657027570285702957030570315703257033570345703557036570375703857039570405704157042570435704457045570465704757048570495705057051570525705357054570555705657057570585705957060570615706257063570645706557066570675706857069570705707157072570735707457075570765707757078570795708057081570825708357084570855708657087570885708957090570915709257093570945709557096570975709857099571005710157102571035710457105571065710757108571095711057111571125711357114571155711657117571185711957120571215712257123571245712557126571275712857129571305713157132571335713457135571365713757138571395714057141571425714357144571455714657147571485714957150571515715257153571545715557156571575715857159571605716157162571635716457165571665716757168571695717057171571725717357174571755717657177571785717957180571815718257183571845718557186571875718857189571905719157192571935719457195571965719757198571995720057201572025720357204572055720657207572085720957210572115721257213572145721557216572175721857219572205722157222572235722457225572265722757228572295723057231572325723357234572355723657237572385723957240572415724257243572445724557246572475724857249572505725157252572535725457255572565725757258572595726057261572625726357264572655726657267572685726957270572715727257273572745727557276572775727857279572805728157282572835728457285572865728757288572895729057291572925729357294572955729657297572985729957300573015730257303573045730557306573075730857309573105731157312573135731457315573165731757318573195732057321573225732357324573255732657327573285732957330573315733257333573345733557336573375733857339573405734157342573435734457345573465734757348573495735057351573525735357354573555735657357573585735957360573615736257363573645736557366573675736857369573705737157372573735737457375573765737757378573795738057381573825738357384573855738657387573885738957390573915739257393573945739557396573975739857399574005740157402574035740457405574065740757408574095741057411574125741357414574155741657417574185741957420574215742257423574245742557426574275742857429574305743157432574335743457435574365743757438574395744057441574425744357444574455744657447574485744957450574515745257453574545745557456574575745857459574605746157462574635746457465574665746757468574695747057471574725747357474574755747657477574785747957480574815748257483574845748557486574875748857489574905749157492574935749457495574965749757498574995750057501575025750357504575055750657507575085750957510575115751257513575145751557516575175751857519575205752157522575235752457525575265752757528575295753057531575325753357534575355753657537575385753957540575415754257543575445754557546575475754857549575505755157552575535755457555575565755757558575595756057561575625756357564575655756657567575685756957570575715757257573575745757557576575775757857579575805758157582575835758457585575865758757588575895759057591575925759357594575955759657597575985759957600576015760257603576045760557606576075760857609576105761157612576135761457615576165761757618576195762057621576225762357624576255762657627576285762957630576315763257633576345763557636576375763857639576405764157642576435764457645576465764757648576495765057651576525765357654576555765657657576585765957660576615766257663576645766557666576675766857669576705767157672576735767457675576765767757678576795768057681576825768357684576855768657687576885768957690576915769257693576945769557696576975769857699577005770157702577035770457705577065770757708577095771057711577125771357714577155771657717577185771957720577215772257723577245772557726577275772857729577305773157732577335773457735577365773757738577395774057741577425774357744577455774657747577485774957750577515775257753577545775557756577575775857759577605776157762577635776457765577665776757768577695777057771577725777357774577755777657777577785777957780577815778257783577845778557786577875778857789577905779157792577935779457795577965779757798577995780057801578025780357804578055780657807578085780957810578115781257813578145781557816578175781857819578205782157822578235782457825578265782757828578295783057831578325783357834578355783657837578385783957840578415784257843578445784557846578475784857849578505785157852578535785457855578565785757858578595786057861578625786357864578655786657867578685786957870578715787257873578745787557876578775787857879578805788157882578835788457885578865788757888578895789057891578925789357894578955789657897578985789957900579015790257903579045790557906579075790857909579105791157912579135791457915579165791757918579195792057921579225792357924579255792657927579285792957930579315793257933579345793557936579375793857939579405794157942579435794457945579465794757948579495795057951579525795357954579555795657957579585795957960579615796257963579645796557966579675796857969579705797157972579735797457975579765797757978579795798057981579825798357984579855798657987579885798957990579915799257993579945799557996579975799857999580005800158002580035800458005580065800758008580095801058011580125801358014580155801658017580185801958020580215802258023580245802558026580275802858029580305803158032580335803458035580365803758038580395804058041580425804358044580455804658047580485804958050580515805258053580545805558056580575805858059580605806158062580635806458065580665806758068580695807058071580725807358074580755807658077580785807958080580815808258083580845808558086580875808858089580905809158092580935809458095580965809758098580995810058101581025810358104581055810658107581085810958110581115811258113581145811558116581175811858119581205812158122581235812458125581265812758128581295813058131581325813358134581355813658137581385813958140581415814258143581445814558146581475814858149581505815158152581535815458155581565815758158581595816058161581625816358164581655816658167581685816958170581715817258173581745817558176581775817858179581805818158182581835818458185581865818758188581895819058191581925819358194581955819658197581985819958200582015820258203582045820558206582075820858209582105821158212582135821458215582165821758218582195822058221582225822358224582255822658227582285822958230582315823258233582345823558236582375823858239582405824158242582435824458245582465824758248582495825058251582525825358254582555825658257582585825958260582615826258263582645826558266582675826858269582705827158272582735827458275582765827758278582795828058281582825828358284582855828658287582885828958290582915829258293582945829558296582975829858299583005830158302583035830458305583065830758308583095831058311583125831358314583155831658317583185831958320583215832258323583245832558326583275832858329583305833158332583335833458335583365833758338583395834058341583425834358344583455834658347583485834958350583515835258353583545835558356583575835858359583605836158362583635836458365583665836758368583695837058371583725837358374583755837658377583785837958380583815838258383583845838558386583875838858389583905839158392583935839458395583965839758398583995840058401584025840358404584055840658407584085840958410584115841258413584145841558416584175841858419584205842158422584235842458425584265842758428584295843058431584325843358434584355843658437584385843958440584415844258443584445844558446584475844858449584505845158452584535845458455584565845758458584595846058461584625846358464584655846658467584685846958470584715847258473584745847558476584775847858479584805848158482584835848458485584865848758488584895849058491584925849358494584955849658497584985849958500585015850258503585045850558506585075850858509585105851158512585135851458515585165851758518585195852058521585225852358524585255852658527585285852958530585315853258533585345853558536585375853858539585405854158542585435854458545585465854758548585495855058551585525855358554585555855658557585585855958560585615856258563585645856558566585675856858569585705857158572585735857458575585765857758578585795858058581585825858358584585855858658587585885858958590585915859258593585945859558596585975859858599586005860158602586035860458605586065860758608586095861058611586125861358614586155861658617586185861958620586215862258623586245862558626586275862858629586305863158632586335863458635586365863758638586395864058641586425864358644586455864658647586485864958650586515865258653586545865558656586575865858659586605866158662586635866458665586665866758668586695867058671586725867358674586755867658677586785867958680586815868258683586845868558686586875868858689586905869158692586935869458695586965869758698586995870058701587025870358704587055870658707587085870958710587115871258713587145871558716587175871858719587205872158722587235872458725587265872758728587295873058731587325873358734587355873658737587385873958740587415874258743587445874558746587475874858749587505875158752587535875458755587565875758758587595876058761587625876358764587655876658767587685876958770587715877258773587745877558776587775877858779587805878158782587835878458785587865878758788587895879058791587925879358794587955879658797587985879958800588015880258803588045880558806588075880858809588105881158812588135881458815588165881758818588195882058821588225882358824588255882658827588285882958830588315883258833588345883558836588375883858839588405884158842588435884458845588465884758848588495885058851588525885358854588555885658857588585885958860588615886258863588645886558866588675886858869588705887158872588735887458875588765887758878588795888058881588825888358884588855888658887588885888958890588915889258893588945889558896588975889858899589005890158902589035890458905589065890758908589095891058911589125891358914589155891658917589185891958920589215892258923589245892558926589275892858929589305893158932589335893458935589365893758938589395894058941589425894358944589455894658947589485894958950589515895258953589545895558956589575895858959589605896158962589635896458965589665896758968589695897058971589725897358974589755897658977589785897958980589815898258983589845898558986589875898858989589905899158992589935899458995589965899758998589995900059001590025900359004590055900659007590085900959010590115901259013590145901559016590175901859019590205902159022590235902459025590265902759028590295903059031590325903359034590355903659037590385903959040590415904259043590445904559046590475904859049590505905159052590535905459055590565905759058590595906059061590625906359064590655906659067590685906959070590715907259073590745907559076590775907859079590805908159082590835908459085590865908759088590895909059091590925909359094590955909659097590985909959100591015910259103591045910559106591075910859109591105911159112591135911459115591165911759118591195912059121591225912359124591255912659127591285912959130591315913259133591345913559136591375913859139591405914159142591435914459145591465914759148591495915059151591525915359154591555915659157591585915959160591615916259163591645916559166591675916859169591705917159172591735917459175591765917759178591795918059181591825918359184591855918659187591885918959190591915919259193591945919559196591975919859199592005920159202592035920459205592065920759208592095921059211592125921359214592155921659217592185921959220592215922259223592245922559226592275922859229592305923159232592335923459235592365923759238592395924059241592425924359244592455924659247592485924959250592515925259253592545925559256592575925859259592605926159262592635926459265592665926759268592695927059271592725927359274592755927659277592785927959280592815928259283592845928559286592875928859289592905929159292592935929459295592965929759298592995930059301593025930359304593055930659307593085930959310593115931259313593145931559316593175931859319593205932159322593235932459325593265932759328593295933059331593325933359334593355933659337593385933959340593415934259343593445934559346593475934859349593505935159352593535935459355593565935759358593595936059361593625936359364593655936659367593685936959370593715937259373593745937559376593775937859379593805938159382593835938459385593865938759388593895939059391593925939359394593955939659397593985939959400594015940259403594045940559406594075940859409594105941159412594135941459415594165941759418594195942059421594225942359424594255942659427594285942959430594315943259433594345943559436594375943859439594405944159442594435944459445594465944759448594495945059451594525945359454594555945659457594585945959460594615946259463594645946559466594675946859469594705947159472594735947459475594765947759478594795948059481594825948359484594855948659487594885948959490594915949259493594945949559496594975949859499595005950159502595035950459505595065950759508595095951059511595125951359514595155951659517595185951959520595215952259523595245952559526595275952859529595305953159532595335953459535595365953759538595395954059541595425954359544595455954659547595485954959550595515955259553595545955559556595575955859559595605956159562595635956459565595665956759568595695957059571595725957359574595755957659577595785957959580595815958259583595845958559586595875958859589595905959159592595935959459595595965959759598595995960059601596025960359604596055960659607596085960959610596115961259613596145961559616596175961859619596205962159622596235962459625596265962759628596295963059631596325963359634596355963659637596385963959640596415964259643596445964559646596475964859649596505965159652596535965459655596565965759658596595966059661596625966359664596655966659667596685966959670596715967259673596745967559676596775967859679596805968159682596835968459685596865968759688596895969059691596925969359694596955969659697596985969959700597015970259703597045970559706597075970859709597105971159712597135971459715597165971759718597195972059721597225972359724597255972659727597285972959730597315973259733597345973559736597375973859739597405974159742597435974459745597465974759748597495975059751597525975359754597555975659757597585975959760597615976259763597645976559766597675976859769597705977159772597735977459775597765977759778597795978059781597825978359784597855978659787597885978959790597915979259793597945979559796597975979859799598005980159802598035980459805598065980759808598095981059811598125981359814598155981659817598185981959820598215982259823598245982559826598275982859829598305983159832598335983459835598365983759838598395984059841598425984359844598455984659847598485984959850598515985259853598545985559856598575985859859598605986159862598635986459865598665986759868598695987059871598725987359874598755987659877598785987959880598815988259883598845988559886598875988859889598905989159892598935989459895598965989759898598995990059901599025990359904599055990659907599085990959910599115991259913599145991559916599175991859919599205992159922599235992459925599265992759928599295993059931599325993359934599355993659937599385993959940599415994259943599445994559946599475994859949599505995159952599535995459955599565995759958599595996059961599625996359964599655996659967599685996959970599715997259973599745997559976599775997859979599805998159982599835998459985599865998759988599895999059991599925999359994599955999659997599985999960000600016000260003600046000560006600076000860009600106001160012600136001460015600166001760018600196002060021600226002360024600256002660027600286002960030600316003260033600346003560036600376003860039600406004160042600436004460045600466004760048600496005060051600526005360054600556005660057600586005960060600616006260063600646006560066600676006860069600706007160072600736007460075600766007760078600796008060081600826008360084600856008660087600886008960090600916009260093600946009560096600976009860099601006010160102601036010460105601066010760108601096011060111601126011360114601156011660117601186011960120601216012260123601246012560126601276012860129601306013160132601336013460135601366013760138601396014060141601426014360144601456014660147601486014960150601516015260153601546015560156601576015860159601606016160162601636016460165601666016760168601696017060171601726017360174601756017660177601786017960180601816018260183601846018560186601876018860189601906019160192601936019460195601966019760198601996020060201602026020360204602056020660207602086020960210602116021260213602146021560216602176021860219602206022160222602236022460225602266022760228602296023060231602326023360234602356023660237602386023960240602416024260243602446024560246602476024860249602506025160252602536025460255602566025760258602596026060261602626026360264602656026660267602686026960270602716027260273602746027560276602776027860279602806028160282602836028460285602866028760288602896029060291602926029360294602956029660297602986029960300603016030260303603046030560306603076030860309603106031160312603136031460315603166031760318603196032060321603226032360324603256032660327603286032960330603316033260333603346033560336603376033860339603406034160342603436034460345603466034760348603496035060351603526035360354603556035660357603586035960360603616036260363603646036560366603676036860369603706037160372603736037460375603766037760378603796038060381603826038360384603856038660387603886038960390603916039260393603946039560396603976039860399604006040160402604036040460405604066040760408604096041060411604126041360414604156041660417604186041960420604216042260423604246042560426604276042860429604306043160432604336043460435604366043760438604396044060441604426044360444604456044660447604486044960450604516045260453604546045560456604576045860459604606046160462604636046460465604666046760468604696047060471604726047360474604756047660477604786047960480604816048260483604846048560486604876048860489604906049160492604936049460495604966049760498604996050060501605026050360504605056050660507605086050960510605116051260513605146051560516605176051860519605206052160522605236052460525605266052760528605296053060531605326053360534605356053660537605386053960540605416054260543605446054560546605476054860549605506055160552605536055460555605566055760558605596056060561605626056360564605656056660567605686056960570605716057260573605746057560576605776057860579605806058160582605836058460585605866058760588605896059060591605926059360594605956059660597605986059960600606016060260603606046060560606606076060860609606106061160612606136061460615606166061760618606196062060621606226062360624606256062660627606286062960630606316063260633606346063560636606376063860639606406064160642606436064460645606466064760648606496065060651606526065360654606556065660657606586065960660606616066260663606646066560666606676066860669606706067160672606736067460675606766067760678606796068060681606826068360684606856068660687606886068960690606916069260693606946069560696606976069860699607006070160702607036070460705607066070760708607096071060711607126071360714607156071660717607186071960720607216072260723607246072560726607276072860729607306073160732607336073460735607366073760738607396074060741607426074360744607456074660747607486074960750607516075260753607546075560756607576075860759607606076160762607636076460765607666076760768607696077060771607726077360774607756077660777607786077960780607816078260783607846078560786607876078860789607906079160792607936079460795607966079760798607996080060801608026080360804608056080660807608086080960810608116081260813608146081560816608176081860819608206082160822608236082460825608266082760828608296083060831608326083360834608356083660837608386083960840608416084260843608446084560846608476084860849608506085160852608536085460855608566085760858608596086060861608626086360864608656086660867608686086960870608716087260873608746087560876608776087860879608806088160882608836088460885608866088760888608896089060891608926089360894608956089660897608986089960900609016090260903609046090560906609076090860909609106091160912609136091460915609166091760918609196092060921609226092360924609256092660927609286092960930609316093260933609346093560936609376093860939609406094160942609436094460945609466094760948609496095060951609526095360954609556095660957609586095960960609616096260963609646096560966609676096860969609706097160972609736097460975609766097760978609796098060981609826098360984609856098660987609886098960990609916099260993609946099560996609976099860999610006100161002610036100461005610066100761008610096101061011610126101361014610156101661017610186101961020610216102261023610246102561026610276102861029610306103161032610336103461035610366103761038610396104061041610426104361044610456104661047610486104961050610516105261053610546105561056610576105861059610606106161062610636106461065610666106761068610696107061071610726107361074610756107661077610786107961080610816108261083610846108561086610876108861089610906109161092610936109461095610966109761098610996110061101611026110361104611056110661107611086110961110611116111261113611146111561116611176111861119611206112161122611236112461125611266112761128611296113061131611326113361134611356113661137611386113961140611416114261143611446114561146611476114861149611506115161152611536115461155611566115761158611596116061161611626116361164611656116661167611686116961170611716117261173611746117561176611776117861179611806118161182611836118461185611866118761188611896119061191611926119361194611956119661197611986119961200612016120261203612046120561206612076120861209612106121161212612136121461215612166121761218612196122061221612226122361224612256122661227612286122961230612316123261233612346123561236612376123861239612406124161242612436124461245612466124761248612496125061251612526125361254612556125661257612586125961260612616126261263612646126561266612676126861269612706127161272612736127461275612766127761278612796128061281612826128361284612856128661287612886128961290612916129261293612946129561296612976129861299613006130161302613036130461305613066130761308613096131061311613126131361314613156131661317613186131961320613216132261323613246132561326613276132861329613306133161332613336133461335613366133761338613396134061341613426134361344613456134661347613486134961350613516135261353613546135561356613576135861359613606136161362613636136461365613666136761368613696137061371613726137361374613756137661377613786137961380613816138261383613846138561386613876138861389613906139161392613936139461395613966139761398613996140061401614026140361404614056140661407614086140961410614116141261413614146141561416614176141861419614206142161422614236142461425614266142761428614296143061431614326143361434614356143661437614386143961440614416144261443614446144561446614476144861449614506145161452614536145461455614566145761458614596146061461614626146361464614656146661467614686146961470614716147261473614746147561476614776147861479614806148161482614836148461485614866148761488614896149061491614926149361494614956149661497614986149961500615016150261503615046150561506615076150861509615106151161512615136151461515615166151761518615196152061521615226152361524615256152661527615286152961530615316153261533615346153561536615376153861539615406154161542615436154461545615466154761548615496155061551615526155361554615556155661557615586155961560615616156261563615646156561566615676156861569615706157161572615736157461575615766157761578615796158061581615826158361584615856158661587615886158961590615916159261593615946159561596615976159861599616006160161602616036160461605616066160761608616096161061611616126161361614616156161661617616186161961620616216162261623616246162561626616276162861629616306163161632616336163461635616366163761638616396164061641616426164361644616456164661647616486164961650616516165261653616546165561656616576165861659616606166161662616636166461665616666166761668616696167061671616726167361674616756167661677616786167961680616816168261683616846168561686616876168861689616906169161692616936169461695616966169761698616996170061701617026170361704617056170661707617086170961710617116171261713617146171561716617176171861719617206172161722617236172461725617266172761728617296173061731617326173361734617356173661737617386173961740617416174261743617446174561746617476174861749617506175161752617536175461755617566175761758617596176061761617626176361764617656176661767617686176961770617716177261773617746177561776617776177861779617806178161782617836178461785617866178761788617896179061791617926179361794617956179661797617986179961800618016180261803618046180561806618076180861809618106181161812618136181461815618166181761818618196182061821618226182361824618256182661827618286182961830618316183261833618346183561836618376183861839618406184161842618436184461845618466184761848618496185061851618526185361854618556185661857618586185961860618616186261863618646186561866618676186861869618706187161872618736187461875618766187761878618796188061881618826188361884618856188661887618886188961890618916189261893618946189561896618976189861899619006190161902619036190461905619066190761908619096191061911619126191361914619156191661917619186191961920619216192261923619246192561926619276192861929619306193161932619336193461935619366193761938619396194061941619426194361944619456194661947619486194961950619516195261953619546195561956619576195861959619606196161962619636196461965619666196761968619696197061971619726197361974619756197661977619786197961980619816198261983619846198561986619876198861989619906199161992619936199461995619966199761998619996200062001620026200362004620056200662007620086200962010620116201262013620146201562016620176201862019620206202162022620236202462025620266202762028620296203062031620326203362034620356203662037620386203962040620416204262043620446204562046620476204862049620506205162052620536205462055620566205762058620596206062061620626206362064620656206662067620686206962070620716207262073620746207562076620776207862079620806208162082620836208462085620866208762088620896209062091620926209362094620956209662097620986209962100621016210262103621046210562106621076210862109621106211162112621136211462115621166211762118621196212062121621226212362124621256212662127621286212962130621316213262133621346213562136621376213862139621406214162142621436214462145621466214762148621496215062151621526215362154621556215662157621586215962160621616216262163621646216562166621676216862169621706217162172621736217462175621766217762178621796218062181621826218362184621856218662187621886218962190621916219262193621946219562196621976219862199622006220162202622036220462205622066220762208622096221062211622126221362214622156221662217622186221962220622216222262223622246222562226622276222862229622306223162232622336223462235622366223762238622396224062241622426224362244622456224662247622486224962250622516225262253622546225562256622576225862259622606226162262622636226462265622666226762268622696227062271622726227362274622756227662277622786227962280622816228262283622846228562286622876228862289622906229162292622936229462295622966229762298622996230062301623026230362304623056230662307623086230962310623116231262313623146231562316623176231862319623206232162322623236232462325623266232762328623296233062331623326233362334623356233662337623386233962340623416234262343623446234562346623476234862349623506235162352623536235462355623566235762358623596236062361623626236362364623656236662367623686236962370623716237262373623746237562376623776237862379623806238162382623836238462385623866238762388623896239062391623926239362394623956239662397623986239962400624016240262403624046240562406624076240862409624106241162412624136241462415624166241762418624196242062421624226242362424624256242662427624286242962430624316243262433624346243562436624376243862439624406244162442624436244462445624466244762448624496245062451624526245362454624556245662457624586245962460624616246262463624646246562466624676246862469624706247162472624736247462475624766247762478624796248062481624826248362484624856248662487624886248962490624916249262493624946249562496624976249862499625006250162502625036250462505625066250762508625096251062511625126251362514625156251662517625186251962520625216252262523625246252562526625276252862529625306253162532625336253462535625366253762538625396254062541625426254362544625456254662547625486254962550625516255262553625546255562556625576255862559625606256162562625636256462565625666256762568625696257062571625726257362574625756257662577625786257962580625816258262583625846258562586625876258862589625906259162592625936259462595625966259762598625996260062601626026260362604626056260662607626086260962610626116261262613626146261562616626176261862619626206262162622626236262462625626266262762628626296263062631626326263362634626356263662637626386263962640626416264262643626446264562646626476264862649626506265162652626536265462655626566265762658626596266062661626626266362664626656266662667626686266962670626716267262673626746267562676626776267862679626806268162682626836268462685626866268762688626896269062691626926269362694626956269662697626986269962700627016270262703627046270562706627076270862709627106271162712627136271462715627166271762718627196272062721627226272362724627256272662727627286272962730627316273262733627346273562736627376273862739627406274162742627436274462745627466274762748627496275062751627526275362754627556275662757627586275962760627616276262763627646276562766627676276862769627706277162772627736277462775627766277762778627796278062781627826278362784627856278662787627886278962790627916279262793627946279562796627976279862799628006280162802628036280462805628066280762808628096281062811628126281362814628156281662817628186281962820628216282262823628246282562826628276282862829628306283162832628336283462835628366283762838628396284062841628426284362844628456284662847628486284962850628516285262853628546285562856628576285862859628606286162862628636286462865628666286762868628696287062871628726287362874628756287662877628786287962880628816288262883628846288562886628876288862889628906289162892628936289462895628966289762898628996290062901629026290362904629056290662907629086290962910629116291262913629146291562916629176291862919629206292162922629236292462925629266292762928629296293062931629326293362934629356293662937629386293962940629416294262943629446294562946629476294862949629506295162952629536295462955629566295762958629596296062961629626296362964629656296662967629686296962970629716297262973629746297562976629776297862979629806298162982629836298462985629866298762988629896299062991629926299362994629956299662997629986299963000630016300263003630046300563006630076300863009630106301163012630136301463015630166301763018630196302063021630226302363024630256302663027630286302963030630316303263033630346303563036630376303863039630406304163042630436304463045630466304763048630496305063051630526305363054630556305663057630586305963060630616306263063630646306563066630676306863069630706307163072630736307463075630766307763078630796308063081630826308363084630856308663087630886308963090630916309263093630946309563096630976309863099631006310163102631036310463105631066310763108631096311063111631126311363114631156311663117631186311963120631216312263123631246312563126631276312863129631306313163132631336313463135631366313763138631396314063141631426314363144631456314663147631486314963150631516315263153631546315563156631576315863159631606316163162631636316463165631666316763168631696317063171631726317363174631756317663177631786317963180631816318263183631846318563186631876318863189631906319163192631936319463195631966319763198631996320063201632026320363204632056320663207632086320963210632116321263213632146321563216632176321863219632206322163222632236322463225632266322763228632296323063231632326323363234632356323663237632386323963240632416324263243632446324563246632476324863249632506325163252632536325463255632566325763258632596326063261632626326363264632656326663267632686326963270632716327263273632746327563276632776327863279632806328163282632836328463285632866328763288632896329063291632926329363294632956329663297632986329963300633016330263303633046330563306633076330863309633106331163312633136331463315633166331763318633196332063321633226332363324633256332663327633286332963330633316333263333633346333563336633376333863339633406334163342633436334463345633466334763348633496335063351633526335363354633556335663357633586335963360633616336263363633646336563366633676336863369633706337163372633736337463375633766337763378633796338063381633826338363384633856338663387633886338963390633916339263393633946339563396633976339863399634006340163402634036340463405634066340763408634096341063411634126341363414634156341663417634186341963420634216342263423634246342563426634276342863429634306343163432634336343463435634366343763438634396344063441634426344363444634456344663447634486344963450634516345263453634546345563456634576345863459634606346163462634636346463465634666346763468634696347063471634726347363474634756347663477634786347963480634816348263483634846348563486634876348863489634906349163492634936349463495634966349763498634996350063501635026350363504635056350663507635086350963510635116351263513635146351563516635176351863519635206352163522635236352463525635266352763528635296353063531635326353363534635356353663537635386353963540635416354263543635446354563546635476354863549635506355163552635536355463555635566355763558635596356063561635626356363564635656356663567635686356963570635716357263573635746357563576635776357863579635806358163582635836358463585635866358763588635896359063591635926359363594635956359663597635986359963600636016360263603636046360563606636076360863609636106361163612636136361463615636166361763618636196362063621636226362363624636256362663627636286362963630636316363263633636346363563636636376363863639636406364163642636436364463645636466364763648636496365063651636526365363654636556365663657636586365963660636616366263663636646366563666636676366863669636706367163672636736367463675636766367763678636796368063681636826368363684636856368663687636886368963690636916369263693636946369563696636976369863699637006370163702637036370463705637066370763708637096371063711637126371363714637156371663717637186371963720637216372263723637246372563726637276372863729637306373163732637336373463735637366373763738637396374063741637426374363744637456374663747637486374963750637516375263753637546375563756637576375863759637606376163762637636376463765637666376763768637696377063771637726377363774637756377663777637786377963780637816378263783637846378563786637876378863789637906379163792637936379463795637966379763798637996380063801638026380363804638056380663807638086380963810638116381263813638146381563816638176381863819638206382163822638236382463825638266382763828638296383063831638326383363834638356383663837638386383963840638416384263843638446384563846638476384863849638506385163852638536385463855638566385763858638596386063861638626386363864638656386663867638686386963870638716387263873638746387563876638776387863879638806388163882638836388463885638866388763888638896389063891638926389363894638956389663897638986389963900639016390263903639046390563906639076390863909639106391163912639136391463915639166391763918639196392063921639226392363924639256392663927639286392963930639316393263933639346393563936639376393863939639406394163942639436394463945639466394763948639496395063951639526395363954639556395663957639586395963960639616396263963639646396563966639676396863969639706397163972639736397463975639766397763978639796398063981639826398363984639856398663987639886398963990639916399263993639946399563996639976399863999640006400164002640036400464005640066400764008640096401064011640126401364014640156401664017640186401964020640216402264023640246402564026640276402864029640306403164032640336403464035640366403764038640396404064041640426404364044640456404664047640486404964050640516405264053640546405564056640576405864059640606406164062640636406464065640666406764068640696407064071640726407364074640756407664077640786407964080640816408264083640846408564086640876408864089640906409164092640936409464095640966409764098640996410064101641026410364104641056410664107641086410964110641116411264113641146411564116641176411864119641206412164122641236412464125641266412764128641296413064131641326413364134641356413664137641386413964140641416414264143641446414564146641476414864149641506415164152641536415464155641566415764158641596416064161641626416364164641656416664167641686416964170641716417264173641746417564176641776417864179641806418164182641836418464185641866418764188641896419064191641926419364194641956419664197641986419964200642016420264203642046420564206642076420864209642106421164212642136421464215642166421764218642196422064221642226422364224642256422664227642286422964230642316423264233642346423564236642376423864239642406424164242642436424464245642466424764248642496425064251642526425364254642556425664257642586425964260642616426264263642646426564266642676426864269642706427164272642736427464275642766427764278642796428064281642826428364284642856428664287642886428964290642916429264293642946429564296642976429864299643006430164302643036430464305643066430764308643096431064311643126431364314643156431664317643186431964320643216432264323643246432564326643276432864329643306433164332643336433464335643366433764338643396434064341643426434364344643456434664347643486434964350643516435264353643546435564356643576435864359643606436164362643636436464365643666436764368643696437064371643726437364374643756437664377643786437964380643816438264383643846438564386643876438864389643906439164392643936439464395643966439764398643996440064401644026440364404644056440664407644086440964410644116441264413644146441564416644176441864419644206442164422644236442464425644266442764428644296443064431644326443364434644356443664437644386443964440644416444264443644446444564446644476444864449644506445164452644536445464455644566445764458644596446064461644626446364464644656446664467644686446964470644716447264473644746447564476644776447864479644806448164482644836448464485644866448764488644896449064491644926449364494644956449664497644986449964500645016450264503645046450564506645076450864509645106451164512645136451464515645166451764518645196452064521645226452364524645256452664527645286452964530645316453264533645346453564536645376453864539645406454164542645436454464545645466454764548645496455064551645526455364554645556455664557645586455964560645616456264563645646456564566645676456864569645706457164572645736457464575645766457764578645796458064581645826458364584645856458664587645886458964590645916459264593645946459564596645976459864599646006460164602646036460464605646066460764608646096461064611646126461364614646156461664617646186461964620646216462264623646246462564626646276462864629646306463164632646336463464635646366463764638646396464064641646426464364644646456464664647646486464964650646516465264653646546465564656646576465864659646606466164662646636466464665646666466764668646696467064671646726467364674646756467664677646786467964680646816468264683646846468564686646876468864689646906469164692646936469464695646966469764698646996470064701647026470364704647056470664707647086470964710647116471264713647146471564716647176471864719647206472164722647236472464725647266472764728647296473064731647326473364734647356473664737647386473964740647416474264743647446474564746647476474864749647506475164752647536475464755647566475764758647596476064761647626476364764647656476664767647686476964770647716477264773647746477564776647776477864779647806478164782647836478464785647866478764788647896479064791647926479364794647956479664797647986479964800648016480264803648046480564806648076480864809648106481164812648136481464815648166481764818648196482064821648226482364824648256482664827648286482964830648316483264833648346483564836648376483864839648406484164842648436484464845648466484764848648496485064851648526485364854648556485664857648586485964860648616486264863648646486564866648676486864869648706487164872648736487464875648766487764878648796488064881648826488364884648856488664887648886488964890648916489264893648946489564896648976489864899649006490164902649036490464905649066490764908649096491064911649126491364914649156491664917649186491964920649216492264923649246492564926649276492864929649306493164932649336493464935649366493764938649396494064941649426494364944649456494664947649486494964950649516495264953649546495564956649576495864959649606496164962649636496464965649666496764968649696497064971649726497364974649756497664977649786497964980649816498264983649846498564986649876498864989649906499164992649936499464995649966499764998649996500065001650026500365004650056500665007650086500965010650116501265013650146501565016650176501865019650206502165022650236502465025650266502765028650296503065031650326503365034650356503665037650386503965040650416504265043650446504565046650476504865049650506505165052650536505465055650566505765058650596506065061650626506365064650656506665067650686506965070650716507265073650746507565076650776507865079650806508165082650836508465085650866508765088650896509065091650926509365094650956509665097650986509965100651016510265103651046510565106651076510865109651106511165112651136511465115651166511765118651196512065121651226512365124651256512665127651286512965130651316513265133651346513565136651376513865139651406514165142651436514465145651466514765148651496515065151651526515365154651556515665157651586515965160651616516265163651646516565166651676516865169651706517165172651736517465175651766517765178651796518065181651826518365184651856518665187651886518965190651916519265193651946519565196651976519865199652006520165202652036520465205652066520765208652096521065211652126521365214652156521665217652186521965220652216522265223652246522565226652276522865229652306523165232652336523465235652366523765238652396524065241652426524365244652456524665247652486524965250652516525265253652546525565256652576525865259652606526165262652636526465265652666526765268652696527065271652726527365274652756527665277652786527965280652816528265283652846528565286652876528865289652906529165292652936529465295652966529765298652996530065301653026530365304653056530665307653086530965310653116531265313653146531565316653176531865319653206532165322653236532465325653266532765328653296533065331653326533365334653356533665337653386533965340653416534265343653446534565346653476534865349653506535165352653536535465355653566535765358653596536065361653626536365364653656536665367653686536965370653716537265373653746537565376653776537865379653806538165382653836538465385653866538765388653896539065391653926539365394653956539665397653986539965400654016540265403654046540565406654076540865409654106541165412654136541465415654166541765418654196542065421654226542365424654256542665427654286542965430654316543265433654346543565436654376543865439654406544165442654436544465445654466544765448654496545065451654526545365454654556545665457654586545965460654616546265463654646546565466654676546865469654706547165472654736547465475654766547765478654796548065481654826548365484654856548665487654886548965490654916549265493654946549565496654976549865499655006550165502655036550465505655066550765508655096551065511655126551365514655156551665517655186551965520655216552265523655246552565526655276552865529655306553165532655336553465535655366553765538655396554065541655426554365544655456554665547655486554965550655516555265553655546555565556655576555865559655606556165562655636556465565655666556765568655696557065571655726557365574655756557665577655786557965580655816558265583655846558565586655876558865589655906559165592655936559465595655966559765598655996560065601656026560365604656056560665607656086560965610656116561265613656146561565616656176561865619656206562165622656236562465625656266562765628656296563065631656326563365634656356563665637656386563965640656416564265643656446564565646656476564865649656506565165652656536565465655656566565765658656596566065661656626566365664656656566665667656686566965670656716567265673656746567565676656776567865679656806568165682656836568465685656866568765688656896569065691656926569365694656956569665697656986569965700657016570265703657046570565706657076570865709657106571165712657136571465715657166571765718657196572065721657226572365724657256572665727657286572965730657316573265733657346573565736657376573865739657406574165742657436574465745657466574765748657496575065751657526575365754657556575665757657586575965760657616576265763657646576565766657676576865769657706577165772657736577465775657766577765778657796578065781657826578365784657856578665787657886578965790657916579265793657946579565796657976579865799658006580165802658036580465805658066580765808658096581065811658126581365814658156581665817658186581965820658216582265823658246582565826658276582865829658306583165832658336583465835658366583765838658396584065841658426584365844658456584665847658486584965850658516585265853658546585565856658576585865859658606586165862658636586465865658666586765868658696587065871658726587365874658756587665877658786587965880658816588265883658846588565886658876588865889658906589165892658936589465895658966589765898658996590065901659026590365904659056590665907659086590965910659116591265913659146591565916659176591865919659206592165922659236592465925659266592765928659296593065931659326593365934659356593665937659386593965940659416594265943659446594565946659476594865949659506595165952659536595465955659566595765958659596596065961659626596365964659656596665967659686596965970659716597265973659746597565976659776597865979659806598165982659836598465985659866598765988659896599065991659926599365994659956599665997659986599966000660016600266003660046600566006660076600866009660106601166012660136601466015660166601766018660196602066021660226602366024660256602666027660286602966030660316603266033660346603566036660376603866039660406604166042660436604466045660466604766048660496605066051660526605366054660556605666057660586605966060660616606266063660646606566066660676606866069660706607166072660736607466075660766607766078660796608066081660826608366084660856608666087660886608966090660916609266093660946609566096660976609866099661006610166102661036610466105661066610766108661096611066111661126611366114661156611666117661186611966120661216612266123661246612566126661276612866129661306613166132661336613466135661366613766138661396614066141661426614366144661456614666147661486614966150661516615266153661546615566156661576615866159661606616166162661636616466165661666616766168661696617066171661726617366174661756617666177661786617966180661816618266183661846618566186661876618866189661906619166192661936619466195661966619766198661996620066201662026620366204662056620666207662086620966210662116621266213662146621566216662176621866219662206622166222662236622466225662266622766228662296623066231662326623366234662356623666237662386623966240662416624266243662446624566246662476624866249662506625166252662536625466255662566625766258662596626066261662626626366264662656626666267662686626966270662716627266273662746627566276662776627866279662806628166282662836628466285662866628766288662896629066291662926629366294662956629666297662986629966300663016630266303663046630566306663076630866309663106631166312663136631466315663166631766318663196632066321663226632366324663256632666327663286632966330663316633266333663346633566336663376633866339663406634166342663436634466345663466634766348663496635066351663526635366354663556635666357663586635966360663616636266363663646636566366663676636866369663706637166372663736637466375663766637766378663796638066381663826638366384663856638666387663886638966390663916639266393663946639566396663976639866399664006640166402664036640466405664066640766408664096641066411664126641366414664156641666417664186641966420664216642266423664246642566426664276642866429664306643166432664336643466435664366643766438664396644066441664426644366444664456644666447664486644966450664516645266453664546645566456664576645866459664606646166462664636646466465664666646766468664696647066471664726647366474664756647666477664786647966480664816648266483664846648566486664876648866489664906649166492664936649466495664966649766498664996650066501665026650366504665056650666507665086650966510665116651266513665146651566516665176651866519665206652166522665236652466525665266652766528665296653066531665326653366534665356653666537665386653966540665416654266543665446654566546665476654866549665506655166552665536655466555665566655766558665596656066561665626656366564665656656666567665686656966570665716657266573665746657566576665776657866579665806658166582665836658466585665866658766588665896659066591665926659366594665956659666597665986659966600666016660266603666046660566606666076660866609666106661166612666136661466615666166661766618666196662066621666226662366624666256662666627666286662966630666316663266633666346663566636666376663866639666406664166642666436664466645666466664766648666496665066651666526665366654666556665666657666586665966660666616666266663666646666566666666676666866669666706667166672666736667466675666766667766678666796668066681666826668366684666856668666687666886668966690666916669266693666946669566696666976669866699667006670166702667036670466705667066670766708667096671066711667126671366714667156671666717667186671966720667216672266723667246672566726667276672866729667306673166732667336673466735667366673766738667396674066741667426674366744667456674666747667486674966750667516675266753667546675566756667576675866759667606676166762667636676466765667666676766768667696677066771667726677366774667756677666777667786677966780667816678266783667846678566786667876678866789667906679166792667936679466795667966679766798667996680066801668026680366804668056680666807668086680966810668116681266813668146681566816668176681866819668206682166822668236682466825668266682766828668296683066831668326683366834668356683666837668386683966840668416684266843668446684566846668476684866849668506685166852668536685466855668566685766858668596686066861668626686366864668656686666867668686686966870668716687266873668746687566876668776687866879668806688166882668836688466885668866688766888668896689066891668926689366894668956689666897668986689966900669016690266903669046690566906669076690866909669106691166912669136691466915669166691766918669196692066921669226692366924669256692666927669286692966930669316693266933669346693566936669376693866939669406694166942669436694466945669466694766948669496695066951669526695366954669556695666957669586695966960669616696266963669646696566966669676696866969669706697166972669736697466975669766697766978669796698066981669826698366984669856698666987669886698966990669916699266993669946699566996669976699866999670006700167002670036700467005670066700767008670096701067011670126701367014670156701667017670186701967020670216702267023670246702567026670276702867029670306703167032670336703467035670366703767038670396704067041670426704367044670456704667047670486704967050670516705267053670546705567056670576705867059670606706167062670636706467065670666706767068670696707067071670726707367074670756707667077670786707967080670816708267083670846708567086670876708867089670906709167092670936709467095670966709767098670996710067101671026710367104671056710667107671086710967110671116711267113671146711567116671176711867119671206712167122671236712467125671266712767128671296713067131671326713367134671356713667137671386713967140671416714267143671446714567146671476714867149671506715167152671536715467155671566715767158671596716067161671626716367164671656716667167671686716967170671716717267173671746717567176671776717867179671806718167182671836718467185671866718767188671896719067191671926719367194671956719667197671986719967200672016720267203672046720567206672076720867209672106721167212672136721467215672166721767218672196722067221672226722367224672256722667227672286722967230672316723267233672346723567236672376723867239672406724167242672436724467245672466724767248672496725067251672526725367254672556725667257672586725967260672616726267263672646726567266672676726867269672706727167272672736727467275672766727767278672796728067281672826728367284672856728667287672886728967290672916729267293672946729567296672976729867299673006730167302673036730467305673066730767308673096731067311673126731367314673156731667317673186731967320673216732267323673246732567326673276732867329673306733167332673336733467335673366733767338673396734067341673426734367344673456734667347673486734967350673516735267353673546735567356673576735867359673606736167362673636736467365673666736767368673696737067371673726737367374673756737667377673786737967380673816738267383673846738567386673876738867389673906739167392673936739467395673966739767398673996740067401674026740367404674056740667407674086740967410674116741267413674146741567416674176741867419674206742167422674236742467425674266742767428674296743067431674326743367434674356743667437674386743967440674416744267443674446744567446674476744867449674506745167452674536745467455674566745767458674596746067461674626746367464674656746667467674686746967470674716747267473674746747567476674776747867479674806748167482674836748467485674866748767488674896749067491674926749367494674956749667497674986749967500675016750267503675046750567506675076750867509675106751167512675136751467515675166751767518675196752067521675226752367524675256752667527675286752967530675316753267533675346753567536675376753867539675406754167542675436754467545675466754767548675496755067551675526755367554675556755667557675586755967560675616756267563675646756567566675676756867569675706757167572675736757467575675766757767578675796758067581675826758367584675856758667587675886758967590675916759267593675946759567596675976759867599676006760167602676036760467605676066760767608676096761067611676126761367614676156761667617676186761967620676216762267623676246762567626676276762867629676306763167632676336763467635676366763767638676396764067641676426764367644676456764667647676486764967650676516765267653676546765567656676576765867659676606766167662676636766467665676666766767668676696767067671676726767367674676756767667677676786767967680676816768267683676846768567686676876768867689676906769167692676936769467695676966769767698676996770067701677026770367704677056770667707677086770967710677116771267713677146771567716677176771867719677206772167722677236772467725677266772767728677296773067731677326773367734677356773667737677386773967740677416774267743677446774567746677476774867749677506775167752677536775467755677566775767758677596776067761677626776367764677656776667767677686776967770677716777267773677746777567776677776777867779677806778167782677836778467785677866778767788677896779067791677926779367794677956779667797677986779967800678016780267803678046780567806678076780867809678106781167812678136781467815678166781767818678196782067821678226782367824678256782667827678286782967830678316783267833678346783567836678376783867839678406784167842678436784467845678466784767848678496785067851678526785367854678556785667857678586785967860678616786267863678646786567866678676786867869678706787167872678736787467875678766787767878678796788067881678826788367884678856788667887678886788967890678916789267893678946789567896678976789867899679006790167902679036790467905679066790767908679096791067911679126791367914679156791667917679186791967920679216792267923679246792567926679276792867929679306793167932679336793467935679366793767938679396794067941679426794367944679456794667947679486794967950679516795267953679546795567956679576795867959679606796167962679636796467965679666796767968679696797067971679726797367974679756797667977679786797967980679816798267983679846798567986679876798867989679906799167992679936799467995679966799767998679996800068001680026800368004680056800668007680086800968010680116801268013680146801568016680176801868019680206802168022680236802468025680266802768028680296803068031680326803368034680356803668037680386803968040680416804268043680446804568046680476804868049680506805168052680536805468055680566805768058680596806068061680626806368064680656806668067680686806968070680716807268073680746807568076680776807868079680806808168082680836808468085680866808768088680896809068091680926809368094680956809668097680986809968100681016810268103681046810568106681076810868109681106811168112681136811468115681166811768118681196812068121681226812368124681256812668127681286812968130681316813268133681346813568136681376813868139681406814168142681436814468145681466814768148681496815068151681526815368154681556815668157681586815968160681616816268163681646816568166681676816868169681706817168172681736817468175681766817768178681796818068181681826818368184681856818668187681886818968190681916819268193681946819568196681976819868199682006820168202682036820468205682066820768208682096821068211682126821368214682156821668217682186821968220682216822268223682246822568226682276822868229682306823168232682336823468235682366823768238682396824068241682426824368244682456824668247682486824968250682516825268253682546825568256682576825868259682606826168262682636826468265682666826768268682696827068271682726827368274682756827668277682786827968280682816828268283682846828568286682876828868289682906829168292682936829468295682966829768298682996830068301683026830368304683056830668307683086830968310683116831268313683146831568316683176831868319683206832168322683236832468325683266832768328683296833068331683326833368334683356833668337683386833968340683416834268343683446834568346683476834868349683506835168352683536835468355683566835768358683596836068361683626836368364683656836668367683686836968370683716837268373683746837568376683776837868379683806838168382683836838468385683866838768388683896839068391683926839368394683956839668397683986839968400684016840268403684046840568406684076840868409684106841168412684136841468415684166841768418684196842068421684226842368424684256842668427684286842968430684316843268433684346843568436684376843868439684406844168442684436844468445684466844768448684496845068451684526845368454684556845668457684586845968460684616846268463684646846568466684676846868469684706847168472684736847468475684766847768478684796848068481684826848368484684856848668487684886848968490684916849268493684946849568496684976849868499685006850168502685036850468505685066850768508685096851068511685126851368514685156851668517685186851968520685216852268523685246852568526685276852868529685306853168532685336853468535685366853768538685396854068541685426854368544685456854668547685486854968550685516855268553685546855568556685576855868559685606856168562685636856468565685666856768568685696857068571685726857368574685756857668577685786857968580685816858268583685846858568586685876858868589685906859168592685936859468595685966859768598685996860068601686026860368604686056860668607686086860968610686116861268613686146861568616686176861868619686206862168622686236862468625686266862768628686296863068631686326863368634686356863668637686386863968640686416864268643686446864568646686476864868649686506865168652686536865468655686566865768658686596866068661686626866368664686656866668667686686866968670686716867268673686746867568676686776867868679686806868168682686836868468685686866868768688686896869068691686926869368694686956869668697686986869968700687016870268703687046870568706687076870868709687106871168712687136871468715687166871768718687196872068721687226872368724687256872668727687286872968730687316873268733687346873568736687376873868739687406874168742687436874468745687466874768748687496875068751687526875368754687556875668757687586875968760687616876268763687646876568766687676876868769687706877168772687736877468775687766877768778687796878068781687826878368784687856878668787687886878968790687916879268793687946879568796687976879868799688006880168802688036880468805688066880768808688096881068811688126881368814688156881668817688186881968820688216882268823688246882568826688276882868829688306883168832688336883468835688366883768838688396884068841688426884368844688456884668847688486884968850688516885268853688546885568856688576885868859688606886168862688636886468865688666886768868688696887068871688726887368874688756887668877688786887968880688816888268883688846888568886688876888868889688906889168892688936889468895688966889768898688996890068901689026890368904689056890668907689086890968910689116891268913689146891568916689176891868919689206892168922689236892468925689266892768928689296893068931689326893368934689356893668937689386893968940689416894268943689446894568946689476894868949689506895168952689536895468955689566895768958689596896068961689626896368964689656896668967689686896968970689716897268973689746897568976689776897868979689806898168982689836898468985689866898768988689896899068991689926899368994689956899668997689986899969000690016900269003690046900569006690076900869009690106901169012690136901469015690166901769018690196902069021690226902369024690256902669027690286902969030690316903269033690346903569036690376903869039690406904169042690436904469045690466904769048690496905069051690526905369054690556905669057690586905969060690616906269063690646906569066690676906869069690706907169072690736907469075690766907769078690796908069081690826908369084690856908669087690886908969090690916909269093690946909569096690976909869099691006910169102691036910469105691066910769108691096911069111691126911369114691156911669117691186911969120691216912269123691246912569126691276912869129691306913169132691336913469135691366913769138691396914069141691426914369144691456914669147691486914969150691516915269153691546915569156691576915869159691606916169162691636916469165691666916769168691696917069171691726917369174691756917669177691786917969180691816918269183691846918569186691876918869189691906919169192691936919469195691966919769198691996920069201692026920369204692056920669207692086920969210692116921269213692146921569216692176921869219692206922169222692236922469225692266922769228692296923069231692326923369234692356923669237692386923969240692416924269243692446924569246692476924869249692506925169252692536925469255692566925769258692596926069261692626926369264692656926669267692686926969270692716927269273692746927569276692776927869279692806928169282692836928469285692866928769288692896929069291692926929369294692956929669297692986929969300693016930269303693046930569306693076930869309693106931169312693136931469315693166931769318693196932069321693226932369324693256932669327693286932969330693316933269333693346933569336693376933869339693406934169342693436934469345693466934769348693496935069351693526935369354693556935669357693586935969360693616936269363693646936569366693676936869369693706937169372693736937469375693766937769378693796938069381693826938369384693856938669387693886938969390693916939269393693946939569396693976939869399694006940169402694036940469405694066940769408694096941069411694126941369414694156941669417694186941969420694216942269423694246942569426694276942869429694306943169432694336943469435694366943769438694396944069441694426944369444694456944669447694486944969450694516945269453694546945569456694576945869459694606946169462694636946469465694666946769468694696947069471694726947369474694756947669477694786947969480694816948269483694846948569486694876948869489694906949169492694936949469495694966949769498694996950069501695026950369504695056950669507695086950969510695116951269513695146951569516695176951869519695206952169522695236952469525695266952769528695296953069531695326953369534695356953669537695386953969540695416954269543695446954569546695476954869549695506955169552695536955469555695566955769558695596956069561695626956369564695656956669567695686956969570695716957269573695746957569576695776957869579695806958169582695836958469585695866958769588695896959069591695926959369594695956959669597695986959969600696016960269603696046960569606696076960869609696106961169612696136961469615696166961769618696196962069621696226962369624696256962669627696286962969630696316963269633696346963569636696376963869639696406964169642696436964469645696466964769648696496965069651696526965369654696556965669657696586965969660696616966269663696646966569666696676966869669696706967169672696736967469675696766967769678696796968069681696826968369684696856968669687696886968969690696916969269693696946969569696696976969869699697006970169702697036970469705697066970769708697096971069711697126971369714697156971669717697186971969720697216972269723697246972569726697276972869729697306973169732697336973469735697366973769738697396974069741697426974369744697456974669747697486974969750697516975269753697546975569756697576975869759697606976169762697636976469765697666976769768697696977069771697726977369774697756977669777697786977969780697816978269783697846978569786697876978869789697906979169792697936979469795697966979769798697996980069801698026980369804698056980669807698086980969810698116981269813698146981569816698176981869819698206982169822698236982469825698266982769828698296983069831698326983369834698356983669837698386983969840698416984269843698446984569846698476984869849698506985169852698536985469855698566985769858698596986069861698626986369864698656986669867698686986969870698716987269873698746987569876698776987869879698806988169882698836988469885698866988769888698896989069891698926989369894698956989669897698986989969900699016990269903699046990569906699076990869909699106991169912699136991469915699166991769918699196992069921699226992369924699256992669927699286992969930699316993269933699346993569936699376993869939699406994169942699436994469945699466994769948699496995069951699526995369954699556995669957699586995969960699616996269963699646996569966699676996869969699706997169972699736997469975699766997769978699796998069981699826998369984699856998669987699886998969990699916999269993699946999569996699976999869999700007000170002700037000470005700067000770008700097001070011700127001370014700157001670017700187001970020700217002270023700247002570026700277002870029700307003170032700337003470035700367003770038700397004070041700427004370044700457004670047700487004970050700517005270053700547005570056700577005870059700607006170062700637006470065700667006770068700697007070071700727007370074700757007670077700787007970080700817008270083700847008570086700877008870089700907009170092700937009470095700967009770098700997010070101701027010370104701057010670107701087010970110701117011270113701147011570116701177011870119701207012170122701237012470125701267012770128701297013070131701327013370134701357013670137701387013970140701417014270143701447014570146701477014870149701507015170152701537015470155701567015770158701597016070161701627016370164701657016670167701687016970170701717017270173701747017570176701777017870179701807018170182701837018470185701867018770188701897019070191701927019370194701957019670197701987019970200702017020270203702047020570206702077020870209702107021170212702137021470215702167021770218702197022070221702227022370224702257022670227702287022970230702317023270233702347023570236702377023870239702407024170242702437024470245702467024770248702497025070251702527025370254702557025670257702587025970260702617026270263702647026570266702677026870269702707027170272702737027470275702767027770278702797028070281702827028370284702857028670287702887028970290702917029270293702947029570296702977029870299703007030170302703037030470305703067030770308703097031070311703127031370314703157031670317703187031970320703217032270323703247032570326703277032870329703307033170332703337033470335703367033770338703397034070341703427034370344703457034670347703487034970350703517035270353703547035570356703577035870359703607036170362703637036470365703667036770368703697037070371703727037370374703757037670377703787037970380703817038270383703847038570386703877038870389703907039170392703937039470395703967039770398703997040070401704027040370404704057040670407704087040970410704117041270413704147041570416704177041870419704207042170422704237042470425704267042770428704297043070431704327043370434704357043670437704387043970440704417044270443704447044570446704477044870449704507045170452704537045470455704567045770458704597046070461704627046370464704657046670467704687046970470704717047270473704747047570476704777047870479704807048170482704837048470485704867048770488704897049070491704927049370494704957049670497704987049970500705017050270503705047050570506705077050870509705107051170512705137051470515705167051770518705197052070521705227052370524705257052670527705287052970530705317053270533705347053570536705377053870539705407054170542705437054470545705467054770548705497055070551705527055370554705557055670557705587055970560705617056270563705647056570566705677056870569705707057170572705737057470575705767057770578705797058070581705827058370584705857058670587705887058970590705917059270593705947059570596705977059870599706007060170602706037060470605706067060770608706097061070611706127061370614706157061670617706187061970620706217062270623706247062570626706277062870629706307063170632706337063470635706367063770638706397064070641706427064370644706457064670647706487064970650706517065270653706547065570656706577065870659706607066170662706637066470665706667066770668706697067070671706727067370674706757067670677706787067970680706817068270683706847068570686706877068870689706907069170692706937069470695706967069770698706997070070701707027070370704707057070670707707087070970710707117071270713707147071570716707177071870719707207072170722707237072470725707267072770728707297073070731707327073370734707357073670737707387073970740707417074270743707447074570746707477074870749707507075170752707537075470755707567075770758707597076070761707627076370764707657076670767707687076970770707717077270773707747077570776707777077870779707807078170782707837078470785707867078770788707897079070791707927079370794707957079670797707987079970800708017080270803708047080570806708077080870809708107081170812708137081470815708167081770818708197082070821708227082370824708257082670827708287082970830708317083270833708347083570836708377083870839708407084170842708437084470845708467084770848708497085070851708527085370854708557085670857708587085970860708617086270863708647086570866708677086870869708707087170872708737087470875708767087770878708797088070881708827088370884708857088670887708887088970890708917089270893708947089570896708977089870899709007090170902709037090470905709067090770908709097091070911709127091370914709157091670917709187091970920709217092270923709247092570926709277092870929709307093170932709337093470935709367093770938709397094070941709427094370944709457094670947709487094970950709517095270953709547095570956709577095870959709607096170962709637096470965709667096770968709697097070971709727097370974709757097670977709787097970980709817098270983709847098570986709877098870989709907099170992709937099470995709967099770998709997100071001710027100371004710057100671007710087100971010710117101271013710147101571016710177101871019710207102171022710237102471025710267102771028710297103071031710327103371034710357103671037710387103971040710417104271043710447104571046710477104871049710507105171052710537105471055710567105771058710597106071061710627106371064710657106671067710687106971070710717107271073710747107571076710777107871079710807108171082710837108471085710867108771088710897109071091710927109371094710957109671097710987109971100711017110271103711047110571106711077110871109711107111171112711137111471115711167111771118711197112071121711227112371124711257112671127711287112971130711317113271133711347113571136711377113871139711407114171142711437114471145711467114771148711497115071151711527115371154711557115671157711587115971160711617116271163711647116571166711677116871169711707117171172711737117471175711767117771178711797118071181711827118371184711857118671187711887118971190711917119271193711947119571196711977119871199712007120171202712037120471205712067120771208712097121071211712127121371214712157121671217712187121971220712217122271223712247122571226712277122871229712307123171232712337123471235712367123771238712397124071241712427124371244712457124671247712487124971250712517125271253712547125571256712577125871259712607126171262712637126471265712667126771268712697127071271712727127371274712757127671277712787127971280712817128271283712847128571286712877128871289712907129171292712937129471295712967129771298712997130071301713027130371304713057130671307713087130971310713117131271313713147131571316713177131871319713207132171322713237132471325713267132771328713297133071331713327133371334713357133671337713387133971340713417134271343713447134571346713477134871349713507135171352713537135471355713567135771358713597136071361713627136371364713657136671367713687136971370713717137271373713747137571376713777137871379713807138171382713837138471385713867138771388713897139071391713927139371394713957139671397713987139971400714017140271403714047140571406714077140871409714107141171412714137141471415714167141771418714197142071421714227142371424714257142671427714287142971430714317143271433714347143571436714377143871439714407144171442714437144471445714467144771448714497145071451714527145371454714557145671457714587145971460714617146271463714647146571466714677146871469714707147171472714737147471475714767147771478714797148071481714827148371484714857148671487714887148971490714917149271493714947149571496714977149871499715007150171502715037150471505715067150771508715097151071511715127151371514715157151671517715187151971520715217152271523715247152571526715277152871529715307153171532715337153471535715367153771538715397154071541715427154371544715457154671547715487154971550715517155271553715547155571556715577155871559715607156171562715637156471565715667156771568715697157071571715727157371574715757157671577715787157971580715817158271583715847158571586715877158871589715907159171592715937159471595715967159771598715997160071601716027160371604716057160671607716087160971610716117161271613716147161571616716177161871619716207162171622716237162471625716267162771628716297163071631716327163371634716357163671637716387163971640716417164271643716447164571646716477164871649716507165171652716537165471655716567165771658716597166071661716627166371664716657166671667716687166971670716717167271673716747167571676716777167871679716807168171682716837168471685716867168771688716897169071691716927169371694716957169671697716987169971700717017170271703717047170571706717077170871709717107171171712717137171471715717167171771718717197172071721717227172371724717257172671727717287172971730717317173271733717347173571736717377173871739717407174171742717437174471745717467174771748717497175071751717527175371754717557175671757717587175971760717617176271763717647176571766717677176871769717707177171772717737177471775717767177771778717797178071781717827178371784717857178671787717887178971790717917179271793717947179571796717977179871799718007180171802718037180471805718067180771808718097181071811718127181371814718157181671817718187181971820718217182271823718247182571826718277182871829718307183171832718337183471835718367183771838718397184071841718427184371844718457184671847718487184971850718517185271853718547185571856718577185871859718607186171862718637186471865718667186771868718697187071871718727187371874718757187671877718787187971880718817188271883718847188571886718877188871889718907189171892718937189471895718967189771898718997190071901719027190371904719057190671907719087190971910719117191271913719147191571916719177191871919719207192171922719237192471925719267192771928719297193071931719327193371934719357193671937719387193971940719417194271943719447194571946719477194871949719507195171952719537195471955719567195771958719597196071961719627196371964719657196671967719687196971970719717197271973719747197571976719777197871979719807198171982719837198471985719867198771988719897199071991719927199371994719957199671997719987199972000720017200272003720047200572006720077200872009720107201172012720137201472015720167201772018720197202072021720227202372024720257202672027720287202972030720317203272033720347203572036720377203872039720407204172042720437204472045720467204772048720497205072051720527205372054720557205672057720587205972060720617206272063720647206572066720677206872069720707207172072720737207472075720767207772078720797208072081720827208372084720857208672087720887208972090720917209272093720947209572096720977209872099721007210172102721037210472105721067210772108721097211072111721127211372114721157211672117721187211972120721217212272123721247212572126721277212872129721307213172132721337213472135721367213772138721397214072141721427214372144721457214672147721487214972150721517215272153721547215572156721577215872159721607216172162721637216472165721667216772168721697217072171721727217372174721757217672177721787217972180721817218272183721847218572186721877218872189721907219172192721937219472195721967219772198721997220072201722027220372204722057220672207722087220972210722117221272213722147221572216722177221872219722207222172222722237222472225722267222772228722297223072231722327223372234722357223672237722387223972240722417224272243722447224572246722477224872249722507225172252722537225472255722567225772258722597226072261722627226372264722657226672267722687226972270722717227272273722747227572276722777227872279722807228172282722837228472285722867228772288722897229072291722927229372294722957229672297722987229972300723017230272303723047230572306723077230872309723107231172312723137231472315723167231772318723197232072321723227232372324723257232672327723287232972330723317233272333723347233572336723377233872339723407234172342723437234472345723467234772348723497235072351723527235372354723557235672357723587235972360723617236272363723647236572366723677236872369723707237172372723737237472375723767237772378723797238072381723827238372384723857238672387723887238972390723917239272393723947239572396723977239872399724007240172402724037240472405724067240772408724097241072411724127241372414724157241672417724187241972420724217242272423724247242572426724277242872429724307243172432724337243472435724367243772438724397244072441724427244372444724457244672447724487244972450724517245272453724547245572456724577245872459724607246172462724637246472465724667246772468724697247072471724727247372474724757247672477724787247972480724817248272483724847248572486724877248872489724907249172492724937249472495724967249772498724997250072501725027250372504725057250672507725087250972510725117251272513725147251572516725177251872519725207252172522725237252472525725267252772528725297253072531725327253372534725357253672537725387253972540725417254272543725447254572546725477254872549725507255172552725537255472555725567255772558725597256072561725627256372564725657256672567725687256972570725717257272573725747257572576725777257872579725807258172582725837258472585725867258772588725897259072591725927259372594725957259672597725987259972600726017260272603726047260572606726077260872609726107261172612726137261472615726167261772618726197262072621726227262372624726257262672627726287262972630726317263272633726347263572636726377263872639726407264172642726437264472645726467264772648726497265072651726527265372654726557265672657726587265972660726617266272663726647266572666726677266872669726707267172672726737267472675726767267772678726797268072681726827268372684726857268672687726887268972690726917269272693726947269572696726977269872699727007270172702727037270472705727067270772708727097271072711727127271372714727157271672717727187271972720727217272272723727247272572726727277272872729727307273172732727337273472735727367273772738727397274072741727427274372744727457274672747727487274972750727517275272753727547275572756727577275872759727607276172762727637276472765727667276772768727697277072771727727277372774727757277672777727787277972780727817278272783727847278572786727877278872789727907279172792727937279472795727967279772798727997280072801728027280372804728057280672807728087280972810728117281272813728147281572816728177281872819728207282172822728237282472825728267282772828728297283072831728327283372834728357283672837728387283972840728417284272843728447284572846728477284872849728507285172852728537285472855728567285772858728597286072861728627286372864728657286672867728687286972870728717287272873728747287572876728777287872879728807288172882728837288472885728867288772888728897289072891728927289372894728957289672897728987289972900729017290272903729047290572906729077290872909729107291172912729137291472915729167291772918729197292072921729227292372924729257292672927729287292972930729317293272933729347293572936729377293872939729407294172942729437294472945729467294772948729497295072951729527295372954729557295672957729587295972960729617296272963729647296572966729677296872969729707297172972729737297472975729767297772978729797298072981729827298372984729857298672987729887298972990729917299272993729947299572996729977299872999730007300173002730037300473005730067300773008730097301073011730127301373014730157301673017730187301973020730217302273023730247302573026730277302873029730307303173032730337303473035730367303773038730397304073041730427304373044730457304673047730487304973050730517305273053730547305573056730577305873059730607306173062730637306473065730667306773068730697307073071730727307373074730757307673077730787307973080730817308273083730847308573086730877308873089730907309173092730937309473095730967309773098730997310073101731027310373104731057310673107731087310973110731117311273113731147311573116731177311873119731207312173122731237312473125731267312773128731297313073131731327313373134731357313673137731387313973140731417314273143731447314573146731477314873149731507315173152731537315473155731567315773158731597316073161731627316373164731657316673167731687316973170731717317273173731747317573176731777317873179731807318173182731837318473185731867318773188731897319073191731927319373194731957319673197731987319973200732017320273203732047320573206732077320873209732107321173212732137321473215732167321773218732197322073221732227322373224732257322673227732287322973230732317323273233732347323573236732377323873239732407324173242732437324473245732467324773248732497325073251732527325373254732557325673257732587325973260732617326273263732647326573266732677326873269732707327173272732737327473275732767327773278732797328073281732827328373284732857328673287732887328973290732917329273293732947329573296732977329873299733007330173302733037330473305733067330773308733097331073311733127331373314733157331673317733187331973320733217332273323733247332573326733277332873329733307333173332733337333473335733367333773338733397334073341733427334373344733457334673347733487334973350733517335273353733547335573356733577335873359733607336173362733637336473365733667336773368733697337073371733727337373374733757337673377733787337973380733817338273383733847338573386733877338873389733907339173392733937339473395733967339773398733997340073401734027340373404734057340673407734087340973410734117341273413734147341573416734177341873419734207342173422734237342473425734267342773428734297343073431734327343373434734357343673437734387343973440734417344273443734447344573446734477344873449734507345173452734537345473455734567345773458734597346073461734627346373464734657346673467734687346973470734717347273473734747347573476734777347873479734807348173482734837348473485734867348773488734897349073491734927349373494734957349673497734987349973500735017350273503735047350573506735077350873509735107351173512735137351473515735167351773518735197352073521735227352373524735257352673527735287352973530735317353273533735347353573536735377353873539735407354173542735437354473545735467354773548735497355073551735527355373554735557355673557735587355973560735617356273563735647356573566735677356873569735707357173572735737357473575735767357773578735797358073581735827358373584735857358673587735887358973590735917359273593735947359573596735977359873599736007360173602736037360473605736067360773608736097361073611736127361373614736157361673617736187361973620736217362273623736247362573626736277362873629736307363173632736337363473635736367363773638736397364073641736427364373644736457364673647736487364973650736517365273653736547365573656736577365873659736607366173662736637366473665736667366773668736697367073671736727367373674736757367673677736787367973680736817368273683736847368573686736877368873689736907369173692736937369473695736967369773698736997370073701737027370373704737057370673707737087370973710737117371273713737147371573716737177371873719737207372173722737237372473725737267372773728737297373073731737327373373734737357373673737737387373973740737417374273743737447374573746737477374873749737507375173752737537375473755737567375773758737597376073761737627376373764737657376673767737687376973770737717377273773737747377573776737777377873779737807378173782737837378473785737867378773788737897379073791737927379373794737957379673797737987379973800738017380273803738047380573806738077380873809738107381173812738137381473815738167381773818738197382073821738227382373824738257382673827738287382973830738317383273833738347383573836738377383873839738407384173842738437384473845738467384773848738497385073851738527385373854738557385673857738587385973860738617386273863738647386573866738677386873869738707387173872738737387473875738767387773878738797388073881738827388373884738857388673887738887388973890738917389273893738947389573896738977389873899739007390173902739037390473905739067390773908739097391073911739127391373914739157391673917739187391973920739217392273923739247392573926739277392873929739307393173932739337393473935739367393773938739397394073941739427394373944739457394673947739487394973950739517395273953739547395573956739577395873959739607396173962739637396473965739667396773968739697397073971739727397373974739757397673977739787397973980739817398273983739847398573986739877398873989739907399173992739937399473995739967399773998739997400074001740027400374004740057400674007740087400974010740117401274013740147401574016740177401874019740207402174022740237402474025740267402774028740297403074031740327403374034740357403674037740387403974040740417404274043740447404574046740477404874049740507405174052740537405474055740567405774058740597406074061740627406374064740657406674067740687406974070740717407274073740747407574076740777407874079740807408174082740837408474085740867408774088740897409074091740927409374094740957409674097740987409974100741017410274103741047410574106741077410874109741107411174112741137411474115741167411774118741197412074121741227412374124741257412674127741287412974130741317413274133741347413574136741377413874139741407414174142741437414474145741467414774148741497415074151741527415374154741557415674157741587415974160741617416274163741647416574166741677416874169741707417174172741737417474175741767417774178741797418074181741827418374184741857418674187741887418974190741917419274193741947419574196741977419874199742007420174202742037420474205742067420774208742097421074211742127421374214742157421674217742187421974220742217422274223742247422574226742277422874229742307423174232742337423474235742367423774238742397424074241742427424374244742457424674247742487424974250742517425274253742547425574256742577425874259742607426174262742637426474265742667426774268742697427074271742727427374274742757427674277742787427974280742817428274283742847428574286742877428874289742907429174292742937429474295742967429774298742997430074301743027430374304743057430674307743087430974310743117431274313743147431574316743177431874319743207432174322743237432474325743267432774328743297433074331743327433374334743357433674337743387433974340743417434274343743447434574346743477434874349743507435174352743537435474355743567435774358743597436074361743627436374364743657436674367743687436974370743717437274373743747437574376743777437874379743807438174382743837438474385743867438774388743897439074391743927439374394743957439674397743987439974400744017440274403744047440574406744077440874409744107441174412744137441474415744167441774418744197442074421744227442374424744257442674427744287442974430744317443274433744347443574436744377443874439744407444174442744437444474445744467444774448744497445074451744527445374454744557445674457744587445974460744617446274463744647446574466744677446874469744707447174472744737447474475744767447774478744797448074481744827448374484744857448674487744887448974490744917449274493744947449574496744977449874499745007450174502745037450474505745067450774508745097451074511745127451374514745157451674517745187451974520745217452274523745247452574526745277452874529745307453174532745337453474535745367453774538745397454074541745427454374544745457454674547745487454974550745517455274553745547455574556745577455874559745607456174562745637456474565745667456774568745697457074571745727457374574745757457674577745787457974580745817458274583745847458574586745877458874589745907459174592745937459474595745967459774598745997460074601746027460374604746057460674607746087460974610746117461274613746147461574616746177461874619746207462174622746237462474625746267462774628746297463074631746327463374634746357463674637746387463974640746417464274643746447464574646746477464874649746507465174652746537465474655746567465774658746597466074661746627466374664746657466674667746687466974670746717467274673746747467574676746777467874679746807468174682746837468474685746867468774688746897469074691746927469374694746957469674697746987469974700747017470274703747047470574706747077470874709747107471174712747137471474715747167471774718747197472074721747227472374724747257472674727747287472974730747317473274733747347473574736747377473874739747407474174742747437474474745747467474774748747497475074751747527475374754747557475674757747587475974760747617476274763747647476574766747677476874769747707477174772747737477474775747767477774778747797478074781747827478374784747857478674787747887478974790747917479274793747947479574796747977479874799748007480174802748037480474805748067480774808748097481074811748127481374814748157481674817748187481974820748217482274823748247482574826748277482874829748307483174832748337483474835748367483774838748397484074841748427484374844748457484674847748487484974850748517485274853748547485574856748577485874859748607486174862748637486474865748667486774868748697487074871748727487374874748757487674877748787487974880748817488274883748847488574886748877488874889748907489174892748937489474895748967489774898748997490074901749027490374904749057490674907749087490974910749117491274913749147491574916749177491874919749207492174922749237492474925749267492774928749297493074931749327493374934749357493674937749387493974940749417494274943749447494574946749477494874949749507495174952749537495474955749567495774958749597496074961749627496374964749657496674967749687496974970749717497274973749747497574976749777497874979749807498174982749837498474985749867498774988749897499074991749927499374994749957499674997749987499975000750017500275003750047500575006750077500875009750107501175012750137501475015750167501775018750197502075021750227502375024750257502675027750287502975030750317503275033750347503575036750377503875039750407504175042750437504475045750467504775048750497505075051750527505375054750557505675057750587505975060750617506275063750647506575066750677506875069750707507175072750737507475075750767507775078750797508075081750827508375084750857508675087750887508975090750917509275093750947509575096750977509875099751007510175102751037510475105751067510775108751097511075111751127511375114751157511675117751187511975120751217512275123751247512575126751277512875129751307513175132751337513475135751367513775138751397514075141751427514375144751457514675147751487514975150751517515275153751547515575156751577515875159751607516175162751637516475165751667516775168751697517075171751727517375174751757517675177751787517975180751817518275183751847518575186751877518875189751907519175192751937519475195751967519775198751997520075201752027520375204752057520675207752087520975210752117521275213752147521575216752177521875219752207522175222752237522475225752267522775228752297523075231752327523375234752357523675237752387523975240752417524275243752447524575246752477524875249752507525175252752537525475255752567525775258752597526075261752627526375264752657526675267752687526975270752717527275273752747527575276752777527875279752807528175282752837528475285752867528775288752897529075291752927529375294752957529675297752987529975300753017530275303753047530575306753077530875309753107531175312753137531475315753167531775318753197532075321753227532375324753257532675327753287532975330753317533275333753347533575336753377533875339753407534175342753437534475345753467534775348753497535075351753527535375354753557535675357753587535975360753617536275363753647536575366753677536875369753707537175372753737537475375753767537775378753797538075381753827538375384753857538675387753887538975390753917539275393753947539575396753977539875399754007540175402754037540475405754067540775408754097541075411754127541375414754157541675417754187541975420754217542275423754247542575426754277542875429754307543175432754337543475435754367543775438754397544075441754427544375444754457544675447754487544975450754517545275453754547545575456754577545875459754607546175462754637546475465754667546775468754697547075471754727547375474754757547675477754787547975480754817548275483754847548575486754877548875489754907549175492754937549475495754967549775498754997550075501755027550375504755057550675507755087550975510755117551275513755147551575516755177551875519755207552175522755237552475525755267552775528755297553075531755327553375534755357553675537755387553975540755417554275543755447554575546755477554875549755507555175552755537555475555755567555775558755597556075561755627556375564755657556675567755687556975570755717557275573755747557575576755777557875579755807558175582755837558475585755867558775588755897559075591755927559375594755957559675597755987559975600756017560275603756047560575606756077560875609756107561175612756137561475615756167561775618756197562075621756227562375624756257562675627756287562975630756317563275633756347563575636756377563875639756407564175642756437564475645756467564775648756497565075651756527565375654756557565675657756587565975660756617566275663756647566575666756677566875669756707567175672756737567475675756767567775678756797568075681756827568375684756857568675687756887568975690756917569275693756947569575696756977569875699757007570175702757037570475705757067570775708757097571075711757127571375714757157571675717757187571975720757217572275723757247572575726757277572875729757307573175732757337573475735757367573775738757397574075741757427574375744757457574675747757487574975750757517575275753757547575575756757577575875759757607576175762757637576475765757667576775768757697577075771757727577375774757757577675777757787577975780757817578275783757847578575786757877578875789757907579175792757937579475795757967579775798757997580075801758027580375804758057580675807758087580975810758117581275813758147581575816758177581875819758207582175822758237582475825758267582775828758297583075831758327583375834758357583675837758387583975840758417584275843758447584575846758477584875849758507585175852758537585475855758567585775858758597586075861758627586375864758657586675867758687586975870758717587275873758747587575876758777587875879758807588175882758837588475885758867588775888758897589075891758927589375894758957589675897758987589975900759017590275903759047590575906759077590875909759107591175912759137591475915759167591775918759197592075921759227592375924759257592675927759287592975930759317593275933759347593575936759377593875939759407594175942759437594475945759467594775948759497595075951759527595375954759557595675957759587595975960759617596275963759647596575966759677596875969759707597175972759737597475975759767597775978759797598075981759827598375984759857598675987759887598975990759917599275993759947599575996759977599875999760007600176002760037600476005760067600776008760097601076011760127601376014760157601676017760187601976020760217602276023760247602576026760277602876029760307603176032760337603476035760367603776038760397604076041760427604376044760457604676047760487604976050760517605276053760547605576056760577605876059760607606176062760637606476065760667606776068760697607076071760727607376074760757607676077760787607976080760817608276083760847608576086760877608876089760907609176092760937609476095760967609776098760997610076101761027610376104761057610676107761087610976110761117611276113761147611576116761177611876119761207612176122761237612476125761267612776128761297613076131761327613376134761357613676137761387613976140761417614276143761447614576146761477614876149761507615176152761537615476155761567615776158761597616076161761627616376164761657616676167761687616976170761717617276173761747617576176761777617876179761807618176182761837618476185761867618776188761897619076191761927619376194761957619676197761987619976200762017620276203762047620576206762077620876209762107621176212762137621476215762167621776218762197622076221762227622376224762257622676227762287622976230762317623276233762347623576236762377623876239762407624176242762437624476245762467624776248762497625076251762527625376254762557625676257762587625976260762617626276263762647626576266762677626876269762707627176272762737627476275762767627776278762797628076281762827628376284762857628676287762887628976290762917629276293762947629576296762977629876299763007630176302763037630476305763067630776308763097631076311763127631376314763157631676317763187631976320763217632276323763247632576326763277632876329763307633176332763337633476335763367633776338763397634076341763427634376344763457634676347763487634976350763517635276353763547635576356763577635876359763607636176362763637636476365763667636776368763697637076371763727637376374763757637676377763787637976380763817638276383763847638576386763877638876389763907639176392763937639476395763967639776398763997640076401764027640376404764057640676407764087640976410764117641276413764147641576416764177641876419764207642176422764237642476425764267642776428764297643076431764327643376434764357643676437764387643976440764417644276443764447644576446764477644876449764507645176452764537645476455764567645776458764597646076461764627646376464764657646676467764687646976470764717647276473764747647576476764777647876479764807648176482764837648476485764867648776488764897649076491764927649376494764957649676497764987649976500765017650276503765047650576506765077650876509765107651176512765137651476515765167651776518765197652076521765227652376524765257652676527765287652976530765317653276533765347653576536765377653876539765407654176542765437654476545765467654776548765497655076551765527655376554765557655676557765587655976560765617656276563765647656576566765677656876569765707657176572765737657476575765767657776578765797658076581765827658376584765857658676587765887658976590765917659276593765947659576596765977659876599766007660176602766037660476605766067660776608766097661076611766127661376614766157661676617766187661976620766217662276623766247662576626766277662876629766307663176632766337663476635766367663776638766397664076641766427664376644766457664676647766487664976650766517665276653766547665576656766577665876659766607666176662766637666476665766667666776668766697667076671766727667376674766757667676677766787667976680766817668276683766847668576686766877668876689766907669176692766937669476695766967669776698766997670076701767027670376704767057670676707767087670976710767117671276713767147671576716767177671876719767207672176722767237672476725767267672776728767297673076731767327673376734767357673676737767387673976740767417674276743767447674576746767477674876749767507675176752767537675476755767567675776758767597676076761767627676376764767657676676767767687676976770767717677276773767747677576776767777677876779767807678176782767837678476785767867678776788767897679076791767927679376794767957679676797767987679976800768017680276803768047680576806768077680876809768107681176812768137681476815768167681776818768197682076821768227682376824768257682676827768287682976830768317683276833768347683576836768377683876839768407684176842768437684476845768467684776848768497685076851768527685376854768557685676857768587685976860768617686276863768647686576866768677686876869768707687176872768737687476875768767687776878768797688076881768827688376884768857688676887768887688976890768917689276893768947689576896768977689876899769007690176902769037690476905769067690776908769097691076911769127691376914769157691676917769187691976920769217692276923769247692576926769277692876929769307693176932769337693476935769367693776938769397694076941769427694376944769457694676947769487694976950769517695276953769547695576956769577695876959769607696176962769637696476965769667696776968769697697076971769727697376974769757697676977769787697976980769817698276983769847698576986769877698876989769907699176992769937699476995769967699776998769997700077001770027700377004770057700677007770087700977010770117701277013770147701577016770177701877019770207702177022770237702477025770267702777028770297703077031770327703377034770357703677037770387703977040770417704277043770447704577046770477704877049770507705177052770537705477055770567705777058770597706077061770627706377064770657706677067770687706977070770717707277073770747707577076770777707877079770807708177082770837708477085770867708777088770897709077091770927709377094770957709677097770987709977100771017710277103771047710577106771077710877109771107711177112771137711477115771167711777118771197712077121771227712377124771257712677127771287712977130771317713277133771347713577136771377713877139771407714177142771437714477145771467714777148771497715077151771527715377154771557715677157771587715977160771617716277163771647716577166771677716877169771707717177172771737717477175771767717777178771797718077181771827718377184771857718677187771887718977190771917719277193771947719577196771977719877199772007720177202772037720477205772067720777208772097721077211772127721377214772157721677217772187721977220772217722277223772247722577226772277722877229772307723177232772337723477235772367723777238772397724077241772427724377244772457724677247772487724977250772517725277253772547725577256772577725877259772607726177262772637726477265772667726777268772697727077271772727727377274772757727677277772787727977280772817728277283772847728577286772877728877289772907729177292772937729477295772967729777298772997730077301773027730377304773057730677307773087730977310773117731277313773147731577316773177731877319773207732177322773237732477325773267732777328773297733077331773327733377334773357733677337773387733977340773417734277343773447734577346773477734877349773507735177352773537735477355773567735777358773597736077361773627736377364773657736677367773687736977370773717737277373773747737577376773777737877379773807738177382773837738477385773867738777388773897739077391773927739377394773957739677397773987739977400774017740277403774047740577406774077740877409774107741177412774137741477415774167741777418774197742077421774227742377424774257742677427774287742977430774317743277433774347743577436774377743877439774407744177442774437744477445774467744777448774497745077451774527745377454774557745677457774587745977460774617746277463774647746577466774677746877469774707747177472774737747477475774767747777478774797748077481774827748377484774857748677487774887748977490774917749277493774947749577496774977749877499775007750177502775037750477505775067750777508775097751077511775127751377514775157751677517775187751977520775217752277523775247752577526775277752877529775307753177532775337753477535775367753777538775397754077541775427754377544775457754677547775487754977550775517755277553775547755577556775577755877559775607756177562775637756477565775667756777568775697757077571775727757377574775757757677577775787757977580775817758277583775847758577586775877758877589775907759177592775937759477595775967759777598775997760077601776027760377604776057760677607776087760977610776117761277613776147761577616776177761877619776207762177622776237762477625776267762777628776297763077631776327763377634776357763677637776387763977640776417764277643776447764577646776477764877649776507765177652776537765477655776567765777658776597766077661776627766377664776657766677667776687766977670776717767277673776747767577676776777767877679776807768177682776837768477685776867768777688776897769077691776927769377694776957769677697776987769977700777017770277703777047770577706777077770877709777107771177712777137771477715777167771777718777197772077721777227772377724777257772677727777287772977730777317773277733777347773577736777377773877739777407774177742777437774477745777467774777748777497775077751777527775377754777557775677757777587775977760777617776277763777647776577766777677776877769777707777177772777737777477775777767777777778777797778077781777827778377784777857778677787777887778977790777917779277793777947779577796777977779877799778007780177802778037780477805778067780777808778097781077811778127781377814778157781677817778187781977820778217782277823778247782577826778277782877829778307783177832778337783477835778367783777838778397784077841778427784377844778457784677847778487784977850778517785277853778547785577856778577785877859778607786177862778637786477865778667786777868778697787077871778727787377874778757787677877778787787977880778817788277883778847788577886778877788877889778907789177892778937789477895778967789777898778997790077901779027790377904779057790677907779087790977910779117791277913779147791577916779177791877919779207792177922779237792477925779267792777928779297793077931779327793377934779357793677937779387793977940779417794277943779447794577946779477794877949779507795177952779537795477955779567795777958779597796077961779627796377964779657796677967779687796977970779717797277973779747797577976779777797877979779807798177982779837798477985779867798777988779897799077991779927799377994779957799677997779987799978000780017800278003780047800578006780077800878009780107801178012780137801478015780167801778018780197802078021780227802378024780257802678027780287802978030780317803278033780347803578036780377803878039780407804178042780437804478045780467804778048780497805078051780527805378054780557805678057780587805978060780617806278063780647806578066780677806878069780707807178072780737807478075780767807778078780797808078081780827808378084780857808678087780887808978090780917809278093780947809578096780977809878099781007810178102781037810478105781067810778108781097811078111781127811378114781157811678117781187811978120781217812278123781247812578126781277812878129781307813178132781337813478135781367813778138781397814078141781427814378144781457814678147781487814978150781517815278153781547815578156781577815878159781607816178162781637816478165781667816778168781697817078171781727817378174781757817678177781787817978180781817818278183781847818578186781877818878189781907819178192781937819478195781967819778198781997820078201782027820378204782057820678207782087820978210782117821278213782147821578216782177821878219782207822178222782237822478225782267822778228782297823078231782327823378234782357823678237782387823978240782417824278243782447824578246782477824878249782507825178252782537825478255782567825778258782597826078261782627826378264782657826678267782687826978270782717827278273782747827578276782777827878279782807828178282782837828478285782867828778288782897829078291782927829378294782957829678297782987829978300783017830278303783047830578306783077830878309783107831178312783137831478315783167831778318783197832078321783227832378324783257832678327783287832978330783317833278333783347833578336783377833878339783407834178342783437834478345783467834778348783497835078351783527835378354783557835678357783587835978360783617836278363783647836578366783677836878369783707837178372783737837478375783767837778378783797838078381783827838378384783857838678387783887838978390783917839278393783947839578396783977839878399784007840178402784037840478405784067840778408784097841078411784127841378414784157841678417784187841978420784217842278423784247842578426784277842878429784307843178432784337843478435784367843778438784397844078441784427844378444784457844678447784487844978450784517845278453784547845578456784577845878459784607846178462784637846478465784667846778468784697847078471784727847378474784757847678477784787847978480784817848278483784847848578486784877848878489784907849178492784937849478495784967849778498784997850078501785027850378504785057850678507785087850978510785117851278513785147851578516785177851878519785207852178522785237852478525785267852778528785297853078531785327853378534785357853678537785387853978540785417854278543785447854578546785477854878549785507855178552785537855478555785567855778558785597856078561785627856378564785657856678567785687856978570785717857278573785747857578576785777857878579785807858178582785837858478585785867858778588785897859078591785927859378594785957859678597785987859978600786017860278603786047860578606786077860878609786107861178612786137861478615786167861778618786197862078621786227862378624786257862678627786287862978630786317863278633786347863578636786377863878639786407864178642786437864478645786467864778648786497865078651786527865378654786557865678657786587865978660786617866278663786647866578666786677866878669786707867178672786737867478675786767867778678786797868078681786827868378684786857868678687786887868978690786917869278693786947869578696786977869878699787007870178702787037870478705787067870778708787097871078711787127871378714787157871678717787187871978720787217872278723787247872578726787277872878729787307873178732787337873478735787367873778738787397874078741787427874378744787457874678747787487874978750787517875278753787547875578756787577875878759787607876178762787637876478765787667876778768787697877078771787727877378774787757877678777787787877978780787817878278783787847878578786787877878878789787907879178792787937879478795787967879778798787997880078801788027880378804788057880678807788087880978810788117881278813788147881578816788177881878819788207882178822788237882478825788267882778828788297883078831788327883378834788357883678837788387883978840788417884278843788447884578846788477884878849788507885178852788537885478855788567885778858788597886078861788627886378864788657886678867788687886978870788717887278873788747887578876788777887878879788807888178882788837888478885788867888778888788897889078891788927889378894788957889678897788987889978900789017890278903789047890578906789077890878909789107891178912789137891478915789167891778918789197892078921789227892378924789257892678927789287892978930789317893278933789347893578936789377893878939789407894178942789437894478945789467894778948789497895078951789527895378954789557895678957789587895978960789617896278963789647896578966789677896878969789707897178972789737897478975789767897778978789797898078981789827898378984789857898678987789887898978990789917899278993789947899578996789977899878999790007900179002790037900479005790067900779008790097901079011790127901379014790157901679017790187901979020790217902279023790247902579026790277902879029790307903179032790337903479035790367903779038790397904079041790427904379044790457904679047790487904979050790517905279053790547905579056790577905879059790607906179062790637906479065790667906779068790697907079071790727907379074790757907679077790787907979080790817908279083790847908579086790877908879089790907909179092790937909479095790967909779098790997910079101791027910379104791057910679107791087910979110791117911279113791147911579116791177911879119791207912179122791237912479125791267912779128791297913079131791327913379134791357913679137791387913979140791417914279143791447914579146791477914879149791507915179152791537915479155791567915779158791597916079161791627916379164791657916679167791687916979170791717917279173791747917579176791777917879179791807918179182791837918479185791867918779188791897919079191791927919379194791957919679197791987919979200792017920279203792047920579206792077920879209792107921179212792137921479215792167921779218792197922079221792227922379224792257922679227792287922979230792317923279233792347923579236792377923879239792407924179242792437924479245792467924779248792497925079251792527925379254792557925679257792587925979260792617926279263792647926579266792677926879269792707927179272792737927479275792767927779278792797928079281792827928379284792857928679287792887928979290792917929279293792947929579296792977929879299793007930179302793037930479305793067930779308793097931079311793127931379314793157931679317793187931979320793217932279323793247932579326793277932879329793307933179332793337933479335793367933779338793397934079341793427934379344793457934679347793487934979350793517935279353793547935579356793577935879359793607936179362793637936479365793667936779368793697937079371793727937379374793757937679377793787937979380793817938279383793847938579386793877938879389793907939179392793937939479395793967939779398793997940079401794027940379404794057940679407794087940979410794117941279413794147941579416794177941879419794207942179422794237942479425794267942779428794297943079431794327943379434794357943679437794387943979440794417944279443794447944579446794477944879449794507945179452794537945479455794567945779458794597946079461794627946379464794657946679467794687946979470794717947279473794747947579476794777947879479794807948179482794837948479485794867948779488794897949079491794927949379494794957949679497794987949979500795017950279503795047950579506795077950879509795107951179512795137951479515795167951779518795197952079521795227952379524795257952679527795287952979530795317953279533795347953579536795377953879539795407954179542795437954479545795467954779548795497955079551795527955379554795557955679557795587955979560795617956279563795647956579566795677956879569795707957179572795737957479575795767957779578795797958079581795827958379584795857958679587795887958979590795917959279593795947959579596795977959879599796007960179602796037960479605796067960779608796097961079611796127961379614796157961679617796187961979620796217962279623796247962579626796277962879629796307963179632796337963479635796367963779638796397964079641796427964379644796457964679647796487964979650796517965279653796547965579656796577965879659796607966179662796637966479665796667966779668796697967079671796727967379674796757967679677796787967979680796817968279683796847968579686796877968879689796907969179692796937969479695796967969779698796997970079701797027970379704797057970679707797087970979710797117971279713797147971579716797177971879719797207972179722797237972479725797267972779728797297973079731797327973379734797357973679737797387973979740797417974279743797447974579746797477974879749797507975179752797537975479755797567975779758797597976079761797627976379764797657976679767797687976979770797717977279773797747977579776797777977879779797807978179782797837978479785797867978779788797897979079791797927979379794797957979679797797987979979800798017980279803798047980579806798077980879809798107981179812798137981479815798167981779818798197982079821798227982379824798257982679827798287982979830798317983279833798347983579836798377983879839798407984179842798437984479845798467984779848798497985079851798527985379854798557985679857798587985979860798617986279863798647986579866798677986879869798707987179872798737987479875798767987779878798797988079881798827988379884798857988679887798887988979890798917989279893798947989579896798977989879899799007990179902799037990479905799067990779908799097991079911799127991379914799157991679917799187991979920799217992279923799247992579926799277992879929799307993179932799337993479935799367993779938799397994079941799427994379944799457994679947799487994979950799517995279953799547995579956799577995879959799607996179962799637996479965799667996779968799697997079971799727997379974799757997679977799787997979980799817998279983799847998579986799877998879989799907999179992799937999479995799967999779998799998000080001800028000380004800058000680007800088000980010800118001280013800148001580016800178001880019800208002180022800238002480025800268002780028800298003080031800328003380034800358003680037800388003980040800418004280043800448004580046800478004880049800508005180052800538005480055800568005780058800598006080061800628006380064800658006680067800688006980070800718007280073800748007580076800778007880079800808008180082800838008480085800868008780088800898009080091800928009380094800958009680097800988009980100801018010280103801048010580106801078010880109801108011180112801138011480115801168011780118801198012080121801228012380124801258012680127801288012980130801318013280133801348013580136801378013880139801408014180142801438014480145801468014780148801498015080151801528015380154801558015680157801588015980160801618016280163801648016580166801678016880169801708017180172801738017480175801768017780178801798018080181801828018380184801858018680187801888018980190801918019280193801948019580196801978019880199802008020180202802038020480205802068020780208802098021080211802128021380214802158021680217802188021980220802218022280223802248022580226802278022880229802308023180232802338023480235802368023780238802398024080241802428024380244802458024680247802488024980250802518025280253802548025580256802578025880259802608026180262802638026480265802668026780268802698027080271802728027380274802758027680277802788027980280802818028280283802848028580286802878028880289802908029180292802938029480295802968029780298802998030080301803028030380304803058030680307803088030980310803118031280313803148031580316803178031880319803208032180322803238032480325803268032780328803298033080331803328033380334803358033680337803388033980340803418034280343803448034580346803478034880349803508035180352803538035480355803568035780358803598036080361803628036380364803658036680367803688036980370803718037280373803748037580376803778037880379803808038180382803838038480385803868038780388803898039080391803928039380394803958039680397803988039980400804018040280403804048040580406804078040880409804108041180412804138041480415804168041780418804198042080421804228042380424804258042680427804288042980430804318043280433804348043580436804378043880439804408044180442804438044480445804468044780448804498045080451804528045380454804558045680457804588045980460804618046280463804648046580466804678046880469804708047180472804738047480475804768047780478804798048080481804828048380484804858048680487804888048980490804918049280493804948049580496804978049880499805008050180502805038050480505805068050780508805098051080511805128051380514805158051680517805188051980520805218052280523805248052580526805278052880529805308053180532805338053480535805368053780538805398054080541805428054380544805458054680547805488054980550805518055280553805548055580556805578055880559805608056180562805638056480565805668056780568805698057080571805728057380574805758057680577805788057980580805818058280583805848058580586805878058880589805908059180592805938059480595805968059780598805998060080601806028060380604806058060680607806088060980610806118061280613806148061580616806178061880619806208062180622806238062480625806268062780628806298063080631806328063380634806358063680637806388063980640806418064280643806448064580646806478064880649806508065180652806538065480655806568065780658806598066080661806628066380664806658066680667806688066980670806718067280673806748067580676806778067880679806808068180682806838068480685806868068780688806898069080691806928069380694806958069680697806988069980700807018070280703807048070580706807078070880709807108071180712807138071480715807168071780718807198072080721807228072380724807258072680727807288072980730807318073280733807348073580736807378073880739807408074180742807438074480745807468074780748807498075080751807528075380754807558075680757807588075980760807618076280763807648076580766807678076880769807708077180772807738077480775807768077780778807798078080781807828078380784807858078680787807888078980790807918079280793807948079580796807978079880799808008080180802808038080480805808068080780808808098081080811808128081380814808158081680817808188081980820808218082280823808248082580826808278082880829808308083180832808338083480835808368083780838808398084080841808428084380844808458084680847808488084980850808518085280853808548085580856808578085880859808608086180862808638086480865808668086780868808698087080871808728087380874808758087680877808788087980880808818088280883808848088580886808878088880889808908089180892808938089480895808968089780898808998090080901809028090380904809058090680907809088090980910809118091280913809148091580916809178091880919809208092180922809238092480925809268092780928809298093080931809328093380934809358093680937809388093980940809418094280943809448094580946809478094880949809508095180952809538095480955809568095780958809598096080961809628096380964809658096680967809688096980970809718097280973809748097580976809778097880979809808098180982809838098480985809868098780988809898099080991809928099380994809958099680997809988099981000810018100281003810048100581006810078100881009810108101181012810138101481015810168101781018810198102081021810228102381024810258102681027810288102981030810318103281033810348103581036810378103881039810408104181042810438104481045810468104781048810498105081051810528105381054810558105681057810588105981060810618106281063810648106581066810678106881069810708107181072810738107481075810768107781078810798108081081810828108381084810858108681087810888108981090810918109281093810948109581096810978109881099811008110181102811038110481105811068110781108811098111081111811128111381114811158111681117811188111981120811218112281123811248112581126811278112881129811308113181132811338113481135811368113781138811398114081141811428114381144811458114681147811488114981150811518115281153811548115581156811578115881159811608116181162811638116481165811668116781168811698117081171811728117381174811758117681177811788117981180811818118281183811848118581186811878118881189811908119181192811938119481195811968119781198811998120081201812028120381204812058120681207812088120981210812118121281213812148121581216812178121881219812208122181222812238122481225812268122781228812298123081231812328123381234812358123681237812388123981240812418124281243812448124581246812478124881249812508125181252812538125481255812568125781258812598126081261812628126381264812658126681267812688126981270812718127281273812748127581276812778127881279812808128181282812838128481285812868128781288812898129081291812928129381294812958129681297812988129981300813018130281303813048130581306813078130881309813108131181312813138131481315813168131781318813198132081321813228132381324813258132681327813288132981330813318133281333813348133581336813378133881339813408134181342813438134481345813468134781348813498135081351813528135381354813558135681357813588135981360813618136281363813648136581366813678136881369813708137181372813738137481375813768137781378813798138081381813828138381384813858138681387813888138981390813918139281393813948139581396813978139881399814008140181402814038140481405814068140781408814098141081411814128141381414814158141681417814188141981420814218142281423814248142581426814278142881429814308143181432814338143481435814368143781438814398144081441814428144381444814458144681447814488144981450814518145281453814548145581456814578145881459814608146181462814638146481465814668146781468814698147081471814728147381474814758147681477814788147981480814818148281483814848148581486814878148881489814908149181492814938149481495814968149781498814998150081501815028150381504815058150681507815088150981510815118151281513815148151581516815178151881519815208152181522815238152481525815268152781528815298153081531815328153381534815358153681537815388153981540815418154281543815448154581546815478154881549815508155181552815538155481555815568155781558815598156081561815628156381564815658156681567815688156981570815718157281573815748157581576815778157881579815808158181582815838158481585815868158781588815898159081591815928159381594815958159681597815988159981600816018160281603816048160581606816078160881609816108161181612816138161481615816168161781618816198162081621816228162381624816258162681627816288162981630816318163281633816348163581636816378163881639816408164181642816438164481645816468164781648816498165081651816528165381654816558165681657816588165981660816618166281663816648166581666816678166881669816708167181672816738167481675816768167781678816798168081681816828168381684816858168681687816888168981690816918169281693816948169581696816978169881699817008170181702817038170481705817068170781708817098171081711817128171381714817158171681717817188171981720817218172281723817248172581726817278172881729817308173181732817338173481735817368173781738817398174081741817428174381744817458174681747817488174981750817518175281753817548175581756817578175881759817608176181762817638176481765817668176781768817698177081771817728177381774817758177681777817788177981780817818178281783817848178581786817878178881789817908179181792817938179481795817968179781798817998180081801818028180381804818058180681807818088180981810818118181281813818148181581816818178181881819818208182181822818238182481825818268182781828818298183081831818328183381834818358183681837818388183981840818418184281843818448184581846818478184881849818508185181852818538185481855818568185781858818598186081861818628186381864818658186681867818688186981870818718187281873818748187581876818778187881879818808188181882818838188481885818868188781888818898189081891818928189381894818958189681897818988189981900819018190281903819048190581906819078190881909819108191181912819138191481915819168191781918819198192081921819228192381924819258192681927819288192981930819318193281933819348193581936819378193881939819408194181942819438194481945819468194781948819498195081951819528195381954819558195681957819588195981960819618196281963819648196581966819678196881969819708197181972819738197481975819768197781978819798198081981819828198381984819858198681987819888198981990819918199281993819948199581996819978199881999820008200182002820038200482005820068200782008820098201082011820128201382014820158201682017820188201982020820218202282023820248202582026820278202882029820308203182032820338203482035820368203782038820398204082041820428204382044820458204682047820488204982050820518205282053820548205582056820578205882059820608206182062820638206482065820668206782068820698207082071820728207382074820758207682077820788207982080820818208282083820848208582086820878208882089820908209182092820938209482095820968209782098820998210082101821028210382104821058210682107821088210982110821118211282113821148211582116821178211882119821208212182122821238212482125821268212782128821298213082131821328213382134821358213682137821388213982140821418214282143821448214582146821478214882149821508215182152821538215482155821568215782158821598216082161821628216382164821658216682167821688216982170821718217282173821748217582176821778217882179821808218182182821838218482185821868218782188821898219082191821928219382194821958219682197821988219982200822018220282203822048220582206822078220882209822108221182212822138221482215822168221782218822198222082221822228222382224822258222682227822288222982230822318223282233822348223582236822378223882239822408224182242822438224482245822468224782248822498225082251822528225382254822558225682257822588225982260822618226282263822648226582266822678226882269822708227182272822738227482275822768227782278822798228082281822828228382284822858228682287822888228982290822918229282293822948229582296822978229882299823008230182302823038230482305823068230782308823098231082311823128231382314823158231682317823188231982320823218232282323823248232582326823278232882329823308233182332823338233482335823368233782338823398234082341823428234382344823458234682347823488234982350823518235282353823548235582356823578235882359823608236182362823638236482365823668236782368823698237082371823728237382374823758237682377823788237982380823818238282383823848238582386823878238882389823908239182392823938239482395823968239782398823998240082401824028240382404824058240682407824088240982410824118241282413824148241582416824178241882419824208242182422824238242482425824268242782428824298243082431824328243382434824358243682437824388243982440824418244282443824448244582446824478244882449824508245182452824538245482455824568245782458824598246082461824628246382464824658246682467824688246982470824718247282473824748247582476824778247882479824808248182482824838248482485824868248782488824898249082491824928249382494824958249682497824988249982500825018250282503825048250582506825078250882509825108251182512825138251482515825168251782518825198252082521825228252382524825258252682527825288252982530825318253282533825348253582536825378253882539825408254182542825438254482545825468254782548825498255082551825528255382554825558255682557825588255982560825618256282563825648256582566825678256882569825708257182572825738257482575825768257782578825798258082581825828258382584825858258682587825888258982590825918259282593825948259582596825978259882599826008260182602826038260482605826068260782608826098261082611826128261382614826158261682617826188261982620826218262282623826248262582626826278262882629826308263182632826338263482635826368263782638826398264082641826428264382644826458264682647826488264982650826518265282653826548265582656826578265882659826608266182662826638266482665826668266782668826698267082671826728267382674826758267682677826788267982680826818268282683826848268582686826878268882689826908269182692826938269482695826968269782698826998270082701827028270382704827058270682707827088270982710827118271282713827148271582716827178271882719827208272182722827238272482725827268272782728827298273082731827328273382734827358273682737827388273982740827418274282743827448274582746827478274882749827508275182752827538275482755827568275782758827598276082761827628276382764827658276682767827688276982770827718277282773827748277582776827778277882779827808278182782827838278482785827868278782788827898279082791827928279382794827958279682797827988279982800828018280282803828048280582806828078280882809828108281182812828138281482815828168281782818828198282082821828228282382824828258282682827828288282982830828318283282833828348283582836828378283882839828408284182842828438284482845828468284782848828498285082851828528285382854828558285682857828588285982860828618286282863828648286582866828678286882869828708287182872828738287482875828768287782878828798288082881828828288382884828858288682887828888288982890828918289282893828948289582896828978289882899829008290182902829038290482905829068290782908829098291082911829128291382914829158291682917829188291982920829218292282923829248292582926829278292882929829308293182932829338293482935829368293782938829398294082941829428294382944829458294682947829488294982950829518295282953829548295582956829578295882959829608296182962829638296482965829668296782968829698297082971829728297382974829758297682977829788297982980829818298282983829848298582986829878298882989829908299182992829938299482995829968299782998829998300083001830028300383004830058300683007830088300983010830118301283013830148301583016830178301883019830208302183022830238302483025830268302783028830298303083031830328303383034830358303683037830388303983040830418304283043830448304583046830478304883049830508305183052830538305483055830568305783058830598306083061830628306383064830658306683067830688306983070830718307283073830748307583076830778307883079830808308183082830838308483085830868308783088830898309083091830928309383094830958309683097830988309983100831018310283103831048310583106831078310883109831108311183112831138311483115831168311783118831198312083121831228312383124831258312683127831288312983130831318313283133831348313583136831378313883139831408314183142831438314483145831468314783148831498315083151831528315383154831558315683157831588315983160831618316283163831648316583166831678316883169831708317183172831738317483175831768317783178831798318083181831828318383184831858318683187831888318983190831918319283193831948319583196831978319883199832008320183202832038320483205832068320783208832098321083211832128321383214832158321683217832188321983220832218322283223832248322583226832278322883229832308323183232832338323483235832368323783238832398324083241832428324383244832458324683247832488324983250832518325283253832548325583256832578325883259832608326183262832638326483265832668326783268832698327083271832728327383274832758327683277832788327983280832818328283283832848328583286832878328883289832908329183292832938329483295832968329783298832998330083301833028330383304833058330683307833088330983310833118331283313833148331583316833178331883319833208332183322833238332483325833268332783328833298333083331833328333383334833358333683337833388333983340833418334283343833448334583346833478334883349833508335183352833538335483355833568335783358833598336083361833628336383364833658336683367833688336983370833718337283373833748337583376833778337883379833808338183382833838338483385833868338783388833898339083391833928339383394833958339683397833988339983400834018340283403834048340583406834078340883409834108341183412834138341483415834168341783418834198342083421834228342383424834258342683427834288342983430834318343283433834348343583436834378343883439834408344183442834438344483445834468344783448834498345083451834528345383454834558345683457834588345983460834618346283463834648346583466834678346883469834708347183472834738347483475834768347783478834798348083481834828348383484834858348683487834888348983490834918349283493834948349583496834978349883499835008350183502835038350483505835068350783508835098351083511835128351383514835158351683517835188351983520835218352283523835248352583526835278352883529835308353183532835338353483535835368353783538835398354083541835428354383544835458354683547835488354983550835518355283553835548355583556835578355883559835608356183562835638356483565835668356783568835698357083571835728357383574835758357683577835788357983580835818358283583835848358583586835878358883589835908359183592835938359483595835968359783598835998360083601836028360383604836058360683607836088360983610836118361283613836148361583616836178361883619836208362183622836238362483625836268362783628836298363083631836328363383634836358363683637836388363983640836418364283643836448364583646836478364883649836508365183652836538365483655836568365783658836598366083661836628366383664836658366683667836688366983670836718367283673836748367583676836778367883679836808368183682836838368483685836868368783688836898369083691836928369383694836958369683697836988369983700837018370283703837048370583706837078370883709837108371183712837138371483715837168371783718837198372083721837228372383724837258372683727837288372983730837318373283733837348373583736837378373883739837408374183742837438374483745837468374783748837498375083751837528375383754837558375683757837588375983760837618376283763837648376583766837678376883769837708377183772837738377483775837768377783778837798378083781837828378383784837858378683787837888378983790837918379283793837948379583796837978379883799838008380183802838038380483805838068380783808838098381083811838128381383814838158381683817838188381983820838218382283823838248382583826838278382883829838308383183832838338383483835838368383783838838398384083841838428384383844838458384683847838488384983850838518385283853838548385583856838578385883859838608386183862838638386483865838668386783868838698387083871838728387383874838758387683877838788387983880838818388283883838848388583886838878388883889838908389183892838938389483895838968389783898838998390083901839028390383904839058390683907839088390983910839118391283913839148391583916839178391883919839208392183922839238392483925839268392783928839298393083931839328393383934839358393683937839388393983940839418394283943839448394583946839478394883949839508395183952839538395483955839568395783958839598396083961839628396383964839658396683967839688396983970839718397283973839748397583976839778397883979839808398183982839838398483985839868398783988839898399083991839928399383994839958399683997839988399984000840018400284003840048400584006840078400884009840108401184012840138401484015840168401784018840198402084021840228402384024840258402684027840288402984030840318403284033840348403584036840378403884039840408404184042840438404484045840468404784048840498405084051840528405384054840558405684057840588405984060840618406284063840648406584066840678406884069840708407184072840738407484075840768407784078840798408084081840828408384084840858408684087840888408984090840918409284093840948409584096840978409884099841008410184102841038410484105841068410784108841098411084111841128411384114841158411684117841188411984120841218412284123841248412584126841278412884129841308413184132841338413484135841368413784138841398414084141841428414384144841458414684147841488414984150841518415284153841548415584156841578415884159841608416184162841638416484165841668416784168841698417084171841728417384174841758417684177841788417984180841818418284183841848418584186841878418884189841908419184192841938419484195841968419784198841998420084201842028420384204842058420684207842088420984210842118421284213842148421584216842178421884219842208422184222842238422484225842268422784228842298423084231842328423384234842358423684237842388423984240842418424284243842448424584246842478424884249842508425184252842538425484255842568425784258842598426084261842628426384264842658426684267842688426984270842718427284273842748427584276842778427884279842808428184282842838428484285842868428784288842898429084291842928429384294842958429684297842988429984300843018430284303843048430584306843078430884309843108431184312843138431484315843168431784318843198432084321843228432384324843258432684327843288432984330843318433284333843348433584336843378433884339843408434184342843438434484345843468434784348843498435084351843528435384354843558435684357843588435984360843618436284363843648436584366843678436884369843708437184372843738437484375843768437784378843798438084381843828438384384843858438684387843888438984390843918439284393843948439584396843978439884399844008440184402844038440484405844068440784408844098441084411844128441384414844158441684417844188441984420844218442284423844248442584426844278442884429844308443184432844338443484435844368443784438844398444084441844428444384444844458444684447844488444984450844518445284453844548445584456844578445884459844608446184462844638446484465844668446784468844698447084471844728447384474844758447684477844788447984480844818448284483844848448584486844878448884489844908449184492844938449484495844968449784498844998450084501845028450384504845058450684507845088450984510845118451284513845148451584516845178451884519845208452184522845238452484525845268452784528845298453084531845328453384534845358453684537845388453984540845418454284543845448454584546845478454884549845508455184552845538455484555845568455784558845598456084561845628456384564845658456684567845688456984570845718457284573845748457584576845778457884579845808458184582845838458484585845868458784588845898459084591845928459384594845958459684597845988459984600846018460284603846048460584606846078460884609846108461184612846138461484615846168461784618846198462084621846228462384624846258462684627846288462984630846318463284633846348463584636846378463884639846408464184642846438464484645846468464784648846498465084651846528465384654846558465684657846588465984660846618466284663846648466584666846678466884669846708467184672846738467484675846768467784678846798468084681846828468384684846858468684687846888468984690846918469284693846948469584696846978469884699847008470184702847038470484705847068470784708847098471084711847128471384714847158471684717847188471984720847218472284723847248472584726847278472884729847308473184732847338473484735847368473784738847398474084741847428474384744847458474684747847488474984750847518475284753847548475584756847578475884759847608476184762847638476484765847668476784768847698477084771847728477384774847758477684777847788477984780847818478284783847848478584786847878478884789847908479184792847938479484795847968479784798847998480084801848028480384804848058480684807848088480984810848118481284813848148481584816848178481884819848208482184822848238482484825848268482784828848298483084831848328483384834848358483684837848388483984840848418484284843848448484584846848478484884849848508485184852848538485484855848568485784858848598486084861848628486384864848658486684867848688486984870848718487284873848748487584876848778487884879848808488184882848838488484885848868488784888848898489084891848928489384894848958489684897848988489984900849018490284903849048490584906849078490884909849108491184912849138491484915849168491784918849198492084921849228492384924849258492684927849288492984930849318493284933849348493584936849378493884939849408494184942849438494484945849468494784948849498495084951849528495384954849558495684957849588495984960849618496284963849648496584966849678496884969849708497184972849738497484975849768497784978849798498084981849828498384984849858498684987849888498984990849918499284993849948499584996849978499884999850008500185002850038500485005850068500785008850098501085011850128501385014850158501685017850188501985020850218502285023850248502585026850278502885029850308503185032850338503485035850368503785038850398504085041850428504385044850458504685047850488504985050850518505285053850548505585056850578505885059850608506185062850638506485065850668506785068850698507085071850728507385074850758507685077850788507985080850818508285083850848508585086850878508885089850908509185092850938509485095850968509785098850998510085101851028510385104851058510685107851088510985110851118511285113851148511585116851178511885119851208512185122851238512485125851268512785128851298513085131851328513385134851358513685137851388513985140851418514285143851448514585146851478514885149851508515185152851538515485155851568515785158851598516085161851628516385164851658516685167851688516985170851718517285173851748517585176851778517885179851808518185182851838518485185851868518785188851898519085191851928519385194851958519685197851988519985200852018520285203852048520585206852078520885209852108521185212852138521485215852168521785218852198522085221852228522385224852258522685227852288522985230852318523285233852348523585236852378523885239852408524185242852438524485245852468524785248852498525085251852528525385254852558525685257852588525985260852618526285263852648526585266852678526885269852708527185272852738527485275852768527785278852798528085281852828528385284852858528685287852888528985290852918529285293852948529585296852978529885299853008530185302853038530485305853068530785308853098531085311853128531385314853158531685317853188531985320853218532285323853248532585326853278532885329853308533185332853338533485335853368533785338853398534085341853428534385344853458534685347853488534985350853518535285353853548535585356853578535885359853608536185362853638536485365853668536785368853698537085371853728537385374853758537685377853788537985380853818538285383853848538585386853878538885389853908539185392853938539485395853968539785398853998540085401854028540385404854058540685407854088540985410854118541285413854148541585416854178541885419854208542185422854238542485425854268542785428854298543085431854328543385434854358543685437854388543985440854418544285443854448544585446854478544885449854508545185452854538545485455854568545785458854598546085461854628546385464854658546685467854688546985470854718547285473854748547585476854778547885479854808548185482854838548485485854868548785488854898549085491854928549385494854958549685497854988549985500855018550285503855048550585506855078550885509855108551185512855138551485515855168551785518855198552085521855228552385524855258552685527855288552985530855318553285533855348553585536855378553885539855408554185542855438554485545855468554785548855498555085551855528555385554855558555685557855588555985560855618556285563855648556585566855678556885569855708557185572855738557485575855768557785578855798558085581855828558385584855858558685587855888558985590855918559285593855948559585596855978559885599856008560185602856038560485605856068560785608856098561085611856128561385614856158561685617856188561985620856218562285623856248562585626856278562885629856308563185632856338563485635856368563785638856398564085641856428564385644856458564685647856488564985650856518565285653856548565585656856578565885659856608566185662856638566485665856668566785668856698567085671856728567385674856758567685677856788567985680856818568285683856848568585686856878568885689856908569185692856938569485695856968569785698856998570085701857028570385704857058570685707857088570985710857118571285713857148571585716857178571885719857208572185722857238572485725857268572785728857298573085731857328573385734857358573685737857388573985740857418574285743857448574585746857478574885749857508575185752857538575485755857568575785758857598576085761857628576385764857658576685767857688576985770857718577285773857748577585776857778577885779857808578185782857838578485785857868578785788857898579085791857928579385794857958579685797857988579985800858018580285803858048580585806858078580885809858108581185812858138581485815858168581785818858198582085821858228582385824858258582685827858288582985830858318583285833858348583585836858378583885839858408584185842858438584485845858468584785848858498585085851858528585385854858558585685857858588585985860858618586285863858648586585866858678586885869858708587185872858738587485875858768587785878858798588085881858828588385884858858588685887858888588985890858918589285893858948589585896858978589885899859008590185902859038590485905859068590785908859098591085911859128591385914859158591685917859188591985920859218592285923859248592585926859278592885929859308593185932859338593485935859368593785938859398594085941859428594385944859458594685947859488594985950859518595285953859548595585956859578595885959859608596185962859638596485965859668596785968859698597085971859728597385974859758597685977859788597985980859818598285983859848598585986859878598885989859908599185992859938599485995859968599785998859998600086001860028600386004860058600686007860088600986010860118601286013860148601586016860178601886019860208602186022860238602486025860268602786028860298603086031860328603386034860358603686037860388603986040860418604286043860448604586046860478604886049860508605186052860538605486055860568605786058860598606086061860628606386064860658606686067860688606986070860718607286073860748607586076860778607886079860808608186082860838608486085860868608786088860898609086091860928609386094860958609686097860988609986100861018610286103861048610586106861078610886109861108611186112861138611486115861168611786118861198612086121861228612386124861258612686127861288612986130861318613286133861348613586136861378613886139861408614186142861438614486145861468614786148861498615086151861528615386154861558615686157861588615986160861618616286163861648616586166861678616886169861708617186172861738617486175861768617786178861798618086181861828618386184861858618686187861888618986190861918619286193861948619586196861978619886199862008620186202862038620486205862068620786208862098621086211862128621386214862158621686217862188621986220862218622286223862248622586226862278622886229862308623186232862338623486235862368623786238862398624086241862428624386244862458624686247862488624986250862518625286253862548625586256862578625886259862608626186262862638626486265862668626786268862698627086271862728627386274862758627686277862788627986280862818628286283862848628586286862878628886289862908629186292862938629486295862968629786298862998630086301863028630386304863058630686307863088630986310863118631286313863148631586316863178631886319863208632186322863238632486325863268632786328863298633086331863328633386334863358633686337863388633986340863418634286343863448634586346863478634886349863508635186352863538635486355863568635786358863598636086361863628636386364863658636686367863688636986370863718637286373863748637586376863778637886379863808638186382863838638486385863868638786388863898639086391863928639386394863958639686397863988639986400864018640286403864048640586406864078640886409864108641186412864138641486415864168641786418864198642086421864228642386424864258642686427864288642986430864318643286433864348643586436864378643886439864408644186442864438644486445864468644786448864498645086451864528645386454864558645686457864588645986460864618646286463864648646586466864678646886469864708647186472864738647486475864768647786478864798648086481864828648386484864858648686487864888648986490864918649286493864948649586496864978649886499865008650186502865038650486505865068650786508865098651086511865128651386514865158651686517865188651986520865218652286523865248652586526865278652886529865308653186532865338653486535865368653786538865398654086541865428654386544865458654686547865488654986550865518655286553865548655586556865578655886559865608656186562865638656486565865668656786568865698657086571865728657386574865758657686577865788657986580865818658286583865848658586586865878658886589865908659186592865938659486595865968659786598865998660086601866028660386604866058660686607866088660986610866118661286613866148661586616866178661886619866208662186622866238662486625866268662786628866298663086631866328663386634866358663686637866388663986640866418664286643866448664586646866478664886649866508665186652866538665486655866568665786658866598666086661866628666386664866658666686667866688666986670866718667286673866748667586676866778667886679866808668186682866838668486685866868668786688866898669086691866928669386694866958669686697866988669986700867018670286703867048670586706867078670886709867108671186712867138671486715867168671786718867198672086721867228672386724867258672686727867288672986730867318673286733867348673586736867378673886739867408674186742867438674486745867468674786748867498675086751867528675386754867558675686757867588675986760867618676286763867648676586766867678676886769867708677186772867738677486775867768677786778867798678086781867828678386784867858678686787867888678986790867918679286793867948679586796867978679886799868008680186802868038680486805868068680786808868098681086811868128681386814868158681686817868188681986820868218682286823868248682586826868278682886829868308683186832868338683486835868368683786838868398684086841868428684386844868458684686847868488684986850868518685286853868548685586856868578685886859868608686186862868638686486865868668686786868868698687086871868728687386874868758687686877868788687986880868818688286883868848688586886868878688886889868908689186892868938689486895868968689786898868998690086901869028690386904869058690686907869088690986910869118691286913869148691586916869178691886919869208692186922869238692486925869268692786928869298693086931869328693386934869358693686937869388693986940869418694286943869448694586946869478694886949869508695186952869538695486955869568695786958869598696086961869628696386964869658696686967869688696986970869718697286973869748697586976869778697886979869808698186982869838698486985869868698786988869898699086991869928699386994869958699686997869988699987000870018700287003870048700587006870078700887009870108701187012870138701487015870168701787018870198702087021870228702387024870258702687027870288702987030870318703287033870348703587036870378703887039870408704187042870438704487045870468704787048870498705087051870528705387054870558705687057870588705987060870618706287063870648706587066870678706887069870708707187072870738707487075870768707787078870798708087081870828708387084870858708687087870888708987090870918709287093870948709587096870978709887099871008710187102871038710487105871068710787108871098711087111871128711387114871158711687117871188711987120871218712287123871248712587126871278712887129871308713187132871338713487135871368713787138871398714087141871428714387144871458714687147871488714987150871518715287153871548715587156871578715887159871608716187162871638716487165871668716787168871698717087171871728717387174871758717687177871788717987180871818718287183871848718587186871878718887189871908719187192871938719487195871968719787198871998720087201872028720387204872058720687207872088720987210872118721287213872148721587216872178721887219872208722187222872238722487225872268722787228872298723087231872328723387234872358723687237872388723987240872418724287243872448724587246872478724887249872508725187252872538725487255872568725787258872598726087261872628726387264872658726687267872688726987270872718727287273872748727587276872778727887279872808728187282872838728487285872868728787288872898729087291872928729387294872958729687297872988729987300873018730287303873048730587306873078730887309873108731187312873138731487315873168731787318873198732087321873228732387324873258732687327873288732987330873318733287333873348733587336873378733887339873408734187342873438734487345873468734787348873498735087351873528735387354873558735687357873588735987360873618736287363873648736587366873678736887369873708737187372873738737487375873768737787378873798738087381873828738387384873858738687387873888738987390873918739287393873948739587396873978739887399874008740187402874038740487405874068740787408874098741087411874128741387414874158741687417874188741987420874218742287423874248742587426874278742887429874308743187432874338743487435874368743787438874398744087441874428744387444874458744687447874488744987450874518745287453874548745587456874578745887459874608746187462874638746487465874668746787468874698747087471874728747387474874758747687477874788747987480874818748287483874848748587486874878748887489874908749187492874938749487495874968749787498874998750087501875028750387504875058750687507875088750987510875118751287513875148751587516875178751887519875208752187522875238752487525875268752787528875298753087531875328753387534875358753687537875388753987540875418754287543875448754587546875478754887549875508755187552875538755487555875568755787558875598756087561875628756387564875658756687567875688756987570875718757287573875748757587576875778757887579875808758187582875838758487585875868758787588875898759087591875928759387594875958759687597875988759987600876018760287603876048760587606876078760887609876108761187612876138761487615876168761787618876198762087621876228762387624876258762687627876288762987630876318763287633876348763587636876378763887639876408764187642876438764487645876468764787648876498765087651876528765387654876558765687657876588765987660876618766287663876648766587666876678766887669876708767187672876738767487675876768767787678876798768087681876828768387684876858768687687876888768987690876918769287693876948769587696876978769887699877008770187702877038770487705877068770787708877098771087711877128771387714877158771687717877188771987720877218772287723877248772587726877278772887729877308773187732877338773487735877368773787738877398774087741877428774387744877458774687747877488774987750877518775287753877548775587756877578775887759877608776187762877638776487765877668776787768877698777087771877728777387774877758777687777877788777987780877818778287783877848778587786877878778887789877908779187792877938779487795877968779787798877998780087801878028780387804878058780687807878088780987810878118781287813878148781587816878178781887819878208782187822878238782487825878268782787828878298783087831878328783387834878358783687837878388783987840878418784287843878448784587846878478784887849878508785187852878538785487855878568785787858878598786087861878628786387864878658786687867878688786987870878718787287873878748787587876878778787887879878808788187882878838788487885878868788787888878898789087891878928789387894878958789687897878988789987900879018790287903879048790587906879078790887909879108791187912879138791487915879168791787918879198792087921879228792387924879258792687927879288792987930879318793287933879348793587936879378793887939879408794187942879438794487945879468794787948879498795087951879528795387954879558795687957879588795987960879618796287963879648796587966879678796887969879708797187972879738797487975879768797787978879798798087981879828798387984879858798687987879888798987990879918799287993879948799587996879978799887999880008800188002880038800488005880068800788008880098801088011880128801388014880158801688017880188801988020880218802288023880248802588026880278802888029880308803188032880338803488035880368803788038880398804088041880428804388044880458804688047880488804988050880518805288053880548805588056880578805888059880608806188062880638806488065880668806788068880698807088071880728807388074880758807688077880788807988080880818808288083880848808588086880878808888089880908809188092880938809488095880968809788098880998810088101881028810388104881058810688107881088810988110881118811288113881148811588116881178811888119881208812188122881238812488125881268812788128881298813088131881328813388134881358813688137881388813988140881418814288143881448814588146881478814888149881508815188152881538815488155881568815788158881598816088161881628816388164881658816688167881688816988170881718817288173881748817588176881778817888179881808818188182881838818488185881868818788188881898819088191881928819388194881958819688197881988819988200882018820288203882048820588206882078820888209882108821188212882138821488215882168821788218882198822088221882228822388224882258822688227882288822988230882318823288233882348823588236882378823888239882408824188242882438824488245882468824788248882498825088251882528825388254882558825688257882588825988260882618826288263882648826588266882678826888269882708827188272882738827488275882768827788278882798828088281882828828388284882858828688287882888828988290882918829288293882948829588296882978829888299883008830188302883038830488305883068830788308883098831088311883128831388314883158831688317883188831988320883218832288323883248832588326883278832888329883308833188332883338833488335883368833788338883398834088341883428834388344883458834688347883488834988350883518835288353883548835588356883578835888359883608836188362883638836488365883668836788368883698837088371883728837388374883758837688377883788837988380883818838288383883848838588386883878838888389883908839188392883938839488395883968839788398883998840088401884028840388404884058840688407884088840988410884118841288413884148841588416884178841888419884208842188422884238842488425884268842788428884298843088431884328843388434884358843688437884388843988440884418844288443884448844588446884478844888449884508845188452884538845488455884568845788458884598846088461884628846388464884658846688467884688846988470884718847288473884748847588476884778847888479884808848188482884838848488485884868848788488884898849088491884928849388494884958849688497884988849988500885018850288503885048850588506885078850888509885108851188512885138851488515885168851788518885198852088521885228852388524885258852688527885288852988530885318853288533885348853588536885378853888539885408854188542885438854488545885468854788548885498855088551885528855388554885558855688557885588855988560885618856288563885648856588566885678856888569885708857188572885738857488575885768857788578885798858088581885828858388584885858858688587885888858988590885918859288593885948859588596885978859888599886008860188602886038860488605886068860788608886098861088611886128861388614886158861688617886188861988620886218862288623886248862588626886278862888629886308863188632886338863488635886368863788638886398864088641886428864388644886458864688647886488864988650886518865288653886548865588656886578865888659886608866188662886638866488665886668866788668886698867088671886728867388674886758867688677886788867988680886818868288683886848868588686886878868888689886908869188692886938869488695886968869788698886998870088701887028870388704887058870688707887088870988710887118871288713887148871588716887178871888719887208872188722887238872488725887268872788728887298873088731887328873388734887358873688737887388873988740887418874288743887448874588746887478874888749887508875188752887538875488755887568875788758887598876088761887628876388764887658876688767887688876988770887718877288773887748877588776887778877888779887808878188782887838878488785887868878788788887898879088791887928879388794887958879688797887988879988800888018880288803888048880588806888078880888809888108881188812888138881488815888168881788818888198882088821888228882388824888258882688827888288882988830888318883288833888348883588836888378883888839888408884188842888438884488845888468884788848888498885088851888528885388854888558885688857888588885988860888618886288863888648886588866888678886888869888708887188872888738887488875888768887788878888798888088881888828888388884888858888688887888888888988890888918889288893888948889588896888978889888899889008890188902889038890488905889068890788908889098891088911889128891388914889158891688917889188891988920889218892288923889248892588926889278892888929889308893188932889338893488935889368893788938889398894088941889428894388944889458894688947889488894988950889518895288953889548895588956889578895888959889608896188962889638896488965889668896788968889698897088971889728897388974889758897688977889788897988980889818898288983889848898588986889878898888989889908899188992889938899488995889968899788998889998900089001890028900389004890058900689007890088900989010890118901289013890148901589016890178901889019890208902189022890238902489025890268902789028890298903089031890328903389034890358903689037890388903989040890418904289043890448904589046890478904889049890508905189052890538905489055890568905789058890598906089061890628906389064890658906689067890688906989070890718907289073890748907589076890778907889079890808908189082890838908489085890868908789088890898909089091890928909389094890958909689097890988909989100891018910289103891048910589106891078910889109891108911189112891138911489115891168911789118891198912089121891228912389124891258912689127891288912989130891318913289133891348913589136891378913889139891408914189142891438914489145891468914789148891498915089151891528915389154891558915689157891588915989160891618916289163891648916589166891678916889169891708917189172891738917489175891768917789178891798918089181891828918389184891858918689187891888918989190891918919289193891948919589196891978919889199892008920189202892038920489205892068920789208892098921089211892128921389214892158921689217892188921989220892218922289223892248922589226892278922889229892308923189232892338923489235892368923789238892398924089241892428924389244892458924689247892488924989250892518925289253892548925589256892578925889259892608926189262892638926489265892668926789268892698927089271892728927389274892758927689277892788927989280892818928289283892848928589286892878928889289892908929189292892938929489295892968929789298892998930089301893028930389304893058930689307893088930989310893118931289313893148931589316893178931889319893208932189322893238932489325893268932789328893298933089331893328933389334893358933689337893388933989340893418934289343893448934589346893478934889349893508935189352893538935489355893568935789358893598936089361893628936389364893658936689367893688936989370893718937289373893748937589376893778937889379893808938189382893838938489385893868938789388893898939089391893928939389394893958939689397893988939989400894018940289403894048940589406894078940889409894108941189412894138941489415894168941789418894198942089421894228942389424894258942689427894288942989430894318943289433894348943589436894378943889439894408944189442894438944489445894468944789448894498945089451894528945389454894558945689457894588945989460894618946289463894648946589466894678946889469894708947189472894738947489475894768947789478894798948089481894828948389484894858948689487894888948989490894918949289493894948949589496894978949889499895008950189502895038950489505895068950789508895098951089511895128951389514895158951689517895188951989520895218952289523895248952589526895278952889529895308953189532895338953489535895368953789538895398954089541895428954389544895458954689547895488954989550895518955289553895548955589556895578955889559895608956189562895638956489565895668956789568895698957089571895728957389574895758957689577895788957989580895818958289583895848958589586895878958889589895908959189592895938959489595895968959789598895998960089601896028960389604896058960689607896088960989610896118961289613896148961589616896178961889619896208962189622896238962489625896268962789628896298963089631896328963389634896358963689637896388963989640896418964289643896448964589646896478964889649896508965189652896538965489655896568965789658896598966089661896628966389664896658966689667896688966989670896718967289673896748967589676896778967889679896808968189682896838968489685896868968789688896898969089691896928969389694896958969689697896988969989700897018970289703897048970589706897078970889709897108971189712897138971489715897168971789718897198972089721897228972389724897258972689727897288972989730897318973289733897348973589736897378973889739897408974189742897438974489745897468974789748897498975089751897528975389754897558975689757897588975989760897618976289763897648976589766897678976889769897708977189772897738977489775897768977789778897798978089781897828978389784897858978689787897888978989790897918979289793897948979589796897978979889799898008980189802898038980489805898068980789808898098981089811898128981389814898158981689817898188981989820898218982289823898248982589826898278982889829898308983189832898338983489835898368983789838898398984089841898428984389844898458984689847898488984989850898518985289853898548985589856898578985889859898608986189862898638986489865898668986789868898698987089871898728987389874898758987689877898788987989880898818988289883898848988589886898878988889889898908989189892898938989489895898968989789898898998990089901899028990389904899058990689907899088990989910899118991289913899148991589916899178991889919899208992189922899238992489925899268992789928899298993089931899328993389934899358993689937899388993989940899418994289943899448994589946899478994889949899508995189952899538995489955899568995789958899598996089961899628996389964899658996689967899688996989970899718997289973899748997589976899778997889979899808998189982899838998489985899868998789988899898999089991899928999389994899958999689997899988999990000900019000290003900049000590006900079000890009900109001190012900139001490015900169001790018900199002090021900229002390024900259002690027900289002990030900319003290033900349003590036900379003890039900409004190042900439004490045900469004790048900499005090051900529005390054900559005690057900589005990060900619006290063900649006590066900679006890069900709007190072900739007490075900769007790078900799008090081900829008390084900859008690087900889008990090900919009290093900949009590096900979009890099901009010190102901039010490105901069010790108901099011090111901129011390114901159011690117901189011990120901219012290123901249012590126901279012890129901309013190132901339013490135901369013790138901399014090141901429014390144901459014690147901489014990150901519015290153901549015590156901579015890159901609016190162901639016490165901669016790168901699017090171901729017390174901759017690177901789017990180901819018290183901849018590186901879018890189901909019190192901939019490195901969019790198901999020090201902029020390204902059020690207902089020990210902119021290213902149021590216902179021890219902209022190222902239022490225902269022790228902299023090231902329023390234902359023690237902389023990240902419024290243902449024590246902479024890249902509025190252902539025490255902569025790258902599026090261902629026390264902659026690267902689026990270902719027290273902749027590276902779027890279902809028190282902839028490285902869028790288902899029090291902929029390294902959029690297902989029990300903019030290303903049030590306903079030890309903109031190312903139031490315903169031790318903199032090321903229032390324903259032690327903289032990330903319033290333903349033590336903379033890339903409034190342903439034490345903469034790348903499035090351903529035390354903559035690357903589035990360903619036290363903649036590366903679036890369903709037190372903739037490375903769037790378903799038090381903829038390384903859038690387903889038990390903919039290393903949039590396903979039890399904009040190402904039040490405904069040790408904099041090411904129041390414904159041690417904189041990420904219042290423904249042590426904279042890429904309043190432904339043490435904369043790438904399044090441904429044390444904459044690447904489044990450904519045290453904549045590456904579045890459904609046190462904639046490465904669046790468904699047090471904729047390474904759047690477904789047990480904819048290483904849048590486904879048890489904909049190492904939049490495904969049790498904999050090501905029050390504905059050690507905089050990510905119051290513905149051590516905179051890519905209052190522905239052490525905269052790528905299053090531905329053390534905359053690537905389053990540905419054290543905449054590546905479054890549905509055190552905539055490555905569055790558905599056090561905629056390564905659056690567905689056990570905719057290573905749057590576905779057890579905809058190582905839058490585905869058790588905899059090591905929059390594905959059690597905989059990600906019060290603906049060590606906079060890609906109061190612906139061490615906169061790618906199062090621906229062390624906259062690627906289062990630906319063290633906349063590636906379063890639906409064190642906439064490645906469064790648906499065090651906529065390654906559065690657906589065990660906619066290663906649066590666906679066890669906709067190672906739067490675906769067790678906799068090681906829068390684906859068690687906889068990690906919069290693906949069590696906979069890699907009070190702907039070490705907069070790708907099071090711907129071390714907159071690717907189071990720907219072290723907249072590726907279072890729907309073190732907339073490735907369073790738907399074090741907429074390744907459074690747907489074990750907519075290753907549075590756907579075890759907609076190762907639076490765907669076790768907699077090771907729077390774907759077690777907789077990780907819078290783907849078590786907879078890789907909079190792907939079490795907969079790798907999080090801908029080390804908059080690807908089080990810908119081290813908149081590816908179081890819908209082190822908239082490825908269082790828908299083090831908329083390834908359083690837908389083990840908419084290843908449084590846908479084890849908509085190852908539085490855908569085790858908599086090861908629086390864908659086690867908689086990870908719087290873908749087590876908779087890879908809088190882908839088490885908869088790888908899089090891908929089390894908959089690897908989089990900909019090290903909049090590906909079090890909909109091190912909139091490915909169091790918909199092090921909229092390924909259092690927909289092990930909319093290933909349093590936909379093890939909409094190942909439094490945909469094790948909499095090951909529095390954909559095690957909589095990960909619096290963909649096590966909679096890969909709097190972909739097490975909769097790978909799098090981909829098390984909859098690987909889098990990909919099290993909949099590996909979099890999910009100191002910039100491005910069100791008910099101091011910129101391014910159101691017910189101991020910219102291023910249102591026910279102891029910309103191032910339103491035910369103791038910399104091041910429104391044910459104691047910489104991050910519105291053910549105591056910579105891059910609106191062910639106491065910669106791068910699107091071910729107391074910759107691077910789107991080910819108291083910849108591086910879108891089910909109191092910939109491095910969109791098910999110091101911029110391104911059110691107911089110991110911119111291113911149111591116911179111891119911209112191122911239112491125911269112791128911299113091131911329113391134911359113691137911389113991140911419114291143911449114591146911479114891149911509115191152911539115491155911569115791158911599116091161911629116391164911659116691167911689116991170911719117291173911749117591176911779117891179911809118191182911839118491185911869118791188911899119091191911929119391194911959119691197911989119991200912019120291203912049120591206912079120891209912109121191212912139121491215912169121791218912199122091221912229122391224912259122691227912289122991230912319123291233912349123591236912379123891239912409124191242912439124491245912469124791248912499125091251912529125391254912559125691257912589125991260912619126291263912649126591266912679126891269912709127191272912739127491275912769127791278912799128091281912829128391284912859128691287912889128991290912919129291293912949129591296912979129891299913009130191302913039130491305913069130791308913099131091311913129131391314913159131691317913189131991320913219132291323913249132591326913279132891329913309133191332913339133491335913369133791338913399134091341913429134391344913459134691347913489134991350913519135291353913549135591356913579135891359913609136191362913639136491365913669136791368913699137091371913729137391374913759137691377913789137991380913819138291383913849138591386913879138891389913909139191392913939139491395913969139791398913999140091401914029140391404914059140691407914089140991410914119141291413914149141591416914179141891419914209142191422914239142491425914269142791428914299143091431914329143391434914359143691437914389143991440914419144291443914449144591446914479144891449914509145191452914539145491455914569145791458914599146091461914629146391464914659146691467914689146991470914719147291473914749147591476914779147891479914809148191482914839148491485914869148791488914899149091491914929149391494914959149691497914989149991500915019150291503915049150591506915079150891509915109151191512915139151491515915169151791518915199152091521915229152391524915259152691527915289152991530915319153291533915349153591536915379153891539915409154191542915439154491545915469154791548915499155091551915529155391554915559155691557915589155991560915619156291563915649156591566915679156891569915709157191572915739157491575915769157791578915799158091581915829158391584915859158691587915889158991590915919159291593915949159591596915979159891599916009160191602916039160491605916069160791608916099161091611916129161391614916159161691617916189161991620916219162291623916249162591626916279162891629916309163191632916339163491635916369163791638916399164091641916429164391644916459164691647916489164991650916519165291653916549165591656916579165891659916609166191662916639166491665916669166791668916699167091671916729167391674916759167691677916789167991680916819168291683916849168591686916879168891689916909169191692916939169491695916969169791698916999170091701917029170391704917059170691707917089170991710917119171291713917149171591716917179171891719917209172191722917239172491725917269172791728917299173091731917329173391734917359173691737917389173991740917419174291743917449174591746917479174891749917509175191752917539175491755917569175791758917599176091761917629176391764917659176691767917689176991770917719177291773917749177591776917779177891779917809178191782917839178491785917869178791788917899179091791917929179391794917959179691797917989179991800918019180291803918049180591806918079180891809918109181191812918139181491815918169181791818918199182091821918229182391824918259182691827918289182991830918319183291833918349183591836918379183891839918409184191842918439184491845918469184791848918499185091851918529185391854918559185691857918589185991860918619186291863918649186591866918679186891869918709187191872918739187491875918769187791878918799188091881918829188391884918859188691887918889188991890918919189291893918949189591896918979189891899919009190191902919039190491905919069190791908919099191091911919129191391914919159191691917919189191991920919219192291923919249192591926919279192891929919309193191932919339193491935919369193791938919399194091941919429194391944919459194691947919489194991950919519195291953919549195591956919579195891959919609196191962919639196491965919669196791968919699197091971919729197391974919759197691977919789197991980919819198291983919849198591986919879198891989919909199191992919939199491995919969199791998919999200092001920029200392004920059200692007920089200992010920119201292013920149201592016920179201892019920209202192022920239202492025920269202792028920299203092031920329203392034920359203692037920389203992040920419204292043920449204592046920479204892049920509205192052920539205492055920569205792058920599206092061920629206392064920659206692067920689206992070920719207292073920749207592076920779207892079920809208192082920839208492085920869208792088920899209092091920929209392094920959209692097920989209992100921019210292103921049210592106921079210892109921109211192112921139211492115921169211792118921199212092121921229212392124921259212692127921289212992130921319213292133921349213592136921379213892139921409214192142921439214492145921469214792148921499215092151921529215392154921559215692157921589215992160921619216292163921649216592166921679216892169921709217192172921739217492175921769217792178921799218092181921829218392184921859218692187921889218992190921919219292193921949219592196921979219892199922009220192202922039220492205922069220792208922099221092211922129221392214922159221692217922189221992220922219222292223922249222592226922279222892229922309223192232922339223492235922369223792238922399224092241922429224392244922459224692247922489224992250922519225292253922549225592256922579225892259922609226192262922639226492265922669226792268922699227092271922729227392274922759227692277922789227992280922819228292283922849228592286922879228892289922909229192292922939229492295922969229792298922999230092301923029230392304923059230692307923089230992310923119231292313923149231592316923179231892319923209232192322923239232492325923269232792328923299233092331923329233392334923359233692337923389233992340923419234292343923449234592346923479234892349923509235192352923539235492355923569235792358923599236092361923629236392364923659236692367923689236992370923719237292373923749237592376923779237892379923809238192382923839238492385923869238792388923899239092391923929239392394923959239692397923989239992400924019240292403924049240592406924079240892409924109241192412924139241492415924169241792418924199242092421924229242392424924259242692427924289242992430924319243292433924349243592436924379243892439924409244192442924439244492445924469244792448924499245092451924529245392454924559245692457924589245992460924619246292463924649246592466924679246892469924709247192472924739247492475924769247792478924799248092481924829248392484924859248692487924889248992490924919249292493924949249592496924979249892499925009250192502925039250492505925069250792508925099251092511925129251392514925159251692517925189251992520925219252292523925249252592526925279252892529925309253192532925339253492535925369253792538925399254092541925429254392544925459254692547925489254992550925519255292553925549255592556925579255892559925609256192562925639256492565925669256792568925699257092571925729257392574925759257692577925789257992580925819258292583925849258592586925879258892589925909259192592925939259492595925969259792598925999260092601926029260392604926059260692607926089260992610926119261292613926149261592616926179261892619926209262192622926239262492625926269262792628926299263092631926329263392634926359263692637926389263992640926419264292643926449264592646926479264892649926509265192652926539265492655926569265792658926599266092661926629266392664926659266692667926689266992670926719267292673926749267592676926779267892679926809268192682926839268492685926869268792688926899269092691926929269392694926959269692697926989269992700927019270292703927049270592706927079270892709927109271192712927139271492715927169271792718927199272092721927229272392724927259272692727927289272992730927319273292733927349273592736927379273892739927409274192742927439274492745927469274792748927499275092751927529275392754927559275692757927589275992760927619276292763927649276592766927679276892769927709277192772927739277492775927769277792778927799278092781927829278392784927859278692787927889278992790927919279292793927949279592796927979279892799928009280192802928039280492805928069280792808928099281092811928129281392814928159281692817928189281992820928219282292823928249282592826928279282892829928309283192832928339283492835928369283792838928399284092841928429284392844928459284692847928489284992850928519285292853928549285592856928579285892859928609286192862928639286492865928669286792868928699287092871928729287392874928759287692877928789287992880928819288292883928849288592886928879288892889928909289192892928939289492895928969289792898928999290092901929029290392904929059290692907929089290992910929119291292913929149291592916929179291892919929209292192922929239292492925929269292792928929299293092931929329293392934929359293692937929389293992940929419294292943929449294592946929479294892949929509295192952929539295492955929569295792958929599296092961929629296392964929659296692967929689296992970929719297292973929749297592976929779297892979929809298192982929839298492985929869298792988929899299092991929929299392994929959299692997929989299993000930019300293003930049300593006930079300893009930109301193012930139301493015930169301793018930199302093021930229302393024930259302693027930289302993030930319303293033930349303593036930379303893039930409304193042930439304493045930469304793048930499305093051930529305393054930559305693057930589305993060930619306293063930649306593066930679306893069930709307193072930739307493075930769307793078930799308093081930829308393084930859308693087930889308993090930919309293093930949309593096930979309893099931009310193102931039310493105931069310793108931099311093111931129311393114931159311693117931189311993120931219312293123931249312593126931279312893129931309313193132931339313493135931369313793138931399314093141931429314393144931459314693147931489314993150931519315293153931549315593156931579315893159931609316193162931639316493165931669316793168931699317093171931729317393174931759317693177931789317993180931819318293183931849318593186931879318893189931909319193192931939319493195931969319793198931999320093201932029320393204932059320693207932089320993210932119321293213932149321593216932179321893219932209322193222932239322493225932269322793228932299323093231932329323393234932359323693237932389323993240932419324293243932449324593246932479324893249932509325193252932539325493255932569325793258932599326093261932629326393264932659326693267932689326993270932719327293273932749327593276932779327893279932809328193282932839328493285932869328793288932899329093291932929329393294932959329693297932989329993300933019330293303933049330593306933079330893309933109331193312933139331493315933169331793318933199332093321933229332393324933259332693327933289332993330933319333293333933349333593336933379333893339933409334193342933439334493345933469334793348933499335093351933529335393354933559335693357933589335993360933619336293363933649336593366933679336893369933709337193372933739337493375933769337793378933799338093381933829338393384933859338693387933889338993390933919339293393933949339593396933979339893399934009340193402934039340493405934069340793408934099341093411934129341393414934159341693417934189341993420934219342293423934249342593426934279342893429934309343193432934339343493435934369343793438934399344093441934429344393444934459344693447934489344993450934519345293453934549345593456934579345893459934609346193462934639346493465934669346793468934699347093471934729347393474934759347693477934789347993480934819348293483934849348593486934879348893489934909349193492934939349493495934969349793498934999350093501935029350393504935059350693507935089350993510935119351293513935149351593516935179351893519935209352193522935239352493525935269352793528935299353093531935329353393534935359353693537935389353993540935419354293543935449354593546935479354893549935509355193552935539355493555935569355793558935599356093561935629356393564935659356693567935689356993570935719357293573935749357593576935779357893579935809358193582935839358493585935869358793588935899359093591935929359393594935959359693597935989359993600936019360293603936049360593606936079360893609936109361193612936139361493615936169361793618936199362093621936229362393624936259362693627936289362993630936319363293633936349363593636936379363893639936409364193642936439364493645936469364793648936499365093651936529365393654936559365693657936589365993660936619366293663936649366593666936679366893669936709367193672936739367493675936769367793678936799368093681936829368393684936859368693687936889368993690936919369293693936949369593696936979369893699937009370193702937039370493705937069370793708937099371093711937129371393714937159371693717937189371993720937219372293723937249372593726937279372893729937309373193732937339373493735937369373793738937399374093741937429374393744937459374693747937489374993750937519375293753937549375593756937579375893759937609376193762937639376493765937669376793768937699377093771937729377393774937759377693777937789377993780937819378293783937849378593786937879378893789937909379193792937939379493795937969379793798937999380093801938029380393804938059380693807938089380993810938119381293813938149381593816938179381893819938209382193822938239382493825938269382793828938299383093831938329383393834938359383693837938389383993840938419384293843938449384593846938479384893849938509385193852938539385493855938569385793858938599386093861938629386393864938659386693867938689386993870938719387293873938749387593876938779387893879938809388193882938839388493885938869388793888938899389093891938929389393894938959389693897938989389993900939019390293903939049390593906939079390893909939109391193912939139391493915939169391793918939199392093921939229392393924939259392693927939289392993930939319393293933939349393593936939379393893939939409394193942939439394493945939469394793948939499395093951939529395393954939559395693957939589395993960939619396293963939649396593966939679396893969939709397193972939739397493975939769397793978939799398093981939829398393984939859398693987939889398993990939919399293993939949399593996939979399893999940009400194002940039400494005940069400794008940099401094011940129401394014940159401694017940189401994020940219402294023940249402594026940279402894029940309403194032940339403494035940369403794038940399404094041940429404394044940459404694047940489404994050940519405294053940549405594056940579405894059940609406194062940639406494065940669406794068940699407094071940729407394074940759407694077940789407994080940819408294083940849408594086940879408894089940909409194092940939409494095940969409794098940999410094101941029410394104941059410694107941089410994110941119411294113941149411594116941179411894119941209412194122941239412494125941269412794128941299413094131941329413394134941359413694137941389413994140941419414294143941449414594146941479414894149941509415194152941539415494155941569415794158941599416094161941629416394164941659416694167941689416994170941719417294173941749417594176941779417894179941809418194182941839418494185941869418794188941899419094191941929419394194941959419694197941989419994200942019420294203942049420594206942079420894209942109421194212942139421494215942169421794218942199422094221942229422394224942259422694227942289422994230942319423294233942349423594236942379423894239942409424194242942439424494245942469424794248942499425094251942529425394254942559425694257942589425994260942619426294263942649426594266942679426894269942709427194272942739427494275942769427794278942799428094281942829428394284942859428694287942889428994290942919429294293942949429594296942979429894299943009430194302943039430494305943069430794308943099431094311943129431394314943159431694317943189431994320943219432294323943249432594326943279432894329943309433194332943339433494335943369433794338943399434094341943429434394344943459434694347943489434994350943519435294353943549435594356943579435894359943609436194362943639436494365943669436794368943699437094371943729437394374943759437694377943789437994380943819438294383943849438594386943879438894389943909439194392943939439494395943969439794398943999440094401944029440394404944059440694407944089440994410944119441294413944149441594416944179441894419944209442194422944239442494425944269442794428944299443094431944329443394434944359443694437944389443994440944419444294443944449444594446944479444894449944509445194452944539445494455944569445794458944599446094461944629446394464944659446694467944689446994470944719447294473944749447594476944779447894479944809448194482944839448494485944869448794488944899449094491944929449394494944959449694497944989449994500945019450294503945049450594506945079450894509945109451194512945139451494515945169451794518945199452094521945229452394524945259452694527945289452994530945319453294533945349453594536945379453894539945409454194542945439454494545945469454794548945499455094551945529455394554945559455694557945589455994560945619456294563945649456594566945679456894569945709457194572945739457494575945769457794578945799458094581945829458394584945859458694587945889458994590945919459294593945949459594596945979459894599946009460194602946039460494605946069460794608946099461094611946129461394614946159461694617946189461994620946219462294623946249462594626946279462894629946309463194632946339463494635946369463794638946399464094641946429464394644946459464694647946489464994650946519465294653946549465594656946579465894659946609466194662946639466494665946669466794668946699467094671946729467394674946759467694677946789467994680946819468294683946849468594686946879468894689946909469194692946939469494695946969469794698946999470094701947029470394704947059470694707947089470994710947119471294713947149471594716947179471894719947209472194722947239472494725947269472794728947299473094731947329473394734947359473694737947389473994740947419474294743947449474594746947479474894749947509475194752947539475494755947569475794758947599476094761947629476394764947659476694767947689476994770947719477294773947749477594776947779477894779947809478194782947839478494785947869478794788947899479094791947929479394794947959479694797947989479994800948019480294803948049480594806948079480894809948109481194812948139481494815948169481794818948199482094821948229482394824948259482694827948289482994830948319483294833948349483594836948379483894839948409484194842948439484494845948469484794848948499485094851948529485394854948559485694857948589485994860948619486294863948649486594866948679486894869948709487194872948739487494875948769487794878948799488094881948829488394884948859488694887948889488994890948919489294893948949489594896948979489894899949009490194902949039490494905949069490794908949099491094911949129491394914949159491694917949189491994920949219492294923949249492594926949279492894929949309493194932949339493494935949369493794938949399494094941949429494394944949459494694947949489494994950949519495294953949549495594956949579495894959949609496194962949639496494965949669496794968949699497094971949729497394974949759497694977949789497994980949819498294983949849498594986949879498894989949909499194992949939499494995949969499794998949999500095001950029500395004950059500695007950089500995010950119501295013950149501595016950179501895019950209502195022950239502495025950269502795028950299503095031950329503395034950359503695037950389503995040950419504295043950449504595046950479504895049950509505195052950539505495055950569505795058950599506095061950629506395064950659506695067950689506995070950719507295073950749507595076950779507895079950809508195082950839508495085950869508795088950899509095091950929509395094950959509695097950989509995100951019510295103951049510595106951079510895109951109511195112951139511495115951169511795118951199512095121951229512395124951259512695127951289512995130951319513295133951349513595136951379513895139951409514195142951439514495145951469514795148951499515095151951529515395154951559515695157951589515995160951619516295163951649516595166951679516895169951709517195172951739517495175951769517795178951799518095181951829518395184951859518695187951889518995190951919519295193951949519595196951979519895199952009520195202952039520495205952069520795208952099521095211952129521395214952159521695217952189521995220952219522295223952249522595226952279522895229952309523195232952339523495235952369523795238952399524095241952429524395244952459524695247952489524995250952519525295253952549525595256952579525895259952609526195262952639526495265952669526795268952699527095271952729527395274952759527695277952789527995280952819528295283952849528595286952879528895289952909529195292952939529495295952969529795298952999530095301953029530395304953059530695307953089530995310953119531295313953149531595316953179531895319953209532195322953239532495325953269532795328953299533095331953329533395334953359533695337953389533995340953419534295343953449534595346953479534895349953509535195352953539535495355953569535795358953599536095361953629536395364953659536695367953689536995370953719537295373953749537595376953779537895379953809538195382953839538495385953869538795388953899539095391953929539395394953959539695397953989539995400954019540295403954049540595406954079540895409954109541195412954139541495415954169541795418954199542095421954229542395424954259542695427954289542995430954319543295433954349543595436954379543895439954409544195442954439544495445954469544795448954499545095451954529545395454954559545695457954589545995460954619546295463954649546595466954679546895469954709547195472954739547495475954769547795478954799548095481954829548395484954859548695487954889548995490954919549295493954949549595496954979549895499955009550195502955039550495505955069550795508955099551095511955129551395514955159551695517955189551995520955219552295523955249552595526955279552895529955309553195532955339553495535955369553795538955399554095541955429554395544955459554695547955489554995550955519555295553955549555595556955579555895559955609556195562955639556495565955669556795568955699557095571955729557395574955759557695577955789557995580955819558295583955849558595586955879558895589955909559195592955939559495595955969559795598955999560095601956029560395604956059560695607956089560995610956119561295613956149561595616956179561895619956209562195622956239562495625956269562795628956299563095631956329563395634956359563695637956389563995640956419564295643956449564595646956479564895649956509565195652956539565495655956569565795658956599566095661956629566395664956659566695667956689566995670956719567295673956749567595676956779567895679956809568195682956839568495685956869568795688956899569095691956929569395694956959569695697956989569995700957019570295703957049570595706957079570895709957109571195712957139571495715957169571795718957199572095721957229572395724957259572695727957289572995730957319573295733957349573595736957379573895739957409574195742957439574495745957469574795748957499575095751957529575395754957559575695757957589575995760957619576295763957649576595766957679576895769957709577195772957739577495775957769577795778957799578095781957829578395784957859578695787957889578995790957919579295793957949579595796957979579895799958009580195802958039580495805958069580795808958099581095811958129581395814958159581695817958189581995820958219582295823958249582595826958279582895829958309583195832958339583495835958369583795838958399584095841958429584395844958459584695847958489584995850958519585295853958549585595856958579585895859958609586195862958639586495865958669586795868958699587095871958729587395874958759587695877958789587995880958819588295883958849588595886958879588895889958909589195892958939589495895958969589795898958999590095901959029590395904959059590695907959089590995910959119591295913959149591595916959179591895919959209592195922959239592495925959269592795928959299593095931959329593395934959359593695937959389593995940959419594295943959449594595946959479594895949959509595195952959539595495955959569595795958959599596095961959629596395964959659596695967959689596995970959719597295973959749597595976959779597895979959809598195982959839598495985959869598795988959899599095991959929599395994959959599695997959989599996000960019600296003960049600596006960079600896009960109601196012960139601496015960169601796018960199602096021960229602396024960259602696027960289602996030960319603296033960349603596036960379603896039960409604196042960439604496045960469604796048960499605096051960529605396054960559605696057960589605996060960619606296063960649606596066960679606896069960709607196072960739607496075960769607796078960799608096081960829608396084960859608696087960889608996090960919609296093960949609596096960979609896099961009610196102961039610496105961069610796108961099611096111961129611396114961159611696117961189611996120961219612296123961249612596126961279612896129961309613196132961339613496135961369613796138961399614096141961429614396144961459614696147961489614996150961519615296153961549615596156961579615896159961609616196162961639616496165961669616796168961699617096171961729617396174961759617696177961789617996180961819618296183961849618596186961879618896189961909619196192961939619496195961969619796198961999620096201962029620396204962059620696207962089620996210962119621296213962149621596216962179621896219962209622196222962239622496225962269622796228962299623096231962329623396234962359623696237962389623996240962419624296243962449624596246962479624896249962509625196252962539625496255962569625796258962599626096261962629626396264962659626696267962689626996270962719627296273962749627596276962779627896279962809628196282962839628496285962869628796288962899629096291962929629396294962959629696297962989629996300963019630296303963049630596306963079630896309963109631196312963139631496315963169631796318963199632096321963229632396324963259632696327963289632996330963319633296333963349633596336963379633896339963409634196342963439634496345963469634796348963499635096351963529635396354963559635696357963589635996360963619636296363963649636596366963679636896369963709637196372963739637496375963769637796378963799638096381963829638396384963859638696387963889638996390963919639296393963949639596396963979639896399964009640196402964039640496405964069640796408964099641096411964129641396414964159641696417964189641996420964219642296423964249642596426964279642896429964309643196432964339643496435964369643796438964399644096441964429644396444964459644696447964489644996450964519645296453964549645596456964579645896459964609646196462964639646496465964669646796468964699647096471964729647396474964759647696477964789647996480964819648296483964849648596486964879648896489964909649196492964939649496495964969649796498964999650096501965029650396504965059650696507965089650996510965119651296513965149651596516965179651896519965209652196522965239652496525965269652796528965299653096531965329653396534965359653696537965389653996540965419654296543965449654596546965479654896549965509655196552965539655496555965569655796558965599656096561965629656396564965659656696567965689656996570965719657296573965749657596576965779657896579965809658196582965839658496585965869658796588965899659096591965929659396594965959659696597965989659996600966019660296603966049660596606966079660896609966109661196612966139661496615966169661796618966199662096621966229662396624966259662696627966289662996630966319663296633966349663596636966379663896639966409664196642966439664496645966469664796648966499665096651966529665396654966559665696657966589665996660966619666296663966649666596666966679666896669966709667196672966739667496675966769667796678966799668096681966829668396684966859668696687966889668996690966919669296693966949669596696966979669896699967009670196702967039670496705967069670796708967099671096711967129671396714967159671696717967189671996720967219672296723967249672596726967279672896729967309673196732967339673496735967369673796738967399674096741967429674396744967459674696747967489674996750967519675296753967549675596756967579675896759967609676196762967639676496765967669676796768967699677096771967729677396774967759677696777967789677996780967819678296783967849678596786967879678896789967909679196792967939679496795967969679796798967999680096801968029680396804968059680696807968089680996810968119681296813968149681596816968179681896819968209682196822968239682496825968269682796828968299683096831968329683396834968359683696837968389683996840968419684296843968449684596846968479684896849968509685196852968539685496855968569685796858968599686096861968629686396864968659686696867968689686996870968719687296873968749687596876968779687896879968809688196882968839688496885968869688796888968899689096891968929689396894968959689696897968989689996900969019690296903969049690596906969079690896909969109691196912969139691496915969169691796918969199692096921969229692396924969259692696927969289692996930969319693296933969349693596936969379693896939969409694196942969439694496945969469694796948969499695096951969529695396954969559695696957969589695996960969619696296963969649696596966969679696896969969709697196972969739697496975969769697796978969799698096981969829698396984969859698696987969889698996990969919699296993969949699596996969979699896999970009700197002970039700497005970069700797008970099701097011970129701397014970159701697017970189701997020970219702297023970249702597026970279702897029970309703197032970339703497035970369703797038970399704097041970429704397044970459704697047970489704997050970519705297053970549705597056970579705897059970609706197062970639706497065970669706797068970699707097071970729707397074970759707697077970789707997080970819708297083970849708597086970879708897089970909709197092970939709497095970969709797098970999710097101971029710397104971059710697107971089710997110971119711297113971149711597116971179711897119971209712197122971239712497125971269712797128971299713097131971329713397134971359713697137971389713997140971419714297143971449714597146971479714897149971509715197152971539715497155971569715797158971599716097161971629716397164971659716697167971689716997170971719717297173971749717597176971779717897179971809718197182971839718497185971869718797188971899719097191971929719397194971959719697197971989719997200972019720297203972049720597206972079720897209972109721197212972139721497215972169721797218972199722097221972229722397224972259722697227972289722997230972319723297233972349723597236972379723897239972409724197242972439724497245972469724797248972499725097251972529725397254972559725697257972589725997260972619726297263972649726597266972679726897269972709727197272972739727497275972769727797278972799728097281972829728397284972859728697287972889728997290972919729297293972949729597296972979729897299973009730197302973039730497305973069730797308973099731097311973129731397314973159731697317973189731997320973219732297323973249732597326973279732897329973309733197332973339733497335973369733797338973399734097341973429734397344973459734697347973489734997350973519735297353973549735597356973579735897359973609736197362973639736497365973669736797368973699737097371973729737397374973759737697377973789737997380973819738297383973849738597386973879738897389973909739197392973939739497395973969739797398973999740097401974029740397404974059740697407974089740997410974119741297413974149741597416974179741897419974209742197422974239742497425974269742797428974299743097431974329743397434974359743697437974389743997440974419744297443974449744597446974479744897449974509745197452974539745497455974569745797458974599746097461974629746397464974659746697467974689746997470974719747297473974749747597476974779747897479974809748197482974839748497485974869748797488974899749097491974929749397494974959749697497974989749997500975019750297503975049750597506975079750897509975109751197512975139751497515975169751797518975199752097521975229752397524975259752697527975289752997530975319753297533975349753597536975379753897539975409754197542975439754497545975469754797548975499755097551975529755397554975559755697557975589755997560975619756297563975649756597566975679756897569975709757197572975739757497575975769757797578975799758097581975829758397584975859758697587975889758997590975919759297593975949759597596975979759897599976009760197602976039760497605976069760797608976099761097611976129761397614976159761697617976189761997620976219762297623976249762597626976279762897629976309763197632976339763497635976369763797638976399764097641976429764397644976459764697647976489764997650976519765297653976549765597656976579765897659976609766197662976639766497665976669766797668976699767097671976729767397674976759767697677976789767997680976819768297683976849768597686976879768897689976909769197692976939769497695976969769797698976999770097701977029770397704977059770697707977089770997710977119771297713977149771597716977179771897719977209772197722977239772497725977269772797728977299773097731977329773397734977359773697737977389773997740977419774297743977449774597746977479774897749977509775197752977539775497755977569775797758977599776097761977629776397764977659776697767977689776997770977719777297773977749777597776977779777897779977809778197782977839778497785977869778797788977899779097791977929779397794977959779697797977989779997800978019780297803978049780597806978079780897809978109781197812978139781497815978169781797818978199782097821978229782397824978259782697827978289782997830978319783297833978349783597836978379783897839978409784197842978439784497845978469784797848978499785097851978529785397854978559785697857978589785997860978619786297863978649786597866978679786897869978709787197872978739787497875978769787797878978799788097881978829788397884978859788697887978889788997890978919789297893978949789597896978979789897899979009790197902979039790497905979069790797908979099791097911979129791397914979159791697917979189791997920979219792297923979249792597926979279792897929979309793197932979339793497935979369793797938979399794097941979429794397944979459794697947979489794997950979519795297953979549795597956979579795897959979609796197962979639796497965979669796797968979699797097971979729797397974979759797697977979789797997980979819798297983979849798597986979879798897989979909799197992979939799497995979969799797998979999800098001980029800398004980059800698007980089800998010980119801298013980149801598016980179801898019980209802198022980239802498025980269802798028980299803098031980329803398034980359803698037980389803998040980419804298043980449804598046980479804898049980509805198052980539805498055980569805798058980599806098061980629806398064980659806698067980689806998070980719807298073980749807598076980779807898079980809808198082980839808498085980869808798088980899809098091980929809398094980959809698097980989809998100981019810298103981049810598106981079810898109981109811198112981139811498115981169811798118981199812098121981229812398124981259812698127981289812998130981319813298133981349813598136981379813898139981409814198142981439814498145981469814798148981499815098151981529815398154981559815698157981589815998160981619816298163981649816598166981679816898169981709817198172981739817498175981769817798178981799818098181981829818398184981859818698187981889818998190981919819298193981949819598196981979819898199982009820198202982039820498205982069820798208982099821098211982129821398214982159821698217982189821998220982219822298223982249822598226982279822898229982309823198232982339823498235982369823798238982399824098241982429824398244982459824698247982489824998250982519825298253982549825598256982579825898259982609826198262982639826498265982669826798268982699827098271982729827398274982759827698277982789827998280982819828298283982849828598286982879828898289982909829198292982939829498295982969829798298982999830098301983029830398304983059830698307983089830998310983119831298313983149831598316983179831898319983209832198322983239832498325983269832798328983299833098331983329833398334983359833698337983389833998340983419834298343983449834598346983479834898349983509835198352983539835498355983569835798358983599836098361983629836398364983659836698367983689836998370983719837298373983749837598376983779837898379983809838198382983839838498385983869838798388983899839098391983929839398394983959839698397983989839998400984019840298403984049840598406984079840898409984109841198412984139841498415984169841798418984199842098421984229842398424984259842698427984289842998430984319843298433984349843598436984379843898439984409844198442984439844498445984469844798448984499845098451984529845398454984559845698457984589845998460984619846298463984649846598466984679846898469984709847198472984739847498475984769847798478984799848098481984829848398484984859848698487984889848998490984919849298493984949849598496984979849898499985009850198502985039850498505985069850798508985099851098511985129851398514985159851698517985189851998520985219852298523985249852598526985279852898529985309853198532985339853498535985369853798538985399854098541985429854398544985459854698547985489854998550985519855298553985549855598556985579855898559985609856198562985639856498565985669856798568985699857098571985729857398574985759857698577985789857998580985819858298583985849858598586985879858898589985909859198592985939859498595985969859798598985999860098601986029860398604986059860698607986089860998610986119861298613986149861598616986179861898619986209862198622986239862498625986269862798628986299863098631986329863398634986359863698637986389863998640986419864298643986449864598646986479864898649986509865198652986539865498655986569865798658986599866098661986629866398664986659866698667986689866998670986719867298673986749867598676986779867898679986809868198682986839868498685986869868798688986899869098691986929869398694986959869698697986989869998700987019870298703987049870598706987079870898709987109871198712987139871498715987169871798718987199872098721987229872398724987259872698727987289872998730987319873298733987349873598736987379873898739987409874198742987439874498745987469874798748987499875098751987529875398754987559875698757987589875998760987619876298763987649876598766987679876898769987709877198772987739877498775987769877798778987799878098781987829878398784987859878698787987889878998790987919879298793987949879598796987979879898799988009880198802988039880498805988069880798808988099881098811988129881398814988159881698817988189881998820988219882298823988249882598826988279882898829988309883198832988339883498835988369883798838988399884098841988429884398844988459884698847988489884998850988519885298853988549885598856988579885898859988609886198862988639886498865988669886798868988699887098871988729887398874988759887698877988789887998880988819888298883988849888598886988879888898889988909889198892988939889498895988969889798898988999890098901989029890398904989059890698907989089890998910989119891298913989149891598916989179891898919989209892198922989239892498925989269892798928989299893098931989329893398934989359893698937989389893998940989419894298943989449894598946989479894898949989509895198952989539895498955989569895798958989599896098961989629896398964989659896698967989689896998970989719897298973989749897598976989779897898979989809898198982989839898498985989869898798988989899899098991989929899398994989959899698997989989899999000990019900299003990049900599006990079900899009990109901199012990139901499015990169901799018990199902099021990229902399024990259902699027990289902999030990319903299033990349903599036990379903899039990409904199042990439904499045990469904799048990499905099051990529905399054990559905699057990589905999060990619906299063990649906599066990679906899069990709907199072990739907499075990769907799078990799908099081990829908399084990859908699087990889908999090990919909299093990949909599096990979909899099991009910199102991039910499105991069910799108991099911099111991129911399114991159911699117991189911999120991219912299123991249912599126991279912899129991309913199132991339913499135991369913799138991399914099141991429914399144991459914699147991489914999150991519915299153991549915599156991579915899159991609916199162991639916499165991669916799168991699917099171991729917399174991759917699177991789917999180991819918299183991849918599186991879918899189991909919199192991939919499195991969919799198991999920099201992029920399204992059920699207992089920999210992119921299213992149921599216992179921899219992209922199222992239922499225992269922799228992299923099231992329923399234992359923699237992389923999240992419924299243992449924599246992479924899249992509925199252992539925499255992569925799258992599926099261992629926399264992659926699267992689926999270992719927299273992749927599276992779927899279992809928199282992839928499285992869928799288992899929099291992929929399294992959929699297992989929999300993019930299303993049930599306993079930899309993109931199312993139931499315993169931799318993199932099321993229932399324993259932699327993289932999330993319933299333993349933599336993379933899339993409934199342993439934499345993469934799348993499935099351993529935399354993559935699357993589935999360993619936299363993649936599366993679936899369993709937199372993739937499375993769937799378993799938099381993829938399384993859938699387993889938999390993919939299393993949939599396993979939899399994009940199402994039940499405994069940799408994099941099411994129941399414994159941699417994189941999420994219942299423994249942599426994279942899429994309943199432994339943499435994369943799438994399944099441994429944399444994459944699447994489944999450994519945299453994549945599456994579945899459994609946199462994639946499465994669946799468994699947099471994729947399474994759947699477994789947999480994819948299483994849948599486994879948899489994909949199492994939949499495994969949799498994999950099501995029950399504995059950699507995089950999510995119951299513995149951599516995179951899519995209952199522995239952499525995269952799528995299953099531995329953399534995359953699537995389953999540995419954299543995449954599546995479954899549995509955199552995539955499555995569955799558995599956099561995629956399564995659956699567995689956999570995719957299573995749957599576995779957899579995809958199582995839958499585995869958799588995899959099591995929959399594995959959699597995989959999600996019960299603996049960599606996079960899609996109961199612996139961499615996169961799618996199962099621996229962399624996259962699627996289962999630996319963299633996349963599636996379963899639996409964199642996439964499645996469964799648996499965099651996529965399654996559965699657996589965999660996619966299663996649966599666996679966899669996709967199672996739967499675996769967799678996799968099681996829968399684996859968699687996889968999690996919969299693996949969599696996979969899699997009970199702997039970499705997069970799708997099971099711997129971399714997159971699717997189971999720997219972299723997249972599726997279972899729997309973199732997339973499735997369973799738997399974099741997429974399744997459974699747997489974999750997519975299753997549975599756997579975899759997609976199762997639976499765997669976799768997699977099771997729977399774997759977699777997789977999780997819978299783997849978599786997879978899789997909979199792997939979499795997969979799798997999980099801998029980399804998059980699807998089980999810998119981299813998149981599816998179981899819998209982199822998239982499825998269982799828998299983099831998329983399834998359983699837998389983999840998419984299843998449984599846998479984899849998509985199852998539985499855998569985799858998599986099861998629986399864998659986699867998689986999870998719987299873998749987599876998779987899879998809988199882998839988499885998869988799888998899989099891998929989399894998959989699897998989989999900999019990299903999049990599906999079990899909999109991199912999139991499915999169991799918999199992099921999229992399924999259992699927999289992999930999319993299933999349993599936999379993899939999409994199942999439994499945999469994799948999499995099951999529995399954999559995699957999589995999960999619996299963999649996599966999679996899969999709997199972999739997499975999769997799978999799998099981999829998399984999859998699987999889998999990999919999299993999949999599996999979999899999100000100001100002100003100004100005100006100007100008100009100010100011100012100013100014100015100016100017100018100019100020100021100022100023100024100025100026100027100028100029100030100031100032100033100034100035100036100037100038100039100040100041100042100043100044100045100046100047100048100049100050100051100052100053100054100055100056100057100058100059100060100061100062100063100064100065100066100067100068100069100070100071100072100073100074100075100076100077100078100079100080100081100082100083100084100085100086100087100088100089100090100091100092100093100094100095100096100097100098100099100100100101100102100103100104100105100106100107100108100109100110100111100112100113100114100115100116100117100118100119100120100121100122100123100124100125100126100127100128100129100130100131100132100133100134100135100136100137100138100139100140100141100142100143100144100145100146100147100148100149100150100151100152100153100154100155100156100157100158100159100160100161100162100163100164100165100166100167100168100169100170100171100172100173100174100175100176100177100178100179100180100181100182100183100184100185100186100187100188100189100190100191100192100193100194100195100196100197100198100199100200100201100202100203100204100205100206100207100208100209100210100211100212100213100214100215100216100217100218100219100220100221100222100223100224100225100226100227100228100229100230100231100232100233100234100235100236100237100238100239100240100241100242100243100244100245100246100247100248100249100250100251100252100253100254100255100256100257100258100259100260100261100262100263100264100265100266100267100268100269100270100271100272100273100274100275100276100277100278100279100280100281100282100283100284100285100286100287100288100289100290100291100292100293100294100295100296100297100298100299100300100301100302100303100304100305100306100307100308100309100310100311100312100313100314100315100316100317100318100319100320100321100322100323100324100325100326100327100328100329100330100331100332100333100334100335100336100337100338100339100340100341100342100343100344100345100346100347100348100349100350100351100352100353100354100355100356100357100358100359100360100361100362100363100364100365100366100367100368100369100370100371100372100373100374100375100376100377100378100379100380100381100382100383100384100385100386100387100388100389100390100391100392100393100394100395100396100397100398100399100400100401100402100403100404100405100406100407100408100409100410100411100412100413100414100415100416100417100418100419100420100421100422100423100424100425100426100427100428100429100430100431100432100433100434100435100436100437100438100439100440100441100442100443100444100445100446100447100448100449100450100451100452100453100454100455100456100457100458100459100460100461100462100463100464100465100466100467100468100469100470100471100472100473100474100475100476100477100478100479100480100481100482100483100484100485100486100487100488100489100490100491100492100493100494100495100496100497100498100499100500100501100502100503100504100505100506100507100508100509100510100511100512100513100514100515100516100517100518100519100520100521100522100523100524100525100526100527100528100529100530100531100532100533100534100535100536100537100538100539100540100541100542100543100544100545100546100547100548100549100550100551100552100553100554100555100556100557100558100559100560100561100562100563100564100565100566100567100568100569100570100571100572100573100574100575100576100577100578100579100580100581100582100583100584100585100586100587100588100589100590100591100592100593100594100595100596100597100598100599100600100601100602100603100604100605100606100607100608100609100610100611100612100613100614100615100616100617100618100619100620100621100622100623100624100625100626100627100628100629100630100631100632100633100634100635100636100637100638100639100640100641100642100643100644100645100646100647100648100649100650100651100652100653100654100655100656100657100658100659100660100661100662100663100664100665100666100667100668100669100670100671100672100673100674100675100676100677100678100679100680100681100682100683100684100685100686100687100688100689100690100691100692100693100694100695100696100697100698100699100700100701100702100703100704100705100706100707100708100709100710100711100712100713100714100715100716100717100718100719100720100721100722100723100724100725100726100727100728100729100730100731100732100733100734100735100736100737100738100739100740100741100742100743100744100745100746100747100748100749100750100751100752100753100754100755100756100757100758100759100760100761100762100763100764100765100766100767100768100769100770100771100772100773100774100775100776100777100778100779100780100781100782100783100784100785100786100787100788100789100790100791100792100793100794100795100796100797100798100799100800100801100802100803100804100805100806100807100808100809100810100811100812100813100814100815100816100817100818100819100820100821100822100823100824100825100826100827100828100829100830100831100832100833100834100835100836100837100838100839100840100841100842100843100844100845100846100847100848100849100850100851100852100853100854100855100856100857100858100859100860100861100862100863100864100865100866100867100868100869100870100871100872100873100874100875100876100877100878100879100880100881100882100883100884100885100886100887100888100889100890100891100892100893100894100895100896100897100898100899100900100901100902100903100904100905100906100907100908100909100910100911100912100913100914100915100916100917100918100919100920100921100922100923100924100925100926100927100928100929100930100931100932100933100934100935100936100937100938100939100940100941100942100943100944100945100946100947100948100949100950100951100952100953100954100955100956100957100958100959100960100961100962100963100964100965100966100967100968100969100970100971100972100973100974100975100976100977100978100979100980100981100982100983100984100985100986100987100988100989100990100991100992100993100994100995100996100997100998100999101000101001101002101003101004101005101006101007101008101009101010101011101012101013101014101015101016101017101018101019101020101021101022101023101024101025101026101027101028101029101030101031101032101033101034101035101036101037101038101039101040101041101042101043101044101045101046101047101048101049101050101051101052101053101054101055101056101057101058101059101060101061101062101063101064101065101066101067101068101069101070101071101072101073101074101075101076101077101078101079101080101081101082101083101084101085101086101087101088101089101090101091101092101093101094101095101096101097101098101099101100101101101102101103101104101105101106101107101108101109101110101111101112101113101114101115101116101117101118101119101120101121101122101123101124101125101126101127101128101129101130101131101132101133101134101135101136101137101138101139101140101141101142101143101144101145101146101147101148101149101150101151101152101153101154101155101156101157101158101159101160101161101162101163101164101165101166101167101168101169101170101171101172101173101174101175101176101177101178101179101180101181101182101183101184101185101186101187101188101189101190101191101192101193101194101195101196101197101198101199101200101201101202101203101204101205101206101207101208101209101210101211101212101213101214101215101216101217101218101219101220101221101222101223101224101225101226101227101228101229101230101231101232101233101234101235101236101237101238101239101240101241101242101243101244101245101246101247101248101249101250101251101252101253101254101255101256101257101258101259101260101261101262101263101264101265101266101267101268101269101270101271101272101273101274101275101276101277101278101279101280101281101282101283101284101285101286101287101288101289101290101291101292101293101294101295101296101297101298101299101300101301101302101303101304101305101306101307101308101309101310101311101312101313101314101315101316101317101318101319101320101321101322101323101324101325101326101327101328101329101330101331101332101333101334101335101336101337101338101339101340101341101342101343101344101345101346101347101348101349101350101351101352101353101354101355101356101357101358101359101360101361101362101363101364101365101366101367101368101369101370101371101372101373101374101375101376101377101378101379101380101381101382101383101384101385101386101387101388101389101390101391101392101393101394101395101396101397101398101399101400101401101402101403101404101405101406101407101408101409101410101411101412101413101414101415101416101417101418101419101420101421101422101423101424101425101426101427101428101429101430101431101432101433101434101435101436101437101438101439101440101441101442101443101444101445101446101447101448101449101450101451101452101453101454101455101456101457101458101459101460101461101462101463101464101465101466101467101468101469101470101471101472101473101474101475101476101477101478101479101480101481101482101483101484101485101486101487101488101489101490101491101492101493101494101495101496101497101498101499101500101501101502101503101504101505101506101507101508101509101510101511101512101513101514101515101516101517101518101519101520101521101522101523101524101525101526101527101528101529101530101531101532101533101534101535101536101537101538101539101540101541101542101543101544101545101546101547101548101549101550101551101552101553101554101555101556101557101558101559101560101561101562101563101564101565101566101567101568101569101570101571101572101573101574101575101576101577101578101579101580101581101582101583101584101585101586101587101588101589101590101591101592101593101594101595101596101597101598101599101600101601101602101603101604101605101606101607101608101609101610101611101612101613101614101615101616101617101618101619101620101621101622101623101624101625101626101627101628101629101630101631101632101633101634101635101636101637101638101639101640101641101642101643101644101645101646101647101648101649101650101651101652101653101654101655101656101657101658101659101660101661101662101663101664101665101666101667101668101669101670101671101672101673101674101675101676101677101678101679101680101681101682101683101684101685101686101687101688101689101690101691101692101693101694101695101696101697101698101699101700101701101702101703101704101705101706101707101708101709101710101711101712101713101714101715101716101717101718101719101720101721101722101723101724101725101726101727101728101729101730101731101732101733101734101735101736101737101738101739101740101741101742101743101744101745101746101747101748101749101750101751101752101753101754101755101756101757101758101759101760101761101762101763101764101765101766101767101768101769101770101771101772101773101774101775101776101777101778101779101780101781101782101783101784101785101786101787101788101789101790101791101792101793101794101795101796101797101798101799101800101801101802101803101804101805101806101807101808101809101810101811101812101813101814101815101816101817101818101819101820101821101822101823101824101825101826101827101828101829101830101831101832101833101834101835101836101837101838101839101840101841101842101843101844101845101846101847101848101849101850101851101852101853101854101855101856101857101858101859101860101861101862101863101864101865101866101867101868101869101870101871101872101873101874101875101876101877101878101879101880101881101882101883101884101885101886101887101888101889101890101891101892101893101894101895101896101897101898101899101900101901101902101903101904101905101906101907101908101909101910101911101912101913101914101915101916101917101918101919101920101921101922101923101924101925101926101927101928101929101930101931101932101933101934101935101936101937101938101939101940101941101942101943101944101945101946101947101948101949101950101951101952101953101954101955101956101957101958101959101960101961101962101963101964101965101966101967101968101969101970101971101972101973101974101975101976101977101978101979101980101981101982101983101984101985101986101987101988101989101990101991101992101993101994101995101996101997101998101999102000102001102002102003102004102005102006102007102008102009102010102011102012102013102014102015102016102017102018102019102020102021102022102023102024102025102026102027102028102029102030102031102032102033102034102035102036102037102038102039102040102041102042102043102044102045102046102047102048102049102050102051102052102053102054102055102056102057102058102059102060102061102062102063102064102065102066102067102068102069102070102071102072102073102074102075102076102077102078102079102080102081102082102083102084102085102086102087102088102089102090102091102092102093102094102095102096102097102098102099102100102101102102102103102104102105102106102107102108102109102110102111102112102113102114102115102116102117102118102119102120102121102122102123102124102125102126102127102128102129102130102131102132102133102134102135102136102137102138102139102140102141102142102143102144102145102146102147102148102149102150102151102152102153102154102155102156102157102158102159102160102161102162102163102164102165102166102167102168102169102170102171102172102173102174102175102176102177102178102179102180102181102182102183102184102185102186102187102188102189102190102191102192102193102194102195102196102197102198102199102200102201102202102203102204102205102206102207102208102209102210102211102212102213102214102215102216102217102218102219102220102221102222102223102224102225102226102227102228102229102230102231102232102233102234102235102236102237102238102239102240102241102242102243102244102245102246102247102248102249102250102251102252102253102254102255102256102257102258102259102260102261102262102263102264102265102266102267102268102269102270102271102272102273102274102275102276102277102278102279102280102281102282102283102284102285102286102287102288102289102290102291102292102293102294102295102296102297102298102299102300102301102302102303102304102305102306102307102308102309102310102311102312102313102314102315102316102317102318102319102320102321102322102323102324102325102326102327102328102329102330102331102332102333102334102335102336102337102338102339102340102341102342102343102344102345102346102347102348102349102350102351102352102353102354102355102356102357102358102359102360102361102362102363102364102365102366102367102368102369102370102371102372102373102374102375102376102377102378102379102380102381102382102383102384102385102386102387102388102389102390102391102392102393102394102395102396102397102398102399102400102401102402102403102404102405102406102407102408102409102410102411102412102413102414102415102416102417102418102419102420102421102422102423102424102425102426102427102428102429102430102431102432102433102434102435102436102437102438102439102440102441102442102443102444102445102446102447102448102449102450102451102452102453102454102455102456102457102458102459102460102461102462102463102464102465102466102467102468102469102470102471102472102473102474102475102476102477102478102479102480102481102482102483102484102485102486102487102488102489102490102491102492102493102494102495102496102497102498102499102500102501102502102503102504102505102506102507102508102509102510102511102512102513102514102515102516102517102518102519102520102521102522102523102524102525102526102527102528102529102530102531102532102533102534102535102536102537102538102539102540102541102542102543102544102545102546102547102548102549102550102551102552102553102554102555102556102557102558102559102560102561102562102563102564102565102566102567102568102569102570102571102572102573102574102575102576102577102578102579102580102581102582102583102584102585102586102587102588102589102590102591102592102593102594102595102596102597102598102599102600102601102602102603102604102605102606102607102608102609102610102611102612102613102614102615102616102617102618102619102620102621102622102623102624102625102626102627102628102629102630102631102632102633102634102635102636102637102638102639102640102641102642102643102644102645102646102647102648102649102650102651102652102653102654102655102656102657102658102659102660102661102662102663102664102665102666102667102668102669102670102671102672102673102674102675102676102677102678102679102680102681102682102683102684102685102686102687102688102689102690102691102692102693102694102695102696102697102698102699102700102701102702102703102704102705102706102707102708102709102710102711102712102713102714102715102716102717102718102719102720102721102722102723102724102725102726102727102728102729102730102731102732102733102734102735102736102737102738102739102740102741102742102743102744102745102746102747102748102749102750102751102752102753102754102755102756102757102758102759102760102761102762102763102764102765102766102767102768102769102770102771102772102773102774102775102776102777102778102779102780102781102782102783102784102785102786102787102788102789102790102791102792102793102794102795102796102797102798102799102800102801102802102803102804102805102806102807102808102809102810102811102812102813102814102815102816102817102818102819102820102821102822102823102824102825102826102827102828102829102830102831102832102833102834102835102836102837102838102839102840102841102842102843102844102845102846102847102848102849102850102851102852102853102854102855102856102857102858102859102860102861102862102863102864102865102866102867102868102869102870102871102872102873102874102875102876102877102878102879102880102881102882102883102884102885102886102887102888102889102890102891102892102893102894102895102896102897102898102899102900102901102902102903102904102905102906102907102908102909102910102911102912102913102914102915102916102917102918102919102920102921102922102923102924102925102926102927102928102929102930102931102932102933102934102935102936102937102938102939102940102941102942102943102944102945102946102947102948102949102950102951102952102953102954102955102956102957102958102959102960102961102962102963102964102965102966102967102968102969102970102971102972102973102974102975102976102977102978102979102980102981102982102983102984102985102986102987102988102989102990102991102992102993102994102995102996102997102998102999103000103001103002103003103004103005103006103007103008103009103010103011103012103013103014103015103016103017103018103019103020103021103022103023103024103025103026103027103028103029103030103031103032103033103034103035103036103037103038103039103040103041103042103043103044103045103046103047103048103049103050103051103052103053103054103055103056103057103058103059103060103061103062103063103064103065103066103067103068103069103070103071103072103073103074103075103076103077103078103079103080103081103082103083103084103085103086103087103088103089103090103091103092103093103094103095103096103097103098103099103100103101103102103103103104103105103106103107103108103109103110103111103112103113103114103115103116103117103118103119103120103121103122103123103124103125103126103127103128103129103130103131103132103133103134103135103136103137103138103139103140103141103142103143103144103145103146103147103148103149103150103151103152103153103154103155103156103157103158103159103160103161103162103163103164103165103166103167103168103169103170103171103172103173103174103175103176103177103178103179103180103181103182103183103184103185103186103187103188103189103190103191103192103193103194103195103196103197103198103199103200103201103202103203103204103205103206103207103208103209103210103211103212103213103214103215103216103217103218103219103220103221103222103223103224103225103226103227103228103229103230103231103232103233103234103235103236103237103238103239103240103241103242103243103244103245103246103247103248103249103250103251103252103253103254103255103256103257103258103259103260103261103262103263103264103265103266103267103268103269103270103271103272103273103274103275103276103277103278103279103280103281103282103283103284103285103286103287103288103289103290103291103292103293103294103295103296103297103298103299103300103301103302103303103304103305103306103307103308103309103310103311103312103313103314103315103316103317103318103319103320103321103322103323103324103325103326103327103328103329103330103331103332103333103334103335103336103337103338103339103340103341103342103343103344103345103346103347103348103349103350103351103352103353103354103355103356103357103358103359103360103361103362103363103364103365103366103367103368103369103370103371103372103373103374103375103376103377103378103379103380103381103382103383103384103385103386103387103388103389103390103391103392103393103394103395103396103397103398103399103400103401103402103403103404103405103406103407103408103409103410103411103412103413103414103415103416103417103418103419103420103421103422103423103424103425103426103427103428103429103430103431103432103433103434103435103436103437103438103439103440103441103442103443103444103445103446103447103448103449103450103451103452103453103454103455103456103457103458103459103460103461103462103463103464103465103466103467103468103469103470103471103472103473103474103475103476103477103478103479103480103481103482103483103484103485103486103487103488103489103490103491103492103493103494103495103496103497103498103499103500103501103502103503103504103505103506103507103508103509103510103511103512103513103514103515103516103517103518103519103520103521103522103523103524103525103526103527103528103529103530103531103532103533103534103535103536103537103538103539103540103541103542103543103544103545103546103547103548103549103550103551103552103553103554103555103556103557103558103559103560103561103562103563103564103565103566103567103568103569103570103571103572103573103574103575103576103577103578103579103580103581103582103583103584103585103586103587103588103589103590103591103592103593103594103595103596103597103598103599103600103601103602103603103604103605103606103607103608103609103610103611103612103613103614103615103616103617103618103619103620103621103622103623103624103625103626103627103628103629103630103631103632103633103634103635103636103637103638103639103640103641103642103643103644103645103646103647103648103649103650103651103652103653103654103655103656103657103658103659103660103661103662103663103664103665103666103667103668103669103670103671103672103673103674103675103676103677103678103679103680103681103682103683103684103685103686103687103688103689103690103691103692103693103694103695103696103697103698103699103700103701103702103703103704103705103706103707103708103709103710103711103712103713103714103715103716103717103718103719103720103721103722103723103724103725103726103727103728103729103730103731103732103733103734103735103736103737103738103739103740103741103742103743103744103745103746103747103748103749103750103751103752103753103754103755103756103757103758103759103760103761103762103763103764103765103766103767103768103769103770103771103772103773103774103775103776103777103778103779103780103781103782103783103784103785103786103787103788103789103790103791103792103793103794103795103796103797103798103799103800103801103802103803103804103805103806103807103808103809103810103811103812103813103814103815103816103817103818103819103820103821103822103823103824103825103826103827103828103829103830103831103832103833103834103835103836103837103838103839103840103841103842103843103844103845103846103847103848103849103850103851103852103853103854103855103856103857103858103859103860103861103862103863103864103865103866103867103868103869103870103871103872103873103874103875103876103877103878103879103880103881103882103883103884103885103886103887103888103889103890103891103892103893103894103895103896103897103898103899103900103901103902103903103904103905103906103907103908103909103910103911103912103913103914103915103916103917103918103919103920103921103922103923103924103925103926103927103928103929103930103931103932103933103934103935103936103937103938103939103940103941103942103943103944103945103946103947103948103949103950103951103952103953103954103955103956103957103958103959103960103961103962103963103964103965103966103967103968103969103970103971103972103973103974103975103976103977103978103979103980103981103982103983103984103985103986103987103988103989103990103991103992103993103994103995103996103997103998103999104000104001104002104003104004104005104006104007104008104009104010104011104012104013104014104015104016104017104018104019104020104021104022104023104024104025104026104027104028104029104030104031104032104033104034104035104036104037104038104039104040104041104042104043104044104045104046104047104048104049104050104051104052104053104054104055104056104057104058104059104060104061104062104063104064104065104066104067104068104069104070104071104072104073104074104075104076104077104078104079104080104081104082104083104084104085104086104087104088104089104090104091104092104093104094104095104096104097104098104099104100104101104102104103104104104105104106104107104108104109104110104111104112104113104114104115104116104117104118104119104120104121104122104123104124104125104126104127104128104129104130104131104132104133104134104135104136104137104138104139104140104141104142104143104144104145104146104147104148104149104150104151104152104153104154104155104156104157104158104159104160104161104162104163104164104165104166104167104168104169104170104171104172104173104174104175104176104177104178104179104180104181104182104183104184104185104186104187104188104189104190104191104192104193104194104195104196104197104198104199104200104201104202104203104204104205104206104207104208104209104210104211104212104213104214104215104216104217104218104219104220104221104222104223104224104225104226104227104228104229104230104231104232104233104234104235104236104237104238104239104240104241104242104243104244104245104246104247104248104249104250104251104252104253104254104255104256104257104258104259104260104261104262104263104264104265104266104267104268104269104270104271104272104273104274104275104276104277104278104279104280104281104282104283104284104285104286104287104288104289104290104291104292104293104294104295104296104297104298104299104300104301104302104303104304104305104306104307104308104309104310104311104312104313104314104315104316104317104318104319104320104321104322104323104324104325104326104327104328104329104330104331104332104333104334104335104336104337104338104339104340104341104342104343104344104345104346104347104348104349104350104351104352104353104354104355104356104357104358104359104360104361104362104363104364104365104366104367104368104369104370104371104372104373104374104375104376104377104378104379104380104381104382104383104384104385104386104387104388104389104390104391104392104393104394104395104396104397104398104399104400104401104402104403104404104405104406104407104408104409104410104411104412104413104414104415104416104417104418104419104420104421104422104423104424104425104426104427104428104429104430104431104432104433104434104435104436104437104438104439104440104441104442104443104444104445104446104447104448104449104450104451104452104453104454104455104456104457104458104459104460104461104462104463104464104465104466104467104468104469104470104471104472104473104474104475104476104477104478104479104480104481104482104483104484104485104486104487104488104489104490104491104492104493104494104495104496104497104498104499104500104501104502104503104504104505104506104507104508104509104510104511104512104513104514104515104516104517104518104519104520104521104522104523104524104525104526104527104528104529104530104531104532104533104534104535104536104537104538104539104540104541104542104543104544104545104546104547104548104549104550104551104552104553104554104555104556104557104558104559104560104561104562104563104564104565104566104567104568104569104570104571104572104573104574104575104576104577104578104579104580104581104582104583104584104585104586104587104588104589104590104591104592104593104594104595104596104597104598104599104600104601104602104603104604104605104606104607104608104609104610104611104612104613104614104615104616104617104618104619104620104621104622104623104624104625104626104627104628104629104630104631104632104633104634104635104636104637104638104639104640104641104642104643104644104645104646104647104648104649104650104651104652104653104654104655104656104657104658104659104660104661104662104663104664104665104666104667104668104669104670104671104672104673104674104675104676104677104678104679104680104681104682104683104684104685104686104687104688104689104690104691104692104693104694104695104696104697104698104699104700104701104702104703104704104705104706104707104708104709104710104711104712104713104714104715104716104717104718104719104720104721104722104723104724104725104726104727104728104729104730104731104732104733104734104735104736104737104738104739104740104741104742104743104744104745104746104747104748104749104750104751104752104753104754104755104756104757104758104759104760104761104762104763104764104765104766104767104768104769104770104771104772104773104774104775104776104777104778104779104780104781104782104783104784104785104786104787104788104789104790104791104792104793104794104795104796104797104798104799104800104801104802104803104804104805104806104807104808104809104810104811104812104813104814104815104816104817104818104819104820104821104822104823104824104825104826104827104828104829104830104831104832104833104834104835104836104837104838104839104840104841104842104843104844104845104846104847104848104849104850104851104852104853104854104855104856104857104858104859104860104861104862104863104864104865104866104867104868104869104870104871104872104873104874104875104876104877104878104879104880104881104882104883104884104885104886104887104888104889104890104891104892104893104894104895104896104897104898104899104900104901104902104903104904104905104906104907104908104909104910104911104912104913104914104915104916104917104918104919104920104921104922104923104924104925104926104927104928104929104930104931104932104933104934104935104936104937104938104939104940104941104942104943104944104945104946104947104948104949104950104951104952104953104954104955104956104957104958104959104960104961104962104963104964104965104966104967104968104969104970104971104972104973104974104975104976104977104978104979104980104981104982104983104984104985104986104987104988104989104990104991104992104993104994104995104996104997104998104999105000105001105002105003105004105005105006105007105008105009105010105011105012105013105014105015105016105017105018105019105020105021105022105023105024105025105026105027105028105029105030105031105032105033105034105035105036105037105038105039105040105041105042105043105044105045105046105047105048105049105050105051105052105053105054105055105056105057105058105059105060105061105062105063105064105065105066105067105068105069105070105071105072105073105074105075105076105077105078105079105080105081105082105083105084105085105086105087105088105089105090105091105092105093105094105095105096105097105098105099105100105101105102105103105104105105105106105107105108105109105110105111105112105113105114105115105116105117105118105119105120105121105122105123105124105125105126105127105128105129105130105131105132105133105134105135105136105137105138105139105140105141105142105143105144105145105146105147105148105149105150105151105152105153105154105155105156105157105158105159105160105161105162105163105164105165105166105167105168105169105170105171105172105173105174105175105176105177105178105179105180105181105182105183105184105185105186105187105188105189105190105191105192105193105194105195105196105197105198105199105200105201105202105203105204105205105206105207105208105209105210105211105212105213105214105215105216105217105218105219105220105221105222105223105224105225105226105227105228105229105230105231105232105233105234105235105236105237105238105239105240105241105242105243105244105245105246105247105248105249105250105251105252105253105254105255105256105257105258105259105260105261105262105263105264105265105266105267105268105269105270105271105272105273105274105275105276105277105278105279105280105281105282105283105284105285105286105287105288105289105290105291105292105293105294105295105296105297105298105299105300105301105302105303105304105305105306105307105308105309105310105311105312105313105314105315105316105317105318105319105320105321105322105323105324105325105326105327105328105329105330105331105332105333105334105335105336105337105338105339105340105341105342105343105344105345105346105347105348105349105350105351105352105353105354105355105356105357105358105359105360105361105362105363105364105365105366105367105368105369105370105371105372105373105374105375105376105377105378105379105380105381105382105383105384105385105386105387105388105389105390105391105392105393105394105395105396105397105398105399105400105401105402105403105404105405105406105407105408105409105410105411105412105413105414105415105416105417105418105419105420105421105422105423105424105425105426105427105428105429105430105431105432105433105434105435105436105437105438105439105440105441105442105443105444105445105446105447105448105449105450105451105452105453105454105455105456105457105458105459105460105461105462105463105464105465105466105467105468105469105470105471105472105473105474105475105476105477105478105479105480105481105482105483105484105485105486105487105488105489105490105491105492105493105494105495105496105497105498105499105500105501105502105503105504105505105506105507105508105509105510105511105512105513105514105515105516105517105518105519105520105521105522105523105524105525105526105527105528105529105530105531105532105533105534105535105536105537105538105539105540105541105542105543105544105545105546105547105548105549105550105551105552105553105554105555105556105557105558105559105560105561105562105563105564105565105566105567105568105569105570105571105572105573105574105575105576105577105578105579105580105581105582105583105584105585105586105587105588105589105590105591105592105593105594105595105596105597105598105599105600105601105602105603105604105605105606105607105608105609105610105611105612105613105614105615105616105617105618105619105620105621105622105623105624105625105626105627105628105629105630105631105632105633105634105635105636105637105638105639105640105641105642105643105644105645105646105647105648105649105650105651105652105653105654105655105656105657105658105659105660105661105662105663105664105665105666105667105668105669105670105671105672105673105674105675105676105677105678105679105680105681105682105683105684105685105686105687105688105689105690105691105692105693105694105695105696105697105698105699105700105701105702105703105704105705105706105707105708105709105710105711105712105713105714105715105716105717105718105719105720105721105722105723105724105725105726105727105728105729105730105731105732105733105734105735105736105737105738105739105740105741105742105743105744105745105746105747105748105749105750105751105752105753105754105755105756105757105758105759105760105761105762105763105764105765105766105767105768105769105770105771105772105773105774105775105776105777105778105779105780105781105782105783105784105785105786105787105788105789105790105791105792105793105794105795105796105797105798105799105800105801105802105803105804105805105806105807105808105809105810105811105812105813105814105815105816105817105818105819105820105821105822105823105824105825105826105827105828105829105830105831105832105833105834105835105836105837105838105839105840105841105842105843105844105845105846105847105848105849105850105851105852105853105854105855105856105857105858105859105860105861105862105863105864105865105866105867105868105869105870105871105872105873105874105875105876105877105878105879105880105881105882105883105884105885105886105887105888105889105890105891105892105893105894105895105896105897105898105899105900105901105902105903105904105905105906105907105908105909105910105911105912105913105914105915105916105917105918105919105920105921105922105923105924105925105926105927105928105929105930105931105932105933105934105935105936105937105938105939105940105941105942105943105944105945105946105947105948105949105950105951105952105953105954105955105956105957105958105959105960105961105962105963105964105965105966105967105968105969105970105971105972105973105974105975105976105977105978105979105980105981105982105983105984105985105986105987105988105989105990105991105992105993105994105995105996105997105998105999106000106001106002106003106004106005106006106007106008106009106010106011106012106013106014106015106016106017106018106019106020106021106022106023106024106025106026106027106028106029106030106031106032106033106034106035106036106037106038106039106040106041106042106043106044106045106046106047106048106049106050106051106052106053106054106055106056106057106058106059106060106061106062106063106064106065106066106067106068106069106070106071106072106073106074106075106076106077106078106079106080106081106082106083106084106085106086106087106088106089106090106091106092106093106094106095106096106097106098106099106100106101106102106103106104106105106106106107106108106109106110106111106112106113106114106115106116106117106118106119106120106121106122106123106124106125106126106127106128106129106130106131106132106133106134106135106136106137106138106139106140106141106142106143106144106145106146106147106148106149106150106151106152106153106154106155106156106157106158106159106160106161106162106163106164106165106166106167106168106169106170106171106172106173106174106175106176106177106178106179106180106181106182106183106184106185106186106187106188106189106190106191106192106193106194106195106196106197106198106199106200106201106202106203106204106205106206106207106208106209106210106211106212106213106214106215106216106217106218106219106220106221106222106223106224106225106226106227106228106229106230106231106232106233106234106235106236106237106238106239106240106241106242106243106244106245106246106247106248106249106250106251106252106253106254106255106256106257106258106259106260106261106262106263106264106265106266106267106268106269106270106271106272106273106274106275106276106277106278106279106280106281106282106283106284106285106286106287106288106289106290106291106292106293106294106295106296106297106298106299106300106301106302106303106304106305106306106307106308106309106310106311106312106313106314106315106316106317106318106319106320106321106322106323106324106325106326106327106328106329106330106331106332106333106334106335106336106337106338106339106340106341106342106343106344106345106346106347106348106349106350106351106352106353106354106355106356106357106358106359106360106361106362106363106364106365106366106367106368106369106370106371106372106373106374106375106376106377106378106379106380106381106382106383106384106385106386106387106388106389106390106391106392106393106394106395106396106397106398106399106400106401106402106403106404106405106406106407106408106409106410106411106412106413106414106415106416106417106418106419106420106421106422106423106424106425106426106427106428106429106430106431106432106433106434106435106436106437106438106439106440106441106442106443106444106445106446106447106448106449106450106451106452106453106454106455106456106457106458106459106460106461106462106463106464106465106466106467106468106469106470106471106472106473106474106475106476106477106478106479106480106481106482106483106484106485106486106487106488106489106490106491106492106493106494106495106496106497106498106499106500106501106502106503106504106505106506106507106508106509106510106511106512106513106514106515106516106517106518106519106520106521106522106523106524106525106526106527106528106529106530106531106532106533106534106535106536106537106538106539106540106541106542106543106544106545106546106547106548106549106550106551106552106553106554106555106556106557106558106559106560106561106562106563106564106565106566106567106568106569106570106571106572106573106574106575106576106577106578106579106580106581106582106583106584106585106586106587106588106589106590106591106592106593106594106595106596106597106598106599106600106601106602106603106604106605106606106607106608106609106610106611106612106613106614106615106616106617106618106619106620106621106622106623106624106625106626106627106628106629106630106631106632106633106634106635106636106637106638106639106640106641106642106643106644106645106646106647106648106649106650106651106652106653106654106655106656106657106658106659106660106661106662106663106664106665106666106667106668106669106670106671106672106673106674106675106676106677106678106679106680106681106682106683106684106685106686106687106688106689106690106691106692106693106694106695106696106697106698106699106700106701106702106703106704106705106706106707106708106709106710106711106712106713106714106715106716106717106718106719106720106721106722106723106724106725106726106727106728106729106730106731106732106733106734106735106736106737106738106739106740106741106742106743106744106745106746106747106748106749106750106751106752106753106754106755106756106757106758106759106760106761106762106763106764106765106766106767106768106769106770106771106772106773106774106775106776106777106778106779106780106781106782106783106784106785106786106787106788106789106790106791106792106793106794106795106796106797106798106799106800106801106802106803106804106805106806106807106808106809106810106811106812106813106814106815106816106817106818106819106820106821106822106823106824106825106826106827106828106829106830106831106832106833106834106835106836106837106838106839106840106841106842106843106844106845106846106847106848106849106850106851106852106853106854106855106856106857106858106859106860106861106862106863106864106865106866106867106868106869106870106871106872106873106874106875106876106877106878106879106880106881106882106883106884106885106886106887106888106889106890106891106892106893106894106895106896106897106898106899106900106901106902106903106904106905106906106907106908106909106910106911106912106913106914106915106916106917106918106919106920106921106922106923106924106925106926106927106928106929106930106931106932106933106934106935106936106937106938106939106940106941106942106943106944106945106946106947106948106949106950106951106952106953106954106955106956106957106958106959106960106961106962106963106964106965106966106967106968106969106970106971106972106973106974106975106976106977106978106979106980106981106982106983106984106985106986106987106988106989106990106991106992106993106994106995106996106997106998106999107000107001107002107003107004107005107006107007107008107009107010107011107012107013107014107015107016107017107018107019107020107021107022107023107024107025107026107027107028107029107030107031107032107033107034107035107036107037107038107039107040107041107042107043107044107045107046107047107048107049107050107051107052107053107054107055107056107057107058107059107060107061107062107063107064107065107066107067107068107069107070107071107072107073107074107075107076107077107078107079107080107081107082107083107084107085107086107087107088107089107090107091107092107093107094107095107096107097107098107099107100107101107102107103107104107105107106107107107108107109107110107111107112107113107114107115107116107117107118107119107120107121107122107123107124107125107126107127107128107129107130107131107132107133107134107135107136107137107138107139107140107141107142107143107144107145107146107147107148107149107150107151107152107153107154107155107156107157107158107159107160107161107162107163107164107165107166107167107168107169107170107171107172107173107174107175107176107177107178107179107180107181107182107183107184107185107186107187107188107189107190107191107192107193107194107195107196107197107198107199107200107201107202107203107204107205107206107207107208107209107210107211107212107213107214107215107216107217107218107219107220107221107222107223107224107225107226107227107228107229107230107231107232107233107234107235107236107237107238107239107240107241107242107243107244107245107246107247107248107249107250107251107252107253107254107255107256107257107258107259107260107261107262107263107264107265107266107267107268107269107270107271107272107273107274107275107276107277107278107279107280107281107282107283107284107285107286107287107288107289107290107291107292107293107294107295107296107297107298107299107300107301107302107303107304107305107306107307107308107309107310107311107312107313107314107315107316107317107318107319107320107321107322107323107324107325107326107327107328107329107330107331107332107333107334107335107336107337107338107339107340107341107342107343107344107345107346107347107348107349107350107351107352107353107354107355107356107357107358107359107360107361107362107363107364107365107366107367107368107369107370107371107372107373107374107375107376107377107378107379107380107381107382107383107384107385107386107387107388107389107390107391107392107393107394107395107396107397107398107399107400107401107402107403107404107405107406107407107408107409107410107411107412107413107414107415107416107417107418107419107420107421107422107423107424107425107426107427107428107429107430107431107432107433107434107435107436107437107438107439107440107441107442107443107444107445107446107447107448107449107450107451107452107453107454107455107456107457107458107459107460107461107462107463107464107465107466107467107468107469107470107471107472107473107474107475107476107477107478107479107480107481107482107483107484107485107486107487107488107489107490107491107492107493107494107495107496107497107498107499107500107501107502107503107504107505107506107507107508107509107510107511107512107513107514107515107516107517107518107519107520107521107522107523107524107525107526107527107528107529107530107531107532107533107534107535107536107537107538107539107540107541107542107543107544107545107546107547107548107549107550107551107552107553107554107555107556107557107558107559107560107561107562107563107564107565107566107567107568107569107570107571107572107573107574107575107576107577107578107579107580107581107582107583107584107585107586107587107588107589107590107591107592107593107594107595107596107597107598107599107600107601107602107603107604107605107606107607107608107609107610107611107612107613107614107615107616107617107618107619107620107621107622107623107624107625107626107627107628107629107630107631107632107633107634107635107636107637107638107639107640107641107642107643107644107645107646107647107648107649107650107651107652107653107654107655107656107657107658107659107660107661107662107663107664107665107666107667107668107669107670107671107672107673107674107675107676107677107678107679107680107681107682107683107684107685107686107687107688107689107690107691107692107693107694107695107696107697107698107699107700107701107702107703107704107705107706107707107708107709107710107711107712107713107714107715107716107717107718107719107720107721107722107723107724107725107726107727107728107729107730107731107732107733107734107735107736107737107738107739107740107741107742107743107744107745107746107747107748107749107750107751107752107753107754107755107756107757107758107759107760107761107762107763107764107765107766107767107768107769107770107771107772107773107774107775107776107777107778107779107780107781107782107783107784107785107786107787107788107789107790107791107792107793107794107795107796107797107798107799107800107801107802107803107804107805107806107807107808107809107810107811107812107813107814107815107816107817107818107819107820107821107822107823107824107825107826107827107828107829107830107831107832107833107834107835107836107837107838107839107840107841107842107843107844107845107846107847107848107849107850107851107852107853107854107855107856107857107858107859107860107861107862107863107864107865107866107867107868107869107870107871107872107873107874107875107876107877107878107879107880107881107882107883107884107885107886107887107888107889107890107891107892107893107894107895107896107897107898107899107900107901107902107903107904107905107906107907107908107909107910107911107912107913107914107915107916107917107918107919107920107921107922107923107924107925107926107927107928107929107930107931107932107933107934107935107936107937107938107939107940107941107942107943107944107945107946107947107948107949107950107951107952107953107954107955107956107957107958107959107960107961107962107963107964107965107966107967107968107969107970107971107972107973107974107975107976107977107978107979107980107981107982107983107984107985107986107987107988107989107990107991107992107993107994107995107996107997107998107999108000108001108002108003108004108005108006108007108008108009108010108011108012108013108014108015108016108017108018108019108020108021108022108023108024108025108026108027108028108029108030108031108032108033108034108035108036108037108038108039108040108041108042108043108044108045108046108047108048108049108050108051108052108053108054108055108056108057108058108059108060108061108062108063108064108065108066108067108068108069108070108071108072108073108074108075108076108077108078108079108080108081108082108083108084108085108086108087108088108089108090108091108092108093108094108095108096108097108098108099108100108101108102108103108104108105108106108107108108108109108110108111108112108113108114108115108116108117108118108119108120108121108122108123108124108125108126108127108128108129108130108131108132108133108134108135108136108137108138108139108140108141108142108143108144108145108146108147108148108149108150108151108152108153108154108155108156108157108158108159108160108161108162108163108164108165108166108167108168108169108170108171108172108173108174108175108176108177108178108179108180108181108182108183108184108185108186108187108188108189108190108191108192108193108194108195108196108197108198108199108200108201108202108203108204108205108206108207108208108209108210108211108212108213108214108215108216108217108218108219108220108221108222108223108224108225108226108227108228108229108230108231108232108233108234108235108236108237108238108239108240108241108242108243108244108245108246108247108248108249108250108251108252108253108254108255108256108257108258108259108260108261108262108263108264108265108266108267108268108269108270108271108272108273108274108275108276108277108278108279108280108281108282108283108284108285108286108287108288108289108290108291108292108293108294108295108296108297108298108299108300108301108302108303108304108305108306108307108308108309108310108311108312108313108314108315108316108317108318108319108320108321108322108323108324108325108326108327108328108329108330108331108332108333108334108335108336108337108338108339108340108341108342108343108344108345108346108347108348108349108350108351108352108353108354108355108356108357108358108359108360108361108362108363108364108365108366108367108368108369108370108371108372108373108374108375108376108377108378108379108380108381108382108383108384108385108386108387108388108389108390108391108392108393108394108395108396108397108398108399108400108401108402108403108404108405108406108407108408108409108410108411108412108413108414108415108416108417108418108419108420108421108422108423108424108425108426108427108428108429108430108431108432108433108434108435108436108437108438108439108440108441108442108443108444108445108446108447108448108449108450108451108452108453108454108455108456108457108458108459108460108461108462108463108464108465108466108467108468108469108470108471108472108473108474108475108476108477108478108479108480108481108482108483108484108485108486108487108488108489108490108491108492108493108494108495108496108497108498108499108500108501108502108503108504108505108506108507108508108509108510108511108512108513108514108515108516108517108518108519108520108521108522108523108524108525108526108527108528108529108530108531108532108533108534108535108536108537108538108539108540108541108542108543108544108545108546108547108548108549108550108551108552108553108554108555108556108557108558108559108560108561108562108563108564108565108566108567108568108569108570108571108572108573108574108575108576108577108578108579108580108581108582108583108584108585108586108587108588108589108590108591108592108593108594108595108596108597108598108599108600108601108602108603108604108605108606108607108608108609108610108611108612108613108614108615108616108617108618108619108620108621108622108623108624108625108626108627108628108629108630108631108632108633108634108635108636108637108638108639108640108641108642108643108644108645108646108647108648108649108650108651108652108653108654108655108656108657108658108659108660108661108662108663108664108665108666108667108668108669108670108671108672108673108674108675108676108677108678108679108680108681108682108683108684108685108686108687108688108689108690108691108692108693108694108695108696108697108698108699108700108701108702108703108704108705108706108707108708108709108710108711108712108713108714108715108716108717108718108719108720108721108722108723108724108725108726108727108728108729108730108731108732108733108734108735108736108737108738108739108740108741108742108743108744108745108746108747108748108749108750108751108752108753108754108755108756108757108758108759108760108761108762108763108764108765108766108767108768108769108770108771108772108773108774108775108776108777108778108779108780108781108782108783108784108785108786108787108788108789108790108791108792108793108794108795108796108797108798108799108800108801108802108803108804108805108806108807108808108809108810108811108812108813108814108815108816108817108818108819108820108821108822108823108824108825108826108827108828108829108830108831108832108833108834108835108836108837108838108839108840108841108842108843108844108845108846108847108848108849108850108851108852108853108854108855108856108857108858108859108860108861108862108863108864108865108866108867108868108869108870108871108872108873108874108875108876108877108878108879108880108881108882108883108884108885108886108887108888108889108890108891108892108893108894108895108896108897108898108899108900108901108902108903108904108905108906108907108908108909108910108911108912108913108914108915108916108917108918108919108920108921108922108923108924108925108926108927108928108929108930108931108932108933108934108935108936108937108938108939108940108941108942108943108944108945108946108947108948108949108950108951108952108953108954108955108956108957108958108959108960108961108962108963108964108965108966108967108968108969108970108971108972108973108974108975108976108977108978108979108980108981108982108983108984108985108986108987108988108989108990108991108992108993108994108995108996108997108998108999109000109001109002109003109004109005109006109007109008109009109010109011109012109013109014109015109016109017109018109019109020109021109022109023109024109025109026109027109028109029109030109031109032109033109034109035109036109037109038109039109040109041109042109043109044109045109046109047109048109049109050109051109052109053109054109055109056109057109058109059109060109061109062109063109064109065109066109067109068109069109070109071109072109073109074109075109076109077109078109079109080109081109082109083109084109085109086109087109088109089109090109091109092109093109094109095109096109097109098109099109100109101109102109103109104109105109106109107109108109109109110109111109112109113109114109115109116109117109118109119109120109121109122109123109124109125109126109127109128109129109130109131109132109133109134109135109136109137109138109139109140109141109142109143109144109145109146109147109148109149109150109151109152109153109154109155109156109157109158109159109160109161109162109163109164109165109166109167109168109169109170109171109172109173109174109175109176109177109178109179109180109181109182109183109184109185109186109187109188109189109190109191109192109193109194109195109196109197109198109199109200109201109202109203109204109205109206109207109208109209109210109211109212109213109214109215109216109217109218109219109220109221109222109223109224109225109226109227109228109229109230109231109232109233109234109235109236109237109238109239109240109241109242109243109244109245109246109247109248109249109250109251109252109253109254109255109256109257109258109259109260109261109262109263109264109265109266109267109268109269109270109271109272109273109274109275109276109277109278109279109280109281109282109283109284109285109286109287109288109289109290109291109292109293109294109295109296109297109298109299109300109301109302109303109304109305109306109307109308109309109310109311109312109313109314109315109316109317109318109319109320109321109322109323109324109325109326109327109328109329109330109331109332109333109334109335109336109337109338109339109340109341109342109343109344109345109346109347109348109349109350109351109352109353109354109355109356109357109358109359109360109361109362109363109364109365109366109367109368109369109370109371109372109373109374109375109376109377109378109379109380109381109382109383109384109385109386109387109388109389109390109391109392109393109394109395109396109397109398109399109400109401109402109403109404109405109406109407109408109409109410109411109412109413109414109415109416109417109418109419109420109421109422109423109424109425109426109427109428109429109430109431109432109433109434109435109436109437109438109439109440109441109442109443109444109445109446109447109448109449109450109451109452109453109454109455109456109457109458109459109460109461109462109463109464109465109466109467109468109469109470109471109472109473109474109475109476109477109478109479109480109481109482109483109484109485109486109487109488109489109490109491109492109493109494109495109496109497109498109499109500109501109502109503109504109505109506109507109508109509109510109511109512109513109514109515109516109517109518109519109520109521109522109523109524109525109526109527109528109529109530109531109532109533109534109535109536109537109538109539109540109541109542109543109544109545109546109547109548109549109550109551109552109553109554109555109556109557109558109559109560109561109562109563109564109565109566109567109568109569109570109571109572109573109574109575109576109577109578109579109580109581109582109583109584109585109586109587109588109589109590109591109592109593109594109595109596109597109598109599109600109601109602109603109604109605109606109607109608109609109610109611109612109613109614109615109616109617109618109619109620109621109622109623109624109625109626109627109628109629109630109631109632109633109634109635109636109637109638109639109640109641109642109643109644109645109646109647109648109649109650109651109652109653109654109655109656109657109658109659109660109661109662109663109664109665109666109667109668109669109670109671109672109673109674109675109676109677109678109679109680109681109682109683109684109685109686109687109688109689109690109691109692109693109694109695109696109697109698109699109700109701109702109703109704109705109706109707109708109709109710109711109712109713109714109715109716109717109718109719109720109721109722109723109724109725109726109727109728109729109730109731109732109733109734109735109736109737109738109739109740109741109742109743109744109745109746109747109748109749109750109751109752109753109754109755109756109757109758109759109760109761109762109763109764109765109766109767109768109769109770109771109772109773109774109775109776109777109778109779109780109781109782109783109784109785109786109787109788109789109790109791109792109793109794109795109796109797109798109799109800109801109802109803109804109805109806109807109808109809109810109811109812109813109814109815109816109817109818109819109820109821109822109823109824109825109826109827109828109829109830109831109832109833109834109835109836109837109838109839109840109841109842109843109844109845109846109847109848109849109850109851109852109853109854109855109856109857109858109859109860109861109862109863109864109865109866109867109868109869109870109871109872109873109874109875109876109877109878109879109880109881109882109883109884109885109886109887109888109889109890109891109892109893109894109895109896109897109898109899109900109901109902109903109904109905109906109907109908109909109910109911109912109913109914109915109916109917109918109919109920109921109922109923109924109925109926109927109928109929109930109931109932109933109934109935109936109937109938109939109940109941109942109943109944109945109946109947109948109949109950109951109952109953109954109955109956109957109958109959109960109961109962109963109964109965109966109967109968109969109970109971109972109973109974109975109976109977109978109979109980109981109982109983109984109985109986109987109988109989109990109991109992109993109994109995109996109997109998109999110000110001110002110003110004110005110006110007110008110009110010110011110012110013110014110015110016110017110018110019110020110021110022110023110024110025110026110027110028110029110030110031110032110033110034110035110036110037110038110039110040110041110042110043110044110045110046110047110048110049110050110051110052110053110054110055110056110057110058110059110060110061110062110063110064110065110066110067110068110069110070110071110072110073110074110075110076110077110078110079110080110081110082110083110084110085110086110087110088110089110090110091110092110093110094110095110096110097110098110099110100110101110102110103110104110105110106110107110108110109110110110111110112110113110114110115110116110117110118110119110120110121110122110123110124110125110126110127110128110129110130110131110132110133110134110135110136110137110138110139110140110141110142110143110144110145110146110147110148110149110150110151110152110153110154110155110156110157110158110159110160110161110162110163110164110165110166110167110168110169110170110171110172110173110174110175110176110177110178110179110180110181110182110183110184110185110186110187110188110189110190110191110192110193110194110195110196110197110198110199110200110201110202110203110204110205110206110207110208110209110210110211110212110213110214110215110216110217110218110219110220110221110222110223110224110225110226110227110228110229110230110231110232110233110234110235110236110237110238110239110240110241110242110243110244110245110246110247110248110249110250110251110252110253110254110255110256110257110258110259110260110261110262110263110264110265110266110267110268110269110270110271110272110273110274110275110276110277110278110279110280110281110282110283110284110285110286110287110288110289110290110291110292110293110294110295110296110297110298110299110300110301110302110303110304110305110306110307110308110309110310110311110312110313110314110315110316110317110318110319110320110321110322110323110324110325110326110327110328110329110330110331110332110333110334110335110336110337110338110339110340110341110342110343110344110345110346110347110348110349110350110351110352110353110354110355110356110357110358110359110360110361110362110363110364110365110366110367110368110369110370110371110372110373110374110375110376110377110378110379110380110381110382110383110384110385110386110387110388110389110390110391110392110393110394110395110396110397110398110399110400110401110402110403110404110405110406110407110408110409110410110411110412110413110414110415110416110417110418110419110420110421110422110423110424110425110426110427110428110429110430110431110432110433110434110435110436110437110438110439110440110441110442110443110444110445110446110447110448110449110450110451110452110453110454110455110456110457110458110459110460110461110462110463110464110465110466110467110468110469110470110471110472110473110474110475110476110477110478110479110480110481110482110483110484110485110486110487110488110489110490110491110492110493110494110495110496110497110498110499110500110501110502110503110504110505110506110507110508110509110510110511110512110513110514110515110516110517110518110519110520110521110522110523110524110525110526110527110528110529110530110531110532110533110534110535110536110537110538110539110540110541110542110543110544110545110546110547110548110549110550110551110552110553110554110555110556110557110558110559110560110561110562110563110564110565110566110567110568110569110570110571110572110573110574110575110576110577110578110579110580110581110582110583110584110585110586110587110588110589110590110591110592110593110594110595110596110597110598110599110600110601110602110603110604110605110606110607110608110609110610110611110612110613110614110615110616110617110618110619110620110621110622110623110624110625110626110627110628110629110630110631110632110633110634110635110636110637110638110639110640110641110642110643110644110645110646110647110648110649110650110651110652110653110654110655110656110657110658110659110660110661110662110663110664110665110666110667110668110669110670110671110672110673110674110675110676110677110678110679110680110681110682110683110684110685110686110687110688110689110690110691110692110693110694110695110696110697110698110699110700110701110702110703110704110705110706110707110708110709110710110711110712110713110714110715110716110717110718110719110720110721110722110723110724110725110726110727110728110729110730110731110732110733110734110735110736110737110738110739110740110741110742110743110744110745110746110747110748110749110750110751110752110753110754110755110756110757110758110759110760110761110762110763110764110765110766110767110768110769110770110771110772110773110774110775110776110777110778110779110780110781110782110783110784110785110786110787110788110789110790110791110792110793110794110795110796110797110798110799110800110801110802110803110804110805110806110807110808110809110810110811110812110813110814110815110816110817110818110819110820110821110822110823110824110825110826110827110828110829110830110831110832110833110834110835110836110837110838110839110840110841110842110843110844110845110846110847110848110849110850110851110852110853110854110855110856110857110858110859110860110861110862110863110864110865110866110867110868110869110870110871110872110873110874110875110876110877110878110879110880110881110882110883110884110885110886110887110888110889110890110891110892110893110894110895110896110897110898110899110900110901110902110903110904110905110906110907110908110909110910110911110912110913110914110915110916110917110918110919110920110921110922110923110924110925110926110927110928110929110930110931110932110933110934110935110936110937110938110939110940110941110942110943110944110945110946110947110948110949110950110951110952110953110954110955110956110957110958110959110960110961110962110963110964110965110966110967110968110969110970110971110972110973110974110975110976110977110978110979110980110981110982110983110984110985110986110987110988110989110990110991110992110993110994110995110996110997110998110999111000111001111002111003111004111005111006111007111008111009111010111011111012111013111014111015111016111017111018111019111020111021111022111023111024111025111026111027111028111029111030111031111032111033111034111035111036111037111038111039111040111041111042111043111044111045111046111047111048111049111050111051111052111053111054111055111056111057111058111059111060111061111062111063111064111065111066111067111068111069111070111071111072111073111074111075111076111077111078111079111080111081111082111083111084111085111086111087111088111089111090111091111092111093111094111095111096111097111098111099111100111101111102111103111104111105111106111107111108111109111110111111111112111113111114111115111116111117111118111119111120111121111122111123111124111125111126111127111128111129111130111131111132111133111134111135111136111137111138111139111140111141111142111143111144111145111146111147111148111149111150111151111152111153111154111155111156111157111158111159111160111161111162111163111164111165111166111167111168111169111170111171111172111173111174111175111176111177111178111179111180111181111182111183111184111185111186111187111188111189111190111191111192111193111194111195111196111197111198111199111200111201111202111203111204111205111206111207111208111209111210111211111212111213111214111215111216111217111218111219111220111221111222111223111224111225111226111227111228111229111230111231111232111233111234111235111236111237111238111239111240111241111242111243111244111245111246111247111248111249111250111251111252111253111254111255111256111257111258111259111260111261111262111263111264111265111266111267111268111269111270111271111272111273111274111275111276111277111278111279111280111281111282111283111284111285111286111287111288111289111290111291111292111293111294111295111296111297111298111299111300111301111302111303111304111305111306111307111308111309111310111311111312111313111314111315111316111317111318111319111320111321111322111323111324111325111326111327111328111329111330111331111332111333111334111335111336111337111338111339111340111341111342111343111344111345111346111347111348111349111350111351111352111353111354111355111356111357111358111359111360111361111362111363111364111365111366111367111368111369111370111371111372111373111374111375111376111377111378111379111380111381111382111383111384111385111386111387111388111389111390111391111392111393111394111395111396111397111398111399111400111401111402111403111404111405111406111407111408111409111410111411111412111413111414111415111416111417111418111419111420111421111422111423111424111425111426111427111428111429111430111431111432111433111434111435111436111437111438111439111440111441111442111443111444111445111446111447111448111449111450111451111452111453111454111455111456111457111458111459111460111461111462111463111464111465111466111467111468111469111470111471111472111473111474111475111476111477111478111479111480111481111482111483111484111485111486111487111488111489111490111491111492111493111494111495111496111497111498111499111500111501111502111503111504111505111506111507111508111509111510111511111512111513111514111515111516111517111518111519111520111521111522111523111524111525111526111527111528111529111530111531111532111533111534111535111536111537111538111539111540111541111542111543111544111545111546111547111548111549111550111551111552111553111554111555111556111557111558111559111560111561111562111563111564111565111566111567111568111569111570111571111572111573111574111575111576111577111578111579111580111581111582111583111584111585111586111587111588111589111590111591111592111593111594111595111596111597111598111599111600111601111602111603111604111605111606111607111608111609111610111611111612111613111614111615111616111617111618111619111620111621111622111623111624111625111626111627111628111629111630111631111632111633111634111635111636111637111638111639111640111641111642111643111644111645111646111647111648111649111650111651111652111653111654111655111656111657111658111659111660111661111662111663111664111665111666111667111668111669111670111671111672111673111674111675111676111677111678111679111680111681111682111683111684111685111686111687111688111689111690111691111692111693111694111695111696111697111698111699111700111701111702111703111704111705111706111707111708111709111710111711111712111713111714111715111716111717111718111719111720111721111722111723111724111725111726111727111728111729111730111731111732111733111734111735111736111737111738111739111740111741111742111743111744111745111746111747111748111749111750111751111752111753111754111755111756111757111758111759111760111761111762111763111764111765111766111767111768111769111770111771111772111773111774111775111776111777111778111779111780111781111782111783111784111785111786111787111788111789111790111791111792111793111794111795111796111797111798111799111800111801111802111803111804111805111806111807111808111809111810111811111812111813111814111815111816111817111818111819111820111821111822111823111824111825111826111827111828111829111830111831111832111833111834111835111836111837111838111839111840111841111842111843111844111845111846111847111848111849111850111851111852111853111854111855111856111857111858111859111860111861111862111863111864111865111866111867111868111869111870111871111872111873111874111875111876111877111878111879111880111881111882111883111884111885111886111887111888111889111890111891111892111893111894111895111896111897111898111899111900111901111902111903111904111905111906111907111908111909111910111911111912111913111914111915111916111917111918111919111920111921111922111923111924111925111926111927111928111929111930111931111932111933111934111935111936111937111938111939111940111941111942111943111944111945111946111947111948111949111950111951111952111953111954111955111956111957111958111959111960111961111962111963111964111965111966111967111968111969111970111971111972111973111974111975111976111977111978111979111980111981111982111983111984111985111986111987111988111989111990111991111992111993111994111995111996111997111998111999112000112001112002112003112004112005112006112007112008112009112010112011112012112013112014112015112016112017112018112019112020112021112022112023112024112025112026112027112028112029112030112031112032112033112034112035112036112037112038112039112040112041112042112043112044112045112046112047112048112049112050112051112052112053112054112055112056112057112058112059112060112061112062112063112064112065112066112067112068112069112070112071112072112073112074112075112076112077112078112079112080112081112082112083112084112085112086112087112088112089112090112091112092112093112094112095112096112097112098112099112100112101112102112103112104112105112106112107112108112109112110112111112112112113112114112115112116112117112118112119112120112121112122112123112124112125112126112127112128112129112130112131112132112133112134112135112136112137112138112139112140112141112142112143112144112145112146112147112148112149112150112151112152112153112154112155112156112157112158112159112160112161112162112163112164112165112166112167112168112169112170112171112172112173112174112175112176112177112178112179112180112181112182112183112184112185112186112187112188112189112190112191112192112193112194112195112196112197112198112199112200112201112202112203112204112205112206112207112208112209112210112211112212112213112214112215112216112217112218112219112220112221112222112223112224112225112226112227112228112229112230112231112232112233112234112235112236112237112238112239112240112241112242112243112244112245112246112247112248112249112250112251112252112253112254112255112256112257112258112259112260112261112262112263112264112265112266112267112268112269112270112271112272112273112274112275112276112277112278112279112280112281112282112283112284112285112286112287112288112289112290112291112292112293112294112295112296112297112298112299112300112301112302112303112304112305112306112307112308112309112310112311112312112313112314112315112316112317112318112319112320112321112322112323112324112325112326112327112328112329112330112331112332112333112334112335112336112337112338112339112340112341112342112343112344112345112346112347112348112349112350112351112352112353112354112355112356112357112358112359112360112361112362112363112364112365112366112367112368112369112370112371112372112373112374112375112376112377112378112379112380112381112382112383112384112385112386112387112388112389112390112391112392112393112394112395112396112397112398112399112400112401112402112403112404112405112406112407112408112409112410112411112412112413112414112415112416112417112418112419112420112421112422112423112424112425112426112427112428112429112430112431112432112433112434112435112436112437112438112439112440112441112442112443112444112445112446112447112448112449112450112451112452112453112454112455112456112457112458112459112460112461112462112463112464112465112466112467112468112469112470112471112472112473112474112475112476112477112478112479112480112481112482112483112484112485112486112487112488112489112490112491112492112493112494112495112496112497112498112499112500112501112502112503112504112505112506112507112508112509112510112511112512112513112514112515112516112517112518112519112520112521112522112523112524112525112526112527112528112529112530112531112532112533112534112535112536112537112538112539112540112541112542112543112544112545112546112547112548112549112550112551112552112553112554112555112556112557112558112559112560112561112562112563112564112565112566112567112568112569112570112571112572112573112574112575112576112577112578112579112580112581112582112583112584112585112586112587112588112589112590112591112592112593112594112595112596112597112598112599112600112601112602112603112604112605112606112607112608112609112610112611112612112613112614112615112616112617112618112619112620112621112622112623112624112625112626112627112628112629112630112631112632112633112634112635112636112637112638112639112640112641112642112643112644112645112646112647112648112649112650112651112652112653112654112655112656112657112658112659112660112661112662112663112664112665112666112667112668112669112670112671112672112673112674112675112676112677112678112679112680112681112682112683112684112685112686112687112688112689112690112691112692112693112694112695112696112697112698112699112700112701112702112703112704112705112706112707112708112709112710112711112712112713112714112715112716112717112718112719112720112721112722112723112724112725112726112727112728112729112730112731112732112733112734112735112736112737112738112739112740112741112742112743112744112745112746112747112748112749112750112751112752112753112754112755112756112757112758112759112760112761112762112763112764112765112766112767112768112769112770112771112772112773112774112775112776112777112778112779112780112781112782112783112784112785112786112787112788112789112790112791112792112793112794112795112796112797112798112799112800112801112802112803112804112805112806112807112808112809112810112811112812112813112814112815112816112817112818112819112820112821112822112823112824112825112826112827112828112829112830112831112832112833112834112835112836112837112838112839112840112841112842112843112844112845112846112847112848112849112850112851112852112853112854112855112856112857112858112859112860112861112862112863112864112865112866112867112868112869112870112871112872112873112874112875112876112877112878112879112880112881112882112883112884112885112886112887112888112889112890112891112892112893112894112895112896112897112898112899112900112901112902112903112904112905112906112907112908112909112910112911112912112913112914112915112916112917112918112919112920112921112922112923112924112925112926112927112928112929112930112931112932112933112934112935112936112937112938112939112940112941112942112943112944112945112946112947112948112949112950112951112952112953112954112955112956112957112958112959112960112961112962112963112964112965112966112967112968112969112970112971112972112973112974112975112976112977112978112979112980112981112982112983112984112985112986112987112988112989112990112991112992112993112994112995112996112997112998112999113000113001113002113003113004113005113006113007113008113009113010113011113012113013113014113015113016113017113018113019113020113021113022113023113024113025113026113027113028113029113030113031113032113033113034113035113036113037113038113039113040113041113042113043113044113045113046113047113048113049113050113051113052113053113054113055113056113057113058113059113060113061113062113063113064113065113066113067113068113069113070113071113072113073113074113075113076113077113078113079113080113081113082113083113084113085113086113087113088113089113090113091113092113093113094113095113096113097113098113099113100113101113102113103113104113105113106113107113108113109113110113111113112113113113114113115113116113117113118113119113120113121113122113123113124113125113126113127113128113129113130113131113132113133113134113135113136113137113138113139113140113141113142113143113144113145113146113147113148113149113150113151113152113153113154113155113156113157113158113159113160113161113162113163113164113165113166113167113168113169113170113171113172113173113174113175113176113177113178113179113180113181113182113183113184113185113186113187113188113189113190113191113192113193113194113195113196113197113198113199113200113201113202113203113204113205113206113207113208113209113210113211113212113213113214113215113216113217113218113219113220113221113222113223113224113225113226113227113228113229113230113231113232113233113234113235113236113237113238113239113240113241113242113243113244113245113246113247113248113249113250113251113252113253113254113255113256113257113258113259113260113261113262113263113264113265113266113267113268113269113270113271113272113273113274113275113276113277113278113279113280113281113282113283113284113285113286113287113288113289113290113291113292113293113294113295113296113297113298113299113300113301113302113303113304113305113306113307113308113309113310113311113312113313113314113315113316113317113318113319113320113321113322113323113324113325113326113327113328113329113330113331113332113333113334113335113336113337113338113339113340113341113342113343113344113345113346113347113348113349113350113351113352113353113354113355113356113357113358113359113360113361113362113363113364113365113366113367113368113369113370113371113372113373113374113375113376113377113378113379113380113381113382113383113384113385113386113387113388113389113390113391113392113393113394113395113396113397113398113399113400113401113402113403113404113405113406113407113408113409113410113411113412113413113414113415113416113417113418113419113420113421113422113423113424113425113426113427113428113429113430113431113432113433113434113435113436113437113438113439113440113441113442113443113444113445113446113447113448113449113450113451113452113453113454113455113456113457113458113459113460113461113462113463113464113465113466113467113468113469113470113471113472113473113474113475113476113477113478113479113480113481113482113483113484113485113486113487113488113489113490113491113492113493113494113495113496113497113498113499113500113501113502113503113504113505113506113507113508113509113510113511113512113513113514113515113516113517113518113519113520113521113522113523113524113525113526113527113528113529113530113531113532113533113534113535113536113537113538113539113540113541113542113543113544113545113546113547113548113549113550113551113552113553113554113555113556113557113558113559113560113561113562113563113564113565113566113567113568113569113570113571113572113573113574113575113576113577113578113579113580113581113582113583113584113585113586113587113588113589113590113591113592113593113594113595113596113597113598113599113600113601113602113603113604113605113606113607113608113609113610113611113612113613113614113615113616113617113618113619113620113621113622113623113624113625113626113627113628113629113630113631113632113633113634113635113636113637113638113639113640113641113642113643113644113645113646113647113648113649113650113651113652113653113654113655113656113657113658113659113660113661113662113663113664113665113666113667113668113669113670113671113672113673113674113675113676113677113678113679113680113681113682113683113684113685113686113687113688113689113690113691113692113693113694113695113696113697113698113699113700113701113702113703113704113705113706113707113708113709113710113711113712113713113714113715113716113717113718113719113720113721113722113723113724113725113726113727113728113729113730113731113732113733113734113735113736113737113738113739113740113741113742113743113744113745113746113747113748113749113750113751113752113753113754113755113756113757113758113759113760113761113762113763113764113765113766113767113768113769113770113771113772113773113774113775113776113777113778113779113780113781113782113783113784113785113786113787113788113789113790113791113792113793113794113795113796113797113798113799113800113801113802113803113804113805113806113807113808113809113810113811113812113813113814113815113816113817113818113819113820113821113822113823113824113825113826113827113828113829113830113831113832113833113834113835113836113837113838113839113840113841113842113843113844113845113846113847113848113849113850113851113852113853113854113855113856113857113858113859113860113861113862113863113864113865113866113867113868113869113870113871113872113873113874113875113876113877113878113879113880113881113882113883113884113885113886113887113888113889113890113891113892113893113894113895113896113897113898113899113900113901113902113903113904113905113906113907113908113909113910113911113912113913113914113915113916113917113918113919113920113921113922113923113924113925113926113927113928113929113930113931113932113933113934113935113936113937113938113939113940113941113942113943113944113945113946113947113948113949113950113951113952113953113954113955113956113957113958113959113960113961113962113963113964113965113966113967113968113969113970113971113972113973113974113975113976113977113978113979113980113981113982113983113984113985113986113987113988113989113990113991113992113993113994113995113996113997113998113999114000114001114002114003114004114005114006114007114008114009114010114011114012114013114014114015114016114017114018114019114020114021114022114023114024114025114026114027114028114029114030114031114032114033114034114035114036114037114038114039114040114041114042114043114044114045114046114047114048114049114050114051114052114053114054114055114056114057114058114059114060114061114062114063114064114065114066114067114068114069114070114071114072114073114074114075114076114077114078114079114080114081114082114083114084114085114086114087114088114089114090114091114092114093114094114095114096114097114098114099114100114101114102114103114104114105114106114107114108114109114110114111114112114113114114114115114116114117114118114119114120114121114122114123114124114125114126114127114128114129114130114131114132114133114134114135114136114137114138114139114140114141114142114143114144114145114146114147114148114149114150114151114152114153114154114155114156114157114158114159114160114161114162114163114164114165114166114167114168114169114170114171114172114173114174114175114176114177114178114179114180114181114182114183114184114185114186114187114188114189114190114191114192114193114194114195114196114197114198114199114200114201114202114203114204114205114206114207114208114209114210114211114212114213114214114215114216114217114218114219114220114221114222114223114224114225114226114227114228114229114230114231114232114233114234114235114236114237114238114239114240114241114242114243114244114245114246114247114248114249114250114251114252114253114254114255114256114257114258114259114260114261114262114263114264114265114266114267114268114269114270114271114272114273114274114275114276114277114278114279114280114281114282114283114284114285114286114287114288114289114290114291114292114293114294114295114296114297114298114299114300114301114302114303114304114305114306114307114308114309114310114311114312114313114314114315114316114317114318114319114320114321114322114323114324114325114326114327114328114329114330114331114332114333114334114335114336114337114338114339114340114341114342114343114344114345114346114347114348114349114350114351114352114353114354114355114356114357114358114359114360114361114362114363114364114365114366114367114368114369114370114371114372114373114374114375114376114377114378114379114380114381114382114383114384114385114386114387114388114389114390114391114392114393114394114395114396114397114398114399114400114401114402114403114404114405114406114407114408114409114410114411114412114413114414114415114416114417114418114419114420114421114422114423114424114425114426114427114428114429114430114431114432114433114434114435114436114437114438114439114440114441114442114443114444114445114446114447114448114449114450114451114452114453114454114455114456114457114458114459114460114461114462114463114464114465114466114467114468114469114470114471114472114473114474114475114476114477114478114479114480114481114482114483114484114485114486114487114488114489114490114491114492114493114494114495114496114497114498114499114500114501114502114503114504114505114506114507114508114509114510114511114512114513114514114515114516114517114518114519114520114521114522114523114524114525114526114527114528114529114530114531114532114533114534114535114536114537114538114539114540114541114542114543114544114545114546114547114548114549114550114551114552114553114554114555114556114557114558114559114560114561114562114563114564114565114566114567114568114569114570114571114572114573114574114575114576114577114578114579114580114581114582114583114584114585114586114587114588114589114590114591114592114593114594114595114596114597114598114599114600114601114602114603114604114605114606114607114608114609114610114611114612114613114614114615114616114617114618114619114620114621114622114623114624114625114626114627114628114629114630114631114632114633114634114635114636114637114638114639114640114641114642114643114644114645114646114647114648114649114650114651114652114653114654114655114656114657114658114659114660114661114662114663114664114665114666114667114668114669114670114671114672114673114674114675114676114677114678114679114680114681114682114683114684114685114686114687114688114689114690114691114692114693114694114695114696114697114698114699114700114701114702114703114704114705114706114707114708114709114710114711114712114713114714114715114716114717114718114719114720114721114722114723114724114725114726114727114728114729114730114731114732114733114734114735114736114737114738114739114740114741114742114743114744114745114746114747114748114749114750114751114752114753114754114755114756114757114758114759114760114761114762114763114764114765114766114767114768114769114770114771114772114773114774114775114776114777114778114779114780114781114782114783114784114785114786114787114788114789114790114791114792114793114794114795114796114797114798114799114800114801114802114803114804114805114806114807114808114809114810114811114812114813114814114815114816114817114818114819114820114821114822114823114824114825114826114827114828114829114830114831114832114833114834114835114836114837114838114839114840114841114842114843114844114845114846114847114848114849114850114851114852114853114854114855114856114857114858114859114860114861114862114863114864114865114866114867114868114869114870114871114872114873114874114875114876114877114878114879114880114881114882114883114884114885114886114887114888114889114890114891114892114893114894114895114896114897114898114899114900114901114902114903114904114905114906114907114908114909114910114911114912114913114914114915114916114917114918114919114920114921114922114923114924114925114926114927114928114929114930114931114932114933114934114935114936114937114938114939114940114941114942114943114944114945114946114947114948114949114950114951114952114953114954114955114956114957114958114959114960114961114962114963114964114965114966114967114968114969114970114971114972114973114974114975114976114977114978114979114980114981114982114983114984114985114986114987114988114989114990114991114992114993114994114995114996114997114998114999115000115001115002115003115004115005115006115007115008115009115010115011115012115013115014115015115016115017115018115019115020115021115022115023115024115025115026115027115028115029115030115031115032115033115034115035115036115037115038115039115040115041115042115043115044115045115046115047115048115049115050115051115052115053115054115055115056115057115058115059115060115061115062115063115064115065115066115067115068115069115070115071115072115073115074115075115076115077115078115079115080115081115082115083115084115085115086115087115088115089115090115091115092115093115094115095115096115097115098115099115100115101115102115103115104115105115106115107115108115109115110115111115112115113115114115115115116115117115118115119115120115121115122115123115124115125115126115127115128115129115130115131115132115133115134115135115136115137115138115139115140115141115142115143115144115145115146115147115148115149115150115151115152115153115154115155115156115157115158115159115160115161115162115163115164115165115166115167115168115169115170115171115172115173115174115175115176115177115178115179115180115181115182115183115184115185115186115187115188115189115190115191115192115193115194115195115196115197115198115199115200115201115202115203115204115205115206115207115208115209115210115211115212115213115214115215115216115217115218115219115220115221115222115223115224115225115226115227115228115229115230115231115232115233115234115235115236115237115238115239115240115241115242115243115244115245115246115247115248115249115250115251115252115253115254115255115256115257115258115259115260115261115262115263115264115265115266115267115268115269115270115271115272115273115274115275115276115277115278115279115280115281115282115283115284115285115286115287115288115289115290115291115292115293115294115295115296115297115298115299115300115301115302115303115304115305115306115307115308115309115310115311115312115313115314115315115316115317115318115319115320115321115322115323115324115325115326115327115328115329115330115331115332115333115334115335115336115337115338115339115340115341115342115343115344115345115346115347115348115349115350115351115352115353115354115355115356115357115358115359115360115361115362115363115364115365115366115367115368115369115370115371115372115373115374115375115376115377115378115379115380115381115382115383115384115385115386115387115388115389115390115391115392115393115394115395115396115397115398115399115400115401115402115403115404115405115406115407115408115409115410115411115412115413115414115415115416115417115418115419115420115421115422115423115424115425115426115427115428115429115430115431115432115433115434115435115436115437115438115439115440115441115442115443115444115445115446115447115448115449115450115451115452115453115454115455115456115457115458115459115460115461115462115463115464115465115466115467115468115469115470115471115472115473115474115475115476115477115478115479115480115481115482115483115484115485115486115487115488115489115490115491115492115493115494115495115496115497115498115499115500115501115502115503115504115505115506115507115508115509115510115511115512115513115514115515115516115517115518115519115520115521115522115523115524115525115526115527115528115529115530115531115532115533115534115535115536115537115538115539115540115541115542115543115544115545115546115547115548115549115550115551115552115553115554115555115556115557115558115559115560115561115562115563115564115565115566115567115568115569115570115571115572115573115574115575115576115577115578115579115580115581115582115583115584115585115586115587115588115589115590115591115592115593115594115595115596115597115598115599115600115601115602115603115604115605115606115607115608115609115610115611115612115613115614115615115616115617115618115619115620115621115622115623115624115625115626115627115628115629115630115631115632115633115634115635115636115637115638115639115640115641115642115643115644115645115646115647115648115649115650115651115652115653115654115655115656115657115658115659115660115661115662115663115664115665115666115667115668115669115670115671115672115673115674115675115676115677115678115679115680115681115682115683115684115685115686115687115688115689115690115691115692115693115694115695115696115697115698115699115700115701115702115703115704115705115706115707115708115709115710115711115712115713115714115715115716115717115718115719115720115721115722115723115724115725115726115727115728115729115730115731115732115733115734115735115736115737115738115739115740115741115742115743115744115745115746115747115748115749115750115751115752115753115754115755115756115757115758115759115760115761115762115763115764115765115766115767115768115769115770115771115772115773115774115775115776115777115778115779115780115781115782115783115784115785115786115787115788115789115790115791115792115793115794115795115796115797115798115799115800115801115802115803115804115805115806115807115808115809115810115811115812115813115814115815115816115817115818115819115820115821115822115823115824115825115826115827115828115829115830115831115832115833115834115835115836115837115838115839115840115841115842115843115844115845115846115847115848115849115850115851115852115853115854115855115856115857115858115859115860115861115862115863115864115865115866115867115868115869115870115871115872115873115874115875115876115877115878115879115880115881115882115883115884115885115886115887115888115889115890115891115892115893115894115895115896115897115898115899115900115901115902115903115904115905115906115907115908115909115910115911115912115913115914115915115916115917115918115919115920115921115922115923115924115925115926115927115928115929115930115931115932115933115934115935115936115937115938115939115940115941115942115943115944115945115946115947115948115949115950115951115952115953115954115955115956115957115958115959115960115961115962115963115964115965115966115967115968115969115970115971115972115973115974115975115976115977115978115979115980115981115982115983115984115985115986115987115988115989115990115991115992115993115994115995115996115997115998115999116000116001116002116003116004116005116006116007116008116009116010116011116012116013116014116015116016116017116018116019116020116021116022116023116024116025116026116027116028116029116030116031116032116033116034116035116036116037116038116039116040116041116042116043116044116045116046116047116048116049116050116051116052116053116054116055116056116057116058116059116060116061116062116063116064116065116066116067116068116069116070116071116072116073116074116075116076116077116078116079116080116081116082116083116084116085116086116087116088116089116090116091116092116093116094116095116096116097116098116099116100116101116102116103116104116105116106116107116108116109116110116111116112116113116114116115116116116117116118116119116120116121116122116123116124116125116126116127116128116129116130116131116132116133116134116135116136116137116138116139116140116141116142116143116144116145116146116147116148116149116150116151116152116153116154116155116156116157116158116159116160116161116162116163116164116165116166116167116168116169116170116171116172116173116174116175116176116177116178116179116180116181116182116183116184116185116186116187116188116189116190116191116192116193116194116195116196116197116198116199116200116201116202116203116204116205116206116207116208116209116210116211116212116213116214116215116216116217116218116219116220116221116222116223116224116225116226116227116228116229116230116231116232116233116234116235116236116237116238116239116240116241116242116243116244116245116246116247116248116249116250116251116252116253116254116255116256116257116258116259116260116261116262116263116264116265116266116267116268116269116270116271116272116273116274116275116276116277116278116279116280116281116282116283116284116285116286116287116288116289116290116291116292116293116294116295116296116297116298116299116300116301116302116303116304116305116306116307116308116309116310116311116312116313116314116315116316116317116318116319116320116321116322116323116324116325116326116327116328116329116330116331116332116333116334116335116336116337116338116339116340116341116342116343116344116345116346116347116348116349116350116351116352116353116354116355116356116357116358116359116360116361116362116363116364116365116366116367116368116369116370116371116372116373116374116375116376116377116378116379116380116381116382116383116384116385116386116387116388116389116390116391116392116393116394116395116396116397116398116399116400116401116402116403116404116405116406116407116408116409116410116411116412116413116414116415116416116417116418116419116420116421116422116423116424116425116426116427116428116429116430116431116432116433116434116435116436116437116438116439116440116441116442116443116444116445116446116447116448116449116450116451116452116453116454116455116456116457116458116459116460116461116462116463116464116465116466116467116468116469116470116471116472116473116474116475116476116477116478116479116480116481116482116483116484116485116486116487116488116489116490116491116492116493116494116495116496116497116498116499116500116501116502116503116504116505116506116507116508116509116510116511116512116513116514116515116516116517116518116519116520116521116522116523116524116525116526116527116528116529116530116531116532116533116534116535116536116537116538116539116540116541116542116543116544116545116546116547116548116549116550116551116552116553116554116555116556116557116558116559116560116561116562116563116564116565116566116567116568116569116570116571116572116573116574116575116576116577116578116579116580116581116582116583116584116585116586116587116588116589116590116591116592116593116594116595116596116597116598116599116600116601116602116603116604116605116606116607116608116609116610116611116612116613116614116615116616116617116618116619116620116621116622116623116624116625116626116627116628116629116630116631116632116633116634116635116636116637116638116639116640116641116642116643116644116645116646116647116648116649116650116651116652116653116654116655116656116657116658116659116660116661116662116663116664116665116666116667116668116669116670116671116672116673116674116675116676116677116678116679116680116681116682116683116684116685116686116687116688116689116690116691116692116693116694116695116696116697116698116699116700116701116702116703116704116705116706116707116708116709116710116711116712116713116714116715116716116717116718116719116720116721116722116723116724116725116726116727116728116729116730116731116732116733116734116735116736116737116738116739116740116741116742116743116744116745116746116747116748116749116750116751116752116753116754116755116756116757116758116759116760116761116762116763116764116765116766116767116768116769116770116771116772116773116774116775116776116777116778116779116780116781116782116783116784116785116786116787116788116789116790116791116792116793116794116795116796116797116798116799116800116801116802116803116804116805116806116807116808116809116810116811116812116813116814116815116816116817116818116819116820116821116822116823116824116825116826116827116828116829116830116831116832116833116834116835116836116837116838116839116840116841116842116843116844116845116846116847116848116849116850116851116852116853116854116855116856116857116858116859116860116861116862116863116864116865116866116867116868116869116870116871116872116873116874116875116876116877116878116879116880116881116882116883116884116885116886116887116888116889116890116891116892116893116894116895116896116897116898116899116900116901116902116903116904116905116906116907116908116909116910116911116912116913116914116915116916116917116918116919116920116921116922116923116924116925116926116927116928116929116930116931116932116933116934116935116936116937116938116939116940116941116942116943116944116945116946116947116948116949116950116951116952116953116954116955116956116957116958116959116960116961116962116963116964116965116966116967116968116969116970116971116972116973116974116975116976116977116978116979116980116981116982116983116984116985116986116987116988116989116990116991116992116993116994116995116996116997116998116999117000117001117002117003117004117005117006117007117008117009117010117011117012117013117014117015117016117017117018117019117020117021117022117023117024117025117026117027117028117029117030117031117032117033117034117035117036117037117038117039117040117041117042117043117044117045117046117047117048117049117050117051117052117053117054117055117056117057117058117059117060117061117062117063117064117065117066117067117068117069117070117071117072117073117074117075117076117077117078117079117080117081117082117083117084117085117086117087117088117089117090117091117092117093117094117095117096117097117098117099117100117101117102117103117104117105117106117107117108117109117110117111117112117113117114117115117116117117117118117119117120117121117122117123117124117125117126117127117128117129117130117131117132117133117134117135117136117137117138117139117140117141117142117143117144117145117146117147117148117149117150117151117152117153117154117155117156117157117158117159117160117161117162117163117164117165117166117167117168117169117170117171117172117173117174117175117176117177117178117179117180117181117182117183117184117185117186117187117188117189117190117191117192117193117194117195117196117197117198117199117200117201117202117203117204117205117206117207117208117209117210117211117212117213117214117215117216117217117218117219117220117221117222117223117224117225117226117227117228117229117230117231117232117233117234117235117236117237117238117239117240117241117242117243117244117245117246117247117248117249117250117251117252117253117254117255117256117257117258117259117260117261117262117263117264117265117266117267117268117269117270117271117272117273117274117275117276117277117278117279117280117281117282117283117284117285117286117287117288117289117290117291117292117293117294117295117296117297117298117299117300117301117302117303117304117305117306117307117308117309117310117311117312117313117314117315117316117317117318117319117320117321117322117323117324117325117326117327117328117329117330117331117332117333117334117335117336117337117338117339117340117341117342117343117344117345117346117347117348117349117350117351117352117353117354117355117356117357117358117359117360117361117362117363117364117365117366117367117368117369117370117371117372117373117374117375117376117377117378117379117380117381117382117383117384117385117386117387117388117389117390117391117392117393117394117395117396117397117398117399117400117401117402117403117404117405117406117407117408117409117410117411117412117413117414117415117416117417117418117419117420117421117422117423117424117425117426117427117428117429117430117431117432117433117434117435117436117437117438117439117440117441117442117443117444117445117446117447117448117449117450117451117452117453117454117455117456117457117458117459117460117461117462117463117464117465117466117467117468117469117470117471117472117473117474117475117476117477117478117479117480117481117482117483117484117485117486117487117488117489117490117491117492117493117494117495117496117497117498117499117500117501117502117503117504117505117506117507117508117509117510117511117512117513117514117515117516117517117518117519117520117521117522117523117524117525117526117527117528117529117530117531117532117533117534117535117536117537117538117539117540117541117542117543117544117545117546117547117548117549117550117551117552117553117554117555117556117557117558117559117560117561117562117563117564117565117566117567117568117569117570117571117572117573117574117575117576117577117578117579117580117581117582117583117584117585117586117587117588117589117590117591117592117593117594117595117596117597117598117599117600117601117602117603117604117605117606117607117608117609117610117611117612117613117614117615117616117617117618117619117620117621117622117623117624117625117626117627117628117629117630117631117632117633117634117635117636117637117638117639117640117641117642117643117644117645117646117647117648117649117650117651117652117653117654117655117656117657117658117659117660117661117662117663117664117665117666117667117668117669117670117671117672117673117674117675117676117677117678117679117680117681117682117683117684117685117686117687117688117689117690117691117692117693117694117695117696117697117698117699117700117701117702117703117704117705117706117707117708117709117710117711117712117713117714117715117716117717117718117719117720117721117722117723117724117725117726117727117728117729117730117731117732117733117734117735117736117737117738117739117740117741117742117743117744117745117746117747117748117749117750117751117752117753117754117755117756117757117758117759117760117761117762117763117764117765117766117767117768117769117770117771117772117773117774117775117776117777117778117779117780117781117782117783117784117785117786117787117788117789117790117791117792117793117794117795117796117797117798117799117800117801117802117803117804117805117806117807117808117809117810117811117812117813117814117815117816117817117818117819117820117821117822117823117824117825117826117827117828117829117830117831117832117833117834117835117836117837117838117839117840117841117842117843117844117845117846117847117848117849117850117851117852117853117854117855117856117857117858117859117860117861117862117863117864117865117866117867117868117869117870117871117872117873117874117875117876117877117878117879117880117881117882117883117884117885117886117887117888117889117890117891117892117893117894117895117896117897117898117899117900117901117902117903117904117905117906117907117908117909117910117911117912117913117914117915117916117917117918117919117920117921117922117923117924117925117926117927117928117929117930117931117932117933117934117935117936117937117938117939117940117941117942117943117944117945117946117947117948117949117950117951117952117953117954117955117956117957117958117959117960117961117962117963117964117965117966117967117968117969117970117971117972117973117974117975117976117977117978117979117980117981117982117983117984117985117986117987117988117989117990117991117992117993117994117995117996117997117998117999118000118001118002118003118004118005118006118007118008118009118010118011118012118013118014118015118016118017118018118019118020118021118022118023118024118025118026118027118028118029118030118031118032118033118034118035118036118037118038118039118040118041118042118043118044118045118046118047118048118049118050118051118052118053118054118055118056118057118058118059118060118061118062118063118064118065118066118067118068118069118070118071118072118073118074118075118076118077118078118079118080118081118082118083118084118085118086118087118088118089118090118091118092118093118094118095118096118097118098118099118100118101118102118103118104118105118106118107118108118109118110118111118112118113118114118115118116118117118118118119118120118121118122118123118124118125118126118127118128118129118130118131118132118133118134118135118136118137118138118139118140118141118142118143118144118145118146118147118148118149118150118151118152118153118154118155118156118157118158118159118160118161118162118163118164118165118166118167118168118169118170118171118172118173118174118175118176118177118178118179118180118181118182118183118184118185118186118187118188118189118190118191118192118193118194118195118196118197118198118199118200118201118202118203118204118205118206118207118208118209118210118211118212118213118214118215118216118217118218118219118220118221118222118223118224118225118226118227118228118229118230118231118232118233118234118235118236118237118238118239118240118241118242118243118244118245118246118247118248118249118250118251118252118253118254118255118256118257118258118259118260118261118262118263118264118265118266118267118268118269118270118271118272118273118274118275118276118277118278118279118280118281118282118283118284118285118286118287118288118289118290118291118292118293118294118295118296118297118298118299118300118301118302118303118304118305118306118307118308118309118310118311118312118313118314118315118316118317118318118319118320118321118322118323118324118325118326118327118328118329118330118331118332118333118334118335118336118337118338118339118340118341118342118343118344118345118346118347118348118349118350118351118352118353118354118355118356118357118358118359118360118361118362118363118364118365118366118367118368118369118370118371118372118373118374118375118376118377118378118379118380118381118382118383118384118385118386118387118388118389118390118391118392118393118394118395118396118397118398118399118400118401118402118403118404118405118406118407118408118409118410118411118412118413118414118415118416118417118418118419118420118421118422118423118424118425118426118427118428118429118430118431118432118433118434118435118436118437118438118439118440118441118442118443118444118445118446118447118448118449118450118451118452118453118454118455118456118457118458118459118460118461118462118463118464118465118466118467118468118469118470118471118472118473118474118475118476118477118478118479118480118481118482118483118484118485118486118487118488118489118490118491118492118493118494118495118496118497118498118499118500118501118502118503118504118505118506118507118508118509118510118511118512118513118514118515118516118517118518118519118520118521118522118523118524118525118526118527118528118529118530118531118532118533118534118535118536118537118538118539118540118541118542118543118544118545118546118547118548118549118550118551118552118553118554118555118556118557118558118559118560118561118562118563118564118565118566118567118568118569118570118571118572118573118574118575118576118577118578118579118580118581118582118583118584118585118586118587118588118589118590118591118592118593118594118595118596118597118598118599118600118601118602118603118604118605118606118607118608118609118610118611118612118613118614118615118616118617118618118619118620118621118622118623118624118625118626118627118628118629118630118631118632118633118634118635118636118637118638118639118640118641118642118643118644118645118646118647118648118649118650118651118652118653118654118655118656118657118658118659118660118661118662118663118664118665118666118667118668118669118670118671118672118673118674118675118676118677118678118679118680118681118682118683118684118685118686118687118688118689118690118691118692118693118694118695118696118697118698118699118700118701118702118703118704118705118706118707118708118709118710118711118712118713118714118715118716118717118718118719118720118721118722118723118724118725118726118727118728118729118730118731118732118733118734118735118736118737118738118739118740118741118742118743118744118745118746118747118748118749118750118751118752118753118754118755118756118757118758118759118760118761118762118763118764118765118766118767118768118769118770118771118772118773118774118775118776118777118778118779118780118781118782118783118784118785118786118787118788118789118790118791118792118793118794118795118796118797118798118799118800118801118802118803118804118805118806118807118808118809118810118811118812118813118814118815118816118817118818118819118820118821118822118823118824118825118826118827118828118829118830118831118832118833118834118835118836118837118838118839118840118841118842118843118844118845118846118847118848118849118850118851118852118853118854118855118856118857118858118859118860118861118862118863118864118865118866118867118868118869118870118871118872118873118874118875118876118877118878118879118880118881118882118883118884118885118886118887118888118889118890118891118892118893118894118895118896118897118898118899118900118901118902118903118904118905118906118907118908118909118910118911118912118913118914118915118916118917118918118919118920118921118922118923118924118925118926118927118928118929118930118931118932118933118934118935118936118937118938118939118940118941118942118943118944118945118946118947118948118949118950118951118952118953118954118955118956118957118958118959118960118961118962118963118964118965118966118967118968118969118970118971118972118973118974118975118976118977118978118979118980118981118982118983118984118985118986118987118988118989118990118991118992118993118994118995118996118997118998118999119000119001119002119003119004119005119006119007119008119009119010119011119012119013119014119015119016119017119018119019119020119021119022119023119024119025119026119027119028119029119030119031119032119033119034119035119036119037119038119039119040119041119042119043119044119045119046119047119048119049119050119051119052119053119054119055119056119057119058119059119060119061119062119063119064119065119066119067119068119069119070119071119072119073119074119075119076119077119078119079119080119081119082119083119084119085119086119087119088119089119090119091119092119093119094119095119096119097119098119099119100119101119102119103119104119105119106119107119108119109119110119111119112119113119114119115119116119117119118119119119120119121119122119123119124119125119126119127119128119129119130119131119132119133119134119135119136119137119138119139119140119141119142119143119144119145119146119147119148119149119150119151119152119153119154119155119156119157119158119159119160119161119162119163119164119165119166119167119168119169119170119171119172119173119174119175119176119177119178119179119180119181119182119183119184119185119186119187119188119189119190119191119192119193119194119195119196119197119198119199119200119201119202119203119204119205119206119207119208119209119210119211119212119213119214119215119216119217119218119219119220119221119222119223119224119225119226119227119228119229119230119231119232119233119234119235119236119237119238119239119240119241119242119243119244119245119246119247119248119249119250119251119252119253119254119255119256119257119258119259119260119261119262119263119264119265119266119267119268119269119270119271119272119273119274119275119276119277119278119279119280119281119282119283119284119285119286119287119288119289119290119291119292119293119294119295119296119297119298119299119300119301119302119303119304119305119306119307119308119309119310119311119312119313119314119315119316119317119318119319119320119321119322119323119324119325119326119327119328119329119330119331119332119333119334119335119336119337119338119339119340119341119342119343119344119345119346119347119348119349119350119351119352119353119354119355119356119357119358119359119360119361119362119363119364119365119366119367119368119369119370119371119372119373119374119375119376119377119378119379119380119381119382119383119384119385119386119387119388119389119390119391119392119393119394119395119396119397119398119399119400119401119402119403119404119405119406119407119408119409119410119411119412119413119414119415119416119417119418119419119420119421119422119423119424119425119426119427119428119429119430119431119432119433119434119435119436119437119438119439119440119441119442119443119444119445119446119447119448119449119450119451119452119453119454119455119456119457119458119459119460119461119462119463119464119465119466119467119468119469119470119471119472119473119474119475119476119477119478119479119480119481119482119483119484119485119486119487119488119489119490119491119492119493119494119495119496119497119498119499119500119501119502119503119504119505119506119507119508119509119510119511119512119513119514119515119516119517119518119519119520119521119522119523119524119525119526119527119528119529119530119531119532119533119534119535119536119537119538119539119540119541119542119543119544119545119546119547119548119549119550119551119552119553119554119555119556119557119558119559119560119561119562119563119564119565119566119567119568119569119570119571119572119573119574119575119576119577119578119579119580119581119582119583119584119585119586119587119588119589119590119591119592119593119594119595119596119597119598119599119600119601119602119603119604119605119606119607119608119609119610119611119612119613119614119615119616119617119618119619119620119621119622119623119624119625119626119627119628119629119630119631119632119633119634119635119636119637119638119639119640119641119642119643119644119645119646119647119648119649119650119651119652119653119654119655119656119657119658119659119660119661119662119663119664119665119666119667119668119669119670119671119672119673119674119675119676119677119678119679119680119681119682119683119684119685119686119687119688119689119690119691119692119693119694119695119696119697119698119699119700119701119702119703119704119705119706119707119708119709119710119711119712119713119714119715119716119717119718119719119720119721119722119723119724119725119726119727119728119729119730119731119732119733119734119735119736119737119738119739119740119741119742119743119744119745119746119747119748119749119750119751119752119753119754119755119756119757119758119759119760119761119762119763119764119765119766119767119768119769119770119771119772119773119774119775119776119777119778119779119780119781119782119783119784119785119786119787119788119789119790119791119792119793119794119795119796119797119798119799119800119801119802119803119804119805119806119807119808119809119810119811119812119813119814119815119816119817119818119819119820119821119822119823119824119825119826119827119828119829119830119831119832119833119834119835119836119837119838119839119840119841119842119843119844119845119846119847119848119849119850119851119852119853119854119855119856119857119858119859119860119861119862119863119864119865119866119867119868119869119870119871119872119873119874119875119876119877119878119879119880119881119882119883119884119885119886119887119888119889119890119891119892119893119894119895119896119897119898119899119900119901119902119903119904119905119906119907119908119909119910119911119912119913119914119915119916119917119918119919119920119921119922119923119924119925119926119927119928119929119930119931119932119933119934119935119936119937119938119939119940119941119942119943119944119945119946119947119948119949119950119951119952119953119954119955119956119957119958119959119960119961119962119963119964119965119966119967119968119969119970119971119972119973119974119975119976119977119978119979119980119981119982119983119984119985119986119987119988119989119990119991119992119993119994119995119996119997119998119999120000120001120002120003120004120005120006120007120008120009120010120011120012120013120014120015120016120017120018120019120020120021120022120023120024120025120026120027120028120029120030120031120032120033120034120035120036120037120038120039120040120041120042120043120044120045120046120047120048120049120050120051120052120053120054120055120056120057120058120059120060120061120062120063120064120065120066120067120068120069120070120071120072120073120074120075120076120077120078120079120080120081120082120083120084120085120086120087120088120089120090120091120092120093120094120095120096120097120098120099120100120101120102120103120104120105120106120107120108120109120110120111120112120113120114120115120116120117120118120119120120120121120122120123120124120125120126120127120128120129120130120131120132120133120134120135120136120137120138120139120140120141120142120143120144120145120146120147120148120149120150120151120152120153120154120155120156120157120158120159120160120161120162120163120164120165120166120167120168120169120170120171120172120173120174120175120176120177120178120179120180120181120182120183120184120185120186120187120188120189120190120191120192120193120194120195120196120197120198120199120200120201120202120203120204120205120206120207120208120209120210120211120212120213120214120215120216120217120218120219120220120221120222120223120224120225120226120227120228120229120230120231120232120233120234120235120236120237120238120239120240120241120242120243120244120245120246120247120248120249120250120251120252120253120254120255120256120257120258120259120260120261120262120263120264120265120266120267120268120269120270120271120272120273120274120275120276120277120278120279120280120281120282120283120284120285120286120287120288120289120290120291120292120293120294120295120296120297120298120299120300120301120302120303120304120305120306120307120308120309120310120311120312120313120314120315120316120317120318120319120320120321120322120323120324120325120326120327120328120329120330120331120332120333120334120335120336120337120338120339120340120341120342120343120344120345120346120347120348120349120350120351120352120353120354120355120356120357120358120359120360120361120362120363120364120365120366120367120368120369120370120371120372120373120374120375120376120377120378120379120380120381120382120383120384120385120386120387120388120389120390120391120392120393120394120395120396120397120398120399120400120401120402120403120404120405120406120407120408120409120410120411120412120413120414120415120416120417120418120419120420120421120422120423120424120425120426120427120428120429120430120431120432120433120434120435120436120437120438120439120440120441120442120443120444120445120446120447120448120449120450120451120452120453120454120455120456120457120458120459120460120461120462120463120464120465120466120467120468120469120470120471120472120473120474120475120476120477120478120479120480120481120482120483120484120485120486120487120488120489120490120491120492120493120494120495120496120497120498120499120500120501120502120503120504120505120506120507120508120509120510120511120512120513120514120515120516120517120518120519120520120521120522120523120524120525120526120527120528120529120530120531120532120533120534120535120536120537120538120539120540120541120542120543120544120545120546120547120548120549120550120551120552120553120554120555120556120557120558120559120560120561120562120563120564120565120566120567120568120569120570120571120572120573120574120575120576120577120578120579120580120581120582120583120584120585120586120587120588120589120590120591120592120593120594120595120596120597120598120599120600120601120602120603120604120605120606120607120608120609120610120611120612120613120614120615120616120617120618120619120620120621120622120623120624120625120626120627120628120629120630120631120632120633120634120635120636120637120638120639120640120641120642120643120644120645120646120647120648120649120650120651120652120653120654120655120656120657120658120659120660120661120662120663120664120665120666120667120668120669120670120671120672120673120674120675120676120677120678120679120680120681120682120683120684120685120686120687120688120689120690120691120692120693120694120695120696120697120698120699120700120701120702120703120704120705120706120707120708120709120710120711120712120713120714120715120716120717120718120719120720120721120722120723120724120725120726120727120728120729120730120731120732120733120734120735120736120737120738120739120740120741120742120743120744120745120746120747120748120749120750120751120752120753120754120755120756120757120758120759120760120761120762120763120764120765120766120767120768120769120770120771120772120773120774120775120776120777120778120779120780120781120782120783120784120785120786120787120788120789120790120791120792120793120794120795120796120797120798120799120800120801120802120803120804120805120806120807120808120809120810120811120812120813120814120815120816120817120818120819120820120821120822120823120824120825120826120827120828120829120830120831120832120833120834120835120836120837120838120839120840120841120842120843120844120845120846120847120848120849120850120851120852120853120854120855120856120857120858120859120860120861120862120863120864120865120866120867120868120869120870120871120872120873120874120875120876120877120878120879120880120881120882120883120884120885120886120887120888120889120890120891120892120893120894120895120896120897120898120899120900120901120902120903120904120905120906120907120908120909120910120911120912120913120914120915120916120917120918120919120920120921120922120923120924120925120926120927120928120929120930120931120932120933120934120935120936120937120938120939120940120941120942120943120944120945120946120947120948120949120950120951120952120953120954120955120956120957120958120959120960120961120962120963120964120965120966120967120968120969120970120971120972120973120974120975120976120977120978120979120980120981120982120983120984120985120986120987120988120989120990120991120992120993120994120995120996120997120998120999121000121001121002121003121004121005121006121007121008121009121010121011121012121013121014121015121016121017121018121019121020121021121022121023121024121025121026121027121028121029121030121031121032121033121034121035121036121037121038121039121040121041121042121043121044121045121046121047121048121049121050121051121052121053121054121055121056121057121058121059121060121061121062121063121064121065121066121067121068121069121070121071121072121073121074121075121076121077121078121079121080121081121082121083121084121085121086121087121088121089121090121091121092121093121094121095121096121097121098121099121100121101121102121103121104121105121106121107121108121109121110121111121112121113121114121115121116121117121118121119121120121121121122121123121124121125121126121127121128121129121130121131121132121133121134121135121136121137121138121139121140121141121142121143121144121145121146121147121148121149121150121151121152121153121154121155121156121157121158121159121160121161121162121163121164121165121166121167121168121169121170121171121172121173121174121175121176121177121178121179121180121181121182121183121184121185121186121187121188121189121190121191121192121193121194121195121196121197121198121199121200121201121202121203121204121205121206121207121208121209121210121211121212121213121214121215121216121217121218121219121220121221121222121223121224121225121226121227121228121229121230121231121232121233121234121235121236121237121238121239121240121241121242121243121244121245121246121247121248121249121250121251121252121253121254121255121256121257121258121259121260121261121262121263121264121265121266121267121268121269121270121271121272121273121274121275121276121277121278121279121280121281121282121283121284121285121286121287121288121289121290121291121292121293121294121295121296121297121298121299121300121301121302121303121304121305121306121307121308121309121310121311121312121313121314121315121316121317121318121319121320121321121322121323121324121325121326121327121328121329121330121331121332121333121334121335121336121337121338121339121340121341121342121343121344121345121346121347121348121349121350121351121352121353121354121355121356121357121358121359121360121361121362121363121364121365121366121367121368121369121370121371121372121373121374121375121376121377121378121379121380121381121382121383121384121385121386121387121388121389121390121391121392121393121394121395121396121397121398121399121400121401121402121403121404121405121406121407121408121409121410121411121412121413121414121415121416121417121418121419121420121421121422121423121424121425121426121427121428121429121430121431121432121433121434121435121436121437121438121439121440121441121442121443121444121445121446121447121448121449121450121451121452121453121454121455121456121457121458121459121460121461121462121463121464121465121466121467121468121469121470121471121472121473121474121475121476121477121478121479121480121481121482121483121484121485121486121487121488121489121490121491121492121493121494121495121496121497121498121499121500121501121502121503121504121505121506121507121508121509121510121511121512121513121514121515121516121517121518121519121520121521121522121523121524121525121526121527121528121529121530121531121532121533121534121535121536121537121538121539121540121541121542121543121544121545121546121547121548121549121550121551121552121553121554121555121556121557121558121559121560121561121562121563121564121565121566121567121568121569121570121571121572121573121574121575121576121577121578121579121580121581121582121583121584121585121586121587121588121589121590121591121592121593121594121595121596121597121598121599121600121601121602121603121604121605121606121607121608121609121610121611121612121613121614121615121616121617121618121619121620121621121622121623121624121625121626121627121628121629121630121631121632121633121634121635121636121637121638121639121640121641121642121643121644121645121646121647121648121649121650121651121652121653121654121655121656121657121658121659121660121661121662121663121664121665121666121667121668121669121670121671121672121673121674121675121676121677121678121679121680121681121682121683121684121685121686121687121688121689121690121691121692121693121694121695121696121697121698121699121700121701121702121703121704121705121706121707121708121709121710121711121712121713121714121715121716121717121718121719121720121721121722121723121724121725121726121727121728121729121730121731121732121733121734121735121736121737121738121739121740121741121742121743121744121745121746121747121748121749121750121751121752121753121754121755121756121757121758121759121760121761121762121763121764121765121766121767121768121769121770121771121772121773121774121775121776121777121778121779121780121781121782121783121784121785121786121787121788121789121790121791121792121793121794121795121796121797121798121799121800121801121802121803121804121805121806121807121808121809121810121811121812121813121814121815121816121817121818121819121820121821121822121823121824121825121826121827121828121829121830121831121832121833121834121835121836121837121838121839121840121841121842121843121844121845121846121847121848121849121850121851121852121853121854121855121856121857121858121859121860121861121862121863121864121865121866121867121868121869121870121871121872121873121874121875121876121877121878121879121880121881121882121883121884121885121886121887121888121889121890121891121892121893121894121895121896121897121898121899121900121901121902121903121904121905121906121907121908121909121910121911121912121913121914121915121916121917121918121919121920121921121922121923121924121925121926121927121928121929121930121931121932121933121934121935121936121937121938121939121940121941121942121943121944121945121946121947121948121949121950121951121952121953121954121955121956121957121958121959121960121961121962121963121964121965121966121967121968121969121970121971121972121973121974121975121976121977121978121979121980121981121982121983121984121985121986121987121988121989121990121991121992121993121994121995121996121997121998121999122000122001122002122003122004122005122006122007122008122009122010122011122012122013122014122015122016122017122018122019122020122021122022122023122024122025122026122027122028122029122030122031122032122033122034122035122036122037122038122039122040122041122042122043122044122045122046122047122048122049122050122051122052122053122054122055122056122057122058122059122060122061122062122063122064122065122066122067122068122069122070122071122072122073122074122075122076122077122078122079122080122081122082122083122084122085122086122087122088122089122090122091122092122093122094122095122096122097122098122099122100122101122102122103122104122105122106122107122108122109122110122111122112122113122114122115122116122117122118122119122120122121122122122123122124122125122126122127122128122129122130122131122132122133122134122135122136122137122138122139122140122141122142122143122144122145122146122147122148122149122150122151122152122153122154122155122156122157122158122159122160122161122162122163122164122165122166122167122168122169122170122171122172122173122174122175122176122177122178122179122180122181122182122183122184122185122186122187122188122189122190122191122192122193122194122195122196122197122198122199122200122201122202122203122204122205122206122207122208122209122210122211122212122213122214122215122216122217122218122219122220122221122222122223122224122225122226122227122228122229122230122231122232122233122234122235122236122237122238122239122240122241122242122243122244122245122246122247122248122249122250122251122252122253122254122255122256122257122258122259122260122261122262122263122264122265122266122267122268122269122270122271122272122273122274122275122276122277122278122279122280122281122282122283122284122285122286122287122288122289122290122291122292122293122294122295122296122297122298122299122300122301122302122303122304122305122306122307122308122309122310122311122312122313122314122315122316122317122318122319122320122321122322122323122324122325122326122327122328122329122330122331122332122333122334122335122336122337122338122339122340122341122342122343122344122345122346122347122348122349122350122351122352122353122354122355122356122357122358122359122360122361122362122363122364122365122366122367122368122369122370122371122372122373122374122375122376122377122378122379122380122381122382122383122384122385122386122387122388122389122390122391122392122393122394122395122396122397122398122399122400122401122402122403122404122405122406122407122408122409122410122411122412122413122414122415122416122417122418122419122420122421122422122423122424122425122426122427122428122429122430122431122432122433122434122435122436122437122438122439122440122441122442122443122444122445122446122447122448122449122450122451122452122453122454122455122456122457122458122459122460122461122462122463122464122465122466122467122468122469122470122471122472122473122474122475122476122477122478122479122480122481122482122483122484122485122486122487122488122489122490122491122492122493122494122495122496122497122498122499122500122501122502122503122504122505122506122507122508122509122510122511122512122513122514122515122516122517122518122519122520122521122522122523122524122525122526122527122528122529122530122531122532122533122534122535122536122537122538122539122540122541122542122543122544122545122546122547122548122549122550122551122552122553122554122555122556122557122558122559122560122561122562122563122564122565122566122567122568122569122570122571122572122573122574122575122576122577122578122579122580122581122582122583122584122585122586122587122588122589122590122591122592122593122594122595122596122597122598122599122600122601122602122603122604122605122606122607122608122609122610122611122612122613122614122615122616122617122618122619122620122621122622122623122624122625122626122627122628122629122630122631122632122633122634122635122636122637122638122639122640122641122642122643122644122645122646122647122648122649122650122651122652122653122654122655122656122657122658122659122660122661122662122663122664122665122666122667122668122669122670122671122672122673122674122675122676122677122678122679122680122681122682122683122684122685122686122687122688122689122690122691122692122693122694122695122696122697122698122699122700122701122702122703122704122705122706122707122708122709122710122711122712122713122714122715122716122717122718122719122720122721122722122723122724122725122726122727122728122729122730122731122732122733122734122735122736122737122738122739122740122741122742122743122744122745122746122747122748122749122750122751122752122753122754122755122756122757122758122759122760122761122762122763122764122765122766122767122768122769122770122771122772122773122774122775122776122777122778122779122780122781122782122783122784122785122786122787122788122789122790122791122792122793122794122795122796122797122798122799122800122801122802122803122804122805122806122807122808122809122810122811122812122813122814122815122816122817122818122819122820122821122822122823122824122825122826122827122828122829122830122831122832122833122834122835122836122837122838122839122840122841122842122843122844122845122846122847122848122849122850122851122852122853122854122855122856122857122858122859122860122861122862122863122864122865122866122867122868122869122870122871122872122873122874122875122876122877122878122879122880122881122882122883122884122885122886122887122888122889122890122891122892122893122894122895122896122897122898122899122900122901122902122903122904122905122906122907122908122909122910122911122912122913122914122915122916122917122918122919122920122921122922122923122924122925122926122927122928122929122930122931122932122933122934122935122936122937122938122939122940122941122942122943122944122945122946122947122948122949122950122951122952122953122954122955122956122957122958122959122960122961122962122963122964122965122966122967122968122969122970122971122972122973122974122975122976122977122978122979122980122981122982122983122984122985122986122987122988122989122990122991122992122993122994122995122996122997122998122999123000123001123002123003123004123005123006123007123008123009123010123011123012123013123014123015123016123017123018123019123020123021123022123023123024123025123026123027123028123029123030123031123032123033123034123035123036123037123038123039123040123041123042123043123044123045123046123047123048123049123050123051123052123053123054123055123056123057123058123059123060123061123062123063123064123065123066123067123068123069123070123071123072123073123074123075123076123077123078123079123080123081123082123083123084123085123086123087123088123089123090123091123092123093123094123095123096123097123098123099123100123101123102123103123104123105123106123107123108123109123110123111123112123113123114123115123116123117123118123119123120123121123122123123123124123125123126123127123128123129123130123131123132123133123134123135123136123137123138123139123140123141123142123143123144123145123146123147123148123149123150123151123152123153123154123155123156123157123158123159123160123161123162123163123164123165123166123167123168123169123170123171123172123173123174123175123176123177123178123179123180123181123182123183123184123185123186123187123188123189123190123191123192123193123194123195123196123197123198123199123200123201123202123203123204123205123206123207123208123209123210123211123212123213123214123215123216123217123218123219123220123221123222123223123224123225123226123227123228123229123230123231123232123233123234123235123236123237123238123239123240123241123242123243123244123245123246123247123248123249123250123251123252123253123254123255123256123257123258123259123260123261123262123263123264123265123266123267123268123269123270123271123272123273123274123275123276123277123278123279123280123281123282123283123284123285123286123287123288123289123290123291123292123293123294123295123296123297123298123299123300123301123302123303123304123305123306123307123308123309123310123311123312123313123314123315123316123317123318123319123320123321123322123323123324123325123326123327123328123329123330123331123332123333123334123335123336123337123338123339123340123341123342123343123344123345123346123347123348123349123350123351123352123353123354123355123356123357123358123359123360123361123362123363123364123365123366123367123368123369123370123371123372123373123374123375123376123377123378123379123380123381123382123383123384123385123386123387123388123389123390123391123392123393123394123395123396123397123398123399123400123401123402123403123404123405123406123407123408123409123410123411123412123413123414123415123416123417123418123419123420123421123422123423123424123425123426123427123428123429123430123431123432123433123434123435123436123437123438123439123440123441123442123443123444123445123446123447123448123449123450123451123452123453123454123455123456123457123458123459123460123461123462123463123464123465123466123467123468123469123470123471123472123473123474123475123476123477123478123479123480123481123482123483123484123485123486123487123488123489123490123491123492123493123494123495123496123497123498123499123500123501123502123503123504123505123506123507123508123509123510123511123512123513123514123515123516123517123518123519123520123521123522123523123524123525123526123527123528123529123530123531123532123533123534123535123536123537123538123539123540123541123542123543123544123545123546123547123548123549123550123551123552123553123554123555123556123557123558123559123560123561123562123563123564123565123566123567123568123569123570123571123572123573123574123575123576123577123578123579123580123581123582123583123584123585123586123587123588123589123590123591123592123593123594123595123596123597123598123599123600123601123602123603123604123605123606123607123608123609123610123611123612123613123614123615123616123617123618123619123620123621123622123623123624123625123626123627123628123629123630123631123632123633123634123635123636123637123638123639123640123641123642123643123644123645123646123647123648123649123650123651123652123653123654123655123656123657123658123659123660123661123662123663123664123665123666123667123668123669123670123671123672123673123674123675123676123677123678123679123680123681123682123683123684123685123686123687123688123689123690123691123692123693123694123695123696123697123698123699123700123701123702123703123704123705123706123707123708123709123710123711123712123713123714123715123716123717123718123719123720123721123722123723123724123725123726123727123728123729123730123731123732123733123734123735123736123737123738123739123740123741123742123743123744123745123746123747123748123749123750123751123752123753123754123755123756123757123758123759123760123761123762123763123764123765123766123767123768123769123770123771123772123773123774123775123776123777123778123779123780123781123782123783123784123785123786123787123788123789123790123791123792123793123794123795123796123797123798123799123800123801123802123803123804123805123806123807123808123809123810123811123812123813123814123815123816123817123818123819123820123821123822123823123824123825123826123827123828123829123830123831123832123833123834123835123836123837123838123839123840123841123842123843123844123845123846123847123848123849123850123851123852123853123854123855123856123857123858123859123860123861123862123863123864123865123866123867123868123869123870123871123872123873123874123875123876123877123878123879123880123881123882123883123884123885123886123887123888123889123890123891123892123893123894123895123896123897123898123899123900123901123902123903123904123905123906123907123908123909123910123911123912123913123914123915123916123917123918123919123920123921123922123923123924123925123926123927123928123929123930123931123932123933123934123935123936123937123938123939123940123941123942123943123944123945123946123947123948123949123950123951123952123953123954123955123956123957123958123959123960123961123962123963123964123965123966123967123968123969123970123971123972123973123974123975123976123977123978123979123980123981123982123983123984123985123986123987123988123989123990123991123992123993123994123995123996123997123998123999124000124001124002124003124004124005124006124007124008124009124010124011124012124013124014124015124016124017124018124019124020124021124022124023124024124025124026124027124028124029124030124031124032124033124034124035124036124037124038124039124040124041124042124043124044124045124046124047124048124049124050124051124052124053124054124055124056124057124058124059124060124061124062124063124064124065124066124067124068124069124070124071124072124073124074124075124076124077124078124079124080124081124082124083124084124085124086124087124088124089124090124091124092124093124094124095124096124097124098124099124100124101124102124103124104124105124106124107124108124109124110124111124112124113124114124115124116124117124118124119124120124121124122124123124124124125124126124127124128124129124130124131124132124133124134124135124136124137124138124139124140124141124142124143124144124145124146124147124148124149124150124151124152124153124154124155124156124157124158124159124160124161124162124163124164124165124166124167124168124169124170124171124172124173124174124175124176124177124178124179124180124181124182124183124184124185124186124187124188124189124190124191124192124193124194124195124196124197124198124199124200124201124202124203124204124205124206124207124208124209124210124211124212124213124214124215124216124217124218124219124220124221124222124223124224124225124226124227124228124229124230124231124232124233124234124235124236124237124238124239124240124241124242124243124244124245124246124247124248124249124250124251124252124253124254124255124256124257124258124259124260124261124262124263124264124265124266124267124268124269124270124271124272124273124274124275124276124277124278124279124280124281124282124283124284124285124286124287124288124289124290124291124292124293124294124295124296124297124298124299124300124301124302124303124304124305124306124307124308124309124310124311124312124313124314124315124316124317124318124319124320124321124322124323124324124325124326124327124328124329124330124331124332124333124334124335124336124337124338124339124340124341124342124343124344124345124346124347124348124349124350124351124352124353124354124355124356124357124358124359124360124361124362124363124364124365124366124367124368124369124370124371124372124373124374124375124376124377124378124379124380124381124382124383124384124385124386124387124388124389124390124391124392124393124394124395124396124397124398124399124400124401124402124403124404124405124406124407124408124409124410124411124412124413124414124415124416124417124418124419124420124421124422124423124424124425124426124427124428124429124430124431124432124433124434124435124436124437124438124439124440124441124442124443124444124445124446124447124448124449124450124451124452124453124454124455124456124457124458124459124460124461124462124463124464124465124466124467124468124469124470124471124472124473124474124475124476124477124478124479124480124481124482124483124484124485124486124487124488124489124490124491124492124493124494124495124496124497124498124499124500124501124502124503124504124505124506124507124508124509124510124511124512124513124514124515124516124517124518124519124520124521124522124523124524124525124526124527124528124529124530124531124532124533124534124535124536124537124538124539124540124541124542124543124544124545124546124547124548124549124550124551124552124553124554124555124556124557124558124559124560124561124562124563124564124565124566124567124568124569124570124571124572124573124574124575124576124577124578124579124580124581124582124583124584124585124586124587124588124589124590124591124592124593124594124595124596124597124598124599124600124601124602124603124604124605124606124607124608124609124610124611124612124613124614124615124616124617124618124619124620124621124622124623124624124625124626124627124628124629124630124631124632124633124634124635124636124637124638124639124640124641124642124643124644124645124646124647124648124649124650124651124652124653124654124655124656124657124658124659124660124661124662124663124664124665124666124667124668124669124670124671124672124673124674124675124676124677124678124679124680124681124682124683124684124685124686124687124688124689124690124691124692124693124694124695124696124697124698124699124700124701124702124703124704124705124706124707124708124709124710124711124712124713124714124715124716124717124718124719124720124721124722124723124724124725124726124727124728124729124730124731124732124733124734124735124736124737124738124739124740124741124742124743124744124745124746124747124748124749124750124751124752124753124754124755124756124757124758124759124760124761124762124763124764124765124766124767124768124769124770124771124772124773124774124775124776124777124778124779124780124781124782124783124784124785124786124787124788124789124790124791124792124793124794124795124796124797124798124799124800124801124802124803124804124805124806124807124808124809124810124811124812124813124814124815124816124817124818124819124820124821124822124823124824124825124826124827124828124829124830124831124832124833124834124835124836124837124838124839124840124841124842124843124844124845124846124847124848124849124850124851124852124853124854124855124856124857124858124859124860124861124862124863124864124865124866124867124868124869124870124871124872124873124874124875124876124877124878124879124880124881124882124883124884124885124886124887124888124889124890124891124892124893124894124895124896124897124898124899124900124901124902124903124904124905124906124907124908124909124910124911124912124913124914124915124916124917124918124919124920124921124922124923124924124925124926124927124928124929124930124931124932124933124934124935124936124937124938124939124940124941124942124943124944124945124946124947124948124949124950124951124952124953124954124955124956124957124958124959124960124961124962124963124964124965124966124967124968124969124970124971124972124973124974124975124976124977124978124979124980124981124982124983124984124985124986124987124988124989124990124991124992124993124994124995124996124997124998124999125000125001125002125003125004125005125006125007125008125009125010125011125012125013125014125015125016125017125018125019125020125021125022125023125024125025125026125027125028125029125030125031125032125033125034125035125036125037125038125039125040125041125042125043125044125045125046125047125048125049125050125051125052125053125054125055125056125057125058125059125060125061125062125063125064125065125066125067125068125069125070125071125072125073125074125075125076125077125078125079125080125081125082125083125084125085125086125087125088125089125090125091125092125093125094125095125096125097125098125099125100125101125102125103125104125105125106125107125108125109125110125111125112125113125114125115125116125117125118125119125120125121125122125123125124125125125126125127125128125129125130125131125132125133125134125135125136125137125138125139125140125141125142125143125144125145125146125147125148125149125150125151125152125153125154125155125156125157125158125159125160125161125162125163125164125165125166125167125168125169125170125171125172125173125174125175125176125177125178125179125180125181125182125183125184125185125186125187125188125189125190125191125192125193125194125195125196125197125198125199125200125201125202125203125204125205125206125207125208125209125210125211125212125213125214125215125216125217125218125219125220125221125222125223125224125225125226125227125228125229125230125231125232125233125234125235125236125237125238125239125240125241125242125243125244125245125246125247125248125249125250125251125252125253125254125255125256125257125258125259125260125261125262125263125264125265125266125267125268125269125270125271125272125273125274125275125276125277125278125279125280125281125282125283125284125285125286125287125288125289125290125291125292125293125294125295125296125297125298125299125300125301125302125303125304125305125306125307125308125309125310125311125312125313125314125315125316125317125318125319125320125321125322125323125324125325125326125327125328125329125330125331125332125333125334125335125336125337125338125339125340125341125342125343125344125345125346125347125348125349125350125351125352125353125354125355125356125357125358125359125360125361125362125363125364125365125366125367125368125369125370125371125372125373125374125375125376125377125378125379125380125381125382125383125384125385125386125387125388125389125390125391125392125393125394125395125396125397125398125399125400125401125402125403125404125405125406125407125408125409125410125411125412125413125414125415125416125417125418125419125420125421125422125423125424125425125426125427125428125429125430125431125432125433125434125435125436125437125438125439125440125441125442125443125444125445125446125447125448125449125450125451125452125453125454125455125456125457125458125459125460125461125462125463125464125465125466125467125468125469125470125471125472125473125474125475125476125477125478125479125480125481125482125483125484125485125486125487125488125489125490125491125492125493125494125495125496125497125498125499125500125501125502125503125504125505125506125507125508125509125510125511125512125513125514125515125516125517125518125519125520125521125522125523125524125525125526125527125528125529125530125531125532125533125534125535125536125537125538125539125540125541125542125543125544125545125546125547125548125549125550125551125552125553125554125555125556125557125558125559125560125561125562125563125564125565125566125567125568125569125570125571125572125573125574125575125576125577125578125579125580125581125582125583125584125585125586125587125588125589125590125591125592125593125594125595125596125597125598125599125600125601125602125603125604125605125606125607125608125609125610125611125612125613125614125615125616125617125618125619125620125621125622125623125624125625125626125627125628125629125630125631125632125633125634125635125636125637125638125639125640125641125642125643125644125645125646125647125648125649125650125651125652125653125654125655125656125657125658125659125660125661125662125663125664125665125666125667125668125669125670125671125672125673125674125675125676125677125678125679125680125681125682125683125684125685125686125687125688125689125690125691125692125693125694125695125696125697125698125699125700125701125702125703125704125705125706125707125708125709125710125711125712125713125714125715125716125717125718125719125720125721125722125723125724125725125726125727125728125729125730125731125732125733125734125735125736125737125738125739125740125741125742125743125744125745125746125747125748125749125750125751125752125753125754125755125756125757125758125759125760125761125762125763125764125765125766125767125768125769125770125771125772125773125774125775125776125777125778125779125780125781125782125783125784125785125786125787125788125789125790125791125792125793125794125795125796125797125798125799125800125801125802125803125804125805125806125807125808125809125810125811125812125813125814125815125816125817125818125819125820125821125822125823125824125825125826125827125828125829125830125831125832125833125834125835125836125837125838125839125840125841125842125843125844125845125846125847125848125849125850125851125852125853125854125855125856125857125858125859125860125861125862125863125864125865125866125867125868125869125870125871125872125873125874125875125876125877125878125879125880125881125882125883125884125885125886125887125888125889125890125891125892125893125894125895125896125897125898125899125900125901125902125903125904125905125906125907125908125909125910125911125912125913125914125915125916125917125918125919125920125921125922125923125924125925125926125927125928125929125930125931125932125933125934125935125936125937125938125939125940125941125942125943125944125945125946125947125948125949125950125951125952125953125954125955125956125957125958125959125960125961125962125963125964125965125966125967125968125969125970125971125972125973125974125975125976125977125978125979125980125981125982125983125984125985125986125987125988125989125990125991125992125993125994125995125996125997125998125999126000126001126002126003126004126005126006126007126008126009126010126011126012126013126014126015126016126017126018126019126020126021126022126023126024126025126026126027126028126029126030126031126032126033126034126035126036126037126038126039126040126041126042126043126044126045126046126047126048126049126050126051126052126053126054126055126056126057126058126059126060126061126062126063126064126065126066126067126068126069126070126071126072126073126074126075126076126077126078126079126080126081126082126083126084126085126086126087126088126089126090126091126092126093126094126095126096126097126098126099126100126101126102126103126104126105126106126107126108126109126110126111126112126113126114126115126116126117126118126119126120126121126122126123126124126125126126126127126128126129126130126131126132126133126134126135126136126137126138126139126140126141126142126143126144126145126146126147126148126149126150126151126152126153126154126155126156126157126158126159126160126161126162126163126164126165126166126167126168126169126170126171126172126173126174126175126176126177126178126179126180126181126182126183126184126185126186126187126188126189126190126191126192126193126194126195126196126197126198126199126200126201126202126203126204126205126206126207126208126209126210126211126212126213126214126215126216126217126218126219126220126221126222126223126224126225126226126227126228126229126230126231126232126233126234126235126236126237126238126239126240126241126242126243126244126245126246126247126248126249126250126251126252126253126254126255126256126257126258126259126260126261126262126263126264126265126266126267126268126269126270126271126272126273126274126275126276126277126278126279126280126281126282126283126284126285126286126287126288126289126290126291126292126293126294126295126296126297126298126299126300126301126302126303126304126305126306126307126308126309126310126311126312126313126314126315126316126317126318126319126320126321126322126323126324126325126326126327126328126329126330126331126332126333126334126335126336126337126338126339126340126341126342126343126344126345126346126347126348126349126350126351126352126353126354126355126356126357126358126359126360126361126362126363126364126365126366126367126368126369126370126371126372126373126374126375126376126377126378126379126380126381126382126383126384126385126386126387126388126389126390126391126392126393126394126395126396126397126398126399126400126401126402126403126404126405126406126407126408126409126410126411126412126413126414126415126416126417126418126419126420126421126422126423126424126425126426126427126428126429126430126431126432126433126434126435126436126437126438126439126440126441126442126443126444126445126446126447126448126449126450126451126452126453126454126455126456126457126458126459126460126461126462126463126464126465126466126467126468126469126470126471126472126473126474126475126476126477126478126479126480126481126482126483126484126485126486126487126488126489126490126491126492126493126494126495126496126497126498126499126500126501126502126503126504126505126506126507126508126509126510126511126512126513126514126515126516126517126518126519126520126521126522126523126524126525126526126527126528126529126530126531126532126533126534126535126536126537126538126539126540126541126542126543126544126545126546126547126548126549126550126551126552126553126554126555126556126557126558126559126560126561126562126563126564126565126566126567126568126569126570126571126572126573126574126575126576126577126578126579126580126581126582126583126584126585126586126587126588126589126590126591126592126593126594126595126596126597126598126599126600126601126602126603126604126605126606126607126608126609126610126611126612126613126614126615126616126617126618126619126620126621126622126623126624126625126626126627126628126629126630126631126632126633126634126635126636126637126638126639126640126641126642126643126644126645126646126647126648126649126650126651126652126653126654126655126656126657126658126659126660126661126662126663126664126665126666126667126668126669126670126671126672126673126674126675126676126677126678126679126680126681126682126683126684126685126686126687126688126689126690126691126692126693126694126695126696126697126698126699126700126701126702126703126704126705126706126707126708126709126710126711126712126713126714126715126716126717126718126719126720126721126722126723126724126725126726126727126728126729126730126731126732126733126734126735126736126737126738126739126740126741126742126743126744126745126746126747126748126749126750126751126752126753126754126755126756126757126758126759126760126761126762126763126764126765126766126767126768126769126770126771126772126773126774126775126776126777126778126779126780126781126782126783126784126785126786126787126788126789126790126791126792126793126794126795126796126797126798126799126800126801126802126803126804126805126806126807126808126809126810126811126812126813126814126815126816126817126818126819126820126821126822126823126824126825126826126827126828126829126830126831126832126833126834126835126836126837126838126839126840126841126842126843126844126845126846126847126848126849126850126851126852126853126854126855126856126857126858126859126860126861126862126863126864126865126866126867126868126869126870126871126872126873126874126875126876126877126878126879126880126881126882126883126884126885126886126887126888126889126890126891126892126893126894126895126896126897126898126899126900126901126902126903126904126905126906126907126908126909126910126911126912126913126914126915126916126917126918126919126920126921126922126923126924126925126926126927126928126929126930126931126932126933126934126935126936126937126938126939126940126941126942126943126944126945126946126947126948126949126950126951126952126953126954126955126956126957126958126959126960126961126962126963126964126965126966126967126968126969126970126971126972126973126974126975126976126977126978126979126980126981126982126983126984126985126986126987126988126989126990126991126992126993126994126995126996126997126998126999127000127001127002127003127004127005127006127007127008127009127010127011127012127013127014127015127016127017127018127019127020127021127022127023127024127025127026127027127028127029127030127031127032127033127034127035127036127037127038127039127040127041127042127043127044127045127046127047127048127049127050127051127052127053127054127055127056127057127058127059127060127061127062127063127064127065127066127067127068127069127070127071127072127073127074127075127076127077127078127079127080127081127082127083127084127085127086127087127088127089127090127091127092127093127094127095127096127097127098127099127100127101127102127103127104127105127106127107127108127109127110127111127112127113127114127115127116127117127118127119127120127121127122127123127124127125127126127127127128127129127130127131127132127133127134127135127136127137127138127139127140127141127142127143127144127145127146127147127148127149127150127151127152127153127154127155127156127157127158127159127160127161127162127163127164127165127166127167127168127169127170127171127172127173127174127175127176127177127178127179127180127181127182127183127184127185127186127187127188127189127190127191127192127193127194127195127196127197127198127199127200127201127202127203127204127205127206127207127208127209127210127211127212127213127214127215127216127217127218127219127220127221127222127223127224127225127226127227127228127229127230127231127232127233127234127235127236127237127238127239127240127241127242127243127244127245127246127247127248127249127250127251127252127253127254127255127256127257127258127259127260127261127262127263127264127265127266127267127268127269127270127271127272127273127274127275127276127277127278127279127280127281127282127283127284127285127286127287127288127289127290127291127292127293127294127295127296127297127298127299127300127301127302127303127304127305127306127307127308127309127310127311127312127313127314127315127316127317127318127319127320127321127322127323127324127325127326127327127328127329127330127331127332127333127334127335127336127337127338127339127340127341127342127343127344127345127346127347127348127349127350127351127352127353127354127355127356127357127358127359127360127361127362127363127364127365127366127367127368127369127370127371127372127373127374127375127376127377127378127379127380127381127382127383127384127385127386127387127388127389127390127391127392127393127394127395127396127397127398127399127400127401127402127403127404127405127406127407127408127409127410127411127412127413127414127415127416127417127418127419127420127421127422127423127424127425127426127427127428127429127430127431127432127433127434127435127436127437127438127439127440127441127442127443127444127445127446127447127448127449127450127451127452127453127454127455127456127457127458127459127460127461127462127463127464127465127466127467127468127469127470127471127472127473127474127475127476127477127478127479127480127481127482127483127484127485127486127487127488127489127490127491127492127493127494127495127496127497127498127499127500127501127502127503127504127505127506127507127508127509127510127511127512127513127514127515127516127517127518127519127520127521127522127523127524127525127526127527127528127529127530127531127532127533127534127535127536127537127538127539127540127541127542127543127544127545127546127547127548127549127550127551127552127553127554127555127556127557127558127559127560127561127562127563127564127565127566127567127568127569127570127571127572127573127574127575127576127577127578127579127580127581127582127583127584127585127586127587127588127589127590127591127592127593127594127595127596127597127598127599127600127601127602127603127604127605127606127607127608127609127610127611127612127613127614127615127616127617127618127619127620127621127622127623127624127625127626127627127628127629127630127631127632127633127634127635127636127637127638127639127640127641127642127643127644127645127646127647127648127649127650127651127652127653127654127655127656127657127658127659127660127661127662127663127664127665127666127667127668127669127670127671127672127673127674127675127676127677127678127679127680127681127682127683127684127685127686127687127688127689127690127691127692127693127694127695127696127697127698127699127700127701127702127703127704127705127706127707127708127709127710127711127712127713127714127715127716127717127718127719127720127721127722127723127724127725127726127727127728127729127730127731127732127733127734127735127736127737127738127739127740127741127742127743127744127745127746127747127748127749127750127751127752127753127754127755127756127757127758127759127760127761127762127763127764127765127766127767127768127769127770127771127772127773127774127775127776127777127778127779127780127781127782127783127784127785127786127787127788127789127790127791127792127793127794127795127796127797127798127799127800127801127802127803127804127805127806127807127808127809127810127811127812127813127814127815127816127817127818127819127820127821127822127823127824127825127826127827127828127829127830127831127832127833127834127835127836127837127838127839127840127841127842127843127844127845127846127847127848127849127850127851127852127853127854127855127856127857127858127859127860127861127862127863127864127865127866127867127868127869127870127871127872127873127874127875127876127877127878127879127880127881127882127883127884127885127886127887127888127889127890127891127892127893127894127895127896127897127898127899127900127901127902127903127904127905127906127907127908127909127910127911127912127913127914127915127916127917127918127919127920127921127922127923127924127925127926127927127928127929127930127931127932127933127934127935127936127937127938127939127940127941127942127943127944127945127946127947127948127949127950127951127952127953127954127955127956127957127958127959127960127961127962127963127964127965127966127967127968127969127970127971127972127973127974127975127976127977127978127979127980127981127982127983127984127985127986127987127988127989127990127991127992127993127994127995127996127997127998127999128000128001128002128003128004128005128006128007128008128009128010128011128012128013128014128015128016128017128018128019128020128021128022128023128024128025128026128027128028128029128030128031128032128033128034128035128036128037128038128039128040128041128042128043128044128045128046128047128048128049128050128051128052128053128054128055128056128057128058128059128060128061128062128063128064128065128066128067128068128069128070128071128072128073128074128075128076128077128078128079128080128081128082128083128084128085128086128087128088128089128090128091128092128093128094128095128096128097128098128099128100128101128102128103128104128105128106128107128108128109128110128111128112128113128114128115128116128117128118128119128120128121128122128123128124128125128126128127128128128129128130128131128132128133128134128135128136128137128138128139128140128141128142128143128144128145128146128147128148128149128150128151128152128153128154128155128156128157128158128159128160128161128162128163128164128165128166128167128168128169128170128171128172128173128174128175128176128177128178128179128180128181128182128183128184128185128186128187128188128189128190128191128192128193128194128195128196128197128198128199128200128201128202128203128204128205128206128207128208128209128210128211128212128213128214128215128216128217128218128219128220128221128222128223128224128225128226128227128228128229128230128231128232128233128234128235128236128237128238128239128240128241128242128243128244128245128246128247128248128249128250128251128252128253128254128255128256128257128258128259128260128261128262128263128264128265128266128267128268128269128270128271128272128273128274128275128276128277128278128279128280128281128282128283128284128285128286128287128288128289128290128291128292128293128294128295128296128297128298128299128300128301128302128303128304128305128306128307128308128309128310128311128312128313128314128315128316128317128318128319128320128321128322128323128324128325128326128327128328128329128330128331128332128333128334128335128336128337128338128339128340128341128342128343128344128345128346128347128348128349128350128351128352128353128354128355128356128357128358128359128360128361128362128363128364128365128366128367128368128369128370128371128372128373128374128375128376128377128378128379128380128381128382128383128384128385128386128387128388128389128390128391128392128393128394128395128396128397128398128399128400128401128402128403128404128405128406128407128408128409128410128411128412128413128414128415128416128417128418128419128420128421128422128423128424128425128426128427128428128429128430128431128432128433128434128435128436128437128438128439128440128441128442128443128444128445128446128447128448128449128450128451128452128453128454128455128456128457128458128459128460128461128462128463128464128465128466128467128468128469128470128471128472128473128474128475128476128477128478128479128480128481128482128483128484128485128486128487128488128489128490128491128492128493128494128495128496128497128498128499128500128501128502128503128504128505128506128507128508128509128510128511128512128513128514128515128516128517128518128519128520128521128522128523128524128525128526128527128528128529128530128531128532128533128534128535128536128537128538128539128540128541128542128543128544128545128546128547128548128549128550128551128552128553128554128555128556128557128558128559128560128561128562128563128564128565128566128567128568128569128570128571128572128573128574128575128576128577128578128579128580128581128582128583128584128585128586128587128588128589128590128591128592128593128594128595128596128597128598128599128600128601128602128603128604128605128606128607128608128609128610128611128612128613128614128615128616128617128618128619128620128621128622128623128624128625128626128627128628128629128630128631128632128633128634128635128636128637128638128639128640128641128642128643128644128645128646128647128648128649128650128651128652128653128654128655128656128657128658128659128660128661128662128663128664128665128666128667128668128669128670128671128672128673128674128675128676128677128678128679128680128681128682128683128684128685128686128687128688128689128690128691128692128693128694128695128696128697128698128699128700128701128702128703128704128705128706128707128708128709128710128711128712128713128714128715128716128717128718128719128720128721128722128723128724128725128726128727128728128729128730128731128732128733128734128735128736128737128738128739128740128741128742128743128744128745128746128747128748128749128750128751128752128753128754128755128756128757128758128759128760128761128762128763128764128765128766128767128768128769128770128771128772128773128774128775128776128777128778128779128780128781128782128783128784128785128786128787128788128789128790128791128792128793128794128795128796128797128798128799128800128801128802128803128804128805128806128807128808128809128810128811128812128813128814128815128816128817128818128819128820128821128822128823128824128825128826128827128828128829128830128831128832128833128834128835128836128837128838128839128840128841128842128843128844128845128846128847128848128849128850128851128852128853128854128855128856128857128858128859128860128861128862128863128864128865128866128867128868128869128870128871128872128873128874128875128876128877128878128879128880128881128882128883128884128885128886128887128888128889128890128891128892128893128894128895128896128897128898128899128900128901128902128903128904128905128906128907128908128909128910128911128912128913128914128915128916128917128918128919128920128921128922128923128924128925128926128927128928128929128930128931128932128933128934128935128936128937128938128939128940128941128942128943128944128945128946128947128948128949128950128951128952128953128954128955128956128957128958128959128960128961128962128963128964128965128966128967128968128969128970128971128972128973128974128975128976128977128978128979128980128981128982128983128984128985128986128987128988128989128990128991128992128993128994128995128996128997128998128999129000129001129002129003129004129005129006129007129008129009129010129011129012129013129014129015129016129017129018129019129020129021129022129023129024129025129026129027129028129029129030129031129032129033129034129035129036129037129038129039129040129041129042129043129044129045129046129047129048129049129050129051129052129053129054129055129056129057129058129059129060129061129062129063129064129065129066129067129068129069129070129071129072129073129074129075129076129077129078129079129080129081129082129083129084129085129086129087129088129089129090129091129092129093129094129095129096129097129098129099129100129101129102129103129104129105129106129107129108129109129110129111129112129113129114129115129116129117129118129119129120129121129122129123129124129125129126129127129128129129129130129131129132129133129134129135129136129137129138129139129140129141129142129143129144129145129146129147129148129149129150129151129152129153129154129155129156129157129158129159129160129161129162129163129164129165129166129167129168129169129170129171129172129173129174129175129176129177129178129179129180129181129182129183129184129185129186129187129188129189129190129191129192129193129194129195129196129197129198129199129200129201129202129203129204129205129206129207129208129209129210129211129212129213129214129215129216129217129218129219129220129221129222129223129224129225129226129227129228129229129230129231129232129233129234129235129236129237129238129239129240129241129242129243129244129245129246129247129248129249129250129251129252129253129254129255129256129257129258129259129260129261129262129263129264129265129266129267129268129269129270129271129272129273129274129275129276129277129278129279129280129281129282129283129284129285129286129287129288129289129290129291129292129293129294129295129296129297129298129299129300129301129302129303129304129305129306129307129308129309129310129311129312129313129314129315129316129317129318129319129320129321129322129323129324129325129326129327129328129329129330129331129332129333129334129335129336129337129338129339129340129341129342129343129344129345129346129347129348129349129350129351129352129353129354129355129356129357129358129359129360129361129362129363129364129365129366129367129368129369129370129371129372129373129374129375129376129377129378129379129380129381129382129383129384129385129386129387129388129389129390129391129392129393129394129395129396129397129398129399129400129401129402129403129404129405129406129407129408129409129410129411129412129413129414129415129416129417129418129419129420129421129422129423129424129425129426129427129428129429129430129431129432129433129434129435129436129437129438129439129440129441129442129443129444129445129446129447129448129449129450129451129452129453129454129455129456129457129458129459129460129461129462129463129464129465129466129467129468129469129470129471129472129473129474129475129476129477129478129479129480129481129482129483129484129485129486129487129488129489129490129491129492129493129494129495129496129497129498129499129500129501129502129503129504129505129506129507129508129509129510129511129512129513129514129515129516129517129518129519129520129521129522129523129524129525129526129527129528129529129530129531129532129533129534129535129536129537129538129539129540129541129542129543129544129545129546129547129548129549129550129551129552129553129554129555129556129557129558129559129560129561129562129563129564129565129566129567129568129569129570129571129572129573129574129575129576129577129578129579129580129581129582129583129584129585129586129587129588129589129590129591129592129593129594129595129596129597129598129599129600129601129602129603129604129605129606129607129608129609129610129611129612129613129614129615129616129617129618129619129620129621129622129623129624129625129626129627129628129629129630129631129632129633129634129635129636129637129638129639129640129641129642129643129644129645129646129647129648129649129650129651129652129653129654129655129656129657129658129659129660129661129662129663129664129665129666129667129668129669129670129671129672129673129674129675129676129677129678129679129680129681129682129683129684129685129686129687129688129689129690129691129692129693129694129695129696129697129698129699129700129701129702129703129704129705129706129707129708129709129710129711129712129713129714129715129716129717129718129719129720129721129722129723129724129725129726129727129728129729129730129731129732129733129734129735129736129737129738129739129740129741129742129743129744129745129746129747129748129749129750129751129752129753129754129755129756129757129758129759129760129761129762129763129764129765129766129767129768129769129770129771129772129773129774129775129776129777129778129779129780129781129782129783129784129785129786129787129788129789129790129791129792129793129794129795129796129797129798129799129800129801129802129803129804129805129806129807129808129809129810129811129812129813129814129815129816129817129818129819129820129821129822129823129824129825129826129827129828129829129830129831129832129833129834129835129836129837129838129839129840129841129842129843129844129845129846129847129848129849129850129851129852129853129854129855129856129857129858129859129860129861129862129863129864129865129866129867129868129869129870129871129872129873129874129875129876129877129878129879129880129881129882129883129884129885129886129887129888129889129890129891129892129893129894129895129896129897129898129899129900129901129902129903129904129905129906129907129908129909129910129911129912129913129914129915129916129917129918129919129920129921129922129923129924129925129926129927129928129929129930129931129932129933129934129935129936129937129938129939129940129941129942129943129944129945129946129947129948129949129950129951129952129953129954129955129956129957129958129959129960129961129962129963129964129965129966129967129968129969129970129971129972129973129974129975129976129977129978129979129980129981129982129983129984129985129986129987129988129989129990129991129992129993129994129995129996129997129998129999130000130001130002130003130004130005130006130007130008130009130010130011130012130013130014130015130016130017130018130019130020130021130022130023130024130025130026130027130028130029130030130031130032130033130034130035130036130037130038130039130040130041130042130043130044130045130046130047130048130049130050130051130052130053130054130055130056130057130058130059130060130061130062130063130064130065130066130067130068130069130070130071130072130073130074130075130076130077130078130079130080130081130082130083130084130085130086130087130088130089130090130091130092130093130094130095130096130097130098130099130100130101130102130103130104130105130106130107130108130109130110130111130112130113130114130115130116130117130118130119130120130121130122130123130124130125130126130127130128130129130130130131130132130133130134130135130136130137130138130139130140130141130142130143130144130145130146130147130148130149130150130151130152130153130154130155130156130157130158130159130160130161130162130163130164130165130166130167130168130169130170130171130172130173130174130175130176130177130178130179130180130181130182130183130184130185130186130187130188130189130190130191130192130193130194130195130196130197130198130199130200130201130202130203130204130205130206130207130208130209130210130211130212130213130214130215130216130217130218130219130220130221130222130223130224130225130226130227130228130229130230130231130232130233130234130235130236130237130238130239130240130241130242130243130244130245130246130247130248130249130250130251130252130253130254130255130256130257130258130259130260130261130262130263130264130265130266130267130268130269130270130271130272130273130274130275130276130277130278130279130280130281130282130283130284130285130286130287130288130289130290130291130292130293130294130295130296130297130298130299130300130301130302130303130304130305130306130307130308130309130310130311130312130313130314130315130316130317130318130319130320130321130322130323130324130325130326130327130328130329130330130331130332130333130334130335130336130337130338130339130340130341130342130343130344130345130346130347130348130349130350130351130352130353130354130355130356130357130358130359130360130361130362130363130364130365130366130367130368130369130370130371130372130373130374130375130376130377130378130379130380130381130382130383130384130385130386130387130388130389130390130391130392130393130394130395130396130397130398130399130400130401130402130403130404130405130406130407130408130409130410130411130412130413130414130415130416130417130418130419130420130421130422130423130424130425130426130427130428130429130430130431130432130433130434130435130436130437130438130439130440130441130442130443130444130445130446130447130448130449130450130451130452130453130454130455130456130457130458130459130460130461130462130463130464130465130466130467130468130469130470130471130472130473130474130475130476130477130478130479130480130481130482130483130484130485130486130487130488130489130490130491130492130493130494130495130496130497130498130499130500130501130502130503130504130505130506130507130508130509130510130511130512130513130514130515130516130517130518130519130520130521130522130523130524130525130526130527130528130529130530130531130532130533130534130535130536130537130538130539130540130541130542130543130544130545130546130547130548130549130550130551130552130553130554130555130556130557130558130559130560130561130562130563130564130565130566130567130568130569130570130571130572130573130574130575130576130577130578130579130580130581130582130583130584130585130586130587130588130589130590130591130592130593130594130595130596130597130598130599130600130601130602130603130604130605130606130607130608130609130610130611130612130613130614130615130616130617130618130619130620130621130622130623130624130625130626130627130628130629130630130631130632130633130634130635130636130637130638130639130640130641130642130643130644130645130646130647130648130649130650130651130652130653130654130655130656130657130658130659130660130661130662130663130664130665130666130667130668130669130670130671130672130673130674130675130676130677130678130679130680130681130682130683130684130685130686130687130688130689130690130691130692130693130694130695130696130697130698130699130700130701130702130703130704130705130706130707130708130709130710130711130712130713130714130715130716130717130718130719130720130721130722130723130724130725130726130727130728130729130730130731130732130733130734130735130736130737130738130739130740130741130742130743130744130745130746130747130748130749130750130751130752130753130754130755130756130757130758130759130760130761130762130763130764130765130766130767130768130769130770130771130772130773130774130775130776130777130778130779130780130781130782130783130784130785130786130787130788130789130790130791130792130793130794130795130796130797130798130799130800130801130802130803130804130805130806130807130808130809130810130811130812130813130814130815130816130817130818130819130820130821130822130823130824130825130826130827130828130829130830130831130832130833130834130835130836130837130838130839130840130841130842130843130844130845130846130847130848130849130850130851130852130853130854130855130856130857130858130859130860130861130862130863130864130865130866130867130868130869130870130871130872130873130874130875130876130877130878130879130880130881130882130883130884130885130886130887130888130889130890130891130892130893130894130895130896130897130898130899130900130901130902130903130904130905130906130907130908130909130910130911130912130913130914130915130916130917130918130919130920130921130922130923130924130925130926130927130928130929130930130931130932130933130934130935130936130937130938130939130940130941130942130943130944130945130946130947130948130949130950130951130952130953130954130955130956130957130958130959130960130961130962130963130964130965130966130967130968130969130970130971130972130973130974130975130976130977130978130979130980130981130982130983130984130985130986130987130988130989130990130991130992130993130994130995130996130997130998130999131000131001131002131003131004131005131006131007131008131009131010131011131012131013131014131015131016131017131018131019131020131021131022131023131024131025131026131027131028131029131030131031131032131033131034131035131036131037131038131039131040131041131042131043131044131045131046131047131048131049131050131051131052131053131054131055131056131057131058131059131060131061131062131063131064131065131066131067131068131069131070131071131072131073131074131075131076131077131078131079131080131081131082131083131084131085131086131087131088131089131090131091131092131093131094131095131096131097131098131099131100131101131102131103131104131105131106131107131108131109131110131111131112131113131114131115131116131117131118131119131120131121131122131123131124131125131126131127131128131129131130131131131132131133131134131135131136131137131138131139131140131141131142131143131144131145131146131147131148131149131150131151131152131153131154131155131156131157131158131159131160131161131162131163131164131165131166131167131168131169131170131171131172131173131174131175131176131177131178131179131180131181131182131183131184131185131186131187131188131189131190131191131192131193131194131195131196131197131198131199131200131201131202131203131204131205131206131207131208131209131210131211131212131213131214131215131216131217131218131219131220131221131222131223131224131225131226131227131228131229131230131231131232131233131234131235131236131237131238131239131240131241131242131243131244131245131246131247131248131249131250131251131252131253131254131255131256131257131258131259131260131261131262131263131264131265131266131267131268131269131270131271131272131273131274131275131276131277131278131279131280131281131282131283131284131285131286131287131288131289131290131291131292131293131294131295131296131297131298131299131300131301131302131303131304131305131306131307131308131309131310131311131312131313131314131315131316131317131318131319131320131321131322131323131324131325131326131327131328131329131330131331131332131333131334131335131336131337131338131339131340131341131342131343131344131345131346131347131348131349131350131351131352131353131354131355131356131357131358131359131360131361131362131363131364131365131366131367131368131369131370131371131372131373131374131375131376131377131378131379131380131381131382131383131384131385131386131387131388131389131390131391131392131393131394131395131396131397131398131399131400131401131402131403131404131405131406131407131408131409131410131411131412131413131414131415131416131417131418131419131420131421131422131423131424131425131426131427131428131429131430131431131432131433131434131435131436131437131438131439131440131441131442131443131444131445131446131447131448131449131450131451131452131453131454131455131456131457131458131459131460131461131462131463131464131465131466131467131468131469131470131471131472131473131474131475131476131477131478131479131480131481131482131483131484131485131486131487131488131489131490131491131492131493131494131495131496131497131498131499131500131501131502131503131504131505131506131507131508131509131510131511131512131513131514131515131516131517131518131519131520131521131522131523131524131525131526131527131528131529131530131531131532131533131534131535131536131537131538131539131540131541131542131543131544131545131546131547131548131549131550131551131552131553131554131555131556131557131558131559131560131561131562131563131564131565131566131567131568131569131570131571131572131573131574131575131576131577131578131579131580131581131582131583131584131585131586131587131588131589131590131591131592131593131594131595131596131597131598131599131600131601131602131603131604131605131606131607131608131609131610131611131612131613131614131615131616131617131618131619131620131621131622131623131624131625131626131627131628131629131630131631131632131633131634131635131636131637131638131639131640131641131642131643131644131645131646131647131648131649131650131651131652131653131654131655131656131657131658131659131660131661131662131663131664131665131666131667131668131669131670131671131672131673131674131675131676131677131678131679131680131681131682131683131684131685131686131687131688131689131690131691131692131693131694131695131696131697131698131699131700131701131702131703131704131705131706131707131708131709131710131711131712131713131714131715131716131717131718131719131720131721131722131723131724131725131726131727131728131729131730131731131732131733131734131735131736131737131738131739131740131741131742131743131744131745131746131747131748131749131750131751131752131753131754131755131756131757131758131759131760131761131762131763131764131765131766131767131768131769131770131771131772131773131774131775131776131777131778131779131780131781131782131783131784131785131786131787131788131789131790131791131792131793131794131795131796131797131798131799131800131801131802131803131804131805131806131807131808131809131810131811131812131813131814131815131816131817131818131819131820131821131822131823131824131825131826131827131828131829131830131831131832131833131834131835131836131837131838131839131840131841131842131843131844131845131846131847131848131849131850131851131852131853131854131855131856131857131858131859131860131861131862131863131864131865131866131867131868131869131870131871131872131873131874131875131876131877131878131879131880131881131882131883131884131885131886131887131888131889131890131891131892131893131894131895131896131897131898131899131900131901131902131903131904131905131906131907131908131909131910131911131912131913131914131915131916131917131918131919131920131921131922131923131924131925131926131927131928131929131930131931131932131933131934131935131936131937131938131939131940131941131942131943131944131945131946131947131948131949131950131951131952131953131954131955131956131957131958131959131960131961131962131963131964131965131966131967131968131969131970131971131972131973131974131975131976131977131978131979131980131981131982131983131984131985131986131987131988131989131990131991131992131993131994131995131996131997131998131999132000132001132002132003132004132005132006132007132008132009132010132011132012132013132014132015132016132017132018132019132020132021132022132023132024132025132026132027132028132029132030132031132032132033132034132035132036132037132038132039132040132041132042132043132044132045132046132047132048132049132050132051132052132053132054132055132056132057132058132059132060132061132062132063132064132065132066132067132068132069132070132071132072132073132074132075132076132077132078132079132080132081132082132083132084132085132086132087132088132089132090132091132092132093132094132095132096132097132098132099132100132101132102132103132104132105132106132107132108132109132110132111132112132113132114132115132116132117132118132119132120132121132122132123132124132125132126132127132128132129132130132131132132132133132134132135132136132137132138132139132140132141132142132143132144132145132146132147132148132149132150132151132152132153132154132155132156132157132158132159132160132161132162132163132164132165132166132167132168132169132170132171132172132173132174132175132176132177132178132179132180132181132182132183132184132185132186132187132188132189132190132191132192132193132194132195132196132197132198132199132200132201132202132203132204132205132206132207132208132209132210132211132212132213132214132215132216132217132218132219132220132221132222132223132224132225132226132227132228132229132230132231132232132233132234132235132236132237132238132239132240132241132242132243132244132245132246132247132248132249132250132251132252132253132254132255132256132257132258132259132260132261132262132263132264132265132266132267132268132269132270132271132272132273132274132275132276132277132278132279132280132281132282132283132284132285132286132287132288132289132290132291132292132293132294132295132296132297132298132299132300132301132302132303132304132305132306132307132308132309132310132311132312132313132314132315132316132317132318132319132320132321132322132323132324132325132326132327132328132329132330132331132332132333132334132335132336132337132338132339132340132341132342132343132344132345132346132347132348132349132350132351132352132353132354132355132356132357132358132359132360132361132362132363132364132365132366132367132368132369132370132371132372132373132374132375132376132377132378132379132380132381132382132383132384132385132386132387132388132389132390132391132392132393132394132395132396132397132398132399132400132401132402132403132404132405132406132407132408132409132410132411132412132413132414132415132416132417132418132419132420132421132422132423132424132425132426132427132428132429132430132431132432132433132434132435132436132437132438132439132440132441132442132443132444132445132446132447132448132449132450132451132452132453132454132455132456132457132458132459132460132461132462132463132464132465132466132467132468132469132470132471132472132473132474132475132476132477132478132479132480132481132482132483132484132485132486132487132488132489132490132491132492132493132494132495132496132497132498132499132500132501132502132503132504132505132506132507132508132509132510132511132512132513132514132515132516132517132518132519132520132521132522132523132524132525132526132527132528132529132530132531132532132533132534132535132536132537132538132539132540132541132542132543132544132545132546132547132548132549132550132551132552132553132554132555132556132557132558132559132560132561132562132563132564132565132566132567132568132569132570132571132572132573132574132575132576132577132578132579132580132581132582132583132584132585132586132587132588132589132590132591132592132593132594132595132596132597132598132599132600132601132602132603132604132605132606132607132608132609132610132611132612132613132614132615132616132617132618132619132620132621132622132623132624132625132626132627132628132629132630132631132632132633132634132635132636132637132638132639132640132641132642132643132644132645132646132647132648132649132650132651132652132653132654132655132656132657132658132659132660132661132662132663132664132665132666132667132668132669132670132671132672132673132674132675132676132677132678132679132680132681132682132683132684132685132686132687132688132689132690132691132692132693132694132695132696132697132698132699132700132701132702132703132704132705132706132707132708132709132710132711132712132713132714132715132716132717132718132719132720132721132722132723132724132725132726132727132728132729132730132731132732132733132734132735132736132737132738132739132740132741132742132743132744132745132746132747132748132749132750132751132752132753132754132755132756132757132758132759132760132761132762132763132764132765132766132767132768132769132770132771132772132773132774132775132776132777132778132779132780132781132782132783132784132785132786132787132788132789132790132791132792132793132794132795132796132797132798132799132800132801132802132803132804132805132806132807132808132809132810132811132812132813132814132815132816132817132818132819132820132821132822132823132824132825132826132827132828132829132830132831132832132833132834132835132836132837132838132839132840132841132842132843132844132845132846132847132848132849132850132851132852132853132854132855132856132857132858132859132860132861132862132863132864132865132866132867132868132869132870132871132872132873132874132875132876132877132878132879132880132881132882132883132884132885132886132887132888132889132890132891132892132893132894132895132896132897132898132899132900132901132902132903132904132905132906132907132908132909132910132911132912132913132914132915132916132917132918132919132920132921132922132923132924132925132926132927132928132929132930132931132932132933132934132935132936132937132938132939132940132941132942132943132944132945132946132947132948132949132950132951132952132953132954132955132956132957132958132959132960132961132962132963132964132965132966132967132968132969132970132971132972132973132974132975132976132977132978132979132980132981132982132983132984132985132986132987132988132989132990132991132992132993132994132995132996132997132998132999133000133001133002133003133004133005133006133007133008133009133010133011133012133013133014133015133016133017133018133019133020133021133022133023133024133025133026133027133028133029133030133031133032133033133034133035133036133037133038133039133040133041133042133043133044133045133046133047133048133049133050133051133052133053133054133055133056133057133058133059133060133061133062133063133064133065133066133067133068133069133070133071133072133073133074133075133076133077133078133079133080133081133082133083133084133085133086133087133088133089133090133091133092133093133094133095133096133097133098133099133100133101133102133103133104133105133106133107133108133109133110133111133112133113133114133115133116133117133118133119133120133121133122133123133124133125133126133127133128133129133130133131133132133133133134133135133136133137133138133139133140133141133142133143133144133145133146133147133148133149133150133151133152133153133154133155133156133157133158133159133160133161133162133163133164133165133166133167133168133169133170133171133172133173133174133175133176133177133178133179133180133181133182133183133184133185133186133187133188133189133190133191133192133193133194133195133196133197133198133199133200133201133202133203133204133205133206133207133208133209133210133211133212133213133214133215133216133217133218133219133220133221133222133223133224133225133226133227133228133229133230133231133232133233133234133235133236133237133238133239133240133241133242133243133244133245133246133247133248133249133250133251133252133253133254133255133256133257133258133259133260133261133262133263133264133265133266133267133268133269133270133271133272133273133274133275133276133277133278133279133280133281133282133283133284133285133286133287133288133289133290133291133292133293133294133295133296133297133298133299133300133301133302133303133304133305133306133307133308133309133310133311133312133313133314133315133316133317133318133319133320133321133322133323133324133325133326133327133328133329133330133331133332133333133334133335133336133337133338133339133340133341133342133343133344133345133346133347133348133349133350133351133352133353133354133355133356133357133358133359133360133361133362133363133364133365133366133367133368133369133370133371133372133373133374133375133376133377133378133379133380133381133382133383133384133385133386133387133388133389133390133391133392133393133394133395133396133397133398133399133400133401133402133403133404133405133406133407133408133409133410133411133412133413133414133415133416133417133418133419133420133421133422133423133424133425133426133427133428133429133430133431133432133433133434133435133436133437133438133439133440133441133442133443133444133445133446133447133448133449133450133451133452133453133454133455133456133457133458133459133460133461133462133463133464133465133466133467133468133469133470133471133472133473133474133475133476133477133478133479133480133481133482133483133484133485133486133487133488133489133490133491133492133493133494133495133496133497133498133499133500133501133502133503133504133505133506133507133508133509133510133511133512133513133514133515133516133517133518133519133520133521133522133523133524133525133526133527133528133529133530133531133532133533133534133535133536133537133538133539133540133541133542133543133544133545133546133547133548133549133550133551133552133553133554133555133556133557133558133559133560133561133562133563133564133565133566133567133568133569133570133571133572133573133574133575133576133577133578133579133580133581133582133583133584133585133586133587133588133589133590133591133592133593133594133595133596133597133598133599133600133601133602133603133604133605133606133607133608133609133610133611133612133613133614133615133616133617133618133619133620133621133622133623133624133625133626133627133628133629133630133631133632133633133634133635133636133637133638133639133640133641133642133643133644133645133646133647133648133649133650133651133652133653133654133655133656133657133658133659133660133661133662133663133664133665133666133667133668133669133670133671133672133673133674133675133676133677133678133679133680133681133682133683133684133685133686133687133688133689133690133691133692133693133694133695133696133697133698133699133700133701133702133703133704133705133706133707133708133709133710133711133712133713133714133715133716133717133718133719133720133721133722133723133724133725133726133727133728133729133730133731133732133733133734133735133736133737133738133739133740133741133742133743133744133745133746133747133748133749133750133751133752133753133754133755133756133757133758133759133760133761133762133763133764133765133766133767133768133769133770133771133772133773133774133775133776133777133778133779133780133781133782133783133784133785133786133787133788133789133790133791133792133793133794133795133796133797133798133799133800133801133802133803133804133805133806133807133808133809133810133811133812133813133814133815133816133817133818133819133820133821133822133823133824133825133826133827133828133829133830133831133832133833133834133835133836133837133838133839133840133841133842133843133844133845133846133847133848133849133850133851133852133853133854133855133856133857133858133859133860133861133862133863133864133865133866133867133868133869133870133871133872133873133874133875133876133877133878133879133880133881133882133883133884133885133886133887133888133889133890133891133892133893133894133895133896133897133898133899133900133901133902133903133904133905133906133907133908133909133910133911133912133913133914133915133916133917133918133919133920133921133922133923133924133925133926133927133928133929133930133931133932133933133934133935133936133937133938133939133940133941133942133943133944133945133946133947133948133949133950133951133952133953133954133955133956133957133958133959133960133961133962133963133964133965133966133967133968133969133970133971133972133973133974133975133976133977133978133979133980133981133982133983133984133985133986133987133988133989133990133991133992133993133994133995133996133997133998133999134000134001134002134003134004134005134006134007134008134009134010134011134012134013134014134015134016134017134018134019134020134021134022134023134024134025134026134027134028134029134030134031134032134033134034134035134036134037134038134039134040134041134042134043134044134045134046134047134048134049134050134051134052134053134054134055134056134057134058134059134060134061134062134063134064134065134066134067134068134069134070134071134072134073134074134075134076134077134078134079134080134081134082134083134084134085134086134087134088134089134090134091134092134093134094134095134096134097134098134099134100134101134102134103134104134105134106134107134108134109134110134111134112134113134114134115134116134117134118134119134120134121134122134123134124134125134126134127134128134129134130134131134132134133134134134135134136134137134138134139134140134141134142134143134144134145134146134147134148134149134150134151134152134153134154134155134156134157134158134159134160134161134162134163134164134165134166134167134168134169134170134171134172134173134174134175134176134177134178134179134180134181134182134183134184134185134186134187134188134189134190134191134192134193134194134195134196134197134198134199134200134201134202134203134204134205134206134207134208134209134210134211134212134213134214134215134216134217134218134219134220134221134222134223134224134225134226134227134228134229134230134231134232134233134234134235134236134237134238134239134240134241134242134243134244134245134246134247134248134249134250134251134252134253134254134255134256134257134258134259134260134261134262134263134264134265134266134267134268134269134270134271134272134273134274134275134276134277134278134279134280134281134282134283134284134285134286134287134288134289134290134291134292134293134294134295134296134297134298134299134300134301134302134303134304134305134306134307134308134309134310134311134312134313134314134315134316134317134318134319134320134321134322134323134324134325134326134327134328134329134330134331134332134333134334134335134336134337134338134339134340134341134342134343134344134345134346134347134348134349134350134351134352134353134354134355134356134357134358134359134360134361134362134363134364134365134366134367134368134369134370134371134372134373134374134375134376134377134378134379134380134381134382134383134384134385134386134387134388134389134390134391134392134393134394134395134396134397134398134399134400134401134402134403134404134405134406134407134408134409134410134411134412134413134414134415134416134417134418134419134420134421134422134423134424134425134426134427134428134429134430134431134432134433134434134435134436134437134438134439134440134441134442134443134444134445134446134447134448134449134450134451134452134453134454134455134456134457134458134459134460134461134462134463134464134465134466134467134468134469134470134471134472134473134474134475134476134477134478134479134480134481134482134483134484134485134486134487134488134489134490134491134492134493134494134495134496134497134498134499134500134501134502134503134504134505134506134507134508134509134510134511134512134513134514134515134516134517134518134519134520134521134522134523134524134525134526134527134528134529134530134531134532134533134534134535134536134537134538134539134540134541134542134543134544134545134546134547134548134549134550134551134552134553134554134555134556134557134558134559134560134561134562134563134564134565134566134567134568134569134570134571134572134573134574134575134576134577134578134579134580134581134582134583134584134585134586134587134588134589134590134591134592134593134594134595134596134597134598134599134600134601134602134603134604134605134606134607134608134609134610134611134612134613134614134615134616134617134618134619134620134621134622134623134624134625134626134627134628134629134630134631134632134633134634134635134636134637134638134639134640134641134642134643134644134645134646134647134648134649134650134651134652134653134654134655134656134657134658134659134660134661134662134663134664134665134666134667134668134669134670134671134672134673134674134675134676134677134678134679134680134681134682134683134684134685134686134687134688134689134690134691134692134693134694134695134696134697134698134699134700134701134702134703134704134705134706134707134708134709134710134711134712134713134714134715134716134717134718134719134720134721134722134723134724134725134726134727134728134729134730134731134732134733134734134735134736134737134738134739134740134741134742134743134744134745134746134747134748134749134750134751134752134753134754134755134756134757134758134759134760134761134762134763134764134765134766134767134768134769134770134771134772134773134774134775134776134777134778134779134780134781134782134783134784134785134786134787134788134789134790134791134792134793134794134795134796134797134798134799134800134801134802134803134804134805134806134807134808134809134810134811134812134813134814134815134816134817134818134819134820134821134822134823134824134825134826134827134828134829134830134831134832134833134834134835134836134837134838134839134840134841134842134843134844134845134846134847134848134849134850134851134852134853134854134855134856134857134858134859134860134861134862134863134864134865134866134867134868134869134870134871134872134873134874134875134876134877134878134879134880134881134882134883134884134885134886134887134888134889134890134891134892134893134894134895134896134897134898134899134900134901134902134903134904134905134906134907134908134909134910134911134912134913134914134915134916134917134918134919134920134921134922134923134924134925134926134927134928134929134930134931134932134933134934134935134936134937134938134939134940134941134942134943134944134945134946134947134948134949134950134951134952134953134954134955134956134957134958134959134960134961134962134963134964134965134966134967134968134969134970134971134972134973134974134975134976134977134978134979134980134981134982134983134984134985134986134987134988134989134990134991134992134993134994134995134996134997134998134999135000135001135002135003135004135005135006135007135008135009135010135011135012135013135014135015135016135017135018135019135020135021135022135023135024135025135026135027135028135029135030135031135032135033135034135035135036135037135038135039135040135041135042135043135044135045135046135047135048135049135050135051135052135053135054135055135056135057135058135059135060135061135062135063135064135065135066135067135068135069135070135071135072135073135074135075135076135077135078135079135080135081135082135083135084135085135086135087135088135089135090135091135092135093135094135095135096135097135098135099135100135101135102135103135104135105135106135107135108135109135110135111135112135113135114135115135116135117135118135119135120135121135122135123135124135125135126135127135128135129135130135131135132135133135134135135135136135137135138135139135140135141135142135143135144135145135146135147135148135149135150135151135152135153135154135155135156135157135158135159135160135161135162135163135164135165135166135167135168135169135170135171135172135173135174135175135176135177135178135179135180135181135182135183135184135185135186135187135188135189135190135191135192135193135194135195135196135197135198135199135200135201135202135203135204135205135206135207135208135209135210135211135212135213135214135215135216135217135218135219135220135221135222135223135224135225135226135227135228135229135230135231135232135233135234135235135236135237135238135239135240135241135242135243135244135245135246135247135248135249135250135251135252135253135254135255135256135257135258135259135260135261135262135263135264135265135266135267135268135269135270135271135272135273135274135275135276135277135278135279135280135281135282135283135284135285135286135287135288135289135290135291135292135293135294135295135296135297135298135299135300135301135302135303135304135305135306135307135308135309135310135311135312135313135314135315135316135317135318135319135320135321135322135323135324135325135326135327135328135329135330135331135332135333135334135335135336135337135338135339135340135341135342135343135344135345135346135347135348135349135350135351135352135353135354135355135356135357135358135359135360135361135362135363135364135365135366135367135368135369135370135371135372135373135374135375135376135377135378135379135380135381135382135383135384135385135386135387135388135389135390135391135392135393135394135395135396135397135398135399135400135401135402135403135404135405135406135407135408135409135410135411135412135413135414135415135416135417135418135419135420135421135422135423135424135425135426135427135428135429135430135431135432135433135434135435135436135437135438135439135440135441135442135443135444135445135446135447135448135449135450135451135452135453135454135455135456135457135458135459135460135461135462135463135464135465135466135467135468135469135470135471135472135473135474135475135476135477135478135479135480135481135482135483135484135485135486135487135488135489135490135491135492135493135494135495135496135497135498135499135500135501135502135503135504135505135506135507135508135509135510135511135512135513135514135515135516135517135518135519135520135521135522135523135524135525135526135527135528135529135530135531135532135533135534135535135536135537135538135539135540135541135542135543135544135545135546135547135548135549135550135551135552135553135554135555135556135557135558135559135560135561135562135563135564135565135566135567135568135569135570135571135572135573135574135575135576135577135578135579135580135581135582135583135584135585135586135587135588135589135590135591135592135593135594135595135596135597135598135599135600135601135602135603135604135605135606135607135608135609135610135611135612135613135614135615135616135617135618135619135620135621135622135623135624135625135626135627135628135629135630135631135632135633135634135635135636135637135638135639135640135641135642135643135644135645135646135647135648135649135650135651135652135653135654135655135656135657135658135659135660135661135662135663135664135665135666135667135668135669135670135671135672135673135674135675135676135677135678135679135680135681135682135683135684135685135686135687135688135689135690135691135692135693135694135695135696135697135698135699135700135701135702135703135704135705135706135707135708135709135710135711135712135713135714135715135716135717135718135719135720135721135722135723135724135725135726135727135728135729135730135731135732135733135734135735135736135737135738135739135740135741135742135743135744135745135746135747135748135749135750135751135752135753135754135755135756135757135758135759135760135761135762135763135764135765135766135767135768135769135770135771135772135773135774135775135776135777135778135779135780135781135782135783135784135785135786135787135788135789135790135791135792135793135794135795135796135797135798135799135800135801135802135803135804135805135806135807135808135809135810135811135812135813135814135815135816135817135818135819135820135821135822135823135824135825135826135827135828135829135830135831135832135833135834135835135836135837135838135839135840135841135842135843135844135845135846135847135848135849135850135851135852135853135854135855135856135857135858135859135860135861135862135863135864135865135866135867135868135869135870135871135872135873135874135875135876135877135878135879135880135881135882135883135884135885135886135887135888135889135890135891135892135893135894135895135896135897135898135899135900135901135902135903135904135905135906135907135908135909135910135911135912135913135914135915135916135917135918135919135920135921135922135923135924135925135926135927135928135929135930135931135932135933135934135935135936135937135938135939135940135941135942135943135944135945135946135947135948135949135950135951135952135953135954135955135956135957135958135959135960135961135962135963135964135965135966135967135968135969135970135971135972135973135974135975135976135977135978135979135980135981135982135983135984135985135986135987135988135989135990135991135992135993135994135995135996135997135998135999136000136001136002136003136004136005136006136007136008136009136010136011136012136013136014136015136016136017136018136019136020136021136022136023136024136025136026136027136028136029136030136031136032136033136034136035136036136037136038136039136040136041136042136043136044136045136046136047136048136049136050136051136052136053136054136055136056136057136058136059136060136061136062136063136064136065136066136067136068136069136070136071136072136073136074136075136076136077136078136079136080136081136082136083136084136085136086136087136088136089136090136091136092136093136094136095136096136097136098136099136100136101136102136103136104136105136106136107136108136109136110136111136112136113136114136115136116136117136118136119136120136121136122136123136124136125136126136127136128136129136130136131136132136133136134136135136136136137136138136139136140136141136142136143136144136145136146136147136148136149136150136151136152136153136154136155136156136157136158136159136160136161136162136163136164136165136166136167136168136169136170136171136172136173136174136175136176136177136178136179136180136181136182136183136184136185136186136187136188136189136190136191136192136193136194136195136196136197136198136199136200136201136202136203136204136205136206136207136208136209136210136211136212136213136214136215136216136217136218136219136220136221136222136223136224136225136226136227136228136229136230136231136232136233136234136235136236136237136238136239136240136241136242136243136244136245136246136247136248136249136250136251136252136253136254136255136256136257136258136259136260136261136262136263136264136265136266136267136268136269136270136271136272136273136274136275136276136277136278136279136280136281136282136283136284136285136286136287136288136289136290136291136292136293136294136295136296136297136298136299136300136301136302136303136304136305136306136307136308136309136310136311136312136313136314136315136316136317136318136319136320136321136322136323136324136325136326136327136328136329136330136331136332136333136334136335136336136337136338136339136340136341136342136343136344136345136346136347136348136349136350136351136352136353136354136355136356136357136358136359136360136361136362136363136364136365136366136367136368136369136370136371136372136373136374136375136376136377136378136379136380136381136382136383136384136385136386136387136388136389136390136391136392136393136394136395136396136397136398136399136400136401136402136403136404136405136406136407136408136409136410136411136412136413136414136415136416136417136418136419136420136421136422136423136424136425136426136427136428136429136430136431136432136433136434136435136436136437136438136439136440136441136442136443136444136445136446136447136448136449136450136451136452136453136454136455136456136457136458136459136460136461136462136463136464136465136466136467136468136469136470136471136472136473136474136475136476136477136478136479136480136481136482136483136484136485136486136487136488136489136490136491136492136493136494136495136496136497136498136499136500136501136502136503136504136505136506136507136508136509136510136511136512136513136514136515136516136517136518136519136520136521136522136523136524136525136526136527136528136529136530136531136532136533136534136535136536136537136538136539136540136541136542136543136544136545136546136547136548136549136550136551136552136553136554136555136556136557136558136559136560136561136562136563136564136565136566136567136568136569136570136571136572136573136574136575136576136577136578136579136580136581136582136583136584136585136586136587136588136589136590136591136592136593136594136595136596136597136598136599136600136601136602136603136604136605136606136607136608136609136610136611136612136613136614136615136616136617136618136619136620136621136622136623136624136625136626136627136628136629136630136631136632136633136634136635136636136637136638136639136640136641136642136643136644136645136646136647136648136649136650136651136652136653136654136655136656136657136658136659136660136661136662136663136664136665136666136667136668136669136670136671136672136673136674136675136676136677136678136679136680136681136682136683136684136685136686136687136688136689136690136691136692136693136694136695136696136697136698136699136700136701136702136703136704136705136706136707136708136709136710136711136712136713136714136715136716136717136718136719136720136721136722136723136724136725136726136727136728136729136730136731136732136733136734136735136736136737136738136739136740136741136742136743136744136745136746136747136748136749136750136751136752136753136754136755136756136757136758136759136760136761136762136763136764136765136766136767136768136769136770136771136772136773136774136775136776136777136778136779136780136781136782136783136784136785136786136787136788136789136790136791136792136793136794136795136796136797136798136799136800136801136802136803136804136805136806136807136808136809136810136811136812136813136814136815136816136817136818136819136820136821136822136823136824136825136826136827136828136829136830136831136832136833136834136835136836136837136838136839136840136841136842136843136844136845136846136847136848136849136850136851136852136853136854136855136856136857136858136859136860136861136862136863136864136865136866136867136868136869136870136871136872136873136874136875136876136877136878136879136880136881136882136883136884136885136886136887136888136889136890136891136892136893136894136895136896136897136898136899136900136901136902136903136904136905136906136907136908136909136910136911136912136913136914136915136916136917136918136919136920136921136922136923136924136925136926136927136928136929136930136931136932136933136934136935136936136937136938136939136940136941136942136943136944136945136946136947136948136949136950136951136952136953136954136955136956136957136958136959136960136961136962136963136964136965136966136967136968136969136970136971136972136973136974136975136976136977136978136979136980136981136982136983136984136985136986136987136988136989136990136991136992136993136994136995136996136997136998136999137000137001137002137003137004137005137006137007137008137009137010137011137012137013137014137015137016137017137018137019137020137021137022137023137024137025137026137027137028137029137030137031137032137033137034137035137036137037137038137039137040137041137042137043137044137045137046137047137048137049137050137051137052137053137054137055137056137057137058137059137060137061137062137063137064137065137066137067137068137069137070137071137072137073137074137075137076137077137078137079137080137081137082137083137084137085137086137087137088137089137090137091137092137093137094137095137096137097137098137099137100137101137102137103137104137105137106137107137108137109137110137111137112137113137114137115137116137117137118137119137120137121137122137123137124137125137126137127137128137129137130137131137132137133137134137135137136137137137138137139137140137141137142137143137144137145137146137147137148137149137150137151137152137153137154137155137156137157137158137159137160137161137162137163137164137165137166137167137168137169137170137171137172137173137174137175137176137177137178137179137180137181137182137183137184137185137186137187137188137189137190137191137192137193137194137195137196137197137198137199137200137201137202137203137204137205137206137207137208137209137210137211137212137213137214137215137216137217137218137219137220137221137222137223137224137225137226137227137228137229137230137231137232137233137234137235137236137237137238137239137240137241137242137243137244137245137246137247137248137249137250137251137252137253137254137255137256137257137258137259137260137261137262137263137264137265137266137267137268137269137270137271137272137273137274137275137276137277137278137279137280137281137282137283137284137285137286137287137288137289137290137291137292137293137294137295137296137297137298137299137300137301137302137303137304137305137306137307137308137309137310137311137312137313137314137315137316137317137318137319137320137321137322137323137324137325137326137327137328137329137330137331137332137333137334137335137336137337137338137339137340137341137342137343137344137345137346137347137348137349137350137351137352137353137354137355137356137357137358137359137360137361137362137363137364137365137366137367137368137369137370137371137372137373137374137375137376137377137378137379137380137381137382137383137384137385137386137387137388137389137390137391137392137393137394137395137396137397137398137399137400137401137402137403137404137405137406137407137408137409137410137411137412137413137414137415137416137417137418137419137420137421137422137423137424137425137426137427137428137429137430137431137432137433137434137435137436137437137438137439137440137441137442137443137444137445137446137447137448137449137450137451137452137453137454137455137456137457137458137459137460137461137462137463137464137465137466137467137468137469137470137471137472137473137474137475137476137477137478137479137480137481137482137483137484137485137486137487137488137489137490137491137492137493137494137495137496137497137498137499137500137501137502137503137504137505137506137507137508137509137510137511137512137513137514137515137516137517137518137519137520137521137522137523137524137525137526137527137528137529137530137531137532137533137534137535137536137537137538137539137540137541137542137543137544137545137546137547137548137549137550137551137552137553137554137555137556137557137558137559137560137561137562137563137564137565137566137567137568137569137570137571137572137573137574137575137576137577137578137579137580137581137582137583137584137585137586137587137588137589137590137591137592137593137594137595137596137597137598137599137600137601137602137603137604137605137606137607137608137609137610137611137612137613137614137615137616137617137618137619137620137621137622137623137624137625137626137627137628137629137630137631137632137633137634137635137636137637137638137639137640137641137642137643137644137645137646137647137648137649137650137651137652137653137654137655137656137657137658137659137660137661137662137663137664137665137666137667137668137669137670137671137672137673137674137675137676137677137678137679137680137681137682137683137684137685137686137687137688137689137690137691137692137693137694137695137696137697137698137699137700137701137702137703137704137705137706137707137708137709137710137711137712137713137714137715137716137717137718137719137720137721137722137723137724137725137726137727137728137729137730137731137732137733137734137735137736137737137738137739137740137741137742137743137744137745137746137747137748137749137750137751137752137753137754137755137756137757137758137759137760137761137762137763137764137765137766137767137768137769137770137771137772137773137774137775137776137777137778137779137780137781137782137783137784137785137786137787137788137789137790137791137792137793137794137795137796137797137798137799137800137801137802137803137804137805137806137807137808137809137810137811137812137813137814137815137816137817137818137819137820137821137822137823137824137825137826137827137828137829137830137831137832137833137834137835137836137837137838137839137840137841137842137843137844137845137846137847137848137849137850137851137852137853137854137855137856137857137858137859137860137861137862137863137864137865137866137867137868137869137870137871137872137873137874137875137876137877137878137879137880137881137882137883137884137885137886137887137888137889137890137891137892137893137894137895137896137897137898137899137900137901137902137903137904137905137906137907137908137909137910137911137912137913137914137915137916137917137918137919137920137921137922137923137924137925137926137927137928137929137930137931137932137933137934137935137936137937137938137939137940137941137942137943137944137945137946137947137948137949137950137951137952137953137954137955137956137957137958137959137960137961137962137963137964137965137966137967137968137969137970137971137972137973137974137975137976137977137978137979137980137981137982137983137984137985137986137987137988137989137990137991137992137993137994137995137996137997137998137999138000138001138002138003138004138005138006138007138008138009138010138011138012138013138014138015138016138017138018138019138020138021138022138023138024138025138026138027138028138029138030138031138032138033138034138035138036138037138038138039138040138041138042138043138044138045138046138047138048138049138050138051138052138053138054138055138056138057138058138059138060138061138062138063138064138065138066138067138068138069138070138071138072138073138074138075138076138077138078138079138080138081138082138083138084138085138086138087138088138089138090138091138092138093138094138095138096138097138098138099138100138101138102138103138104138105138106138107138108138109138110138111138112138113138114138115138116138117138118138119138120138121138122138123138124138125138126138127138128138129138130138131138132138133138134138135138136138137138138138139138140138141138142138143138144138145138146138147138148138149138150138151138152138153138154138155138156138157138158138159138160138161138162138163138164138165138166138167138168138169138170138171138172138173138174138175138176138177138178138179138180138181138182138183138184138185138186138187138188138189138190138191138192138193138194138195138196138197138198138199138200138201138202138203138204138205138206138207138208138209138210138211138212138213138214138215138216138217138218138219138220138221138222138223138224138225138226138227138228138229138230138231138232138233138234138235138236138237138238138239138240138241138242138243138244138245138246138247138248138249138250138251138252138253138254138255138256138257138258138259138260138261138262138263138264138265138266138267138268138269138270138271138272138273138274138275138276138277138278138279138280138281138282138283138284138285138286138287138288138289138290138291138292138293138294138295138296138297138298138299138300138301138302138303138304138305138306138307138308138309138310138311138312138313138314138315138316138317138318138319138320138321138322138323138324138325138326138327138328138329138330138331138332138333138334138335138336138337138338138339138340138341138342138343138344138345138346138347138348138349138350138351138352138353138354138355138356138357138358138359138360138361138362138363138364138365138366138367138368138369138370138371138372138373138374138375138376138377138378138379138380138381138382138383138384138385138386138387138388138389138390138391138392138393138394138395138396138397138398138399138400138401138402138403138404138405138406138407138408138409138410138411138412138413138414138415138416138417138418138419138420138421138422138423138424138425138426138427138428138429138430138431138432138433138434138435138436138437138438138439138440138441138442138443138444138445138446138447138448138449138450138451138452138453138454138455138456138457138458138459138460138461138462138463138464138465138466138467138468138469138470138471138472138473138474138475138476138477138478138479138480138481138482138483138484138485138486138487138488138489138490138491138492138493138494138495138496138497138498138499138500138501138502138503138504138505138506138507138508138509138510138511138512138513138514138515138516138517138518138519138520138521138522138523138524138525138526138527138528138529138530138531138532138533138534138535138536138537138538138539138540138541138542138543138544138545138546138547138548138549138550138551138552138553138554138555138556138557138558138559138560138561138562138563138564138565138566138567138568138569138570138571138572138573138574138575138576138577138578138579138580138581138582138583138584138585138586138587138588138589138590138591138592138593138594138595138596138597138598138599138600138601138602138603138604138605138606138607138608138609138610138611138612138613138614138615138616138617138618138619138620138621138622138623138624138625138626138627138628138629138630138631138632138633138634138635138636138637138638138639138640138641138642138643138644138645138646138647138648138649138650138651138652138653138654138655138656138657138658138659138660138661138662138663138664138665138666138667138668138669138670138671138672138673138674138675138676138677138678138679138680138681138682138683138684138685138686138687138688138689138690138691138692138693138694138695138696138697138698138699138700138701138702138703138704138705138706138707138708138709138710138711138712138713138714138715138716138717138718138719138720138721138722138723138724138725138726138727138728138729138730138731138732138733138734138735138736138737138738138739138740138741138742138743138744138745138746138747138748138749138750138751138752138753138754138755138756138757138758138759138760138761138762138763138764138765138766138767138768138769138770138771138772138773138774138775138776138777138778138779138780138781138782138783138784138785138786138787138788138789138790138791138792138793138794138795138796138797138798138799138800138801138802138803138804138805138806138807138808138809138810138811138812138813138814138815138816138817138818138819138820138821138822138823138824138825138826138827138828138829138830138831138832138833138834138835138836138837138838138839138840138841138842138843138844138845138846138847138848138849138850138851138852138853138854138855138856138857138858138859138860138861138862138863138864138865138866138867138868138869138870138871138872138873138874138875138876138877138878138879138880138881138882138883138884138885138886138887138888138889138890138891138892138893138894138895138896138897138898138899138900138901138902138903138904138905138906138907138908138909138910138911138912138913138914138915138916138917138918138919138920138921138922138923138924138925138926138927138928138929138930138931138932138933138934138935138936138937138938138939138940138941138942138943138944138945138946138947138948138949138950138951138952138953138954138955138956138957138958138959138960138961138962138963138964138965138966138967138968138969138970138971138972138973138974138975138976138977138978138979138980138981138982138983138984138985138986138987138988138989138990138991138992138993138994138995138996138997138998138999139000139001139002139003139004139005139006139007139008139009139010139011139012139013139014139015139016139017139018139019139020139021139022139023139024139025139026139027139028139029139030139031139032139033139034139035139036139037139038139039139040139041139042139043139044139045139046139047139048139049139050139051139052139053139054139055139056139057139058139059139060139061139062139063139064139065139066139067139068139069139070139071139072139073139074139075139076139077139078139079139080139081139082139083139084139085139086139087139088139089139090139091139092139093139094139095139096139097139098139099139100139101139102139103139104139105139106139107139108139109139110139111139112139113139114139115139116139117139118139119139120139121139122139123139124139125139126139127139128139129139130139131139132139133139134139135139136139137139138139139139140139141139142139143139144139145139146139147139148139149139150139151139152139153139154139155139156139157139158139159139160139161139162139163139164139165139166139167139168139169139170139171139172139173139174139175139176139177139178139179139180139181139182139183139184139185139186139187139188139189139190139191139192139193139194139195139196139197139198139199139200139201139202139203139204139205139206139207139208139209139210139211139212139213139214139215139216139217139218139219139220139221139222139223139224139225139226139227139228139229139230139231139232139233139234139235139236139237139238139239139240139241139242139243139244139245139246139247139248139249139250139251139252139253139254139255139256139257139258139259139260139261139262139263139264139265139266139267139268139269139270139271139272139273139274139275139276139277139278139279139280139281139282139283139284139285139286139287139288139289139290139291139292139293139294139295139296139297139298139299139300139301139302139303139304139305139306139307139308139309139310139311139312139313139314139315139316139317139318139319139320139321139322139323139324139325139326139327139328139329139330139331139332139333139334139335139336139337139338139339139340139341139342139343139344139345139346139347139348139349139350139351139352139353139354139355139356139357139358139359139360139361139362139363139364139365139366139367139368139369139370139371139372139373139374139375139376139377139378139379139380139381139382139383139384139385139386139387139388139389139390139391139392139393139394139395139396139397139398139399139400139401139402139403139404139405139406139407139408139409139410139411139412139413139414139415139416139417139418139419139420139421139422139423139424139425139426139427139428139429139430139431139432139433139434139435139436139437139438139439139440139441139442139443139444139445139446139447139448139449139450139451139452139453139454139455139456139457139458139459139460139461139462139463139464139465139466139467139468139469139470139471139472139473139474139475139476139477139478139479139480139481139482139483139484139485139486139487139488139489139490139491139492139493139494139495139496139497139498139499139500139501139502139503139504139505139506139507139508139509139510139511139512139513139514139515139516139517139518139519139520139521139522139523139524139525139526139527139528139529139530139531139532139533139534139535139536139537139538139539139540139541139542139543139544139545139546139547139548139549139550139551139552139553139554139555139556139557139558139559139560139561139562139563139564139565139566139567139568139569139570139571139572139573139574139575139576139577139578139579139580139581139582139583139584139585139586139587139588139589139590139591139592139593139594139595139596139597139598139599139600139601139602139603139604139605139606139607139608139609139610139611139612139613139614139615139616139617139618139619139620139621139622139623139624139625139626139627139628139629139630139631139632139633139634139635139636139637139638139639139640139641139642139643139644139645139646139647139648139649139650139651139652139653139654139655139656139657139658139659139660139661139662139663139664139665139666139667139668139669139670139671139672139673139674139675139676139677139678139679139680139681139682139683139684139685139686139687139688139689139690139691139692139693139694139695139696139697139698139699139700139701139702139703139704139705139706139707139708139709139710139711139712139713139714139715139716139717139718139719139720139721139722139723139724139725139726139727139728139729139730139731139732139733139734139735139736139737139738139739139740139741139742139743139744139745139746139747139748139749139750139751139752139753139754139755139756139757139758139759139760139761139762139763139764139765139766139767139768139769139770139771139772139773139774139775139776139777139778139779139780139781139782139783139784139785139786139787139788139789139790139791139792139793139794139795139796139797139798139799139800139801139802139803139804139805139806139807139808139809139810139811139812139813139814139815139816139817139818139819139820139821139822139823139824139825139826139827139828139829139830139831139832139833139834139835139836139837139838139839139840139841139842139843139844139845139846139847139848139849139850139851139852139853139854139855139856139857139858139859139860139861139862139863139864139865139866139867139868139869139870139871139872139873139874139875139876139877139878139879139880139881139882139883139884139885139886139887139888139889139890139891139892139893139894139895139896139897139898139899139900139901139902139903139904139905139906139907139908139909139910139911139912139913139914139915139916139917139918139919139920139921139922139923139924139925139926139927139928139929139930139931139932139933139934139935139936139937139938139939139940139941139942139943139944139945139946139947139948139949139950139951139952139953139954139955139956139957139958139959139960139961139962139963139964139965139966139967139968139969139970139971139972139973139974139975139976139977139978139979139980139981139982139983139984139985139986139987139988139989139990139991139992139993139994139995139996139997139998139999140000140001140002140003140004140005140006140007140008140009140010140011140012140013140014140015140016140017140018140019140020140021140022140023140024140025140026140027140028140029140030140031140032140033140034140035140036140037140038140039140040140041140042140043140044140045140046140047140048140049140050140051140052140053140054140055140056140057140058140059140060140061140062140063140064140065140066140067140068140069140070140071140072140073140074140075140076140077140078140079140080140081140082140083140084140085140086140087140088140089140090140091140092140093140094140095140096140097140098140099140100140101140102140103140104140105140106140107140108140109140110140111140112140113140114140115140116140117140118140119140120140121140122140123140124140125140126140127140128140129140130140131140132140133140134140135140136140137140138140139140140140141140142140143140144140145140146140147140148140149140150140151140152140153140154140155140156140157140158140159140160140161140162140163140164140165140166140167140168140169140170140171140172140173140174140175140176140177140178140179140180140181140182140183140184140185140186140187140188140189140190140191140192140193140194140195140196140197140198140199140200140201140202140203140204140205140206140207140208140209140210140211140212140213140214140215140216140217140218140219140220140221140222140223140224140225140226140227140228140229140230140231140232140233140234140235140236140237140238140239140240140241140242140243140244140245140246140247140248140249140250140251140252140253140254140255140256140257140258140259140260140261140262140263140264140265140266140267140268140269140270140271140272140273140274140275140276140277140278140279140280140281140282140283140284140285140286140287140288140289140290140291140292140293140294140295140296140297140298140299140300140301140302140303140304140305140306140307140308140309140310140311140312140313140314140315140316140317140318140319140320140321140322140323140324140325140326140327140328140329140330140331140332140333140334140335140336140337140338140339140340140341140342140343140344140345140346140347140348140349140350140351140352140353140354140355140356140357140358140359140360140361140362140363140364140365140366140367140368140369140370140371140372140373140374140375140376140377140378140379140380140381140382140383140384140385140386140387140388140389140390140391140392140393140394140395140396140397140398140399140400140401140402140403140404140405140406140407140408140409140410140411140412140413140414140415140416140417140418140419140420140421140422140423140424140425140426140427140428140429140430140431140432140433140434140435140436140437140438140439140440140441140442140443140444140445140446140447140448140449140450140451140452140453140454140455140456140457140458140459140460140461140462140463140464140465140466140467140468140469140470140471140472140473140474140475140476140477140478140479140480140481140482140483140484140485140486140487140488140489140490140491140492140493140494140495140496140497140498140499140500140501140502140503140504140505140506140507140508140509140510140511140512140513140514140515140516140517140518140519140520140521140522140523140524140525140526140527140528140529140530140531140532140533140534140535140536140537140538140539140540140541140542140543140544140545140546140547140548140549140550140551140552140553140554140555140556140557140558140559140560140561140562140563140564140565140566140567140568140569140570140571140572140573140574140575140576140577140578140579140580140581140582140583140584140585140586140587140588140589140590140591140592140593140594140595140596140597140598140599140600140601140602140603140604140605140606140607140608140609140610140611140612140613140614140615140616140617140618140619140620140621140622140623140624140625140626140627140628140629140630140631140632140633140634140635140636140637140638140639140640140641140642140643140644140645140646140647140648140649140650140651140652140653140654140655140656140657140658140659140660140661140662140663140664140665140666140667140668140669140670140671140672140673140674140675140676140677140678140679140680140681140682140683140684140685140686140687140688140689140690140691140692140693140694140695140696140697140698140699140700140701140702140703140704140705140706140707140708140709140710140711140712140713140714140715140716140717140718140719140720140721140722140723140724140725140726140727140728140729140730140731140732140733140734140735140736140737140738140739140740140741140742140743140744140745140746140747140748140749140750140751140752140753140754140755140756140757140758140759140760140761140762140763140764140765140766140767140768140769140770140771140772140773140774140775140776140777140778140779140780140781140782140783140784140785140786140787140788140789140790140791140792140793140794140795140796140797140798140799140800140801140802140803140804140805140806140807140808140809140810140811140812140813140814140815140816140817140818140819140820140821140822140823140824140825140826140827140828140829140830140831140832140833140834140835140836140837140838140839140840140841140842140843140844140845140846140847140848140849140850140851140852140853140854140855140856140857140858140859140860140861140862140863140864140865140866140867140868140869140870140871140872140873140874140875140876140877140878140879140880140881140882140883140884140885140886140887140888140889140890140891140892140893140894140895140896140897140898140899140900140901140902140903140904140905140906140907140908140909140910140911140912140913140914140915140916140917140918140919140920140921140922140923140924140925140926140927140928140929140930140931140932140933140934140935140936140937140938140939140940140941140942140943140944140945140946140947140948140949140950140951140952140953140954140955140956140957140958140959140960140961140962140963140964140965140966140967140968140969140970140971140972140973140974140975140976140977140978140979140980140981140982140983140984140985140986140987140988140989140990140991140992140993140994140995140996140997140998140999141000141001141002141003141004141005141006141007141008141009141010141011141012141013141014141015141016141017141018141019141020141021141022141023141024141025141026141027141028141029141030141031141032141033141034141035141036141037141038141039141040141041141042141043141044141045141046141047141048141049141050141051141052141053141054141055141056141057141058141059141060141061141062141063141064141065141066141067141068141069141070141071141072141073141074141075141076141077141078141079141080141081141082141083141084141085141086141087141088141089141090141091141092141093141094141095141096141097141098141099141100141101141102141103141104141105141106141107141108141109141110141111141112141113141114141115141116141117141118141119141120141121141122141123141124141125141126141127141128141129141130141131141132141133141134141135141136141137141138141139141140141141141142141143141144141145141146141147141148141149141150141151141152141153141154141155141156141157141158141159141160141161141162141163141164141165141166141167141168141169141170141171141172141173141174141175141176141177141178141179141180141181141182141183141184141185141186141187141188141189141190141191141192141193141194141195141196141197141198141199141200141201141202141203141204141205141206141207141208141209141210141211141212141213141214141215141216141217141218141219141220141221141222141223141224141225141226141227141228141229141230141231141232141233141234141235141236141237141238141239141240141241141242141243141244141245141246141247141248141249141250141251141252141253141254141255141256141257141258141259141260141261141262141263141264141265141266141267141268141269141270141271141272141273141274141275141276141277141278141279141280141281141282141283141284141285141286141287141288141289141290141291141292141293141294141295141296141297141298141299141300141301141302141303141304141305141306141307141308141309141310141311141312141313141314141315141316141317141318141319141320141321141322141323141324141325141326141327141328141329141330141331141332141333141334141335141336141337141338141339141340141341141342141343141344141345141346141347141348141349141350141351141352141353141354141355141356141357141358141359141360141361141362141363141364141365141366141367141368141369141370141371141372141373141374141375141376141377141378141379141380141381141382141383141384141385141386141387141388141389141390141391141392141393141394141395141396141397141398141399141400141401141402141403141404141405141406141407141408141409141410141411141412141413141414141415141416141417141418141419141420141421141422141423141424141425141426141427141428141429141430141431141432141433141434141435141436141437141438141439141440141441141442141443141444141445141446141447141448141449141450141451141452141453141454141455141456141457141458141459141460141461141462141463141464141465141466141467141468141469141470141471141472141473141474141475141476141477141478141479141480141481141482141483141484141485141486141487141488141489141490141491141492141493141494141495141496141497141498141499141500141501141502141503141504141505141506141507141508141509141510141511141512141513141514141515141516141517141518141519141520141521141522141523141524141525141526141527141528141529141530141531141532141533141534141535141536141537141538141539141540141541141542141543141544141545141546141547141548141549141550141551141552141553141554141555141556141557141558141559141560141561141562141563141564141565141566141567141568141569141570141571141572141573141574141575141576141577141578141579141580141581141582141583141584141585141586141587141588141589141590141591141592141593141594141595141596141597141598141599141600141601141602141603141604141605141606141607141608141609141610141611141612141613141614141615141616141617141618141619141620141621141622141623141624141625141626141627141628141629141630141631141632141633141634141635141636141637141638141639141640141641141642141643141644141645141646141647141648141649141650141651141652141653141654141655141656141657141658141659141660141661141662141663141664141665141666141667141668141669141670141671141672141673141674141675141676141677141678141679141680141681141682141683141684141685141686141687141688141689141690141691141692141693141694141695141696141697141698141699141700141701141702141703141704141705141706141707141708141709141710141711141712141713141714141715141716141717141718141719141720141721141722141723141724141725141726141727141728141729141730141731141732141733141734141735141736141737141738141739141740141741141742141743141744141745141746141747141748141749141750141751141752141753141754141755141756141757141758141759141760141761141762141763141764141765141766141767141768141769141770141771141772141773141774141775141776141777141778141779141780141781141782141783141784141785141786141787141788141789141790141791141792141793141794141795141796141797141798141799141800141801141802141803141804141805141806141807141808141809141810141811141812141813141814141815141816141817141818141819141820141821141822141823141824141825141826141827141828141829141830141831141832141833141834141835141836141837141838141839141840141841141842141843141844141845141846141847141848141849141850141851141852141853141854141855141856141857141858141859141860141861141862141863141864141865141866141867141868141869141870141871141872141873141874141875141876141877141878141879141880141881141882141883141884141885141886141887141888141889141890141891141892141893141894141895141896141897141898141899141900141901141902141903141904141905141906141907141908141909141910141911141912141913141914141915141916141917141918141919141920141921141922141923141924141925141926141927141928141929141930141931141932141933141934141935141936141937141938141939141940141941141942141943141944141945141946141947141948141949141950141951141952141953141954141955141956141957141958141959141960141961141962141963141964141965141966141967141968141969141970141971141972141973141974141975141976141977141978141979141980141981141982141983141984141985141986141987141988141989141990141991141992141993141994141995141996141997141998141999142000142001142002142003142004142005142006142007142008142009142010142011142012142013142014142015142016142017142018142019142020142021142022142023142024142025142026142027142028142029142030142031142032142033142034142035142036142037142038142039142040142041142042142043142044142045142046142047142048142049142050142051142052142053142054142055142056142057142058142059142060142061142062142063142064142065142066142067142068142069142070142071142072142073142074142075142076142077142078142079142080142081142082142083142084142085142086142087142088142089142090142091142092142093142094142095142096142097142098142099142100142101142102142103142104142105142106142107142108142109142110142111142112142113142114142115142116142117142118142119142120142121142122142123142124142125142126142127142128142129142130142131142132142133142134142135142136142137142138142139142140142141142142142143142144142145142146142147142148142149142150142151142152142153142154142155142156142157142158142159142160142161142162142163142164142165142166142167142168142169142170142171142172142173142174142175142176142177142178142179142180142181142182142183142184142185142186142187142188142189142190142191142192142193142194142195142196142197142198142199142200142201142202142203142204142205142206142207142208142209142210142211142212142213142214142215142216142217142218142219142220142221142222142223142224142225142226142227142228142229142230142231142232142233142234142235142236142237142238142239142240142241142242142243142244142245142246142247142248142249142250142251142252142253142254142255142256142257142258142259142260142261142262142263142264142265142266142267142268142269142270142271142272142273142274142275142276142277142278142279142280142281142282142283142284142285142286142287142288142289142290142291142292142293142294142295142296142297142298142299142300142301142302142303142304142305142306142307142308142309142310142311142312142313142314142315142316142317142318142319142320142321142322142323142324142325142326142327142328142329142330142331142332142333142334142335142336142337142338142339142340142341142342142343142344142345142346142347142348142349142350142351142352142353142354142355142356142357142358142359142360142361142362142363142364142365142366142367142368142369142370142371142372142373142374142375142376142377142378142379142380142381142382142383142384142385142386142387142388142389142390142391142392142393142394142395142396142397142398142399142400142401142402142403142404142405142406142407142408142409142410142411142412142413142414142415142416142417142418142419142420142421142422142423142424142425142426142427142428142429142430142431142432142433142434142435142436142437142438142439142440142441142442142443142444142445142446142447142448142449142450142451142452142453142454142455142456142457142458142459142460142461142462142463142464142465142466142467142468142469142470142471142472142473142474142475142476142477142478142479142480142481142482142483142484142485142486142487142488142489142490142491142492142493142494142495142496142497142498142499142500142501142502142503142504142505142506142507142508142509142510142511142512142513142514142515142516142517142518142519142520142521142522142523142524142525142526142527142528142529142530142531142532142533142534142535142536142537142538142539142540142541142542142543142544142545142546142547142548142549142550142551142552142553142554142555142556142557142558142559142560142561142562142563142564142565142566142567142568142569142570142571142572142573142574142575142576142577142578142579142580142581142582142583142584142585142586142587142588142589142590142591142592142593142594142595142596142597142598142599142600142601142602142603142604142605142606142607142608142609142610142611142612142613142614142615142616142617142618142619142620142621142622142623142624142625142626142627142628142629142630142631142632142633142634142635142636142637142638142639142640142641142642142643142644142645142646142647142648142649142650142651142652142653142654142655142656142657142658142659142660142661142662142663142664142665142666142667142668142669142670142671142672142673142674142675142676142677142678142679142680142681142682142683142684142685142686142687142688142689142690142691142692142693142694142695142696142697142698142699142700142701142702142703142704142705142706142707142708142709142710142711142712142713142714142715142716142717142718142719142720142721142722142723142724142725142726142727142728142729142730142731142732142733142734142735142736142737142738142739142740142741142742142743142744142745142746142747142748142749142750142751142752142753142754142755142756142757142758142759142760142761142762142763142764142765142766142767142768142769142770142771142772142773142774142775142776142777142778142779142780142781142782142783142784142785142786142787142788142789142790142791142792142793142794142795142796142797142798142799142800142801142802142803142804142805142806142807142808142809142810142811142812142813142814142815142816142817142818142819142820142821142822142823142824142825142826142827142828142829142830142831142832142833142834142835142836142837142838142839142840142841142842142843142844142845142846142847142848142849142850142851142852142853142854142855142856142857142858142859142860142861142862142863142864142865142866142867142868142869142870142871142872142873142874142875142876142877142878142879142880142881142882142883142884142885142886142887142888142889142890142891142892142893142894142895142896142897142898142899142900142901142902142903142904142905142906142907142908142909142910142911142912142913142914142915142916142917142918142919142920142921142922142923142924142925142926142927142928142929142930142931142932142933142934142935142936142937142938142939142940142941142942142943142944142945142946142947142948142949142950142951142952142953142954142955142956142957142958142959142960142961142962142963142964142965142966142967142968142969142970142971142972142973142974142975142976142977142978142979142980142981142982142983142984142985142986142987142988142989142990142991142992142993142994142995142996142997142998142999143000143001143002143003143004143005143006143007143008143009143010143011143012143013143014143015143016143017143018143019143020143021143022143023143024143025143026143027143028143029143030143031143032143033143034143035143036143037143038143039143040143041143042143043143044143045143046143047143048143049143050143051143052143053143054143055143056143057143058143059143060143061143062143063143064143065143066143067143068143069143070143071143072143073143074143075143076143077143078143079143080143081143082143083143084143085143086143087143088143089143090143091143092143093143094143095143096143097143098143099143100143101143102143103143104143105143106143107143108143109143110143111143112143113143114143115143116143117143118143119143120143121143122143123143124143125143126143127143128143129143130143131143132143133143134143135143136143137143138143139143140143141143142143143143144143145143146143147143148143149143150143151143152143153143154143155143156143157143158143159143160143161143162143163143164143165143166143167143168143169143170143171143172143173143174143175143176143177143178143179143180143181143182143183143184143185143186143187143188143189143190143191143192143193143194143195143196143197143198143199143200143201143202143203143204143205143206143207143208143209143210143211143212143213143214143215143216143217143218143219143220143221143222143223143224143225143226143227143228143229143230143231143232143233143234143235143236143237143238143239143240143241143242143243143244143245143246143247143248143249143250143251143252143253143254143255143256143257143258143259143260143261143262143263143264143265143266143267143268143269143270143271143272143273143274143275143276143277143278143279143280143281143282143283143284143285143286143287143288143289143290143291143292143293143294143295143296143297143298143299143300143301143302143303143304143305143306143307143308143309143310143311143312143313143314143315143316143317143318143319143320143321143322143323143324143325143326143327143328143329143330143331143332143333143334143335143336143337143338143339143340143341143342143343143344143345143346143347143348143349143350143351143352143353143354143355143356143357143358143359143360143361143362143363143364143365143366143367143368143369143370143371143372143373143374143375143376143377143378143379143380143381143382143383143384143385143386143387143388143389143390143391143392143393143394143395143396143397143398143399143400143401143402143403143404143405143406143407143408143409143410143411143412143413143414143415143416143417143418143419143420143421143422143423143424143425143426143427143428143429143430143431143432143433143434143435143436143437143438143439143440143441143442143443143444143445143446143447143448143449143450143451143452143453143454143455143456143457143458143459143460143461143462143463143464143465143466143467143468143469143470143471143472143473143474143475143476143477143478143479143480143481143482143483143484143485143486143487143488143489143490143491143492143493143494143495143496143497143498143499143500143501143502143503143504143505143506143507143508143509143510143511143512143513143514143515143516143517143518143519143520143521143522143523143524143525143526143527143528143529143530143531143532143533143534143535143536143537143538143539143540143541143542143543143544143545143546143547143548143549143550143551143552143553143554143555143556143557143558143559143560143561143562143563143564143565143566143567143568143569143570143571143572143573143574143575143576143577143578143579143580143581143582143583143584143585143586143587143588143589143590143591143592143593143594143595143596143597143598143599143600143601143602143603143604143605143606143607143608143609143610143611143612143613143614143615143616143617143618143619143620143621143622143623143624143625143626143627143628143629143630143631143632143633143634143635143636143637143638143639143640143641143642143643143644143645143646143647143648143649143650143651143652143653143654143655143656143657143658143659143660143661143662143663143664143665143666143667143668143669143670143671143672143673143674143675143676143677143678143679143680143681143682143683143684143685143686143687143688143689143690143691143692143693143694143695143696143697143698143699143700143701143702143703143704143705143706143707143708143709143710143711143712143713143714143715143716143717143718143719143720143721143722143723143724143725143726143727143728143729143730143731143732143733143734143735143736143737143738143739143740143741143742143743143744143745143746143747143748143749143750143751143752143753143754143755143756143757143758143759143760143761143762143763143764143765143766143767143768143769143770143771143772143773143774143775143776143777143778143779143780143781143782143783143784143785143786143787143788143789143790143791143792143793143794143795143796143797143798143799143800143801143802143803143804143805143806143807143808143809143810143811143812143813143814143815143816143817143818143819143820143821143822143823143824143825143826143827143828143829143830143831143832143833143834143835143836143837143838143839143840143841143842143843143844143845143846143847143848143849143850143851143852143853143854143855143856143857143858143859143860143861143862143863143864143865143866143867143868143869143870143871143872143873143874143875143876143877143878143879143880143881143882143883143884143885143886143887143888143889143890143891143892143893143894143895143896143897143898143899143900143901143902143903143904143905143906143907143908143909143910143911143912143913143914143915143916143917143918143919143920143921143922143923143924143925143926143927143928143929143930143931143932143933143934143935143936143937143938143939143940143941143942143943143944143945143946143947143948143949143950143951143952143953143954143955143956143957143958143959143960143961143962143963143964143965143966143967143968143969143970143971143972143973143974143975143976143977143978143979143980143981143982143983143984143985143986143987143988143989143990143991143992143993143994143995143996143997143998143999144000144001144002144003144004144005144006144007144008144009144010144011144012144013144014144015144016144017144018144019144020144021144022144023144024144025144026144027144028144029144030144031144032144033144034144035144036144037144038144039144040144041144042144043144044144045144046144047144048144049144050144051144052144053144054144055144056144057144058144059144060144061144062144063144064144065144066144067144068144069144070144071144072144073144074144075144076144077144078144079144080144081144082144083144084144085144086144087144088144089144090144091144092144093144094144095144096144097144098144099144100144101144102144103144104144105144106144107144108144109144110144111144112144113144114144115144116144117144118144119144120144121144122144123144124144125144126144127144128144129144130144131144132144133144134144135144136144137144138144139144140144141144142144143144144144145144146144147144148144149144150144151144152144153144154144155144156144157144158144159144160144161144162144163144164144165144166144167144168144169144170144171144172144173144174144175144176144177144178144179144180144181144182144183144184144185144186144187144188144189144190144191144192144193144194144195144196144197144198144199144200144201144202144203144204144205144206144207144208144209144210144211144212144213144214144215144216144217144218144219144220144221144222144223144224144225144226144227144228144229144230144231144232144233144234144235144236144237144238144239144240144241144242144243144244144245144246144247144248144249144250144251144252144253144254144255144256144257144258144259144260144261144262144263144264144265144266144267144268144269144270144271144272144273144274144275144276144277144278144279144280144281144282144283144284144285144286144287144288144289144290144291144292144293144294144295144296144297144298144299144300144301144302144303144304144305144306144307144308144309144310144311144312144313144314144315144316144317144318144319144320144321144322144323144324144325144326144327144328144329144330144331144332144333144334144335144336144337144338144339144340144341144342144343144344144345144346144347144348144349144350144351144352144353144354144355144356144357144358144359144360144361144362144363144364144365144366144367144368144369144370144371144372144373144374144375144376144377144378144379144380144381144382144383144384144385144386144387144388144389144390144391144392144393144394144395144396144397144398144399144400144401144402144403144404144405144406144407144408144409144410144411144412144413144414144415144416144417144418144419144420144421144422144423144424144425144426144427144428144429144430144431144432144433144434144435144436144437144438144439144440144441144442144443144444144445144446144447144448144449144450144451144452144453144454144455144456144457144458144459144460144461144462144463144464144465144466144467144468144469144470144471144472144473144474144475144476144477144478144479144480144481144482144483144484144485144486144487144488144489144490144491144492144493144494144495144496144497144498144499144500144501144502144503144504144505144506144507144508144509144510144511144512144513144514144515144516144517144518144519144520144521144522144523144524144525144526144527144528144529144530144531144532144533144534144535144536144537144538144539144540144541144542144543144544144545144546144547144548144549144550144551144552144553144554144555144556144557144558144559144560144561144562144563144564144565144566144567144568144569144570144571144572144573144574144575144576144577144578144579144580144581144582144583144584144585144586144587144588144589144590144591144592144593144594144595144596144597144598144599144600144601144602144603144604144605144606144607144608144609144610144611144612144613144614144615144616144617144618144619144620144621144622144623144624144625144626144627144628144629144630144631144632144633144634144635144636144637144638144639144640144641144642144643144644144645144646144647144648144649144650144651144652144653144654144655144656144657144658144659144660144661144662144663144664144665144666144667144668144669144670144671144672144673144674144675144676144677144678144679144680144681144682144683144684144685144686144687144688144689144690144691144692144693144694144695144696144697144698144699144700144701144702144703144704144705144706144707144708144709144710144711144712144713144714144715144716144717144718144719144720144721144722144723144724144725144726144727144728144729144730144731144732144733144734144735144736144737144738144739144740144741144742144743144744144745144746144747144748144749144750144751144752144753144754144755144756144757144758144759144760144761144762144763144764144765144766144767144768144769144770144771144772144773144774144775144776144777144778144779144780144781144782144783144784144785144786144787144788144789144790144791144792144793144794144795144796144797144798144799144800144801144802144803144804144805144806144807144808144809144810144811144812144813144814144815144816144817144818144819144820144821144822144823144824144825144826144827144828144829144830144831144832144833144834144835144836144837144838144839144840144841144842144843144844144845144846144847144848144849144850144851144852144853144854144855144856144857144858144859144860144861144862144863144864144865144866144867144868144869144870144871144872144873144874144875144876144877144878144879144880144881144882144883144884144885144886144887144888144889144890144891144892144893144894144895144896144897144898144899144900144901144902144903144904144905144906144907144908144909144910144911144912144913144914144915144916144917144918144919144920144921144922144923144924144925144926144927144928144929144930144931144932144933144934144935144936144937144938144939144940144941144942144943144944144945144946144947144948144949144950144951144952144953144954144955144956144957144958144959144960144961144962144963144964144965144966144967144968144969144970144971144972144973144974144975144976144977144978144979144980144981144982144983144984144985144986144987144988144989144990144991144992144993144994144995144996144997144998144999145000145001145002145003145004145005145006145007145008145009145010145011145012145013145014145015145016145017145018145019145020145021145022145023145024145025145026145027145028145029145030145031145032145033145034145035145036145037145038145039145040145041145042145043145044145045145046145047145048145049145050145051145052145053145054145055145056145057145058145059145060145061145062145063145064145065145066145067145068145069145070145071145072145073145074145075145076145077145078145079145080145081145082145083145084145085145086145087145088145089145090145091145092145093145094145095145096145097145098145099145100145101145102145103145104145105145106145107145108145109145110145111145112145113145114145115145116145117145118145119145120145121145122145123145124145125145126145127145128145129145130145131145132145133145134145135145136145137145138145139145140145141145142145143145144145145145146145147145148145149145150145151145152145153145154145155145156145157145158145159145160145161145162145163145164145165145166145167145168145169145170145171145172145173145174145175145176145177145178145179145180145181145182145183145184145185145186145187145188145189145190145191145192145193145194145195145196145197145198145199145200145201145202145203145204145205145206145207145208145209145210145211145212145213145214145215145216145217145218145219145220145221145222145223145224145225145226145227145228145229145230145231145232145233145234145235145236145237145238145239145240145241145242145243145244145245145246145247145248145249145250145251145252145253145254145255145256145257145258145259145260145261145262145263145264145265145266145267145268145269145270145271145272145273145274145275145276145277145278145279145280145281145282145283145284145285145286145287145288145289145290145291145292145293145294145295145296145297145298145299145300145301145302145303145304145305145306145307145308145309145310145311145312145313145314145315145316145317145318145319145320145321145322145323145324145325145326145327145328145329145330145331145332145333145334145335145336145337145338145339145340145341145342145343145344145345145346145347145348145349145350145351145352145353145354145355145356145357145358145359145360145361145362145363145364145365145366145367145368145369145370145371145372145373145374145375145376145377145378145379145380145381145382145383145384145385145386145387145388145389145390145391145392145393145394145395145396145397145398145399145400145401145402145403145404145405145406145407145408145409145410145411145412145413145414145415145416145417145418145419145420145421145422145423145424145425145426145427145428145429145430145431145432145433145434145435145436145437145438145439145440145441145442145443145444145445145446145447145448145449145450145451145452145453145454145455145456145457145458145459145460145461145462145463145464145465145466145467145468145469145470145471145472145473145474145475145476145477145478145479145480145481145482145483145484145485145486145487145488145489145490145491145492145493145494145495145496145497145498145499145500145501145502145503145504145505145506145507145508145509145510145511145512145513145514145515145516145517145518145519145520145521145522145523145524145525145526145527145528145529145530145531145532145533145534145535145536145537145538145539145540145541145542145543145544145545145546145547145548145549145550145551145552145553145554145555145556145557145558145559145560145561145562145563145564145565145566145567145568145569145570145571145572145573145574145575145576145577145578145579145580145581145582145583145584145585145586145587145588145589145590145591145592145593145594145595145596145597145598145599145600145601145602145603145604145605145606145607145608145609145610145611145612145613145614145615145616145617145618145619145620145621145622145623145624145625145626145627145628145629145630145631145632145633145634145635145636145637145638145639145640145641145642145643145644145645145646145647145648145649145650145651145652145653145654145655145656145657145658145659145660145661145662145663145664145665145666145667145668145669145670145671145672145673145674145675145676145677145678145679145680145681145682145683145684145685145686145687145688145689145690145691145692145693145694145695145696145697145698145699145700145701145702145703145704145705145706145707145708145709145710145711145712145713145714145715145716145717145718145719145720145721145722145723145724145725145726145727145728145729145730145731145732145733145734145735145736145737145738145739145740145741145742145743145744145745145746145747145748145749145750145751145752145753145754145755145756145757145758145759145760145761145762145763145764145765145766145767145768145769145770145771145772145773145774145775145776145777145778145779145780145781145782145783145784145785145786145787145788145789145790145791145792145793145794145795145796145797145798145799145800145801145802145803145804145805145806145807145808145809145810145811145812145813145814145815145816145817145818145819145820145821145822145823145824145825145826145827145828145829145830145831145832145833145834145835145836145837145838145839145840145841145842145843145844145845145846145847145848145849145850145851145852145853145854145855145856145857145858145859145860145861145862145863145864145865145866145867145868145869145870145871145872145873145874145875145876145877145878145879145880145881145882145883145884145885145886145887145888145889145890145891145892145893145894145895145896145897145898145899145900145901145902145903145904145905145906145907145908145909145910145911145912145913145914145915145916145917145918145919145920145921145922145923145924145925145926145927145928145929145930145931145932145933145934145935145936145937145938145939145940145941145942145943145944145945145946145947145948145949145950145951145952145953145954145955145956145957145958145959145960145961145962145963145964145965145966145967145968145969145970145971145972145973145974145975145976145977145978145979145980145981145982145983145984145985145986145987145988145989145990145991145992145993145994145995145996145997145998145999146000146001146002146003146004146005146006146007146008146009146010146011146012146013146014146015146016146017146018146019146020146021146022146023146024146025146026146027146028146029146030146031146032146033146034146035146036146037146038146039146040146041146042146043146044146045146046146047146048146049146050146051146052146053146054146055146056146057146058146059146060146061146062146063146064146065146066146067146068146069146070146071146072146073146074146075146076146077146078146079146080146081146082146083146084146085146086146087146088146089146090146091146092146093146094146095146096146097146098146099146100146101146102146103146104146105146106146107146108146109146110146111146112146113146114146115146116146117146118146119146120146121146122146123146124146125146126146127146128146129146130146131146132146133146134146135146136146137146138146139146140146141146142146143146144146145146146146147146148146149146150146151146152146153146154146155146156146157146158146159146160146161146162146163146164146165146166146167146168146169146170146171146172146173146174146175146176146177146178146179146180146181146182146183146184146185146186146187146188146189146190146191146192146193146194146195146196146197146198146199146200146201146202146203146204146205146206146207146208146209146210146211146212146213146214146215146216146217146218146219146220146221146222146223146224146225146226146227146228146229146230146231146232146233146234146235146236146237146238146239146240146241146242146243146244146245146246146247146248146249146250146251146252146253146254146255146256146257146258146259146260146261146262146263146264146265146266146267146268146269146270146271146272146273146274146275146276146277146278146279146280146281146282146283146284146285146286146287146288146289146290146291146292146293146294146295146296146297146298146299146300146301146302146303146304146305146306146307146308146309146310146311146312146313146314146315146316146317146318146319146320146321146322146323146324146325146326146327146328146329146330146331146332146333146334146335146336146337146338146339146340146341146342146343146344146345146346146347146348146349146350146351146352146353146354146355146356146357146358146359146360146361146362146363146364146365146366146367146368146369146370146371146372146373146374146375146376146377146378146379146380146381146382146383146384146385146386146387146388146389146390146391146392146393146394146395146396146397146398146399146400146401146402146403146404146405146406146407146408146409146410146411146412146413146414146415146416146417146418146419146420146421146422146423146424146425146426146427146428146429146430146431146432146433146434146435146436146437146438146439146440146441146442146443146444146445146446146447146448146449146450146451146452146453146454146455146456146457146458146459146460146461146462146463146464146465146466146467146468146469146470146471146472146473146474146475146476146477146478146479146480146481146482146483146484146485146486146487146488146489146490146491146492146493146494146495146496146497146498146499146500146501146502146503146504146505146506146507146508146509146510146511146512146513146514146515146516146517146518146519146520146521146522146523146524146525146526146527146528146529146530146531146532146533146534146535146536146537146538146539146540146541146542146543146544146545146546146547146548146549146550146551146552146553146554146555146556146557146558146559146560146561146562146563146564146565146566146567146568146569146570146571146572146573146574146575146576146577146578146579146580146581146582146583146584146585146586146587146588146589146590146591146592146593146594146595146596146597146598146599146600146601146602146603146604146605146606146607146608146609146610146611146612146613146614146615146616146617146618146619146620146621146622146623146624146625146626146627146628146629146630146631146632146633146634146635146636146637146638146639146640146641146642146643146644146645146646146647146648146649146650146651146652146653146654146655146656146657146658146659146660146661146662146663146664146665146666146667146668146669146670146671146672146673146674146675146676146677146678146679146680146681146682146683146684146685146686146687146688146689146690146691146692146693146694146695146696146697146698146699146700146701146702146703146704146705146706146707146708146709146710146711146712146713146714146715146716146717146718146719146720146721146722146723146724146725146726146727146728146729146730146731146732146733146734146735146736146737146738146739146740146741146742146743146744146745146746146747146748146749146750146751146752146753146754146755146756146757146758146759146760146761146762146763146764146765146766146767146768146769146770146771146772146773146774146775146776146777146778146779146780146781146782146783146784146785146786146787146788146789146790146791146792146793146794146795146796146797146798146799146800146801146802146803146804146805146806146807146808146809146810146811146812146813146814146815146816146817146818146819146820146821146822146823146824146825146826146827146828146829146830146831146832146833146834146835146836146837146838146839146840146841146842146843146844146845146846146847146848146849146850146851146852146853146854146855146856146857146858146859146860146861146862146863146864146865146866146867146868146869146870146871146872146873146874146875146876146877146878146879146880146881146882146883146884146885146886146887146888146889146890146891146892146893146894146895146896146897146898146899146900146901146902146903146904146905146906146907146908146909146910146911146912146913146914146915146916146917146918146919146920146921146922146923146924146925146926146927146928146929146930146931146932146933146934146935146936146937146938146939146940146941146942146943146944146945146946146947146948146949146950146951146952146953146954146955146956146957146958146959146960146961146962146963146964146965146966146967146968146969146970146971146972146973146974146975146976146977146978146979146980146981146982146983146984146985146986146987146988146989146990146991146992146993146994146995146996146997146998146999147000147001147002147003147004147005147006147007147008147009147010147011147012147013147014147015147016147017147018147019147020147021147022147023147024147025147026147027147028147029147030147031147032147033147034147035147036147037147038147039147040147041147042147043147044147045147046147047147048147049147050147051147052147053147054147055147056147057147058147059147060147061147062147063147064147065147066147067147068147069147070147071147072147073147074147075147076147077147078147079147080147081147082147083147084147085147086147087147088147089147090147091147092147093147094147095147096147097147098147099147100147101147102147103147104147105147106147107147108147109147110147111147112147113147114147115147116147117147118147119147120147121147122147123147124147125147126147127147128147129147130147131147132147133147134147135147136147137147138147139147140147141147142147143147144147145147146147147147148147149147150147151147152147153147154147155147156147157147158147159147160147161147162147163147164147165147166147167147168147169147170147171147172147173147174147175147176147177147178147179147180147181147182147183147184147185147186147187147188147189147190147191147192147193147194147195147196147197147198147199147200147201147202147203147204147205147206147207147208147209147210147211147212147213147214147215147216147217147218147219147220147221147222147223147224147225147226147227147228147229147230147231147232147233147234147235147236147237147238147239147240147241147242147243147244147245147246147247147248147249147250147251147252147253147254147255147256147257147258147259147260147261147262147263147264147265147266147267147268147269147270147271147272147273147274147275147276147277147278147279147280147281147282147283147284147285147286147287147288147289147290147291147292147293147294147295147296147297147298147299147300147301147302147303147304147305147306147307147308147309147310147311147312147313147314147315147316147317147318147319147320147321147322147323147324147325147326147327147328147329147330147331147332147333147334147335147336147337147338147339147340147341147342147343147344147345147346147347147348147349147350147351147352147353147354147355147356147357147358147359147360147361147362147363147364147365147366147367147368147369147370147371147372147373147374147375147376147377147378147379147380147381147382147383147384147385147386147387147388147389147390147391147392147393147394147395147396147397147398147399147400147401147402147403147404147405147406147407147408147409147410147411147412147413147414147415147416147417147418147419147420147421147422147423147424147425147426147427147428147429147430147431147432147433147434147435147436147437147438147439147440147441147442147443147444147445147446147447147448147449147450147451147452147453147454147455147456147457147458147459147460147461147462147463147464147465147466147467147468147469147470147471147472147473147474147475147476147477147478147479147480147481147482147483147484147485147486147487147488147489147490147491147492147493147494147495147496147497147498147499147500147501147502147503147504147505147506147507147508147509147510147511147512147513147514147515147516147517147518147519147520147521147522147523147524147525147526147527147528147529147530147531147532147533147534147535147536147537147538147539147540147541147542147543147544147545147546147547147548147549147550147551147552147553147554147555147556147557147558147559147560147561147562147563147564147565147566147567147568147569147570147571147572147573147574147575147576147577147578147579147580147581147582147583147584147585147586147587147588147589147590147591147592147593147594147595147596147597147598147599147600147601147602147603147604147605147606147607147608147609147610147611147612147613147614147615147616147617147618147619147620147621147622147623147624147625147626147627147628147629147630147631147632147633147634147635147636147637147638147639147640147641147642147643147644147645147646147647147648147649147650147651147652147653147654147655147656147657147658147659147660147661147662147663147664147665147666147667147668147669147670147671147672147673147674147675147676147677147678147679147680147681147682147683147684147685147686147687147688147689147690147691147692147693147694147695147696147697147698147699147700147701147702147703147704147705147706147707147708147709147710147711147712147713147714147715147716147717147718147719147720147721147722147723147724147725147726147727147728147729147730147731147732147733147734147735147736147737147738147739147740147741147742147743147744147745147746147747147748147749147750147751147752147753147754147755147756147757147758147759147760147761147762147763147764147765147766147767147768147769147770147771147772147773147774147775147776147777147778147779147780147781147782147783147784147785147786147787147788147789147790147791147792147793147794147795147796147797147798147799147800147801147802147803147804147805147806147807147808147809147810147811147812147813147814147815147816147817147818147819147820147821147822147823147824147825147826147827147828147829147830147831147832147833147834147835147836147837147838147839147840147841147842147843147844147845147846147847147848147849147850147851147852147853147854147855147856147857147858147859147860147861147862147863147864147865147866147867147868147869147870147871147872147873147874147875147876147877147878147879147880147881147882147883147884147885147886147887147888147889147890147891147892147893147894147895147896147897147898147899147900147901147902147903147904147905147906147907147908147909147910147911147912147913147914147915147916147917147918147919147920147921147922147923147924147925147926147927147928147929147930147931147932147933147934147935147936147937147938147939147940147941147942147943147944147945147946147947147948147949147950147951147952147953147954147955147956147957147958147959147960147961147962147963147964147965147966147967147968147969147970147971147972147973147974147975147976147977147978147979147980147981147982147983147984147985147986147987147988147989147990147991147992147993147994147995147996147997147998147999148000148001148002148003148004148005148006148007148008148009148010148011148012148013148014148015148016148017148018148019148020148021148022148023148024148025148026148027148028148029148030148031148032148033148034148035148036148037148038148039148040148041148042148043148044148045148046148047148048148049148050148051148052148053148054148055148056148057148058148059148060148061148062148063148064148065148066148067148068148069148070148071148072148073148074148075148076148077148078148079148080148081148082148083148084148085148086148087148088148089148090148091148092148093148094148095148096148097148098148099148100148101148102148103148104148105148106148107148108148109148110148111148112148113148114148115148116148117148118148119148120148121148122148123148124148125148126148127148128148129148130148131148132148133148134148135148136148137148138148139148140148141148142148143148144148145148146148147148148148149148150148151148152148153148154148155148156148157148158148159148160148161148162148163148164148165148166148167148168148169148170148171148172148173148174148175148176148177148178148179148180148181148182148183148184148185148186148187148188148189148190148191148192148193148194148195148196148197148198148199148200148201148202148203148204148205148206148207148208148209148210148211148212148213148214148215148216148217148218148219148220148221148222148223148224148225148226148227148228148229148230148231148232148233148234148235148236148237148238148239148240148241148242148243148244148245148246148247148248148249148250148251148252148253148254148255148256148257148258148259148260148261148262148263148264148265148266148267148268148269148270148271148272148273148274148275148276148277148278148279148280148281148282148283148284148285148286148287148288148289148290148291148292148293148294148295148296148297148298148299148300148301148302148303148304148305148306148307148308148309148310148311148312148313148314148315148316148317148318148319148320148321148322148323148324148325148326148327148328148329148330148331148332148333148334148335148336148337148338148339148340148341148342148343148344148345148346148347148348148349148350148351148352148353148354148355148356148357148358148359148360148361148362148363148364148365148366148367148368148369148370148371148372148373148374148375148376148377148378148379148380148381148382148383148384148385148386148387148388148389148390148391148392148393148394148395148396148397148398148399148400148401148402148403148404148405148406148407148408148409148410148411148412148413148414148415148416148417148418148419148420148421148422148423148424148425148426148427148428148429148430148431148432148433148434148435148436148437148438148439148440148441148442148443148444148445148446148447148448148449148450148451148452148453148454148455148456148457148458148459148460148461148462148463148464148465148466148467148468148469148470148471148472148473148474148475148476148477148478148479148480148481148482148483148484148485148486148487148488148489148490148491148492148493148494148495148496148497148498148499148500148501148502148503148504148505148506148507148508148509148510148511148512148513148514148515148516148517148518148519148520148521148522148523148524148525148526148527148528148529148530148531148532148533148534148535148536148537148538148539148540148541148542148543148544148545148546148547148548148549148550148551148552148553148554148555148556148557148558148559148560148561148562148563148564148565148566148567148568148569148570148571148572148573148574148575148576148577148578148579148580148581148582148583148584148585148586148587148588148589148590148591148592148593148594148595148596148597148598148599148600148601148602148603148604148605148606148607148608148609148610148611148612148613148614148615148616148617148618148619148620148621148622148623148624148625148626148627148628148629148630148631148632148633148634148635148636148637148638148639148640148641148642148643148644148645148646148647148648148649148650148651148652148653148654148655148656148657148658148659148660148661148662148663148664148665148666148667148668148669148670148671148672148673148674148675148676148677148678148679148680148681148682148683148684148685148686148687148688148689148690148691148692148693148694148695148696148697148698148699148700148701148702148703148704148705148706148707148708148709148710148711148712148713148714148715148716148717148718148719148720148721148722148723148724148725148726148727148728148729148730148731148732148733148734148735148736148737148738148739148740148741148742148743148744148745148746148747148748148749148750148751148752148753148754148755148756148757148758148759148760148761148762148763148764148765148766148767148768148769148770148771148772148773148774148775148776148777148778148779148780148781148782148783148784148785148786148787148788148789148790148791148792148793148794148795148796148797148798148799148800148801148802148803148804148805148806148807148808148809148810148811148812148813148814148815148816148817148818148819148820148821148822148823148824148825148826148827148828148829148830148831148832148833148834148835148836148837148838148839148840148841148842148843148844148845148846148847148848148849148850148851148852148853148854148855148856148857148858148859148860148861148862148863148864148865148866148867148868148869148870148871148872148873148874148875148876148877148878148879148880148881148882148883148884148885148886148887148888148889148890148891148892148893148894148895148896148897148898148899148900148901148902148903148904148905148906148907148908148909148910148911148912148913148914148915148916148917148918148919148920148921148922148923148924148925148926148927148928148929148930148931148932148933148934148935148936148937148938148939148940148941148942148943148944148945148946148947148948148949148950148951148952148953148954148955148956148957148958148959148960148961148962148963148964148965148966148967148968148969148970148971148972148973148974148975148976148977148978148979148980148981148982148983148984148985148986148987148988148989148990148991148992148993148994148995148996148997148998148999149000149001149002149003149004149005149006149007149008149009149010149011149012149013149014149015149016149017149018149019149020149021149022149023149024149025149026149027149028149029149030149031149032149033149034149035149036149037149038149039149040149041149042149043149044149045149046149047149048149049149050149051149052149053149054149055149056149057149058149059149060149061149062149063149064149065149066149067149068149069149070149071149072149073149074149075149076149077149078149079149080149081149082149083149084149085149086149087149088149089149090149091149092149093149094149095149096149097149098149099149100149101149102149103149104149105149106149107149108149109149110149111149112149113149114149115149116149117149118149119149120149121149122149123149124149125149126149127149128149129149130149131149132149133149134149135149136149137149138149139149140149141149142149143149144149145149146149147149148149149149150149151149152149153149154149155149156149157149158149159149160149161149162149163149164149165149166149167149168149169149170149171149172149173149174149175149176149177149178149179149180149181149182149183149184149185149186149187149188149189149190149191149192149193149194149195149196149197149198149199149200149201149202149203149204149205149206149207149208149209149210149211149212149213149214149215149216149217149218149219149220149221149222149223149224149225149226149227149228149229149230149231149232149233149234149235149236149237149238149239149240149241149242149243149244149245149246149247149248149249149250149251149252149253149254149255149256149257149258149259149260149261149262149263149264149265149266149267149268149269149270149271149272149273149274149275149276149277149278149279149280149281149282149283149284149285149286149287149288149289149290149291149292149293149294149295149296149297149298149299149300149301149302149303149304149305149306149307149308149309149310149311149312149313149314149315149316149317149318149319149320149321149322149323149324149325149326149327149328149329149330149331149332149333149334149335149336149337149338149339149340149341149342149343149344149345149346149347149348149349149350149351149352149353149354149355149356149357149358149359149360149361149362149363149364149365149366149367149368149369149370149371149372149373149374149375149376149377149378149379149380149381149382149383149384149385149386149387149388149389149390149391149392149393149394149395149396149397149398149399149400149401149402149403149404149405149406149407149408149409149410149411149412149413149414149415149416149417149418149419149420149421149422149423149424149425149426149427149428149429149430149431149432149433149434149435149436149437149438149439149440149441149442149443149444149445149446149447149448149449149450149451149452149453149454149455149456149457149458149459149460149461149462149463149464149465149466149467149468149469149470149471149472149473149474149475149476149477149478149479149480149481149482149483149484149485149486149487149488149489149490149491149492149493149494149495149496149497149498149499149500149501149502149503149504149505149506149507149508149509149510149511149512149513149514149515149516149517149518149519149520149521149522149523149524149525149526149527149528149529149530149531149532149533149534149535149536149537149538149539149540149541149542149543149544149545149546149547149548149549149550149551149552149553149554149555149556149557149558149559149560149561149562149563149564149565149566149567149568149569149570149571149572149573149574149575149576149577149578149579149580149581149582149583149584149585149586149587149588149589149590149591149592149593149594149595149596149597149598149599149600149601149602149603149604149605149606149607149608149609149610149611149612149613149614149615149616149617149618149619149620149621149622149623149624149625149626149627149628149629149630149631149632149633149634149635149636149637149638149639149640149641149642149643149644149645149646149647149648149649149650149651149652149653149654149655149656149657149658149659149660149661149662149663149664149665149666149667149668149669149670149671149672149673149674149675149676149677149678149679149680149681149682149683149684149685149686149687149688149689149690149691149692149693149694149695149696149697149698149699149700149701149702149703149704149705149706149707149708149709149710149711149712149713149714149715149716149717149718149719149720149721149722149723149724149725149726149727149728149729149730149731149732149733149734149735149736149737149738149739149740149741149742149743149744149745149746149747149748149749149750149751149752149753149754149755149756149757149758149759149760149761149762149763149764149765149766149767149768149769149770149771149772149773149774149775149776149777149778149779149780149781149782149783149784149785149786149787149788149789149790149791149792149793149794149795149796149797149798149799149800149801149802149803149804149805149806149807149808149809149810149811149812149813149814149815149816149817149818149819149820149821149822149823149824149825149826149827149828149829149830149831149832149833149834149835149836149837149838149839149840149841149842149843149844149845149846149847149848149849149850149851149852149853149854149855149856149857149858149859149860149861149862149863149864149865149866149867149868149869149870149871149872149873149874149875149876149877149878149879149880149881149882149883149884149885149886149887149888149889149890149891149892149893149894149895149896149897149898149899149900149901149902149903149904149905149906149907149908149909149910149911149912149913149914149915149916149917149918149919149920149921149922149923149924149925149926149927149928149929149930149931149932149933149934149935149936149937149938149939149940149941149942149943149944149945149946149947149948149949149950149951149952149953149954149955149956149957149958149959149960149961149962149963149964149965149966149967149968149969149970149971149972149973149974149975149976149977149978149979149980149981149982149983149984149985149986149987149988149989149990149991149992149993149994149995149996149997149998149999150000150001150002150003150004150005150006150007150008150009150010150011150012150013150014150015150016150017150018150019150020150021150022150023150024150025150026150027150028150029150030150031150032150033150034150035150036150037150038150039150040150041150042150043150044150045150046150047150048150049150050150051150052150053150054150055150056150057150058150059150060150061150062150063150064150065150066150067150068150069150070150071150072150073150074150075150076150077150078150079150080150081150082150083150084150085150086150087150088150089150090150091150092150093150094150095150096150097150098150099150100150101150102150103150104150105150106150107150108150109150110150111150112150113150114150115150116150117150118150119150120150121150122150123150124150125150126150127150128150129150130150131150132150133150134150135150136150137150138150139150140150141150142150143150144150145150146150147150148150149150150150151150152150153150154150155150156150157150158150159150160150161150162150163150164150165150166150167150168150169150170150171150172150173150174150175150176150177150178150179150180150181150182150183150184150185150186150187150188150189150190150191150192150193150194150195150196150197150198150199150200150201150202150203150204150205150206150207150208150209150210150211150212150213150214150215150216150217150218150219150220150221150222150223150224150225150226150227150228150229150230150231150232150233150234150235150236150237150238150239150240150241150242150243150244150245150246150247150248150249150250150251150252150253150254150255150256150257150258150259150260150261150262150263150264150265150266150267150268150269150270150271150272150273150274150275150276150277150278150279150280150281150282150283150284150285150286150287150288150289150290150291150292150293150294150295150296150297150298150299150300150301150302150303150304150305150306150307150308150309150310150311150312150313150314150315150316150317150318150319150320150321150322150323150324150325150326150327150328150329150330150331150332150333150334150335150336150337150338150339150340150341150342150343150344150345150346150347150348150349150350150351150352150353150354150355150356150357150358150359150360150361150362150363150364150365150366150367150368150369150370150371150372150373150374150375150376150377150378150379150380150381150382150383150384150385150386150387150388150389150390150391150392150393150394150395150396150397150398150399150400150401150402150403150404150405150406150407150408150409150410150411150412150413150414150415150416150417150418150419150420150421150422150423150424150425150426150427150428150429150430150431150432150433150434150435150436150437150438150439150440150441150442150443150444150445150446150447150448150449150450150451150452150453150454150455150456150457150458150459150460150461150462150463150464150465150466150467150468150469150470150471150472150473150474150475150476150477150478150479150480150481150482150483150484150485150486150487150488150489150490150491150492150493150494150495150496150497150498150499150500150501150502150503150504150505150506150507150508150509150510150511150512150513150514150515150516150517150518150519150520150521150522150523150524150525150526150527150528150529150530150531150532150533150534150535150536150537150538150539150540150541150542150543150544150545150546150547150548150549150550150551150552150553150554150555150556150557150558150559150560150561150562150563150564150565150566150567150568150569150570150571150572150573150574150575150576150577150578150579150580150581150582150583150584150585150586150587150588150589150590150591150592150593150594150595150596150597150598150599150600150601150602150603150604150605150606150607150608150609150610150611150612150613150614150615150616150617150618150619150620150621150622150623150624150625150626150627150628150629150630150631150632150633150634150635150636150637150638150639150640150641150642150643150644150645150646150647150648150649150650150651150652150653150654150655150656150657150658150659150660150661150662150663150664150665150666150667150668150669150670150671150672150673150674150675150676150677150678150679150680150681150682150683150684150685150686150687150688150689150690150691150692150693150694150695150696150697150698150699150700150701150702150703150704150705150706150707150708150709150710150711150712150713150714150715150716150717150718150719150720150721150722150723150724150725150726150727150728150729150730150731150732150733150734150735150736150737150738150739150740150741150742150743150744150745150746150747150748150749150750150751150752150753150754150755150756150757150758150759150760150761150762150763150764150765150766150767150768150769150770150771150772150773150774150775150776150777150778150779150780150781150782150783150784150785150786150787150788150789150790150791150792150793150794150795150796150797150798150799150800150801150802150803150804150805150806150807150808150809150810150811150812150813150814150815150816150817150818150819150820150821150822150823150824150825150826150827150828150829150830150831150832150833150834150835150836150837150838150839150840150841150842150843150844150845150846150847150848150849150850150851150852150853150854150855150856150857150858150859150860150861150862150863150864150865150866150867150868150869150870150871150872150873150874150875150876150877150878150879150880150881150882150883150884150885150886150887150888150889150890150891150892150893150894150895150896150897150898150899150900150901150902150903150904150905150906150907150908150909150910150911150912150913150914150915150916150917150918150919150920150921150922150923150924150925150926150927150928150929150930150931150932150933150934150935150936150937150938150939150940150941150942150943150944150945150946150947150948150949150950150951150952150953150954150955150956150957150958150959150960150961150962150963150964150965150966150967150968150969150970150971150972150973150974150975150976150977150978150979150980150981150982150983150984150985150986150987150988150989150990150991150992150993150994150995150996150997150998150999151000151001151002151003151004151005151006151007151008151009151010151011151012151013151014151015151016151017151018151019151020151021151022151023151024151025151026151027151028151029151030151031151032151033151034151035151036151037151038151039151040151041151042151043151044151045151046151047151048151049151050151051151052151053151054151055151056151057151058151059151060151061151062151063151064151065151066151067151068151069151070151071151072151073151074151075151076151077151078151079151080151081151082151083151084151085151086151087151088151089151090151091151092151093151094151095151096151097151098151099151100151101151102151103151104151105151106151107151108151109151110151111151112151113151114151115151116151117151118151119151120151121151122151123151124151125151126151127151128151129151130151131151132151133151134151135151136151137151138151139151140151141151142151143151144151145151146151147151148151149151150151151151152151153151154151155151156151157151158151159151160151161151162151163151164151165151166151167151168151169151170151171151172151173151174151175151176151177151178151179151180151181151182151183151184151185151186151187151188151189151190151191151192151193151194151195151196151197151198151199151200151201151202151203151204151205151206151207151208151209151210151211151212151213151214151215151216151217151218151219151220151221151222151223151224151225151226151227151228151229151230151231151232151233151234151235151236151237151238151239151240151241151242151243151244151245151246151247151248151249151250151251151252151253151254151255151256151257151258151259151260151261151262151263151264151265151266151267151268151269151270151271151272151273151274151275151276151277151278151279151280151281151282151283151284151285151286151287151288151289151290151291151292151293151294151295151296151297151298151299151300151301151302151303151304151305151306151307151308151309151310151311151312151313151314151315151316151317151318151319151320151321151322151323151324151325151326151327151328151329151330151331151332151333151334151335151336151337151338151339151340151341151342151343151344151345151346151347151348151349151350151351151352151353151354151355151356151357151358151359151360151361151362151363151364151365151366151367151368151369151370151371151372151373151374151375151376151377151378151379151380151381151382151383151384151385151386151387151388151389151390151391151392151393151394151395151396151397151398151399151400151401151402151403151404151405151406151407151408151409151410151411151412151413151414151415151416151417151418151419151420151421151422151423151424151425151426151427151428151429151430151431151432151433151434151435151436151437151438151439151440151441151442151443151444151445151446151447151448151449151450151451151452151453151454151455151456151457151458151459151460151461151462151463151464151465151466151467151468151469151470151471151472151473151474151475151476151477151478151479151480151481151482151483151484151485151486151487151488151489151490151491151492151493151494151495151496151497151498151499151500151501151502151503151504151505151506151507151508151509151510151511151512151513151514151515151516151517151518151519151520151521151522151523151524151525151526151527151528151529151530151531151532151533151534151535151536151537151538151539151540151541151542151543151544151545151546151547151548151549151550151551151552151553151554151555151556151557151558151559151560151561151562151563151564151565151566151567151568151569151570151571151572151573151574151575151576151577151578151579151580151581151582151583151584151585151586151587151588151589151590151591151592151593151594151595151596151597151598151599151600151601151602151603151604151605151606151607151608151609151610151611151612151613151614151615151616151617151618151619151620151621151622151623151624151625151626151627151628151629151630151631151632151633151634151635151636151637151638151639151640151641151642151643151644151645151646151647151648151649151650151651151652151653151654151655151656151657151658151659151660151661151662151663151664151665151666151667151668151669151670151671151672151673151674151675151676151677151678151679151680151681151682151683151684151685151686151687151688151689151690151691151692151693151694151695151696151697151698151699151700151701151702151703151704151705151706151707151708151709151710151711151712151713151714151715151716151717151718151719151720151721151722151723151724151725151726151727151728151729151730151731151732151733151734151735151736151737151738151739151740151741151742151743151744151745151746151747151748151749151750151751151752151753151754151755151756151757151758151759151760151761151762151763151764151765151766151767151768151769151770151771151772151773151774151775151776151777151778151779151780151781151782151783151784151785151786151787151788151789151790151791151792151793151794151795151796151797151798151799151800151801151802151803151804151805151806151807151808151809151810151811151812151813151814151815151816151817151818151819151820151821151822151823151824151825151826151827151828151829151830151831151832151833151834151835151836151837151838151839151840151841151842151843151844151845151846151847151848151849151850151851151852151853151854151855151856151857151858151859151860151861151862151863151864151865151866151867151868151869151870151871151872151873151874151875151876151877151878151879151880151881151882151883151884151885151886151887151888151889151890151891151892151893151894151895151896151897151898151899151900151901151902151903151904151905151906151907151908151909151910151911151912151913151914151915151916151917151918151919151920151921151922151923151924151925151926151927151928151929151930151931151932151933151934151935151936151937151938151939151940151941151942151943151944151945151946151947151948151949151950151951151952151953151954151955151956151957151958151959151960151961151962151963151964151965151966151967151968151969151970151971151972151973151974151975151976151977151978151979151980151981151982151983151984151985151986151987151988151989151990151991151992151993151994151995151996151997151998151999152000152001152002152003152004152005152006152007152008152009152010152011152012152013152014152015152016152017152018152019152020152021152022152023152024152025152026152027152028152029152030152031152032152033152034152035152036152037152038152039152040152041152042152043152044152045152046152047152048152049152050152051152052152053152054152055152056152057152058152059152060152061152062152063152064152065152066152067152068152069152070152071152072152073152074152075152076152077152078152079152080152081152082152083152084152085152086152087152088152089152090152091152092152093152094152095152096152097152098152099152100152101152102152103152104152105152106152107152108152109152110152111152112152113152114152115152116152117152118152119152120152121152122152123152124152125152126152127152128152129152130152131152132152133152134152135152136152137152138152139152140152141152142152143152144152145152146152147152148152149152150152151152152152153152154152155152156152157152158152159152160152161152162152163152164152165152166152167152168152169152170152171152172152173152174152175152176152177152178152179152180152181152182152183152184152185152186152187152188152189152190152191152192152193152194152195152196152197152198152199152200152201152202152203152204152205152206152207152208152209152210152211152212152213152214152215152216152217152218152219152220152221152222152223152224152225152226152227152228152229152230152231152232152233152234152235152236152237152238152239152240152241152242152243152244152245152246152247152248152249152250152251152252152253152254152255152256152257152258152259152260152261152262152263152264152265152266152267152268152269152270152271152272152273152274152275152276152277152278152279152280152281152282152283152284152285152286152287152288152289152290152291152292152293152294152295152296152297152298152299152300152301152302152303152304152305152306152307152308152309152310152311152312152313152314152315152316152317152318152319152320152321152322152323152324152325152326152327152328152329152330152331152332152333152334152335152336152337152338152339152340152341152342152343152344152345152346152347152348152349152350152351152352152353152354152355152356152357152358152359152360152361152362152363152364152365152366152367152368152369152370152371152372152373152374152375152376152377152378152379152380152381152382152383152384152385152386152387152388152389152390152391152392152393152394152395152396152397152398152399152400152401152402152403152404152405152406152407152408152409152410152411152412152413152414152415152416152417152418152419152420152421152422152423152424152425152426152427152428152429152430152431152432152433152434152435152436152437152438152439152440152441152442152443152444152445152446152447152448152449152450152451152452152453152454152455152456152457152458152459152460152461152462152463152464152465152466152467152468152469152470152471152472152473152474152475152476152477152478152479152480152481152482152483152484152485152486152487152488152489152490152491152492152493152494152495152496152497152498152499152500152501152502152503152504152505152506152507152508152509152510152511152512152513152514152515152516152517152518152519152520152521152522152523152524152525152526152527152528152529152530152531152532152533152534152535152536152537152538152539152540152541152542152543152544152545152546152547152548152549152550152551152552152553152554152555152556152557152558152559152560152561152562152563152564152565152566152567152568152569152570152571152572152573152574152575152576152577152578152579152580152581152582152583152584152585152586152587152588152589152590152591152592152593152594152595152596152597152598152599152600152601152602152603152604152605152606152607152608152609152610152611152612152613152614152615152616152617152618152619152620152621152622152623152624152625152626152627152628152629152630152631152632152633152634152635152636152637152638152639152640152641152642152643152644152645152646152647152648152649152650152651152652152653152654152655152656152657152658152659152660152661152662152663152664152665152666152667152668152669152670152671152672152673152674152675152676152677152678152679152680152681152682152683152684152685152686152687152688152689152690152691152692152693152694152695152696152697152698152699152700152701152702152703152704152705152706152707152708152709152710152711152712152713152714152715152716152717152718152719152720152721152722152723152724152725152726152727152728152729152730152731152732152733152734152735152736152737152738152739152740152741152742152743152744152745152746152747152748152749152750152751152752152753152754152755152756152757152758152759152760152761152762152763152764152765152766152767152768152769152770152771152772152773152774152775152776152777152778152779152780152781152782152783152784152785152786152787152788152789152790152791152792152793152794152795152796152797152798152799152800152801152802152803152804152805152806152807152808152809152810152811152812152813152814152815152816152817152818152819152820152821152822152823152824152825152826152827152828152829152830152831152832152833152834152835152836152837152838152839152840152841152842152843152844152845152846152847152848152849152850152851152852152853152854152855152856152857152858152859152860152861152862152863152864152865152866152867152868152869152870152871152872152873152874152875152876152877152878152879152880152881152882152883152884152885152886152887152888152889152890152891152892152893152894152895152896152897152898152899152900152901152902152903152904152905152906152907152908152909152910152911152912152913152914152915152916152917152918152919152920152921152922152923152924152925152926152927152928152929152930152931152932152933152934152935152936152937152938152939152940152941152942152943152944152945152946152947152948152949152950152951152952152953152954152955152956152957152958152959152960152961152962152963152964152965152966152967152968152969152970152971152972152973152974152975152976152977152978152979152980152981152982152983152984152985152986152987152988152989152990152991152992152993152994152995152996152997152998152999153000153001153002153003153004153005153006153007153008153009153010153011153012153013153014153015153016153017153018153019153020153021153022153023153024153025153026153027153028153029153030153031153032153033153034153035153036153037153038153039153040153041153042153043153044153045153046153047153048153049153050153051153052153053153054153055153056153057153058153059153060153061153062153063153064153065153066153067153068153069153070153071153072153073153074153075153076153077153078153079153080153081153082153083153084153085153086153087153088153089153090153091153092153093153094153095153096153097153098153099153100153101153102153103153104153105153106153107153108153109153110153111153112153113153114153115153116153117153118153119153120153121153122153123153124153125153126153127153128153129153130153131153132153133153134153135153136153137153138153139153140153141153142153143153144153145153146153147153148153149153150153151153152153153153154153155153156153157153158153159153160153161153162153163153164153165153166153167153168153169153170153171153172153173153174153175153176153177153178153179153180153181153182153183153184153185153186153187153188153189153190153191153192153193153194153195153196153197153198153199153200153201153202153203153204153205153206153207153208153209153210153211153212153213153214153215153216153217153218153219153220153221153222153223153224153225153226153227153228153229153230153231153232153233153234153235153236153237153238153239153240153241153242153243153244153245153246153247153248153249153250153251153252153253153254153255153256153257153258153259153260153261153262153263153264153265153266153267153268153269153270153271153272153273153274153275153276153277153278153279153280153281153282153283153284153285153286153287153288153289153290153291153292153293153294153295153296153297153298153299153300153301153302153303153304153305153306153307153308153309153310153311153312153313153314153315153316153317153318153319153320153321153322153323153324153325153326153327153328153329153330153331153332153333153334153335153336153337153338153339153340153341153342153343153344153345153346153347153348153349153350153351153352153353153354153355153356153357153358153359153360153361153362153363153364153365153366153367153368153369153370153371153372153373153374153375153376153377153378153379153380153381153382153383153384153385153386153387153388153389153390153391153392153393153394153395153396153397153398153399153400153401153402153403153404153405153406153407153408153409153410153411153412153413153414153415153416153417153418153419153420153421153422153423153424153425153426153427153428153429153430153431153432153433153434153435153436153437153438153439153440153441153442153443153444153445153446153447153448153449153450153451153452153453153454153455153456153457153458153459153460153461153462153463153464153465153466153467153468153469153470153471153472153473153474153475153476153477153478153479153480153481153482153483153484153485153486153487153488153489153490153491153492153493153494153495153496153497153498153499153500153501153502153503153504153505153506153507153508153509153510153511153512153513153514153515153516153517153518153519153520153521153522153523153524153525153526153527153528153529153530153531153532153533153534153535153536153537153538153539153540153541153542153543153544153545153546153547153548153549153550153551153552153553153554153555153556153557153558153559153560153561153562153563153564153565153566153567153568153569153570153571153572153573153574153575153576153577153578153579153580153581153582153583153584153585153586153587153588153589153590153591153592153593153594153595153596153597153598153599153600153601153602153603153604153605153606153607153608153609153610153611153612153613153614153615153616153617153618153619153620153621153622153623153624153625153626153627153628153629153630153631153632153633153634153635153636153637153638153639153640153641153642153643153644153645153646153647153648153649153650153651153652153653153654153655153656153657153658153659153660153661153662153663153664153665153666153667153668153669153670153671153672153673153674153675153676153677153678153679153680153681153682153683153684153685153686153687153688153689153690153691153692153693153694153695153696153697153698153699153700153701153702153703153704153705153706153707153708153709153710153711153712153713153714153715153716153717153718153719153720153721153722153723153724153725153726153727153728153729153730153731153732153733153734153735153736153737153738153739153740153741153742153743153744153745153746153747153748153749153750153751153752153753153754153755153756153757153758153759153760153761153762153763153764153765153766153767153768153769153770153771153772153773153774153775153776153777153778153779153780153781153782153783153784153785153786153787153788153789153790153791153792153793153794153795153796153797153798153799153800153801153802153803153804153805153806153807153808153809153810153811153812153813153814153815153816153817153818153819153820153821153822153823153824153825153826153827153828153829153830153831153832153833153834153835153836153837153838153839153840153841153842153843153844153845153846153847153848153849153850153851153852153853153854153855153856153857153858153859153860153861153862153863153864153865153866153867153868153869153870153871153872153873153874153875153876153877153878153879153880153881153882153883153884153885153886153887153888153889153890153891153892153893153894153895153896153897153898153899153900153901153902153903153904153905153906153907153908153909153910153911153912153913153914153915153916153917153918153919153920153921153922153923153924153925153926153927153928153929153930153931153932153933153934153935153936153937153938153939153940153941153942153943153944153945153946153947153948153949153950153951153952153953153954153955153956153957153958153959153960153961153962153963153964153965153966153967153968153969153970153971153972153973153974153975153976153977153978153979153980153981153982153983153984153985153986153987153988153989153990153991153992153993153994153995153996153997153998153999154000154001154002154003154004154005154006154007154008154009154010154011154012154013154014154015154016154017154018154019154020154021154022154023154024154025154026154027154028154029154030154031154032154033154034154035154036154037154038154039154040154041154042154043154044154045154046154047154048154049154050154051154052154053154054154055154056154057154058154059154060154061154062154063154064154065154066154067154068154069154070154071154072154073154074154075154076154077154078154079154080154081154082154083154084154085154086154087154088154089154090154091154092154093154094154095154096154097154098154099154100154101154102154103154104154105154106154107154108154109154110154111154112154113154114154115154116154117154118154119154120154121154122154123154124154125154126154127154128154129154130154131154132154133154134154135154136154137154138154139154140154141154142154143154144154145154146154147154148154149154150154151154152154153154154154155154156154157154158154159154160154161154162154163154164154165154166154167154168154169154170154171154172154173154174154175154176154177154178154179154180154181154182154183154184154185154186154187154188154189154190154191154192154193154194154195154196154197154198154199154200154201154202154203154204154205154206154207154208154209154210154211154212154213154214154215154216154217154218154219154220154221154222154223154224154225154226154227154228154229154230154231154232154233154234154235154236154237154238154239154240154241154242154243154244154245154246154247154248154249154250154251154252154253154254154255154256154257154258154259154260154261154262154263154264154265154266154267154268154269154270154271154272154273154274154275154276154277154278154279154280154281154282154283154284154285154286154287154288154289154290154291154292154293154294154295154296154297154298154299154300154301154302154303154304154305154306154307154308154309154310154311154312154313154314154315154316154317154318154319154320154321154322154323154324154325154326154327154328154329154330154331154332154333154334154335154336154337154338154339154340154341154342154343154344154345154346154347154348154349154350154351154352154353154354154355154356154357154358154359154360154361154362154363154364154365154366154367154368154369154370154371154372154373154374154375154376154377154378154379154380154381154382154383154384154385154386154387154388154389154390154391154392154393154394154395154396154397154398154399154400154401154402154403154404154405154406154407154408154409154410154411154412154413154414154415154416154417154418154419154420154421154422154423154424154425154426154427154428154429154430154431154432154433154434154435154436154437154438154439154440154441154442154443154444154445154446154447154448154449154450154451154452154453154454154455154456154457154458154459154460154461154462154463154464154465154466154467154468154469154470154471154472154473154474154475154476154477154478154479154480154481154482154483154484154485154486154487154488154489154490154491154492154493154494154495154496154497154498154499154500154501154502154503154504154505154506154507154508154509154510154511154512154513154514154515154516154517154518154519154520154521154522154523154524154525154526154527154528154529154530154531154532154533154534154535154536154537154538154539154540154541154542154543154544154545154546154547154548154549154550154551154552154553154554154555154556154557154558154559154560154561154562154563154564154565154566154567154568154569154570154571154572154573154574154575154576154577154578154579154580154581154582154583154584154585154586154587154588154589154590154591154592154593154594154595154596154597154598154599154600154601154602154603154604154605154606154607154608154609154610154611154612154613154614154615154616154617154618154619154620154621154622154623154624154625154626154627154628154629154630154631154632154633154634154635154636154637154638154639154640154641154642154643154644154645154646154647154648154649154650154651154652154653154654154655154656154657154658154659154660154661154662154663154664154665154666154667154668154669154670154671154672154673154674154675154676154677154678154679154680154681154682154683154684154685154686154687154688154689154690154691154692154693154694154695154696154697154698154699154700154701154702154703154704154705154706154707154708154709154710154711154712154713154714154715154716154717154718154719154720154721154722154723154724154725154726154727154728154729154730154731154732154733154734154735154736154737154738154739154740154741154742154743154744154745154746154747154748154749154750154751154752154753154754154755154756154757154758154759154760154761154762154763154764154765154766154767154768154769154770154771154772154773154774154775154776154777154778154779154780154781154782154783154784154785154786154787154788154789154790154791154792154793154794154795154796154797154798154799154800154801154802154803154804154805154806154807154808154809154810154811154812154813154814154815154816154817154818154819154820154821154822154823154824154825154826154827154828154829154830154831154832154833154834154835154836154837154838154839154840154841154842154843154844154845154846154847154848154849154850154851154852154853154854154855154856154857154858154859154860154861154862154863154864154865154866154867154868154869154870154871154872154873154874154875154876154877154878154879154880154881154882154883154884154885154886154887154888154889154890154891154892154893154894154895154896154897154898154899154900154901154902154903154904154905154906154907154908154909154910154911154912154913154914154915154916154917154918154919154920154921154922154923154924154925154926154927154928154929154930154931154932154933154934154935154936154937154938154939154940154941154942154943154944154945154946154947154948154949154950154951154952154953154954154955154956154957154958154959154960154961154962154963154964154965154966154967154968154969154970154971154972154973154974154975154976154977154978154979154980154981154982154983154984154985154986154987154988154989154990154991154992154993154994154995154996154997154998154999155000155001155002155003155004155005155006155007155008155009155010155011155012155013155014155015155016155017155018155019155020155021155022155023155024155025155026155027155028155029155030155031155032155033155034155035155036155037155038155039155040155041155042155043155044155045155046155047155048155049155050155051155052155053155054155055155056155057155058155059155060155061155062155063155064155065155066155067155068155069155070155071155072155073155074155075155076155077155078155079155080155081155082155083155084155085155086155087155088155089155090155091155092155093155094155095155096155097155098155099155100155101155102155103155104155105155106155107155108155109155110155111155112155113155114155115155116155117155118155119155120155121155122155123155124155125155126155127155128155129155130155131155132155133155134155135155136155137155138155139155140155141155142155143155144155145155146155147155148155149155150155151155152155153155154155155155156155157155158155159155160155161155162155163155164155165155166155167155168155169155170155171155172155173155174155175155176155177155178155179155180155181155182155183155184155185155186155187155188155189155190155191155192155193155194155195155196155197155198155199155200155201155202155203155204155205155206155207155208155209155210155211155212155213155214155215155216155217155218155219155220155221155222155223155224155225155226155227155228155229155230155231155232155233155234155235155236155237155238155239155240155241155242155243155244155245155246155247155248155249155250155251155252155253155254155255155256155257155258155259155260155261155262155263155264155265155266155267155268155269155270155271155272155273155274155275155276155277155278155279155280155281155282155283155284155285155286155287155288155289155290155291155292155293155294155295155296155297155298155299155300155301155302155303155304155305155306155307155308155309155310155311155312155313155314155315155316155317155318155319155320155321155322155323155324155325155326155327155328155329155330155331155332155333155334155335155336155337155338155339155340155341155342155343155344155345155346155347155348155349155350155351155352155353155354155355155356155357155358155359155360155361155362155363155364155365155366155367155368155369155370155371155372155373155374155375155376155377155378155379155380155381155382155383155384155385155386155387155388155389155390155391155392155393155394155395155396155397155398155399155400155401155402155403155404155405155406155407155408155409155410155411155412155413155414155415155416155417155418155419155420155421155422155423155424155425155426155427155428155429155430155431155432155433155434155435155436155437155438155439155440155441155442155443155444155445155446155447155448155449155450155451155452155453155454155455155456155457155458155459155460155461155462155463155464155465155466155467155468155469155470155471155472155473155474155475155476155477155478155479155480155481155482155483155484155485155486155487155488155489155490155491155492155493155494155495155496155497155498155499155500155501155502155503155504155505155506155507155508155509155510155511155512155513155514155515155516155517155518155519155520155521155522155523155524155525155526155527155528155529155530155531155532155533155534155535155536155537155538155539155540155541155542155543155544155545155546155547155548155549155550155551155552155553155554155555155556155557155558155559155560155561155562155563155564155565155566155567155568155569155570155571155572155573155574155575155576155577155578155579155580155581155582155583155584155585155586155587155588155589155590155591155592155593155594155595155596155597155598155599155600155601155602155603155604155605155606155607155608155609155610155611155612155613155614155615155616155617155618155619155620155621155622155623155624155625155626155627155628155629155630155631155632155633155634155635155636155637155638155639155640155641155642155643155644155645155646155647155648155649155650155651155652155653155654155655155656155657155658155659155660155661155662155663155664155665155666155667155668155669155670155671155672155673155674155675155676155677155678155679155680155681155682155683155684155685155686155687155688155689155690155691155692155693155694155695155696155697155698155699155700155701155702155703155704155705155706155707155708155709155710155711155712155713155714155715155716155717155718155719155720155721155722155723155724155725155726155727155728155729155730155731155732155733155734155735155736155737155738155739155740155741155742155743155744155745155746155747155748155749155750155751155752155753155754155755155756155757155758155759155760155761155762155763155764155765155766155767155768155769155770155771155772155773155774155775155776155777155778155779155780155781155782155783155784155785155786155787155788155789155790155791155792155793155794155795155796155797155798155799155800155801155802155803155804155805155806155807155808155809155810155811155812155813155814155815155816155817155818155819155820155821155822155823155824155825155826155827155828155829155830155831155832155833155834155835155836155837155838155839155840155841155842155843155844155845155846155847155848155849155850155851155852155853155854155855155856155857155858155859155860155861155862155863155864155865155866155867155868155869155870155871155872155873155874155875155876155877155878155879155880155881155882155883155884155885155886155887155888155889155890155891155892155893155894155895155896155897155898155899155900155901155902155903155904155905155906155907155908155909155910155911155912155913155914155915155916155917155918155919155920155921155922155923155924155925155926155927155928155929155930155931155932155933155934155935155936155937155938155939155940155941155942155943155944155945155946155947155948155949155950155951155952155953155954155955155956155957155958155959155960155961155962155963155964155965155966155967155968155969155970155971155972155973155974155975155976155977155978155979155980155981155982155983155984155985155986155987155988155989155990155991155992155993155994155995155996155997155998155999156000156001156002156003156004156005156006156007156008156009156010156011156012156013156014156015156016156017156018156019156020156021156022156023156024156025156026156027156028156029156030156031156032156033156034156035156036156037156038156039156040156041156042156043156044156045156046156047156048156049156050156051156052156053156054156055156056156057156058156059156060156061156062156063156064156065156066156067156068156069156070156071156072156073156074156075156076156077156078156079156080156081156082156083156084156085156086156087156088156089156090156091156092156093156094156095156096156097156098156099156100156101156102156103156104156105156106156107156108156109156110156111156112156113156114156115156116156117156118156119156120156121156122156123156124156125156126156127156128156129156130156131156132156133156134156135156136156137156138156139156140156141156142156143156144156145156146156147156148156149156150156151156152156153156154156155156156156157156158156159156160156161156162156163156164156165156166156167156168156169156170156171156172156173156174156175156176156177156178156179156180156181156182156183156184156185156186156187156188156189156190156191156192156193156194156195156196156197156198156199156200156201156202156203156204156205156206156207156208156209156210156211156212156213156214156215156216156217156218156219156220156221156222156223156224156225156226156227156228156229156230156231156232156233156234156235156236156237156238156239156240156241156242156243156244156245156246156247156248156249156250156251156252156253156254156255156256156257156258156259156260156261156262156263156264156265156266156267156268156269156270156271156272156273156274156275156276156277156278156279156280156281156282156283156284156285156286156287156288156289156290156291156292156293156294156295156296156297156298156299156300156301156302156303156304156305156306156307156308156309156310156311156312156313156314156315156316156317156318156319156320156321156322156323156324156325156326156327156328156329156330156331156332156333156334156335156336156337156338156339156340156341156342156343156344156345156346156347156348156349156350156351156352156353156354156355156356156357156358156359156360156361156362156363156364156365156366156367156368156369156370156371156372156373156374156375156376156377156378156379156380156381156382156383156384156385156386156387156388156389156390156391156392156393156394156395156396156397156398156399156400156401156402156403156404156405156406156407156408156409156410156411156412156413156414156415156416156417156418156419156420156421156422156423156424156425156426156427156428156429156430156431156432156433156434156435156436156437156438156439156440156441156442156443156444156445156446156447156448156449156450156451156452156453156454156455156456156457156458156459156460156461156462156463156464156465156466156467156468156469156470156471156472156473156474156475156476156477156478156479156480156481156482156483156484156485156486156487156488156489156490156491156492156493156494156495156496156497156498156499156500156501156502156503156504156505156506156507156508156509156510156511156512156513156514156515156516156517156518156519156520156521156522156523156524156525156526156527156528156529156530156531156532156533156534156535156536156537156538156539156540156541156542156543156544156545156546156547156548156549156550156551156552156553156554156555156556156557156558156559156560156561156562156563156564156565156566156567156568156569156570156571156572156573156574156575156576156577156578156579156580156581156582156583156584156585156586156587156588156589156590156591156592156593156594156595156596156597156598156599156600156601156602156603156604156605156606156607156608156609156610156611156612156613156614156615156616156617156618156619156620156621156622156623156624156625156626156627156628156629156630156631156632156633156634156635156636156637156638156639156640156641156642156643156644156645156646156647156648156649156650156651156652156653156654156655156656156657156658156659156660156661156662156663156664156665156666156667156668156669156670156671156672156673156674156675156676156677156678156679156680156681156682156683156684156685156686156687156688156689156690156691156692156693156694156695156696156697156698156699156700156701156702156703156704156705156706156707156708156709156710156711156712156713156714156715156716156717156718156719156720156721156722156723156724156725156726156727156728156729156730156731156732156733156734156735156736156737156738156739156740156741156742156743156744156745156746156747156748156749156750156751156752156753156754156755156756156757156758156759156760156761156762156763156764156765156766156767156768156769156770156771156772156773156774156775156776156777156778156779156780156781156782156783156784156785156786156787156788156789156790156791156792156793156794156795156796156797156798156799156800156801156802156803156804156805156806156807156808156809156810156811156812156813156814156815156816156817156818156819156820156821156822156823156824156825156826156827156828156829156830156831156832156833156834156835156836156837156838156839156840156841156842156843156844156845156846156847156848156849156850156851156852156853156854156855156856156857156858156859156860156861156862156863156864156865156866156867156868156869156870156871156872156873156874156875156876156877156878156879156880156881156882156883156884156885156886156887156888156889156890156891156892156893156894156895156896156897156898156899156900156901156902156903156904156905156906156907156908156909156910156911156912156913156914156915156916156917156918156919156920156921156922156923156924156925156926156927156928156929156930156931156932156933156934156935156936156937156938156939156940156941156942156943156944156945156946156947156948156949156950156951156952156953156954156955156956156957156958156959156960156961156962156963156964156965156966156967156968156969156970156971156972156973156974156975156976156977156978156979156980156981156982156983156984156985156986156987156988156989156990156991156992156993156994156995156996156997156998156999157000157001157002157003157004157005157006157007157008157009157010157011157012157013157014157015157016157017157018157019157020157021157022157023157024157025157026157027157028157029157030157031157032157033157034157035157036157037157038157039157040157041157042157043157044157045157046157047157048157049157050157051157052157053157054157055157056157057157058157059157060157061157062157063157064157065157066157067157068157069157070157071157072157073157074157075157076157077157078157079157080157081157082157083157084157085157086157087157088157089157090157091157092157093157094157095157096157097157098157099157100157101157102157103157104157105157106157107157108157109157110157111157112157113157114157115157116157117157118157119157120157121157122157123157124157125157126157127157128157129157130157131157132157133157134157135157136157137157138157139157140157141157142157143157144157145157146157147157148157149157150157151157152157153157154157155157156157157157158157159157160157161157162157163157164157165157166157167157168157169157170157171157172157173157174157175157176157177157178157179157180157181157182157183157184157185157186157187157188157189157190157191157192157193157194157195157196157197157198157199157200157201157202157203157204157205157206157207157208157209157210157211157212157213157214157215157216157217157218157219157220157221157222157223157224157225157226157227157228157229157230157231157232157233157234157235157236157237157238157239157240157241157242157243157244157245157246157247157248157249157250157251157252157253157254157255157256157257157258157259157260157261157262157263157264157265157266157267157268157269157270157271157272157273157274157275157276157277157278157279157280157281157282157283157284157285157286157287157288157289157290157291157292157293157294157295157296157297157298157299157300157301157302157303157304157305157306157307157308157309157310157311157312157313157314157315157316157317157318157319157320157321157322157323157324157325157326157327157328157329157330157331157332157333157334157335157336157337157338157339157340157341157342157343157344157345157346157347157348157349157350157351157352157353157354157355157356157357157358157359157360157361157362157363157364157365157366157367157368157369157370157371157372157373157374157375157376157377157378157379157380157381157382157383157384157385157386157387157388157389157390157391157392157393157394157395157396157397157398157399157400157401157402157403157404157405157406157407157408157409157410157411157412157413157414157415157416157417157418157419157420157421157422157423157424157425157426157427157428157429157430157431157432157433157434157435157436157437157438157439157440157441157442157443157444157445157446157447157448157449157450157451157452157453157454157455157456157457157458157459157460157461157462157463157464157465157466157467157468157469157470157471157472157473157474157475157476157477157478157479157480157481157482157483157484157485157486157487157488157489157490157491157492157493157494157495157496157497157498157499157500157501157502157503157504157505157506157507157508157509157510157511157512157513157514157515157516157517157518157519157520157521157522157523157524157525157526157527157528157529157530157531157532157533157534157535157536157537157538157539157540157541157542157543157544157545157546157547157548157549157550157551157552157553157554157555157556157557157558157559157560157561157562157563157564157565157566157567157568157569157570157571157572157573157574157575157576157577157578157579157580157581157582157583157584157585157586157587157588157589157590157591157592157593157594157595157596157597157598157599157600157601157602157603157604157605157606157607157608157609157610157611157612157613157614157615157616157617157618157619157620157621157622157623157624157625157626157627157628157629157630157631157632157633157634157635157636157637157638157639157640157641157642157643157644157645157646157647157648157649157650157651157652157653157654157655157656157657157658157659157660157661157662157663157664157665157666157667157668157669157670157671157672157673157674157675157676157677157678157679157680157681157682157683157684157685157686157687157688157689157690157691157692157693157694157695157696157697157698157699157700157701157702157703157704157705157706157707157708157709157710157711157712157713157714157715157716157717157718157719157720157721157722157723157724157725157726157727157728157729157730157731157732157733157734157735157736157737157738157739157740157741157742157743157744157745157746157747157748157749157750157751157752157753157754157755157756157757157758157759157760157761157762157763157764157765157766157767157768157769157770157771157772157773157774157775157776157777157778157779157780157781157782157783157784157785157786157787157788157789157790157791157792157793157794157795157796157797157798157799157800157801157802157803157804157805157806157807157808157809157810157811157812157813157814157815157816157817157818157819157820157821157822157823157824157825157826157827157828157829157830157831157832157833157834157835157836157837157838157839157840157841157842157843157844157845157846157847157848157849157850157851157852157853157854157855157856157857157858157859157860157861157862157863157864157865157866157867157868157869157870157871157872157873157874157875157876157877157878157879157880157881157882157883157884157885157886157887157888157889157890157891157892157893157894157895157896157897157898157899157900157901157902157903157904157905157906157907157908157909157910157911157912157913157914157915157916157917157918157919157920157921157922157923157924157925157926157927157928157929157930157931157932157933157934157935157936157937157938157939157940157941157942157943157944157945157946157947157948157949157950157951157952157953157954157955157956157957157958157959157960157961157962157963157964157965157966157967157968157969157970157971157972157973157974157975157976157977157978157979157980157981157982157983157984157985157986157987157988157989157990157991157992157993157994157995157996157997157998157999158000158001158002158003158004158005158006158007158008158009158010158011158012158013158014158015158016158017158018158019158020158021158022158023158024158025158026158027158028158029158030158031158032158033158034158035158036158037158038158039158040158041158042158043158044158045158046158047158048158049158050158051158052158053158054158055158056158057158058158059158060158061158062158063158064158065158066158067158068158069158070158071158072158073158074158075158076158077158078158079158080158081158082158083158084158085158086158087158088158089158090158091158092158093158094158095158096158097158098158099158100158101158102158103158104158105158106158107158108158109158110158111158112158113158114158115158116158117158118158119158120158121158122158123158124158125158126158127158128158129158130158131158132158133158134158135158136158137158138158139158140158141158142158143158144158145158146158147158148158149158150158151158152158153158154158155158156158157158158158159158160158161158162158163158164158165158166158167158168158169158170158171158172158173158174158175158176158177158178158179158180158181158182158183158184158185158186158187158188158189158190158191158192158193158194158195158196158197158198158199158200158201158202158203158204158205158206158207158208158209158210158211158212158213158214158215158216158217158218158219158220158221158222158223158224158225158226158227158228158229158230158231158232158233158234158235158236158237158238158239158240158241158242158243158244158245158246158247158248158249158250158251158252158253158254158255158256158257158258158259158260158261158262158263158264158265158266158267158268158269158270158271158272158273158274158275158276158277158278158279158280158281158282158283158284158285158286158287158288158289158290158291158292158293158294158295158296158297158298158299158300158301158302158303158304158305158306158307158308158309158310158311158312158313158314158315158316158317158318158319158320158321158322158323158324158325158326158327158328158329158330158331158332158333158334158335158336158337158338158339158340158341158342158343158344158345158346158347158348158349158350158351158352158353158354158355158356158357158358158359158360158361158362158363158364158365158366158367158368158369158370158371158372158373158374158375158376158377158378158379158380158381158382158383158384158385158386158387158388158389158390158391158392158393158394158395158396158397158398158399158400158401158402158403158404158405158406158407158408158409158410158411158412158413158414158415158416158417158418158419158420158421158422158423158424158425158426158427158428158429158430158431158432158433158434158435158436158437158438158439158440158441158442158443158444158445158446158447158448158449158450158451158452158453158454158455158456158457158458158459158460158461158462158463158464158465158466158467158468158469158470158471158472158473158474158475158476158477158478158479158480158481158482158483158484158485158486158487158488158489158490158491158492158493158494158495158496158497158498158499158500158501158502158503158504158505158506158507158508158509158510158511158512158513158514158515158516158517158518158519158520158521158522158523158524158525158526158527158528158529158530158531158532158533158534158535158536158537158538158539158540158541158542158543158544158545158546158547158548158549158550158551158552158553158554158555158556158557158558158559158560158561158562158563158564158565158566158567158568158569158570158571158572158573158574158575158576158577158578158579158580158581158582158583158584158585158586158587158588158589158590158591158592158593158594158595158596158597158598158599158600158601158602158603158604158605158606158607158608158609158610158611158612158613158614158615158616158617158618158619158620158621158622158623158624158625158626158627158628158629158630158631158632158633158634158635158636158637158638158639158640158641158642158643158644158645158646158647158648158649158650158651158652158653158654158655158656158657158658158659158660158661158662158663158664158665158666158667158668158669158670158671158672158673158674158675158676158677158678158679158680158681158682158683158684158685158686158687158688158689158690158691158692158693158694158695158696158697158698158699158700158701158702158703158704158705158706158707158708158709158710158711158712158713158714158715158716158717158718158719158720158721158722158723158724158725158726158727158728158729158730158731158732158733158734158735158736158737158738158739158740158741158742158743158744158745158746158747158748158749158750158751158752158753158754158755158756158757158758158759158760158761158762158763158764158765158766158767158768158769158770158771158772158773158774158775158776158777158778158779158780158781158782158783158784158785158786158787158788158789158790158791158792158793158794158795158796158797158798158799158800158801158802158803158804158805158806158807158808158809158810158811158812158813158814158815158816158817158818158819158820158821158822158823158824158825158826158827158828158829158830158831158832158833158834158835158836158837158838158839158840158841158842158843158844158845158846158847158848158849158850158851158852158853158854158855158856158857158858158859158860158861158862158863158864158865158866158867158868158869158870158871158872158873158874158875158876158877158878158879158880158881158882158883158884158885158886158887158888158889158890158891158892158893158894158895158896158897158898158899158900158901158902158903158904158905158906158907158908158909158910158911158912158913158914158915158916158917158918158919158920158921158922158923158924158925158926158927158928158929158930158931158932158933158934158935158936158937158938158939158940158941158942158943158944158945158946158947158948158949158950158951158952158953158954158955158956158957158958158959158960158961158962158963158964158965158966158967158968158969158970158971158972158973158974158975158976158977158978158979158980158981158982158983158984158985158986158987158988158989158990158991158992158993158994158995158996158997158998158999159000159001159002159003159004159005159006159007159008159009159010159011159012159013159014159015159016159017159018159019159020159021159022159023159024159025159026159027159028159029159030159031159032159033159034159035159036159037159038159039159040159041159042159043159044159045159046159047159048159049159050159051159052159053159054159055159056159057159058159059159060159061159062159063159064159065159066159067159068159069159070159071159072159073159074159075159076159077159078159079159080159081159082159083159084159085159086159087159088159089159090159091159092159093159094159095159096159097159098159099159100159101159102159103159104159105159106159107159108159109159110159111159112159113159114159115159116159117159118159119159120159121159122159123159124159125159126159127159128159129159130159131159132159133159134159135159136159137159138159139159140159141159142159143159144159145159146159147159148159149159150159151159152159153159154159155159156159157159158159159159160159161159162159163159164159165159166159167159168159169159170159171159172159173159174159175159176159177159178159179159180159181159182159183159184159185159186159187159188159189159190159191159192159193159194159195159196159197159198159199159200159201159202159203159204159205159206159207159208159209159210159211159212159213159214159215159216159217159218159219159220159221159222159223159224159225159226159227159228159229159230159231159232159233159234159235159236159237159238159239159240159241159242159243159244159245159246159247159248159249159250159251159252159253159254159255159256159257159258159259159260159261159262159263159264159265159266159267159268159269159270159271159272159273159274159275159276159277159278159279159280159281159282159283159284159285159286159287159288159289159290159291159292159293159294159295159296159297159298159299159300159301159302159303159304159305159306159307159308159309159310159311159312159313159314159315159316159317159318159319159320159321159322159323159324159325159326159327159328159329159330159331159332159333159334159335159336159337159338159339159340159341159342159343159344159345159346159347159348159349159350159351159352159353159354159355159356159357159358159359159360159361159362159363159364159365159366159367159368159369159370159371159372159373159374159375159376159377159378159379159380159381159382159383159384159385159386159387159388159389159390159391159392159393159394159395159396159397159398159399159400159401159402159403159404159405159406159407159408159409159410159411159412159413159414159415159416159417159418159419159420159421159422159423159424159425159426159427159428159429159430159431159432159433159434159435159436159437159438159439159440159441159442159443159444159445159446159447159448159449159450159451159452159453159454159455159456159457159458159459159460159461159462159463159464159465159466159467159468159469159470159471159472159473159474159475159476159477159478159479159480159481159482159483159484159485159486159487159488159489159490159491159492159493159494159495159496159497159498159499159500159501159502159503159504159505159506159507159508159509159510159511159512159513159514159515159516159517159518159519159520159521159522159523159524159525159526159527159528159529159530159531159532159533159534159535159536159537159538159539159540159541159542159543159544159545159546159547159548159549159550159551159552159553159554159555159556159557159558159559159560159561159562159563159564159565159566159567159568159569159570159571159572159573159574159575159576159577159578159579159580159581159582159583159584159585159586159587159588159589159590159591159592159593159594159595159596159597159598159599159600159601159602159603159604159605159606159607159608159609159610159611159612159613159614159615159616159617159618159619159620159621159622159623159624159625159626159627159628159629159630159631159632159633159634159635159636159637159638159639159640159641159642159643159644159645159646159647159648159649159650159651159652159653159654159655159656159657159658159659159660159661159662159663159664159665159666159667159668159669159670159671159672159673159674159675159676159677159678159679159680159681159682159683159684159685159686159687159688159689159690159691159692159693159694159695159696159697159698159699159700159701159702159703159704159705159706159707159708159709159710159711159712159713159714159715159716159717159718159719159720159721159722159723159724159725159726159727159728159729159730159731159732159733159734159735159736159737159738159739159740159741159742159743159744159745159746159747159748159749159750159751159752159753159754159755159756159757159758159759159760159761159762159763159764159765159766159767159768159769159770159771159772159773159774159775159776159777159778159779159780159781159782159783159784159785159786159787159788159789159790159791159792159793159794159795159796159797159798159799159800159801159802159803159804159805159806159807159808159809159810159811159812159813159814159815159816159817159818159819159820159821159822159823159824159825159826159827159828159829159830159831159832159833159834159835159836159837159838159839159840159841159842159843159844159845159846159847159848159849159850159851159852159853159854159855159856159857159858159859159860159861159862159863159864159865159866159867159868159869159870159871159872159873159874159875159876159877159878159879159880159881159882159883159884159885159886159887159888159889159890159891159892159893159894159895159896159897159898159899159900159901159902159903159904159905159906159907159908159909159910159911159912159913159914159915159916159917159918159919159920159921159922159923159924159925159926159927159928159929159930159931159932159933159934159935159936159937159938159939159940159941159942159943159944159945159946159947159948159949159950159951159952159953159954159955159956159957159958159959159960159961159962159963159964159965159966159967159968159969159970159971159972159973159974159975159976159977159978159979159980159981159982159983159984159985159986159987159988159989159990159991159992159993159994159995159996159997159998159999160000160001160002160003160004160005160006160007160008160009160010160011160012160013160014160015160016160017160018160019160020160021160022160023160024160025160026160027160028160029160030160031160032160033160034160035160036160037160038160039160040160041160042160043160044160045160046160047160048160049160050160051160052160053160054160055160056160057160058160059160060160061160062160063160064160065160066160067160068160069160070160071160072160073160074160075160076160077160078160079160080160081160082160083160084160085160086160087160088160089160090160091160092160093160094160095160096160097160098160099160100160101160102160103160104160105160106160107160108160109160110160111160112160113160114160115160116160117160118160119160120160121160122160123160124160125160126160127160128160129160130160131160132160133160134160135160136160137160138160139160140160141160142160143160144160145160146160147160148160149160150160151160152160153160154160155160156160157160158160159160160160161160162160163160164160165160166160167160168160169160170160171160172160173160174160175160176160177160178160179160180160181160182160183160184160185160186160187160188160189160190160191160192160193160194160195160196160197160198160199160200160201160202160203160204160205160206160207160208160209160210160211160212160213160214160215160216160217160218160219160220160221160222160223160224160225160226160227160228160229160230160231160232160233160234160235160236160237160238160239160240160241160242160243160244160245160246160247160248160249160250160251160252160253160254160255160256160257160258160259160260160261160262160263160264160265160266160267160268160269160270160271160272160273160274160275160276160277160278160279160280160281160282160283160284160285160286160287160288160289160290160291160292160293160294160295160296160297160298160299160300160301160302160303160304160305160306160307160308160309160310160311160312160313160314160315160316160317160318160319160320160321160322160323160324160325160326160327160328160329160330160331160332160333160334160335160336160337160338160339160340160341160342160343160344160345160346160347160348160349160350160351160352160353160354160355160356160357160358160359160360160361160362160363160364160365160366160367160368160369160370160371160372160373160374160375160376160377160378160379160380160381160382160383160384160385160386160387160388160389160390160391160392160393160394160395160396160397160398160399160400160401160402160403160404160405160406160407160408160409160410160411160412160413160414160415160416160417160418160419160420160421160422160423160424160425160426160427160428160429160430160431160432160433160434160435160436160437160438160439160440160441160442160443160444160445160446160447160448160449160450160451160452160453160454160455160456160457160458160459160460160461160462160463160464160465160466160467160468160469160470160471160472160473160474160475160476160477160478160479160480160481160482160483160484160485160486160487160488160489160490160491160492160493160494160495160496160497160498160499160500160501160502160503160504160505160506160507160508160509160510160511160512160513160514160515160516160517160518160519160520160521160522160523160524160525160526160527160528160529160530160531160532160533160534160535160536160537160538160539160540160541160542160543160544160545160546160547160548160549160550160551160552160553160554160555160556160557160558160559160560160561160562160563160564160565160566160567160568160569160570160571160572160573160574160575160576160577160578160579160580160581160582160583160584160585160586160587160588160589160590160591160592160593160594160595160596160597160598160599160600160601160602160603160604160605160606160607160608160609160610160611160612160613160614160615160616160617160618160619160620160621160622160623160624160625160626160627160628160629160630160631160632160633160634160635160636160637160638160639160640160641160642160643160644160645160646160647160648160649160650160651160652160653160654160655160656160657160658160659160660160661160662160663160664160665160666160667160668160669160670160671160672160673160674160675160676160677160678160679160680160681160682160683160684160685160686160687160688160689160690160691160692160693160694160695160696160697160698160699160700160701160702160703160704160705160706160707160708160709160710160711160712160713160714160715160716160717160718160719160720160721160722160723160724160725160726160727160728160729160730160731160732160733160734160735160736160737160738160739160740160741160742160743160744160745160746160747160748160749160750160751160752160753160754160755160756160757160758160759160760160761160762160763160764160765160766160767160768160769160770160771160772160773160774160775160776160777160778160779160780160781160782160783160784160785160786160787160788160789160790160791160792160793160794160795160796160797160798160799160800160801160802160803160804160805160806160807160808160809160810160811160812160813160814160815160816160817160818160819160820160821160822160823160824160825160826160827160828160829160830160831160832160833160834160835160836160837160838160839160840160841160842160843160844160845160846160847160848160849160850160851160852160853160854160855160856160857160858160859160860160861160862160863160864160865160866160867160868160869160870160871160872160873160874160875160876160877160878160879160880160881160882160883160884160885160886160887160888160889160890160891160892160893160894160895160896160897160898160899160900160901160902160903160904160905160906160907160908160909160910160911160912160913160914160915160916160917160918160919160920160921160922160923160924160925160926160927160928160929160930160931160932160933160934160935160936160937160938160939160940160941160942160943160944160945160946160947160948160949160950160951160952160953160954160955160956160957160958160959160960160961160962160963160964160965160966160967160968160969160970160971160972160973160974160975160976160977160978160979160980160981160982160983160984160985160986160987160988160989160990160991160992160993160994160995160996160997160998160999161000161001161002161003161004161005161006161007161008161009161010161011161012161013161014161015161016161017161018161019161020161021161022161023161024161025161026161027161028161029161030161031161032161033161034161035161036161037161038161039161040161041161042161043161044161045161046161047161048161049161050161051161052161053161054161055161056161057161058161059161060161061161062161063161064161065161066161067161068161069161070161071161072161073161074161075161076161077161078161079161080161081161082161083161084161085161086161087161088161089161090161091161092161093161094161095161096161097161098161099161100161101161102161103161104161105161106161107161108161109161110161111161112161113161114161115161116161117161118161119161120161121161122161123161124161125161126161127161128161129161130161131161132161133161134161135161136161137161138161139161140161141161142161143161144161145161146161147161148161149161150161151161152161153161154161155161156161157161158161159161160161161161162161163161164161165161166161167161168161169161170161171161172161173161174161175161176161177161178161179161180161181161182161183161184161185161186161187161188161189161190161191161192161193161194161195161196161197161198161199161200161201161202161203161204161205161206161207161208161209161210161211161212161213161214161215161216161217161218161219161220161221161222161223161224161225161226161227161228161229161230161231161232161233161234161235161236161237161238161239161240161241161242161243161244161245161246161247161248161249161250161251161252161253161254161255161256161257161258161259161260161261161262161263161264161265161266161267161268161269161270161271161272161273161274161275161276161277161278161279161280161281161282161283161284161285161286161287161288161289161290161291161292161293161294161295161296161297161298161299161300161301161302161303161304161305161306161307161308161309161310161311161312161313161314161315161316161317161318161319161320161321161322161323161324161325161326161327161328161329161330161331161332161333161334161335161336161337161338161339161340161341161342161343161344161345161346161347161348161349161350161351161352161353161354161355161356161357161358161359161360161361161362161363161364161365161366161367161368161369161370161371161372161373161374161375161376161377161378161379161380161381161382161383161384161385161386161387161388161389161390161391161392161393161394161395161396161397161398161399161400161401161402161403161404161405161406161407161408161409161410161411161412161413161414161415161416161417161418161419161420161421161422161423161424161425161426161427161428161429161430161431161432161433161434161435161436161437161438161439161440161441161442161443161444161445161446161447161448161449161450161451161452161453161454161455161456161457161458161459161460161461161462161463161464161465161466161467161468161469161470161471161472161473161474161475161476161477161478161479161480161481161482161483161484161485161486161487161488161489161490161491161492161493161494161495161496161497161498161499161500161501161502161503161504161505161506161507161508161509161510161511161512161513161514161515161516161517161518161519161520161521161522161523161524161525161526161527161528161529161530161531161532161533161534161535161536161537161538161539161540161541161542161543161544161545161546161547161548161549161550161551161552161553161554161555161556161557161558161559161560161561161562161563161564161565161566161567161568161569161570161571161572161573161574161575161576161577161578161579161580161581161582161583161584161585161586161587161588161589161590161591161592161593161594161595161596161597161598161599161600161601161602161603161604161605161606161607161608161609161610161611161612161613161614161615161616161617161618161619161620161621161622161623161624161625161626161627161628161629161630161631161632161633161634161635161636161637161638161639161640161641161642161643161644161645161646161647161648161649161650161651161652161653161654161655161656161657161658161659161660161661161662161663161664161665161666161667161668161669161670161671161672161673161674161675161676161677161678161679161680161681161682161683161684161685161686161687161688161689161690161691161692161693161694161695161696161697161698161699161700161701161702161703161704161705161706161707161708161709161710161711161712161713161714161715161716161717161718161719161720161721161722161723161724161725161726161727161728161729161730161731161732161733161734161735161736161737161738161739161740161741161742161743161744161745161746161747161748161749161750161751161752161753161754161755161756161757161758161759161760161761161762161763161764161765161766161767161768161769161770161771161772161773161774161775161776161777161778161779161780161781161782161783161784161785161786161787161788161789161790161791161792161793161794161795161796161797161798161799161800161801161802161803161804161805161806161807161808161809161810161811161812161813161814161815161816161817161818161819161820161821161822161823161824161825161826161827161828161829161830161831161832161833161834161835161836161837161838161839161840161841161842161843161844161845161846161847161848161849161850161851161852161853161854161855161856161857161858161859161860161861161862161863161864161865161866161867161868161869161870161871161872161873161874161875161876161877161878161879161880161881161882161883161884161885161886161887161888161889161890161891161892161893161894161895161896161897161898161899161900161901161902161903161904161905161906161907161908161909161910161911161912161913161914161915161916161917161918161919161920161921161922161923161924161925161926161927161928161929161930161931161932161933161934161935161936161937161938161939161940161941161942161943161944161945161946161947161948161949161950161951161952161953161954161955161956161957161958161959161960161961161962161963161964161965161966161967161968161969161970161971161972161973161974161975161976161977161978161979161980161981161982161983161984161985161986161987161988161989161990161991161992161993161994161995161996161997161998161999162000162001162002162003162004162005162006162007162008162009162010162011162012162013162014162015162016162017162018162019162020162021162022162023162024162025162026162027162028162029162030162031162032162033162034162035162036162037162038162039162040162041162042162043162044162045162046162047162048162049162050162051162052162053162054162055162056162057162058162059162060162061162062162063162064162065162066162067162068162069162070162071162072162073162074162075162076162077162078162079162080162081162082162083162084162085162086162087162088162089162090162091162092162093162094162095162096162097162098162099162100162101162102162103162104162105162106162107162108162109162110162111162112162113162114162115162116162117162118162119162120162121162122162123162124162125162126162127162128162129162130162131162132162133162134162135162136162137162138162139162140162141162142162143162144162145162146162147162148162149162150162151162152162153162154162155162156162157162158162159162160162161162162162163162164162165162166162167162168162169162170162171162172162173162174162175162176162177162178162179162180162181162182162183162184162185162186162187162188162189162190162191162192162193162194162195162196162197162198162199162200162201162202162203162204162205162206162207162208162209162210162211162212162213162214162215162216162217162218162219162220162221162222162223162224162225162226162227162228162229162230162231162232162233162234162235162236162237162238162239162240162241162242162243162244162245162246162247162248162249162250162251162252162253162254162255162256162257162258162259162260162261162262162263162264162265162266162267162268162269162270162271162272162273162274162275162276162277162278162279162280162281162282162283162284162285162286162287162288162289162290162291162292162293162294162295162296162297162298162299162300162301162302162303162304162305162306162307162308162309162310162311162312162313162314162315162316162317162318162319162320162321162322162323162324162325162326162327162328162329162330162331162332162333162334162335162336162337162338162339162340162341162342162343162344162345162346162347162348162349162350162351162352162353162354162355162356162357162358162359162360162361162362162363162364162365162366162367162368162369162370162371162372162373162374162375162376162377162378162379162380162381162382162383162384162385162386162387162388162389162390162391162392162393162394162395162396162397162398162399162400162401162402162403162404162405162406162407162408162409162410162411162412162413162414162415162416162417162418162419162420162421162422162423162424162425162426162427162428162429162430162431162432162433162434162435162436162437162438162439162440162441162442162443162444162445162446162447162448162449162450162451162452162453162454162455162456162457162458162459162460162461162462162463162464162465162466162467162468162469162470162471162472162473162474162475162476162477162478162479162480162481162482162483162484162485162486162487162488162489162490162491162492162493162494162495162496162497162498162499162500162501162502162503162504162505162506162507162508162509162510162511162512162513162514162515162516162517162518162519162520162521162522162523162524162525162526162527162528162529162530162531162532162533162534162535162536162537162538162539162540162541162542162543162544162545162546162547162548162549162550162551162552162553162554162555162556162557162558162559162560162561162562162563162564162565162566162567162568162569162570162571162572162573162574162575162576162577162578162579162580162581162582162583162584162585162586162587162588162589162590162591162592162593162594162595162596162597162598162599162600162601162602162603162604162605162606162607162608162609162610162611162612162613162614162615162616162617162618162619162620162621162622162623162624162625162626162627162628162629162630162631162632162633162634162635162636162637162638162639162640162641162642162643162644162645162646162647162648162649162650162651162652162653162654162655162656162657162658162659162660162661162662162663162664162665162666162667162668162669162670162671162672162673162674162675162676162677162678162679162680162681162682162683162684162685162686162687162688162689162690162691162692162693162694162695162696162697162698162699162700162701162702162703162704162705162706
  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. ID func(childComplexity int) int
  44. }
  45. AppConnection struct {
  46. Edges func(childComplexity int) int
  47. Nodes func(childComplexity int) int
  48. PageInfo func(childComplexity int) int
  49. }
  50. AppCredit struct {
  51. Amount func(childComplexity int) int
  52. CreatedAt func(childComplexity int) int
  53. Description func(childComplexity int) int
  54. ID func(childComplexity int) int
  55. Test func(childComplexity int) int
  56. }
  57. AppCreditConnection struct {
  58. Edges func(childComplexity int) int
  59. Nodes func(childComplexity int) int
  60. PageInfo func(childComplexity int) int
  61. }
  62. AppCreditEdge struct {
  63. Cursor func(childComplexity int) int
  64. Node func(childComplexity int) int
  65. }
  66. AppEdge struct {
  67. Cursor func(childComplexity int) int
  68. Node func(childComplexity int) int
  69. }
  70. AppFeedback struct {
  71. App func(childComplexity int) int
  72. Link func(childComplexity int) int
  73. Messages func(childComplexity int) int
  74. }
  75. AppInstallation struct {
  76. AccessScopes func(childComplexity int) int
  77. ActiveSubscriptions func(childComplexity int) int
  78. AllSubscriptions func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *AppSubscriptionSortKeys) int
  79. App func(childComplexity int) int
  80. Credits func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *AppTransactionSortKeys) int
  81. ID func(childComplexity int) int
  82. LaunchURL func(childComplexity int) int
  83. Metafield func(childComplexity int, namespace string, key string) int
  84. Metafields func(childComplexity int, namespace *string, first *int, after *string, last *int, before *string, reverse *bool) int
  85. OneTimePurchases func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *AppTransactionSortKeys) int
  86. PrivateMetafield func(childComplexity int, namespace string, key string) int
  87. PrivateMetafields func(childComplexity int, namespace *string, first *int, after *string, last *int, before *string, reverse *bool) int
  88. Publication func(childComplexity int) int
  89. RevenueAttributionRecords func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *AppRevenueAttributionRecordSortKeys) int
  90. UninstallURL func(childComplexity int) int
  91. }
  92. AppPlanV2 struct {
  93. PricingDetails func(childComplexity int) int
  94. }
  95. AppPurchaseOneTime struct {
  96. CreatedAt func(childComplexity int) int
  97. ID func(childComplexity int) int
  98. Name func(childComplexity int) int
  99. Price func(childComplexity int) int
  100. Status func(childComplexity int) int
  101. Test func(childComplexity int) int
  102. }
  103. AppPurchaseOneTimeConnection struct {
  104. Edges func(childComplexity int) int
  105. Nodes func(childComplexity int) int
  106. PageInfo func(childComplexity int) int
  107. }
  108. AppPurchaseOneTimeEdge struct {
  109. Cursor func(childComplexity int) int
  110. Node func(childComplexity int) int
  111. }
  112. AppRecurringPricing struct {
  113. Discount func(childComplexity int) int
  114. Interval func(childComplexity int) int
  115. Price func(childComplexity int) int
  116. }
  117. AppRevenueAttributionRecord struct {
  118. Amount func(childComplexity int) int
  119. CapturedAt func(childComplexity int) int
  120. CreatedAt func(childComplexity int) int
  121. ID func(childComplexity int) int
  122. IdempotencyKey func(childComplexity int) int
  123. Test func(childComplexity int) int
  124. Type func(childComplexity int) int
  125. }
  126. AppRevenueAttributionRecordConnection struct {
  127. Edges func(childComplexity int) int
  128. Nodes func(childComplexity int) int
  129. PageInfo func(childComplexity int) int
  130. }
  131. AppRevenueAttributionRecordEdge struct {
  132. Cursor func(childComplexity int) int
  133. Node func(childComplexity int) int
  134. }
  135. AppSubscription struct {
  136. CreatedAt func(childComplexity int) int
  137. CurrentPeriodEnd func(childComplexity int) int
  138. ID func(childComplexity int) int
  139. LineItems func(childComplexity int) int
  140. Name func(childComplexity int) int
  141. ReturnURL func(childComplexity int) int
  142. Status func(childComplexity int) int
  143. Test func(childComplexity int) int
  144. TrialDays func(childComplexity int) int
  145. }
  146. AppSubscriptionConnection struct {
  147. Edges func(childComplexity int) int
  148. Nodes func(childComplexity int) int
  149. PageInfo func(childComplexity int) int
  150. }
  151. AppSubscriptionDiscount struct {
  152. DurationLimitInIntervals func(childComplexity int) int
  153. PriceAfterDiscount func(childComplexity int) int
  154. RemainingDurationInIntervals func(childComplexity int) int
  155. Value func(childComplexity int) int
  156. }
  157. AppSubscriptionDiscountAmount struct {
  158. Amount func(childComplexity int) int
  159. }
  160. AppSubscriptionDiscountPercentage struct {
  161. Percentage func(childComplexity int) int
  162. }
  163. AppSubscriptionEdge struct {
  164. Cursor func(childComplexity int) int
  165. Node func(childComplexity int) int
  166. }
  167. AppSubscriptionLineItem struct {
  168. ID func(childComplexity int) int
  169. Plan func(childComplexity int) int
  170. UsageRecords func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *AppUsageRecordSortKeys) int
  171. }
  172. AppUsagePricing struct {
  173. BalanceUsed func(childComplexity int) int
  174. CappedAmount func(childComplexity int) int
  175. Interval func(childComplexity int) int
  176. Terms func(childComplexity int) int
  177. }
  178. AppUsageRecord struct {
  179. CreatedAt func(childComplexity int) int
  180. Description func(childComplexity int) int
  181. ID func(childComplexity int) int
  182. Price func(childComplexity int) int
  183. SubscriptionLineItem func(childComplexity int) int
  184. }
  185. AppUsageRecordConnection struct {
  186. Edges func(childComplexity int) int
  187. Nodes func(childComplexity int) int
  188. PageInfo func(childComplexity int) int
  189. }
  190. AppUsageRecordEdge struct {
  191. Cursor func(childComplexity int) int
  192. Node func(childComplexity int) int
  193. }
  194. Attribute struct {
  195. Key func(childComplexity int) int
  196. Value func(childComplexity int) int
  197. }
  198. AutomaticDiscountApplication struct {
  199. AllocationMethod func(childComplexity int) int
  200. Index func(childComplexity int) int
  201. TargetSelection func(childComplexity int) int
  202. TargetType func(childComplexity int) int
  203. Title func(childComplexity int) int
  204. Value func(childComplexity int) int
  205. }
  206. AvailableChannelDefinitionsByChannel struct {
  207. ChannelDefinitions func(childComplexity int) int
  208. ChannelName func(childComplexity int) int
  209. }
  210. BasicEvent struct {
  211. AppTitle func(childComplexity int) int
  212. AttributeToApp func(childComplexity int) int
  213. AttributeToUser func(childComplexity int) int
  214. CreatedAt func(childComplexity int) int
  215. CriticalAlert func(childComplexity int) int
  216. ID func(childComplexity int) int
  217. Message func(childComplexity int) int
  218. }
  219. BuyerExperienceConfiguration struct {
  220. CheckoutToDraft func(childComplexity int) int
  221. PayNowOnly func(childComplexity int) int
  222. PaymentTermsTemplate func(childComplexity int) int
  223. }
  224. ChannelDefinition struct {
  225. ChannelName func(childComplexity int) int
  226. Handle func(childComplexity int) int
  227. ID func(childComplexity int) int
  228. SVGIcon func(childComplexity int) int
  229. SubChannelName func(childComplexity int) int
  230. }
  231. ChannelInformation struct {
  232. App func(childComplexity int) int
  233. ChannelDefinition func(childComplexity int) int
  234. ChannelID func(childComplexity int) int
  235. ID func(childComplexity int) int
  236. }
  237. Collection struct {
  238. ID func(childComplexity int) int
  239. }
  240. CollectionConnection struct {
  241. Edges func(childComplexity int) int
  242. Nodes func(childComplexity int) int
  243. PageInfo func(childComplexity int) int
  244. }
  245. CollectionEdge struct {
  246. Cursor func(childComplexity int) int
  247. Node func(childComplexity int) int
  248. }
  249. CollectionRule struct {
  250. AppliedDisjunctively func(childComplexity int) int
  251. Rules func(childComplexity int) int
  252. }
  253. CollectionRuleSet struct {
  254. AppliedDisjunctively func(childComplexity int) int
  255. Rules func(childComplexity int) int
  256. }
  257. CommentEvent struct {
  258. AppTitle func(childComplexity int) int
  259. Attachments func(childComplexity int) int
  260. AttributeToApp func(childComplexity int) int
  261. AttributeToUser func(childComplexity int) int
  262. Author func(childComplexity int) int
  263. CanDelete func(childComplexity int) int
  264. CanEdit func(childComplexity int) int
  265. CreatedAt func(childComplexity int) int
  266. CriticalAlert func(childComplexity int) int
  267. Edited func(childComplexity int) int
  268. Embed func(childComplexity int) int
  269. ID func(childComplexity int) int
  270. Message func(childComplexity int) int
  271. RawMessage func(childComplexity int) int
  272. Subject func(childComplexity int) int
  273. }
  274. CommentEventAttachment struct {
  275. FileExtension func(childComplexity int) int
  276. ID func(childComplexity int) int
  277. Image func(childComplexity int) int
  278. Name func(childComplexity int) int
  279. Size func(childComplexity int) int
  280. URL func(childComplexity int) int
  281. }
  282. Company struct {
  283. ContactCount func(childComplexity int) int
  284. ContactRoles func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *CompanyContactRoleSortKeys) int
  285. Contacts func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *CompanyContactSortKeys, query *string) int
  286. CreatedAt func(childComplexity int) int
  287. CustomerSince func(childComplexity int) int
  288. DefaultCursor func(childComplexity int) int
  289. DefaultRole func(childComplexity int) int
  290. DraftOrders func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *DraftOrderSortKeys, query *string) int
  291. Events func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *EventSortKeys, query *string) int
  292. ExternalID func(childComplexity int) int
  293. HasTimelineComment func(childComplexity int) int
  294. ID func(childComplexity int) int
  295. LifetimeDuration func(childComplexity int) int
  296. LocationCount func(childComplexity int) int
  297. Locations func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *CompanyLocationSortKeys, query *string) int
  298. MainContact func(childComplexity int) int
  299. Name func(childComplexity int) int
  300. Note func(childComplexity int) int
  301. OrderCount func(childComplexity int) int
  302. Orders func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *OrderSortKeys) int
  303. TotalSpent func(childComplexity int) int
  304. UpdatedAt func(childComplexity int) int
  305. }
  306. CompanyAddress struct {
  307. Address1 func(childComplexity int) int
  308. Address2 func(childComplexity int) int
  309. City func(childComplexity int) int
  310. CompanyName func(childComplexity int) int
  311. Country func(childComplexity int) int
  312. CountryCode func(childComplexity int) int
  313. CreatedAt func(childComplexity int) int
  314. FormattedArea func(childComplexity int) int
  315. ID func(childComplexity int) int
  316. Phone func(childComplexity int) int
  317. Province func(childComplexity int) int
  318. Recipient func(childComplexity int) int
  319. UpdatedAt func(childComplexity int) int
  320. Zip func(childComplexity int) int
  321. ZoneCode func(childComplexity int) int
  322. }
  323. CompanyContact struct {
  324. Company func(childComplexity int) int
  325. CreatedAt func(childComplexity int) int
  326. Customer func(childComplexity int) int
  327. DraftOrders func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *DraftOrderSortKeys, query *string) int
  328. ID func(childComplexity int) int
  329. IsMainContact func(childComplexity int) int
  330. LifetimeDuration func(childComplexity int) int
  331. Locale func(childComplexity int) int
  332. Orders func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *OrderSortKeys) int
  333. RoleAssignments func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *CompanyContactRoleAssignmentSortKeys, query *string) int
  334. Title func(childComplexity int) int
  335. UpdatedAt func(childComplexity int) int
  336. }
  337. CompanyContactConnection struct {
  338. Edges func(childComplexity int) int
  339. Nodes func(childComplexity int) int
  340. PageInfo func(childComplexity int) int
  341. }
  342. CompanyContactEdge struct {
  343. Cursor func(childComplexity int) int
  344. Node func(childComplexity int) int
  345. }
  346. CompanyContactRole struct {
  347. ID func(childComplexity int) int
  348. Name func(childComplexity int) int
  349. Note func(childComplexity int) int
  350. }
  351. CompanyContactRoleAssignment struct {
  352. Company func(childComplexity int) int
  353. CompanyContact func(childComplexity int) int
  354. CompanyLocation func(childComplexity int) int
  355. CreatedAt func(childComplexity int) int
  356. ID func(childComplexity int) int
  357. Role func(childComplexity int) int
  358. UpdatedAt func(childComplexity int) int
  359. }
  360. CompanyContactRoleAssignmentConnection struct {
  361. Edges func(childComplexity int) int
  362. Nodes func(childComplexity int) int
  363. PageInfo func(childComplexity int) int
  364. }
  365. CompanyContactRoleAssignmentEdge struct {
  366. Cursor func(childComplexity int) int
  367. Node func(childComplexity int) int
  368. }
  369. CompanyContactRoleConnection struct {
  370. Edges func(childComplexity int) int
  371. Nodes func(childComplexity int) int
  372. PageInfo func(childComplexity int) int
  373. }
  374. CompanyContactRoleEdge struct {
  375. Cursor func(childComplexity int) int
  376. Node func(childComplexity int) int
  377. }
  378. CompanyLocation struct {
  379. BillingAddress func(childComplexity int) int
  380. BuyerExperienceConfiguration func(childComplexity int) int
  381. Company func(childComplexity int) int
  382. CreatedAt func(childComplexity int) int
  383. Currency func(childComplexity int) int
  384. DefaultCursor func(childComplexity int) int
  385. DraftOrders func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *DraftOrderSortKeys, query *string) int
  386. Events func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *EventSortKeys, query *string) int
  387. ExternalID func(childComplexity int) int
  388. HasTimelineComment func(childComplexity int) int
  389. ID func(childComplexity int) int
  390. Locale func(childComplexity int) int
  391. Market func(childComplexity int) int
  392. Name func(childComplexity int) int
  393. Note func(childComplexity int) int
  394. OrderCount func(childComplexity int) int
  395. Orders func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *OrderSortKeys) int
  396. Phone func(childComplexity int) int
  397. RoleAssignments func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *CompanyContactRoleAssignmentSortKeys, query *string) int
  398. ShippingAddress func(childComplexity int) int
  399. TaxExemptions func(childComplexity int) int
  400. TaxRegistrationID func(childComplexity int) int
  401. TotalSpent func(childComplexity int) int
  402. UpdatedAt func(childComplexity int) int
  403. }
  404. CompanyLocationConnection struct {
  405. Edges func(childComplexity int) int
  406. Nodes func(childComplexity int) int
  407. PageInfo func(childComplexity int) int
  408. }
  409. CompanyLocationEdge struct {
  410. Cursor func(childComplexity int) int
  411. Node func(childComplexity int) int
  412. }
  413. CountriesInShippingZones struct {
  414. CountryCodes func(childComplexity int) int
  415. IncludeRestOfWorld func(childComplexity int) int
  416. }
  417. CountryHarmonizedSystemCode struct {
  418. CountryCode func(childComplexity int) int
  419. HarmonizedSystemCode func(childComplexity int) int
  420. }
  421. CountryHarmonizedSystemCodeConnection struct {
  422. Edges func(childComplexity int) int
  423. Nodes func(childComplexity int) int
  424. PageInfo func(childComplexity int) int
  425. }
  426. CountryHarmonizedSystemCodeEdge struct {
  427. Cursor func(childComplexity int) int
  428. Node func(childComplexity int) int
  429. }
  430. CurrencyFormats struct {
  431. MoneyFormat func(childComplexity int) int
  432. MoneyInEmailsFormat func(childComplexity int) int
  433. MoneyWithCurrencyFormat func(childComplexity int) int
  434. MoneyWithCurrencyInEmailsFormat func(childComplexity int) int
  435. }
  436. CurrencySetting struct {
  437. CurrencyCode func(childComplexity int) int
  438. CurrencyName func(childComplexity int) int
  439. Enabled func(childComplexity int) int
  440. RateUpdatedAt func(childComplexity int) int
  441. }
  442. CurrencySettingConnection struct {
  443. Edges func(childComplexity int) int
  444. Nodes func(childComplexity int) int
  445. PageInfo func(childComplexity int) int
  446. }
  447. CurrencySettingEdge struct {
  448. Cursor func(childComplexity int) int
  449. Node func(childComplexity int) int
  450. }
  451. Customer struct {
  452. ID func(childComplexity int) int
  453. }
  454. CustomerCreditCard struct {
  455. BillingAddress func(childComplexity int) int
  456. Brand func(childComplexity int) int
  457. ExpiresSoon func(childComplexity int) int
  458. ExpiryMonth func(childComplexity int) int
  459. ExpiryYear func(childComplexity int) int
  460. FirstDigits func(childComplexity int) int
  461. IsRevocable func(childComplexity int) int
  462. LastDigits func(childComplexity int) int
  463. MaskedNumber func(childComplexity int) int
  464. Name func(childComplexity int) int
  465. Source func(childComplexity int) int
  466. VirtualLastDigits func(childComplexity int) int
  467. }
  468. CustomerCreditCardBillingAddress struct {
  469. Address1 func(childComplexity int) int
  470. City func(childComplexity int) int
  471. Country func(childComplexity int) int
  472. CountryCode func(childComplexity int) int
  473. Province func(childComplexity int) int
  474. ProvinceCode func(childComplexity int) int
  475. Zip func(childComplexity int) int
  476. }
  477. CustomerEmailMarketingConsentState struct {
  478. ConsentUpdatedAt func(childComplexity int) int
  479. MarketingOptInLevel func(childComplexity int) int
  480. MarketingState func(childComplexity int) int
  481. }
  482. CustomerJourneySummary struct {
  483. CustomerOrderIndex func(childComplexity int) int
  484. DaysToConversion func(childComplexity int) int
  485. FirstVisit func(childComplexity int) int
  486. LastVisit func(childComplexity int) int
  487. Moments func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  488. MomentsCount func(childComplexity int) int
  489. Ready func(childComplexity int) int
  490. }
  491. CustomerMomentConnection struct {
  492. Edges func(childComplexity int) int
  493. Nodes func(childComplexity int) int
  494. PageInfo func(childComplexity int) int
  495. }
  496. CustomerMomentEdge struct {
  497. Cursor func(childComplexity int) int
  498. Node func(childComplexity int) int
  499. }
  500. CustomerPaymentInstrumentBillingAddress struct {
  501. Address1 func(childComplexity int) int
  502. City func(childComplexity int) int
  503. Country func(childComplexity int) int
  504. CountryCode func(childComplexity int) int
  505. Name func(childComplexity int) int
  506. Province func(childComplexity int) int
  507. ProvinceCode func(childComplexity int) int
  508. Zip func(childComplexity int) int
  509. }
  510. CustomerPaymentMethod struct {
  511. Customer func(childComplexity int) int
  512. ID func(childComplexity int) int
  513. Instrument func(childComplexity int) int
  514. RevokedAt func(childComplexity int) int
  515. RevokedReason func(childComplexity int) int
  516. SubscriptionContracts func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  517. }
  518. CustomerPaymentMethodConnection struct {
  519. Edges func(childComplexity int) int
  520. Nodes func(childComplexity int) int
  521. PageInfo func(childComplexity int) int
  522. }
  523. CustomerPaymentMethodEdge struct {
  524. Cursor func(childComplexity int) int
  525. Node func(childComplexity int) int
  526. }
  527. CustomerPaypalBillingAgreement struct {
  528. BillingAddress func(childComplexity int) int
  529. Inactive func(childComplexity int) int
  530. IsRevocable func(childComplexity int) int
  531. PaypalAccountEmail func(childComplexity int) int
  532. }
  533. CustomerShopPayAgreement struct {
  534. ExpiresSoon func(childComplexity int) int
  535. ExpiryMonth func(childComplexity int) int
  536. ExpiryYear func(childComplexity int) int
  537. Inactive func(childComplexity int) int
  538. IsRevocable func(childComplexity int) int
  539. LastDigits func(childComplexity int) int
  540. MaskedNumber func(childComplexity int) int
  541. Name func(childComplexity int) int
  542. }
  543. CustomerSmsMarketingConsentState struct {
  544. ConsentCollectedFrom func(childComplexity int) int
  545. ConsentUpdatedAt func(childComplexity int) int
  546. MarketingOptInLevel func(childComplexity int) int
  547. MarketingState func(childComplexity int) int
  548. }
  549. CustomerStatistics struct {
  550. PredictedSpendTier func(childComplexity int) int
  551. }
  552. CustomerVisit struct {
  553. ID func(childComplexity int) int
  554. LandingPage func(childComplexity int) int
  555. LandingPageHTML func(childComplexity int) int
  556. MarketingEvent func(childComplexity int) int
  557. OccurredAt func(childComplexity int) int
  558. ReferralCode func(childComplexity int) int
  559. ReferralInfoHTML func(childComplexity int) int
  560. ReferrerURL func(childComplexity int) int
  561. Source func(childComplexity int) int
  562. SourceDescription func(childComplexity int) int
  563. SourceType func(childComplexity int) int
  564. UtmParameters func(childComplexity int) int
  565. }
  566. DeliveryAvailableService struct {
  567. Countries func(childComplexity int) int
  568. Name func(childComplexity int) int
  569. }
  570. DeliveryCarrierService struct {
  571. AvailableServicesForCountries func(childComplexity int, origins []string, countryCodes []CountryCode, restOfWorld bool) int
  572. FormattedName func(childComplexity int) int
  573. ID func(childComplexity int) int
  574. Icon func(childComplexity int) int
  575. Name func(childComplexity int) int
  576. }
  577. DeliveryCondition struct {
  578. ConditionCriteria func(childComplexity int) int
  579. Field func(childComplexity int) int
  580. ID func(childComplexity int) int
  581. Operator func(childComplexity int) int
  582. }
  583. DeliveryCountry struct {
  584. Code func(childComplexity int) int
  585. ID func(childComplexity int) int
  586. Name func(childComplexity int) int
  587. Provinces func(childComplexity int) int
  588. TranslatedName func(childComplexity int) int
  589. }
  590. DeliveryCountryAndZone struct {
  591. Country func(childComplexity int) int
  592. Zone func(childComplexity int) int
  593. }
  594. DeliveryCountryCodeOrRestOfWorld struct {
  595. CountryCode func(childComplexity int) int
  596. RestOfWorld func(childComplexity int) int
  597. }
  598. DeliveryCountryCodesOrRestOfWorld struct {
  599. CountryCodes func(childComplexity int) int
  600. RestOfWorld func(childComplexity int) int
  601. }
  602. DeliveryLocationGroup struct {
  603. ID func(childComplexity int) int
  604. Locations func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *LocationSortKeys, query *string, includeLegacy *bool, includeInactive *bool) int
  605. }
  606. DeliveryLocationGroupZone struct {
  607. MethodDefinitionCounts func(childComplexity int) int
  608. MethodDefinitions func(childComplexity int, eligible *bool, typeArg *DeliveryMethodDefinitionType, first *int, after *string, last *int, before *string, reverse *bool, sortKey *MethodDefinitionSortKeys) int
  609. Zone func(childComplexity int) int
  610. }
  611. DeliveryLocationGroupZoneConnection struct {
  612. Edges func(childComplexity int) int
  613. Nodes func(childComplexity int) int
  614. PageInfo func(childComplexity int) int
  615. }
  616. DeliveryLocationGroupZoneEdge struct {
  617. Cursor func(childComplexity int) int
  618. Node func(childComplexity int) int
  619. }
  620. DeliveryMethod struct {
  621. ID func(childComplexity int) int
  622. MaxDeliveryDateTime func(childComplexity int) int
  623. MethodType func(childComplexity int) int
  624. MinDeliveryDateTime func(childComplexity int) int
  625. }
  626. DeliveryMethodDefinition struct {
  627. Active func(childComplexity int) int
  628. Description func(childComplexity int) int
  629. ID func(childComplexity int) int
  630. MethodConditions func(childComplexity int) int
  631. Name func(childComplexity int) int
  632. RateProvider func(childComplexity int) int
  633. }
  634. DeliveryMethodDefinitionConnection struct {
  635. Edges func(childComplexity int) int
  636. Nodes func(childComplexity int) int
  637. PageInfo func(childComplexity int) int
  638. }
  639. DeliveryMethodDefinitionCounts struct {
  640. ParticipantDefinitionsCount func(childComplexity int) int
  641. RateDefinitionsCount func(childComplexity int) int
  642. }
  643. DeliveryMethodDefinitionEdge struct {
  644. Cursor func(childComplexity int) int
  645. Node func(childComplexity int) int
  646. }
  647. DeliveryParticipant struct {
  648. AdaptToNewServicesFlag func(childComplexity int) int
  649. CarrierService func(childComplexity int) int
  650. FixedFee func(childComplexity int) int
  651. ID func(childComplexity int) int
  652. ParticipantServices func(childComplexity int) int
  653. PercentageOfRateFee func(childComplexity int) int
  654. }
  655. DeliveryParticipantService struct {
  656. Active func(childComplexity int) int
  657. Name func(childComplexity int) int
  658. }
  659. DeliveryProductVariantsCount struct {
  660. Capped func(childComplexity int) int
  661. Count func(childComplexity int) int
  662. }
  663. DeliveryProfile struct {
  664. ActiveMethodDefinitionsCount func(childComplexity int) int
  665. Default func(childComplexity int) int
  666. ID func(childComplexity int) int
  667. LegacyMode func(childComplexity int) int
  668. LocationsWithoutRatesCount func(childComplexity int) int
  669. Name func(childComplexity int) int
  670. OriginLocationCount func(childComplexity int) int
  671. ProductVariantsCountV2 func(childComplexity int) int
  672. ProfileItems func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  673. ProfileLocationGroups func(childComplexity int) int
  674. SellingPlanGroups func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  675. UnassignedLocations func(childComplexity int) int
  676. ZoneCountryCount func(childComplexity int) int
  677. }
  678. DeliveryProfileItem struct {
  679. ID func(childComplexity int) int
  680. Product func(childComplexity int) int
  681. Variants func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  682. }
  683. DeliveryProfileItemConnection struct {
  684. Edges func(childComplexity int) int
  685. Nodes func(childComplexity int) int
  686. PageInfo func(childComplexity int) int
  687. }
  688. DeliveryProfileItemEdge struct {
  689. Cursor func(childComplexity int) int
  690. Node func(childComplexity int) int
  691. }
  692. DeliveryProfileLocationGroup struct {
  693. CountriesInAnyZone func(childComplexity int) int
  694. LocationGroup func(childComplexity int) int
  695. LocationGroupZones func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  696. }
  697. DeliveryProvince struct {
  698. Code func(childComplexity int) int
  699. ID func(childComplexity int) int
  700. Name func(childComplexity int) int
  701. TranslatedName func(childComplexity int) int
  702. }
  703. DeliveryRateDefinition struct {
  704. ID func(childComplexity int) int
  705. Price func(childComplexity int) int
  706. }
  707. DeliveryZone struct {
  708. Countries func(childComplexity int) int
  709. ID func(childComplexity int) int
  710. Name func(childComplexity int) int
  711. }
  712. DiscountAllocation struct {
  713. AllocatedAmountSet func(childComplexity int) int
  714. DiscountApplication func(childComplexity int) int
  715. }
  716. DiscountApplicationConnection struct {
  717. Edges func(childComplexity int) int
  718. Nodes func(childComplexity int) int
  719. PageInfo func(childComplexity int) int
  720. }
  721. DiscountApplicationEdge struct {
  722. Cursor func(childComplexity int) int
  723. Node func(childComplexity int) int
  724. }
  725. DiscountCodeApplication struct {
  726. AllocationMethod func(childComplexity int) int
  727. Code func(childComplexity int) int
  728. Index func(childComplexity int) int
  729. TargetSelection func(childComplexity int) int
  730. TargetType func(childComplexity int) int
  731. Value func(childComplexity int) int
  732. }
  733. Domain struct {
  734. Host func(childComplexity int) int
  735. ID func(childComplexity int) int
  736. Localization func(childComplexity int) int
  737. MarketWebPresence func(childComplexity int) int
  738. SslEnabled func(childComplexity int) int
  739. URL func(childComplexity int) int
  740. }
  741. DomainLocalization struct {
  742. AlternateLocales func(childComplexity int) int
  743. Country func(childComplexity int) int
  744. DefaultLocale func(childComplexity int) int
  745. }
  746. DraftOrder struct {
  747. AppliedDiscount func(childComplexity int) int
  748. BillingAddress func(childComplexity int) int
  749. BillingAddressMatchesShippingAddress func(childComplexity int) int
  750. CompletedAt func(childComplexity int) int
  751. CreatedAt func(childComplexity int) int
  752. CurrencyCode func(childComplexity int) int
  753. CustomAttributes func(childComplexity int) int
  754. Customer func(childComplexity int) int
  755. DefaultCursor func(childComplexity int) int
  756. Email func(childComplexity int) int
  757. Events func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *EventSortKeys, query *string) int
  758. HasTimelineComment func(childComplexity int) int
  759. ID func(childComplexity int) int
  760. InvoiceEmailTemplateSubject func(childComplexity int) int
  761. InvoiceSentAt func(childComplexity int) int
  762. InvoiceURL func(childComplexity int) int
  763. LegacyResourceID func(childComplexity int) int
  764. LineItems func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  765. LineItemsSubtotalPrice func(childComplexity int) int
  766. LocalizationExtensions func(childComplexity int, countryCodes []CountryCode, purposes []LocalizationExtensionPurpose, first *int, after *string, last *int, before *string, reverse *bool) int
  767. MarketName func(childComplexity int) int
  768. MarketRegionCountryCode func(childComplexity int) int
  769. Metafield func(childComplexity int, namespace string, key string) int
  770. Metafields func(childComplexity int, namespace *string, first *int, after *string, last *int, before *string, reverse *bool) int
  771. Name func(childComplexity int) int
  772. Note2 func(childComplexity int) int
  773. Order func(childComplexity int) int
  774. PaymentTerms func(childComplexity int) int
  775. Phone func(childComplexity int) int
  776. PresentmentCurrencyCode func(childComplexity int) int
  777. PrivateMetafield func(childComplexity int, namespace string, key string) int
  778. PrivateMetafields func(childComplexity int, namespace *string, first *int, after *string, last *int, before *string, reverse *bool) int
  779. PurchasingEntity func(childComplexity int) int
  780. Ready func(childComplexity int) int
  781. ReserveInventoryUntil func(childComplexity int) int
  782. ShippingAddress func(childComplexity int) int
  783. ShippingLine func(childComplexity int) int
  784. Status func(childComplexity int) int
  785. SubtotalPrice func(childComplexity int) int
  786. SubtotalPriceSet func(childComplexity int) int
  787. Tags func(childComplexity int) int
  788. TaxExempt func(childComplexity int) int
  789. TaxLines func(childComplexity int) int
  790. TaxesIncluded func(childComplexity int) int
  791. TotalDiscountsSet func(childComplexity int) int
  792. TotalLineItemsPriceSet func(childComplexity int) int
  793. TotalPrice func(childComplexity int) int
  794. TotalPriceSet func(childComplexity int) int
  795. TotalShippingPrice func(childComplexity int) int
  796. TotalShippingPriceSet func(childComplexity int) int
  797. TotalTax func(childComplexity int) int
  798. TotalTaxSet func(childComplexity int) int
  799. TotalWeight func(childComplexity int) int
  800. UpdatedAt func(childComplexity int) int
  801. VisibleToCustomer func(childComplexity int) int
  802. }
  803. DraftOrderAppliedDiscount struct {
  804. AmountSet func(childComplexity int) int
  805. AmountV2 func(childComplexity int) int
  806. Description func(childComplexity int) int
  807. Title func(childComplexity int) int
  808. Value func(childComplexity int) int
  809. ValueType func(childComplexity int) int
  810. }
  811. DraftOrderConnection struct {
  812. Edges func(childComplexity int) int
  813. Nodes func(childComplexity int) int
  814. PageInfo func(childComplexity int) int
  815. }
  816. DraftOrderEdge struct {
  817. Cursor func(childComplexity int) int
  818. Node func(childComplexity int) int
  819. }
  820. DraftOrderLineItem struct {
  821. AppliedDiscount func(childComplexity int) int
  822. Custom func(childComplexity int) int
  823. CustomAttributes func(childComplexity int) int
  824. CustomAttributesV2 func(childComplexity int) int
  825. DiscountedTotal func(childComplexity int) int
  826. DiscountedTotalSet func(childComplexity int) int
  827. DiscountedUnitPrice func(childComplexity int) int
  828. DiscountedUnitPriceSet func(childComplexity int) int
  829. FulfillmentService func(childComplexity int) int
  830. ID func(childComplexity int) int
  831. Image func(childComplexity int) int
  832. IsGiftCard func(childComplexity int) int
  833. Name func(childComplexity int) int
  834. OriginalTotal func(childComplexity int) int
  835. OriginalTotalSet func(childComplexity int) int
  836. OriginalUnitPrice func(childComplexity int) int
  837. OriginalUnitPriceSet func(childComplexity int) int
  838. Product func(childComplexity int) int
  839. Quantity func(childComplexity int) int
  840. RequiresShipping func(childComplexity int) int
  841. Sku func(childComplexity int) int
  842. TaxLines func(childComplexity int) int
  843. Taxable func(childComplexity int) int
  844. Title func(childComplexity int) int
  845. TotalDiscount func(childComplexity int) int
  846. TotalDiscountSet func(childComplexity int) int
  847. Variant func(childComplexity int) int
  848. VariantTitle func(childComplexity int) int
  849. Vendor func(childComplexity int) int
  850. Weight func(childComplexity int) int
  851. }
  852. DraftOrderLineItemConnection struct {
  853. Edges func(childComplexity int) int
  854. Nodes func(childComplexity int) int
  855. PageInfo func(childComplexity int) int
  856. }
  857. DraftOrderLineItemEdge struct {
  858. Cursor func(childComplexity int) int
  859. Node func(childComplexity int) int
  860. }
  861. Duty struct {
  862. CountryCodeOfOrigin func(childComplexity int) int
  863. HarmonizedSystemCode func(childComplexity int) int
  864. ID func(childComplexity int) int
  865. Price func(childComplexity int) int
  866. TaxLines func(childComplexity int) int
  867. }
  868. EditableProperty struct {
  869. Locked func(childComplexity int) int
  870. Reason func(childComplexity int) int
  871. }
  872. Entity struct {
  873. FindDraftOrderByID func(childComplexity int, id string) int
  874. FindOrderByID func(childComplexity int, id string) int
  875. }
  876. EventConnection struct {
  877. Edges func(childComplexity int) int
  878. Nodes func(childComplexity int) int
  879. PageInfo func(childComplexity int) int
  880. }
  881. EventEdge struct {
  882. Cursor func(childComplexity int) int
  883. Node func(childComplexity int) int
  884. }
  885. FailedRequirement struct {
  886. Action func(childComplexity int) int
  887. Message func(childComplexity int) int
  888. }
  889. FileError struct {
  890. Code func(childComplexity int) int
  891. Details func(childComplexity int) int
  892. Message func(childComplexity int) int
  893. }
  894. FilterOption struct {
  895. Label func(childComplexity int) int
  896. Value func(childComplexity int) int
  897. }
  898. Fulfillment struct {
  899. CreatedAt func(childComplexity int) int
  900. DeliveredAt func(childComplexity int) int
  901. DisplayStatus func(childComplexity int) int
  902. EstimatedDeliveryAt func(childComplexity int) int
  903. Events func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *FulfillmentEventSortKeys) int
  904. FulfillmentLineItems func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  905. FulfillmentOrders func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  906. ID func(childComplexity int) int
  907. InTransitAt func(childComplexity int) int
  908. LegacyResourceID func(childComplexity int) int
  909. Location func(childComplexity int) int
  910. Name func(childComplexity int) int
  911. Order func(childComplexity int) int
  912. OriginAddress func(childComplexity int) int
  913. RequiresShipping func(childComplexity int) int
  914. Service func(childComplexity int) int
  915. Status func(childComplexity int) int
  916. TotalQuantity func(childComplexity int) int
  917. TrackingInfo func(childComplexity int, first *int) int
  918. UpdatedAt func(childComplexity int) int
  919. }
  920. FulfillmentConnection struct {
  921. Edges func(childComplexity int) int
  922. Nodes func(childComplexity int) int
  923. PageInfo func(childComplexity int) int
  924. }
  925. FulfillmentEdge struct {
  926. Cursor func(childComplexity int) int
  927. Node func(childComplexity int) int
  928. }
  929. FulfillmentEvent struct {
  930. HappenedAt func(childComplexity int) int
  931. ID func(childComplexity int) int
  932. Status func(childComplexity int) int
  933. }
  934. FulfillmentEventConnection struct {
  935. Edges func(childComplexity int) int
  936. Nodes func(childComplexity int) int
  937. PageInfo func(childComplexity int) int
  938. }
  939. FulfillmentEventEdge struct {
  940. Cursor func(childComplexity int) int
  941. Node func(childComplexity int) int
  942. }
  943. FulfillmentHold struct {
  944. Reason func(childComplexity int) int
  945. ReasonNotes func(childComplexity int) int
  946. }
  947. FulfillmentLineItem struct {
  948. DiscountedTotalSet func(childComplexity int) int
  949. ID func(childComplexity int) int
  950. LineItem func(childComplexity int) int
  951. OriginalTotalSet func(childComplexity int) int
  952. Quantity func(childComplexity int) int
  953. }
  954. FulfillmentLineItemConnection struct {
  955. Edges func(childComplexity int) int
  956. Nodes func(childComplexity int) int
  957. PageInfo func(childComplexity int) int
  958. }
  959. FulfillmentLineItemEdge struct {
  960. Cursor func(childComplexity int) int
  961. Node func(childComplexity int) int
  962. }
  963. FulfillmentOrder struct {
  964. AssignedLocation func(childComplexity int) int
  965. DeliveryMethod func(childComplexity int) int
  966. Destination func(childComplexity int) int
  967. FulfillAt func(childComplexity int) int
  968. FulfillBy func(childComplexity int) int
  969. FulfillmentHolds func(childComplexity int) int
  970. Fulfillments func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  971. ID func(childComplexity int) int
  972. InternationalDuties func(childComplexity int) int
  973. LineItems func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  974. LocationsForMove func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  975. MerchantRequests func(childComplexity int, kind *FulfillmentOrderMerchantRequestKind, first *int, after *string, last *int, before *string, reverse *bool) int
  976. Order func(childComplexity int) int
  977. RequestStatus func(childComplexity int) int
  978. Status func(childComplexity int) int
  979. SupportedActions func(childComplexity int) int
  980. }
  981. FulfillmentOrderAssignedLocation struct {
  982. Address1 func(childComplexity int) int
  983. Address2 func(childComplexity int) int
  984. City func(childComplexity int) int
  985. CountryCode func(childComplexity int) int
  986. Location func(childComplexity int) int
  987. Name func(childComplexity int) int
  988. Phone func(childComplexity int) int
  989. Province func(childComplexity int) int
  990. Zip func(childComplexity int) int
  991. }
  992. FulfillmentOrderConnection struct {
  993. Edges func(childComplexity int) int
  994. Nodes func(childComplexity int) int
  995. PageInfo func(childComplexity int) int
  996. }
  997. FulfillmentOrderDestination struct {
  998. Address1 func(childComplexity int) int
  999. Address2 func(childComplexity int) int
  1000. City func(childComplexity int) int
  1001. Company func(childComplexity int) int
  1002. CountryCode func(childComplexity int) int
  1003. Email func(childComplexity int) int
  1004. FirstName func(childComplexity int) int
  1005. ID func(childComplexity int) int
  1006. LastName func(childComplexity int) int
  1007. Phone func(childComplexity int) int
  1008. Province func(childComplexity int) int
  1009. Zip func(childComplexity int) int
  1010. }
  1011. FulfillmentOrderEdge struct {
  1012. Cursor func(childComplexity int) int
  1013. Node func(childComplexity int) int
  1014. }
  1015. FulfillmentOrderInternationalDuties struct {
  1016. Incoterm func(childComplexity int) int
  1017. }
  1018. FulfillmentOrderLineItem struct {
  1019. ID func(childComplexity int) int
  1020. LineItem func(childComplexity int) int
  1021. RemainingQuantity func(childComplexity int) int
  1022. TotalQuantity func(childComplexity int) int
  1023. Warnings func(childComplexity int) int
  1024. }
  1025. FulfillmentOrderLineItemConnection struct {
  1026. Edges func(childComplexity int) int
  1027. Nodes func(childComplexity int) int
  1028. PageInfo func(childComplexity int) int
  1029. }
  1030. FulfillmentOrderLineItemEdge struct {
  1031. Cursor func(childComplexity int) int
  1032. Node func(childComplexity int) int
  1033. }
  1034. FulfillmentOrderLineItemWarning struct {
  1035. Description func(childComplexity int) int
  1036. Title func(childComplexity int) int
  1037. }
  1038. FulfillmentOrderLocationForMove struct {
  1039. Location func(childComplexity int) int
  1040. Message func(childComplexity int) int
  1041. Movable func(childComplexity int) int
  1042. }
  1043. FulfillmentOrderLocationForMoveConnection struct {
  1044. Edges func(childComplexity int) int
  1045. Nodes func(childComplexity int) int
  1046. PageInfo func(childComplexity int) int
  1047. }
  1048. FulfillmentOrderLocationForMoveEdge struct {
  1049. Cursor func(childComplexity int) int
  1050. Node func(childComplexity int) int
  1051. }
  1052. FulfillmentOrderMerchantRequest struct {
  1053. ID func(childComplexity int) int
  1054. Kind func(childComplexity int) int
  1055. Message func(childComplexity int) int
  1056. RequestOptions func(childComplexity int) int
  1057. ResponseData func(childComplexity int) int
  1058. SentAt func(childComplexity int) int
  1059. }
  1060. FulfillmentOrderMerchantRequestConnection struct {
  1061. Edges func(childComplexity int) int
  1062. Nodes func(childComplexity int) int
  1063. PageInfo func(childComplexity int) int
  1064. }
  1065. FulfillmentOrderMerchantRequestEdge struct {
  1066. Cursor func(childComplexity int) int
  1067. Node func(childComplexity int) int
  1068. }
  1069. FulfillmentOrderSupportedAction struct {
  1070. Action func(childComplexity int) int
  1071. ExternalURL func(childComplexity int) int
  1072. }
  1073. FulfillmentOriginAddress struct {
  1074. Address1 func(childComplexity int) int
  1075. Address2 func(childComplexity int) int
  1076. City func(childComplexity int) int
  1077. CountryCode func(childComplexity int) int
  1078. ProvinceCode func(childComplexity int) int
  1079. Zip func(childComplexity int) int
  1080. }
  1081. FulfillmentService struct {
  1082. ID func(childComplexity int) int
  1083. }
  1084. FulfillmentTrackingInfo struct {
  1085. Company func(childComplexity int) int
  1086. Number func(childComplexity int) int
  1087. URL func(childComplexity int) int
  1088. }
  1089. GenericFile struct {
  1090. Alt func(childComplexity int) int
  1091. CreatedAt func(childComplexity int) int
  1092. FileErrors func(childComplexity int) int
  1093. FileStatus func(childComplexity int) int
  1094. ID func(childComplexity int) int
  1095. MimeType func(childComplexity int) int
  1096. OriginalFileSize func(childComplexity int) int
  1097. Preview func(childComplexity int) int
  1098. URL func(childComplexity int) int
  1099. }
  1100. Image struct {
  1101. AltText func(childComplexity int) int
  1102. Height func(childComplexity int) int
  1103. ID func(childComplexity int) int
  1104. Metafield func(childComplexity int, namespace string, key string) int
  1105. Metafields func(childComplexity int, namespace *string, first *int, after *string, last *int, before *string, reverse *bool) int
  1106. PrivateMetafield func(childComplexity int, namespace string, key string) int
  1107. PrivateMetafields func(childComplexity int, namespace *string, first *int, after *string, last *int, before *string, reverse *bool) int
  1108. URL func(childComplexity int, transform *ImageTransformInput) int
  1109. Width func(childComplexity int) int
  1110. }
  1111. ImageConnection struct {
  1112. Edges func(childComplexity int) int
  1113. Nodes func(childComplexity int) int
  1114. PageInfo func(childComplexity int) int
  1115. }
  1116. ImageEdge struct {
  1117. Cursor func(childComplexity int) int
  1118. Node func(childComplexity int) int
  1119. }
  1120. InventoryItem struct {
  1121. CountryCodeOfOrigin func(childComplexity int) int
  1122. CountryHarmonizedSystemCodes func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  1123. CreatedAt func(childComplexity int) int
  1124. DuplicateSkuCount func(childComplexity int) int
  1125. HarmonizedSystemCode func(childComplexity int) int
  1126. ID func(childComplexity int) int
  1127. InventoryHistoryURL func(childComplexity int) int
  1128. InventoryLevel func(childComplexity int, locationID string) int
  1129. InventoryLevels func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, query *string) int
  1130. LegacyResourceID func(childComplexity int) int
  1131. LocationsCount func(childComplexity int) int
  1132. ProvinceCodeOfOrigin func(childComplexity int) int
  1133. RequiresShipping func(childComplexity int) int
  1134. Sku func(childComplexity int) int
  1135. Tracked func(childComplexity int) int
  1136. TrackedEditable func(childComplexity int) int
  1137. UnitCost func(childComplexity int) int
  1138. UpdatedAt func(childComplexity int) int
  1139. Variant func(childComplexity int) int
  1140. }
  1141. InventoryLevel struct {
  1142. ID func(childComplexity int) int
  1143. }
  1144. InventoryLevelConnection struct {
  1145. Edges func(childComplexity int) int
  1146. Nodes func(childComplexity int) int
  1147. PageInfo func(childComplexity int) int
  1148. }
  1149. InventoryLevelEdge struct {
  1150. Cursor func(childComplexity int) int
  1151. Node func(childComplexity int) int
  1152. }
  1153. LimitedPendingOrderCount struct {
  1154. AtMax func(childComplexity int) int
  1155. Count func(childComplexity int) int
  1156. }
  1157. LineItem struct {
  1158. Contract func(childComplexity int) int
  1159. CurrentQuantity func(childComplexity int) int
  1160. CustomAttributes func(childComplexity int) int
  1161. DiscountAllocations func(childComplexity int) int
  1162. DiscountedTotalSet func(childComplexity int) int
  1163. DiscountedUnitPriceSet func(childComplexity int) int
  1164. Duties func(childComplexity int) int
  1165. ID func(childComplexity int) int
  1166. Image func(childComplexity int) int
  1167. MerchantEditable func(childComplexity int) int
  1168. Name func(childComplexity int) int
  1169. NonFulfillableQuantity func(childComplexity int) int
  1170. OriginalTotalSet func(childComplexity int) int
  1171. OriginalUnitPriceSet func(childComplexity int) int
  1172. Product func(childComplexity int) int
  1173. Quantity func(childComplexity int) int
  1174. RefundableQuantity func(childComplexity int) int
  1175. RequiresShipping func(childComplexity int) int
  1176. Restockable func(childComplexity int) int
  1177. SellingPlan func(childComplexity int) int
  1178. Sku func(childComplexity int) int
  1179. StaffMember func(childComplexity int) int
  1180. TaxLines func(childComplexity int, first *int) int
  1181. Taxable func(childComplexity int) int
  1182. Title func(childComplexity int) int
  1183. TotalDiscountSet func(childComplexity int) int
  1184. UnfulfilledDiscountedTotalSet func(childComplexity int) int
  1185. UnfulfilledOriginalTotalSet func(childComplexity int) int
  1186. UnfulfilledQuantity func(childComplexity int) int
  1187. Variant func(childComplexity int) int
  1188. VariantTitle func(childComplexity int) int
  1189. Vendor func(childComplexity int) int
  1190. }
  1191. LineItemConnection struct {
  1192. Edges func(childComplexity int) int
  1193. Nodes func(childComplexity int) int
  1194. PageInfo func(childComplexity int) int
  1195. }
  1196. LineItemEdge struct {
  1197. Cursor func(childComplexity int) int
  1198. Node func(childComplexity int) int
  1199. }
  1200. LineItemSellingPlan struct {
  1201. Name func(childComplexity int) int
  1202. SellingPlanID func(childComplexity int) int
  1203. }
  1204. Link struct {
  1205. Label func(childComplexity int) int
  1206. Translations func(childComplexity int, locale string, marketID *string) int
  1207. URL func(childComplexity int) int
  1208. }
  1209. LocalizationExtension struct {
  1210. CountryCode func(childComplexity int) int
  1211. Key func(childComplexity int) int
  1212. Purpose func(childComplexity int) int
  1213. Title func(childComplexity int) int
  1214. Value func(childComplexity int) int
  1215. }
  1216. LocalizationExtensionConnection struct {
  1217. Edges func(childComplexity int) int
  1218. Nodes func(childComplexity int) int
  1219. PageInfo func(childComplexity int) int
  1220. }
  1221. LocalizationExtensionEdge struct {
  1222. Cursor func(childComplexity int) int
  1223. Node func(childComplexity int) int
  1224. }
  1225. Location struct {
  1226. Activatable func(childComplexity int) int
  1227. Address func(childComplexity int) int
  1228. AddressVerified func(childComplexity int) int
  1229. Deactivatable func(childComplexity int) int
  1230. DeactivatedAt func(childComplexity int) int
  1231. Deletable func(childComplexity int) int
  1232. FulfillmentService func(childComplexity int) int
  1233. FulfillsOnlineOrders func(childComplexity int) int
  1234. HasActiveInventory func(childComplexity int) int
  1235. HasUnfulfilledOrders func(childComplexity int) int
  1236. ID func(childComplexity int) int
  1237. InventoryLevel func(childComplexity int, inventoryItemID string) int
  1238. InventoryLevels func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, query *string) int
  1239. IsActive func(childComplexity int) int
  1240. LegacyResourceID func(childComplexity int) int
  1241. Metafield func(childComplexity int, namespace string, key string) int
  1242. MetafieldDefinitions func(childComplexity int, namespace *string, pinnedStatus *MetafieldDefinitionPinnedStatus, first *int, after *string, last *int, before *string, reverse *bool, sortKey *MetafieldDefinitionSortKeys, query *string) int
  1243. Metafields func(childComplexity int, namespace *string, first *int, after *string, last *int, before *string, reverse *bool) int
  1244. Name func(childComplexity int) int
  1245. PrivateMetafield func(childComplexity int, namespace string, key string) int
  1246. PrivateMetafields func(childComplexity int, namespace *string, first *int, after *string, last *int, before *string, reverse *bool) int
  1247. ShipsInventory func(childComplexity int) int
  1248. SuggestedAddresses func(childComplexity int) int
  1249. }
  1250. LocationAddress struct {
  1251. Address1 func(childComplexity int) int
  1252. Address2 func(childComplexity int) int
  1253. City func(childComplexity int) int
  1254. Country func(childComplexity int) int
  1255. CountryCode func(childComplexity int) int
  1256. Formatted func(childComplexity int) int
  1257. Latitude func(childComplexity int) int
  1258. Longitude func(childComplexity int) int
  1259. Phone func(childComplexity int) int
  1260. Province func(childComplexity int) int
  1261. ProvinceCode func(childComplexity int) int
  1262. Zip func(childComplexity int) int
  1263. }
  1264. LocationConnection struct {
  1265. Edges func(childComplexity int) int
  1266. Nodes func(childComplexity int) int
  1267. PageInfo func(childComplexity int) int
  1268. }
  1269. LocationEdge struct {
  1270. Cursor func(childComplexity int) int
  1271. Node func(childComplexity int) int
  1272. }
  1273. LocationSuggestedAddress struct {
  1274. Address1 func(childComplexity int) int
  1275. Address2 func(childComplexity int) int
  1276. City func(childComplexity int) int
  1277. Country func(childComplexity int) int
  1278. CountryCode func(childComplexity int) int
  1279. Formatted func(childComplexity int) int
  1280. Province func(childComplexity int) int
  1281. ProvinceCode func(childComplexity int) int
  1282. Zip func(childComplexity int) int
  1283. }
  1284. MailingAddress struct {
  1285. Address1 func(childComplexity int) int
  1286. Address2 func(childComplexity int) int
  1287. City func(childComplexity int) int
  1288. Company func(childComplexity int) int
  1289. CoordinatesValidated func(childComplexity int) int
  1290. Country func(childComplexity int) int
  1291. CountryCodeV2 func(childComplexity int) int
  1292. FirstName func(childComplexity int) int
  1293. FormattedArea func(childComplexity int) int
  1294. ID func(childComplexity int) int
  1295. LastName func(childComplexity int) int
  1296. Latitude func(childComplexity int) int
  1297. Longitude func(childComplexity int) int
  1298. Name func(childComplexity int) int
  1299. Phone func(childComplexity int) int
  1300. Province func(childComplexity int) int
  1301. ProvinceCode func(childComplexity int) int
  1302. Zip func(childComplexity int) int
  1303. }
  1304. ManualDiscountApplication struct {
  1305. AllocationMethod func(childComplexity int) int
  1306. Description func(childComplexity int) int
  1307. Index func(childComplexity int) int
  1308. TargetSelection func(childComplexity int) int
  1309. TargetType func(childComplexity int) int
  1310. Title func(childComplexity int) int
  1311. Value func(childComplexity int) int
  1312. }
  1313. Market struct {
  1314. ID func(childComplexity int) int
  1315. }
  1316. MarketCurrencySettings struct {
  1317. BaseCurrency func(childComplexity int) int
  1318. LocalCurrencies func(childComplexity int) int
  1319. }
  1320. MarketRegionConnection struct {
  1321. Edges func(childComplexity int) int
  1322. Nodes func(childComplexity int) int
  1323. PageInfo func(childComplexity int) int
  1324. }
  1325. MarketRegionEdge struct {
  1326. Cursor func(childComplexity int) int
  1327. Node func(childComplexity int) int
  1328. }
  1329. MarketWebPresence struct {
  1330. ID func(childComplexity int) int
  1331. }
  1332. MarketWebPresenceRootUrl struct {
  1333. Locale func(childComplexity int) int
  1334. URL func(childComplexity int) int
  1335. }
  1336. MarketingEvent struct {
  1337. App func(childComplexity int) int
  1338. Channel func(childComplexity int) int
  1339. Description func(childComplexity int) int
  1340. EndedAt func(childComplexity int) int
  1341. ID func(childComplexity int) int
  1342. LegacyResourceID func(childComplexity int) int
  1343. ManageURL func(childComplexity int) int
  1344. PreviewURL func(childComplexity int) int
  1345. RemoteID func(childComplexity int) int
  1346. ScheduledToEndAt func(childComplexity int) int
  1347. SourceAndMedium func(childComplexity int) int
  1348. StartedAt func(childComplexity int) int
  1349. Type func(childComplexity int) int
  1350. UtmCampaign func(childComplexity int) int
  1351. UtmMedium func(childComplexity int) int
  1352. UtmSource func(childComplexity int) int
  1353. }
  1354. MediaConnection struct {
  1355. Edges func(childComplexity int) int
  1356. Nodes func(childComplexity int) int
  1357. PageInfo func(childComplexity int) int
  1358. }
  1359. MediaEdge struct {
  1360. Cursor func(childComplexity int) int
  1361. Node func(childComplexity int) int
  1362. }
  1363. MediaError struct {
  1364. Code func(childComplexity int) int
  1365. Details func(childComplexity int) int
  1366. Message func(childComplexity int) int
  1367. }
  1368. MediaImage struct {
  1369. Alt func(childComplexity int) int
  1370. CreatedAt func(childComplexity int) int
  1371. FileErrors func(childComplexity int) int
  1372. FileStatus func(childComplexity int) int
  1373. ID func(childComplexity int) int
  1374. Image func(childComplexity int) int
  1375. MediaContentType func(childComplexity int) int
  1376. MediaErrors func(childComplexity int) int
  1377. MediaWarnings func(childComplexity int) int
  1378. MimeType func(childComplexity int) int
  1379. OriginalSource func(childComplexity int) int
  1380. Preview func(childComplexity int) int
  1381. Status func(childComplexity int) int
  1382. }
  1383. MediaImageOriginalSource struct {
  1384. FileSize func(childComplexity int) int
  1385. }
  1386. MediaPreviewImage struct {
  1387. Image func(childComplexity int) int
  1388. Status func(childComplexity int) int
  1389. }
  1390. MediaUserError struct {
  1391. Code func(childComplexity int) int
  1392. Field func(childComplexity int) int
  1393. Message func(childComplexity int) int
  1394. }
  1395. MediaWarning struct {
  1396. Code func(childComplexity int) int
  1397. Message func(childComplexity int) int
  1398. }
  1399. MerchantApprovalSignals struct {
  1400. IdentityVerified func(childComplexity int) int
  1401. VerifiedByShopify func(childComplexity int) int
  1402. }
  1403. Metafield struct {
  1404. CreatedAt func(childComplexity int) int
  1405. Definition func(childComplexity int) int
  1406. Description func(childComplexity int) int
  1407. ID func(childComplexity int) int
  1408. Key func(childComplexity int) int
  1409. LegacyResourceID func(childComplexity int) int
  1410. Namespace func(childComplexity int) int
  1411. Owner func(childComplexity int) int
  1412. OwnerType func(childComplexity int) int
  1413. Reference func(childComplexity int) int
  1414. References func(childComplexity int, first *int, after *string, last *int, before *string) int
  1415. Type func(childComplexity int) int
  1416. UpdatedAt func(childComplexity int) int
  1417. Value func(childComplexity int) int
  1418. }
  1419. MetafieldConnection struct {
  1420. Edges func(childComplexity int) int
  1421. Nodes func(childComplexity int) int
  1422. PageInfo func(childComplexity int) int
  1423. }
  1424. MetafieldDefinition struct {
  1425. Description func(childComplexity int) int
  1426. ID func(childComplexity int) int
  1427. Key func(childComplexity int) int
  1428. Metafields func(childComplexity int, validationStatus *MetafieldValidationStatus, first *int, after *string, last *int, before *string, reverse *bool) int
  1429. MetafieldsCount func(childComplexity int, validationStatus *MetafieldValidationStatus) int
  1430. Name func(childComplexity int) int
  1431. Namespace func(childComplexity int) int
  1432. OwnerType func(childComplexity int) int
  1433. PinnedPosition func(childComplexity int) int
  1434. StandardTemplate func(childComplexity int) int
  1435. Type func(childComplexity int) int
  1436. ValidationStatus func(childComplexity int) int
  1437. Validations func(childComplexity int) int
  1438. VisibleToStorefrontAPI func(childComplexity int) int
  1439. }
  1440. MetafieldDefinitionConnection struct {
  1441. Edges func(childComplexity int) int
  1442. Nodes func(childComplexity int) int
  1443. PageInfo func(childComplexity int) int
  1444. }
  1445. MetafieldDefinitionEdge struct {
  1446. Cursor func(childComplexity int) int
  1447. Node func(childComplexity int) int
  1448. }
  1449. MetafieldDefinitionSupportedValidation struct {
  1450. Name func(childComplexity int) int
  1451. Type func(childComplexity int) int
  1452. }
  1453. MetafieldDefinitionType struct {
  1454. Category func(childComplexity int) int
  1455. Name func(childComplexity int) int
  1456. SupportedValidations func(childComplexity int) int
  1457. SupportsDefinitionMigrations func(childComplexity int) int
  1458. }
  1459. MetafieldDefinitionValidation struct {
  1460. Name func(childComplexity int) int
  1461. Type func(childComplexity int) int
  1462. Value func(childComplexity int) int
  1463. }
  1464. MetafieldEdge struct {
  1465. Cursor func(childComplexity int) int
  1466. Node func(childComplexity int) int
  1467. }
  1468. MetafieldReferenceConnection struct {
  1469. Edges func(childComplexity int) int
  1470. Nodes func(childComplexity int) int
  1471. PageInfo func(childComplexity int) int
  1472. }
  1473. MetafieldReferenceEdge struct {
  1474. Cursor func(childComplexity int) int
  1475. Node func(childComplexity int) int
  1476. }
  1477. MoneyBag struct {
  1478. PresentmentMoney func(childComplexity int) int
  1479. ShopMoney func(childComplexity int) int
  1480. }
  1481. MoneyV2 struct {
  1482. Amount func(childComplexity int) int
  1483. CurrencyCode func(childComplexity int) int
  1484. }
  1485. NavigationItem struct {
  1486. ID func(childComplexity int) int
  1487. Title func(childComplexity int) int
  1488. URL func(childComplexity int) int
  1489. }
  1490. OnlineStorePage struct {
  1491. DefaultCursor func(childComplexity int) int
  1492. ID func(childComplexity int) int
  1493. Translations func(childComplexity int, locale string, marketID *string) int
  1494. }
  1495. Order struct {
  1496. Agreements func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, query *string) int
  1497. Alerts func(childComplexity int) int
  1498. App func(childComplexity int) int
  1499. BillingAddress func(childComplexity int) int
  1500. BillingAddressMatchesShippingAddress func(childComplexity int) int
  1501. CanMarkAsPaid func(childComplexity int) int
  1502. CanNotifyCustomer func(childComplexity int) int
  1503. CancelReason func(childComplexity int) int
  1504. CancelledAt func(childComplexity int) int
  1505. Capturable func(childComplexity int) int
  1506. CartDiscountAmountSet func(childComplexity int) int
  1507. ChannelInformation func(childComplexity int) int
  1508. ClientIP func(childComplexity int) int
  1509. Closed func(childComplexity int) int
  1510. ClosedAt func(childComplexity int) int
  1511. Confirmed func(childComplexity int) int
  1512. CreatedAt func(childComplexity int) int
  1513. CurrencyCode func(childComplexity int) int
  1514. CurrentCartDiscountAmountSet func(childComplexity int) int
  1515. CurrentSubtotalLineItemsQuantity func(childComplexity int) int
  1516. CurrentSubtotalPriceSet func(childComplexity int) int
  1517. CurrentTaxLines func(childComplexity int) int
  1518. CurrentTotalDiscountsSet func(childComplexity int) int
  1519. CurrentTotalDutiesSet func(childComplexity int) int
  1520. CurrentTotalPriceSet func(childComplexity int) int
  1521. CurrentTotalTaxSet func(childComplexity int) int
  1522. CurrentTotalWeight func(childComplexity int) int
  1523. CustomAttributes func(childComplexity int) int
  1524. Customer func(childComplexity int) int
  1525. CustomerAcceptsMarketing func(childComplexity int) int
  1526. CustomerJourneySummary func(childComplexity int) int
  1527. CustomerLocale func(childComplexity int) int
  1528. DiscountApplications func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  1529. DiscountCode func(childComplexity int) int
  1530. DiscountCodes func(childComplexity int) int
  1531. DisplayAddress func(childComplexity int) int
  1532. DisplayFinancialStatus func(childComplexity int) int
  1533. DisplayFulfillmentStatus func(childComplexity int) int
  1534. Disputes func(childComplexity int) int
  1535. Edited func(childComplexity int) int
  1536. Email func(childComplexity int) int
  1537. EstimatedTaxes func(childComplexity int) int
  1538. Events func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool, sortKey *EventSortKeys, query *string) int
  1539. Fulfillable func(childComplexity int) int
  1540. FulfillmentOrders func(childComplexity int, displayable *bool, first *int, after *string, last *int, before *string, reverse *bool, query *string) int
  1541. Fulfillments func(childComplexity int, first *int) int
  1542. FullyPaid func(childComplexity int) int
  1543. HasTimelineComment func(childComplexity int) int
  1544. ID func(childComplexity int) int
  1545. LegacyResourceID func(childComplexity int) int
  1546. LineItems func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  1547. LocalizationExtensions func(childComplexity int, countryCodes []CountryCode, purposes []LocalizationExtensionPurpose, first *int, after *string, last *int, before *string, reverse *bool) int
  1548. MerchantEditable func(childComplexity int) int
  1549. MerchantEditableErrors func(childComplexity int) int
  1550. MerchantOfRecordApp func(childComplexity int) int
  1551. Metafield func(childComplexity int, namespace string, key string) int
  1552. MetafieldDefinitions func(childComplexity int, namespace *string, pinnedStatus *MetafieldDefinitionPinnedStatus, first *int, after *string, last *int, before *string, reverse *bool, sortKey *MetafieldDefinitionSortKeys, query *string) int
  1553. Metafields func(childComplexity int, namespace *string, first *int, after *string, last *int, before *string, reverse *bool) int
  1554. Name func(childComplexity int) int
  1555. NetPaymentSet func(childComplexity int) int
  1556. NonFulfillableLineItems func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  1557. Note func(childComplexity int) int
  1558. OriginalTotalDutiesSet func(childComplexity int) int
  1559. OriginalTotalPriceSet func(childComplexity int) int
  1560. PaymentCollectionDetails func(childComplexity int) int
  1561. PaymentGatewayNames func(childComplexity int) int
  1562. PaymentTerms func(childComplexity int) int
  1563. Phone func(childComplexity int) int
  1564. PhysicalLocation func(childComplexity int) int
  1565. PresentmentCurrencyCode func(childComplexity int) int
  1566. PrivateMetafield func(childComplexity int, namespace string, key string) int
  1567. PrivateMetafields func(childComplexity int, namespace *string, first *int, after *string, last *int, before *string, reverse *bool) int
  1568. ProcessedAt func(childComplexity int) int
  1569. Publication func(childComplexity int) int
  1570. PurchasingEntity func(childComplexity int) int
  1571. RefundDiscrepancySet func(childComplexity int) int
  1572. Refundable func(childComplexity int) int
  1573. Refunds func(childComplexity int, first *int) int
  1574. RegisteredSourceURL func(childComplexity int) int
  1575. RequiresShipping func(childComplexity int) int
  1576. Restockable func(childComplexity int) int
  1577. RiskLevel func(childComplexity int) int
  1578. Risks func(childComplexity int, first *int) int
  1579. ShippingAddress func(childComplexity int) int
  1580. ShippingLine func(childComplexity int) int
  1581. ShippingLines func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  1582. SourceIdentifier func(childComplexity int) int
  1583. SubtotalLineItemsQuantity func(childComplexity int) int
  1584. SubtotalPriceSet func(childComplexity int) int
  1585. SuggestedRefund func(childComplexity int, shippingAmount *string, refundShipping *bool, refundLineItems []*RefundLineItemInput, refundDuties []*RefundDutyInput, suggestFullRefund *bool) int
  1586. Tags func(childComplexity int) int
  1587. TaxLines func(childComplexity int) int
  1588. TaxesIncluded func(childComplexity int) int
  1589. Test func(childComplexity int) int
  1590. TotalCapturableSet func(childComplexity int) int
  1591. TotalDiscountsSet func(childComplexity int) int
  1592. TotalOutstandingSet func(childComplexity int) int
  1593. TotalPriceSet func(childComplexity int) int
  1594. TotalReceivedSet func(childComplexity int) int
  1595. TotalRefundedSet func(childComplexity int) int
  1596. TotalRefundedShippingSet func(childComplexity int) int
  1597. TotalShippingPriceSet func(childComplexity int) int
  1598. TotalTaxSet func(childComplexity int) int
  1599. TotalTipReceivedSet func(childComplexity int) int
  1600. TotalWeight func(childComplexity int) int
  1601. Transactions func(childComplexity int, first *int, capturable *bool, manuallyResolvable *bool) int
  1602. Unpaid func(childComplexity int) int
  1603. UpdatedAt func(childComplexity int) int
  1604. }
  1605. OrderApp struct {
  1606. ID func(childComplexity int) int
  1607. Icon func(childComplexity int) int
  1608. Name func(childComplexity int) int
  1609. }
  1610. OrderConnection struct {
  1611. Edges func(childComplexity int) int
  1612. Nodes func(childComplexity int) int
  1613. PageInfo func(childComplexity int) int
  1614. }
  1615. OrderDisputeSummary struct {
  1616. ID func(childComplexity int) int
  1617. InitiatedAs func(childComplexity int) int
  1618. Status func(childComplexity int) int
  1619. }
  1620. OrderEdge struct {
  1621. Cursor func(childComplexity int) int
  1622. Node func(childComplexity int) int
  1623. }
  1624. OrderPaymentCollectionDetails struct {
  1625. AdditionalPaymentCollectionURL func(childComplexity int) int
  1626. VaultedPaymentMethods func(childComplexity int) int
  1627. }
  1628. OrderRisk struct {
  1629. Display func(childComplexity int) int
  1630. Level func(childComplexity int) int
  1631. Message func(childComplexity int) int
  1632. }
  1633. OrderTransaction struct {
  1634. AccountNumber func(childComplexity int) int
  1635. AmountSet func(childComplexity int) int
  1636. AuthorizationCode func(childComplexity int) int
  1637. AuthorizationExpiresAt func(childComplexity int) int
  1638. CreatedAt func(childComplexity int) int
  1639. ErrorCode func(childComplexity int) int
  1640. Fees func(childComplexity int) int
  1641. FormattedGateway func(childComplexity int) int
  1642. Gateway func(childComplexity int) int
  1643. ID func(childComplexity int) int
  1644. Kind func(childComplexity int) int
  1645. ManuallyCapturable func(childComplexity int) int
  1646. MaximumRefundableV2 func(childComplexity int) int
  1647. Order func(childComplexity int) int
  1648. ParentTransaction func(childComplexity int) int
  1649. PaymentIcon func(childComplexity int) int
  1650. ProcessedAt func(childComplexity int) int
  1651. ReceiptJSON func(childComplexity int) int
  1652. SettlementCurrency func(childComplexity int) int
  1653. SettlementCurrencyRate func(childComplexity int) int
  1654. ShopifyPaymentsSet func(childComplexity int) int
  1655. Status func(childComplexity int) int
  1656. Test func(childComplexity int) int
  1657. TotalUnsettledSet func(childComplexity int) int
  1658. User func(childComplexity int) int
  1659. }
  1660. OrderTransactionConnection struct {
  1661. Edges func(childComplexity int) int
  1662. Nodes func(childComplexity int) int
  1663. PageInfo func(childComplexity int) int
  1664. }
  1665. OrderTransactionEdge struct {
  1666. Cursor func(childComplexity int) int
  1667. Node func(childComplexity int) int
  1668. }
  1669. PageInfo struct {
  1670. EndCursor func(childComplexity int) int
  1671. HasNextPage func(childComplexity int) int
  1672. HasPreviousPage func(childComplexity int) int
  1673. StartCursor func(childComplexity int) int
  1674. }
  1675. PaymentMandate struct {
  1676. ID func(childComplexity int) int
  1677. PaymentInstrument func(childComplexity int) int
  1678. }
  1679. PaymentSchedule struct {
  1680. Amount func(childComplexity int) int
  1681. CompletedAt func(childComplexity int) int
  1682. DueAt func(childComplexity int) int
  1683. ID func(childComplexity int) int
  1684. IssuedAt func(childComplexity int) int
  1685. }
  1686. PaymentScheduleConnection struct {
  1687. Edges func(childComplexity int) int
  1688. Nodes func(childComplexity int) int
  1689. PageInfo func(childComplexity int) int
  1690. }
  1691. PaymentScheduleEdge struct {
  1692. Cursor func(childComplexity int) int
  1693. Node func(childComplexity int) int
  1694. }
  1695. PaymentSettings struct {
  1696. SupportedDigitalWallets func(childComplexity int) int
  1697. }
  1698. PaymentTerms struct {
  1699. DueInDays func(childComplexity int) int
  1700. ID func(childComplexity int) int
  1701. Overdue func(childComplexity int) int
  1702. PaymentSchedules func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  1703. PaymentTermsName func(childComplexity int) int
  1704. PaymentTermsType func(childComplexity int) int
  1705. TranslatedName func(childComplexity int) int
  1706. }
  1707. PaymentTermsTemplate struct {
  1708. Description func(childComplexity int) int
  1709. DueInDays func(childComplexity int) int
  1710. ID func(childComplexity int) int
  1711. Name func(childComplexity int) int
  1712. PaymentTermsType func(childComplexity int) int
  1713. TranslatedName func(childComplexity int) int
  1714. }
  1715. PriceList struct {
  1716. ContextRule func(childComplexity int) int
  1717. Currency func(childComplexity int) int
  1718. ID func(childComplexity int) int
  1719. Name func(childComplexity int) int
  1720. Parent func(childComplexity int) int
  1721. Prices func(childComplexity int, originType *PriceListPriceOriginType, first *int, after *string, last *int, before *string, reverse *bool) int
  1722. }
  1723. PriceListAdjustment struct {
  1724. Type func(childComplexity int) int
  1725. Value func(childComplexity int) int
  1726. }
  1727. PriceListContextRule struct {
  1728. Countries func(childComplexity int) int
  1729. Market func(childComplexity int) int
  1730. }
  1731. PriceListParent struct {
  1732. Adjustment func(childComplexity int) int
  1733. }
  1734. PriceListPrice struct {
  1735. CompareAtPrice func(childComplexity int) int
  1736. OriginType func(childComplexity int) int
  1737. Price func(childComplexity int) int
  1738. Variant func(childComplexity int) int
  1739. }
  1740. PriceListPriceConnection struct {
  1741. Edges func(childComplexity int) int
  1742. Nodes func(childComplexity int) int
  1743. PageInfo func(childComplexity int) int
  1744. }
  1745. PriceListPriceEdge struct {
  1746. Cursor func(childComplexity int) int
  1747. Node func(childComplexity int) int
  1748. }
  1749. PricingPercentageValue struct {
  1750. Percentage func(childComplexity int) int
  1751. }
  1752. PrivateMetafield struct {
  1753. CreatedAt func(childComplexity int) int
  1754. ID func(childComplexity int) int
  1755. Key func(childComplexity int) int
  1756. Namespace func(childComplexity int) int
  1757. UpdatedAt func(childComplexity int) int
  1758. Value func(childComplexity int) int
  1759. ValueType func(childComplexity int) int
  1760. }
  1761. PrivateMetafieldConnection struct {
  1762. Edges func(childComplexity int) int
  1763. Nodes func(childComplexity int) int
  1764. PageInfo func(childComplexity int) int
  1765. }
  1766. PrivateMetafieldEdge struct {
  1767. Cursor func(childComplexity int) int
  1768. Node func(childComplexity int) int
  1769. }
  1770. Product struct {
  1771. ID func(childComplexity int) int
  1772. }
  1773. ProductCategory struct {
  1774. ProductTaxonomyNode func(childComplexity int) int
  1775. }
  1776. ProductChangeStatusUserError struct {
  1777. Code func(childComplexity int) int
  1778. Field func(childComplexity int) int
  1779. Message func(childComplexity int) int
  1780. }
  1781. ProductConnection struct {
  1782. Edges func(childComplexity int) int
  1783. Nodes func(childComplexity int) int
  1784. PageInfo func(childComplexity int) int
  1785. }
  1786. ProductContextualPricing struct {
  1787. MaxVariantPricing func(childComplexity int) int
  1788. MinVariantPricing func(childComplexity int) int
  1789. PriceRange func(childComplexity int) int
  1790. }
  1791. ProductEdge struct {
  1792. Cursor func(childComplexity int) int
  1793. Node func(childComplexity int) int
  1794. }
  1795. ProductPriceRangeV2 struct {
  1796. MaxVariantPrice func(childComplexity int) int
  1797. MinVariantPrice func(childComplexity int) int
  1798. }
  1799. ProductTaxonomyNode struct {
  1800. FullName func(childComplexity int) int
  1801. ID func(childComplexity int) int
  1802. IsLeaf func(childComplexity int) int
  1803. IsRoot func(childComplexity int) int
  1804. Name func(childComplexity int) int
  1805. }
  1806. ProductVariant struct {
  1807. ID func(childComplexity int) int
  1808. }
  1809. ProductVariantConnection struct {
  1810. Edges func(childComplexity int) int
  1811. Nodes func(childComplexity int) int
  1812. PageInfo func(childComplexity int) int
  1813. }
  1814. ProductVariantContextualPricing struct {
  1815. CompareAtPrice func(childComplexity int) int
  1816. Price func(childComplexity int) int
  1817. }
  1818. ProductVariantEdge struct {
  1819. Cursor func(childComplexity int) int
  1820. Node func(childComplexity int) int
  1821. }
  1822. ProductVariantsBulkCreateUserError struct {
  1823. Code func(childComplexity int) int
  1824. Field func(childComplexity int) int
  1825. Message func(childComplexity int) int
  1826. }
  1827. ProductVariantsBulkDeleteUserError struct {
  1828. Code func(childComplexity int) int
  1829. Field func(childComplexity int) int
  1830. Message func(childComplexity int) int
  1831. }
  1832. ProductVariantsBulkReorderUserError struct {
  1833. Code func(childComplexity int) int
  1834. Field func(childComplexity int) int
  1835. Message func(childComplexity int) int
  1836. }
  1837. ProductVariantsBulkUpdateUserError struct {
  1838. Code func(childComplexity int) int
  1839. Field func(childComplexity int) int
  1840. Message func(childComplexity int) int
  1841. }
  1842. Publication struct {
  1843. App func(childComplexity int) int
  1844. CollectionPublicationsV3 func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  1845. Collections func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  1846. HasCollection func(childComplexity int, id string) int
  1847. ID func(childComplexity int) int
  1848. Name func(childComplexity int) int
  1849. ProductPublicationsV3 func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  1850. Products func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  1851. SupportsFuturePublishing func(childComplexity int) int
  1852. }
  1853. PublicationConnection struct {
  1854. Edges func(childComplexity int) int
  1855. Nodes func(childComplexity int) int
  1856. PageInfo func(childComplexity int) int
  1857. }
  1858. PublicationEdge struct {
  1859. Cursor func(childComplexity int) int
  1860. Node func(childComplexity int) int
  1861. }
  1862. PublishedTranslation struct {
  1863. Key func(childComplexity int) int
  1864. Locale func(childComplexity int) int
  1865. MarketID func(childComplexity int) int
  1866. Value func(childComplexity int) int
  1867. }
  1868. PurchasingCompany struct {
  1869. Company func(childComplexity int) int
  1870. Contact func(childComplexity int) int
  1871. Location func(childComplexity int) int
  1872. }
  1873. Query struct {
  1874. __resolve__service func(childComplexity int) int
  1875. __resolve_entities func(childComplexity int, representations []map[string]interface{}) int
  1876. }
  1877. Refund struct {
  1878. CreatedAt func(childComplexity int) int
  1879. Duties func(childComplexity int) int
  1880. ID func(childComplexity int) int
  1881. LegacyResourceID func(childComplexity int) int
  1882. Note func(childComplexity int) int
  1883. Order func(childComplexity int) int
  1884. RefundLineItems func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  1885. StaffMember func(childComplexity int) int
  1886. TotalRefundedSet func(childComplexity int) int
  1887. Transactions func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  1888. UpdatedAt func(childComplexity int) int
  1889. }
  1890. RefundDuty struct {
  1891. AmountSet func(childComplexity int) int
  1892. OriginalDuty func(childComplexity int) int
  1893. }
  1894. RefundLineItem struct {
  1895. LineItem func(childComplexity int) int
  1896. Location func(childComplexity int) int
  1897. PriceSet func(childComplexity int) int
  1898. Quantity func(childComplexity int) int
  1899. RestockType func(childComplexity int) int
  1900. Restocked func(childComplexity int) int
  1901. SubtotalSet func(childComplexity int) int
  1902. TotalTaxSet func(childComplexity int) int
  1903. }
  1904. RefundLineItemConnection struct {
  1905. Edges func(childComplexity int) int
  1906. Nodes func(childComplexity int) int
  1907. PageInfo func(childComplexity int) int
  1908. }
  1909. RefundLineItemEdge struct {
  1910. Cursor func(childComplexity int) int
  1911. Node func(childComplexity int) int
  1912. }
  1913. ResourceAlert struct {
  1914. Actions func(childComplexity int) int
  1915. Content func(childComplexity int) int
  1916. DismissibleHandle func(childComplexity int) int
  1917. Icon func(childComplexity int) int
  1918. Severity func(childComplexity int) int
  1919. Title func(childComplexity int) int
  1920. }
  1921. ResourceAlertAction struct {
  1922. Primary func(childComplexity int) int
  1923. Show func(childComplexity int) int
  1924. Title func(childComplexity int) int
  1925. URL func(childComplexity int) int
  1926. }
  1927. ResourceFeedback struct {
  1928. Details func(childComplexity int) int
  1929. Summary func(childComplexity int) int
  1930. }
  1931. ResourceLimit struct {
  1932. Available func(childComplexity int) int
  1933. QuantityAvailable func(childComplexity int) int
  1934. QuantityLimit func(childComplexity int) int
  1935. QuantityUsed func(childComplexity int) int
  1936. }
  1937. ResourcePublication struct {
  1938. IsPublished func(childComplexity int) int
  1939. Publication func(childComplexity int) int
  1940. PublishDate func(childComplexity int) int
  1941. Publishable func(childComplexity int) int
  1942. }
  1943. ResourcePublicationConnection struct {
  1944. Edges func(childComplexity int) int
  1945. Nodes func(childComplexity int) int
  1946. PageInfo func(childComplexity int) int
  1947. }
  1948. ResourcePublicationEdge struct {
  1949. Cursor func(childComplexity int) int
  1950. Node func(childComplexity int) int
  1951. }
  1952. ResourcePublicationV2 struct {
  1953. IsPublished func(childComplexity int) int
  1954. Publication func(childComplexity int) int
  1955. PublishDate func(childComplexity int) int
  1956. Publishable func(childComplexity int) int
  1957. }
  1958. ResourcePublicationV2Connection struct {
  1959. Edges func(childComplexity int) int
  1960. Nodes func(childComplexity int) int
  1961. PageInfo func(childComplexity int) int
  1962. }
  1963. ResourcePublicationV2Edge struct {
  1964. Cursor func(childComplexity int) int
  1965. Node func(childComplexity int) int
  1966. }
  1967. SEO struct {
  1968. Description func(childComplexity int) int
  1969. Title func(childComplexity int) int
  1970. }
  1971. SaleConnection struct {
  1972. Edges func(childComplexity int) int
  1973. Nodes func(childComplexity int) int
  1974. PageInfo func(childComplexity int) int
  1975. }
  1976. SaleEdge struct {
  1977. Cursor func(childComplexity int) int
  1978. Node func(childComplexity int) int
  1979. }
  1980. SaleTax struct {
  1981. Amount func(childComplexity int) int
  1982. ID func(childComplexity int) int
  1983. TaxLine func(childComplexity int) int
  1984. }
  1985. SalesAgreementConnection struct {
  1986. Edges func(childComplexity int) int
  1987. Nodes func(childComplexity int) int
  1988. PageInfo func(childComplexity int) int
  1989. }
  1990. SalesAgreementEdge struct {
  1991. Cursor func(childComplexity int) int
  1992. Node func(childComplexity int) int
  1993. }
  1994. SavedSearch struct {
  1995. Filters func(childComplexity int) int
  1996. ID func(childComplexity int) int
  1997. LegacyResourceID func(childComplexity int) int
  1998. Name func(childComplexity int) int
  1999. Query func(childComplexity int) int
  2000. ResourceType func(childComplexity int) int
  2001. SearchTerms func(childComplexity int) int
  2002. }
  2003. SavedSearchConnection struct {
  2004. Edges func(childComplexity int) int
  2005. Nodes func(childComplexity int) int
  2006. PageInfo func(childComplexity int) int
  2007. }
  2008. SavedSearchEdge struct {
  2009. Cursor func(childComplexity int) int
  2010. Node func(childComplexity int) int
  2011. }
  2012. ScriptDiscountApplication struct {
  2013. AllocationMethod func(childComplexity int) int
  2014. Index func(childComplexity int) int
  2015. TargetSelection func(childComplexity int) int
  2016. TargetType func(childComplexity int) int
  2017. Title func(childComplexity int) int
  2018. Value func(childComplexity int) int
  2019. }
  2020. SearchFilter struct {
  2021. Key func(childComplexity int) int
  2022. Value func(childComplexity int) int
  2023. }
  2024. SearchFilterOptions struct {
  2025. ProductAvailability func(childComplexity int) int
  2026. }
  2027. SearchResult struct {
  2028. Description func(childComplexity int) int
  2029. Image func(childComplexity int) int
  2030. Reference func(childComplexity int) int
  2031. Title func(childComplexity int) int
  2032. URL func(childComplexity int) int
  2033. }
  2034. SearchResultConnection struct {
  2035. Edges func(childComplexity int) int
  2036. PageInfo func(childComplexity int) int
  2037. }
  2038. SearchResultEdge struct {
  2039. Cursor func(childComplexity int) int
  2040. Node func(childComplexity int) int
  2041. }
  2042. SelectedOption struct {
  2043. Name func(childComplexity int) int
  2044. Value func(childComplexity int) int
  2045. }
  2046. SellingPlan struct {
  2047. BillingPolicy func(childComplexity int) int
  2048. Category func(childComplexity int) int
  2049. CreatedAt func(childComplexity int) int
  2050. DeliveryPolicy func(childComplexity int) int
  2051. Description func(childComplexity int) int
  2052. ID func(childComplexity int) int
  2053. InventoryPolicy func(childComplexity int) int
  2054. Name func(childComplexity int) int
  2055. Options func(childComplexity int) int
  2056. Position func(childComplexity int) int
  2057. PricingPolicies func(childComplexity int) int
  2058. }
  2059. SellingPlanAnchor struct {
  2060. CutoffDay func(childComplexity int) int
  2061. Day func(childComplexity int) int
  2062. Month func(childComplexity int) int
  2063. Type func(childComplexity int) int
  2064. }
  2065. SellingPlanCheckoutCharge struct {
  2066. Type func(childComplexity int) int
  2067. Value func(childComplexity int) int
  2068. }
  2069. SellingPlanCheckoutChargePercentageValue struct {
  2070. Percentage func(childComplexity int) int
  2071. }
  2072. SellingPlanConnection struct {
  2073. Edges func(childComplexity int) int
  2074. Nodes func(childComplexity int) int
  2075. PageInfo func(childComplexity int) int
  2076. }
  2077. SellingPlanEdge struct {
  2078. Cursor func(childComplexity int) int
  2079. Node func(childComplexity int) int
  2080. }
  2081. SellingPlanFixedBillingPolicy struct {
  2082. CheckoutCharge func(childComplexity int) int
  2083. RemainingBalanceChargeExactTime func(childComplexity int) int
  2084. RemainingBalanceChargeTimeAfterCheckout func(childComplexity int) int
  2085. RemainingBalanceChargeTrigger func(childComplexity int) int
  2086. }
  2087. SellingPlanFixedDeliveryPolicy struct {
  2088. Anchors func(childComplexity int) int
  2089. Cutoff func(childComplexity int) int
  2090. FulfillmentExactTime func(childComplexity int) int
  2091. FulfillmentTrigger func(childComplexity int) int
  2092. Intent func(childComplexity int) int
  2093. PreAnchorBehavior func(childComplexity int) int
  2094. }
  2095. SellingPlanFixedPricingPolicy struct {
  2096. AdjustmentType func(childComplexity int) int
  2097. AdjustmentValue func(childComplexity int) int
  2098. CreatedAt func(childComplexity int) int
  2099. }
  2100. SellingPlanGroup struct {
  2101. AppID func(childComplexity int) int
  2102. AppliesToProduct func(childComplexity int, productID string) int
  2103. AppliesToProductVariant func(childComplexity int, productVariantID string) int
  2104. AppliesToProductVariants func(childComplexity int, productID string) int
  2105. CreatedAt func(childComplexity int) int
  2106. Description func(childComplexity int) int
  2107. ID func(childComplexity int) int
  2108. MerchantCode func(childComplexity int) int
  2109. Name func(childComplexity int) int
  2110. Options func(childComplexity int) int
  2111. Position func(childComplexity int) int
  2112. ProductCount func(childComplexity int) int
  2113. ProductVariantCount func(childComplexity int, productID *string) int
  2114. ProductVariants func(childComplexity int, productID *string, first *int, after *string, last *int, before *string, reverse *bool) int
  2115. Products func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  2116. SellingPlans func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  2117. Summary func(childComplexity int) int
  2118. }
  2119. SellingPlanGroupConnection struct {
  2120. Edges func(childComplexity int) int
  2121. Nodes func(childComplexity int) int
  2122. PageInfo func(childComplexity int) int
  2123. }
  2124. SellingPlanGroupEdge struct {
  2125. Cursor func(childComplexity int) int
  2126. Node func(childComplexity int) int
  2127. }
  2128. SellingPlanGroupUserError struct {
  2129. Code func(childComplexity int) int
  2130. Field func(childComplexity int) int
  2131. Message func(childComplexity int) int
  2132. }
  2133. SellingPlanInventoryPolicy struct {
  2134. Reserve func(childComplexity int) int
  2135. }
  2136. SellingPlanPricingPolicyPercentageValue struct {
  2137. Percentage func(childComplexity int) int
  2138. }
  2139. SellingPlanRecurringBillingPolicy struct {
  2140. Anchors func(childComplexity int) int
  2141. CreatedAt func(childComplexity int) int
  2142. Interval func(childComplexity int) int
  2143. IntervalCount func(childComplexity int) int
  2144. MaxCycles func(childComplexity int) int
  2145. MinCycles func(childComplexity int) int
  2146. }
  2147. SellingPlanRecurringDeliveryPolicy struct {
  2148. Anchors func(childComplexity int) int
  2149. CreatedAt func(childComplexity int) int
  2150. Cutoff func(childComplexity int) int
  2151. Intent func(childComplexity int) int
  2152. Interval func(childComplexity int) int
  2153. IntervalCount func(childComplexity int) int
  2154. PreAnchorBehavior func(childComplexity int) int
  2155. }
  2156. SellingPlanRecurringPricingPolicy struct {
  2157. AdjustmentType func(childComplexity int) int
  2158. AdjustmentValue func(childComplexity int) int
  2159. AfterCycle func(childComplexity int) int
  2160. CreatedAt func(childComplexity int) int
  2161. }
  2162. ShippingLine struct {
  2163. CarrierIdentifier func(childComplexity int) int
  2164. Code func(childComplexity int) int
  2165. Custom func(childComplexity int) int
  2166. DeliveryCategory func(childComplexity int) int
  2167. DiscountAllocations func(childComplexity int) int
  2168. DiscountedPriceSet func(childComplexity int) int
  2169. ID func(childComplexity int) int
  2170. OriginalPriceSet func(childComplexity int) int
  2171. Phone func(childComplexity int) int
  2172. RequestedFulfillmentService func(childComplexity int) int
  2173. ShippingRateHandle func(childComplexity int) int
  2174. Source func(childComplexity int) int
  2175. TaxLines func(childComplexity int) int
  2176. Title func(childComplexity int) int
  2177. }
  2178. ShippingLineConnection struct {
  2179. Edges func(childComplexity int) int
  2180. Nodes func(childComplexity int) int
  2181. PageInfo func(childComplexity int) int
  2182. }
  2183. ShippingLineEdge struct {
  2184. Cursor func(childComplexity int) int
  2185. Node func(childComplexity int) int
  2186. }
  2187. ShippingRefund struct {
  2188. AmountSet func(childComplexity int) int
  2189. MaximumRefundableSet func(childComplexity int) int
  2190. TaxSet func(childComplexity int) int
  2191. }
  2192. ShopAlert struct {
  2193. Action func(childComplexity int) int
  2194. Description func(childComplexity int) int
  2195. }
  2196. ShopAlertAction struct {
  2197. Title func(childComplexity int) int
  2198. URL func(childComplexity int) int
  2199. }
  2200. ShopFeatures struct {
  2201. AvalaraAvatax func(childComplexity int) int
  2202. Branding func(childComplexity int) int
  2203. Captcha func(childComplexity int) int
  2204. CaptchaExternalDomains func(childComplexity int) int
  2205. DynamicRemarketing func(childComplexity int) int
  2206. EligibleForSubscriptionMigration func(childComplexity int) int
  2207. EligibleForSubscriptions func(childComplexity int) int
  2208. GiftCards func(childComplexity int) int
  2209. HarmonizedSystemCode func(childComplexity int) int
  2210. InternationalDomains func(childComplexity int) int
  2211. InternationalPriceOverrides func(childComplexity int) int
  2212. InternationalPriceRules func(childComplexity int) int
  2213. LegacySubscriptionGatewayEnabled func(childComplexity int) int
  2214. LiveView func(childComplexity int) int
  2215. OnboardingVisual func(childComplexity int) int
  2216. PaypalExpressSubscriptionGatewayStatus func(childComplexity int) int
  2217. Reports func(childComplexity int) int
  2218. SellsSubscriptions func(childComplexity int) int
  2219. ShowMetrics func(childComplexity int) int
  2220. Storefront func(childComplexity int) int
  2221. UsingShopifyBalance func(childComplexity int) int
  2222. }
  2223. ShopPlan struct {
  2224. DisplayName func(childComplexity int) int
  2225. PartnerDevelopment func(childComplexity int) int
  2226. ShopifyPlus func(childComplexity int) int
  2227. }
  2228. ShopPolicy struct {
  2229. Body func(childComplexity int) int
  2230. ID func(childComplexity int) int
  2231. Translations func(childComplexity int, locale string, marketID *string) int
  2232. Type func(childComplexity int) int
  2233. URL func(childComplexity int) int
  2234. }
  2235. ShopResourceLimits struct {
  2236. LocationLimit func(childComplexity int) int
  2237. MaxProductOptions func(childComplexity int) int
  2238. MaxProductVariants func(childComplexity int) int
  2239. RedirectLimitReached func(childComplexity int) int
  2240. SkuResourceLimits func(childComplexity int) int
  2241. }
  2242. ShopifyPaymentsExtendedAuthorization struct {
  2243. ExtendedAuthorizationExpiresAt func(childComplexity int) int
  2244. StandardAuthorizationExpiresAt func(childComplexity int) int
  2245. }
  2246. ShopifyPaymentsRefundSet struct {
  2247. AcquirerReferenceNumber func(childComplexity int) int
  2248. }
  2249. ShopifyPaymentsTransactionSet struct {
  2250. ExtendedAuthorizationSet func(childComplexity int) int
  2251. RefundSet func(childComplexity int) int
  2252. }
  2253. StaffMember struct {
  2254. Active func(childComplexity int) int
  2255. Avatar func(childComplexity int, fallback *StaffMemberDefaultImage) int
  2256. Email func(childComplexity int) int
  2257. Exists func(childComplexity int) int
  2258. FirstName func(childComplexity int) int
  2259. ID func(childComplexity int) int
  2260. Initials func(childComplexity int) int
  2261. IsShopOwner func(childComplexity int) int
  2262. LastName func(childComplexity int) int
  2263. Locale func(childComplexity int) int
  2264. Name func(childComplexity int) int
  2265. Phone func(childComplexity int) int
  2266. PrivateData func(childComplexity int) int
  2267. }
  2268. StaffMemberConnection struct {
  2269. Edges func(childComplexity int) int
  2270. Nodes func(childComplexity int) int
  2271. PageInfo func(childComplexity int) int
  2272. }
  2273. StaffMemberEdge struct {
  2274. Cursor func(childComplexity int) int
  2275. Node func(childComplexity int) int
  2276. }
  2277. StaffMemberPrivateData struct {
  2278. AccountSettingsURL func(childComplexity int) int
  2279. CreatedAt func(childComplexity int) int
  2280. }
  2281. StandardMetafieldDefinitionTemplate struct {
  2282. Description func(childComplexity int) int
  2283. ID func(childComplexity int) int
  2284. Key func(childComplexity int) int
  2285. Name func(childComplexity int) int
  2286. Namespace func(childComplexity int) int
  2287. OwnerTypes func(childComplexity int) int
  2288. Type func(childComplexity int) int
  2289. Validations func(childComplexity int) int
  2290. VisibleToStorefrontAPI func(childComplexity int) int
  2291. }
  2292. StorefrontAccessToken struct {
  2293. AccessScopes func(childComplexity int) int
  2294. AccessToken func(childComplexity int) int
  2295. CreatedAt func(childComplexity int) int
  2296. ID func(childComplexity int) int
  2297. Title func(childComplexity int) int
  2298. UpdatedAt func(childComplexity int) int
  2299. }
  2300. StorefrontAccessTokenConnection struct {
  2301. Edges func(childComplexity int) int
  2302. Nodes func(childComplexity int) int
  2303. PageInfo func(childComplexity int) int
  2304. }
  2305. StorefrontAccessTokenEdge struct {
  2306. Cursor func(childComplexity int) int
  2307. Node func(childComplexity int) int
  2308. }
  2309. StringConnection struct {
  2310. Edges func(childComplexity int) int
  2311. PageInfo func(childComplexity int) int
  2312. }
  2313. StringEdge struct {
  2314. Cursor func(childComplexity int) int
  2315. Node func(childComplexity int) int
  2316. }
  2317. SubscriptionAppliedCodeDiscount struct {
  2318. ID func(childComplexity int) int
  2319. RedeemCode func(childComplexity int) int
  2320. RejectionReason func(childComplexity int) int
  2321. }
  2322. SubscriptionBillingAttempt struct {
  2323. CompletedAt func(childComplexity int) int
  2324. CreatedAt func(childComplexity int) int
  2325. ErrorCode func(childComplexity int) int
  2326. ErrorMessage func(childComplexity int) int
  2327. ID func(childComplexity int) int
  2328. IdempotencyKey func(childComplexity int) int
  2329. NextActionURL func(childComplexity int) int
  2330. Order func(childComplexity int) int
  2331. OriginTime func(childComplexity int) int
  2332. Ready func(childComplexity int) int
  2333. SubscriptionContract func(childComplexity int) int
  2334. }
  2335. SubscriptionBillingAttemptConnection struct {
  2336. Edges func(childComplexity int) int
  2337. Nodes func(childComplexity int) int
  2338. PageInfo func(childComplexity int) int
  2339. }
  2340. SubscriptionBillingAttemptEdge struct {
  2341. Cursor func(childComplexity int) int
  2342. Node func(childComplexity int) int
  2343. }
  2344. SubscriptionBillingPolicy struct {
  2345. Anchors func(childComplexity int) int
  2346. Interval func(childComplexity int) int
  2347. IntervalCount func(childComplexity int) int
  2348. MaxCycles func(childComplexity int) int
  2349. MinCycles func(childComplexity int) int
  2350. }
  2351. SubscriptionContract struct {
  2352. App func(childComplexity int) int
  2353. AppAdminURL func(childComplexity int) int
  2354. BillingAttempts func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  2355. BillingPolicy func(childComplexity int) int
  2356. CreatedAt func(childComplexity int) int
  2357. CurrencyCode func(childComplexity int) int
  2358. CustomAttributes func(childComplexity int) int
  2359. Customer func(childComplexity int) int
  2360. CustomerPaymentMethod func(childComplexity int, showRevoked *bool) int
  2361. DeliveryMethod func(childComplexity int) int
  2362. DeliveryPolicy func(childComplexity int) int
  2363. DeliveryPrice func(childComplexity int) int
  2364. Discounts func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  2365. ID func(childComplexity int) int
  2366. LastPaymentStatus func(childComplexity int) int
  2367. LineCount func(childComplexity int) int
  2368. Lines func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  2369. NextBillingDate func(childComplexity int) int
  2370. Note func(childComplexity int) int
  2371. Orders func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  2372. OriginOrder func(childComplexity int) int
  2373. Status func(childComplexity int) int
  2374. UpdatedAt func(childComplexity int) int
  2375. }
  2376. SubscriptionContractConnection struct {
  2377. Edges func(childComplexity int) int
  2378. Nodes func(childComplexity int) int
  2379. PageInfo func(childComplexity int) int
  2380. }
  2381. SubscriptionContractEdge struct {
  2382. Cursor func(childComplexity int) int
  2383. Node func(childComplexity int) int
  2384. }
  2385. SubscriptionCyclePriceAdjustment struct {
  2386. AdjustmentType func(childComplexity int) int
  2387. AdjustmentValue func(childComplexity int) int
  2388. AfterCycle func(childComplexity int) int
  2389. ComputedPrice func(childComplexity int) int
  2390. }
  2391. SubscriptionDeliveryMethodLocalDelivery struct {
  2392. Address func(childComplexity int) int
  2393. LocalDeliveryOption func(childComplexity int) int
  2394. }
  2395. SubscriptionDeliveryMethodLocalDeliveryOption struct {
  2396. Code func(childComplexity int) int
  2397. Description func(childComplexity int) int
  2398. Instructions func(childComplexity int) int
  2399. Phone func(childComplexity int) int
  2400. PresentmentTitle func(childComplexity int) int
  2401. Title func(childComplexity int) int
  2402. }
  2403. SubscriptionDeliveryMethodPickup struct {
  2404. PickupOption func(childComplexity int) int
  2405. }
  2406. SubscriptionDeliveryMethodPickupOption struct {
  2407. Code func(childComplexity int) int
  2408. Description func(childComplexity int) int
  2409. Location func(childComplexity int) int
  2410. PresentmentTitle func(childComplexity int) int
  2411. Title func(childComplexity int) int
  2412. }
  2413. SubscriptionDeliveryMethodShipping struct {
  2414. Address func(childComplexity int) int
  2415. ShippingOption func(childComplexity int) int
  2416. }
  2417. SubscriptionDeliveryMethodShippingOption struct {
  2418. CarrierService func(childComplexity int) int
  2419. Code func(childComplexity int) int
  2420. Description func(childComplexity int) int
  2421. PresentmentTitle func(childComplexity int) int
  2422. Title func(childComplexity int) int
  2423. }
  2424. SubscriptionDeliveryPolicy struct {
  2425. Anchors func(childComplexity int) int
  2426. Interval func(childComplexity int) int
  2427. IntervalCount func(childComplexity int) int
  2428. }
  2429. SubscriptionDiscountAllocation struct {
  2430. Amount func(childComplexity int) int
  2431. Discount func(childComplexity int) int
  2432. }
  2433. SubscriptionDiscountEntitledLines struct {
  2434. All func(childComplexity int) int
  2435. Lines func(childComplexity int, first *int, after *string, last *int, before *string, reverse *bool) int
  2436. }
  2437. SubscriptionDiscountFixedAmountValue struct {
  2438. Amount func(childComplexity int) int
  2439. AppliesOnEachItem func(childComplexity int) int
  2440. }
  2441. SubscriptionDiscountPercentageValue struct {
  2442. Percentage func(childComplexity int) int
  2443. }
  2444. SubscriptionLine struct {
  2445. CurrentPrice func(childComplexity int) int
  2446. CustomAttributes func(childComplexity int) int
  2447. DiscountAllocations func(childComplexity int) int
  2448. ID func(childComplexity int) int
  2449. LineDiscountedPrice func(childComplexity int) int
  2450. PricingPolicy func(childComplexity int) int
  2451. ProductID func(childComplexity int) int
  2452. Quantity func(childComplexity int) int
  2453. RequiresShipping func(childComplexity int) int
  2454. SellingPlanID func(childComplexity int) int
  2455. SellingPlanName func(childComplexity int) int
  2456. Sku func(childComplexity int) int
  2457. Taxable func(childComplexity int) int
  2458. Title func(childComplexity int) int
  2459. VariantID func(childComplexity int) int
  2460. VariantImage func(childComplexity int) int
  2461. VariantTitle func(childComplexity int) int
  2462. }
  2463. SubscriptionLineConnection struct {
  2464. Edges func(childComplexity int) int
  2465. Nodes func(childComplexity int) int
  2466. PageInfo func(childComplexity int) int
  2467. }
  2468. SubscriptionLineEdge struct {
  2469. Cursor func(childComplexity int) int
  2470. Node func(childComplexity int) int
  2471. }
  2472. SubscriptionMailingAddress struct {
  2473. Address1 func(childComplexity int) int
  2474. Address2 func(childComplexity int) int
  2475. City func(childComplexity int) int
  2476. Company func(childComplexity int) int
  2477. Country func(childComplexity int) int
  2478. CountryCode func(childComplexity int) int
  2479. FirstName func(childComplexity int) int
  2480. LastName func(childComplexity int) int
  2481. Name func(childComplexity int) int
  2482. Phone func(childComplexity int) int
  2483. Province func(childComplexity int) int
  2484. ProvinceCode func(childComplexity int) int
  2485. Zip func(childComplexity int) int
  2486. }
  2487. SubscriptionManualDiscount struct {
  2488. EntitledLines func(childComplexity int) int
  2489. ID func(childComplexity int) int
  2490. RecurringCycleLimit func(childComplexity int) int
  2491. RejectionReason func(childComplexity int) int
  2492. TargetType func(childComplexity int) int
  2493. Title func(childComplexity int) int
  2494. Type func(childComplexity int) int
  2495. UsageCount func(childComplexity int) int
  2496. Value func(childComplexity int) int
  2497. }
  2498. SubscriptionManualDiscountConnection struct {
  2499. Edges func(childComplexity int) int
  2500. Nodes func(childComplexity int) int
  2501. PageInfo func(childComplexity int) int
  2502. }
  2503. SubscriptionManualDiscountEdge struct {
  2504. Cursor func(childComplexity int) int
  2505. Node func(childComplexity int) int
  2506. }
  2507. SubscriptionPricingPolicy struct {
  2508. BasePrice func(childComplexity int) int
  2509. CycleDiscounts func(childComplexity int) int
  2510. }
  2511. SuggestedOrderTransaction struct {
  2512. AccountNumber func(childComplexity int) int
  2513. AmountSet func(childComplexity int) int
  2514. FormattedGateway func(childComplexity int) int
  2515. Gateway func(childComplexity int) int
  2516. Kind func(childComplexity int) int
  2517. MaximumRefundableSet func(childComplexity int) int
  2518. ParentTransaction func(childComplexity int) int
  2519. }
  2520. SuggestedRefund struct {
  2521. AmountSet func(childComplexity int) int
  2522. DiscountedSubtotalSet func(childComplexity int) int
  2523. MaximumRefundableSet func(childComplexity int) int
  2524. RefundDuties func(childComplexity int) int
  2525. RefundLineItems func(childComplexity int) int
  2526. Shipping func(childComplexity int) int
  2527. SubtotalSet func(childComplexity int) int
  2528. SuggestedTransactions func(childComplexity int) int
  2529. TotalCartDiscountAmountSet func(childComplexity int) int
  2530. TotalDutiesSet func(childComplexity int) int
  2531. TotalTaxSet func(childComplexity int) int
  2532. }
  2533. TaxLine struct {
  2534. ChannelLiable func(childComplexity int) int
  2535. PriceSet func(childComplexity int) int
  2536. Rate func(childComplexity int) int
  2537. RatePercentage func(childComplexity int) int
  2538. Title func(childComplexity int) int
  2539. }
  2540. TransactionFee struct {
  2541. Amount func(childComplexity int) int
  2542. FlatFee func(childComplexity int) int
  2543. FlatFeeName func(childComplexity int) int
  2544. ID func(childComplexity int) int
  2545. Rate func(childComplexity int) int
  2546. RateName func(childComplexity int) int
  2547. TaxAmount func(childComplexity int) int
  2548. Type func(childComplexity int) int
  2549. }
  2550. TypedAttribute struct {
  2551. Key func(childComplexity int) int
  2552. Value func(childComplexity int) int
  2553. }
  2554. UTMParameters struct {
  2555. Campaign func(childComplexity int) int
  2556. Content func(childComplexity int) int
  2557. Medium func(childComplexity int) int
  2558. Source func(childComplexity int) int
  2559. Term func(childComplexity int) int
  2560. }
  2561. UserError struct {
  2562. Field func(childComplexity int) int
  2563. Message func(childComplexity int) int
  2564. }
  2565. VaultCreditCard struct {
  2566. BillingAddress func(childComplexity int) int
  2567. Brand func(childComplexity int) int
  2568. Expired func(childComplexity int) int
  2569. ExpiryMonth func(childComplexity int) int
  2570. ExpiryYear func(childComplexity int) int
  2571. LastDigits func(childComplexity int) int
  2572. Name func(childComplexity int) int
  2573. }
  2574. VaultPaypalBillingAgreement struct {
  2575. Inactive func(childComplexity int) int
  2576. Name func(childComplexity int) int
  2577. PaypalAccountEmail func(childComplexity int) int
  2578. }
  2579. Video struct {
  2580. Alt func(childComplexity int) int
  2581. CreatedAt func(childComplexity int) int
  2582. Duration func(childComplexity int) int
  2583. FileErrors func(childComplexity int) int
  2584. FileStatus func(childComplexity int) int
  2585. Filename func(childComplexity int) int
  2586. ID func(childComplexity int) int
  2587. MediaContentType func(childComplexity int) int
  2588. MediaErrors func(childComplexity int) int
  2589. MediaWarnings func(childComplexity int) int
  2590. OriginalSource func(childComplexity int) int
  2591. Preview func(childComplexity int) int
  2592. Sources func(childComplexity int) int
  2593. Status func(childComplexity int) int
  2594. }
  2595. VideoSource struct {
  2596. FileSize func(childComplexity int) int
  2597. Format func(childComplexity int) int
  2598. Height func(childComplexity int) int
  2599. MimeType func(childComplexity int) int
  2600. URL func(childComplexity int) int
  2601. Width func(childComplexity int) int
  2602. }
  2603. Weight struct {
  2604. Unit func(childComplexity int) int
  2605. Value func(childComplexity int) int
  2606. }
  2607. _Service struct {
  2608. SDL func(childComplexity int) int
  2609. }
  2610. }
  2611. type EntityResolver interface {
  2612. FindDraftOrderByID(ctx context.Context, id string) (*DraftOrder, error)
  2613. FindOrderByID(ctx context.Context, id string) (*Order, error)
  2614. }
  2615. type executableSchema struct {
  2616. resolvers ResolverRoot
  2617. directives DirectiveRoot
  2618. complexity ComplexityRoot
  2619. }
  2620. func (e *executableSchema) Schema() *ast.Schema {
  2621. return parsedSchema
  2622. }
  2623. func (e *executableSchema) Complexity(typeName, field string, childComplexity int, rawArgs map[string]interface{}) (int, bool) {
  2624. ec := executionContext{nil, e}
  2625. _ = ec
  2626. switch typeName + "." + field {
  2627. case "AccessScope.description":
  2628. if e.complexity.AccessScope.Description == nil {
  2629. break
  2630. }
  2631. return e.complexity.AccessScope.Description(childComplexity), true
  2632. case "AccessScope.handle":
  2633. if e.complexity.AccessScope.Handle == nil {
  2634. break
  2635. }
  2636. return e.complexity.AccessScope.Handle(childComplexity), true
  2637. case "App.id":
  2638. if e.complexity.App.ID == nil {
  2639. break
  2640. }
  2641. return e.complexity.App.ID(childComplexity), true
  2642. case "AppConnection.edges":
  2643. if e.complexity.AppConnection.Edges == nil {
  2644. break
  2645. }
  2646. return e.complexity.AppConnection.Edges(childComplexity), true
  2647. case "AppConnection.nodes":
  2648. if e.complexity.AppConnection.Nodes == nil {
  2649. break
  2650. }
  2651. return e.complexity.AppConnection.Nodes(childComplexity), true
  2652. case "AppConnection.pageInfo":
  2653. if e.complexity.AppConnection.PageInfo == nil {
  2654. break
  2655. }
  2656. return e.complexity.AppConnection.PageInfo(childComplexity), true
  2657. case "AppCredit.amount":
  2658. if e.complexity.AppCredit.Amount == nil {
  2659. break
  2660. }
  2661. return e.complexity.AppCredit.Amount(childComplexity), true
  2662. case "AppCredit.createdAt":
  2663. if e.complexity.AppCredit.CreatedAt == nil {
  2664. break
  2665. }
  2666. return e.complexity.AppCredit.CreatedAt(childComplexity), true
  2667. case "AppCredit.description":
  2668. if e.complexity.AppCredit.Description == nil {
  2669. break
  2670. }
  2671. return e.complexity.AppCredit.Description(childComplexity), true
  2672. case "AppCredit.id":
  2673. if e.complexity.AppCredit.ID == nil {
  2674. break
  2675. }
  2676. return e.complexity.AppCredit.ID(childComplexity), true
  2677. case "AppCredit.test":
  2678. if e.complexity.AppCredit.Test == nil {
  2679. break
  2680. }
  2681. return e.complexity.AppCredit.Test(childComplexity), true
  2682. case "AppCreditConnection.edges":
  2683. if e.complexity.AppCreditConnection.Edges == nil {
  2684. break
  2685. }
  2686. return e.complexity.AppCreditConnection.Edges(childComplexity), true
  2687. case "AppCreditConnection.nodes":
  2688. if e.complexity.AppCreditConnection.Nodes == nil {
  2689. break
  2690. }
  2691. return e.complexity.AppCreditConnection.Nodes(childComplexity), true
  2692. case "AppCreditConnection.pageInfo":
  2693. if e.complexity.AppCreditConnection.PageInfo == nil {
  2694. break
  2695. }
  2696. return e.complexity.AppCreditConnection.PageInfo(childComplexity), true
  2697. case "AppCreditEdge.cursor":
  2698. if e.complexity.AppCreditEdge.Cursor == nil {
  2699. break
  2700. }
  2701. return e.complexity.AppCreditEdge.Cursor(childComplexity), true
  2702. case "AppCreditEdge.node":
  2703. if e.complexity.AppCreditEdge.Node == nil {
  2704. break
  2705. }
  2706. return e.complexity.AppCreditEdge.Node(childComplexity), true
  2707. case "AppEdge.cursor":
  2708. if e.complexity.AppEdge.Cursor == nil {
  2709. break
  2710. }
  2711. return e.complexity.AppEdge.Cursor(childComplexity), true
  2712. case "AppEdge.node":
  2713. if e.complexity.AppEdge.Node == nil {
  2714. break
  2715. }
  2716. return e.complexity.AppEdge.Node(childComplexity), true
  2717. case "AppFeedback.app":
  2718. if e.complexity.AppFeedback.App == nil {
  2719. break
  2720. }
  2721. return e.complexity.AppFeedback.App(childComplexity), true
  2722. case "AppFeedback.link":
  2723. if e.complexity.AppFeedback.Link == nil {
  2724. break
  2725. }
  2726. return e.complexity.AppFeedback.Link(childComplexity), true
  2727. case "AppFeedback.messages":
  2728. if e.complexity.AppFeedback.Messages == nil {
  2729. break
  2730. }
  2731. return e.complexity.AppFeedback.Messages(childComplexity), true
  2732. case "AppInstallation.accessScopes":
  2733. if e.complexity.AppInstallation.AccessScopes == nil {
  2734. break
  2735. }
  2736. return e.complexity.AppInstallation.AccessScopes(childComplexity), true
  2737. case "AppInstallation.activeSubscriptions":
  2738. if e.complexity.AppInstallation.ActiveSubscriptions == nil {
  2739. break
  2740. }
  2741. return e.complexity.AppInstallation.ActiveSubscriptions(childComplexity), true
  2742. case "AppInstallation.allSubscriptions":
  2743. if e.complexity.AppInstallation.AllSubscriptions == nil {
  2744. break
  2745. }
  2746. args, err := ec.field_AppInstallation_allSubscriptions_args(context.TODO(), rawArgs)
  2747. if err != nil {
  2748. return 0, false
  2749. }
  2750. 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
  2751. case "AppInstallation.app":
  2752. if e.complexity.AppInstallation.App == nil {
  2753. break
  2754. }
  2755. return e.complexity.AppInstallation.App(childComplexity), true
  2756. case "AppInstallation.credits":
  2757. if e.complexity.AppInstallation.Credits == nil {
  2758. break
  2759. }
  2760. args, err := ec.field_AppInstallation_credits_args(context.TODO(), rawArgs)
  2761. if err != nil {
  2762. return 0, false
  2763. }
  2764. 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
  2765. case "AppInstallation.id":
  2766. if e.complexity.AppInstallation.ID == nil {
  2767. break
  2768. }
  2769. return e.complexity.AppInstallation.ID(childComplexity), true
  2770. case "AppInstallation.launchUrl":
  2771. if e.complexity.AppInstallation.LaunchURL == nil {
  2772. break
  2773. }
  2774. return e.complexity.AppInstallation.LaunchURL(childComplexity), true
  2775. case "AppInstallation.metafield":
  2776. if e.complexity.AppInstallation.Metafield == nil {
  2777. break
  2778. }
  2779. args, err := ec.field_AppInstallation_metafield_args(context.TODO(), rawArgs)
  2780. if err != nil {
  2781. return 0, false
  2782. }
  2783. return e.complexity.AppInstallation.Metafield(childComplexity, args["namespace"].(string), args["key"].(string)), true
  2784. case "AppInstallation.metafields":
  2785. if e.complexity.AppInstallation.Metafields == nil {
  2786. break
  2787. }
  2788. args, err := ec.field_AppInstallation_metafields_args(context.TODO(), rawArgs)
  2789. if err != nil {
  2790. return 0, false
  2791. }
  2792. 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
  2793. case "AppInstallation.oneTimePurchases":
  2794. if e.complexity.AppInstallation.OneTimePurchases == nil {
  2795. break
  2796. }
  2797. args, err := ec.field_AppInstallation_oneTimePurchases_args(context.TODO(), rawArgs)
  2798. if err != nil {
  2799. return 0, false
  2800. }
  2801. 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
  2802. case "AppInstallation.privateMetafield":
  2803. if e.complexity.AppInstallation.PrivateMetafield == nil {
  2804. break
  2805. }
  2806. args, err := ec.field_AppInstallation_privateMetafield_args(context.TODO(), rawArgs)
  2807. if err != nil {
  2808. return 0, false
  2809. }
  2810. return e.complexity.AppInstallation.PrivateMetafield(childComplexity, args["namespace"].(string), args["key"].(string)), true
  2811. case "AppInstallation.privateMetafields":
  2812. if e.complexity.AppInstallation.PrivateMetafields == nil {
  2813. break
  2814. }
  2815. args, err := ec.field_AppInstallation_privateMetafields_args(context.TODO(), rawArgs)
  2816. if err != nil {
  2817. return 0, false
  2818. }
  2819. 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
  2820. case "AppInstallation.publication":
  2821. if e.complexity.AppInstallation.Publication == nil {
  2822. break
  2823. }
  2824. return e.complexity.AppInstallation.Publication(childComplexity), true
  2825. case "AppInstallation.revenueAttributionRecords":
  2826. if e.complexity.AppInstallation.RevenueAttributionRecords == nil {
  2827. break
  2828. }
  2829. args, err := ec.field_AppInstallation_revenueAttributionRecords_args(context.TODO(), rawArgs)
  2830. if err != nil {
  2831. return 0, false
  2832. }
  2833. 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
  2834. case "AppInstallation.uninstallUrl":
  2835. if e.complexity.AppInstallation.UninstallURL == nil {
  2836. break
  2837. }
  2838. return e.complexity.AppInstallation.UninstallURL(childComplexity), true
  2839. case "AppPlanV2.pricingDetails":
  2840. if e.complexity.AppPlanV2.PricingDetails == nil {
  2841. break
  2842. }
  2843. return e.complexity.AppPlanV2.PricingDetails(childComplexity), true
  2844. case "AppPurchaseOneTime.createdAt":
  2845. if e.complexity.AppPurchaseOneTime.CreatedAt == nil {
  2846. break
  2847. }
  2848. return e.complexity.AppPurchaseOneTime.CreatedAt(childComplexity), true
  2849. case "AppPurchaseOneTime.id":
  2850. if e.complexity.AppPurchaseOneTime.ID == nil {
  2851. break
  2852. }
  2853. return e.complexity.AppPurchaseOneTime.ID(childComplexity), true
  2854. case "AppPurchaseOneTime.name":
  2855. if e.complexity.AppPurchaseOneTime.Name == nil {
  2856. break
  2857. }
  2858. return e.complexity.AppPurchaseOneTime.Name(childComplexity), true
  2859. case "AppPurchaseOneTime.price":
  2860. if e.complexity.AppPurchaseOneTime.Price == nil {
  2861. break
  2862. }
  2863. return e.complexity.AppPurchaseOneTime.Price(childComplexity), true
  2864. case "AppPurchaseOneTime.status":
  2865. if e.complexity.AppPurchaseOneTime.Status == nil {
  2866. break
  2867. }
  2868. return e.complexity.AppPurchaseOneTime.Status(childComplexity), true
  2869. case "AppPurchaseOneTime.test":
  2870. if e.complexity.AppPurchaseOneTime.Test == nil {
  2871. break
  2872. }
  2873. return e.complexity.AppPurchaseOneTime.Test(childComplexity), true
  2874. case "AppPurchaseOneTimeConnection.edges":
  2875. if e.complexity.AppPurchaseOneTimeConnection.Edges == nil {
  2876. break
  2877. }
  2878. return e.complexity.AppPurchaseOneTimeConnection.Edges(childComplexity), true
  2879. case "AppPurchaseOneTimeConnection.nodes":
  2880. if e.complexity.AppPurchaseOneTimeConnection.Nodes == nil {
  2881. break
  2882. }
  2883. return e.complexity.AppPurchaseOneTimeConnection.Nodes(childComplexity), true
  2884. case "AppPurchaseOneTimeConnection.pageInfo":
  2885. if e.complexity.AppPurchaseOneTimeConnection.PageInfo == nil {
  2886. break
  2887. }
  2888. return e.complexity.AppPurchaseOneTimeConnection.PageInfo(childComplexity), true
  2889. case "AppPurchaseOneTimeEdge.cursor":
  2890. if e.complexity.AppPurchaseOneTimeEdge.Cursor == nil {
  2891. break
  2892. }
  2893. return e.complexity.AppPurchaseOneTimeEdge.Cursor(childComplexity), true
  2894. case "AppPurchaseOneTimeEdge.node":
  2895. if e.complexity.AppPurchaseOneTimeEdge.Node == nil {
  2896. break
  2897. }
  2898. return e.complexity.AppPurchaseOneTimeEdge.Node(childComplexity), true
  2899. case "AppRecurringPricing.discount":
  2900. if e.complexity.AppRecurringPricing.Discount == nil {
  2901. break
  2902. }
  2903. return e.complexity.AppRecurringPricing.Discount(childComplexity), true
  2904. case "AppRecurringPricing.interval":
  2905. if e.complexity.AppRecurringPricing.Interval == nil {
  2906. break
  2907. }
  2908. return e.complexity.AppRecurringPricing.Interval(childComplexity), true
  2909. case "AppRecurringPricing.price":
  2910. if e.complexity.AppRecurringPricing.Price == nil {
  2911. break
  2912. }
  2913. return e.complexity.AppRecurringPricing.Price(childComplexity), true
  2914. case "AppRevenueAttributionRecord.amount":
  2915. if e.complexity.AppRevenueAttributionRecord.Amount == nil {
  2916. break
  2917. }
  2918. return e.complexity.AppRevenueAttributionRecord.Amount(childComplexity), true
  2919. case "AppRevenueAttributionRecord.capturedAt":
  2920. if e.complexity.AppRevenueAttributionRecord.CapturedAt == nil {
  2921. break
  2922. }
  2923. return e.complexity.AppRevenueAttributionRecord.CapturedAt(childComplexity), true
  2924. case "AppRevenueAttributionRecord.createdAt":
  2925. if e.complexity.AppRevenueAttributionRecord.CreatedAt == nil {
  2926. break
  2927. }
  2928. return e.complexity.AppRevenueAttributionRecord.CreatedAt(childComplexity), true
  2929. case "AppRevenueAttributionRecord.id":
  2930. if e.complexity.AppRevenueAttributionRecord.ID == nil {
  2931. break
  2932. }
  2933. return e.complexity.AppRevenueAttributionRecord.ID(childComplexity), true
  2934. case "AppRevenueAttributionRecord.idempotencyKey":
  2935. if e.complexity.AppRevenueAttributionRecord.IdempotencyKey == nil {
  2936. break
  2937. }
  2938. return e.complexity.AppRevenueAttributionRecord.IdempotencyKey(childComplexity), true
  2939. case "AppRevenueAttributionRecord.test":
  2940. if e.complexity.AppRevenueAttributionRecord.Test == nil {
  2941. break
  2942. }
  2943. return e.complexity.AppRevenueAttributionRecord.Test(childComplexity), true
  2944. case "AppRevenueAttributionRecord.type":
  2945. if e.complexity.AppRevenueAttributionRecord.Type == nil {
  2946. break
  2947. }
  2948. return e.complexity.AppRevenueAttributionRecord.Type(childComplexity), true
  2949. case "AppRevenueAttributionRecordConnection.edges":
  2950. if e.complexity.AppRevenueAttributionRecordConnection.Edges == nil {
  2951. break
  2952. }
  2953. return e.complexity.AppRevenueAttributionRecordConnection.Edges(childComplexity), true
  2954. case "AppRevenueAttributionRecordConnection.nodes":
  2955. if e.complexity.AppRevenueAttributionRecordConnection.Nodes == nil {
  2956. break
  2957. }
  2958. return e.complexity.AppRevenueAttributionRecordConnection.Nodes(childComplexity), true
  2959. case "AppRevenueAttributionRecordConnection.pageInfo":
  2960. if e.complexity.AppRevenueAttributionRecordConnection.PageInfo == nil {
  2961. break
  2962. }
  2963. return e.complexity.AppRevenueAttributionRecordConnection.PageInfo(childComplexity), true
  2964. case "AppRevenueAttributionRecordEdge.cursor":
  2965. if e.complexity.AppRevenueAttributionRecordEdge.Cursor == nil {
  2966. break
  2967. }
  2968. return e.complexity.AppRevenueAttributionRecordEdge.Cursor(childComplexity), true
  2969. case "AppRevenueAttributionRecordEdge.node":
  2970. if e.complexity.AppRevenueAttributionRecordEdge.Node == nil {
  2971. break
  2972. }
  2973. return e.complexity.AppRevenueAttributionRecordEdge.Node(childComplexity), true
  2974. case "AppSubscription.createdAt":
  2975. if e.complexity.AppSubscription.CreatedAt == nil {
  2976. break
  2977. }
  2978. return e.complexity.AppSubscription.CreatedAt(childComplexity), true
  2979. case "AppSubscription.currentPeriodEnd":
  2980. if e.complexity.AppSubscription.CurrentPeriodEnd == nil {
  2981. break
  2982. }
  2983. return e.complexity.AppSubscription.CurrentPeriodEnd(childComplexity), true
  2984. case "AppSubscription.id":
  2985. if e.complexity.AppSubscription.ID == nil {
  2986. break
  2987. }
  2988. return e.complexity.AppSubscription.ID(childComplexity), true
  2989. case "AppSubscription.lineItems":
  2990. if e.complexity.AppSubscription.LineItems == nil {
  2991. break
  2992. }
  2993. return e.complexity.AppSubscription.LineItems(childComplexity), true
  2994. case "AppSubscription.name":
  2995. if e.complexity.AppSubscription.Name == nil {
  2996. break
  2997. }
  2998. return e.complexity.AppSubscription.Name(childComplexity), true
  2999. case "AppSubscription.returnUrl":
  3000. if e.complexity.AppSubscription.ReturnURL == nil {
  3001. break
  3002. }
  3003. return e.complexity.AppSubscription.ReturnURL(childComplexity), true
  3004. case "AppSubscription.status":
  3005. if e.complexity.AppSubscription.Status == nil {
  3006. break
  3007. }
  3008. return e.complexity.AppSubscription.Status(childComplexity), true
  3009. case "AppSubscription.test":
  3010. if e.complexity.AppSubscription.Test == nil {
  3011. break
  3012. }
  3013. return e.complexity.AppSubscription.Test(childComplexity), true
  3014. case "AppSubscription.trialDays":
  3015. if e.complexity.AppSubscription.TrialDays == nil {
  3016. break
  3017. }
  3018. return e.complexity.AppSubscription.TrialDays(childComplexity), true
  3019. case "AppSubscriptionConnection.edges":
  3020. if e.complexity.AppSubscriptionConnection.Edges == nil {
  3021. break
  3022. }
  3023. return e.complexity.AppSubscriptionConnection.Edges(childComplexity), true
  3024. case "AppSubscriptionConnection.nodes":
  3025. if e.complexity.AppSubscriptionConnection.Nodes == nil {
  3026. break
  3027. }
  3028. return e.complexity.AppSubscriptionConnection.Nodes(childComplexity), true
  3029. case "AppSubscriptionConnection.pageInfo":
  3030. if e.complexity.AppSubscriptionConnection.PageInfo == nil {
  3031. break
  3032. }
  3033. return e.complexity.AppSubscriptionConnection.PageInfo(childComplexity), true
  3034. case "AppSubscriptionDiscount.durationLimitInIntervals":
  3035. if e.complexity.AppSubscriptionDiscount.DurationLimitInIntervals == nil {
  3036. break
  3037. }
  3038. return e.complexity.AppSubscriptionDiscount.DurationLimitInIntervals(childComplexity), true
  3039. case "AppSubscriptionDiscount.priceAfterDiscount":
  3040. if e.complexity.AppSubscriptionDiscount.PriceAfterDiscount == nil {
  3041. break
  3042. }
  3043. return e.complexity.AppSubscriptionDiscount.PriceAfterDiscount(childComplexity), true
  3044. case "AppSubscriptionDiscount.remainingDurationInIntervals":
  3045. if e.complexity.AppSubscriptionDiscount.RemainingDurationInIntervals == nil {
  3046. break
  3047. }
  3048. return e.complexity.AppSubscriptionDiscount.RemainingDurationInIntervals(childComplexity), true
  3049. case "AppSubscriptionDiscount.value":
  3050. if e.complexity.AppSubscriptionDiscount.Value == nil {
  3051. break
  3052. }
  3053. return e.complexity.AppSubscriptionDiscount.Value(childComplexity), true
  3054. case "AppSubscriptionDiscountAmount.amount":
  3055. if e.complexity.AppSubscriptionDiscountAmount.Amount == nil {
  3056. break
  3057. }
  3058. return e.complexity.AppSubscriptionDiscountAmount.Amount(childComplexity), true
  3059. case "AppSubscriptionDiscountPercentage.percentage":
  3060. if e.complexity.AppSubscriptionDiscountPercentage.Percentage == nil {
  3061. break
  3062. }
  3063. return e.complexity.AppSubscriptionDiscountPercentage.Percentage(childComplexity), true
  3064. case "AppSubscriptionEdge.cursor":
  3065. if e.complexity.AppSubscriptionEdge.Cursor == nil {
  3066. break
  3067. }
  3068. return e.complexity.AppSubscriptionEdge.Cursor(childComplexity), true
  3069. case "AppSubscriptionEdge.node":
  3070. if e.complexity.AppSubscriptionEdge.Node == nil {
  3071. break
  3072. }
  3073. return e.complexity.AppSubscriptionEdge.Node(childComplexity), true
  3074. case "AppSubscriptionLineItem.id":
  3075. if e.complexity.AppSubscriptionLineItem.ID == nil {
  3076. break
  3077. }
  3078. return e.complexity.AppSubscriptionLineItem.ID(childComplexity), true
  3079. case "AppSubscriptionLineItem.plan":
  3080. if e.complexity.AppSubscriptionLineItem.Plan == nil {
  3081. break
  3082. }
  3083. return e.complexity.AppSubscriptionLineItem.Plan(childComplexity), true
  3084. case "AppSubscriptionLineItem.usageRecords":
  3085. if e.complexity.AppSubscriptionLineItem.UsageRecords == nil {
  3086. break
  3087. }
  3088. args, err := ec.field_AppSubscriptionLineItem_usageRecords_args(context.TODO(), rawArgs)
  3089. if err != nil {
  3090. return 0, false
  3091. }
  3092. 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
  3093. case "AppUsagePricing.balanceUsed":
  3094. if e.complexity.AppUsagePricing.BalanceUsed == nil {
  3095. break
  3096. }
  3097. return e.complexity.AppUsagePricing.BalanceUsed(childComplexity), true
  3098. case "AppUsagePricing.cappedAmount":
  3099. if e.complexity.AppUsagePricing.CappedAmount == nil {
  3100. break
  3101. }
  3102. return e.complexity.AppUsagePricing.CappedAmount(childComplexity), true
  3103. case "AppUsagePricing.interval":
  3104. if e.complexity.AppUsagePricing.Interval == nil {
  3105. break
  3106. }
  3107. return e.complexity.AppUsagePricing.Interval(childComplexity), true
  3108. case "AppUsagePricing.terms":
  3109. if e.complexity.AppUsagePricing.Terms == nil {
  3110. break
  3111. }
  3112. return e.complexity.AppUsagePricing.Terms(childComplexity), true
  3113. case "AppUsageRecord.createdAt":
  3114. if e.complexity.AppUsageRecord.CreatedAt == nil {
  3115. break
  3116. }
  3117. return e.complexity.AppUsageRecord.CreatedAt(childComplexity), true
  3118. case "AppUsageRecord.description":
  3119. if e.complexity.AppUsageRecord.Description == nil {
  3120. break
  3121. }
  3122. return e.complexity.AppUsageRecord.Description(childComplexity), true
  3123. case "AppUsageRecord.id":
  3124. if e.complexity.AppUsageRecord.ID == nil {
  3125. break
  3126. }
  3127. return e.complexity.AppUsageRecord.ID(childComplexity), true
  3128. case "AppUsageRecord.price":
  3129. if e.complexity.AppUsageRecord.Price == nil {
  3130. break
  3131. }
  3132. return e.complexity.AppUsageRecord.Price(childComplexity), true
  3133. case "AppUsageRecord.subscriptionLineItem":
  3134. if e.complexity.AppUsageRecord.SubscriptionLineItem == nil {
  3135. break
  3136. }
  3137. return e.complexity.AppUsageRecord.SubscriptionLineItem(childComplexity), true
  3138. case "AppUsageRecordConnection.edges":
  3139. if e.complexity.AppUsageRecordConnection.Edges == nil {
  3140. break
  3141. }
  3142. return e.complexity.AppUsageRecordConnection.Edges(childComplexity), true
  3143. case "AppUsageRecordConnection.nodes":
  3144. if e.complexity.AppUsageRecordConnection.Nodes == nil {
  3145. break
  3146. }
  3147. return e.complexity.AppUsageRecordConnection.Nodes(childComplexity), true
  3148. case "AppUsageRecordConnection.pageInfo":
  3149. if e.complexity.AppUsageRecordConnection.PageInfo == nil {
  3150. break
  3151. }
  3152. return e.complexity.AppUsageRecordConnection.PageInfo(childComplexity), true
  3153. case "AppUsageRecordEdge.cursor":
  3154. if e.complexity.AppUsageRecordEdge.Cursor == nil {
  3155. break
  3156. }
  3157. return e.complexity.AppUsageRecordEdge.Cursor(childComplexity), true
  3158. case "AppUsageRecordEdge.node":
  3159. if e.complexity.AppUsageRecordEdge.Node == nil {
  3160. break
  3161. }
  3162. return e.complexity.AppUsageRecordEdge.Node(childComplexity), true
  3163. case "Attribute.key":
  3164. if e.complexity.Attribute.Key == nil {
  3165. break
  3166. }
  3167. return e.complexity.Attribute.Key(childComplexity), true
  3168. case "Attribute.value":
  3169. if e.complexity.Attribute.Value == nil {
  3170. break
  3171. }
  3172. return e.complexity.Attribute.Value(childComplexity), true
  3173. case "AutomaticDiscountApplication.allocationMethod":
  3174. if e.complexity.AutomaticDiscountApplication.AllocationMethod == nil {
  3175. break
  3176. }
  3177. return e.complexity.AutomaticDiscountApplication.AllocationMethod(childComplexity), true
  3178. case "AutomaticDiscountApplication.index":
  3179. if e.complexity.AutomaticDiscountApplication.Index == nil {
  3180. break
  3181. }
  3182. return e.complexity.AutomaticDiscountApplication.Index(childComplexity), true
  3183. case "AutomaticDiscountApplication.targetSelection":
  3184. if e.complexity.AutomaticDiscountApplication.TargetSelection == nil {
  3185. break
  3186. }
  3187. return e.complexity.AutomaticDiscountApplication.TargetSelection(childComplexity), true
  3188. case "AutomaticDiscountApplication.targetType":
  3189. if e.complexity.AutomaticDiscountApplication.TargetType == nil {
  3190. break
  3191. }
  3192. return e.complexity.AutomaticDiscountApplication.TargetType(childComplexity), true
  3193. case "AutomaticDiscountApplication.title":
  3194. if e.complexity.AutomaticDiscountApplication.Title == nil {
  3195. break
  3196. }
  3197. return e.complexity.AutomaticDiscountApplication.Title(childComplexity), true
  3198. case "AutomaticDiscountApplication.value":
  3199. if e.complexity.AutomaticDiscountApplication.Value == nil {
  3200. break
  3201. }
  3202. return e.complexity.AutomaticDiscountApplication.Value(childComplexity), true
  3203. case "AvailableChannelDefinitionsByChannel.channelDefinitions":
  3204. if e.complexity.AvailableChannelDefinitionsByChannel.ChannelDefinitions == nil {
  3205. break
  3206. }
  3207. return e.complexity.AvailableChannelDefinitionsByChannel.ChannelDefinitions(childComplexity), true
  3208. case "AvailableChannelDefinitionsByChannel.channelName":
  3209. if e.complexity.AvailableChannelDefinitionsByChannel.ChannelName == nil {
  3210. break
  3211. }
  3212. return e.complexity.AvailableChannelDefinitionsByChannel.ChannelName(childComplexity), true
  3213. case "BasicEvent.appTitle":
  3214. if e.complexity.BasicEvent.AppTitle == nil {
  3215. break
  3216. }
  3217. return e.complexity.BasicEvent.AppTitle(childComplexity), true
  3218. case "BasicEvent.attributeToApp":
  3219. if e.complexity.BasicEvent.AttributeToApp == nil {
  3220. break
  3221. }
  3222. return e.complexity.BasicEvent.AttributeToApp(childComplexity), true
  3223. case "BasicEvent.attributeToUser":
  3224. if e.complexity.BasicEvent.AttributeToUser == nil {
  3225. break
  3226. }
  3227. return e.complexity.BasicEvent.AttributeToUser(childComplexity), true
  3228. case "BasicEvent.createdAt":
  3229. if e.complexity.BasicEvent.CreatedAt == nil {
  3230. break
  3231. }
  3232. return e.complexity.BasicEvent.CreatedAt(childComplexity), true
  3233. case "BasicEvent.criticalAlert":
  3234. if e.complexity.BasicEvent.CriticalAlert == nil {
  3235. break
  3236. }
  3237. return e.complexity.BasicEvent.CriticalAlert(childComplexity), true
  3238. case "BasicEvent.id":
  3239. if e.complexity.BasicEvent.ID == nil {
  3240. break
  3241. }
  3242. return e.complexity.BasicEvent.ID(childComplexity), true
  3243. case "BasicEvent.message":
  3244. if e.complexity.BasicEvent.Message == nil {
  3245. break
  3246. }
  3247. return e.complexity.BasicEvent.Message(childComplexity), true
  3248. case "BuyerExperienceConfiguration.checkoutToDraft":
  3249. if e.complexity.BuyerExperienceConfiguration.CheckoutToDraft == nil {
  3250. break
  3251. }
  3252. return e.complexity.BuyerExperienceConfiguration.CheckoutToDraft(childComplexity), true
  3253. case "BuyerExperienceConfiguration.payNowOnly":
  3254. if e.complexity.BuyerExperienceConfiguration.PayNowOnly == nil {
  3255. break
  3256. }
  3257. return e.complexity.BuyerExperienceConfiguration.PayNowOnly(childComplexity), true
  3258. case "BuyerExperienceConfiguration.paymentTermsTemplate":
  3259. if e.complexity.BuyerExperienceConfiguration.PaymentTermsTemplate == nil {
  3260. break
  3261. }
  3262. return e.complexity.BuyerExperienceConfiguration.PaymentTermsTemplate(childComplexity), true
  3263. case "ChannelDefinition.channelName":
  3264. if e.complexity.ChannelDefinition.ChannelName == nil {
  3265. break
  3266. }
  3267. return e.complexity.ChannelDefinition.ChannelName(childComplexity), true
  3268. case "ChannelDefinition.handle":
  3269. if e.complexity.ChannelDefinition.Handle == nil {
  3270. break
  3271. }
  3272. return e.complexity.ChannelDefinition.Handle(childComplexity), true
  3273. case "ChannelDefinition.id":
  3274. if e.complexity.ChannelDefinition.ID == nil {
  3275. break
  3276. }
  3277. return e.complexity.ChannelDefinition.ID(childComplexity), true
  3278. case "ChannelDefinition.svgIcon":
  3279. if e.complexity.ChannelDefinition.SVGIcon == nil {
  3280. break
  3281. }
  3282. return e.complexity.ChannelDefinition.SVGIcon(childComplexity), true
  3283. case "ChannelDefinition.subChannelName":
  3284. if e.complexity.ChannelDefinition.SubChannelName == nil {
  3285. break
  3286. }
  3287. return e.complexity.ChannelDefinition.SubChannelName(childComplexity), true
  3288. case "ChannelInformation.app":
  3289. if e.complexity.ChannelInformation.App == nil {
  3290. break
  3291. }
  3292. return e.complexity.ChannelInformation.App(childComplexity), true
  3293. case "ChannelInformation.channelDefinition":
  3294. if e.complexity.ChannelInformation.ChannelDefinition == nil {
  3295. break
  3296. }
  3297. return e.complexity.ChannelInformation.ChannelDefinition(childComplexity), true
  3298. case "ChannelInformation.channelId":
  3299. if e.complexity.ChannelInformation.ChannelID == nil {
  3300. break
  3301. }
  3302. return e.complexity.ChannelInformation.ChannelID(childComplexity), true
  3303. case "ChannelInformation.id":
  3304. if e.complexity.ChannelInformation.ID == nil {
  3305. break
  3306. }
  3307. return e.complexity.ChannelInformation.ID(childComplexity), true
  3308. case "Collection.id":
  3309. if e.complexity.Collection.ID == nil {
  3310. break
  3311. }
  3312. return e.complexity.Collection.ID(childComplexity), true
  3313. case "CollectionConnection.edges":
  3314. if e.complexity.CollectionConnection.Edges == nil {
  3315. break
  3316. }
  3317. return e.complexity.CollectionConnection.Edges(childComplexity), true
  3318. case "CollectionConnection.nodes":
  3319. if e.complexity.CollectionConnection.Nodes == nil {
  3320. break
  3321. }
  3322. return e.complexity.CollectionConnection.Nodes(childComplexity), true
  3323. case "CollectionConnection.pageInfo":
  3324. if e.complexity.CollectionConnection.PageInfo == nil {
  3325. break
  3326. }
  3327. return e.complexity.CollectionConnection.PageInfo(childComplexity), true
  3328. case "CollectionEdge.cursor":
  3329. if e.complexity.CollectionEdge.Cursor == nil {
  3330. break
  3331. }
  3332. return e.complexity.CollectionEdge.Cursor(childComplexity), true
  3333. case "CollectionEdge.node":
  3334. if e.complexity.CollectionEdge.Node == nil {
  3335. break
  3336. }
  3337. return e.complexity.CollectionEdge.Node(childComplexity), true
  3338. case "CollectionRule.appliedDisjunctively":
  3339. if e.complexity.CollectionRule.AppliedDisjunctively == nil {
  3340. break
  3341. }
  3342. return e.complexity.CollectionRule.AppliedDisjunctively(childComplexity), true
  3343. case "CollectionRule.rules":
  3344. if e.complexity.CollectionRule.Rules == nil {
  3345. break
  3346. }
  3347. return e.complexity.CollectionRule.Rules(childComplexity), true
  3348. case "CollectionRuleSet.appliedDisjunctively":
  3349. if e.complexity.CollectionRuleSet.AppliedDisjunctively == nil {
  3350. break
  3351. }
  3352. return e.complexity.CollectionRuleSet.AppliedDisjunctively(childComplexity), true
  3353. case "CollectionRuleSet.rules":
  3354. if e.complexity.CollectionRuleSet.Rules == nil {
  3355. break
  3356. }
  3357. return e.complexity.CollectionRuleSet.Rules(childComplexity), true
  3358. case "CommentEvent.appTitle":
  3359. if e.complexity.CommentEvent.AppTitle == nil {
  3360. break
  3361. }
  3362. return e.complexity.CommentEvent.AppTitle(childComplexity), true
  3363. case "CommentEvent.attachments":
  3364. if e.complexity.CommentEvent.Attachments == nil {
  3365. break
  3366. }
  3367. return e.complexity.CommentEvent.Attachments(childComplexity), true
  3368. case "CommentEvent.attributeToApp":
  3369. if e.complexity.CommentEvent.AttributeToApp == nil {
  3370. break
  3371. }
  3372. return e.complexity.CommentEvent.AttributeToApp(childComplexity), true
  3373. case "CommentEvent.attributeToUser":
  3374. if e.complexity.CommentEvent.AttributeToUser == nil {
  3375. break
  3376. }
  3377. return e.complexity.CommentEvent.AttributeToUser(childComplexity), true
  3378. case "CommentEvent.author":
  3379. if e.complexity.CommentEvent.Author == nil {
  3380. break
  3381. }
  3382. return e.complexity.CommentEvent.Author(childComplexity), true
  3383. case "CommentEvent.canDelete":
  3384. if e.complexity.CommentEvent.CanDelete == nil {
  3385. break
  3386. }
  3387. return e.complexity.CommentEvent.CanDelete(childComplexity), true
  3388. case "CommentEvent.canEdit":
  3389. if e.complexity.CommentEvent.CanEdit == nil {
  3390. break
  3391. }
  3392. return e.complexity.CommentEvent.CanEdit(childComplexity), true
  3393. case "CommentEvent.createdAt":
  3394. if e.complexity.CommentEvent.CreatedAt == nil {
  3395. break
  3396. }
  3397. return e.complexity.CommentEvent.CreatedAt(childComplexity), true
  3398. case "CommentEvent.criticalAlert":
  3399. if e.complexity.CommentEvent.CriticalAlert == nil {
  3400. break
  3401. }
  3402. return e.complexity.CommentEvent.CriticalAlert(childComplexity), true
  3403. case "CommentEvent.edited":
  3404. if e.complexity.CommentEvent.Edited == nil {
  3405. break
  3406. }
  3407. return e.complexity.CommentEvent.Edited(childComplexity), true
  3408. case "CommentEvent.embed":
  3409. if e.complexity.CommentEvent.Embed == nil {
  3410. break
  3411. }
  3412. return e.complexity.CommentEvent.Embed(childComplexity), true
  3413. case "CommentEvent.id":
  3414. if e.complexity.CommentEvent.ID == nil {
  3415. break
  3416. }
  3417. return e.complexity.CommentEvent.ID(childComplexity), true
  3418. case "CommentEvent.message":
  3419. if e.complexity.CommentEvent.Message == nil {
  3420. break
  3421. }
  3422. return e.complexity.CommentEvent.Message(childComplexity), true
  3423. case "CommentEvent.rawMessage":
  3424. if e.complexity.CommentEvent.RawMessage == nil {
  3425. break
  3426. }
  3427. return e.complexity.CommentEvent.RawMessage(childComplexity), true
  3428. case "CommentEvent.subject":
  3429. if e.complexity.CommentEvent.Subject == nil {
  3430. break
  3431. }
  3432. return e.complexity.CommentEvent.Subject(childComplexity), true
  3433. case "CommentEventAttachment.fileExtension":
  3434. if e.complexity.CommentEventAttachment.FileExtension == nil {
  3435. break
  3436. }
  3437. return e.complexity.CommentEventAttachment.FileExtension(childComplexity), true
  3438. case "CommentEventAttachment.id":
  3439. if e.complexity.CommentEventAttachment.ID == nil {
  3440. break
  3441. }
  3442. return e.complexity.CommentEventAttachment.ID(childComplexity), true
  3443. case "CommentEventAttachment.image":
  3444. if e.complexity.CommentEventAttachment.Image == nil {
  3445. break
  3446. }
  3447. return e.complexity.CommentEventAttachment.Image(childComplexity), true
  3448. case "CommentEventAttachment.name":
  3449. if e.complexity.CommentEventAttachment.Name == nil {
  3450. break
  3451. }
  3452. return e.complexity.CommentEventAttachment.Name(childComplexity), true
  3453. case "CommentEventAttachment.size":
  3454. if e.complexity.CommentEventAttachment.Size == nil {
  3455. break
  3456. }
  3457. return e.complexity.CommentEventAttachment.Size(childComplexity), true
  3458. case "CommentEventAttachment.url":
  3459. if e.complexity.CommentEventAttachment.URL == nil {
  3460. break
  3461. }
  3462. return e.complexity.CommentEventAttachment.URL(childComplexity), true
  3463. case "Company.contactCount":
  3464. if e.complexity.Company.ContactCount == nil {
  3465. break
  3466. }
  3467. return e.complexity.Company.ContactCount(childComplexity), true
  3468. case "Company.contactRoles":
  3469. if e.complexity.Company.ContactRoles == nil {
  3470. break
  3471. }
  3472. args, err := ec.field_Company_contactRoles_args(context.TODO(), rawArgs)
  3473. if err != nil {
  3474. return 0, false
  3475. }
  3476. 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
  3477. case "Company.contacts":
  3478. if e.complexity.Company.Contacts == nil {
  3479. break
  3480. }
  3481. args, err := ec.field_Company_contacts_args(context.TODO(), rawArgs)
  3482. if err != nil {
  3483. return 0, false
  3484. }
  3485. 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
  3486. case "Company.createdAt":
  3487. if e.complexity.Company.CreatedAt == nil {
  3488. break
  3489. }
  3490. return e.complexity.Company.CreatedAt(childComplexity), true
  3491. case "Company.customerSince":
  3492. if e.complexity.Company.CustomerSince == nil {
  3493. break
  3494. }
  3495. return e.complexity.Company.CustomerSince(childComplexity), true
  3496. case "Company.defaultCursor":
  3497. if e.complexity.Company.DefaultCursor == nil {
  3498. break
  3499. }
  3500. return e.complexity.Company.DefaultCursor(childComplexity), true
  3501. case "Company.defaultRole":
  3502. if e.complexity.Company.DefaultRole == nil {
  3503. break
  3504. }
  3505. return e.complexity.Company.DefaultRole(childComplexity), true
  3506. case "Company.draftOrders":
  3507. if e.complexity.Company.DraftOrders == nil {
  3508. break
  3509. }
  3510. args, err := ec.field_Company_draftOrders_args(context.TODO(), rawArgs)
  3511. if err != nil {
  3512. return 0, false
  3513. }
  3514. 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
  3515. case "Company.events":
  3516. if e.complexity.Company.Events == nil {
  3517. break
  3518. }
  3519. args, err := ec.field_Company_events_args(context.TODO(), rawArgs)
  3520. if err != nil {
  3521. return 0, false
  3522. }
  3523. 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
  3524. case "Company.externalId":
  3525. if e.complexity.Company.ExternalID == nil {
  3526. break
  3527. }
  3528. return e.complexity.Company.ExternalID(childComplexity), true
  3529. case "Company.hasTimelineComment":
  3530. if e.complexity.Company.HasTimelineComment == nil {
  3531. break
  3532. }
  3533. return e.complexity.Company.HasTimelineComment(childComplexity), true
  3534. case "Company.id":
  3535. if e.complexity.Company.ID == nil {
  3536. break
  3537. }
  3538. return e.complexity.Company.ID(childComplexity), true
  3539. case "Company.lifetimeDuration":
  3540. if e.complexity.Company.LifetimeDuration == nil {
  3541. break
  3542. }
  3543. return e.complexity.Company.LifetimeDuration(childComplexity), true
  3544. case "Company.locationCount":
  3545. if e.complexity.Company.LocationCount == nil {
  3546. break
  3547. }
  3548. return e.complexity.Company.LocationCount(childComplexity), true
  3549. case "Company.locations":
  3550. if e.complexity.Company.Locations == nil {
  3551. break
  3552. }
  3553. args, err := ec.field_Company_locations_args(context.TODO(), rawArgs)
  3554. if err != nil {
  3555. return 0, false
  3556. }
  3557. 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
  3558. case "Company.mainContact":
  3559. if e.complexity.Company.MainContact == nil {
  3560. break
  3561. }
  3562. return e.complexity.Company.MainContact(childComplexity), true
  3563. case "Company.name":
  3564. if e.complexity.Company.Name == nil {
  3565. break
  3566. }
  3567. return e.complexity.Company.Name(childComplexity), true
  3568. case "Company.note":
  3569. if e.complexity.Company.Note == nil {
  3570. break
  3571. }
  3572. return e.complexity.Company.Note(childComplexity), true
  3573. case "Company.orderCount":
  3574. if e.complexity.Company.OrderCount == nil {
  3575. break
  3576. }
  3577. return e.complexity.Company.OrderCount(childComplexity), true
  3578. case "Company.orders":
  3579. if e.complexity.Company.Orders == nil {
  3580. break
  3581. }
  3582. args, err := ec.field_Company_orders_args(context.TODO(), rawArgs)
  3583. if err != nil {
  3584. return 0, false
  3585. }
  3586. 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
  3587. case "Company.totalSpent":
  3588. if e.complexity.Company.TotalSpent == nil {
  3589. break
  3590. }
  3591. return e.complexity.Company.TotalSpent(childComplexity), true
  3592. case "Company.updatedAt":
  3593. if e.complexity.Company.UpdatedAt == nil {
  3594. break
  3595. }
  3596. return e.complexity.Company.UpdatedAt(childComplexity), true
  3597. case "CompanyAddress.address1":
  3598. if e.complexity.CompanyAddress.Address1 == nil {
  3599. break
  3600. }
  3601. return e.complexity.CompanyAddress.Address1(childComplexity), true
  3602. case "CompanyAddress.address2":
  3603. if e.complexity.CompanyAddress.Address2 == nil {
  3604. break
  3605. }
  3606. return e.complexity.CompanyAddress.Address2(childComplexity), true
  3607. case "CompanyAddress.city":
  3608. if e.complexity.CompanyAddress.City == nil {
  3609. break
  3610. }
  3611. return e.complexity.CompanyAddress.City(childComplexity), true
  3612. case "CompanyAddress.companyName":
  3613. if e.complexity.CompanyAddress.CompanyName == nil {
  3614. break
  3615. }
  3616. return e.complexity.CompanyAddress.CompanyName(childComplexity), true
  3617. case "CompanyAddress.country":
  3618. if e.complexity.CompanyAddress.Country == nil {
  3619. break
  3620. }
  3621. return e.complexity.CompanyAddress.Country(childComplexity), true
  3622. case "CompanyAddress.countryCode":
  3623. if e.complexity.CompanyAddress.CountryCode == nil {
  3624. break
  3625. }
  3626. return e.complexity.CompanyAddress.CountryCode(childComplexity), true
  3627. case "CompanyAddress.createdAt":
  3628. if e.complexity.CompanyAddress.CreatedAt == nil {
  3629. break
  3630. }
  3631. return e.complexity.CompanyAddress.CreatedAt(childComplexity), true
  3632. case "CompanyAddress.formattedArea":
  3633. if e.complexity.CompanyAddress.FormattedArea == nil {
  3634. break
  3635. }
  3636. return e.complexity.CompanyAddress.FormattedArea(childComplexity), true
  3637. case "CompanyAddress.id":
  3638. if e.complexity.CompanyAddress.ID == nil {
  3639. break
  3640. }
  3641. return e.complexity.CompanyAddress.ID(childComplexity), true
  3642. case "CompanyAddress.phone":
  3643. if e.complexity.CompanyAddress.Phone == nil {
  3644. break
  3645. }
  3646. return e.complexity.CompanyAddress.Phone(childComplexity), true
  3647. case "CompanyAddress.province":
  3648. if e.complexity.CompanyAddress.Province == nil {
  3649. break
  3650. }
  3651. return e.complexity.CompanyAddress.Province(childComplexity), true
  3652. case "CompanyAddress.recipient":
  3653. if e.complexity.CompanyAddress.Recipient == nil {
  3654. break
  3655. }
  3656. return e.complexity.CompanyAddress.Recipient(childComplexity), true
  3657. case "CompanyAddress.updatedAt":
  3658. if e.complexity.CompanyAddress.UpdatedAt == nil {
  3659. break
  3660. }
  3661. return e.complexity.CompanyAddress.UpdatedAt(childComplexity), true
  3662. case "CompanyAddress.zip":
  3663. if e.complexity.CompanyAddress.Zip == nil {
  3664. break
  3665. }
  3666. return e.complexity.CompanyAddress.Zip(childComplexity), true
  3667. case "CompanyAddress.zoneCode":
  3668. if e.complexity.CompanyAddress.ZoneCode == nil {
  3669. break
  3670. }
  3671. return e.complexity.CompanyAddress.ZoneCode(childComplexity), true
  3672. case "CompanyContact.company":
  3673. if e.complexity.CompanyContact.Company == nil {
  3674. break
  3675. }
  3676. return e.complexity.CompanyContact.Company(childComplexity), true
  3677. case "CompanyContact.createdAt":
  3678. if e.complexity.CompanyContact.CreatedAt == nil {
  3679. break
  3680. }
  3681. return e.complexity.CompanyContact.CreatedAt(childComplexity), true
  3682. case "CompanyContact.customer":
  3683. if e.complexity.CompanyContact.Customer == nil {
  3684. break
  3685. }
  3686. return e.complexity.CompanyContact.Customer(childComplexity), true
  3687. case "CompanyContact.draftOrders":
  3688. if e.complexity.CompanyContact.DraftOrders == nil {
  3689. break
  3690. }
  3691. args, err := ec.field_CompanyContact_draftOrders_args(context.TODO(), rawArgs)
  3692. if err != nil {
  3693. return 0, false
  3694. }
  3695. 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
  3696. case "CompanyContact.id":
  3697. if e.complexity.CompanyContact.ID == nil {
  3698. break
  3699. }
  3700. return e.complexity.CompanyContact.ID(childComplexity), true
  3701. case "CompanyContact.isMainContact":
  3702. if e.complexity.CompanyContact.IsMainContact == nil {
  3703. break
  3704. }
  3705. return e.complexity.CompanyContact.IsMainContact(childComplexity), true
  3706. case "CompanyContact.lifetimeDuration":
  3707. if e.complexity.CompanyContact.LifetimeDuration == nil {
  3708. break
  3709. }
  3710. return e.complexity.CompanyContact.LifetimeDuration(childComplexity), true
  3711. case "CompanyContact.locale":
  3712. if e.complexity.CompanyContact.Locale == nil {
  3713. break
  3714. }
  3715. return e.complexity.CompanyContact.Locale(childComplexity), true
  3716. case "CompanyContact.orders":
  3717. if e.complexity.CompanyContact.Orders == nil {
  3718. break
  3719. }
  3720. args, err := ec.field_CompanyContact_orders_args(context.TODO(), rawArgs)
  3721. if err != nil {
  3722. return 0, false
  3723. }
  3724. 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
  3725. case "CompanyContact.roleAssignments":
  3726. if e.complexity.CompanyContact.RoleAssignments == nil {
  3727. break
  3728. }
  3729. args, err := ec.field_CompanyContact_roleAssignments_args(context.TODO(), rawArgs)
  3730. if err != nil {
  3731. return 0, false
  3732. }
  3733. 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
  3734. case "CompanyContact.title":
  3735. if e.complexity.CompanyContact.Title == nil {
  3736. break
  3737. }
  3738. return e.complexity.CompanyContact.Title(childComplexity), true
  3739. case "CompanyContact.updatedAt":
  3740. if e.complexity.CompanyContact.UpdatedAt == nil {
  3741. break
  3742. }
  3743. return e.complexity.CompanyContact.UpdatedAt(childComplexity), true
  3744. case "CompanyContactConnection.edges":
  3745. if e.complexity.CompanyContactConnection.Edges == nil {
  3746. break
  3747. }
  3748. return e.complexity.CompanyContactConnection.Edges(childComplexity), true
  3749. case "CompanyContactConnection.nodes":
  3750. if e.complexity.CompanyContactConnection.Nodes == nil {
  3751. break
  3752. }
  3753. return e.complexity.CompanyContactConnection.Nodes(childComplexity), true
  3754. case "CompanyContactConnection.pageInfo":
  3755. if e.complexity.CompanyContactConnection.PageInfo == nil {
  3756. break
  3757. }
  3758. return e.complexity.CompanyContactConnection.PageInfo(childComplexity), true
  3759. case "CompanyContactEdge.cursor":
  3760. if e.complexity.CompanyContactEdge.Cursor == nil {
  3761. break
  3762. }
  3763. return e.complexity.CompanyContactEdge.Cursor(childComplexity), true
  3764. case "CompanyContactEdge.node":
  3765. if e.complexity.CompanyContactEdge.Node == nil {
  3766. break
  3767. }
  3768. return e.complexity.CompanyContactEdge.Node(childComplexity), true
  3769. case "CompanyContactRole.id":
  3770. if e.complexity.CompanyContactRole.ID == nil {
  3771. break
  3772. }
  3773. return e.complexity.CompanyContactRole.ID(childComplexity), true
  3774. case "CompanyContactRole.name":
  3775. if e.complexity.CompanyContactRole.Name == nil {
  3776. break
  3777. }
  3778. return e.complexity.CompanyContactRole.Name(childComplexity), true
  3779. case "CompanyContactRole.note":
  3780. if e.complexity.CompanyContactRole.Note == nil {
  3781. break
  3782. }
  3783. return e.complexity.CompanyContactRole.Note(childComplexity), true
  3784. case "CompanyContactRoleAssignment.company":
  3785. if e.complexity.CompanyContactRoleAssignment.Company == nil {
  3786. break
  3787. }
  3788. return e.complexity.CompanyContactRoleAssignment.Company(childComplexity), true
  3789. case "CompanyContactRoleAssignment.companyContact":
  3790. if e.complexity.CompanyContactRoleAssignment.CompanyContact == nil {
  3791. break
  3792. }
  3793. return e.complexity.CompanyContactRoleAssignment.CompanyContact(childComplexity), true
  3794. case "CompanyContactRoleAssignment.companyLocation":
  3795. if e.complexity.CompanyContactRoleAssignment.CompanyLocation == nil {
  3796. break
  3797. }
  3798. return e.complexity.CompanyContactRoleAssignment.CompanyLocation(childComplexity), true
  3799. case "CompanyContactRoleAssignment.createdAt":
  3800. if e.complexity.CompanyContactRoleAssignment.CreatedAt == nil {
  3801. break
  3802. }
  3803. return e.complexity.CompanyContactRoleAssignment.CreatedAt(childComplexity), true
  3804. case "CompanyContactRoleAssignment.id":
  3805. if e.complexity.CompanyContactRoleAssignment.ID == nil {
  3806. break
  3807. }
  3808. return e.complexity.CompanyContactRoleAssignment.ID(childComplexity), true
  3809. case "CompanyContactRoleAssignment.role":
  3810. if e.complexity.CompanyContactRoleAssignment.Role == nil {
  3811. break
  3812. }
  3813. return e.complexity.CompanyContactRoleAssignment.Role(childComplexity), true
  3814. case "CompanyContactRoleAssignment.updatedAt":
  3815. if e.complexity.CompanyContactRoleAssignment.UpdatedAt == nil {
  3816. break
  3817. }
  3818. return e.complexity.CompanyContactRoleAssignment.UpdatedAt(childComplexity), true
  3819. case "CompanyContactRoleAssignmentConnection.edges":
  3820. if e.complexity.CompanyContactRoleAssignmentConnection.Edges == nil {
  3821. break
  3822. }
  3823. return e.complexity.CompanyContactRoleAssignmentConnection.Edges(childComplexity), true
  3824. case "CompanyContactRoleAssignmentConnection.nodes":
  3825. if e.complexity.CompanyContactRoleAssignmentConnection.Nodes == nil {
  3826. break
  3827. }
  3828. return e.complexity.CompanyContactRoleAssignmentConnection.Nodes(childComplexity), true
  3829. case "CompanyContactRoleAssignmentConnection.pageInfo":
  3830. if e.complexity.CompanyContactRoleAssignmentConnection.PageInfo == nil {
  3831. break
  3832. }
  3833. return e.complexity.CompanyContactRoleAssignmentConnection.PageInfo(childComplexity), true
  3834. case "CompanyContactRoleAssignmentEdge.cursor":
  3835. if e.complexity.CompanyContactRoleAssignmentEdge.Cursor == nil {
  3836. break
  3837. }
  3838. return e.complexity.CompanyContactRoleAssignmentEdge.Cursor(childComplexity), true
  3839. case "CompanyContactRoleAssignmentEdge.node":
  3840. if e.complexity.CompanyContactRoleAssignmentEdge.Node == nil {
  3841. break
  3842. }
  3843. return e.complexity.CompanyContactRoleAssignmentEdge.Node(childComplexity), true
  3844. case "CompanyContactRoleConnection.edges":
  3845. if e.complexity.CompanyContactRoleConnection.Edges == nil {
  3846. break
  3847. }
  3848. return e.complexity.CompanyContactRoleConnection.Edges(childComplexity), true
  3849. case "CompanyContactRoleConnection.nodes":
  3850. if e.complexity.CompanyContactRoleConnection.Nodes == nil {
  3851. break
  3852. }
  3853. return e.complexity.CompanyContactRoleConnection.Nodes(childComplexity), true
  3854. case "CompanyContactRoleConnection.pageInfo":
  3855. if e.complexity.CompanyContactRoleConnection.PageInfo == nil {
  3856. break
  3857. }
  3858. return e.complexity.CompanyContactRoleConnection.PageInfo(childComplexity), true
  3859. case "CompanyContactRoleEdge.cursor":
  3860. if e.complexity.CompanyContactRoleEdge.Cursor == nil {
  3861. break
  3862. }
  3863. return e.complexity.CompanyContactRoleEdge.Cursor(childComplexity), true
  3864. case "CompanyContactRoleEdge.node":
  3865. if e.complexity.CompanyContactRoleEdge.Node == nil {
  3866. break
  3867. }
  3868. return e.complexity.CompanyContactRoleEdge.Node(childComplexity), true
  3869. case "CompanyLocation.billingAddress":
  3870. if e.complexity.CompanyLocation.BillingAddress == nil {
  3871. break
  3872. }
  3873. return e.complexity.CompanyLocation.BillingAddress(childComplexity), true
  3874. case "CompanyLocation.buyerExperienceConfiguration":
  3875. if e.complexity.CompanyLocation.BuyerExperienceConfiguration == nil {
  3876. break
  3877. }
  3878. return e.complexity.CompanyLocation.BuyerExperienceConfiguration(childComplexity), true
  3879. case "CompanyLocation.company":
  3880. if e.complexity.CompanyLocation.Company == nil {
  3881. break
  3882. }
  3883. return e.complexity.CompanyLocation.Company(childComplexity), true
  3884. case "CompanyLocation.createdAt":
  3885. if e.complexity.CompanyLocation.CreatedAt == nil {
  3886. break
  3887. }
  3888. return e.complexity.CompanyLocation.CreatedAt(childComplexity), true
  3889. case "CompanyLocation.currency":
  3890. if e.complexity.CompanyLocation.Currency == nil {
  3891. break
  3892. }
  3893. return e.complexity.CompanyLocation.Currency(childComplexity), true
  3894. case "CompanyLocation.defaultCursor":
  3895. if e.complexity.CompanyLocation.DefaultCursor == nil {
  3896. break
  3897. }
  3898. return e.complexity.CompanyLocation.DefaultCursor(childComplexity), true
  3899. case "CompanyLocation.draftOrders":
  3900. if e.complexity.CompanyLocation.DraftOrders == nil {
  3901. break
  3902. }
  3903. args, err := ec.field_CompanyLocation_draftOrders_args(context.TODO(), rawArgs)
  3904. if err != nil {
  3905. return 0, false
  3906. }
  3907. 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
  3908. case "CompanyLocation.events":
  3909. if e.complexity.CompanyLocation.Events == nil {
  3910. break
  3911. }
  3912. args, err := ec.field_CompanyLocation_events_args(context.TODO(), rawArgs)
  3913. if err != nil {
  3914. return 0, false
  3915. }
  3916. 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
  3917. case "CompanyLocation.externalId":
  3918. if e.complexity.CompanyLocation.ExternalID == nil {
  3919. break
  3920. }
  3921. return e.complexity.CompanyLocation.ExternalID(childComplexity), true
  3922. case "CompanyLocation.hasTimelineComment":
  3923. if e.complexity.CompanyLocation.HasTimelineComment == nil {
  3924. break
  3925. }
  3926. return e.complexity.CompanyLocation.HasTimelineComment(childComplexity), true
  3927. case "CompanyLocation.id":
  3928. if e.complexity.CompanyLocation.ID == nil {
  3929. break
  3930. }
  3931. return e.complexity.CompanyLocation.ID(childComplexity), true
  3932. case "CompanyLocation.locale":
  3933. if e.complexity.CompanyLocation.Locale == nil {
  3934. break
  3935. }
  3936. return e.complexity.CompanyLocation.Locale(childComplexity), true
  3937. case "CompanyLocation.market":
  3938. if e.complexity.CompanyLocation.Market == nil {
  3939. break
  3940. }
  3941. return e.complexity.CompanyLocation.Market(childComplexity), true
  3942. case "CompanyLocation.name":
  3943. if e.complexity.CompanyLocation.Name == nil {
  3944. break
  3945. }
  3946. return e.complexity.CompanyLocation.Name(childComplexity), true
  3947. case "CompanyLocation.note":
  3948. if e.complexity.CompanyLocation.Note == nil {
  3949. break
  3950. }
  3951. return e.complexity.CompanyLocation.Note(childComplexity), true
  3952. case "CompanyLocation.orderCount":
  3953. if e.complexity.CompanyLocation.OrderCount == nil {
  3954. break
  3955. }
  3956. return e.complexity.CompanyLocation.OrderCount(childComplexity), true
  3957. case "CompanyLocation.orders":
  3958. if e.complexity.CompanyLocation.Orders == nil {
  3959. break
  3960. }
  3961. args, err := ec.field_CompanyLocation_orders_args(context.TODO(), rawArgs)
  3962. if err != nil {
  3963. return 0, false
  3964. }
  3965. 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
  3966. case "CompanyLocation.phone":
  3967. if e.complexity.CompanyLocation.Phone == nil {
  3968. break
  3969. }
  3970. return e.complexity.CompanyLocation.Phone(childComplexity), true
  3971. case "CompanyLocation.roleAssignments":
  3972. if e.complexity.CompanyLocation.RoleAssignments == nil {
  3973. break
  3974. }
  3975. args, err := ec.field_CompanyLocation_roleAssignments_args(context.TODO(), rawArgs)
  3976. if err != nil {
  3977. return 0, false
  3978. }
  3979. 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
  3980. case "CompanyLocation.shippingAddress":
  3981. if e.complexity.CompanyLocation.ShippingAddress == nil {
  3982. break
  3983. }
  3984. return e.complexity.CompanyLocation.ShippingAddress(childComplexity), true
  3985. case "CompanyLocation.taxExemptions":
  3986. if e.complexity.CompanyLocation.TaxExemptions == nil {
  3987. break
  3988. }
  3989. return e.complexity.CompanyLocation.TaxExemptions(childComplexity), true
  3990. case "CompanyLocation.taxRegistrationId":
  3991. if e.complexity.CompanyLocation.TaxRegistrationID == nil {
  3992. break
  3993. }
  3994. return e.complexity.CompanyLocation.TaxRegistrationID(childComplexity), true
  3995. case "CompanyLocation.totalSpent":
  3996. if e.complexity.CompanyLocation.TotalSpent == nil {
  3997. break
  3998. }
  3999. return e.complexity.CompanyLocation.TotalSpent(childComplexity), true
  4000. case "CompanyLocation.updatedAt":
  4001. if e.complexity.CompanyLocation.UpdatedAt == nil {
  4002. break
  4003. }
  4004. return e.complexity.CompanyLocation.UpdatedAt(childComplexity), true
  4005. case "CompanyLocationConnection.edges":
  4006. if e.complexity.CompanyLocationConnection.Edges == nil {
  4007. break
  4008. }
  4009. return e.complexity.CompanyLocationConnection.Edges(childComplexity), true
  4010. case "CompanyLocationConnection.nodes":
  4011. if e.complexity.CompanyLocationConnection.Nodes == nil {
  4012. break
  4013. }
  4014. return e.complexity.CompanyLocationConnection.Nodes(childComplexity), true
  4015. case "CompanyLocationConnection.pageInfo":
  4016. if e.complexity.CompanyLocationConnection.PageInfo == nil {
  4017. break
  4018. }
  4019. return e.complexity.CompanyLocationConnection.PageInfo(childComplexity), true
  4020. case "CompanyLocationEdge.cursor":
  4021. if e.complexity.CompanyLocationEdge.Cursor == nil {
  4022. break
  4023. }
  4024. return e.complexity.CompanyLocationEdge.Cursor(childComplexity), true
  4025. case "CompanyLocationEdge.node":
  4026. if e.complexity.CompanyLocationEdge.Node == nil {
  4027. break
  4028. }
  4029. return e.complexity.CompanyLocationEdge.Node(childComplexity), true
  4030. case "CountriesInShippingZones.countryCodes":
  4031. if e.complexity.CountriesInShippingZones.CountryCodes == nil {
  4032. break
  4033. }
  4034. return e.complexity.CountriesInShippingZones.CountryCodes(childComplexity), true
  4035. case "CountriesInShippingZones.includeRestOfWorld":
  4036. if e.complexity.CountriesInShippingZones.IncludeRestOfWorld == nil {
  4037. break
  4038. }
  4039. return e.complexity.CountriesInShippingZones.IncludeRestOfWorld(childComplexity), true
  4040. case "CountryHarmonizedSystemCode.countryCode":
  4041. if e.complexity.CountryHarmonizedSystemCode.CountryCode == nil {
  4042. break
  4043. }
  4044. return e.complexity.CountryHarmonizedSystemCode.CountryCode(childComplexity), true
  4045. case "CountryHarmonizedSystemCode.harmonizedSystemCode":
  4046. if e.complexity.CountryHarmonizedSystemCode.HarmonizedSystemCode == nil {
  4047. break
  4048. }
  4049. return e.complexity.CountryHarmonizedSystemCode.HarmonizedSystemCode(childComplexity), true
  4050. case "CountryHarmonizedSystemCodeConnection.edges":
  4051. if e.complexity.CountryHarmonizedSystemCodeConnection.Edges == nil {
  4052. break
  4053. }
  4054. return e.complexity.CountryHarmonizedSystemCodeConnection.Edges(childComplexity), true
  4055. case "CountryHarmonizedSystemCodeConnection.nodes":
  4056. if e.complexity.CountryHarmonizedSystemCodeConnection.Nodes == nil {
  4057. break
  4058. }
  4059. return e.complexity.CountryHarmonizedSystemCodeConnection.Nodes(childComplexity), true
  4060. case "CountryHarmonizedSystemCodeConnection.pageInfo":
  4061. if e.complexity.CountryHarmonizedSystemCodeConnection.PageInfo == nil {
  4062. break
  4063. }
  4064. return e.complexity.CountryHarmonizedSystemCodeConnection.PageInfo(childComplexity), true
  4065. case "CountryHarmonizedSystemCodeEdge.cursor":
  4066. if e.complexity.CountryHarmonizedSystemCodeEdge.Cursor == nil {
  4067. break
  4068. }
  4069. return e.complexity.CountryHarmonizedSystemCodeEdge.Cursor(childComplexity), true
  4070. case "CountryHarmonizedSystemCodeEdge.node":
  4071. if e.complexity.CountryHarmonizedSystemCodeEdge.Node == nil {
  4072. break
  4073. }
  4074. return e.complexity.CountryHarmonizedSystemCodeEdge.Node(childComplexity), true
  4075. case "CurrencyFormats.moneyFormat":
  4076. if e.complexity.CurrencyFormats.MoneyFormat == nil {
  4077. break
  4078. }
  4079. return e.complexity.CurrencyFormats.MoneyFormat(childComplexity), true
  4080. case "CurrencyFormats.moneyInEmailsFormat":
  4081. if e.complexity.CurrencyFormats.MoneyInEmailsFormat == nil {
  4082. break
  4083. }
  4084. return e.complexity.CurrencyFormats.MoneyInEmailsFormat(childComplexity), true
  4085. case "CurrencyFormats.moneyWithCurrencyFormat":
  4086. if e.complexity.CurrencyFormats.MoneyWithCurrencyFormat == nil {
  4087. break
  4088. }
  4089. return e.complexity.CurrencyFormats.MoneyWithCurrencyFormat(childComplexity), true
  4090. case "CurrencyFormats.moneyWithCurrencyInEmailsFormat":
  4091. if e.complexity.CurrencyFormats.MoneyWithCurrencyInEmailsFormat == nil {
  4092. break
  4093. }
  4094. return e.complexity.CurrencyFormats.MoneyWithCurrencyInEmailsFormat(childComplexity), true
  4095. case "CurrencySetting.currencyCode":
  4096. if e.complexity.CurrencySetting.CurrencyCode == nil {
  4097. break
  4098. }
  4099. return e.complexity.CurrencySetting.CurrencyCode(childComplexity), true
  4100. case "CurrencySetting.currencyName":
  4101. if e.complexity.CurrencySetting.CurrencyName == nil {
  4102. break
  4103. }
  4104. return e.complexity.CurrencySetting.CurrencyName(childComplexity), true
  4105. case "CurrencySetting.enabled":
  4106. if e.complexity.CurrencySetting.Enabled == nil {
  4107. break
  4108. }
  4109. return e.complexity.CurrencySetting.Enabled(childComplexity), true
  4110. case "CurrencySetting.rateUpdatedAt":
  4111. if e.complexity.CurrencySetting.RateUpdatedAt == nil {
  4112. break
  4113. }
  4114. return e.complexity.CurrencySetting.RateUpdatedAt(childComplexity), true
  4115. case "CurrencySettingConnection.edges":
  4116. if e.complexity.CurrencySettingConnection.Edges == nil {
  4117. break
  4118. }
  4119. return e.complexity.CurrencySettingConnection.Edges(childComplexity), true
  4120. case "CurrencySettingConnection.nodes":
  4121. if e.complexity.CurrencySettingConnection.Nodes == nil {
  4122. break
  4123. }
  4124. return e.complexity.CurrencySettingConnection.Nodes(childComplexity), true
  4125. case "CurrencySettingConnection.pageInfo":
  4126. if e.complexity.CurrencySettingConnection.PageInfo == nil {
  4127. break
  4128. }
  4129. return e.complexity.CurrencySettingConnection.PageInfo(childComplexity), true
  4130. case "CurrencySettingEdge.cursor":
  4131. if e.complexity.CurrencySettingEdge.Cursor == nil {
  4132. break
  4133. }
  4134. return e.complexity.CurrencySettingEdge.Cursor(childComplexity), true
  4135. case "CurrencySettingEdge.node":
  4136. if e.complexity.CurrencySettingEdge.Node == nil {
  4137. break
  4138. }
  4139. return e.complexity.CurrencySettingEdge.Node(childComplexity), true
  4140. case "Customer.id":
  4141. if e.complexity.Customer.ID == nil {
  4142. break
  4143. }
  4144. return e.complexity.Customer.ID(childComplexity), true
  4145. case "CustomerCreditCard.billingAddress":
  4146. if e.complexity.CustomerCreditCard.BillingAddress == nil {
  4147. break
  4148. }
  4149. return e.complexity.CustomerCreditCard.BillingAddress(childComplexity), true
  4150. case "CustomerCreditCard.brand":
  4151. if e.complexity.CustomerCreditCard.Brand == nil {
  4152. break
  4153. }
  4154. return e.complexity.CustomerCreditCard.Brand(childComplexity), true
  4155. case "CustomerCreditCard.expiresSoon":
  4156. if e.complexity.CustomerCreditCard.ExpiresSoon == nil {
  4157. break
  4158. }
  4159. return e.complexity.CustomerCreditCard.ExpiresSoon(childComplexity), true
  4160. case "CustomerCreditCard.expiryMonth":
  4161. if e.complexity.CustomerCreditCard.ExpiryMonth == nil {
  4162. break
  4163. }
  4164. return e.complexity.CustomerCreditCard.ExpiryMonth(childComplexity), true
  4165. case "CustomerCreditCard.expiryYear":
  4166. if e.complexity.CustomerCreditCard.ExpiryYear == nil {
  4167. break
  4168. }
  4169. return e.complexity.CustomerCreditCard.ExpiryYear(childComplexity), true
  4170. case "CustomerCreditCard.firstDigits":
  4171. if e.complexity.CustomerCreditCard.FirstDigits == nil {
  4172. break
  4173. }
  4174. return e.complexity.CustomerCreditCard.FirstDigits(childComplexity), true
  4175. case "CustomerCreditCard.isRevocable":
  4176. if e.complexity.CustomerCreditCard.IsRevocable == nil {
  4177. break
  4178. }
  4179. return e.complexity.CustomerCreditCard.IsRevocable(childComplexity), true
  4180. case "CustomerCreditCard.lastDigits":
  4181. if e.complexity.CustomerCreditCard.LastDigits == nil {
  4182. break
  4183. }
  4184. return e.complexity.CustomerCreditCard.LastDigits(childComplexity), true
  4185. case "CustomerCreditCard.maskedNumber":
  4186. if e.complexity.CustomerCreditCard.MaskedNumber == nil {
  4187. break
  4188. }
  4189. return e.complexity.CustomerCreditCard.MaskedNumber(childComplexity), true
  4190. case "CustomerCreditCard.name":
  4191. if e.complexity.CustomerCreditCard.Name == nil {
  4192. break
  4193. }
  4194. return e.complexity.CustomerCreditCard.Name(childComplexity), true
  4195. case "CustomerCreditCard.source":
  4196. if e.complexity.CustomerCreditCard.Source == nil {
  4197. break
  4198. }
  4199. return e.complexity.CustomerCreditCard.Source(childComplexity), true
  4200. case "CustomerCreditCard.virtualLastDigits":
  4201. if e.complexity.CustomerCreditCard.VirtualLastDigits == nil {
  4202. break
  4203. }
  4204. return e.complexity.CustomerCreditCard.VirtualLastDigits(childComplexity), true
  4205. case "CustomerCreditCardBillingAddress.address1":
  4206. if e.complexity.CustomerCreditCardBillingAddress.Address1 == nil {
  4207. break
  4208. }
  4209. return e.complexity.CustomerCreditCardBillingAddress.Address1(childComplexity), true
  4210. case "CustomerCreditCardBillingAddress.city":
  4211. if e.complexity.CustomerCreditCardBillingAddress.City == nil {
  4212. break
  4213. }
  4214. return e.complexity.CustomerCreditCardBillingAddress.City(childComplexity), true
  4215. case "CustomerCreditCardBillingAddress.country":
  4216. if e.complexity.CustomerCreditCardBillingAddress.Country == nil {
  4217. break
  4218. }
  4219. return e.complexity.CustomerCreditCardBillingAddress.Country(childComplexity), true
  4220. case "CustomerCreditCardBillingAddress.countryCode":
  4221. if e.complexity.CustomerCreditCardBillingAddress.CountryCode == nil {
  4222. break
  4223. }
  4224. return e.complexity.CustomerCreditCardBillingAddress.CountryCode(childComplexity), true
  4225. case "CustomerCreditCardBillingAddress.province":
  4226. if e.complexity.CustomerCreditCardBillingAddress.Province == nil {
  4227. break
  4228. }
  4229. return e.complexity.CustomerCreditCardBillingAddress.Province(childComplexity), true
  4230. case "CustomerCreditCardBillingAddress.provinceCode":
  4231. if e.complexity.CustomerCreditCardBillingAddress.ProvinceCode == nil {
  4232. break
  4233. }
  4234. return e.complexity.CustomerCreditCardBillingAddress.ProvinceCode(childComplexity), true
  4235. case "CustomerCreditCardBillingAddress.zip":
  4236. if e.complexity.CustomerCreditCardBillingAddress.Zip == nil {
  4237. break
  4238. }
  4239. return e.complexity.CustomerCreditCardBillingAddress.Zip(childComplexity), true
  4240. case "CustomerEmailMarketingConsentState.consentUpdatedAt":
  4241. if e.complexity.CustomerEmailMarketingConsentState.ConsentUpdatedAt == nil {
  4242. break
  4243. }
  4244. return e.complexity.CustomerEmailMarketingConsentState.ConsentUpdatedAt(childComplexity), true
  4245. case "CustomerEmailMarketingConsentState.marketingOptInLevel":
  4246. if e.complexity.CustomerEmailMarketingConsentState.MarketingOptInLevel == nil {
  4247. break
  4248. }
  4249. return e.complexity.CustomerEmailMarketingConsentState.MarketingOptInLevel(childComplexity), true
  4250. case "CustomerEmailMarketingConsentState.marketingState":
  4251. if e.complexity.CustomerEmailMarketingConsentState.MarketingState == nil {
  4252. break
  4253. }
  4254. return e.complexity.CustomerEmailMarketingConsentState.MarketingState(childComplexity), true
  4255. case "CustomerJourneySummary.customerOrderIndex":
  4256. if e.complexity.CustomerJourneySummary.CustomerOrderIndex == nil {
  4257. break
  4258. }
  4259. return e.complexity.CustomerJourneySummary.CustomerOrderIndex(childComplexity), true
  4260. case "CustomerJourneySummary.daysToConversion":
  4261. if e.complexity.CustomerJourneySummary.DaysToConversion == nil {
  4262. break
  4263. }
  4264. return e.complexity.CustomerJourneySummary.DaysToConversion(childComplexity), true
  4265. case "CustomerJourneySummary.firstVisit":
  4266. if e.complexity.CustomerJourneySummary.FirstVisit == nil {
  4267. break
  4268. }
  4269. return e.complexity.CustomerJourneySummary.FirstVisit(childComplexity), true
  4270. case "CustomerJourneySummary.lastVisit":
  4271. if e.complexity.CustomerJourneySummary.LastVisit == nil {
  4272. break
  4273. }
  4274. return e.complexity.CustomerJourneySummary.LastVisit(childComplexity), true
  4275. case "CustomerJourneySummary.moments":
  4276. if e.complexity.CustomerJourneySummary.Moments == nil {
  4277. break
  4278. }
  4279. args, err := ec.field_CustomerJourneySummary_moments_args(context.TODO(), rawArgs)
  4280. if err != nil {
  4281. return 0, false
  4282. }
  4283. return e.complexity.CustomerJourneySummary.Moments(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  4284. case "CustomerJourneySummary.momentsCount":
  4285. if e.complexity.CustomerJourneySummary.MomentsCount == nil {
  4286. break
  4287. }
  4288. return e.complexity.CustomerJourneySummary.MomentsCount(childComplexity), true
  4289. case "CustomerJourneySummary.ready":
  4290. if e.complexity.CustomerJourneySummary.Ready == nil {
  4291. break
  4292. }
  4293. return e.complexity.CustomerJourneySummary.Ready(childComplexity), true
  4294. case "CustomerMomentConnection.edges":
  4295. if e.complexity.CustomerMomentConnection.Edges == nil {
  4296. break
  4297. }
  4298. return e.complexity.CustomerMomentConnection.Edges(childComplexity), true
  4299. case "CustomerMomentConnection.nodes":
  4300. if e.complexity.CustomerMomentConnection.Nodes == nil {
  4301. break
  4302. }
  4303. return e.complexity.CustomerMomentConnection.Nodes(childComplexity), true
  4304. case "CustomerMomentConnection.pageInfo":
  4305. if e.complexity.CustomerMomentConnection.PageInfo == nil {
  4306. break
  4307. }
  4308. return e.complexity.CustomerMomentConnection.PageInfo(childComplexity), true
  4309. case "CustomerMomentEdge.cursor":
  4310. if e.complexity.CustomerMomentEdge.Cursor == nil {
  4311. break
  4312. }
  4313. return e.complexity.CustomerMomentEdge.Cursor(childComplexity), true
  4314. case "CustomerMomentEdge.node":
  4315. if e.complexity.CustomerMomentEdge.Node == nil {
  4316. break
  4317. }
  4318. return e.complexity.CustomerMomentEdge.Node(childComplexity), true
  4319. case "CustomerPaymentInstrumentBillingAddress.address1":
  4320. if e.complexity.CustomerPaymentInstrumentBillingAddress.Address1 == nil {
  4321. break
  4322. }
  4323. return e.complexity.CustomerPaymentInstrumentBillingAddress.Address1(childComplexity), true
  4324. case "CustomerPaymentInstrumentBillingAddress.city":
  4325. if e.complexity.CustomerPaymentInstrumentBillingAddress.City == nil {
  4326. break
  4327. }
  4328. return e.complexity.CustomerPaymentInstrumentBillingAddress.City(childComplexity), true
  4329. case "CustomerPaymentInstrumentBillingAddress.country":
  4330. if e.complexity.CustomerPaymentInstrumentBillingAddress.Country == nil {
  4331. break
  4332. }
  4333. return e.complexity.CustomerPaymentInstrumentBillingAddress.Country(childComplexity), true
  4334. case "CustomerPaymentInstrumentBillingAddress.countryCode":
  4335. if e.complexity.CustomerPaymentInstrumentBillingAddress.CountryCode == nil {
  4336. break
  4337. }
  4338. return e.complexity.CustomerPaymentInstrumentBillingAddress.CountryCode(childComplexity), true
  4339. case "CustomerPaymentInstrumentBillingAddress.name":
  4340. if e.complexity.CustomerPaymentInstrumentBillingAddress.Name == nil {
  4341. break
  4342. }
  4343. return e.complexity.CustomerPaymentInstrumentBillingAddress.Name(childComplexity), true
  4344. case "CustomerPaymentInstrumentBillingAddress.province":
  4345. if e.complexity.CustomerPaymentInstrumentBillingAddress.Province == nil {
  4346. break
  4347. }
  4348. return e.complexity.CustomerPaymentInstrumentBillingAddress.Province(childComplexity), true
  4349. case "CustomerPaymentInstrumentBillingAddress.provinceCode":
  4350. if e.complexity.CustomerPaymentInstrumentBillingAddress.ProvinceCode == nil {
  4351. break
  4352. }
  4353. return e.complexity.CustomerPaymentInstrumentBillingAddress.ProvinceCode(childComplexity), true
  4354. case "CustomerPaymentInstrumentBillingAddress.zip":
  4355. if e.complexity.CustomerPaymentInstrumentBillingAddress.Zip == nil {
  4356. break
  4357. }
  4358. return e.complexity.CustomerPaymentInstrumentBillingAddress.Zip(childComplexity), true
  4359. case "CustomerPaymentMethod.customer":
  4360. if e.complexity.CustomerPaymentMethod.Customer == nil {
  4361. break
  4362. }
  4363. return e.complexity.CustomerPaymentMethod.Customer(childComplexity), true
  4364. case "CustomerPaymentMethod.id":
  4365. if e.complexity.CustomerPaymentMethod.ID == nil {
  4366. break
  4367. }
  4368. return e.complexity.CustomerPaymentMethod.ID(childComplexity), true
  4369. case "CustomerPaymentMethod.instrument":
  4370. if e.complexity.CustomerPaymentMethod.Instrument == nil {
  4371. break
  4372. }
  4373. return e.complexity.CustomerPaymentMethod.Instrument(childComplexity), true
  4374. case "CustomerPaymentMethod.revokedAt":
  4375. if e.complexity.CustomerPaymentMethod.RevokedAt == nil {
  4376. break
  4377. }
  4378. return e.complexity.CustomerPaymentMethod.RevokedAt(childComplexity), true
  4379. case "CustomerPaymentMethod.revokedReason":
  4380. if e.complexity.CustomerPaymentMethod.RevokedReason == nil {
  4381. break
  4382. }
  4383. return e.complexity.CustomerPaymentMethod.RevokedReason(childComplexity), true
  4384. case "CustomerPaymentMethod.subscriptionContracts":
  4385. if e.complexity.CustomerPaymentMethod.SubscriptionContracts == nil {
  4386. break
  4387. }
  4388. args, err := ec.field_CustomerPaymentMethod_subscriptionContracts_args(context.TODO(), rawArgs)
  4389. if err != nil {
  4390. return 0, false
  4391. }
  4392. return e.complexity.CustomerPaymentMethod.SubscriptionContracts(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  4393. case "CustomerPaymentMethodConnection.edges":
  4394. if e.complexity.CustomerPaymentMethodConnection.Edges == nil {
  4395. break
  4396. }
  4397. return e.complexity.CustomerPaymentMethodConnection.Edges(childComplexity), true
  4398. case "CustomerPaymentMethodConnection.nodes":
  4399. if e.complexity.CustomerPaymentMethodConnection.Nodes == nil {
  4400. break
  4401. }
  4402. return e.complexity.CustomerPaymentMethodConnection.Nodes(childComplexity), true
  4403. case "CustomerPaymentMethodConnection.pageInfo":
  4404. if e.complexity.CustomerPaymentMethodConnection.PageInfo == nil {
  4405. break
  4406. }
  4407. return e.complexity.CustomerPaymentMethodConnection.PageInfo(childComplexity), true
  4408. case "CustomerPaymentMethodEdge.cursor":
  4409. if e.complexity.CustomerPaymentMethodEdge.Cursor == nil {
  4410. break
  4411. }
  4412. return e.complexity.CustomerPaymentMethodEdge.Cursor(childComplexity), true
  4413. case "CustomerPaymentMethodEdge.node":
  4414. if e.complexity.CustomerPaymentMethodEdge.Node == nil {
  4415. break
  4416. }
  4417. return e.complexity.CustomerPaymentMethodEdge.Node(childComplexity), true
  4418. case "CustomerPaypalBillingAgreement.billingAddress":
  4419. if e.complexity.CustomerPaypalBillingAgreement.BillingAddress == nil {
  4420. break
  4421. }
  4422. return e.complexity.CustomerPaypalBillingAgreement.BillingAddress(childComplexity), true
  4423. case "CustomerPaypalBillingAgreement.inactive":
  4424. if e.complexity.CustomerPaypalBillingAgreement.Inactive == nil {
  4425. break
  4426. }
  4427. return e.complexity.CustomerPaypalBillingAgreement.Inactive(childComplexity), true
  4428. case "CustomerPaypalBillingAgreement.isRevocable":
  4429. if e.complexity.CustomerPaypalBillingAgreement.IsRevocable == nil {
  4430. break
  4431. }
  4432. return e.complexity.CustomerPaypalBillingAgreement.IsRevocable(childComplexity), true
  4433. case "CustomerPaypalBillingAgreement.paypalAccountEmail":
  4434. if e.complexity.CustomerPaypalBillingAgreement.PaypalAccountEmail == nil {
  4435. break
  4436. }
  4437. return e.complexity.CustomerPaypalBillingAgreement.PaypalAccountEmail(childComplexity), true
  4438. case "CustomerShopPayAgreement.expiresSoon":
  4439. if e.complexity.CustomerShopPayAgreement.ExpiresSoon == nil {
  4440. break
  4441. }
  4442. return e.complexity.CustomerShopPayAgreement.ExpiresSoon(childComplexity), true
  4443. case "CustomerShopPayAgreement.expiryMonth":
  4444. if e.complexity.CustomerShopPayAgreement.ExpiryMonth == nil {
  4445. break
  4446. }
  4447. return e.complexity.CustomerShopPayAgreement.ExpiryMonth(childComplexity), true
  4448. case "CustomerShopPayAgreement.expiryYear":
  4449. if e.complexity.CustomerShopPayAgreement.ExpiryYear == nil {
  4450. break
  4451. }
  4452. return e.complexity.CustomerShopPayAgreement.ExpiryYear(childComplexity), true
  4453. case "CustomerShopPayAgreement.inactive":
  4454. if e.complexity.CustomerShopPayAgreement.Inactive == nil {
  4455. break
  4456. }
  4457. return e.complexity.CustomerShopPayAgreement.Inactive(childComplexity), true
  4458. case "CustomerShopPayAgreement.isRevocable":
  4459. if e.complexity.CustomerShopPayAgreement.IsRevocable == nil {
  4460. break
  4461. }
  4462. return e.complexity.CustomerShopPayAgreement.IsRevocable(childComplexity), true
  4463. case "CustomerShopPayAgreement.lastDigits":
  4464. if e.complexity.CustomerShopPayAgreement.LastDigits == nil {
  4465. break
  4466. }
  4467. return e.complexity.CustomerShopPayAgreement.LastDigits(childComplexity), true
  4468. case "CustomerShopPayAgreement.maskedNumber":
  4469. if e.complexity.CustomerShopPayAgreement.MaskedNumber == nil {
  4470. break
  4471. }
  4472. return e.complexity.CustomerShopPayAgreement.MaskedNumber(childComplexity), true
  4473. case "CustomerShopPayAgreement.name":
  4474. if e.complexity.CustomerShopPayAgreement.Name == nil {
  4475. break
  4476. }
  4477. return e.complexity.CustomerShopPayAgreement.Name(childComplexity), true
  4478. case "CustomerSmsMarketingConsentState.consentCollectedFrom":
  4479. if e.complexity.CustomerSmsMarketingConsentState.ConsentCollectedFrom == nil {
  4480. break
  4481. }
  4482. return e.complexity.CustomerSmsMarketingConsentState.ConsentCollectedFrom(childComplexity), true
  4483. case "CustomerSmsMarketingConsentState.consentUpdatedAt":
  4484. if e.complexity.CustomerSmsMarketingConsentState.ConsentUpdatedAt == nil {
  4485. break
  4486. }
  4487. return e.complexity.CustomerSmsMarketingConsentState.ConsentUpdatedAt(childComplexity), true
  4488. case "CustomerSmsMarketingConsentState.marketingOptInLevel":
  4489. if e.complexity.CustomerSmsMarketingConsentState.MarketingOptInLevel == nil {
  4490. break
  4491. }
  4492. return e.complexity.CustomerSmsMarketingConsentState.MarketingOptInLevel(childComplexity), true
  4493. case "CustomerSmsMarketingConsentState.marketingState":
  4494. if e.complexity.CustomerSmsMarketingConsentState.MarketingState == nil {
  4495. break
  4496. }
  4497. return e.complexity.CustomerSmsMarketingConsentState.MarketingState(childComplexity), true
  4498. case "CustomerStatistics.predictedSpendTier":
  4499. if e.complexity.CustomerStatistics.PredictedSpendTier == nil {
  4500. break
  4501. }
  4502. return e.complexity.CustomerStatistics.PredictedSpendTier(childComplexity), true
  4503. case "CustomerVisit.id":
  4504. if e.complexity.CustomerVisit.ID == nil {
  4505. break
  4506. }
  4507. return e.complexity.CustomerVisit.ID(childComplexity), true
  4508. case "CustomerVisit.landingPage":
  4509. if e.complexity.CustomerVisit.LandingPage == nil {
  4510. break
  4511. }
  4512. return e.complexity.CustomerVisit.LandingPage(childComplexity), true
  4513. case "CustomerVisit.landingPageHtml":
  4514. if e.complexity.CustomerVisit.LandingPageHTML == nil {
  4515. break
  4516. }
  4517. return e.complexity.CustomerVisit.LandingPageHTML(childComplexity), true
  4518. case "CustomerVisit.marketingEvent":
  4519. if e.complexity.CustomerVisit.MarketingEvent == nil {
  4520. break
  4521. }
  4522. return e.complexity.CustomerVisit.MarketingEvent(childComplexity), true
  4523. case "CustomerVisit.occurredAt":
  4524. if e.complexity.CustomerVisit.OccurredAt == nil {
  4525. break
  4526. }
  4527. return e.complexity.CustomerVisit.OccurredAt(childComplexity), true
  4528. case "CustomerVisit.referralCode":
  4529. if e.complexity.CustomerVisit.ReferralCode == nil {
  4530. break
  4531. }
  4532. return e.complexity.CustomerVisit.ReferralCode(childComplexity), true
  4533. case "CustomerVisit.referralInfoHtml":
  4534. if e.complexity.CustomerVisit.ReferralInfoHTML == nil {
  4535. break
  4536. }
  4537. return e.complexity.CustomerVisit.ReferralInfoHTML(childComplexity), true
  4538. case "CustomerVisit.referrerUrl":
  4539. if e.complexity.CustomerVisit.ReferrerURL == nil {
  4540. break
  4541. }
  4542. return e.complexity.CustomerVisit.ReferrerURL(childComplexity), true
  4543. case "CustomerVisit.source":
  4544. if e.complexity.CustomerVisit.Source == nil {
  4545. break
  4546. }
  4547. return e.complexity.CustomerVisit.Source(childComplexity), true
  4548. case "CustomerVisit.sourceDescription":
  4549. if e.complexity.CustomerVisit.SourceDescription == nil {
  4550. break
  4551. }
  4552. return e.complexity.CustomerVisit.SourceDescription(childComplexity), true
  4553. case "CustomerVisit.sourceType":
  4554. if e.complexity.CustomerVisit.SourceType == nil {
  4555. break
  4556. }
  4557. return e.complexity.CustomerVisit.SourceType(childComplexity), true
  4558. case "CustomerVisit.utmParameters":
  4559. if e.complexity.CustomerVisit.UtmParameters == nil {
  4560. break
  4561. }
  4562. return e.complexity.CustomerVisit.UtmParameters(childComplexity), true
  4563. case "DeliveryAvailableService.countries":
  4564. if e.complexity.DeliveryAvailableService.Countries == nil {
  4565. break
  4566. }
  4567. return e.complexity.DeliveryAvailableService.Countries(childComplexity), true
  4568. case "DeliveryAvailableService.name":
  4569. if e.complexity.DeliveryAvailableService.Name == nil {
  4570. break
  4571. }
  4572. return e.complexity.DeliveryAvailableService.Name(childComplexity), true
  4573. case "DeliveryCarrierService.availableServicesForCountries":
  4574. if e.complexity.DeliveryCarrierService.AvailableServicesForCountries == nil {
  4575. break
  4576. }
  4577. args, err := ec.field_DeliveryCarrierService_availableServicesForCountries_args(context.TODO(), rawArgs)
  4578. if err != nil {
  4579. return 0, false
  4580. }
  4581. return e.complexity.DeliveryCarrierService.AvailableServicesForCountries(childComplexity, args["origins"].([]string), args["countryCodes"].([]CountryCode), args["restOfWorld"].(bool)), true
  4582. case "DeliveryCarrierService.formattedName":
  4583. if e.complexity.DeliveryCarrierService.FormattedName == nil {
  4584. break
  4585. }
  4586. return e.complexity.DeliveryCarrierService.FormattedName(childComplexity), true
  4587. case "DeliveryCarrierService.id":
  4588. if e.complexity.DeliveryCarrierService.ID == nil {
  4589. break
  4590. }
  4591. return e.complexity.DeliveryCarrierService.ID(childComplexity), true
  4592. case "DeliveryCarrierService.icon":
  4593. if e.complexity.DeliveryCarrierService.Icon == nil {
  4594. break
  4595. }
  4596. return e.complexity.DeliveryCarrierService.Icon(childComplexity), true
  4597. case "DeliveryCarrierService.name":
  4598. if e.complexity.DeliveryCarrierService.Name == nil {
  4599. break
  4600. }
  4601. return e.complexity.DeliveryCarrierService.Name(childComplexity), true
  4602. case "DeliveryCondition.conditionCriteria":
  4603. if e.complexity.DeliveryCondition.ConditionCriteria == nil {
  4604. break
  4605. }
  4606. return e.complexity.DeliveryCondition.ConditionCriteria(childComplexity), true
  4607. case "DeliveryCondition.field":
  4608. if e.complexity.DeliveryCondition.Field == nil {
  4609. break
  4610. }
  4611. return e.complexity.DeliveryCondition.Field(childComplexity), true
  4612. case "DeliveryCondition.id":
  4613. if e.complexity.DeliveryCondition.ID == nil {
  4614. break
  4615. }
  4616. return e.complexity.DeliveryCondition.ID(childComplexity), true
  4617. case "DeliveryCondition.operator":
  4618. if e.complexity.DeliveryCondition.Operator == nil {
  4619. break
  4620. }
  4621. return e.complexity.DeliveryCondition.Operator(childComplexity), true
  4622. case "DeliveryCountry.code":
  4623. if e.complexity.DeliveryCountry.Code == nil {
  4624. break
  4625. }
  4626. return e.complexity.DeliveryCountry.Code(childComplexity), true
  4627. case "DeliveryCountry.id":
  4628. if e.complexity.DeliveryCountry.ID == nil {
  4629. break
  4630. }
  4631. return e.complexity.DeliveryCountry.ID(childComplexity), true
  4632. case "DeliveryCountry.name":
  4633. if e.complexity.DeliveryCountry.Name == nil {
  4634. break
  4635. }
  4636. return e.complexity.DeliveryCountry.Name(childComplexity), true
  4637. case "DeliveryCountry.provinces":
  4638. if e.complexity.DeliveryCountry.Provinces == nil {
  4639. break
  4640. }
  4641. return e.complexity.DeliveryCountry.Provinces(childComplexity), true
  4642. case "DeliveryCountry.translatedName":
  4643. if e.complexity.DeliveryCountry.TranslatedName == nil {
  4644. break
  4645. }
  4646. return e.complexity.DeliveryCountry.TranslatedName(childComplexity), true
  4647. case "DeliveryCountryAndZone.country":
  4648. if e.complexity.DeliveryCountryAndZone.Country == nil {
  4649. break
  4650. }
  4651. return e.complexity.DeliveryCountryAndZone.Country(childComplexity), true
  4652. case "DeliveryCountryAndZone.zone":
  4653. if e.complexity.DeliveryCountryAndZone.Zone == nil {
  4654. break
  4655. }
  4656. return e.complexity.DeliveryCountryAndZone.Zone(childComplexity), true
  4657. case "DeliveryCountryCodeOrRestOfWorld.countryCode":
  4658. if e.complexity.DeliveryCountryCodeOrRestOfWorld.CountryCode == nil {
  4659. break
  4660. }
  4661. return e.complexity.DeliveryCountryCodeOrRestOfWorld.CountryCode(childComplexity), true
  4662. case "DeliveryCountryCodeOrRestOfWorld.restOfWorld":
  4663. if e.complexity.DeliveryCountryCodeOrRestOfWorld.RestOfWorld == nil {
  4664. break
  4665. }
  4666. return e.complexity.DeliveryCountryCodeOrRestOfWorld.RestOfWorld(childComplexity), true
  4667. case "DeliveryCountryCodesOrRestOfWorld.countryCodes":
  4668. if e.complexity.DeliveryCountryCodesOrRestOfWorld.CountryCodes == nil {
  4669. break
  4670. }
  4671. return e.complexity.DeliveryCountryCodesOrRestOfWorld.CountryCodes(childComplexity), true
  4672. case "DeliveryCountryCodesOrRestOfWorld.restOfWorld":
  4673. if e.complexity.DeliveryCountryCodesOrRestOfWorld.RestOfWorld == nil {
  4674. break
  4675. }
  4676. return e.complexity.DeliveryCountryCodesOrRestOfWorld.RestOfWorld(childComplexity), true
  4677. case "DeliveryLocationGroup.id":
  4678. if e.complexity.DeliveryLocationGroup.ID == nil {
  4679. break
  4680. }
  4681. return e.complexity.DeliveryLocationGroup.ID(childComplexity), true
  4682. case "DeliveryLocationGroup.locations":
  4683. if e.complexity.DeliveryLocationGroup.Locations == nil {
  4684. break
  4685. }
  4686. args, err := ec.field_DeliveryLocationGroup_locations_args(context.TODO(), rawArgs)
  4687. if err != nil {
  4688. return 0, false
  4689. }
  4690. 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
  4691. case "DeliveryLocationGroupZone.methodDefinitionCounts":
  4692. if e.complexity.DeliveryLocationGroupZone.MethodDefinitionCounts == nil {
  4693. break
  4694. }
  4695. return e.complexity.DeliveryLocationGroupZone.MethodDefinitionCounts(childComplexity), true
  4696. case "DeliveryLocationGroupZone.methodDefinitions":
  4697. if e.complexity.DeliveryLocationGroupZone.MethodDefinitions == nil {
  4698. break
  4699. }
  4700. args, err := ec.field_DeliveryLocationGroupZone_methodDefinitions_args(context.TODO(), rawArgs)
  4701. if err != nil {
  4702. return 0, false
  4703. }
  4704. 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
  4705. case "DeliveryLocationGroupZone.zone":
  4706. if e.complexity.DeliveryLocationGroupZone.Zone == nil {
  4707. break
  4708. }
  4709. return e.complexity.DeliveryLocationGroupZone.Zone(childComplexity), true
  4710. case "DeliveryLocationGroupZoneConnection.edges":
  4711. if e.complexity.DeliveryLocationGroupZoneConnection.Edges == nil {
  4712. break
  4713. }
  4714. return e.complexity.DeliveryLocationGroupZoneConnection.Edges(childComplexity), true
  4715. case "DeliveryLocationGroupZoneConnection.nodes":
  4716. if e.complexity.DeliveryLocationGroupZoneConnection.Nodes == nil {
  4717. break
  4718. }
  4719. return e.complexity.DeliveryLocationGroupZoneConnection.Nodes(childComplexity), true
  4720. case "DeliveryLocationGroupZoneConnection.pageInfo":
  4721. if e.complexity.DeliveryLocationGroupZoneConnection.PageInfo == nil {
  4722. break
  4723. }
  4724. return e.complexity.DeliveryLocationGroupZoneConnection.PageInfo(childComplexity), true
  4725. case "DeliveryLocationGroupZoneEdge.cursor":
  4726. if e.complexity.DeliveryLocationGroupZoneEdge.Cursor == nil {
  4727. break
  4728. }
  4729. return e.complexity.DeliveryLocationGroupZoneEdge.Cursor(childComplexity), true
  4730. case "DeliveryLocationGroupZoneEdge.node":
  4731. if e.complexity.DeliveryLocationGroupZoneEdge.Node == nil {
  4732. break
  4733. }
  4734. return e.complexity.DeliveryLocationGroupZoneEdge.Node(childComplexity), true
  4735. case "DeliveryMethod.id":
  4736. if e.complexity.DeliveryMethod.ID == nil {
  4737. break
  4738. }
  4739. return e.complexity.DeliveryMethod.ID(childComplexity), true
  4740. case "DeliveryMethod.maxDeliveryDateTime":
  4741. if e.complexity.DeliveryMethod.MaxDeliveryDateTime == nil {
  4742. break
  4743. }
  4744. return e.complexity.DeliveryMethod.MaxDeliveryDateTime(childComplexity), true
  4745. case "DeliveryMethod.methodType":
  4746. if e.complexity.DeliveryMethod.MethodType == nil {
  4747. break
  4748. }
  4749. return e.complexity.DeliveryMethod.MethodType(childComplexity), true
  4750. case "DeliveryMethod.minDeliveryDateTime":
  4751. if e.complexity.DeliveryMethod.MinDeliveryDateTime == nil {
  4752. break
  4753. }
  4754. return e.complexity.DeliveryMethod.MinDeliveryDateTime(childComplexity), true
  4755. case "DeliveryMethodDefinition.active":
  4756. if e.complexity.DeliveryMethodDefinition.Active == nil {
  4757. break
  4758. }
  4759. return e.complexity.DeliveryMethodDefinition.Active(childComplexity), true
  4760. case "DeliveryMethodDefinition.description":
  4761. if e.complexity.DeliveryMethodDefinition.Description == nil {
  4762. break
  4763. }
  4764. return e.complexity.DeliveryMethodDefinition.Description(childComplexity), true
  4765. case "DeliveryMethodDefinition.id":
  4766. if e.complexity.DeliveryMethodDefinition.ID == nil {
  4767. break
  4768. }
  4769. return e.complexity.DeliveryMethodDefinition.ID(childComplexity), true
  4770. case "DeliveryMethodDefinition.methodConditions":
  4771. if e.complexity.DeliveryMethodDefinition.MethodConditions == nil {
  4772. break
  4773. }
  4774. return e.complexity.DeliveryMethodDefinition.MethodConditions(childComplexity), true
  4775. case "DeliveryMethodDefinition.name":
  4776. if e.complexity.DeliveryMethodDefinition.Name == nil {
  4777. break
  4778. }
  4779. return e.complexity.DeliveryMethodDefinition.Name(childComplexity), true
  4780. case "DeliveryMethodDefinition.rateProvider":
  4781. if e.complexity.DeliveryMethodDefinition.RateProvider == nil {
  4782. break
  4783. }
  4784. return e.complexity.DeliveryMethodDefinition.RateProvider(childComplexity), true
  4785. case "DeliveryMethodDefinitionConnection.edges":
  4786. if e.complexity.DeliveryMethodDefinitionConnection.Edges == nil {
  4787. break
  4788. }
  4789. return e.complexity.DeliveryMethodDefinitionConnection.Edges(childComplexity), true
  4790. case "DeliveryMethodDefinitionConnection.nodes":
  4791. if e.complexity.DeliveryMethodDefinitionConnection.Nodes == nil {
  4792. break
  4793. }
  4794. return e.complexity.DeliveryMethodDefinitionConnection.Nodes(childComplexity), true
  4795. case "DeliveryMethodDefinitionConnection.pageInfo":
  4796. if e.complexity.DeliveryMethodDefinitionConnection.PageInfo == nil {
  4797. break
  4798. }
  4799. return e.complexity.DeliveryMethodDefinitionConnection.PageInfo(childComplexity), true
  4800. case "DeliveryMethodDefinitionCounts.participantDefinitionsCount":
  4801. if e.complexity.DeliveryMethodDefinitionCounts.ParticipantDefinitionsCount == nil {
  4802. break
  4803. }
  4804. return e.complexity.DeliveryMethodDefinitionCounts.ParticipantDefinitionsCount(childComplexity), true
  4805. case "DeliveryMethodDefinitionCounts.rateDefinitionsCount":
  4806. if e.complexity.DeliveryMethodDefinitionCounts.RateDefinitionsCount == nil {
  4807. break
  4808. }
  4809. return e.complexity.DeliveryMethodDefinitionCounts.RateDefinitionsCount(childComplexity), true
  4810. case "DeliveryMethodDefinitionEdge.cursor":
  4811. if e.complexity.DeliveryMethodDefinitionEdge.Cursor == nil {
  4812. break
  4813. }
  4814. return e.complexity.DeliveryMethodDefinitionEdge.Cursor(childComplexity), true
  4815. case "DeliveryMethodDefinitionEdge.node":
  4816. if e.complexity.DeliveryMethodDefinitionEdge.Node == nil {
  4817. break
  4818. }
  4819. return e.complexity.DeliveryMethodDefinitionEdge.Node(childComplexity), true
  4820. case "DeliveryParticipant.adaptToNewServicesFlag":
  4821. if e.complexity.DeliveryParticipant.AdaptToNewServicesFlag == nil {
  4822. break
  4823. }
  4824. return e.complexity.DeliveryParticipant.AdaptToNewServicesFlag(childComplexity), true
  4825. case "DeliveryParticipant.carrierService":
  4826. if e.complexity.DeliveryParticipant.CarrierService == nil {
  4827. break
  4828. }
  4829. return e.complexity.DeliveryParticipant.CarrierService(childComplexity), true
  4830. case "DeliveryParticipant.fixedFee":
  4831. if e.complexity.DeliveryParticipant.FixedFee == nil {
  4832. break
  4833. }
  4834. return e.complexity.DeliveryParticipant.FixedFee(childComplexity), true
  4835. case "DeliveryParticipant.id":
  4836. if e.complexity.DeliveryParticipant.ID == nil {
  4837. break
  4838. }
  4839. return e.complexity.DeliveryParticipant.ID(childComplexity), true
  4840. case "DeliveryParticipant.participantServices":
  4841. if e.complexity.DeliveryParticipant.ParticipantServices == nil {
  4842. break
  4843. }
  4844. return e.complexity.DeliveryParticipant.ParticipantServices(childComplexity), true
  4845. case "DeliveryParticipant.percentageOfRateFee":
  4846. if e.complexity.DeliveryParticipant.PercentageOfRateFee == nil {
  4847. break
  4848. }
  4849. return e.complexity.DeliveryParticipant.PercentageOfRateFee(childComplexity), true
  4850. case "DeliveryParticipantService.active":
  4851. if e.complexity.DeliveryParticipantService.Active == nil {
  4852. break
  4853. }
  4854. return e.complexity.DeliveryParticipantService.Active(childComplexity), true
  4855. case "DeliveryParticipantService.name":
  4856. if e.complexity.DeliveryParticipantService.Name == nil {
  4857. break
  4858. }
  4859. return e.complexity.DeliveryParticipantService.Name(childComplexity), true
  4860. case "DeliveryProductVariantsCount.capped":
  4861. if e.complexity.DeliveryProductVariantsCount.Capped == nil {
  4862. break
  4863. }
  4864. return e.complexity.DeliveryProductVariantsCount.Capped(childComplexity), true
  4865. case "DeliveryProductVariantsCount.count":
  4866. if e.complexity.DeliveryProductVariantsCount.Count == nil {
  4867. break
  4868. }
  4869. return e.complexity.DeliveryProductVariantsCount.Count(childComplexity), true
  4870. case "DeliveryProfile.activeMethodDefinitionsCount":
  4871. if e.complexity.DeliveryProfile.ActiveMethodDefinitionsCount == nil {
  4872. break
  4873. }
  4874. return e.complexity.DeliveryProfile.ActiveMethodDefinitionsCount(childComplexity), true
  4875. case "DeliveryProfile.default":
  4876. if e.complexity.DeliveryProfile.Default == nil {
  4877. break
  4878. }
  4879. return e.complexity.DeliveryProfile.Default(childComplexity), true
  4880. case "DeliveryProfile.id":
  4881. if e.complexity.DeliveryProfile.ID == nil {
  4882. break
  4883. }
  4884. return e.complexity.DeliveryProfile.ID(childComplexity), true
  4885. case "DeliveryProfile.legacyMode":
  4886. if e.complexity.DeliveryProfile.LegacyMode == nil {
  4887. break
  4888. }
  4889. return e.complexity.DeliveryProfile.LegacyMode(childComplexity), true
  4890. case "DeliveryProfile.locationsWithoutRatesCount":
  4891. if e.complexity.DeliveryProfile.LocationsWithoutRatesCount == nil {
  4892. break
  4893. }
  4894. return e.complexity.DeliveryProfile.LocationsWithoutRatesCount(childComplexity), true
  4895. case "DeliveryProfile.name":
  4896. if e.complexity.DeliveryProfile.Name == nil {
  4897. break
  4898. }
  4899. return e.complexity.DeliveryProfile.Name(childComplexity), true
  4900. case "DeliveryProfile.originLocationCount":
  4901. if e.complexity.DeliveryProfile.OriginLocationCount == nil {
  4902. break
  4903. }
  4904. return e.complexity.DeliveryProfile.OriginLocationCount(childComplexity), true
  4905. case "DeliveryProfile.productVariantsCountV2":
  4906. if e.complexity.DeliveryProfile.ProductVariantsCountV2 == nil {
  4907. break
  4908. }
  4909. return e.complexity.DeliveryProfile.ProductVariantsCountV2(childComplexity), true
  4910. case "DeliveryProfile.profileItems":
  4911. if e.complexity.DeliveryProfile.ProfileItems == nil {
  4912. break
  4913. }
  4914. args, err := ec.field_DeliveryProfile_profileItems_args(context.TODO(), rawArgs)
  4915. if err != nil {
  4916. return 0, false
  4917. }
  4918. return e.complexity.DeliveryProfile.ProfileItems(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  4919. case "DeliveryProfile.profileLocationGroups":
  4920. if e.complexity.DeliveryProfile.ProfileLocationGroups == nil {
  4921. break
  4922. }
  4923. return e.complexity.DeliveryProfile.ProfileLocationGroups(childComplexity), true
  4924. case "DeliveryProfile.sellingPlanGroups":
  4925. if e.complexity.DeliveryProfile.SellingPlanGroups == nil {
  4926. break
  4927. }
  4928. args, err := ec.field_DeliveryProfile_sellingPlanGroups_args(context.TODO(), rawArgs)
  4929. if err != nil {
  4930. return 0, false
  4931. }
  4932. return e.complexity.DeliveryProfile.SellingPlanGroups(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  4933. case "DeliveryProfile.unassignedLocations":
  4934. if e.complexity.DeliveryProfile.UnassignedLocations == nil {
  4935. break
  4936. }
  4937. return e.complexity.DeliveryProfile.UnassignedLocations(childComplexity), true
  4938. case "DeliveryProfile.zoneCountryCount":
  4939. if e.complexity.DeliveryProfile.ZoneCountryCount == nil {
  4940. break
  4941. }
  4942. return e.complexity.DeliveryProfile.ZoneCountryCount(childComplexity), true
  4943. case "DeliveryProfileItem.id":
  4944. if e.complexity.DeliveryProfileItem.ID == nil {
  4945. break
  4946. }
  4947. return e.complexity.DeliveryProfileItem.ID(childComplexity), true
  4948. case "DeliveryProfileItem.product":
  4949. if e.complexity.DeliveryProfileItem.Product == nil {
  4950. break
  4951. }
  4952. return e.complexity.DeliveryProfileItem.Product(childComplexity), true
  4953. case "DeliveryProfileItem.variants":
  4954. if e.complexity.DeliveryProfileItem.Variants == nil {
  4955. break
  4956. }
  4957. args, err := ec.field_DeliveryProfileItem_variants_args(context.TODO(), rawArgs)
  4958. if err != nil {
  4959. return 0, false
  4960. }
  4961. return e.complexity.DeliveryProfileItem.Variants(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  4962. case "DeliveryProfileItemConnection.edges":
  4963. if e.complexity.DeliveryProfileItemConnection.Edges == nil {
  4964. break
  4965. }
  4966. return e.complexity.DeliveryProfileItemConnection.Edges(childComplexity), true
  4967. case "DeliveryProfileItemConnection.nodes":
  4968. if e.complexity.DeliveryProfileItemConnection.Nodes == nil {
  4969. break
  4970. }
  4971. return e.complexity.DeliveryProfileItemConnection.Nodes(childComplexity), true
  4972. case "DeliveryProfileItemConnection.pageInfo":
  4973. if e.complexity.DeliveryProfileItemConnection.PageInfo == nil {
  4974. break
  4975. }
  4976. return e.complexity.DeliveryProfileItemConnection.PageInfo(childComplexity), true
  4977. case "DeliveryProfileItemEdge.cursor":
  4978. if e.complexity.DeliveryProfileItemEdge.Cursor == nil {
  4979. break
  4980. }
  4981. return e.complexity.DeliveryProfileItemEdge.Cursor(childComplexity), true
  4982. case "DeliveryProfileItemEdge.node":
  4983. if e.complexity.DeliveryProfileItemEdge.Node == nil {
  4984. break
  4985. }
  4986. return e.complexity.DeliveryProfileItemEdge.Node(childComplexity), true
  4987. case "DeliveryProfileLocationGroup.countriesInAnyZone":
  4988. if e.complexity.DeliveryProfileLocationGroup.CountriesInAnyZone == nil {
  4989. break
  4990. }
  4991. return e.complexity.DeliveryProfileLocationGroup.CountriesInAnyZone(childComplexity), true
  4992. case "DeliveryProfileLocationGroup.locationGroup":
  4993. if e.complexity.DeliveryProfileLocationGroup.LocationGroup == nil {
  4994. break
  4995. }
  4996. return e.complexity.DeliveryProfileLocationGroup.LocationGroup(childComplexity), true
  4997. case "DeliveryProfileLocationGroup.locationGroupZones":
  4998. if e.complexity.DeliveryProfileLocationGroup.LocationGroupZones == nil {
  4999. break
  5000. }
  5001. args, err := ec.field_DeliveryProfileLocationGroup_locationGroupZones_args(context.TODO(), rawArgs)
  5002. if err != nil {
  5003. return 0, false
  5004. }
  5005. return e.complexity.DeliveryProfileLocationGroup.LocationGroupZones(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  5006. case "DeliveryProvince.code":
  5007. if e.complexity.DeliveryProvince.Code == nil {
  5008. break
  5009. }
  5010. return e.complexity.DeliveryProvince.Code(childComplexity), true
  5011. case "DeliveryProvince.id":
  5012. if e.complexity.DeliveryProvince.ID == nil {
  5013. break
  5014. }
  5015. return e.complexity.DeliveryProvince.ID(childComplexity), true
  5016. case "DeliveryProvince.name":
  5017. if e.complexity.DeliveryProvince.Name == nil {
  5018. break
  5019. }
  5020. return e.complexity.DeliveryProvince.Name(childComplexity), true
  5021. case "DeliveryProvince.translatedName":
  5022. if e.complexity.DeliveryProvince.TranslatedName == nil {
  5023. break
  5024. }
  5025. return e.complexity.DeliveryProvince.TranslatedName(childComplexity), true
  5026. case "DeliveryRateDefinition.id":
  5027. if e.complexity.DeliveryRateDefinition.ID == nil {
  5028. break
  5029. }
  5030. return e.complexity.DeliveryRateDefinition.ID(childComplexity), true
  5031. case "DeliveryRateDefinition.price":
  5032. if e.complexity.DeliveryRateDefinition.Price == nil {
  5033. break
  5034. }
  5035. return e.complexity.DeliveryRateDefinition.Price(childComplexity), true
  5036. case "DeliveryZone.countries":
  5037. if e.complexity.DeliveryZone.Countries == nil {
  5038. break
  5039. }
  5040. return e.complexity.DeliveryZone.Countries(childComplexity), true
  5041. case "DeliveryZone.id":
  5042. if e.complexity.DeliveryZone.ID == nil {
  5043. break
  5044. }
  5045. return e.complexity.DeliveryZone.ID(childComplexity), true
  5046. case "DeliveryZone.name":
  5047. if e.complexity.DeliveryZone.Name == nil {
  5048. break
  5049. }
  5050. return e.complexity.DeliveryZone.Name(childComplexity), true
  5051. case "DiscountAllocation.allocatedAmountSet":
  5052. if e.complexity.DiscountAllocation.AllocatedAmountSet == nil {
  5053. break
  5054. }
  5055. return e.complexity.DiscountAllocation.AllocatedAmountSet(childComplexity), true
  5056. case "DiscountAllocation.discountApplication":
  5057. if e.complexity.DiscountAllocation.DiscountApplication == nil {
  5058. break
  5059. }
  5060. return e.complexity.DiscountAllocation.DiscountApplication(childComplexity), true
  5061. case "DiscountApplicationConnection.edges":
  5062. if e.complexity.DiscountApplicationConnection.Edges == nil {
  5063. break
  5064. }
  5065. return e.complexity.DiscountApplicationConnection.Edges(childComplexity), true
  5066. case "DiscountApplicationConnection.nodes":
  5067. if e.complexity.DiscountApplicationConnection.Nodes == nil {
  5068. break
  5069. }
  5070. return e.complexity.DiscountApplicationConnection.Nodes(childComplexity), true
  5071. case "DiscountApplicationConnection.pageInfo":
  5072. if e.complexity.DiscountApplicationConnection.PageInfo == nil {
  5073. break
  5074. }
  5075. return e.complexity.DiscountApplicationConnection.PageInfo(childComplexity), true
  5076. case "DiscountApplicationEdge.cursor":
  5077. if e.complexity.DiscountApplicationEdge.Cursor == nil {
  5078. break
  5079. }
  5080. return e.complexity.DiscountApplicationEdge.Cursor(childComplexity), true
  5081. case "DiscountApplicationEdge.node":
  5082. if e.complexity.DiscountApplicationEdge.Node == nil {
  5083. break
  5084. }
  5085. return e.complexity.DiscountApplicationEdge.Node(childComplexity), true
  5086. case "DiscountCodeApplication.allocationMethod":
  5087. if e.complexity.DiscountCodeApplication.AllocationMethod == nil {
  5088. break
  5089. }
  5090. return e.complexity.DiscountCodeApplication.AllocationMethod(childComplexity), true
  5091. case "DiscountCodeApplication.code":
  5092. if e.complexity.DiscountCodeApplication.Code == nil {
  5093. break
  5094. }
  5095. return e.complexity.DiscountCodeApplication.Code(childComplexity), true
  5096. case "DiscountCodeApplication.index":
  5097. if e.complexity.DiscountCodeApplication.Index == nil {
  5098. break
  5099. }
  5100. return e.complexity.DiscountCodeApplication.Index(childComplexity), true
  5101. case "DiscountCodeApplication.targetSelection":
  5102. if e.complexity.DiscountCodeApplication.TargetSelection == nil {
  5103. break
  5104. }
  5105. return e.complexity.DiscountCodeApplication.TargetSelection(childComplexity), true
  5106. case "DiscountCodeApplication.targetType":
  5107. if e.complexity.DiscountCodeApplication.TargetType == nil {
  5108. break
  5109. }
  5110. return e.complexity.DiscountCodeApplication.TargetType(childComplexity), true
  5111. case "DiscountCodeApplication.value":
  5112. if e.complexity.DiscountCodeApplication.Value == nil {
  5113. break
  5114. }
  5115. return e.complexity.DiscountCodeApplication.Value(childComplexity), true
  5116. case "Domain.host":
  5117. if e.complexity.Domain.Host == nil {
  5118. break
  5119. }
  5120. return e.complexity.Domain.Host(childComplexity), true
  5121. case "Domain.id":
  5122. if e.complexity.Domain.ID == nil {
  5123. break
  5124. }
  5125. return e.complexity.Domain.ID(childComplexity), true
  5126. case "Domain.localization":
  5127. if e.complexity.Domain.Localization == nil {
  5128. break
  5129. }
  5130. return e.complexity.Domain.Localization(childComplexity), true
  5131. case "Domain.marketWebPresence":
  5132. if e.complexity.Domain.MarketWebPresence == nil {
  5133. break
  5134. }
  5135. return e.complexity.Domain.MarketWebPresence(childComplexity), true
  5136. case "Domain.sslEnabled":
  5137. if e.complexity.Domain.SslEnabled == nil {
  5138. break
  5139. }
  5140. return e.complexity.Domain.SslEnabled(childComplexity), true
  5141. case "Domain.url":
  5142. if e.complexity.Domain.URL == nil {
  5143. break
  5144. }
  5145. return e.complexity.Domain.URL(childComplexity), true
  5146. case "DomainLocalization.alternateLocales":
  5147. if e.complexity.DomainLocalization.AlternateLocales == nil {
  5148. break
  5149. }
  5150. return e.complexity.DomainLocalization.AlternateLocales(childComplexity), true
  5151. case "DomainLocalization.country":
  5152. if e.complexity.DomainLocalization.Country == nil {
  5153. break
  5154. }
  5155. return e.complexity.DomainLocalization.Country(childComplexity), true
  5156. case "DomainLocalization.defaultLocale":
  5157. if e.complexity.DomainLocalization.DefaultLocale == nil {
  5158. break
  5159. }
  5160. return e.complexity.DomainLocalization.DefaultLocale(childComplexity), true
  5161. case "DraftOrder.appliedDiscount":
  5162. if e.complexity.DraftOrder.AppliedDiscount == nil {
  5163. break
  5164. }
  5165. return e.complexity.DraftOrder.AppliedDiscount(childComplexity), true
  5166. case "DraftOrder.billingAddress":
  5167. if e.complexity.DraftOrder.BillingAddress == nil {
  5168. break
  5169. }
  5170. return e.complexity.DraftOrder.BillingAddress(childComplexity), true
  5171. case "DraftOrder.billingAddressMatchesShippingAddress":
  5172. if e.complexity.DraftOrder.BillingAddressMatchesShippingAddress == nil {
  5173. break
  5174. }
  5175. return e.complexity.DraftOrder.BillingAddressMatchesShippingAddress(childComplexity), true
  5176. case "DraftOrder.completedAt":
  5177. if e.complexity.DraftOrder.CompletedAt == nil {
  5178. break
  5179. }
  5180. return e.complexity.DraftOrder.CompletedAt(childComplexity), true
  5181. case "DraftOrder.createdAt":
  5182. if e.complexity.DraftOrder.CreatedAt == nil {
  5183. break
  5184. }
  5185. return e.complexity.DraftOrder.CreatedAt(childComplexity), true
  5186. case "DraftOrder.currencyCode":
  5187. if e.complexity.DraftOrder.CurrencyCode == nil {
  5188. break
  5189. }
  5190. return e.complexity.DraftOrder.CurrencyCode(childComplexity), true
  5191. case "DraftOrder.customAttributes":
  5192. if e.complexity.DraftOrder.CustomAttributes == nil {
  5193. break
  5194. }
  5195. return e.complexity.DraftOrder.CustomAttributes(childComplexity), true
  5196. case "DraftOrder.customer":
  5197. if e.complexity.DraftOrder.Customer == nil {
  5198. break
  5199. }
  5200. return e.complexity.DraftOrder.Customer(childComplexity), true
  5201. case "DraftOrder.defaultCursor":
  5202. if e.complexity.DraftOrder.DefaultCursor == nil {
  5203. break
  5204. }
  5205. return e.complexity.DraftOrder.DefaultCursor(childComplexity), true
  5206. case "DraftOrder.email":
  5207. if e.complexity.DraftOrder.Email == nil {
  5208. break
  5209. }
  5210. return e.complexity.DraftOrder.Email(childComplexity), true
  5211. case "DraftOrder.events":
  5212. if e.complexity.DraftOrder.Events == nil {
  5213. break
  5214. }
  5215. args, err := ec.field_DraftOrder_events_args(context.TODO(), rawArgs)
  5216. if err != nil {
  5217. return 0, false
  5218. }
  5219. return e.complexity.DraftOrder.Events(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool), args["sortKey"].(*EventSortKeys), args["query"].(*string)), true
  5220. case "DraftOrder.hasTimelineComment":
  5221. if e.complexity.DraftOrder.HasTimelineComment == nil {
  5222. break
  5223. }
  5224. return e.complexity.DraftOrder.HasTimelineComment(childComplexity), true
  5225. case "DraftOrder.id":
  5226. if e.complexity.DraftOrder.ID == nil {
  5227. break
  5228. }
  5229. return e.complexity.DraftOrder.ID(childComplexity), true
  5230. case "DraftOrder.invoiceEmailTemplateSubject":
  5231. if e.complexity.DraftOrder.InvoiceEmailTemplateSubject == nil {
  5232. break
  5233. }
  5234. return e.complexity.DraftOrder.InvoiceEmailTemplateSubject(childComplexity), true
  5235. case "DraftOrder.invoiceSentAt":
  5236. if e.complexity.DraftOrder.InvoiceSentAt == nil {
  5237. break
  5238. }
  5239. return e.complexity.DraftOrder.InvoiceSentAt(childComplexity), true
  5240. case "DraftOrder.invoiceUrl":
  5241. if e.complexity.DraftOrder.InvoiceURL == nil {
  5242. break
  5243. }
  5244. return e.complexity.DraftOrder.InvoiceURL(childComplexity), true
  5245. case "DraftOrder.legacyResourceId":
  5246. if e.complexity.DraftOrder.LegacyResourceID == nil {
  5247. break
  5248. }
  5249. return e.complexity.DraftOrder.LegacyResourceID(childComplexity), true
  5250. case "DraftOrder.lineItems":
  5251. if e.complexity.DraftOrder.LineItems == nil {
  5252. break
  5253. }
  5254. args, err := ec.field_DraftOrder_lineItems_args(context.TODO(), rawArgs)
  5255. if err != nil {
  5256. return 0, false
  5257. }
  5258. return e.complexity.DraftOrder.LineItems(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  5259. case "DraftOrder.lineItemsSubtotalPrice":
  5260. if e.complexity.DraftOrder.LineItemsSubtotalPrice == nil {
  5261. break
  5262. }
  5263. return e.complexity.DraftOrder.LineItemsSubtotalPrice(childComplexity), true
  5264. case "DraftOrder.localizationExtensions":
  5265. if e.complexity.DraftOrder.LocalizationExtensions == nil {
  5266. break
  5267. }
  5268. args, err := ec.field_DraftOrder_localizationExtensions_args(context.TODO(), rawArgs)
  5269. if err != nil {
  5270. return 0, false
  5271. }
  5272. return e.complexity.DraftOrder.LocalizationExtensions(childComplexity, args["countryCodes"].([]CountryCode), args["purposes"].([]LocalizationExtensionPurpose), args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  5273. case "DraftOrder.marketName":
  5274. if e.complexity.DraftOrder.MarketName == nil {
  5275. break
  5276. }
  5277. return e.complexity.DraftOrder.MarketName(childComplexity), true
  5278. case "DraftOrder.marketRegionCountryCode":
  5279. if e.complexity.DraftOrder.MarketRegionCountryCode == nil {
  5280. break
  5281. }
  5282. return e.complexity.DraftOrder.MarketRegionCountryCode(childComplexity), true
  5283. case "DraftOrder.metafield":
  5284. if e.complexity.DraftOrder.Metafield == nil {
  5285. break
  5286. }
  5287. args, err := ec.field_DraftOrder_metafield_args(context.TODO(), rawArgs)
  5288. if err != nil {
  5289. return 0, false
  5290. }
  5291. return e.complexity.DraftOrder.Metafield(childComplexity, args["namespace"].(string), args["key"].(string)), true
  5292. case "DraftOrder.metafields":
  5293. if e.complexity.DraftOrder.Metafields == nil {
  5294. break
  5295. }
  5296. args, err := ec.field_DraftOrder_metafields_args(context.TODO(), rawArgs)
  5297. if err != nil {
  5298. return 0, false
  5299. }
  5300. return e.complexity.DraftOrder.Metafields(childComplexity, args["namespace"].(*string), args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  5301. case "DraftOrder.name":
  5302. if e.complexity.DraftOrder.Name == nil {
  5303. break
  5304. }
  5305. return e.complexity.DraftOrder.Name(childComplexity), true
  5306. case "DraftOrder.note2":
  5307. if e.complexity.DraftOrder.Note2 == nil {
  5308. break
  5309. }
  5310. return e.complexity.DraftOrder.Note2(childComplexity), true
  5311. case "DraftOrder.order":
  5312. if e.complexity.DraftOrder.Order == nil {
  5313. break
  5314. }
  5315. return e.complexity.DraftOrder.Order(childComplexity), true
  5316. case "DraftOrder.paymentTerms":
  5317. if e.complexity.DraftOrder.PaymentTerms == nil {
  5318. break
  5319. }
  5320. return e.complexity.DraftOrder.PaymentTerms(childComplexity), true
  5321. case "DraftOrder.phone":
  5322. if e.complexity.DraftOrder.Phone == nil {
  5323. break
  5324. }
  5325. return e.complexity.DraftOrder.Phone(childComplexity), true
  5326. case "DraftOrder.presentmentCurrencyCode":
  5327. if e.complexity.DraftOrder.PresentmentCurrencyCode == nil {
  5328. break
  5329. }
  5330. return e.complexity.DraftOrder.PresentmentCurrencyCode(childComplexity), true
  5331. case "DraftOrder.privateMetafield":
  5332. if e.complexity.DraftOrder.PrivateMetafield == nil {
  5333. break
  5334. }
  5335. args, err := ec.field_DraftOrder_privateMetafield_args(context.TODO(), rawArgs)
  5336. if err != nil {
  5337. return 0, false
  5338. }
  5339. return e.complexity.DraftOrder.PrivateMetafield(childComplexity, args["namespace"].(string), args["key"].(string)), true
  5340. case "DraftOrder.privateMetafields":
  5341. if e.complexity.DraftOrder.PrivateMetafields == nil {
  5342. break
  5343. }
  5344. args, err := ec.field_DraftOrder_privateMetafields_args(context.TODO(), rawArgs)
  5345. if err != nil {
  5346. return 0, false
  5347. }
  5348. return e.complexity.DraftOrder.PrivateMetafields(childComplexity, args["namespace"].(*string), args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  5349. case "DraftOrder.purchasingEntity":
  5350. if e.complexity.DraftOrder.PurchasingEntity == nil {
  5351. break
  5352. }
  5353. return e.complexity.DraftOrder.PurchasingEntity(childComplexity), true
  5354. case "DraftOrder.ready":
  5355. if e.complexity.DraftOrder.Ready == nil {
  5356. break
  5357. }
  5358. return e.complexity.DraftOrder.Ready(childComplexity), true
  5359. case "DraftOrder.reserveInventoryUntil":
  5360. if e.complexity.DraftOrder.ReserveInventoryUntil == nil {
  5361. break
  5362. }
  5363. return e.complexity.DraftOrder.ReserveInventoryUntil(childComplexity), true
  5364. case "DraftOrder.shippingAddress":
  5365. if e.complexity.DraftOrder.ShippingAddress == nil {
  5366. break
  5367. }
  5368. return e.complexity.DraftOrder.ShippingAddress(childComplexity), true
  5369. case "DraftOrder.shippingLine":
  5370. if e.complexity.DraftOrder.ShippingLine == nil {
  5371. break
  5372. }
  5373. return e.complexity.DraftOrder.ShippingLine(childComplexity), true
  5374. case "DraftOrder.status":
  5375. if e.complexity.DraftOrder.Status == nil {
  5376. break
  5377. }
  5378. return e.complexity.DraftOrder.Status(childComplexity), true
  5379. case "DraftOrder.subtotalPrice":
  5380. if e.complexity.DraftOrder.SubtotalPrice == nil {
  5381. break
  5382. }
  5383. return e.complexity.DraftOrder.SubtotalPrice(childComplexity), true
  5384. case "DraftOrder.subtotalPriceSet":
  5385. if e.complexity.DraftOrder.SubtotalPriceSet == nil {
  5386. break
  5387. }
  5388. return e.complexity.DraftOrder.SubtotalPriceSet(childComplexity), true
  5389. case "DraftOrder.tags":
  5390. if e.complexity.DraftOrder.Tags == nil {
  5391. break
  5392. }
  5393. return e.complexity.DraftOrder.Tags(childComplexity), true
  5394. case "DraftOrder.taxExempt":
  5395. if e.complexity.DraftOrder.TaxExempt == nil {
  5396. break
  5397. }
  5398. return e.complexity.DraftOrder.TaxExempt(childComplexity), true
  5399. case "DraftOrder.taxLines":
  5400. if e.complexity.DraftOrder.TaxLines == nil {
  5401. break
  5402. }
  5403. return e.complexity.DraftOrder.TaxLines(childComplexity), true
  5404. case "DraftOrder.taxesIncluded":
  5405. if e.complexity.DraftOrder.TaxesIncluded == nil {
  5406. break
  5407. }
  5408. return e.complexity.DraftOrder.TaxesIncluded(childComplexity), true
  5409. case "DraftOrder.totalDiscountsSet":
  5410. if e.complexity.DraftOrder.TotalDiscountsSet == nil {
  5411. break
  5412. }
  5413. return e.complexity.DraftOrder.TotalDiscountsSet(childComplexity), true
  5414. case "DraftOrder.totalLineItemsPriceSet":
  5415. if e.complexity.DraftOrder.TotalLineItemsPriceSet == nil {
  5416. break
  5417. }
  5418. return e.complexity.DraftOrder.TotalLineItemsPriceSet(childComplexity), true
  5419. case "DraftOrder.totalPrice":
  5420. if e.complexity.DraftOrder.TotalPrice == nil {
  5421. break
  5422. }
  5423. return e.complexity.DraftOrder.TotalPrice(childComplexity), true
  5424. case "DraftOrder.totalPriceSet":
  5425. if e.complexity.DraftOrder.TotalPriceSet == nil {
  5426. break
  5427. }
  5428. return e.complexity.DraftOrder.TotalPriceSet(childComplexity), true
  5429. case "DraftOrder.totalShippingPrice":
  5430. if e.complexity.DraftOrder.TotalShippingPrice == nil {
  5431. break
  5432. }
  5433. return e.complexity.DraftOrder.TotalShippingPrice(childComplexity), true
  5434. case "DraftOrder.totalShippingPriceSet":
  5435. if e.complexity.DraftOrder.TotalShippingPriceSet == nil {
  5436. break
  5437. }
  5438. return e.complexity.DraftOrder.TotalShippingPriceSet(childComplexity), true
  5439. case "DraftOrder.totalTax":
  5440. if e.complexity.DraftOrder.TotalTax == nil {
  5441. break
  5442. }
  5443. return e.complexity.DraftOrder.TotalTax(childComplexity), true
  5444. case "DraftOrder.totalTaxSet":
  5445. if e.complexity.DraftOrder.TotalTaxSet == nil {
  5446. break
  5447. }
  5448. return e.complexity.DraftOrder.TotalTaxSet(childComplexity), true
  5449. case "DraftOrder.totalWeight":
  5450. if e.complexity.DraftOrder.TotalWeight == nil {
  5451. break
  5452. }
  5453. return e.complexity.DraftOrder.TotalWeight(childComplexity), true
  5454. case "DraftOrder.updatedAt":
  5455. if e.complexity.DraftOrder.UpdatedAt == nil {
  5456. break
  5457. }
  5458. return e.complexity.DraftOrder.UpdatedAt(childComplexity), true
  5459. case "DraftOrder.visibleToCustomer":
  5460. if e.complexity.DraftOrder.VisibleToCustomer == nil {
  5461. break
  5462. }
  5463. return e.complexity.DraftOrder.VisibleToCustomer(childComplexity), true
  5464. case "DraftOrderAppliedDiscount.amountSet":
  5465. if e.complexity.DraftOrderAppliedDiscount.AmountSet == nil {
  5466. break
  5467. }
  5468. return e.complexity.DraftOrderAppliedDiscount.AmountSet(childComplexity), true
  5469. case "DraftOrderAppliedDiscount.amountV2":
  5470. if e.complexity.DraftOrderAppliedDiscount.AmountV2 == nil {
  5471. break
  5472. }
  5473. return e.complexity.DraftOrderAppliedDiscount.AmountV2(childComplexity), true
  5474. case "DraftOrderAppliedDiscount.description":
  5475. if e.complexity.DraftOrderAppliedDiscount.Description == nil {
  5476. break
  5477. }
  5478. return e.complexity.DraftOrderAppliedDiscount.Description(childComplexity), true
  5479. case "DraftOrderAppliedDiscount.title":
  5480. if e.complexity.DraftOrderAppliedDiscount.Title == nil {
  5481. break
  5482. }
  5483. return e.complexity.DraftOrderAppliedDiscount.Title(childComplexity), true
  5484. case "DraftOrderAppliedDiscount.value":
  5485. if e.complexity.DraftOrderAppliedDiscount.Value == nil {
  5486. break
  5487. }
  5488. return e.complexity.DraftOrderAppliedDiscount.Value(childComplexity), true
  5489. case "DraftOrderAppliedDiscount.valueType":
  5490. if e.complexity.DraftOrderAppliedDiscount.ValueType == nil {
  5491. break
  5492. }
  5493. return e.complexity.DraftOrderAppliedDiscount.ValueType(childComplexity), true
  5494. case "DraftOrderConnection.edges":
  5495. if e.complexity.DraftOrderConnection.Edges == nil {
  5496. break
  5497. }
  5498. return e.complexity.DraftOrderConnection.Edges(childComplexity), true
  5499. case "DraftOrderConnection.nodes":
  5500. if e.complexity.DraftOrderConnection.Nodes == nil {
  5501. break
  5502. }
  5503. return e.complexity.DraftOrderConnection.Nodes(childComplexity), true
  5504. case "DraftOrderConnection.pageInfo":
  5505. if e.complexity.DraftOrderConnection.PageInfo == nil {
  5506. break
  5507. }
  5508. return e.complexity.DraftOrderConnection.PageInfo(childComplexity), true
  5509. case "DraftOrderEdge.cursor":
  5510. if e.complexity.DraftOrderEdge.Cursor == nil {
  5511. break
  5512. }
  5513. return e.complexity.DraftOrderEdge.Cursor(childComplexity), true
  5514. case "DraftOrderEdge.node":
  5515. if e.complexity.DraftOrderEdge.Node == nil {
  5516. break
  5517. }
  5518. return e.complexity.DraftOrderEdge.Node(childComplexity), true
  5519. case "DraftOrderLineItem.appliedDiscount":
  5520. if e.complexity.DraftOrderLineItem.AppliedDiscount == nil {
  5521. break
  5522. }
  5523. return e.complexity.DraftOrderLineItem.AppliedDiscount(childComplexity), true
  5524. case "DraftOrderLineItem.custom":
  5525. if e.complexity.DraftOrderLineItem.Custom == nil {
  5526. break
  5527. }
  5528. return e.complexity.DraftOrderLineItem.Custom(childComplexity), true
  5529. case "DraftOrderLineItem.customAttributes":
  5530. if e.complexity.DraftOrderLineItem.CustomAttributes == nil {
  5531. break
  5532. }
  5533. return e.complexity.DraftOrderLineItem.CustomAttributes(childComplexity), true
  5534. case "DraftOrderLineItem.customAttributesV2":
  5535. if e.complexity.DraftOrderLineItem.CustomAttributesV2 == nil {
  5536. break
  5537. }
  5538. return e.complexity.DraftOrderLineItem.CustomAttributesV2(childComplexity), true
  5539. case "DraftOrderLineItem.discountedTotal":
  5540. if e.complexity.DraftOrderLineItem.DiscountedTotal == nil {
  5541. break
  5542. }
  5543. return e.complexity.DraftOrderLineItem.DiscountedTotal(childComplexity), true
  5544. case "DraftOrderLineItem.discountedTotalSet":
  5545. if e.complexity.DraftOrderLineItem.DiscountedTotalSet == nil {
  5546. break
  5547. }
  5548. return e.complexity.DraftOrderLineItem.DiscountedTotalSet(childComplexity), true
  5549. case "DraftOrderLineItem.discountedUnitPrice":
  5550. if e.complexity.DraftOrderLineItem.DiscountedUnitPrice == nil {
  5551. break
  5552. }
  5553. return e.complexity.DraftOrderLineItem.DiscountedUnitPrice(childComplexity), true
  5554. case "DraftOrderLineItem.discountedUnitPriceSet":
  5555. if e.complexity.DraftOrderLineItem.DiscountedUnitPriceSet == nil {
  5556. break
  5557. }
  5558. return e.complexity.DraftOrderLineItem.DiscountedUnitPriceSet(childComplexity), true
  5559. case "DraftOrderLineItem.fulfillmentService":
  5560. if e.complexity.DraftOrderLineItem.FulfillmentService == nil {
  5561. break
  5562. }
  5563. return e.complexity.DraftOrderLineItem.FulfillmentService(childComplexity), true
  5564. case "DraftOrderLineItem.id":
  5565. if e.complexity.DraftOrderLineItem.ID == nil {
  5566. break
  5567. }
  5568. return e.complexity.DraftOrderLineItem.ID(childComplexity), true
  5569. case "DraftOrderLineItem.image":
  5570. if e.complexity.DraftOrderLineItem.Image == nil {
  5571. break
  5572. }
  5573. return e.complexity.DraftOrderLineItem.Image(childComplexity), true
  5574. case "DraftOrderLineItem.isGiftCard":
  5575. if e.complexity.DraftOrderLineItem.IsGiftCard == nil {
  5576. break
  5577. }
  5578. return e.complexity.DraftOrderLineItem.IsGiftCard(childComplexity), true
  5579. case "DraftOrderLineItem.name":
  5580. if e.complexity.DraftOrderLineItem.Name == nil {
  5581. break
  5582. }
  5583. return e.complexity.DraftOrderLineItem.Name(childComplexity), true
  5584. case "DraftOrderLineItem.originalTotal":
  5585. if e.complexity.DraftOrderLineItem.OriginalTotal == nil {
  5586. break
  5587. }
  5588. return e.complexity.DraftOrderLineItem.OriginalTotal(childComplexity), true
  5589. case "DraftOrderLineItem.originalTotalSet":
  5590. if e.complexity.DraftOrderLineItem.OriginalTotalSet == nil {
  5591. break
  5592. }
  5593. return e.complexity.DraftOrderLineItem.OriginalTotalSet(childComplexity), true
  5594. case "DraftOrderLineItem.originalUnitPrice":
  5595. if e.complexity.DraftOrderLineItem.OriginalUnitPrice == nil {
  5596. break
  5597. }
  5598. return e.complexity.DraftOrderLineItem.OriginalUnitPrice(childComplexity), true
  5599. case "DraftOrderLineItem.originalUnitPriceSet":
  5600. if e.complexity.DraftOrderLineItem.OriginalUnitPriceSet == nil {
  5601. break
  5602. }
  5603. return e.complexity.DraftOrderLineItem.OriginalUnitPriceSet(childComplexity), true
  5604. case "DraftOrderLineItem.product":
  5605. if e.complexity.DraftOrderLineItem.Product == nil {
  5606. break
  5607. }
  5608. return e.complexity.DraftOrderLineItem.Product(childComplexity), true
  5609. case "DraftOrderLineItem.quantity":
  5610. if e.complexity.DraftOrderLineItem.Quantity == nil {
  5611. break
  5612. }
  5613. return e.complexity.DraftOrderLineItem.Quantity(childComplexity), true
  5614. case "DraftOrderLineItem.requiresShipping":
  5615. if e.complexity.DraftOrderLineItem.RequiresShipping == nil {
  5616. break
  5617. }
  5618. return e.complexity.DraftOrderLineItem.RequiresShipping(childComplexity), true
  5619. case "DraftOrderLineItem.sku":
  5620. if e.complexity.DraftOrderLineItem.Sku == nil {
  5621. break
  5622. }
  5623. return e.complexity.DraftOrderLineItem.Sku(childComplexity), true
  5624. case "DraftOrderLineItem.taxLines":
  5625. if e.complexity.DraftOrderLineItem.TaxLines == nil {
  5626. break
  5627. }
  5628. return e.complexity.DraftOrderLineItem.TaxLines(childComplexity), true
  5629. case "DraftOrderLineItem.taxable":
  5630. if e.complexity.DraftOrderLineItem.Taxable == nil {
  5631. break
  5632. }
  5633. return e.complexity.DraftOrderLineItem.Taxable(childComplexity), true
  5634. case "DraftOrderLineItem.title":
  5635. if e.complexity.DraftOrderLineItem.Title == nil {
  5636. break
  5637. }
  5638. return e.complexity.DraftOrderLineItem.Title(childComplexity), true
  5639. case "DraftOrderLineItem.totalDiscount":
  5640. if e.complexity.DraftOrderLineItem.TotalDiscount == nil {
  5641. break
  5642. }
  5643. return e.complexity.DraftOrderLineItem.TotalDiscount(childComplexity), true
  5644. case "DraftOrderLineItem.totalDiscountSet":
  5645. if e.complexity.DraftOrderLineItem.TotalDiscountSet == nil {
  5646. break
  5647. }
  5648. return e.complexity.DraftOrderLineItem.TotalDiscountSet(childComplexity), true
  5649. case "DraftOrderLineItem.variant":
  5650. if e.complexity.DraftOrderLineItem.Variant == nil {
  5651. break
  5652. }
  5653. return e.complexity.DraftOrderLineItem.Variant(childComplexity), true
  5654. case "DraftOrderLineItem.variantTitle":
  5655. if e.complexity.DraftOrderLineItem.VariantTitle == nil {
  5656. break
  5657. }
  5658. return e.complexity.DraftOrderLineItem.VariantTitle(childComplexity), true
  5659. case "DraftOrderLineItem.vendor":
  5660. if e.complexity.DraftOrderLineItem.Vendor == nil {
  5661. break
  5662. }
  5663. return e.complexity.DraftOrderLineItem.Vendor(childComplexity), true
  5664. case "DraftOrderLineItem.weight":
  5665. if e.complexity.DraftOrderLineItem.Weight == nil {
  5666. break
  5667. }
  5668. return e.complexity.DraftOrderLineItem.Weight(childComplexity), true
  5669. case "DraftOrderLineItemConnection.edges":
  5670. if e.complexity.DraftOrderLineItemConnection.Edges == nil {
  5671. break
  5672. }
  5673. return e.complexity.DraftOrderLineItemConnection.Edges(childComplexity), true
  5674. case "DraftOrderLineItemConnection.nodes":
  5675. if e.complexity.DraftOrderLineItemConnection.Nodes == nil {
  5676. break
  5677. }
  5678. return e.complexity.DraftOrderLineItemConnection.Nodes(childComplexity), true
  5679. case "DraftOrderLineItemConnection.pageInfo":
  5680. if e.complexity.DraftOrderLineItemConnection.PageInfo == nil {
  5681. break
  5682. }
  5683. return e.complexity.DraftOrderLineItemConnection.PageInfo(childComplexity), true
  5684. case "DraftOrderLineItemEdge.cursor":
  5685. if e.complexity.DraftOrderLineItemEdge.Cursor == nil {
  5686. break
  5687. }
  5688. return e.complexity.DraftOrderLineItemEdge.Cursor(childComplexity), true
  5689. case "DraftOrderLineItemEdge.node":
  5690. if e.complexity.DraftOrderLineItemEdge.Node == nil {
  5691. break
  5692. }
  5693. return e.complexity.DraftOrderLineItemEdge.Node(childComplexity), true
  5694. case "Duty.countryCodeOfOrigin":
  5695. if e.complexity.Duty.CountryCodeOfOrigin == nil {
  5696. break
  5697. }
  5698. return e.complexity.Duty.CountryCodeOfOrigin(childComplexity), true
  5699. case "Duty.harmonizedSystemCode":
  5700. if e.complexity.Duty.HarmonizedSystemCode == nil {
  5701. break
  5702. }
  5703. return e.complexity.Duty.HarmonizedSystemCode(childComplexity), true
  5704. case "Duty.id":
  5705. if e.complexity.Duty.ID == nil {
  5706. break
  5707. }
  5708. return e.complexity.Duty.ID(childComplexity), true
  5709. case "Duty.price":
  5710. if e.complexity.Duty.Price == nil {
  5711. break
  5712. }
  5713. return e.complexity.Duty.Price(childComplexity), true
  5714. case "Duty.taxLines":
  5715. if e.complexity.Duty.TaxLines == nil {
  5716. break
  5717. }
  5718. return e.complexity.Duty.TaxLines(childComplexity), true
  5719. case "EditableProperty.locked":
  5720. if e.complexity.EditableProperty.Locked == nil {
  5721. break
  5722. }
  5723. return e.complexity.EditableProperty.Locked(childComplexity), true
  5724. case "EditableProperty.reason":
  5725. if e.complexity.EditableProperty.Reason == nil {
  5726. break
  5727. }
  5728. return e.complexity.EditableProperty.Reason(childComplexity), true
  5729. case "Entity.findDraftOrderByID":
  5730. if e.complexity.Entity.FindDraftOrderByID == nil {
  5731. break
  5732. }
  5733. args, err := ec.field_Entity_findDraftOrderByID_args(context.TODO(), rawArgs)
  5734. if err != nil {
  5735. return 0, false
  5736. }
  5737. return e.complexity.Entity.FindDraftOrderByID(childComplexity, args["id"].(string)), true
  5738. case "Entity.findOrderByID":
  5739. if e.complexity.Entity.FindOrderByID == nil {
  5740. break
  5741. }
  5742. args, err := ec.field_Entity_findOrderByID_args(context.TODO(), rawArgs)
  5743. if err != nil {
  5744. return 0, false
  5745. }
  5746. return e.complexity.Entity.FindOrderByID(childComplexity, args["id"].(string)), true
  5747. case "EventConnection.edges":
  5748. if e.complexity.EventConnection.Edges == nil {
  5749. break
  5750. }
  5751. return e.complexity.EventConnection.Edges(childComplexity), true
  5752. case "EventConnection.nodes":
  5753. if e.complexity.EventConnection.Nodes == nil {
  5754. break
  5755. }
  5756. return e.complexity.EventConnection.Nodes(childComplexity), true
  5757. case "EventConnection.pageInfo":
  5758. if e.complexity.EventConnection.PageInfo == nil {
  5759. break
  5760. }
  5761. return e.complexity.EventConnection.PageInfo(childComplexity), true
  5762. case "EventEdge.cursor":
  5763. if e.complexity.EventEdge.Cursor == nil {
  5764. break
  5765. }
  5766. return e.complexity.EventEdge.Cursor(childComplexity), true
  5767. case "EventEdge.node":
  5768. if e.complexity.EventEdge.Node == nil {
  5769. break
  5770. }
  5771. return e.complexity.EventEdge.Node(childComplexity), true
  5772. case "FailedRequirement.action":
  5773. if e.complexity.FailedRequirement.Action == nil {
  5774. break
  5775. }
  5776. return e.complexity.FailedRequirement.Action(childComplexity), true
  5777. case "FailedRequirement.message":
  5778. if e.complexity.FailedRequirement.Message == nil {
  5779. break
  5780. }
  5781. return e.complexity.FailedRequirement.Message(childComplexity), true
  5782. case "FileError.code":
  5783. if e.complexity.FileError.Code == nil {
  5784. break
  5785. }
  5786. return e.complexity.FileError.Code(childComplexity), true
  5787. case "FileError.details":
  5788. if e.complexity.FileError.Details == nil {
  5789. break
  5790. }
  5791. return e.complexity.FileError.Details(childComplexity), true
  5792. case "FileError.message":
  5793. if e.complexity.FileError.Message == nil {
  5794. break
  5795. }
  5796. return e.complexity.FileError.Message(childComplexity), true
  5797. case "FilterOption.label":
  5798. if e.complexity.FilterOption.Label == nil {
  5799. break
  5800. }
  5801. return e.complexity.FilterOption.Label(childComplexity), true
  5802. case "FilterOption.value":
  5803. if e.complexity.FilterOption.Value == nil {
  5804. break
  5805. }
  5806. return e.complexity.FilterOption.Value(childComplexity), true
  5807. case "Fulfillment.createdAt":
  5808. if e.complexity.Fulfillment.CreatedAt == nil {
  5809. break
  5810. }
  5811. return e.complexity.Fulfillment.CreatedAt(childComplexity), true
  5812. case "Fulfillment.deliveredAt":
  5813. if e.complexity.Fulfillment.DeliveredAt == nil {
  5814. break
  5815. }
  5816. return e.complexity.Fulfillment.DeliveredAt(childComplexity), true
  5817. case "Fulfillment.displayStatus":
  5818. if e.complexity.Fulfillment.DisplayStatus == nil {
  5819. break
  5820. }
  5821. return e.complexity.Fulfillment.DisplayStatus(childComplexity), true
  5822. case "Fulfillment.estimatedDeliveryAt":
  5823. if e.complexity.Fulfillment.EstimatedDeliveryAt == nil {
  5824. break
  5825. }
  5826. return e.complexity.Fulfillment.EstimatedDeliveryAt(childComplexity), true
  5827. case "Fulfillment.events":
  5828. if e.complexity.Fulfillment.Events == nil {
  5829. break
  5830. }
  5831. args, err := ec.field_Fulfillment_events_args(context.TODO(), rawArgs)
  5832. if err != nil {
  5833. return 0, false
  5834. }
  5835. 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
  5836. case "Fulfillment.fulfillmentLineItems":
  5837. if e.complexity.Fulfillment.FulfillmentLineItems == nil {
  5838. break
  5839. }
  5840. args, err := ec.field_Fulfillment_fulfillmentLineItems_args(context.TODO(), rawArgs)
  5841. if err != nil {
  5842. return 0, false
  5843. }
  5844. return e.complexity.Fulfillment.FulfillmentLineItems(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  5845. case "Fulfillment.fulfillmentOrders":
  5846. if e.complexity.Fulfillment.FulfillmentOrders == nil {
  5847. break
  5848. }
  5849. args, err := ec.field_Fulfillment_fulfillmentOrders_args(context.TODO(), rawArgs)
  5850. if err != nil {
  5851. return 0, false
  5852. }
  5853. return e.complexity.Fulfillment.FulfillmentOrders(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  5854. case "Fulfillment.id":
  5855. if e.complexity.Fulfillment.ID == nil {
  5856. break
  5857. }
  5858. return e.complexity.Fulfillment.ID(childComplexity), true
  5859. case "Fulfillment.inTransitAt":
  5860. if e.complexity.Fulfillment.InTransitAt == nil {
  5861. break
  5862. }
  5863. return e.complexity.Fulfillment.InTransitAt(childComplexity), true
  5864. case "Fulfillment.legacyResourceId":
  5865. if e.complexity.Fulfillment.LegacyResourceID == nil {
  5866. break
  5867. }
  5868. return e.complexity.Fulfillment.LegacyResourceID(childComplexity), true
  5869. case "Fulfillment.location":
  5870. if e.complexity.Fulfillment.Location == nil {
  5871. break
  5872. }
  5873. return e.complexity.Fulfillment.Location(childComplexity), true
  5874. case "Fulfillment.name":
  5875. if e.complexity.Fulfillment.Name == nil {
  5876. break
  5877. }
  5878. return e.complexity.Fulfillment.Name(childComplexity), true
  5879. case "Fulfillment.order":
  5880. if e.complexity.Fulfillment.Order == nil {
  5881. break
  5882. }
  5883. return e.complexity.Fulfillment.Order(childComplexity), true
  5884. case "Fulfillment.originAddress":
  5885. if e.complexity.Fulfillment.OriginAddress == nil {
  5886. break
  5887. }
  5888. return e.complexity.Fulfillment.OriginAddress(childComplexity), true
  5889. case "Fulfillment.requiresShipping":
  5890. if e.complexity.Fulfillment.RequiresShipping == nil {
  5891. break
  5892. }
  5893. return e.complexity.Fulfillment.RequiresShipping(childComplexity), true
  5894. case "Fulfillment.service":
  5895. if e.complexity.Fulfillment.Service == nil {
  5896. break
  5897. }
  5898. return e.complexity.Fulfillment.Service(childComplexity), true
  5899. case "Fulfillment.status":
  5900. if e.complexity.Fulfillment.Status == nil {
  5901. break
  5902. }
  5903. return e.complexity.Fulfillment.Status(childComplexity), true
  5904. case "Fulfillment.totalQuantity":
  5905. if e.complexity.Fulfillment.TotalQuantity == nil {
  5906. break
  5907. }
  5908. return e.complexity.Fulfillment.TotalQuantity(childComplexity), true
  5909. case "Fulfillment.trackingInfo":
  5910. if e.complexity.Fulfillment.TrackingInfo == nil {
  5911. break
  5912. }
  5913. args, err := ec.field_Fulfillment_trackingInfo_args(context.TODO(), rawArgs)
  5914. if err != nil {
  5915. return 0, false
  5916. }
  5917. return e.complexity.Fulfillment.TrackingInfo(childComplexity, args["first"].(*int)), true
  5918. case "Fulfillment.updatedAt":
  5919. if e.complexity.Fulfillment.UpdatedAt == nil {
  5920. break
  5921. }
  5922. return e.complexity.Fulfillment.UpdatedAt(childComplexity), true
  5923. case "FulfillmentConnection.edges":
  5924. if e.complexity.FulfillmentConnection.Edges == nil {
  5925. break
  5926. }
  5927. return e.complexity.FulfillmentConnection.Edges(childComplexity), true
  5928. case "FulfillmentConnection.nodes":
  5929. if e.complexity.FulfillmentConnection.Nodes == nil {
  5930. break
  5931. }
  5932. return e.complexity.FulfillmentConnection.Nodes(childComplexity), true
  5933. case "FulfillmentConnection.pageInfo":
  5934. if e.complexity.FulfillmentConnection.PageInfo == nil {
  5935. break
  5936. }
  5937. return e.complexity.FulfillmentConnection.PageInfo(childComplexity), true
  5938. case "FulfillmentEdge.cursor":
  5939. if e.complexity.FulfillmentEdge.Cursor == nil {
  5940. break
  5941. }
  5942. return e.complexity.FulfillmentEdge.Cursor(childComplexity), true
  5943. case "FulfillmentEdge.node":
  5944. if e.complexity.FulfillmentEdge.Node == nil {
  5945. break
  5946. }
  5947. return e.complexity.FulfillmentEdge.Node(childComplexity), true
  5948. case "FulfillmentEvent.happenedAt":
  5949. if e.complexity.FulfillmentEvent.HappenedAt == nil {
  5950. break
  5951. }
  5952. return e.complexity.FulfillmentEvent.HappenedAt(childComplexity), true
  5953. case "FulfillmentEvent.id":
  5954. if e.complexity.FulfillmentEvent.ID == nil {
  5955. break
  5956. }
  5957. return e.complexity.FulfillmentEvent.ID(childComplexity), true
  5958. case "FulfillmentEvent.status":
  5959. if e.complexity.FulfillmentEvent.Status == nil {
  5960. break
  5961. }
  5962. return e.complexity.FulfillmentEvent.Status(childComplexity), true
  5963. case "FulfillmentEventConnection.edges":
  5964. if e.complexity.FulfillmentEventConnection.Edges == nil {
  5965. break
  5966. }
  5967. return e.complexity.FulfillmentEventConnection.Edges(childComplexity), true
  5968. case "FulfillmentEventConnection.nodes":
  5969. if e.complexity.FulfillmentEventConnection.Nodes == nil {
  5970. break
  5971. }
  5972. return e.complexity.FulfillmentEventConnection.Nodes(childComplexity), true
  5973. case "FulfillmentEventConnection.pageInfo":
  5974. if e.complexity.FulfillmentEventConnection.PageInfo == nil {
  5975. break
  5976. }
  5977. return e.complexity.FulfillmentEventConnection.PageInfo(childComplexity), true
  5978. case "FulfillmentEventEdge.cursor":
  5979. if e.complexity.FulfillmentEventEdge.Cursor == nil {
  5980. break
  5981. }
  5982. return e.complexity.FulfillmentEventEdge.Cursor(childComplexity), true
  5983. case "FulfillmentEventEdge.node":
  5984. if e.complexity.FulfillmentEventEdge.Node == nil {
  5985. break
  5986. }
  5987. return e.complexity.FulfillmentEventEdge.Node(childComplexity), true
  5988. case "FulfillmentHold.reason":
  5989. if e.complexity.FulfillmentHold.Reason == nil {
  5990. break
  5991. }
  5992. return e.complexity.FulfillmentHold.Reason(childComplexity), true
  5993. case "FulfillmentHold.reasonNotes":
  5994. if e.complexity.FulfillmentHold.ReasonNotes == nil {
  5995. break
  5996. }
  5997. return e.complexity.FulfillmentHold.ReasonNotes(childComplexity), true
  5998. case "FulfillmentLineItem.discountedTotalSet":
  5999. if e.complexity.FulfillmentLineItem.DiscountedTotalSet == nil {
  6000. break
  6001. }
  6002. return e.complexity.FulfillmentLineItem.DiscountedTotalSet(childComplexity), true
  6003. case "FulfillmentLineItem.id":
  6004. if e.complexity.FulfillmentLineItem.ID == nil {
  6005. break
  6006. }
  6007. return e.complexity.FulfillmentLineItem.ID(childComplexity), true
  6008. case "FulfillmentLineItem.lineItem":
  6009. if e.complexity.FulfillmentLineItem.LineItem == nil {
  6010. break
  6011. }
  6012. return e.complexity.FulfillmentLineItem.LineItem(childComplexity), true
  6013. case "FulfillmentLineItem.originalTotalSet":
  6014. if e.complexity.FulfillmentLineItem.OriginalTotalSet == nil {
  6015. break
  6016. }
  6017. return e.complexity.FulfillmentLineItem.OriginalTotalSet(childComplexity), true
  6018. case "FulfillmentLineItem.quantity":
  6019. if e.complexity.FulfillmentLineItem.Quantity == nil {
  6020. break
  6021. }
  6022. return e.complexity.FulfillmentLineItem.Quantity(childComplexity), true
  6023. case "FulfillmentLineItemConnection.edges":
  6024. if e.complexity.FulfillmentLineItemConnection.Edges == nil {
  6025. break
  6026. }
  6027. return e.complexity.FulfillmentLineItemConnection.Edges(childComplexity), true
  6028. case "FulfillmentLineItemConnection.nodes":
  6029. if e.complexity.FulfillmentLineItemConnection.Nodes == nil {
  6030. break
  6031. }
  6032. return e.complexity.FulfillmentLineItemConnection.Nodes(childComplexity), true
  6033. case "FulfillmentLineItemConnection.pageInfo":
  6034. if e.complexity.FulfillmentLineItemConnection.PageInfo == nil {
  6035. break
  6036. }
  6037. return e.complexity.FulfillmentLineItemConnection.PageInfo(childComplexity), true
  6038. case "FulfillmentLineItemEdge.cursor":
  6039. if e.complexity.FulfillmentLineItemEdge.Cursor == nil {
  6040. break
  6041. }
  6042. return e.complexity.FulfillmentLineItemEdge.Cursor(childComplexity), true
  6043. case "FulfillmentLineItemEdge.node":
  6044. if e.complexity.FulfillmentLineItemEdge.Node == nil {
  6045. break
  6046. }
  6047. return e.complexity.FulfillmentLineItemEdge.Node(childComplexity), true
  6048. case "FulfillmentOrder.assignedLocation":
  6049. if e.complexity.FulfillmentOrder.AssignedLocation == nil {
  6050. break
  6051. }
  6052. return e.complexity.FulfillmentOrder.AssignedLocation(childComplexity), true
  6053. case "FulfillmentOrder.deliveryMethod":
  6054. if e.complexity.FulfillmentOrder.DeliveryMethod == nil {
  6055. break
  6056. }
  6057. return e.complexity.FulfillmentOrder.DeliveryMethod(childComplexity), true
  6058. case "FulfillmentOrder.destination":
  6059. if e.complexity.FulfillmentOrder.Destination == nil {
  6060. break
  6061. }
  6062. return e.complexity.FulfillmentOrder.Destination(childComplexity), true
  6063. case "FulfillmentOrder.fulfillAt":
  6064. if e.complexity.FulfillmentOrder.FulfillAt == nil {
  6065. break
  6066. }
  6067. return e.complexity.FulfillmentOrder.FulfillAt(childComplexity), true
  6068. case "FulfillmentOrder.fulfillBy":
  6069. if e.complexity.FulfillmentOrder.FulfillBy == nil {
  6070. break
  6071. }
  6072. return e.complexity.FulfillmentOrder.FulfillBy(childComplexity), true
  6073. case "FulfillmentOrder.fulfillmentHolds":
  6074. if e.complexity.FulfillmentOrder.FulfillmentHolds == nil {
  6075. break
  6076. }
  6077. return e.complexity.FulfillmentOrder.FulfillmentHolds(childComplexity), true
  6078. case "FulfillmentOrder.fulfillments":
  6079. if e.complexity.FulfillmentOrder.Fulfillments == nil {
  6080. break
  6081. }
  6082. args, err := ec.field_FulfillmentOrder_fulfillments_args(context.TODO(), rawArgs)
  6083. if err != nil {
  6084. return 0, false
  6085. }
  6086. return e.complexity.FulfillmentOrder.Fulfillments(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  6087. case "FulfillmentOrder.id":
  6088. if e.complexity.FulfillmentOrder.ID == nil {
  6089. break
  6090. }
  6091. return e.complexity.FulfillmentOrder.ID(childComplexity), true
  6092. case "FulfillmentOrder.internationalDuties":
  6093. if e.complexity.FulfillmentOrder.InternationalDuties == nil {
  6094. break
  6095. }
  6096. return e.complexity.FulfillmentOrder.InternationalDuties(childComplexity), true
  6097. case "FulfillmentOrder.lineItems":
  6098. if e.complexity.FulfillmentOrder.LineItems == nil {
  6099. break
  6100. }
  6101. args, err := ec.field_FulfillmentOrder_lineItems_args(context.TODO(), rawArgs)
  6102. if err != nil {
  6103. return 0, false
  6104. }
  6105. return e.complexity.FulfillmentOrder.LineItems(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  6106. case "FulfillmentOrder.locationsForMove":
  6107. if e.complexity.FulfillmentOrder.LocationsForMove == nil {
  6108. break
  6109. }
  6110. args, err := ec.field_FulfillmentOrder_locationsForMove_args(context.TODO(), rawArgs)
  6111. if err != nil {
  6112. return 0, false
  6113. }
  6114. return e.complexity.FulfillmentOrder.LocationsForMove(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  6115. case "FulfillmentOrder.merchantRequests":
  6116. if e.complexity.FulfillmentOrder.MerchantRequests == nil {
  6117. break
  6118. }
  6119. args, err := ec.field_FulfillmentOrder_merchantRequests_args(context.TODO(), rawArgs)
  6120. if err != nil {
  6121. return 0, false
  6122. }
  6123. 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
  6124. case "FulfillmentOrder.order":
  6125. if e.complexity.FulfillmentOrder.Order == nil {
  6126. break
  6127. }
  6128. return e.complexity.FulfillmentOrder.Order(childComplexity), true
  6129. case "FulfillmentOrder.requestStatus":
  6130. if e.complexity.FulfillmentOrder.RequestStatus == nil {
  6131. break
  6132. }
  6133. return e.complexity.FulfillmentOrder.RequestStatus(childComplexity), true
  6134. case "FulfillmentOrder.status":
  6135. if e.complexity.FulfillmentOrder.Status == nil {
  6136. break
  6137. }
  6138. return e.complexity.FulfillmentOrder.Status(childComplexity), true
  6139. case "FulfillmentOrder.supportedActions":
  6140. if e.complexity.FulfillmentOrder.SupportedActions == nil {
  6141. break
  6142. }
  6143. return e.complexity.FulfillmentOrder.SupportedActions(childComplexity), true
  6144. case "FulfillmentOrderAssignedLocation.address1":
  6145. if e.complexity.FulfillmentOrderAssignedLocation.Address1 == nil {
  6146. break
  6147. }
  6148. return e.complexity.FulfillmentOrderAssignedLocation.Address1(childComplexity), true
  6149. case "FulfillmentOrderAssignedLocation.address2":
  6150. if e.complexity.FulfillmentOrderAssignedLocation.Address2 == nil {
  6151. break
  6152. }
  6153. return e.complexity.FulfillmentOrderAssignedLocation.Address2(childComplexity), true
  6154. case "FulfillmentOrderAssignedLocation.city":
  6155. if e.complexity.FulfillmentOrderAssignedLocation.City == nil {
  6156. break
  6157. }
  6158. return e.complexity.FulfillmentOrderAssignedLocation.City(childComplexity), true
  6159. case "FulfillmentOrderAssignedLocation.countryCode":
  6160. if e.complexity.FulfillmentOrderAssignedLocation.CountryCode == nil {
  6161. break
  6162. }
  6163. return e.complexity.FulfillmentOrderAssignedLocation.CountryCode(childComplexity), true
  6164. case "FulfillmentOrderAssignedLocation.location":
  6165. if e.complexity.FulfillmentOrderAssignedLocation.Location == nil {
  6166. break
  6167. }
  6168. return e.complexity.FulfillmentOrderAssignedLocation.Location(childComplexity), true
  6169. case "FulfillmentOrderAssignedLocation.name":
  6170. if e.complexity.FulfillmentOrderAssignedLocation.Name == nil {
  6171. break
  6172. }
  6173. return e.complexity.FulfillmentOrderAssignedLocation.Name(childComplexity), true
  6174. case "FulfillmentOrderAssignedLocation.phone":
  6175. if e.complexity.FulfillmentOrderAssignedLocation.Phone == nil {
  6176. break
  6177. }
  6178. return e.complexity.FulfillmentOrderAssignedLocation.Phone(childComplexity), true
  6179. case "FulfillmentOrderAssignedLocation.province":
  6180. if e.complexity.FulfillmentOrderAssignedLocation.Province == nil {
  6181. break
  6182. }
  6183. return e.complexity.FulfillmentOrderAssignedLocation.Province(childComplexity), true
  6184. case "FulfillmentOrderAssignedLocation.zip":
  6185. if e.complexity.FulfillmentOrderAssignedLocation.Zip == nil {
  6186. break
  6187. }
  6188. return e.complexity.FulfillmentOrderAssignedLocation.Zip(childComplexity), true
  6189. case "FulfillmentOrderConnection.edges":
  6190. if e.complexity.FulfillmentOrderConnection.Edges == nil {
  6191. break
  6192. }
  6193. return e.complexity.FulfillmentOrderConnection.Edges(childComplexity), true
  6194. case "FulfillmentOrderConnection.nodes":
  6195. if e.complexity.FulfillmentOrderConnection.Nodes == nil {
  6196. break
  6197. }
  6198. return e.complexity.FulfillmentOrderConnection.Nodes(childComplexity), true
  6199. case "FulfillmentOrderConnection.pageInfo":
  6200. if e.complexity.FulfillmentOrderConnection.PageInfo == nil {
  6201. break
  6202. }
  6203. return e.complexity.FulfillmentOrderConnection.PageInfo(childComplexity), true
  6204. case "FulfillmentOrderDestination.address1":
  6205. if e.complexity.FulfillmentOrderDestination.Address1 == nil {
  6206. break
  6207. }
  6208. return e.complexity.FulfillmentOrderDestination.Address1(childComplexity), true
  6209. case "FulfillmentOrderDestination.address2":
  6210. if e.complexity.FulfillmentOrderDestination.Address2 == nil {
  6211. break
  6212. }
  6213. return e.complexity.FulfillmentOrderDestination.Address2(childComplexity), true
  6214. case "FulfillmentOrderDestination.city":
  6215. if e.complexity.FulfillmentOrderDestination.City == nil {
  6216. break
  6217. }
  6218. return e.complexity.FulfillmentOrderDestination.City(childComplexity), true
  6219. case "FulfillmentOrderDestination.company":
  6220. if e.complexity.FulfillmentOrderDestination.Company == nil {
  6221. break
  6222. }
  6223. return e.complexity.FulfillmentOrderDestination.Company(childComplexity), true
  6224. case "FulfillmentOrderDestination.countryCode":
  6225. if e.complexity.FulfillmentOrderDestination.CountryCode == nil {
  6226. break
  6227. }
  6228. return e.complexity.FulfillmentOrderDestination.CountryCode(childComplexity), true
  6229. case "FulfillmentOrderDestination.email":
  6230. if e.complexity.FulfillmentOrderDestination.Email == nil {
  6231. break
  6232. }
  6233. return e.complexity.FulfillmentOrderDestination.Email(childComplexity), true
  6234. case "FulfillmentOrderDestination.firstName":
  6235. if e.complexity.FulfillmentOrderDestination.FirstName == nil {
  6236. break
  6237. }
  6238. return e.complexity.FulfillmentOrderDestination.FirstName(childComplexity), true
  6239. case "FulfillmentOrderDestination.id":
  6240. if e.complexity.FulfillmentOrderDestination.ID == nil {
  6241. break
  6242. }
  6243. return e.complexity.FulfillmentOrderDestination.ID(childComplexity), true
  6244. case "FulfillmentOrderDestination.lastName":
  6245. if e.complexity.FulfillmentOrderDestination.LastName == nil {
  6246. break
  6247. }
  6248. return e.complexity.FulfillmentOrderDestination.LastName(childComplexity), true
  6249. case "FulfillmentOrderDestination.phone":
  6250. if e.complexity.FulfillmentOrderDestination.Phone == nil {
  6251. break
  6252. }
  6253. return e.complexity.FulfillmentOrderDestination.Phone(childComplexity), true
  6254. case "FulfillmentOrderDestination.province":
  6255. if e.complexity.FulfillmentOrderDestination.Province == nil {
  6256. break
  6257. }
  6258. return e.complexity.FulfillmentOrderDestination.Province(childComplexity), true
  6259. case "FulfillmentOrderDestination.zip":
  6260. if e.complexity.FulfillmentOrderDestination.Zip == nil {
  6261. break
  6262. }
  6263. return e.complexity.FulfillmentOrderDestination.Zip(childComplexity), true
  6264. case "FulfillmentOrderEdge.cursor":
  6265. if e.complexity.FulfillmentOrderEdge.Cursor == nil {
  6266. break
  6267. }
  6268. return e.complexity.FulfillmentOrderEdge.Cursor(childComplexity), true
  6269. case "FulfillmentOrderEdge.node":
  6270. if e.complexity.FulfillmentOrderEdge.Node == nil {
  6271. break
  6272. }
  6273. return e.complexity.FulfillmentOrderEdge.Node(childComplexity), true
  6274. case "FulfillmentOrderInternationalDuties.incoterm":
  6275. if e.complexity.FulfillmentOrderInternationalDuties.Incoterm == nil {
  6276. break
  6277. }
  6278. return e.complexity.FulfillmentOrderInternationalDuties.Incoterm(childComplexity), true
  6279. case "FulfillmentOrderLineItem.id":
  6280. if e.complexity.FulfillmentOrderLineItem.ID == nil {
  6281. break
  6282. }
  6283. return e.complexity.FulfillmentOrderLineItem.ID(childComplexity), true
  6284. case "FulfillmentOrderLineItem.lineItem":
  6285. if e.complexity.FulfillmentOrderLineItem.LineItem == nil {
  6286. break
  6287. }
  6288. return e.complexity.FulfillmentOrderLineItem.LineItem(childComplexity), true
  6289. case "FulfillmentOrderLineItem.remainingQuantity":
  6290. if e.complexity.FulfillmentOrderLineItem.RemainingQuantity == nil {
  6291. break
  6292. }
  6293. return e.complexity.FulfillmentOrderLineItem.RemainingQuantity(childComplexity), true
  6294. case "FulfillmentOrderLineItem.totalQuantity":
  6295. if e.complexity.FulfillmentOrderLineItem.TotalQuantity == nil {
  6296. break
  6297. }
  6298. return e.complexity.FulfillmentOrderLineItem.TotalQuantity(childComplexity), true
  6299. case "FulfillmentOrderLineItem.warnings":
  6300. if e.complexity.FulfillmentOrderLineItem.Warnings == nil {
  6301. break
  6302. }
  6303. return e.complexity.FulfillmentOrderLineItem.Warnings(childComplexity), true
  6304. case "FulfillmentOrderLineItemConnection.edges":
  6305. if e.complexity.FulfillmentOrderLineItemConnection.Edges == nil {
  6306. break
  6307. }
  6308. return e.complexity.FulfillmentOrderLineItemConnection.Edges(childComplexity), true
  6309. case "FulfillmentOrderLineItemConnection.nodes":
  6310. if e.complexity.FulfillmentOrderLineItemConnection.Nodes == nil {
  6311. break
  6312. }
  6313. return e.complexity.FulfillmentOrderLineItemConnection.Nodes(childComplexity), true
  6314. case "FulfillmentOrderLineItemConnection.pageInfo":
  6315. if e.complexity.FulfillmentOrderLineItemConnection.PageInfo == nil {
  6316. break
  6317. }
  6318. return e.complexity.FulfillmentOrderLineItemConnection.PageInfo(childComplexity), true
  6319. case "FulfillmentOrderLineItemEdge.cursor":
  6320. if e.complexity.FulfillmentOrderLineItemEdge.Cursor == nil {
  6321. break
  6322. }
  6323. return e.complexity.FulfillmentOrderLineItemEdge.Cursor(childComplexity), true
  6324. case "FulfillmentOrderLineItemEdge.node":
  6325. if e.complexity.FulfillmentOrderLineItemEdge.Node == nil {
  6326. break
  6327. }
  6328. return e.complexity.FulfillmentOrderLineItemEdge.Node(childComplexity), true
  6329. case "FulfillmentOrderLineItemWarning.description":
  6330. if e.complexity.FulfillmentOrderLineItemWarning.Description == nil {
  6331. break
  6332. }
  6333. return e.complexity.FulfillmentOrderLineItemWarning.Description(childComplexity), true
  6334. case "FulfillmentOrderLineItemWarning.title":
  6335. if e.complexity.FulfillmentOrderLineItemWarning.Title == nil {
  6336. break
  6337. }
  6338. return e.complexity.FulfillmentOrderLineItemWarning.Title(childComplexity), true
  6339. case "FulfillmentOrderLocationForMove.location":
  6340. if e.complexity.FulfillmentOrderLocationForMove.Location == nil {
  6341. break
  6342. }
  6343. return e.complexity.FulfillmentOrderLocationForMove.Location(childComplexity), true
  6344. case "FulfillmentOrderLocationForMove.message":
  6345. if e.complexity.FulfillmentOrderLocationForMove.Message == nil {
  6346. break
  6347. }
  6348. return e.complexity.FulfillmentOrderLocationForMove.Message(childComplexity), true
  6349. case "FulfillmentOrderLocationForMove.movable":
  6350. if e.complexity.FulfillmentOrderLocationForMove.Movable == nil {
  6351. break
  6352. }
  6353. return e.complexity.FulfillmentOrderLocationForMove.Movable(childComplexity), true
  6354. case "FulfillmentOrderLocationForMoveConnection.edges":
  6355. if e.complexity.FulfillmentOrderLocationForMoveConnection.Edges == nil {
  6356. break
  6357. }
  6358. return e.complexity.FulfillmentOrderLocationForMoveConnection.Edges(childComplexity), true
  6359. case "FulfillmentOrderLocationForMoveConnection.nodes":
  6360. if e.complexity.FulfillmentOrderLocationForMoveConnection.Nodes == nil {
  6361. break
  6362. }
  6363. return e.complexity.FulfillmentOrderLocationForMoveConnection.Nodes(childComplexity), true
  6364. case "FulfillmentOrderLocationForMoveConnection.pageInfo":
  6365. if e.complexity.FulfillmentOrderLocationForMoveConnection.PageInfo == nil {
  6366. break
  6367. }
  6368. return e.complexity.FulfillmentOrderLocationForMoveConnection.PageInfo(childComplexity), true
  6369. case "FulfillmentOrderLocationForMoveEdge.cursor":
  6370. if e.complexity.FulfillmentOrderLocationForMoveEdge.Cursor == nil {
  6371. break
  6372. }
  6373. return e.complexity.FulfillmentOrderLocationForMoveEdge.Cursor(childComplexity), true
  6374. case "FulfillmentOrderLocationForMoveEdge.node":
  6375. if e.complexity.FulfillmentOrderLocationForMoveEdge.Node == nil {
  6376. break
  6377. }
  6378. return e.complexity.FulfillmentOrderLocationForMoveEdge.Node(childComplexity), true
  6379. case "FulfillmentOrderMerchantRequest.id":
  6380. if e.complexity.FulfillmentOrderMerchantRequest.ID == nil {
  6381. break
  6382. }
  6383. return e.complexity.FulfillmentOrderMerchantRequest.ID(childComplexity), true
  6384. case "FulfillmentOrderMerchantRequest.kind":
  6385. if e.complexity.FulfillmentOrderMerchantRequest.Kind == nil {
  6386. break
  6387. }
  6388. return e.complexity.FulfillmentOrderMerchantRequest.Kind(childComplexity), true
  6389. case "FulfillmentOrderMerchantRequest.message":
  6390. if e.complexity.FulfillmentOrderMerchantRequest.Message == nil {
  6391. break
  6392. }
  6393. return e.complexity.FulfillmentOrderMerchantRequest.Message(childComplexity), true
  6394. case "FulfillmentOrderMerchantRequest.requestOptions":
  6395. if e.complexity.FulfillmentOrderMerchantRequest.RequestOptions == nil {
  6396. break
  6397. }
  6398. return e.complexity.FulfillmentOrderMerchantRequest.RequestOptions(childComplexity), true
  6399. case "FulfillmentOrderMerchantRequest.responseData":
  6400. if e.complexity.FulfillmentOrderMerchantRequest.ResponseData == nil {
  6401. break
  6402. }
  6403. return e.complexity.FulfillmentOrderMerchantRequest.ResponseData(childComplexity), true
  6404. case "FulfillmentOrderMerchantRequest.sentAt":
  6405. if e.complexity.FulfillmentOrderMerchantRequest.SentAt == nil {
  6406. break
  6407. }
  6408. return e.complexity.FulfillmentOrderMerchantRequest.SentAt(childComplexity), true
  6409. case "FulfillmentOrderMerchantRequestConnection.edges":
  6410. if e.complexity.FulfillmentOrderMerchantRequestConnection.Edges == nil {
  6411. break
  6412. }
  6413. return e.complexity.FulfillmentOrderMerchantRequestConnection.Edges(childComplexity), true
  6414. case "FulfillmentOrderMerchantRequestConnection.nodes":
  6415. if e.complexity.FulfillmentOrderMerchantRequestConnection.Nodes == nil {
  6416. break
  6417. }
  6418. return e.complexity.FulfillmentOrderMerchantRequestConnection.Nodes(childComplexity), true
  6419. case "FulfillmentOrderMerchantRequestConnection.pageInfo":
  6420. if e.complexity.FulfillmentOrderMerchantRequestConnection.PageInfo == nil {
  6421. break
  6422. }
  6423. return e.complexity.FulfillmentOrderMerchantRequestConnection.PageInfo(childComplexity), true
  6424. case "FulfillmentOrderMerchantRequestEdge.cursor":
  6425. if e.complexity.FulfillmentOrderMerchantRequestEdge.Cursor == nil {
  6426. break
  6427. }
  6428. return e.complexity.FulfillmentOrderMerchantRequestEdge.Cursor(childComplexity), true
  6429. case "FulfillmentOrderMerchantRequestEdge.node":
  6430. if e.complexity.FulfillmentOrderMerchantRequestEdge.Node == nil {
  6431. break
  6432. }
  6433. return e.complexity.FulfillmentOrderMerchantRequestEdge.Node(childComplexity), true
  6434. case "FulfillmentOrderSupportedAction.action":
  6435. if e.complexity.FulfillmentOrderSupportedAction.Action == nil {
  6436. break
  6437. }
  6438. return e.complexity.FulfillmentOrderSupportedAction.Action(childComplexity), true
  6439. case "FulfillmentOrderSupportedAction.externalUrl":
  6440. if e.complexity.FulfillmentOrderSupportedAction.ExternalURL == nil {
  6441. break
  6442. }
  6443. return e.complexity.FulfillmentOrderSupportedAction.ExternalURL(childComplexity), true
  6444. case "FulfillmentOriginAddress.address1":
  6445. if e.complexity.FulfillmentOriginAddress.Address1 == nil {
  6446. break
  6447. }
  6448. return e.complexity.FulfillmentOriginAddress.Address1(childComplexity), true
  6449. case "FulfillmentOriginAddress.address2":
  6450. if e.complexity.FulfillmentOriginAddress.Address2 == nil {
  6451. break
  6452. }
  6453. return e.complexity.FulfillmentOriginAddress.Address2(childComplexity), true
  6454. case "FulfillmentOriginAddress.city":
  6455. if e.complexity.FulfillmentOriginAddress.City == nil {
  6456. break
  6457. }
  6458. return e.complexity.FulfillmentOriginAddress.City(childComplexity), true
  6459. case "FulfillmentOriginAddress.countryCode":
  6460. if e.complexity.FulfillmentOriginAddress.CountryCode == nil {
  6461. break
  6462. }
  6463. return e.complexity.FulfillmentOriginAddress.CountryCode(childComplexity), true
  6464. case "FulfillmentOriginAddress.provinceCode":
  6465. if e.complexity.FulfillmentOriginAddress.ProvinceCode == nil {
  6466. break
  6467. }
  6468. return e.complexity.FulfillmentOriginAddress.ProvinceCode(childComplexity), true
  6469. case "FulfillmentOriginAddress.zip":
  6470. if e.complexity.FulfillmentOriginAddress.Zip == nil {
  6471. break
  6472. }
  6473. return e.complexity.FulfillmentOriginAddress.Zip(childComplexity), true
  6474. case "FulfillmentService.id":
  6475. if e.complexity.FulfillmentService.ID == nil {
  6476. break
  6477. }
  6478. return e.complexity.FulfillmentService.ID(childComplexity), true
  6479. case "FulfillmentTrackingInfo.company":
  6480. if e.complexity.FulfillmentTrackingInfo.Company == nil {
  6481. break
  6482. }
  6483. return e.complexity.FulfillmentTrackingInfo.Company(childComplexity), true
  6484. case "FulfillmentTrackingInfo.number":
  6485. if e.complexity.FulfillmentTrackingInfo.Number == nil {
  6486. break
  6487. }
  6488. return e.complexity.FulfillmentTrackingInfo.Number(childComplexity), true
  6489. case "FulfillmentTrackingInfo.url":
  6490. if e.complexity.FulfillmentTrackingInfo.URL == nil {
  6491. break
  6492. }
  6493. return e.complexity.FulfillmentTrackingInfo.URL(childComplexity), true
  6494. case "GenericFile.alt":
  6495. if e.complexity.GenericFile.Alt == nil {
  6496. break
  6497. }
  6498. return e.complexity.GenericFile.Alt(childComplexity), true
  6499. case "GenericFile.createdAt":
  6500. if e.complexity.GenericFile.CreatedAt == nil {
  6501. break
  6502. }
  6503. return e.complexity.GenericFile.CreatedAt(childComplexity), true
  6504. case "GenericFile.fileErrors":
  6505. if e.complexity.GenericFile.FileErrors == nil {
  6506. break
  6507. }
  6508. return e.complexity.GenericFile.FileErrors(childComplexity), true
  6509. case "GenericFile.fileStatus":
  6510. if e.complexity.GenericFile.FileStatus == nil {
  6511. break
  6512. }
  6513. return e.complexity.GenericFile.FileStatus(childComplexity), true
  6514. case "GenericFile.id":
  6515. if e.complexity.GenericFile.ID == nil {
  6516. break
  6517. }
  6518. return e.complexity.GenericFile.ID(childComplexity), true
  6519. case "GenericFile.mimeType":
  6520. if e.complexity.GenericFile.MimeType == nil {
  6521. break
  6522. }
  6523. return e.complexity.GenericFile.MimeType(childComplexity), true
  6524. case "GenericFile.originalFileSize":
  6525. if e.complexity.GenericFile.OriginalFileSize == nil {
  6526. break
  6527. }
  6528. return e.complexity.GenericFile.OriginalFileSize(childComplexity), true
  6529. case "GenericFile.preview":
  6530. if e.complexity.GenericFile.Preview == nil {
  6531. break
  6532. }
  6533. return e.complexity.GenericFile.Preview(childComplexity), true
  6534. case "GenericFile.url":
  6535. if e.complexity.GenericFile.URL == nil {
  6536. break
  6537. }
  6538. return e.complexity.GenericFile.URL(childComplexity), true
  6539. case "Image.altText":
  6540. if e.complexity.Image.AltText == nil {
  6541. break
  6542. }
  6543. return e.complexity.Image.AltText(childComplexity), true
  6544. case "Image.height":
  6545. if e.complexity.Image.Height == nil {
  6546. break
  6547. }
  6548. return e.complexity.Image.Height(childComplexity), true
  6549. case "Image.id":
  6550. if e.complexity.Image.ID == nil {
  6551. break
  6552. }
  6553. return e.complexity.Image.ID(childComplexity), true
  6554. case "Image.metafield":
  6555. if e.complexity.Image.Metafield == nil {
  6556. break
  6557. }
  6558. args, err := ec.field_Image_metafield_args(context.TODO(), rawArgs)
  6559. if err != nil {
  6560. return 0, false
  6561. }
  6562. return e.complexity.Image.Metafield(childComplexity, args["namespace"].(string), args["key"].(string)), true
  6563. case "Image.metafields":
  6564. if e.complexity.Image.Metafields == nil {
  6565. break
  6566. }
  6567. args, err := ec.field_Image_metafields_args(context.TODO(), rawArgs)
  6568. if err != nil {
  6569. return 0, false
  6570. }
  6571. 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
  6572. case "Image.privateMetafield":
  6573. if e.complexity.Image.PrivateMetafield == nil {
  6574. break
  6575. }
  6576. args, err := ec.field_Image_privateMetafield_args(context.TODO(), rawArgs)
  6577. if err != nil {
  6578. return 0, false
  6579. }
  6580. return e.complexity.Image.PrivateMetafield(childComplexity, args["namespace"].(string), args["key"].(string)), true
  6581. case "Image.privateMetafields":
  6582. if e.complexity.Image.PrivateMetafields == nil {
  6583. break
  6584. }
  6585. args, err := ec.field_Image_privateMetafields_args(context.TODO(), rawArgs)
  6586. if err != nil {
  6587. return 0, false
  6588. }
  6589. 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
  6590. case "Image.url":
  6591. if e.complexity.Image.URL == nil {
  6592. break
  6593. }
  6594. args, err := ec.field_Image_url_args(context.TODO(), rawArgs)
  6595. if err != nil {
  6596. return 0, false
  6597. }
  6598. return e.complexity.Image.URL(childComplexity, args["transform"].(*ImageTransformInput)), true
  6599. case "Image.width":
  6600. if e.complexity.Image.Width == nil {
  6601. break
  6602. }
  6603. return e.complexity.Image.Width(childComplexity), true
  6604. case "ImageConnection.edges":
  6605. if e.complexity.ImageConnection.Edges == nil {
  6606. break
  6607. }
  6608. return e.complexity.ImageConnection.Edges(childComplexity), true
  6609. case "ImageConnection.nodes":
  6610. if e.complexity.ImageConnection.Nodes == nil {
  6611. break
  6612. }
  6613. return e.complexity.ImageConnection.Nodes(childComplexity), true
  6614. case "ImageConnection.pageInfo":
  6615. if e.complexity.ImageConnection.PageInfo == nil {
  6616. break
  6617. }
  6618. return e.complexity.ImageConnection.PageInfo(childComplexity), true
  6619. case "ImageEdge.cursor":
  6620. if e.complexity.ImageEdge.Cursor == nil {
  6621. break
  6622. }
  6623. return e.complexity.ImageEdge.Cursor(childComplexity), true
  6624. case "ImageEdge.node":
  6625. if e.complexity.ImageEdge.Node == nil {
  6626. break
  6627. }
  6628. return e.complexity.ImageEdge.Node(childComplexity), true
  6629. case "InventoryItem.countryCodeOfOrigin":
  6630. if e.complexity.InventoryItem.CountryCodeOfOrigin == nil {
  6631. break
  6632. }
  6633. return e.complexity.InventoryItem.CountryCodeOfOrigin(childComplexity), true
  6634. case "InventoryItem.countryHarmonizedSystemCodes":
  6635. if e.complexity.InventoryItem.CountryHarmonizedSystemCodes == nil {
  6636. break
  6637. }
  6638. args, err := ec.field_InventoryItem_countryHarmonizedSystemCodes_args(context.TODO(), rawArgs)
  6639. if err != nil {
  6640. return 0, false
  6641. }
  6642. return e.complexity.InventoryItem.CountryHarmonizedSystemCodes(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  6643. case "InventoryItem.createdAt":
  6644. if e.complexity.InventoryItem.CreatedAt == nil {
  6645. break
  6646. }
  6647. return e.complexity.InventoryItem.CreatedAt(childComplexity), true
  6648. case "InventoryItem.duplicateSkuCount":
  6649. if e.complexity.InventoryItem.DuplicateSkuCount == nil {
  6650. break
  6651. }
  6652. return e.complexity.InventoryItem.DuplicateSkuCount(childComplexity), true
  6653. case "InventoryItem.harmonizedSystemCode":
  6654. if e.complexity.InventoryItem.HarmonizedSystemCode == nil {
  6655. break
  6656. }
  6657. return e.complexity.InventoryItem.HarmonizedSystemCode(childComplexity), true
  6658. case "InventoryItem.id":
  6659. if e.complexity.InventoryItem.ID == nil {
  6660. break
  6661. }
  6662. return e.complexity.InventoryItem.ID(childComplexity), true
  6663. case "InventoryItem.inventoryHistoryUrl":
  6664. if e.complexity.InventoryItem.InventoryHistoryURL == nil {
  6665. break
  6666. }
  6667. return e.complexity.InventoryItem.InventoryHistoryURL(childComplexity), true
  6668. case "InventoryItem.inventoryLevel":
  6669. if e.complexity.InventoryItem.InventoryLevel == nil {
  6670. break
  6671. }
  6672. args, err := ec.field_InventoryItem_inventoryLevel_args(context.TODO(), rawArgs)
  6673. if err != nil {
  6674. return 0, false
  6675. }
  6676. return e.complexity.InventoryItem.InventoryLevel(childComplexity, args["locationId"].(string)), true
  6677. case "InventoryItem.inventoryLevels":
  6678. if e.complexity.InventoryItem.InventoryLevels == nil {
  6679. break
  6680. }
  6681. args, err := ec.field_InventoryItem_inventoryLevels_args(context.TODO(), rawArgs)
  6682. if err != nil {
  6683. return 0, false
  6684. }
  6685. 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
  6686. case "InventoryItem.legacyResourceId":
  6687. if e.complexity.InventoryItem.LegacyResourceID == nil {
  6688. break
  6689. }
  6690. return e.complexity.InventoryItem.LegacyResourceID(childComplexity), true
  6691. case "InventoryItem.locationsCount":
  6692. if e.complexity.InventoryItem.LocationsCount == nil {
  6693. break
  6694. }
  6695. return e.complexity.InventoryItem.LocationsCount(childComplexity), true
  6696. case "InventoryItem.provinceCodeOfOrigin":
  6697. if e.complexity.InventoryItem.ProvinceCodeOfOrigin == nil {
  6698. break
  6699. }
  6700. return e.complexity.InventoryItem.ProvinceCodeOfOrigin(childComplexity), true
  6701. case "InventoryItem.requiresShipping":
  6702. if e.complexity.InventoryItem.RequiresShipping == nil {
  6703. break
  6704. }
  6705. return e.complexity.InventoryItem.RequiresShipping(childComplexity), true
  6706. case "InventoryItem.sku":
  6707. if e.complexity.InventoryItem.Sku == nil {
  6708. break
  6709. }
  6710. return e.complexity.InventoryItem.Sku(childComplexity), true
  6711. case "InventoryItem.tracked":
  6712. if e.complexity.InventoryItem.Tracked == nil {
  6713. break
  6714. }
  6715. return e.complexity.InventoryItem.Tracked(childComplexity), true
  6716. case "InventoryItem.trackedEditable":
  6717. if e.complexity.InventoryItem.TrackedEditable == nil {
  6718. break
  6719. }
  6720. return e.complexity.InventoryItem.TrackedEditable(childComplexity), true
  6721. case "InventoryItem.unitCost":
  6722. if e.complexity.InventoryItem.UnitCost == nil {
  6723. break
  6724. }
  6725. return e.complexity.InventoryItem.UnitCost(childComplexity), true
  6726. case "InventoryItem.updatedAt":
  6727. if e.complexity.InventoryItem.UpdatedAt == nil {
  6728. break
  6729. }
  6730. return e.complexity.InventoryItem.UpdatedAt(childComplexity), true
  6731. case "InventoryItem.variant":
  6732. if e.complexity.InventoryItem.Variant == nil {
  6733. break
  6734. }
  6735. return e.complexity.InventoryItem.Variant(childComplexity), true
  6736. case "InventoryLevel.id":
  6737. if e.complexity.InventoryLevel.ID == nil {
  6738. break
  6739. }
  6740. return e.complexity.InventoryLevel.ID(childComplexity), true
  6741. case "InventoryLevelConnection.edges":
  6742. if e.complexity.InventoryLevelConnection.Edges == nil {
  6743. break
  6744. }
  6745. return e.complexity.InventoryLevelConnection.Edges(childComplexity), true
  6746. case "InventoryLevelConnection.nodes":
  6747. if e.complexity.InventoryLevelConnection.Nodes == nil {
  6748. break
  6749. }
  6750. return e.complexity.InventoryLevelConnection.Nodes(childComplexity), true
  6751. case "InventoryLevelConnection.pageInfo":
  6752. if e.complexity.InventoryLevelConnection.PageInfo == nil {
  6753. break
  6754. }
  6755. return e.complexity.InventoryLevelConnection.PageInfo(childComplexity), true
  6756. case "InventoryLevelEdge.cursor":
  6757. if e.complexity.InventoryLevelEdge.Cursor == nil {
  6758. break
  6759. }
  6760. return e.complexity.InventoryLevelEdge.Cursor(childComplexity), true
  6761. case "InventoryLevelEdge.node":
  6762. if e.complexity.InventoryLevelEdge.Node == nil {
  6763. break
  6764. }
  6765. return e.complexity.InventoryLevelEdge.Node(childComplexity), true
  6766. case "LimitedPendingOrderCount.atMax":
  6767. if e.complexity.LimitedPendingOrderCount.AtMax == nil {
  6768. break
  6769. }
  6770. return e.complexity.LimitedPendingOrderCount.AtMax(childComplexity), true
  6771. case "LimitedPendingOrderCount.count":
  6772. if e.complexity.LimitedPendingOrderCount.Count == nil {
  6773. break
  6774. }
  6775. return e.complexity.LimitedPendingOrderCount.Count(childComplexity), true
  6776. case "LineItem.contract":
  6777. if e.complexity.LineItem.Contract == nil {
  6778. break
  6779. }
  6780. return e.complexity.LineItem.Contract(childComplexity), true
  6781. case "LineItem.currentQuantity":
  6782. if e.complexity.LineItem.CurrentQuantity == nil {
  6783. break
  6784. }
  6785. return e.complexity.LineItem.CurrentQuantity(childComplexity), true
  6786. case "LineItem.customAttributes":
  6787. if e.complexity.LineItem.CustomAttributes == nil {
  6788. break
  6789. }
  6790. return e.complexity.LineItem.CustomAttributes(childComplexity), true
  6791. case "LineItem.discountAllocations":
  6792. if e.complexity.LineItem.DiscountAllocations == nil {
  6793. break
  6794. }
  6795. return e.complexity.LineItem.DiscountAllocations(childComplexity), true
  6796. case "LineItem.discountedTotalSet":
  6797. if e.complexity.LineItem.DiscountedTotalSet == nil {
  6798. break
  6799. }
  6800. return e.complexity.LineItem.DiscountedTotalSet(childComplexity), true
  6801. case "LineItem.discountedUnitPriceSet":
  6802. if e.complexity.LineItem.DiscountedUnitPriceSet == nil {
  6803. break
  6804. }
  6805. return e.complexity.LineItem.DiscountedUnitPriceSet(childComplexity), true
  6806. case "LineItem.duties":
  6807. if e.complexity.LineItem.Duties == nil {
  6808. break
  6809. }
  6810. return e.complexity.LineItem.Duties(childComplexity), true
  6811. case "LineItem.id":
  6812. if e.complexity.LineItem.ID == nil {
  6813. break
  6814. }
  6815. return e.complexity.LineItem.ID(childComplexity), true
  6816. case "LineItem.image":
  6817. if e.complexity.LineItem.Image == nil {
  6818. break
  6819. }
  6820. return e.complexity.LineItem.Image(childComplexity), true
  6821. case "LineItem.merchantEditable":
  6822. if e.complexity.LineItem.MerchantEditable == nil {
  6823. break
  6824. }
  6825. return e.complexity.LineItem.MerchantEditable(childComplexity), true
  6826. case "LineItem.name":
  6827. if e.complexity.LineItem.Name == nil {
  6828. break
  6829. }
  6830. return e.complexity.LineItem.Name(childComplexity), true
  6831. case "LineItem.nonFulfillableQuantity":
  6832. if e.complexity.LineItem.NonFulfillableQuantity == nil {
  6833. break
  6834. }
  6835. return e.complexity.LineItem.NonFulfillableQuantity(childComplexity), true
  6836. case "LineItem.originalTotalSet":
  6837. if e.complexity.LineItem.OriginalTotalSet == nil {
  6838. break
  6839. }
  6840. return e.complexity.LineItem.OriginalTotalSet(childComplexity), true
  6841. case "LineItem.originalUnitPriceSet":
  6842. if e.complexity.LineItem.OriginalUnitPriceSet == nil {
  6843. break
  6844. }
  6845. return e.complexity.LineItem.OriginalUnitPriceSet(childComplexity), true
  6846. case "LineItem.product":
  6847. if e.complexity.LineItem.Product == nil {
  6848. break
  6849. }
  6850. return e.complexity.LineItem.Product(childComplexity), true
  6851. case "LineItem.quantity":
  6852. if e.complexity.LineItem.Quantity == nil {
  6853. break
  6854. }
  6855. return e.complexity.LineItem.Quantity(childComplexity), true
  6856. case "LineItem.refundableQuantity":
  6857. if e.complexity.LineItem.RefundableQuantity == nil {
  6858. break
  6859. }
  6860. return e.complexity.LineItem.RefundableQuantity(childComplexity), true
  6861. case "LineItem.requiresShipping":
  6862. if e.complexity.LineItem.RequiresShipping == nil {
  6863. break
  6864. }
  6865. return e.complexity.LineItem.RequiresShipping(childComplexity), true
  6866. case "LineItem.restockable":
  6867. if e.complexity.LineItem.Restockable == nil {
  6868. break
  6869. }
  6870. return e.complexity.LineItem.Restockable(childComplexity), true
  6871. case "LineItem.sellingPlan":
  6872. if e.complexity.LineItem.SellingPlan == nil {
  6873. break
  6874. }
  6875. return e.complexity.LineItem.SellingPlan(childComplexity), true
  6876. case "LineItem.sku":
  6877. if e.complexity.LineItem.Sku == nil {
  6878. break
  6879. }
  6880. return e.complexity.LineItem.Sku(childComplexity), true
  6881. case "LineItem.staffMember":
  6882. if e.complexity.LineItem.StaffMember == nil {
  6883. break
  6884. }
  6885. return e.complexity.LineItem.StaffMember(childComplexity), true
  6886. case "LineItem.taxLines":
  6887. if e.complexity.LineItem.TaxLines == nil {
  6888. break
  6889. }
  6890. args, err := ec.field_LineItem_taxLines_args(context.TODO(), rawArgs)
  6891. if err != nil {
  6892. return 0, false
  6893. }
  6894. return e.complexity.LineItem.TaxLines(childComplexity, args["first"].(*int)), true
  6895. case "LineItem.taxable":
  6896. if e.complexity.LineItem.Taxable == nil {
  6897. break
  6898. }
  6899. return e.complexity.LineItem.Taxable(childComplexity), true
  6900. case "LineItem.title":
  6901. if e.complexity.LineItem.Title == nil {
  6902. break
  6903. }
  6904. return e.complexity.LineItem.Title(childComplexity), true
  6905. case "LineItem.totalDiscountSet":
  6906. if e.complexity.LineItem.TotalDiscountSet == nil {
  6907. break
  6908. }
  6909. return e.complexity.LineItem.TotalDiscountSet(childComplexity), true
  6910. case "LineItem.unfulfilledDiscountedTotalSet":
  6911. if e.complexity.LineItem.UnfulfilledDiscountedTotalSet == nil {
  6912. break
  6913. }
  6914. return e.complexity.LineItem.UnfulfilledDiscountedTotalSet(childComplexity), true
  6915. case "LineItem.unfulfilledOriginalTotalSet":
  6916. if e.complexity.LineItem.UnfulfilledOriginalTotalSet == nil {
  6917. break
  6918. }
  6919. return e.complexity.LineItem.UnfulfilledOriginalTotalSet(childComplexity), true
  6920. case "LineItem.unfulfilledQuantity":
  6921. if e.complexity.LineItem.UnfulfilledQuantity == nil {
  6922. break
  6923. }
  6924. return e.complexity.LineItem.UnfulfilledQuantity(childComplexity), true
  6925. case "LineItem.variant":
  6926. if e.complexity.LineItem.Variant == nil {
  6927. break
  6928. }
  6929. return e.complexity.LineItem.Variant(childComplexity), true
  6930. case "LineItem.variantTitle":
  6931. if e.complexity.LineItem.VariantTitle == nil {
  6932. break
  6933. }
  6934. return e.complexity.LineItem.VariantTitle(childComplexity), true
  6935. case "LineItem.vendor":
  6936. if e.complexity.LineItem.Vendor == nil {
  6937. break
  6938. }
  6939. return e.complexity.LineItem.Vendor(childComplexity), true
  6940. case "LineItemConnection.edges":
  6941. if e.complexity.LineItemConnection.Edges == nil {
  6942. break
  6943. }
  6944. return e.complexity.LineItemConnection.Edges(childComplexity), true
  6945. case "LineItemConnection.nodes":
  6946. if e.complexity.LineItemConnection.Nodes == nil {
  6947. break
  6948. }
  6949. return e.complexity.LineItemConnection.Nodes(childComplexity), true
  6950. case "LineItemConnection.pageInfo":
  6951. if e.complexity.LineItemConnection.PageInfo == nil {
  6952. break
  6953. }
  6954. return e.complexity.LineItemConnection.PageInfo(childComplexity), true
  6955. case "LineItemEdge.cursor":
  6956. if e.complexity.LineItemEdge.Cursor == nil {
  6957. break
  6958. }
  6959. return e.complexity.LineItemEdge.Cursor(childComplexity), true
  6960. case "LineItemEdge.node":
  6961. if e.complexity.LineItemEdge.Node == nil {
  6962. break
  6963. }
  6964. return e.complexity.LineItemEdge.Node(childComplexity), true
  6965. case "LineItemSellingPlan.name":
  6966. if e.complexity.LineItemSellingPlan.Name == nil {
  6967. break
  6968. }
  6969. return e.complexity.LineItemSellingPlan.Name(childComplexity), true
  6970. case "LineItemSellingPlan.sellingPlanId":
  6971. if e.complexity.LineItemSellingPlan.SellingPlanID == nil {
  6972. break
  6973. }
  6974. return e.complexity.LineItemSellingPlan.SellingPlanID(childComplexity), true
  6975. case "Link.label":
  6976. if e.complexity.Link.Label == nil {
  6977. break
  6978. }
  6979. return e.complexity.Link.Label(childComplexity), true
  6980. case "Link.translations":
  6981. if e.complexity.Link.Translations == nil {
  6982. break
  6983. }
  6984. args, err := ec.field_Link_translations_args(context.TODO(), rawArgs)
  6985. if err != nil {
  6986. return 0, false
  6987. }
  6988. return e.complexity.Link.Translations(childComplexity, args["locale"].(string), args["marketId"].(*string)), true
  6989. case "Link.url":
  6990. if e.complexity.Link.URL == nil {
  6991. break
  6992. }
  6993. return e.complexity.Link.URL(childComplexity), true
  6994. case "LocalizationExtension.countryCode":
  6995. if e.complexity.LocalizationExtension.CountryCode == nil {
  6996. break
  6997. }
  6998. return e.complexity.LocalizationExtension.CountryCode(childComplexity), true
  6999. case "LocalizationExtension.key":
  7000. if e.complexity.LocalizationExtension.Key == nil {
  7001. break
  7002. }
  7003. return e.complexity.LocalizationExtension.Key(childComplexity), true
  7004. case "LocalizationExtension.purpose":
  7005. if e.complexity.LocalizationExtension.Purpose == nil {
  7006. break
  7007. }
  7008. return e.complexity.LocalizationExtension.Purpose(childComplexity), true
  7009. case "LocalizationExtension.title":
  7010. if e.complexity.LocalizationExtension.Title == nil {
  7011. break
  7012. }
  7013. return e.complexity.LocalizationExtension.Title(childComplexity), true
  7014. case "LocalizationExtension.value":
  7015. if e.complexity.LocalizationExtension.Value == nil {
  7016. break
  7017. }
  7018. return e.complexity.LocalizationExtension.Value(childComplexity), true
  7019. case "LocalizationExtensionConnection.edges":
  7020. if e.complexity.LocalizationExtensionConnection.Edges == nil {
  7021. break
  7022. }
  7023. return e.complexity.LocalizationExtensionConnection.Edges(childComplexity), true
  7024. case "LocalizationExtensionConnection.nodes":
  7025. if e.complexity.LocalizationExtensionConnection.Nodes == nil {
  7026. break
  7027. }
  7028. return e.complexity.LocalizationExtensionConnection.Nodes(childComplexity), true
  7029. case "LocalizationExtensionConnection.pageInfo":
  7030. if e.complexity.LocalizationExtensionConnection.PageInfo == nil {
  7031. break
  7032. }
  7033. return e.complexity.LocalizationExtensionConnection.PageInfo(childComplexity), true
  7034. case "LocalizationExtensionEdge.cursor":
  7035. if e.complexity.LocalizationExtensionEdge.Cursor == nil {
  7036. break
  7037. }
  7038. return e.complexity.LocalizationExtensionEdge.Cursor(childComplexity), true
  7039. case "LocalizationExtensionEdge.node":
  7040. if e.complexity.LocalizationExtensionEdge.Node == nil {
  7041. break
  7042. }
  7043. return e.complexity.LocalizationExtensionEdge.Node(childComplexity), true
  7044. case "Location.activatable":
  7045. if e.complexity.Location.Activatable == nil {
  7046. break
  7047. }
  7048. return e.complexity.Location.Activatable(childComplexity), true
  7049. case "Location.address":
  7050. if e.complexity.Location.Address == nil {
  7051. break
  7052. }
  7053. return e.complexity.Location.Address(childComplexity), true
  7054. case "Location.addressVerified":
  7055. if e.complexity.Location.AddressVerified == nil {
  7056. break
  7057. }
  7058. return e.complexity.Location.AddressVerified(childComplexity), true
  7059. case "Location.deactivatable":
  7060. if e.complexity.Location.Deactivatable == nil {
  7061. break
  7062. }
  7063. return e.complexity.Location.Deactivatable(childComplexity), true
  7064. case "Location.deactivatedAt":
  7065. if e.complexity.Location.DeactivatedAt == nil {
  7066. break
  7067. }
  7068. return e.complexity.Location.DeactivatedAt(childComplexity), true
  7069. case "Location.deletable":
  7070. if e.complexity.Location.Deletable == nil {
  7071. break
  7072. }
  7073. return e.complexity.Location.Deletable(childComplexity), true
  7074. case "Location.fulfillmentService":
  7075. if e.complexity.Location.FulfillmentService == nil {
  7076. break
  7077. }
  7078. return e.complexity.Location.FulfillmentService(childComplexity), true
  7079. case "Location.fulfillsOnlineOrders":
  7080. if e.complexity.Location.FulfillsOnlineOrders == nil {
  7081. break
  7082. }
  7083. return e.complexity.Location.FulfillsOnlineOrders(childComplexity), true
  7084. case "Location.hasActiveInventory":
  7085. if e.complexity.Location.HasActiveInventory == nil {
  7086. break
  7087. }
  7088. return e.complexity.Location.HasActiveInventory(childComplexity), true
  7089. case "Location.hasUnfulfilledOrders":
  7090. if e.complexity.Location.HasUnfulfilledOrders == nil {
  7091. break
  7092. }
  7093. return e.complexity.Location.HasUnfulfilledOrders(childComplexity), true
  7094. case "Location.id":
  7095. if e.complexity.Location.ID == nil {
  7096. break
  7097. }
  7098. return e.complexity.Location.ID(childComplexity), true
  7099. case "Location.inventoryLevel":
  7100. if e.complexity.Location.InventoryLevel == nil {
  7101. break
  7102. }
  7103. args, err := ec.field_Location_inventoryLevel_args(context.TODO(), rawArgs)
  7104. if err != nil {
  7105. return 0, false
  7106. }
  7107. return e.complexity.Location.InventoryLevel(childComplexity, args["inventoryItemId"].(string)), true
  7108. case "Location.inventoryLevels":
  7109. if e.complexity.Location.InventoryLevels == nil {
  7110. break
  7111. }
  7112. args, err := ec.field_Location_inventoryLevels_args(context.TODO(), rawArgs)
  7113. if err != nil {
  7114. return 0, false
  7115. }
  7116. 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
  7117. case "Location.isActive":
  7118. if e.complexity.Location.IsActive == nil {
  7119. break
  7120. }
  7121. return e.complexity.Location.IsActive(childComplexity), true
  7122. case "Location.legacyResourceId":
  7123. if e.complexity.Location.LegacyResourceID == nil {
  7124. break
  7125. }
  7126. return e.complexity.Location.LegacyResourceID(childComplexity), true
  7127. case "Location.metafield":
  7128. if e.complexity.Location.Metafield == nil {
  7129. break
  7130. }
  7131. args, err := ec.field_Location_metafield_args(context.TODO(), rawArgs)
  7132. if err != nil {
  7133. return 0, false
  7134. }
  7135. return e.complexity.Location.Metafield(childComplexity, args["namespace"].(string), args["key"].(string)), true
  7136. case "Location.metafieldDefinitions":
  7137. if e.complexity.Location.MetafieldDefinitions == nil {
  7138. break
  7139. }
  7140. args, err := ec.field_Location_metafieldDefinitions_args(context.TODO(), rawArgs)
  7141. if err != nil {
  7142. return 0, false
  7143. }
  7144. 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
  7145. case "Location.metafields":
  7146. if e.complexity.Location.Metafields == nil {
  7147. break
  7148. }
  7149. args, err := ec.field_Location_metafields_args(context.TODO(), rawArgs)
  7150. if err != nil {
  7151. return 0, false
  7152. }
  7153. 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
  7154. case "Location.name":
  7155. if e.complexity.Location.Name == nil {
  7156. break
  7157. }
  7158. return e.complexity.Location.Name(childComplexity), true
  7159. case "Location.privateMetafield":
  7160. if e.complexity.Location.PrivateMetafield == nil {
  7161. break
  7162. }
  7163. args, err := ec.field_Location_privateMetafield_args(context.TODO(), rawArgs)
  7164. if err != nil {
  7165. return 0, false
  7166. }
  7167. return e.complexity.Location.PrivateMetafield(childComplexity, args["namespace"].(string), args["key"].(string)), true
  7168. case "Location.privateMetafields":
  7169. if e.complexity.Location.PrivateMetafields == nil {
  7170. break
  7171. }
  7172. args, err := ec.field_Location_privateMetafields_args(context.TODO(), rawArgs)
  7173. if err != nil {
  7174. return 0, false
  7175. }
  7176. 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
  7177. case "Location.shipsInventory":
  7178. if e.complexity.Location.ShipsInventory == nil {
  7179. break
  7180. }
  7181. return e.complexity.Location.ShipsInventory(childComplexity), true
  7182. case "Location.suggestedAddresses":
  7183. if e.complexity.Location.SuggestedAddresses == nil {
  7184. break
  7185. }
  7186. return e.complexity.Location.SuggestedAddresses(childComplexity), true
  7187. case "LocationAddress.address1":
  7188. if e.complexity.LocationAddress.Address1 == nil {
  7189. break
  7190. }
  7191. return e.complexity.LocationAddress.Address1(childComplexity), true
  7192. case "LocationAddress.address2":
  7193. if e.complexity.LocationAddress.Address2 == nil {
  7194. break
  7195. }
  7196. return e.complexity.LocationAddress.Address2(childComplexity), true
  7197. case "LocationAddress.city":
  7198. if e.complexity.LocationAddress.City == nil {
  7199. break
  7200. }
  7201. return e.complexity.LocationAddress.City(childComplexity), true
  7202. case "LocationAddress.country":
  7203. if e.complexity.LocationAddress.Country == nil {
  7204. break
  7205. }
  7206. return e.complexity.LocationAddress.Country(childComplexity), true
  7207. case "LocationAddress.countryCode":
  7208. if e.complexity.LocationAddress.CountryCode == nil {
  7209. break
  7210. }
  7211. return e.complexity.LocationAddress.CountryCode(childComplexity), true
  7212. case "LocationAddress.formatted":
  7213. if e.complexity.LocationAddress.Formatted == nil {
  7214. break
  7215. }
  7216. return e.complexity.LocationAddress.Formatted(childComplexity), true
  7217. case "LocationAddress.latitude":
  7218. if e.complexity.LocationAddress.Latitude == nil {
  7219. break
  7220. }
  7221. return e.complexity.LocationAddress.Latitude(childComplexity), true
  7222. case "LocationAddress.longitude":
  7223. if e.complexity.LocationAddress.Longitude == nil {
  7224. break
  7225. }
  7226. return e.complexity.LocationAddress.Longitude(childComplexity), true
  7227. case "LocationAddress.phone":
  7228. if e.complexity.LocationAddress.Phone == nil {
  7229. break
  7230. }
  7231. return e.complexity.LocationAddress.Phone(childComplexity), true
  7232. case "LocationAddress.province":
  7233. if e.complexity.LocationAddress.Province == nil {
  7234. break
  7235. }
  7236. return e.complexity.LocationAddress.Province(childComplexity), true
  7237. case "LocationAddress.provinceCode":
  7238. if e.complexity.LocationAddress.ProvinceCode == nil {
  7239. break
  7240. }
  7241. return e.complexity.LocationAddress.ProvinceCode(childComplexity), true
  7242. case "LocationAddress.zip":
  7243. if e.complexity.LocationAddress.Zip == nil {
  7244. break
  7245. }
  7246. return e.complexity.LocationAddress.Zip(childComplexity), true
  7247. case "LocationConnection.edges":
  7248. if e.complexity.LocationConnection.Edges == nil {
  7249. break
  7250. }
  7251. return e.complexity.LocationConnection.Edges(childComplexity), true
  7252. case "LocationConnection.nodes":
  7253. if e.complexity.LocationConnection.Nodes == nil {
  7254. break
  7255. }
  7256. return e.complexity.LocationConnection.Nodes(childComplexity), true
  7257. case "LocationConnection.pageInfo":
  7258. if e.complexity.LocationConnection.PageInfo == nil {
  7259. break
  7260. }
  7261. return e.complexity.LocationConnection.PageInfo(childComplexity), true
  7262. case "LocationEdge.cursor":
  7263. if e.complexity.LocationEdge.Cursor == nil {
  7264. break
  7265. }
  7266. return e.complexity.LocationEdge.Cursor(childComplexity), true
  7267. case "LocationEdge.node":
  7268. if e.complexity.LocationEdge.Node == nil {
  7269. break
  7270. }
  7271. return e.complexity.LocationEdge.Node(childComplexity), true
  7272. case "LocationSuggestedAddress.address1":
  7273. if e.complexity.LocationSuggestedAddress.Address1 == nil {
  7274. break
  7275. }
  7276. return e.complexity.LocationSuggestedAddress.Address1(childComplexity), true
  7277. case "LocationSuggestedAddress.address2":
  7278. if e.complexity.LocationSuggestedAddress.Address2 == nil {
  7279. break
  7280. }
  7281. return e.complexity.LocationSuggestedAddress.Address2(childComplexity), true
  7282. case "LocationSuggestedAddress.city":
  7283. if e.complexity.LocationSuggestedAddress.City == nil {
  7284. break
  7285. }
  7286. return e.complexity.LocationSuggestedAddress.City(childComplexity), true
  7287. case "LocationSuggestedAddress.country":
  7288. if e.complexity.LocationSuggestedAddress.Country == nil {
  7289. break
  7290. }
  7291. return e.complexity.LocationSuggestedAddress.Country(childComplexity), true
  7292. case "LocationSuggestedAddress.countryCode":
  7293. if e.complexity.LocationSuggestedAddress.CountryCode == nil {
  7294. break
  7295. }
  7296. return e.complexity.LocationSuggestedAddress.CountryCode(childComplexity), true
  7297. case "LocationSuggestedAddress.formatted":
  7298. if e.complexity.LocationSuggestedAddress.Formatted == nil {
  7299. break
  7300. }
  7301. return e.complexity.LocationSuggestedAddress.Formatted(childComplexity), true
  7302. case "LocationSuggestedAddress.province":
  7303. if e.complexity.LocationSuggestedAddress.Province == nil {
  7304. break
  7305. }
  7306. return e.complexity.LocationSuggestedAddress.Province(childComplexity), true
  7307. case "LocationSuggestedAddress.provinceCode":
  7308. if e.complexity.LocationSuggestedAddress.ProvinceCode == nil {
  7309. break
  7310. }
  7311. return e.complexity.LocationSuggestedAddress.ProvinceCode(childComplexity), true
  7312. case "LocationSuggestedAddress.zip":
  7313. if e.complexity.LocationSuggestedAddress.Zip == nil {
  7314. break
  7315. }
  7316. return e.complexity.LocationSuggestedAddress.Zip(childComplexity), true
  7317. case "MailingAddress.address1":
  7318. if e.complexity.MailingAddress.Address1 == nil {
  7319. break
  7320. }
  7321. return e.complexity.MailingAddress.Address1(childComplexity), true
  7322. case "MailingAddress.address2":
  7323. if e.complexity.MailingAddress.Address2 == nil {
  7324. break
  7325. }
  7326. return e.complexity.MailingAddress.Address2(childComplexity), true
  7327. case "MailingAddress.city":
  7328. if e.complexity.MailingAddress.City == nil {
  7329. break
  7330. }
  7331. return e.complexity.MailingAddress.City(childComplexity), true
  7332. case "MailingAddress.company":
  7333. if e.complexity.MailingAddress.Company == nil {
  7334. break
  7335. }
  7336. return e.complexity.MailingAddress.Company(childComplexity), true
  7337. case "MailingAddress.coordinatesValidated":
  7338. if e.complexity.MailingAddress.CoordinatesValidated == nil {
  7339. break
  7340. }
  7341. return e.complexity.MailingAddress.CoordinatesValidated(childComplexity), true
  7342. case "MailingAddress.country":
  7343. if e.complexity.MailingAddress.Country == nil {
  7344. break
  7345. }
  7346. return e.complexity.MailingAddress.Country(childComplexity), true
  7347. case "MailingAddress.countryCodeV2":
  7348. if e.complexity.MailingAddress.CountryCodeV2 == nil {
  7349. break
  7350. }
  7351. return e.complexity.MailingAddress.CountryCodeV2(childComplexity), true
  7352. case "MailingAddress.firstName":
  7353. if e.complexity.MailingAddress.FirstName == nil {
  7354. break
  7355. }
  7356. return e.complexity.MailingAddress.FirstName(childComplexity), true
  7357. case "MailingAddress.formattedArea":
  7358. if e.complexity.MailingAddress.FormattedArea == nil {
  7359. break
  7360. }
  7361. return e.complexity.MailingAddress.FormattedArea(childComplexity), true
  7362. case "MailingAddress.id":
  7363. if e.complexity.MailingAddress.ID == nil {
  7364. break
  7365. }
  7366. return e.complexity.MailingAddress.ID(childComplexity), true
  7367. case "MailingAddress.lastName":
  7368. if e.complexity.MailingAddress.LastName == nil {
  7369. break
  7370. }
  7371. return e.complexity.MailingAddress.LastName(childComplexity), true
  7372. case "MailingAddress.latitude":
  7373. if e.complexity.MailingAddress.Latitude == nil {
  7374. break
  7375. }
  7376. return e.complexity.MailingAddress.Latitude(childComplexity), true
  7377. case "MailingAddress.longitude":
  7378. if e.complexity.MailingAddress.Longitude == nil {
  7379. break
  7380. }
  7381. return e.complexity.MailingAddress.Longitude(childComplexity), true
  7382. case "MailingAddress.name":
  7383. if e.complexity.MailingAddress.Name == nil {
  7384. break
  7385. }
  7386. return e.complexity.MailingAddress.Name(childComplexity), true
  7387. case "MailingAddress.phone":
  7388. if e.complexity.MailingAddress.Phone == nil {
  7389. break
  7390. }
  7391. return e.complexity.MailingAddress.Phone(childComplexity), true
  7392. case "MailingAddress.province":
  7393. if e.complexity.MailingAddress.Province == nil {
  7394. break
  7395. }
  7396. return e.complexity.MailingAddress.Province(childComplexity), true
  7397. case "MailingAddress.provinceCode":
  7398. if e.complexity.MailingAddress.ProvinceCode == nil {
  7399. break
  7400. }
  7401. return e.complexity.MailingAddress.ProvinceCode(childComplexity), true
  7402. case "MailingAddress.zip":
  7403. if e.complexity.MailingAddress.Zip == nil {
  7404. break
  7405. }
  7406. return e.complexity.MailingAddress.Zip(childComplexity), true
  7407. case "ManualDiscountApplication.allocationMethod":
  7408. if e.complexity.ManualDiscountApplication.AllocationMethod == nil {
  7409. break
  7410. }
  7411. return e.complexity.ManualDiscountApplication.AllocationMethod(childComplexity), true
  7412. case "ManualDiscountApplication.description":
  7413. if e.complexity.ManualDiscountApplication.Description == nil {
  7414. break
  7415. }
  7416. return e.complexity.ManualDiscountApplication.Description(childComplexity), true
  7417. case "ManualDiscountApplication.index":
  7418. if e.complexity.ManualDiscountApplication.Index == nil {
  7419. break
  7420. }
  7421. return e.complexity.ManualDiscountApplication.Index(childComplexity), true
  7422. case "ManualDiscountApplication.targetSelection":
  7423. if e.complexity.ManualDiscountApplication.TargetSelection == nil {
  7424. break
  7425. }
  7426. return e.complexity.ManualDiscountApplication.TargetSelection(childComplexity), true
  7427. case "ManualDiscountApplication.targetType":
  7428. if e.complexity.ManualDiscountApplication.TargetType == nil {
  7429. break
  7430. }
  7431. return e.complexity.ManualDiscountApplication.TargetType(childComplexity), true
  7432. case "ManualDiscountApplication.title":
  7433. if e.complexity.ManualDiscountApplication.Title == nil {
  7434. break
  7435. }
  7436. return e.complexity.ManualDiscountApplication.Title(childComplexity), true
  7437. case "ManualDiscountApplication.value":
  7438. if e.complexity.ManualDiscountApplication.Value == nil {
  7439. break
  7440. }
  7441. return e.complexity.ManualDiscountApplication.Value(childComplexity), true
  7442. case "Market.id":
  7443. if e.complexity.Market.ID == nil {
  7444. break
  7445. }
  7446. return e.complexity.Market.ID(childComplexity), true
  7447. case "MarketCurrencySettings.baseCurrency":
  7448. if e.complexity.MarketCurrencySettings.BaseCurrency == nil {
  7449. break
  7450. }
  7451. return e.complexity.MarketCurrencySettings.BaseCurrency(childComplexity), true
  7452. case "MarketCurrencySettings.localCurrencies":
  7453. if e.complexity.MarketCurrencySettings.LocalCurrencies == nil {
  7454. break
  7455. }
  7456. return e.complexity.MarketCurrencySettings.LocalCurrencies(childComplexity), true
  7457. case "MarketRegionConnection.edges":
  7458. if e.complexity.MarketRegionConnection.Edges == nil {
  7459. break
  7460. }
  7461. return e.complexity.MarketRegionConnection.Edges(childComplexity), true
  7462. case "MarketRegionConnection.nodes":
  7463. if e.complexity.MarketRegionConnection.Nodes == nil {
  7464. break
  7465. }
  7466. return e.complexity.MarketRegionConnection.Nodes(childComplexity), true
  7467. case "MarketRegionConnection.pageInfo":
  7468. if e.complexity.MarketRegionConnection.PageInfo == nil {
  7469. break
  7470. }
  7471. return e.complexity.MarketRegionConnection.PageInfo(childComplexity), true
  7472. case "MarketRegionEdge.cursor":
  7473. if e.complexity.MarketRegionEdge.Cursor == nil {
  7474. break
  7475. }
  7476. return e.complexity.MarketRegionEdge.Cursor(childComplexity), true
  7477. case "MarketRegionEdge.node":
  7478. if e.complexity.MarketRegionEdge.Node == nil {
  7479. break
  7480. }
  7481. return e.complexity.MarketRegionEdge.Node(childComplexity), true
  7482. case "MarketWebPresence.id":
  7483. if e.complexity.MarketWebPresence.ID == nil {
  7484. break
  7485. }
  7486. return e.complexity.MarketWebPresence.ID(childComplexity), true
  7487. case "MarketWebPresenceRootUrl.locale":
  7488. if e.complexity.MarketWebPresenceRootUrl.Locale == nil {
  7489. break
  7490. }
  7491. return e.complexity.MarketWebPresenceRootUrl.Locale(childComplexity), true
  7492. case "MarketWebPresenceRootUrl.url":
  7493. if e.complexity.MarketWebPresenceRootUrl.URL == nil {
  7494. break
  7495. }
  7496. return e.complexity.MarketWebPresenceRootUrl.URL(childComplexity), true
  7497. case "MarketingEvent.app":
  7498. if e.complexity.MarketingEvent.App == nil {
  7499. break
  7500. }
  7501. return e.complexity.MarketingEvent.App(childComplexity), true
  7502. case "MarketingEvent.channel":
  7503. if e.complexity.MarketingEvent.Channel == nil {
  7504. break
  7505. }
  7506. return e.complexity.MarketingEvent.Channel(childComplexity), true
  7507. case "MarketingEvent.description":
  7508. if e.complexity.MarketingEvent.Description == nil {
  7509. break
  7510. }
  7511. return e.complexity.MarketingEvent.Description(childComplexity), true
  7512. case "MarketingEvent.endedAt":
  7513. if e.complexity.MarketingEvent.EndedAt == nil {
  7514. break
  7515. }
  7516. return e.complexity.MarketingEvent.EndedAt(childComplexity), true
  7517. case "MarketingEvent.id":
  7518. if e.complexity.MarketingEvent.ID == nil {
  7519. break
  7520. }
  7521. return e.complexity.MarketingEvent.ID(childComplexity), true
  7522. case "MarketingEvent.legacyResourceId":
  7523. if e.complexity.MarketingEvent.LegacyResourceID == nil {
  7524. break
  7525. }
  7526. return e.complexity.MarketingEvent.LegacyResourceID(childComplexity), true
  7527. case "MarketingEvent.manageUrl":
  7528. if e.complexity.MarketingEvent.ManageURL == nil {
  7529. break
  7530. }
  7531. return e.complexity.MarketingEvent.ManageURL(childComplexity), true
  7532. case "MarketingEvent.previewUrl":
  7533. if e.complexity.MarketingEvent.PreviewURL == nil {
  7534. break
  7535. }
  7536. return e.complexity.MarketingEvent.PreviewURL(childComplexity), true
  7537. case "MarketingEvent.remoteId":
  7538. if e.complexity.MarketingEvent.RemoteID == nil {
  7539. break
  7540. }
  7541. return e.complexity.MarketingEvent.RemoteID(childComplexity), true
  7542. case "MarketingEvent.scheduledToEndAt":
  7543. if e.complexity.MarketingEvent.ScheduledToEndAt == nil {
  7544. break
  7545. }
  7546. return e.complexity.MarketingEvent.ScheduledToEndAt(childComplexity), true
  7547. case "MarketingEvent.sourceAndMedium":
  7548. if e.complexity.MarketingEvent.SourceAndMedium == nil {
  7549. break
  7550. }
  7551. return e.complexity.MarketingEvent.SourceAndMedium(childComplexity), true
  7552. case "MarketingEvent.startedAt":
  7553. if e.complexity.MarketingEvent.StartedAt == nil {
  7554. break
  7555. }
  7556. return e.complexity.MarketingEvent.StartedAt(childComplexity), true
  7557. case "MarketingEvent.type":
  7558. if e.complexity.MarketingEvent.Type == nil {
  7559. break
  7560. }
  7561. return e.complexity.MarketingEvent.Type(childComplexity), true
  7562. case "MarketingEvent.utmCampaign":
  7563. if e.complexity.MarketingEvent.UtmCampaign == nil {
  7564. break
  7565. }
  7566. return e.complexity.MarketingEvent.UtmCampaign(childComplexity), true
  7567. case "MarketingEvent.utmMedium":
  7568. if e.complexity.MarketingEvent.UtmMedium == nil {
  7569. break
  7570. }
  7571. return e.complexity.MarketingEvent.UtmMedium(childComplexity), true
  7572. case "MarketingEvent.utmSource":
  7573. if e.complexity.MarketingEvent.UtmSource == nil {
  7574. break
  7575. }
  7576. return e.complexity.MarketingEvent.UtmSource(childComplexity), true
  7577. case "MediaConnection.edges":
  7578. if e.complexity.MediaConnection.Edges == nil {
  7579. break
  7580. }
  7581. return e.complexity.MediaConnection.Edges(childComplexity), true
  7582. case "MediaConnection.nodes":
  7583. if e.complexity.MediaConnection.Nodes == nil {
  7584. break
  7585. }
  7586. return e.complexity.MediaConnection.Nodes(childComplexity), true
  7587. case "MediaConnection.pageInfo":
  7588. if e.complexity.MediaConnection.PageInfo == nil {
  7589. break
  7590. }
  7591. return e.complexity.MediaConnection.PageInfo(childComplexity), true
  7592. case "MediaEdge.cursor":
  7593. if e.complexity.MediaEdge.Cursor == nil {
  7594. break
  7595. }
  7596. return e.complexity.MediaEdge.Cursor(childComplexity), true
  7597. case "MediaEdge.node":
  7598. if e.complexity.MediaEdge.Node == nil {
  7599. break
  7600. }
  7601. return e.complexity.MediaEdge.Node(childComplexity), true
  7602. case "MediaError.code":
  7603. if e.complexity.MediaError.Code == nil {
  7604. break
  7605. }
  7606. return e.complexity.MediaError.Code(childComplexity), true
  7607. case "MediaError.details":
  7608. if e.complexity.MediaError.Details == nil {
  7609. break
  7610. }
  7611. return e.complexity.MediaError.Details(childComplexity), true
  7612. case "MediaError.message":
  7613. if e.complexity.MediaError.Message == nil {
  7614. break
  7615. }
  7616. return e.complexity.MediaError.Message(childComplexity), true
  7617. case "MediaImage.alt":
  7618. if e.complexity.MediaImage.Alt == nil {
  7619. break
  7620. }
  7621. return e.complexity.MediaImage.Alt(childComplexity), true
  7622. case "MediaImage.createdAt":
  7623. if e.complexity.MediaImage.CreatedAt == nil {
  7624. break
  7625. }
  7626. return e.complexity.MediaImage.CreatedAt(childComplexity), true
  7627. case "MediaImage.fileErrors":
  7628. if e.complexity.MediaImage.FileErrors == nil {
  7629. break
  7630. }
  7631. return e.complexity.MediaImage.FileErrors(childComplexity), true
  7632. case "MediaImage.fileStatus":
  7633. if e.complexity.MediaImage.FileStatus == nil {
  7634. break
  7635. }
  7636. return e.complexity.MediaImage.FileStatus(childComplexity), true
  7637. case "MediaImage.id":
  7638. if e.complexity.MediaImage.ID == nil {
  7639. break
  7640. }
  7641. return e.complexity.MediaImage.ID(childComplexity), true
  7642. case "MediaImage.image":
  7643. if e.complexity.MediaImage.Image == nil {
  7644. break
  7645. }
  7646. return e.complexity.MediaImage.Image(childComplexity), true
  7647. case "MediaImage.mediaContentType":
  7648. if e.complexity.MediaImage.MediaContentType == nil {
  7649. break
  7650. }
  7651. return e.complexity.MediaImage.MediaContentType(childComplexity), true
  7652. case "MediaImage.mediaErrors":
  7653. if e.complexity.MediaImage.MediaErrors == nil {
  7654. break
  7655. }
  7656. return e.complexity.MediaImage.MediaErrors(childComplexity), true
  7657. case "MediaImage.mediaWarnings":
  7658. if e.complexity.MediaImage.MediaWarnings == nil {
  7659. break
  7660. }
  7661. return e.complexity.MediaImage.MediaWarnings(childComplexity), true
  7662. case "MediaImage.mimeType":
  7663. if e.complexity.MediaImage.MimeType == nil {
  7664. break
  7665. }
  7666. return e.complexity.MediaImage.MimeType(childComplexity), true
  7667. case "MediaImage.originalSource":
  7668. if e.complexity.MediaImage.OriginalSource == nil {
  7669. break
  7670. }
  7671. return e.complexity.MediaImage.OriginalSource(childComplexity), true
  7672. case "MediaImage.preview":
  7673. if e.complexity.MediaImage.Preview == nil {
  7674. break
  7675. }
  7676. return e.complexity.MediaImage.Preview(childComplexity), true
  7677. case "MediaImage.status":
  7678. if e.complexity.MediaImage.Status == nil {
  7679. break
  7680. }
  7681. return e.complexity.MediaImage.Status(childComplexity), true
  7682. case "MediaImageOriginalSource.fileSize":
  7683. if e.complexity.MediaImageOriginalSource.FileSize == nil {
  7684. break
  7685. }
  7686. return e.complexity.MediaImageOriginalSource.FileSize(childComplexity), true
  7687. case "MediaPreviewImage.image":
  7688. if e.complexity.MediaPreviewImage.Image == nil {
  7689. break
  7690. }
  7691. return e.complexity.MediaPreviewImage.Image(childComplexity), true
  7692. case "MediaPreviewImage.status":
  7693. if e.complexity.MediaPreviewImage.Status == nil {
  7694. break
  7695. }
  7696. return e.complexity.MediaPreviewImage.Status(childComplexity), true
  7697. case "MediaUserError.code":
  7698. if e.complexity.MediaUserError.Code == nil {
  7699. break
  7700. }
  7701. return e.complexity.MediaUserError.Code(childComplexity), true
  7702. case "MediaUserError.field":
  7703. if e.complexity.MediaUserError.Field == nil {
  7704. break
  7705. }
  7706. return e.complexity.MediaUserError.Field(childComplexity), true
  7707. case "MediaUserError.message":
  7708. if e.complexity.MediaUserError.Message == nil {
  7709. break
  7710. }
  7711. return e.complexity.MediaUserError.Message(childComplexity), true
  7712. case "MediaWarning.code":
  7713. if e.complexity.MediaWarning.Code == nil {
  7714. break
  7715. }
  7716. return e.complexity.MediaWarning.Code(childComplexity), true
  7717. case "MediaWarning.message":
  7718. if e.complexity.MediaWarning.Message == nil {
  7719. break
  7720. }
  7721. return e.complexity.MediaWarning.Message(childComplexity), true
  7722. case "MerchantApprovalSignals.identityVerified":
  7723. if e.complexity.MerchantApprovalSignals.IdentityVerified == nil {
  7724. break
  7725. }
  7726. return e.complexity.MerchantApprovalSignals.IdentityVerified(childComplexity), true
  7727. case "MerchantApprovalSignals.verifiedByShopify":
  7728. if e.complexity.MerchantApprovalSignals.VerifiedByShopify == nil {
  7729. break
  7730. }
  7731. return e.complexity.MerchantApprovalSignals.VerifiedByShopify(childComplexity), true
  7732. case "Metafield.createdAt":
  7733. if e.complexity.Metafield.CreatedAt == nil {
  7734. break
  7735. }
  7736. return e.complexity.Metafield.CreatedAt(childComplexity), true
  7737. case "Metafield.definition":
  7738. if e.complexity.Metafield.Definition == nil {
  7739. break
  7740. }
  7741. return e.complexity.Metafield.Definition(childComplexity), true
  7742. case "Metafield.description":
  7743. if e.complexity.Metafield.Description == nil {
  7744. break
  7745. }
  7746. return e.complexity.Metafield.Description(childComplexity), true
  7747. case "Metafield.id":
  7748. if e.complexity.Metafield.ID == nil {
  7749. break
  7750. }
  7751. return e.complexity.Metafield.ID(childComplexity), true
  7752. case "Metafield.key":
  7753. if e.complexity.Metafield.Key == nil {
  7754. break
  7755. }
  7756. return e.complexity.Metafield.Key(childComplexity), true
  7757. case "Metafield.legacyResourceId":
  7758. if e.complexity.Metafield.LegacyResourceID == nil {
  7759. break
  7760. }
  7761. return e.complexity.Metafield.LegacyResourceID(childComplexity), true
  7762. case "Metafield.namespace":
  7763. if e.complexity.Metafield.Namespace == nil {
  7764. break
  7765. }
  7766. return e.complexity.Metafield.Namespace(childComplexity), true
  7767. case "Metafield.owner":
  7768. if e.complexity.Metafield.Owner == nil {
  7769. break
  7770. }
  7771. return e.complexity.Metafield.Owner(childComplexity), true
  7772. case "Metafield.ownerType":
  7773. if e.complexity.Metafield.OwnerType == nil {
  7774. break
  7775. }
  7776. return e.complexity.Metafield.OwnerType(childComplexity), true
  7777. case "Metafield.reference":
  7778. if e.complexity.Metafield.Reference == nil {
  7779. break
  7780. }
  7781. return e.complexity.Metafield.Reference(childComplexity), true
  7782. case "Metafield.references":
  7783. if e.complexity.Metafield.References == nil {
  7784. break
  7785. }
  7786. args, err := ec.field_Metafield_references_args(context.TODO(), rawArgs)
  7787. if err != nil {
  7788. return 0, false
  7789. }
  7790. return e.complexity.Metafield.References(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string)), true
  7791. case "Metafield.type":
  7792. if e.complexity.Metafield.Type == nil {
  7793. break
  7794. }
  7795. return e.complexity.Metafield.Type(childComplexity), true
  7796. case "Metafield.updatedAt":
  7797. if e.complexity.Metafield.UpdatedAt == nil {
  7798. break
  7799. }
  7800. return e.complexity.Metafield.UpdatedAt(childComplexity), true
  7801. case "Metafield.value":
  7802. if e.complexity.Metafield.Value == nil {
  7803. break
  7804. }
  7805. return e.complexity.Metafield.Value(childComplexity), true
  7806. case "MetafieldConnection.edges":
  7807. if e.complexity.MetafieldConnection.Edges == nil {
  7808. break
  7809. }
  7810. return e.complexity.MetafieldConnection.Edges(childComplexity), true
  7811. case "MetafieldConnection.nodes":
  7812. if e.complexity.MetafieldConnection.Nodes == nil {
  7813. break
  7814. }
  7815. return e.complexity.MetafieldConnection.Nodes(childComplexity), true
  7816. case "MetafieldConnection.pageInfo":
  7817. if e.complexity.MetafieldConnection.PageInfo == nil {
  7818. break
  7819. }
  7820. return e.complexity.MetafieldConnection.PageInfo(childComplexity), true
  7821. case "MetafieldDefinition.description":
  7822. if e.complexity.MetafieldDefinition.Description == nil {
  7823. break
  7824. }
  7825. return e.complexity.MetafieldDefinition.Description(childComplexity), true
  7826. case "MetafieldDefinition.id":
  7827. if e.complexity.MetafieldDefinition.ID == nil {
  7828. break
  7829. }
  7830. return e.complexity.MetafieldDefinition.ID(childComplexity), true
  7831. case "MetafieldDefinition.key":
  7832. if e.complexity.MetafieldDefinition.Key == nil {
  7833. break
  7834. }
  7835. return e.complexity.MetafieldDefinition.Key(childComplexity), true
  7836. case "MetafieldDefinition.metafields":
  7837. if e.complexity.MetafieldDefinition.Metafields == nil {
  7838. break
  7839. }
  7840. args, err := ec.field_MetafieldDefinition_metafields_args(context.TODO(), rawArgs)
  7841. if err != nil {
  7842. return 0, false
  7843. }
  7844. 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
  7845. case "MetafieldDefinition.metafieldsCount":
  7846. if e.complexity.MetafieldDefinition.MetafieldsCount == nil {
  7847. break
  7848. }
  7849. args, err := ec.field_MetafieldDefinition_metafieldsCount_args(context.TODO(), rawArgs)
  7850. if err != nil {
  7851. return 0, false
  7852. }
  7853. return e.complexity.MetafieldDefinition.MetafieldsCount(childComplexity, args["validationStatus"].(*MetafieldValidationStatus)), true
  7854. case "MetafieldDefinition.name":
  7855. if e.complexity.MetafieldDefinition.Name == nil {
  7856. break
  7857. }
  7858. return e.complexity.MetafieldDefinition.Name(childComplexity), true
  7859. case "MetafieldDefinition.namespace":
  7860. if e.complexity.MetafieldDefinition.Namespace == nil {
  7861. break
  7862. }
  7863. return e.complexity.MetafieldDefinition.Namespace(childComplexity), true
  7864. case "MetafieldDefinition.ownerType":
  7865. if e.complexity.MetafieldDefinition.OwnerType == nil {
  7866. break
  7867. }
  7868. return e.complexity.MetafieldDefinition.OwnerType(childComplexity), true
  7869. case "MetafieldDefinition.pinnedPosition":
  7870. if e.complexity.MetafieldDefinition.PinnedPosition == nil {
  7871. break
  7872. }
  7873. return e.complexity.MetafieldDefinition.PinnedPosition(childComplexity), true
  7874. case "MetafieldDefinition.standardTemplate":
  7875. if e.complexity.MetafieldDefinition.StandardTemplate == nil {
  7876. break
  7877. }
  7878. return e.complexity.MetafieldDefinition.StandardTemplate(childComplexity), true
  7879. case "MetafieldDefinition.type":
  7880. if e.complexity.MetafieldDefinition.Type == nil {
  7881. break
  7882. }
  7883. return e.complexity.MetafieldDefinition.Type(childComplexity), true
  7884. case "MetafieldDefinition.validationStatus":
  7885. if e.complexity.MetafieldDefinition.ValidationStatus == nil {
  7886. break
  7887. }
  7888. return e.complexity.MetafieldDefinition.ValidationStatus(childComplexity), true
  7889. case "MetafieldDefinition.validations":
  7890. if e.complexity.MetafieldDefinition.Validations == nil {
  7891. break
  7892. }
  7893. return e.complexity.MetafieldDefinition.Validations(childComplexity), true
  7894. case "MetafieldDefinition.visibleToStorefrontApi":
  7895. if e.complexity.MetafieldDefinition.VisibleToStorefrontAPI == nil {
  7896. break
  7897. }
  7898. return e.complexity.MetafieldDefinition.VisibleToStorefrontAPI(childComplexity), true
  7899. case "MetafieldDefinitionConnection.edges":
  7900. if e.complexity.MetafieldDefinitionConnection.Edges == nil {
  7901. break
  7902. }
  7903. return e.complexity.MetafieldDefinitionConnection.Edges(childComplexity), true
  7904. case "MetafieldDefinitionConnection.nodes":
  7905. if e.complexity.MetafieldDefinitionConnection.Nodes == nil {
  7906. break
  7907. }
  7908. return e.complexity.MetafieldDefinitionConnection.Nodes(childComplexity), true
  7909. case "MetafieldDefinitionConnection.pageInfo":
  7910. if e.complexity.MetafieldDefinitionConnection.PageInfo == nil {
  7911. break
  7912. }
  7913. return e.complexity.MetafieldDefinitionConnection.PageInfo(childComplexity), true
  7914. case "MetafieldDefinitionEdge.cursor":
  7915. if e.complexity.MetafieldDefinitionEdge.Cursor == nil {
  7916. break
  7917. }
  7918. return e.complexity.MetafieldDefinitionEdge.Cursor(childComplexity), true
  7919. case "MetafieldDefinitionEdge.node":
  7920. if e.complexity.MetafieldDefinitionEdge.Node == nil {
  7921. break
  7922. }
  7923. return e.complexity.MetafieldDefinitionEdge.Node(childComplexity), true
  7924. case "MetafieldDefinitionSupportedValidation.name":
  7925. if e.complexity.MetafieldDefinitionSupportedValidation.Name == nil {
  7926. break
  7927. }
  7928. return e.complexity.MetafieldDefinitionSupportedValidation.Name(childComplexity), true
  7929. case "MetafieldDefinitionSupportedValidation.type":
  7930. if e.complexity.MetafieldDefinitionSupportedValidation.Type == nil {
  7931. break
  7932. }
  7933. return e.complexity.MetafieldDefinitionSupportedValidation.Type(childComplexity), true
  7934. case "MetafieldDefinitionType.category":
  7935. if e.complexity.MetafieldDefinitionType.Category == nil {
  7936. break
  7937. }
  7938. return e.complexity.MetafieldDefinitionType.Category(childComplexity), true
  7939. case "MetafieldDefinitionType.name":
  7940. if e.complexity.MetafieldDefinitionType.Name == nil {
  7941. break
  7942. }
  7943. return e.complexity.MetafieldDefinitionType.Name(childComplexity), true
  7944. case "MetafieldDefinitionType.supportedValidations":
  7945. if e.complexity.MetafieldDefinitionType.SupportedValidations == nil {
  7946. break
  7947. }
  7948. return e.complexity.MetafieldDefinitionType.SupportedValidations(childComplexity), true
  7949. case "MetafieldDefinitionType.supportsDefinitionMigrations":
  7950. if e.complexity.MetafieldDefinitionType.SupportsDefinitionMigrations == nil {
  7951. break
  7952. }
  7953. return e.complexity.MetafieldDefinitionType.SupportsDefinitionMigrations(childComplexity), true
  7954. case "MetafieldDefinitionValidation.name":
  7955. if e.complexity.MetafieldDefinitionValidation.Name == nil {
  7956. break
  7957. }
  7958. return e.complexity.MetafieldDefinitionValidation.Name(childComplexity), true
  7959. case "MetafieldDefinitionValidation.type":
  7960. if e.complexity.MetafieldDefinitionValidation.Type == nil {
  7961. break
  7962. }
  7963. return e.complexity.MetafieldDefinitionValidation.Type(childComplexity), true
  7964. case "MetafieldDefinitionValidation.value":
  7965. if e.complexity.MetafieldDefinitionValidation.Value == nil {
  7966. break
  7967. }
  7968. return e.complexity.MetafieldDefinitionValidation.Value(childComplexity), true
  7969. case "MetafieldEdge.cursor":
  7970. if e.complexity.MetafieldEdge.Cursor == nil {
  7971. break
  7972. }
  7973. return e.complexity.MetafieldEdge.Cursor(childComplexity), true
  7974. case "MetafieldEdge.node":
  7975. if e.complexity.MetafieldEdge.Node == nil {
  7976. break
  7977. }
  7978. return e.complexity.MetafieldEdge.Node(childComplexity), true
  7979. case "MetafieldReferenceConnection.edges":
  7980. if e.complexity.MetafieldReferenceConnection.Edges == nil {
  7981. break
  7982. }
  7983. return e.complexity.MetafieldReferenceConnection.Edges(childComplexity), true
  7984. case "MetafieldReferenceConnection.nodes":
  7985. if e.complexity.MetafieldReferenceConnection.Nodes == nil {
  7986. break
  7987. }
  7988. return e.complexity.MetafieldReferenceConnection.Nodes(childComplexity), true
  7989. case "MetafieldReferenceConnection.pageInfo":
  7990. if e.complexity.MetafieldReferenceConnection.PageInfo == nil {
  7991. break
  7992. }
  7993. return e.complexity.MetafieldReferenceConnection.PageInfo(childComplexity), true
  7994. case "MetafieldReferenceEdge.cursor":
  7995. if e.complexity.MetafieldReferenceEdge.Cursor == nil {
  7996. break
  7997. }
  7998. return e.complexity.MetafieldReferenceEdge.Cursor(childComplexity), true
  7999. case "MetafieldReferenceEdge.node":
  8000. if e.complexity.MetafieldReferenceEdge.Node == nil {
  8001. break
  8002. }
  8003. return e.complexity.MetafieldReferenceEdge.Node(childComplexity), true
  8004. case "MoneyBag.presentmentMoney":
  8005. if e.complexity.MoneyBag.PresentmentMoney == nil {
  8006. break
  8007. }
  8008. return e.complexity.MoneyBag.PresentmentMoney(childComplexity), true
  8009. case "MoneyBag.shopMoney":
  8010. if e.complexity.MoneyBag.ShopMoney == nil {
  8011. break
  8012. }
  8013. return e.complexity.MoneyBag.ShopMoney(childComplexity), true
  8014. case "MoneyV2.amount":
  8015. if e.complexity.MoneyV2.Amount == nil {
  8016. break
  8017. }
  8018. return e.complexity.MoneyV2.Amount(childComplexity), true
  8019. case "MoneyV2.currencyCode":
  8020. if e.complexity.MoneyV2.CurrencyCode == nil {
  8021. break
  8022. }
  8023. return e.complexity.MoneyV2.CurrencyCode(childComplexity), true
  8024. case "NavigationItem.id":
  8025. if e.complexity.NavigationItem.ID == nil {
  8026. break
  8027. }
  8028. return e.complexity.NavigationItem.ID(childComplexity), true
  8029. case "NavigationItem.title":
  8030. if e.complexity.NavigationItem.Title == nil {
  8031. break
  8032. }
  8033. return e.complexity.NavigationItem.Title(childComplexity), true
  8034. case "NavigationItem.url":
  8035. if e.complexity.NavigationItem.URL == nil {
  8036. break
  8037. }
  8038. return e.complexity.NavigationItem.URL(childComplexity), true
  8039. case "OnlineStorePage.defaultCursor":
  8040. if e.complexity.OnlineStorePage.DefaultCursor == nil {
  8041. break
  8042. }
  8043. return e.complexity.OnlineStorePage.DefaultCursor(childComplexity), true
  8044. case "OnlineStorePage.id":
  8045. if e.complexity.OnlineStorePage.ID == nil {
  8046. break
  8047. }
  8048. return e.complexity.OnlineStorePage.ID(childComplexity), true
  8049. case "OnlineStorePage.translations":
  8050. if e.complexity.OnlineStorePage.Translations == nil {
  8051. break
  8052. }
  8053. args, err := ec.field_OnlineStorePage_translations_args(context.TODO(), rawArgs)
  8054. if err != nil {
  8055. return 0, false
  8056. }
  8057. return e.complexity.OnlineStorePage.Translations(childComplexity, args["locale"].(string), args["marketId"].(*string)), true
  8058. case "Order.agreements":
  8059. if e.complexity.Order.Agreements == nil {
  8060. break
  8061. }
  8062. args, err := ec.field_Order_agreements_args(context.TODO(), rawArgs)
  8063. if err != nil {
  8064. return 0, false
  8065. }
  8066. return e.complexity.Order.Agreements(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool), args["query"].(*string)), true
  8067. case "Order.alerts":
  8068. if e.complexity.Order.Alerts == nil {
  8069. break
  8070. }
  8071. return e.complexity.Order.Alerts(childComplexity), true
  8072. case "Order.app":
  8073. if e.complexity.Order.App == nil {
  8074. break
  8075. }
  8076. return e.complexity.Order.App(childComplexity), true
  8077. case "Order.billingAddress":
  8078. if e.complexity.Order.BillingAddress == nil {
  8079. break
  8080. }
  8081. return e.complexity.Order.BillingAddress(childComplexity), true
  8082. case "Order.billingAddressMatchesShippingAddress":
  8083. if e.complexity.Order.BillingAddressMatchesShippingAddress == nil {
  8084. break
  8085. }
  8086. return e.complexity.Order.BillingAddressMatchesShippingAddress(childComplexity), true
  8087. case "Order.canMarkAsPaid":
  8088. if e.complexity.Order.CanMarkAsPaid == nil {
  8089. break
  8090. }
  8091. return e.complexity.Order.CanMarkAsPaid(childComplexity), true
  8092. case "Order.canNotifyCustomer":
  8093. if e.complexity.Order.CanNotifyCustomer == nil {
  8094. break
  8095. }
  8096. return e.complexity.Order.CanNotifyCustomer(childComplexity), true
  8097. case "Order.cancelReason":
  8098. if e.complexity.Order.CancelReason == nil {
  8099. break
  8100. }
  8101. return e.complexity.Order.CancelReason(childComplexity), true
  8102. case "Order.cancelledAt":
  8103. if e.complexity.Order.CancelledAt == nil {
  8104. break
  8105. }
  8106. return e.complexity.Order.CancelledAt(childComplexity), true
  8107. case "Order.capturable":
  8108. if e.complexity.Order.Capturable == nil {
  8109. break
  8110. }
  8111. return e.complexity.Order.Capturable(childComplexity), true
  8112. case "Order.cartDiscountAmountSet":
  8113. if e.complexity.Order.CartDiscountAmountSet == nil {
  8114. break
  8115. }
  8116. return e.complexity.Order.CartDiscountAmountSet(childComplexity), true
  8117. case "Order.channelInformation":
  8118. if e.complexity.Order.ChannelInformation == nil {
  8119. break
  8120. }
  8121. return e.complexity.Order.ChannelInformation(childComplexity), true
  8122. case "Order.clientIp":
  8123. if e.complexity.Order.ClientIP == nil {
  8124. break
  8125. }
  8126. return e.complexity.Order.ClientIP(childComplexity), true
  8127. case "Order.closed":
  8128. if e.complexity.Order.Closed == nil {
  8129. break
  8130. }
  8131. return e.complexity.Order.Closed(childComplexity), true
  8132. case "Order.closedAt":
  8133. if e.complexity.Order.ClosedAt == nil {
  8134. break
  8135. }
  8136. return e.complexity.Order.ClosedAt(childComplexity), true
  8137. case "Order.confirmed":
  8138. if e.complexity.Order.Confirmed == nil {
  8139. break
  8140. }
  8141. return e.complexity.Order.Confirmed(childComplexity), true
  8142. case "Order.createdAt":
  8143. if e.complexity.Order.CreatedAt == nil {
  8144. break
  8145. }
  8146. return e.complexity.Order.CreatedAt(childComplexity), true
  8147. case "Order.currencyCode":
  8148. if e.complexity.Order.CurrencyCode == nil {
  8149. break
  8150. }
  8151. return e.complexity.Order.CurrencyCode(childComplexity), true
  8152. case "Order.currentCartDiscountAmountSet":
  8153. if e.complexity.Order.CurrentCartDiscountAmountSet == nil {
  8154. break
  8155. }
  8156. return e.complexity.Order.CurrentCartDiscountAmountSet(childComplexity), true
  8157. case "Order.currentSubtotalLineItemsQuantity":
  8158. if e.complexity.Order.CurrentSubtotalLineItemsQuantity == nil {
  8159. break
  8160. }
  8161. return e.complexity.Order.CurrentSubtotalLineItemsQuantity(childComplexity), true
  8162. case "Order.currentSubtotalPriceSet":
  8163. if e.complexity.Order.CurrentSubtotalPriceSet == nil {
  8164. break
  8165. }
  8166. return e.complexity.Order.CurrentSubtotalPriceSet(childComplexity), true
  8167. case "Order.currentTaxLines":
  8168. if e.complexity.Order.CurrentTaxLines == nil {
  8169. break
  8170. }
  8171. return e.complexity.Order.CurrentTaxLines(childComplexity), true
  8172. case "Order.currentTotalDiscountsSet":
  8173. if e.complexity.Order.CurrentTotalDiscountsSet == nil {
  8174. break
  8175. }
  8176. return e.complexity.Order.CurrentTotalDiscountsSet(childComplexity), true
  8177. case "Order.currentTotalDutiesSet":
  8178. if e.complexity.Order.CurrentTotalDutiesSet == nil {
  8179. break
  8180. }
  8181. return e.complexity.Order.CurrentTotalDutiesSet(childComplexity), true
  8182. case "Order.currentTotalPriceSet":
  8183. if e.complexity.Order.CurrentTotalPriceSet == nil {
  8184. break
  8185. }
  8186. return e.complexity.Order.CurrentTotalPriceSet(childComplexity), true
  8187. case "Order.currentTotalTaxSet":
  8188. if e.complexity.Order.CurrentTotalTaxSet == nil {
  8189. break
  8190. }
  8191. return e.complexity.Order.CurrentTotalTaxSet(childComplexity), true
  8192. case "Order.currentTotalWeight":
  8193. if e.complexity.Order.CurrentTotalWeight == nil {
  8194. break
  8195. }
  8196. return e.complexity.Order.CurrentTotalWeight(childComplexity), true
  8197. case "Order.customAttributes":
  8198. if e.complexity.Order.CustomAttributes == nil {
  8199. break
  8200. }
  8201. return e.complexity.Order.CustomAttributes(childComplexity), true
  8202. case "Order.customer":
  8203. if e.complexity.Order.Customer == nil {
  8204. break
  8205. }
  8206. return e.complexity.Order.Customer(childComplexity), true
  8207. case "Order.customerAcceptsMarketing":
  8208. if e.complexity.Order.CustomerAcceptsMarketing == nil {
  8209. break
  8210. }
  8211. return e.complexity.Order.CustomerAcceptsMarketing(childComplexity), true
  8212. case "Order.customerJourneySummary":
  8213. if e.complexity.Order.CustomerJourneySummary == nil {
  8214. break
  8215. }
  8216. return e.complexity.Order.CustomerJourneySummary(childComplexity), true
  8217. case "Order.customerLocale":
  8218. if e.complexity.Order.CustomerLocale == nil {
  8219. break
  8220. }
  8221. return e.complexity.Order.CustomerLocale(childComplexity), true
  8222. case "Order.discountApplications":
  8223. if e.complexity.Order.DiscountApplications == nil {
  8224. break
  8225. }
  8226. args, err := ec.field_Order_discountApplications_args(context.TODO(), rawArgs)
  8227. if err != nil {
  8228. return 0, false
  8229. }
  8230. return e.complexity.Order.DiscountApplications(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  8231. case "Order.discountCode":
  8232. if e.complexity.Order.DiscountCode == nil {
  8233. break
  8234. }
  8235. return e.complexity.Order.DiscountCode(childComplexity), true
  8236. case "Order.discountCodes":
  8237. if e.complexity.Order.DiscountCodes == nil {
  8238. break
  8239. }
  8240. return e.complexity.Order.DiscountCodes(childComplexity), true
  8241. case "Order.displayAddress":
  8242. if e.complexity.Order.DisplayAddress == nil {
  8243. break
  8244. }
  8245. return e.complexity.Order.DisplayAddress(childComplexity), true
  8246. case "Order.displayFinancialStatus":
  8247. if e.complexity.Order.DisplayFinancialStatus == nil {
  8248. break
  8249. }
  8250. return e.complexity.Order.DisplayFinancialStatus(childComplexity), true
  8251. case "Order.displayFulfillmentStatus":
  8252. if e.complexity.Order.DisplayFulfillmentStatus == nil {
  8253. break
  8254. }
  8255. return e.complexity.Order.DisplayFulfillmentStatus(childComplexity), true
  8256. case "Order.disputes":
  8257. if e.complexity.Order.Disputes == nil {
  8258. break
  8259. }
  8260. return e.complexity.Order.Disputes(childComplexity), true
  8261. case "Order.edited":
  8262. if e.complexity.Order.Edited == nil {
  8263. break
  8264. }
  8265. return e.complexity.Order.Edited(childComplexity), true
  8266. case "Order.email":
  8267. if e.complexity.Order.Email == nil {
  8268. break
  8269. }
  8270. return e.complexity.Order.Email(childComplexity), true
  8271. case "Order.estimatedTaxes":
  8272. if e.complexity.Order.EstimatedTaxes == nil {
  8273. break
  8274. }
  8275. return e.complexity.Order.EstimatedTaxes(childComplexity), true
  8276. case "Order.events":
  8277. if e.complexity.Order.Events == nil {
  8278. break
  8279. }
  8280. args, err := ec.field_Order_events_args(context.TODO(), rawArgs)
  8281. if err != nil {
  8282. return 0, false
  8283. }
  8284. return e.complexity.Order.Events(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool), args["sortKey"].(*EventSortKeys), args["query"].(*string)), true
  8285. case "Order.fulfillable":
  8286. if e.complexity.Order.Fulfillable == nil {
  8287. break
  8288. }
  8289. return e.complexity.Order.Fulfillable(childComplexity), true
  8290. case "Order.fulfillmentOrders":
  8291. if e.complexity.Order.FulfillmentOrders == nil {
  8292. break
  8293. }
  8294. args, err := ec.field_Order_fulfillmentOrders_args(context.TODO(), rawArgs)
  8295. if err != nil {
  8296. return 0, false
  8297. }
  8298. return e.complexity.Order.FulfillmentOrders(childComplexity, args["displayable"].(*bool), args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool), args["query"].(*string)), true
  8299. case "Order.fulfillments":
  8300. if e.complexity.Order.Fulfillments == nil {
  8301. break
  8302. }
  8303. args, err := ec.field_Order_fulfillments_args(context.TODO(), rawArgs)
  8304. if err != nil {
  8305. return 0, false
  8306. }
  8307. return e.complexity.Order.Fulfillments(childComplexity, args["first"].(*int)), true
  8308. case "Order.fullyPaid":
  8309. if e.complexity.Order.FullyPaid == nil {
  8310. break
  8311. }
  8312. return e.complexity.Order.FullyPaid(childComplexity), true
  8313. case "Order.hasTimelineComment":
  8314. if e.complexity.Order.HasTimelineComment == nil {
  8315. break
  8316. }
  8317. return e.complexity.Order.HasTimelineComment(childComplexity), true
  8318. case "Order.id":
  8319. if e.complexity.Order.ID == nil {
  8320. break
  8321. }
  8322. return e.complexity.Order.ID(childComplexity), true
  8323. case "Order.legacyResourceId":
  8324. if e.complexity.Order.LegacyResourceID == nil {
  8325. break
  8326. }
  8327. return e.complexity.Order.LegacyResourceID(childComplexity), true
  8328. case "Order.lineItems":
  8329. if e.complexity.Order.LineItems == nil {
  8330. break
  8331. }
  8332. args, err := ec.field_Order_lineItems_args(context.TODO(), rawArgs)
  8333. if err != nil {
  8334. return 0, false
  8335. }
  8336. return e.complexity.Order.LineItems(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  8337. case "Order.localizationExtensions":
  8338. if e.complexity.Order.LocalizationExtensions == nil {
  8339. break
  8340. }
  8341. args, err := ec.field_Order_localizationExtensions_args(context.TODO(), rawArgs)
  8342. if err != nil {
  8343. return 0, false
  8344. }
  8345. return e.complexity.Order.LocalizationExtensions(childComplexity, args["countryCodes"].([]CountryCode), args["purposes"].([]LocalizationExtensionPurpose), args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  8346. case "Order.merchantEditable":
  8347. if e.complexity.Order.MerchantEditable == nil {
  8348. break
  8349. }
  8350. return e.complexity.Order.MerchantEditable(childComplexity), true
  8351. case "Order.merchantEditableErrors":
  8352. if e.complexity.Order.MerchantEditableErrors == nil {
  8353. break
  8354. }
  8355. return e.complexity.Order.MerchantEditableErrors(childComplexity), true
  8356. case "Order.merchantOfRecordApp":
  8357. if e.complexity.Order.MerchantOfRecordApp == nil {
  8358. break
  8359. }
  8360. return e.complexity.Order.MerchantOfRecordApp(childComplexity), true
  8361. case "Order.metafield":
  8362. if e.complexity.Order.Metafield == nil {
  8363. break
  8364. }
  8365. args, err := ec.field_Order_metafield_args(context.TODO(), rawArgs)
  8366. if err != nil {
  8367. return 0, false
  8368. }
  8369. return e.complexity.Order.Metafield(childComplexity, args["namespace"].(string), args["key"].(string)), true
  8370. case "Order.metafieldDefinitions":
  8371. if e.complexity.Order.MetafieldDefinitions == nil {
  8372. break
  8373. }
  8374. args, err := ec.field_Order_metafieldDefinitions_args(context.TODO(), rawArgs)
  8375. if err != nil {
  8376. return 0, false
  8377. }
  8378. return e.complexity.Order.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
  8379. case "Order.metafields":
  8380. if e.complexity.Order.Metafields == nil {
  8381. break
  8382. }
  8383. args, err := ec.field_Order_metafields_args(context.TODO(), rawArgs)
  8384. if err != nil {
  8385. return 0, false
  8386. }
  8387. return e.complexity.Order.Metafields(childComplexity, args["namespace"].(*string), args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  8388. case "Order.name":
  8389. if e.complexity.Order.Name == nil {
  8390. break
  8391. }
  8392. return e.complexity.Order.Name(childComplexity), true
  8393. case "Order.netPaymentSet":
  8394. if e.complexity.Order.NetPaymentSet == nil {
  8395. break
  8396. }
  8397. return e.complexity.Order.NetPaymentSet(childComplexity), true
  8398. case "Order.nonFulfillableLineItems":
  8399. if e.complexity.Order.NonFulfillableLineItems == nil {
  8400. break
  8401. }
  8402. args, err := ec.field_Order_nonFulfillableLineItems_args(context.TODO(), rawArgs)
  8403. if err != nil {
  8404. return 0, false
  8405. }
  8406. return e.complexity.Order.NonFulfillableLineItems(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  8407. case "Order.note":
  8408. if e.complexity.Order.Note == nil {
  8409. break
  8410. }
  8411. return e.complexity.Order.Note(childComplexity), true
  8412. case "Order.originalTotalDutiesSet":
  8413. if e.complexity.Order.OriginalTotalDutiesSet == nil {
  8414. break
  8415. }
  8416. return e.complexity.Order.OriginalTotalDutiesSet(childComplexity), true
  8417. case "Order.originalTotalPriceSet":
  8418. if e.complexity.Order.OriginalTotalPriceSet == nil {
  8419. break
  8420. }
  8421. return e.complexity.Order.OriginalTotalPriceSet(childComplexity), true
  8422. case "Order.paymentCollectionDetails":
  8423. if e.complexity.Order.PaymentCollectionDetails == nil {
  8424. break
  8425. }
  8426. return e.complexity.Order.PaymentCollectionDetails(childComplexity), true
  8427. case "Order.paymentGatewayNames":
  8428. if e.complexity.Order.PaymentGatewayNames == nil {
  8429. break
  8430. }
  8431. return e.complexity.Order.PaymentGatewayNames(childComplexity), true
  8432. case "Order.paymentTerms":
  8433. if e.complexity.Order.PaymentTerms == nil {
  8434. break
  8435. }
  8436. return e.complexity.Order.PaymentTerms(childComplexity), true
  8437. case "Order.phone":
  8438. if e.complexity.Order.Phone == nil {
  8439. break
  8440. }
  8441. return e.complexity.Order.Phone(childComplexity), true
  8442. case "Order.physicalLocation":
  8443. if e.complexity.Order.PhysicalLocation == nil {
  8444. break
  8445. }
  8446. return e.complexity.Order.PhysicalLocation(childComplexity), true
  8447. case "Order.presentmentCurrencyCode":
  8448. if e.complexity.Order.PresentmentCurrencyCode == nil {
  8449. break
  8450. }
  8451. return e.complexity.Order.PresentmentCurrencyCode(childComplexity), true
  8452. case "Order.privateMetafield":
  8453. if e.complexity.Order.PrivateMetafield == nil {
  8454. break
  8455. }
  8456. args, err := ec.field_Order_privateMetafield_args(context.TODO(), rawArgs)
  8457. if err != nil {
  8458. return 0, false
  8459. }
  8460. return e.complexity.Order.PrivateMetafield(childComplexity, args["namespace"].(string), args["key"].(string)), true
  8461. case "Order.privateMetafields":
  8462. if e.complexity.Order.PrivateMetafields == nil {
  8463. break
  8464. }
  8465. args, err := ec.field_Order_privateMetafields_args(context.TODO(), rawArgs)
  8466. if err != nil {
  8467. return 0, false
  8468. }
  8469. return e.complexity.Order.PrivateMetafields(childComplexity, args["namespace"].(*string), args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  8470. case "Order.processedAt":
  8471. if e.complexity.Order.ProcessedAt == nil {
  8472. break
  8473. }
  8474. return e.complexity.Order.ProcessedAt(childComplexity), true
  8475. case "Order.publication":
  8476. if e.complexity.Order.Publication == nil {
  8477. break
  8478. }
  8479. return e.complexity.Order.Publication(childComplexity), true
  8480. case "Order.purchasingEntity":
  8481. if e.complexity.Order.PurchasingEntity == nil {
  8482. break
  8483. }
  8484. return e.complexity.Order.PurchasingEntity(childComplexity), true
  8485. case "Order.refundDiscrepancySet":
  8486. if e.complexity.Order.RefundDiscrepancySet == nil {
  8487. break
  8488. }
  8489. return e.complexity.Order.RefundDiscrepancySet(childComplexity), true
  8490. case "Order.refundable":
  8491. if e.complexity.Order.Refundable == nil {
  8492. break
  8493. }
  8494. return e.complexity.Order.Refundable(childComplexity), true
  8495. case "Order.refunds":
  8496. if e.complexity.Order.Refunds == nil {
  8497. break
  8498. }
  8499. args, err := ec.field_Order_refunds_args(context.TODO(), rawArgs)
  8500. if err != nil {
  8501. return 0, false
  8502. }
  8503. return e.complexity.Order.Refunds(childComplexity, args["first"].(*int)), true
  8504. case "Order.registeredSourceUrl":
  8505. if e.complexity.Order.RegisteredSourceURL == nil {
  8506. break
  8507. }
  8508. return e.complexity.Order.RegisteredSourceURL(childComplexity), true
  8509. case "Order.requiresShipping":
  8510. if e.complexity.Order.RequiresShipping == nil {
  8511. break
  8512. }
  8513. return e.complexity.Order.RequiresShipping(childComplexity), true
  8514. case "Order.restockable":
  8515. if e.complexity.Order.Restockable == nil {
  8516. break
  8517. }
  8518. return e.complexity.Order.Restockable(childComplexity), true
  8519. case "Order.riskLevel":
  8520. if e.complexity.Order.RiskLevel == nil {
  8521. break
  8522. }
  8523. return e.complexity.Order.RiskLevel(childComplexity), true
  8524. case "Order.risks":
  8525. if e.complexity.Order.Risks == nil {
  8526. break
  8527. }
  8528. args, err := ec.field_Order_risks_args(context.TODO(), rawArgs)
  8529. if err != nil {
  8530. return 0, false
  8531. }
  8532. return e.complexity.Order.Risks(childComplexity, args["first"].(*int)), true
  8533. case "Order.shippingAddress":
  8534. if e.complexity.Order.ShippingAddress == nil {
  8535. break
  8536. }
  8537. return e.complexity.Order.ShippingAddress(childComplexity), true
  8538. case "Order.shippingLine":
  8539. if e.complexity.Order.ShippingLine == nil {
  8540. break
  8541. }
  8542. return e.complexity.Order.ShippingLine(childComplexity), true
  8543. case "Order.shippingLines":
  8544. if e.complexity.Order.ShippingLines == nil {
  8545. break
  8546. }
  8547. args, err := ec.field_Order_shippingLines_args(context.TODO(), rawArgs)
  8548. if err != nil {
  8549. return 0, false
  8550. }
  8551. return e.complexity.Order.ShippingLines(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  8552. case "Order.sourceIdentifier":
  8553. if e.complexity.Order.SourceIdentifier == nil {
  8554. break
  8555. }
  8556. return e.complexity.Order.SourceIdentifier(childComplexity), true
  8557. case "Order.subtotalLineItemsQuantity":
  8558. if e.complexity.Order.SubtotalLineItemsQuantity == nil {
  8559. break
  8560. }
  8561. return e.complexity.Order.SubtotalLineItemsQuantity(childComplexity), true
  8562. case "Order.subtotalPriceSet":
  8563. if e.complexity.Order.SubtotalPriceSet == nil {
  8564. break
  8565. }
  8566. return e.complexity.Order.SubtotalPriceSet(childComplexity), true
  8567. case "Order.suggestedRefund":
  8568. if e.complexity.Order.SuggestedRefund == nil {
  8569. break
  8570. }
  8571. args, err := ec.field_Order_suggestedRefund_args(context.TODO(), rawArgs)
  8572. if err != nil {
  8573. return 0, false
  8574. }
  8575. return e.complexity.Order.SuggestedRefund(childComplexity, args["shippingAmount"].(*string), args["refundShipping"].(*bool), args["refundLineItems"].([]*RefundLineItemInput), args["refundDuties"].([]*RefundDutyInput), args["suggestFullRefund"].(*bool)), true
  8576. case "Order.tags":
  8577. if e.complexity.Order.Tags == nil {
  8578. break
  8579. }
  8580. return e.complexity.Order.Tags(childComplexity), true
  8581. case "Order.taxLines":
  8582. if e.complexity.Order.TaxLines == nil {
  8583. break
  8584. }
  8585. return e.complexity.Order.TaxLines(childComplexity), true
  8586. case "Order.taxesIncluded":
  8587. if e.complexity.Order.TaxesIncluded == nil {
  8588. break
  8589. }
  8590. return e.complexity.Order.TaxesIncluded(childComplexity), true
  8591. case "Order.test":
  8592. if e.complexity.Order.Test == nil {
  8593. break
  8594. }
  8595. return e.complexity.Order.Test(childComplexity), true
  8596. case "Order.totalCapturableSet":
  8597. if e.complexity.Order.TotalCapturableSet == nil {
  8598. break
  8599. }
  8600. return e.complexity.Order.TotalCapturableSet(childComplexity), true
  8601. case "Order.totalDiscountsSet":
  8602. if e.complexity.Order.TotalDiscountsSet == nil {
  8603. break
  8604. }
  8605. return e.complexity.Order.TotalDiscountsSet(childComplexity), true
  8606. case "Order.totalOutstandingSet":
  8607. if e.complexity.Order.TotalOutstandingSet == nil {
  8608. break
  8609. }
  8610. return e.complexity.Order.TotalOutstandingSet(childComplexity), true
  8611. case "Order.totalPriceSet":
  8612. if e.complexity.Order.TotalPriceSet == nil {
  8613. break
  8614. }
  8615. return e.complexity.Order.TotalPriceSet(childComplexity), true
  8616. case "Order.totalReceivedSet":
  8617. if e.complexity.Order.TotalReceivedSet == nil {
  8618. break
  8619. }
  8620. return e.complexity.Order.TotalReceivedSet(childComplexity), true
  8621. case "Order.totalRefundedSet":
  8622. if e.complexity.Order.TotalRefundedSet == nil {
  8623. break
  8624. }
  8625. return e.complexity.Order.TotalRefundedSet(childComplexity), true
  8626. case "Order.totalRefundedShippingSet":
  8627. if e.complexity.Order.TotalRefundedShippingSet == nil {
  8628. break
  8629. }
  8630. return e.complexity.Order.TotalRefundedShippingSet(childComplexity), true
  8631. case "Order.totalShippingPriceSet":
  8632. if e.complexity.Order.TotalShippingPriceSet == nil {
  8633. break
  8634. }
  8635. return e.complexity.Order.TotalShippingPriceSet(childComplexity), true
  8636. case "Order.totalTaxSet":
  8637. if e.complexity.Order.TotalTaxSet == nil {
  8638. break
  8639. }
  8640. return e.complexity.Order.TotalTaxSet(childComplexity), true
  8641. case "Order.totalTipReceivedSet":
  8642. if e.complexity.Order.TotalTipReceivedSet == nil {
  8643. break
  8644. }
  8645. return e.complexity.Order.TotalTipReceivedSet(childComplexity), true
  8646. case "Order.totalWeight":
  8647. if e.complexity.Order.TotalWeight == nil {
  8648. break
  8649. }
  8650. return e.complexity.Order.TotalWeight(childComplexity), true
  8651. case "Order.transactions":
  8652. if e.complexity.Order.Transactions == nil {
  8653. break
  8654. }
  8655. args, err := ec.field_Order_transactions_args(context.TODO(), rawArgs)
  8656. if err != nil {
  8657. return 0, false
  8658. }
  8659. return e.complexity.Order.Transactions(childComplexity, args["first"].(*int), args["capturable"].(*bool), args["manuallyResolvable"].(*bool)), true
  8660. case "Order.unpaid":
  8661. if e.complexity.Order.Unpaid == nil {
  8662. break
  8663. }
  8664. return e.complexity.Order.Unpaid(childComplexity), true
  8665. case "Order.updatedAt":
  8666. if e.complexity.Order.UpdatedAt == nil {
  8667. break
  8668. }
  8669. return e.complexity.Order.UpdatedAt(childComplexity), true
  8670. case "OrderApp.id":
  8671. if e.complexity.OrderApp.ID == nil {
  8672. break
  8673. }
  8674. return e.complexity.OrderApp.ID(childComplexity), true
  8675. case "OrderApp.icon":
  8676. if e.complexity.OrderApp.Icon == nil {
  8677. break
  8678. }
  8679. return e.complexity.OrderApp.Icon(childComplexity), true
  8680. case "OrderApp.name":
  8681. if e.complexity.OrderApp.Name == nil {
  8682. break
  8683. }
  8684. return e.complexity.OrderApp.Name(childComplexity), true
  8685. case "OrderConnection.edges":
  8686. if e.complexity.OrderConnection.Edges == nil {
  8687. break
  8688. }
  8689. return e.complexity.OrderConnection.Edges(childComplexity), true
  8690. case "OrderConnection.nodes":
  8691. if e.complexity.OrderConnection.Nodes == nil {
  8692. break
  8693. }
  8694. return e.complexity.OrderConnection.Nodes(childComplexity), true
  8695. case "OrderConnection.pageInfo":
  8696. if e.complexity.OrderConnection.PageInfo == nil {
  8697. break
  8698. }
  8699. return e.complexity.OrderConnection.PageInfo(childComplexity), true
  8700. case "OrderDisputeSummary.id":
  8701. if e.complexity.OrderDisputeSummary.ID == nil {
  8702. break
  8703. }
  8704. return e.complexity.OrderDisputeSummary.ID(childComplexity), true
  8705. case "OrderDisputeSummary.initiatedAs":
  8706. if e.complexity.OrderDisputeSummary.InitiatedAs == nil {
  8707. break
  8708. }
  8709. return e.complexity.OrderDisputeSummary.InitiatedAs(childComplexity), true
  8710. case "OrderDisputeSummary.status":
  8711. if e.complexity.OrderDisputeSummary.Status == nil {
  8712. break
  8713. }
  8714. return e.complexity.OrderDisputeSummary.Status(childComplexity), true
  8715. case "OrderEdge.cursor":
  8716. if e.complexity.OrderEdge.Cursor == nil {
  8717. break
  8718. }
  8719. return e.complexity.OrderEdge.Cursor(childComplexity), true
  8720. case "OrderEdge.node":
  8721. if e.complexity.OrderEdge.Node == nil {
  8722. break
  8723. }
  8724. return e.complexity.OrderEdge.Node(childComplexity), true
  8725. case "OrderPaymentCollectionDetails.additionalPaymentCollectionUrl":
  8726. if e.complexity.OrderPaymentCollectionDetails.AdditionalPaymentCollectionURL == nil {
  8727. break
  8728. }
  8729. return e.complexity.OrderPaymentCollectionDetails.AdditionalPaymentCollectionURL(childComplexity), true
  8730. case "OrderPaymentCollectionDetails.vaultedPaymentMethods":
  8731. if e.complexity.OrderPaymentCollectionDetails.VaultedPaymentMethods == nil {
  8732. break
  8733. }
  8734. return e.complexity.OrderPaymentCollectionDetails.VaultedPaymentMethods(childComplexity), true
  8735. case "OrderRisk.display":
  8736. if e.complexity.OrderRisk.Display == nil {
  8737. break
  8738. }
  8739. return e.complexity.OrderRisk.Display(childComplexity), true
  8740. case "OrderRisk.level":
  8741. if e.complexity.OrderRisk.Level == nil {
  8742. break
  8743. }
  8744. return e.complexity.OrderRisk.Level(childComplexity), true
  8745. case "OrderRisk.message":
  8746. if e.complexity.OrderRisk.Message == nil {
  8747. break
  8748. }
  8749. return e.complexity.OrderRisk.Message(childComplexity), true
  8750. case "OrderTransaction.accountNumber":
  8751. if e.complexity.OrderTransaction.AccountNumber == nil {
  8752. break
  8753. }
  8754. return e.complexity.OrderTransaction.AccountNumber(childComplexity), true
  8755. case "OrderTransaction.amountSet":
  8756. if e.complexity.OrderTransaction.AmountSet == nil {
  8757. break
  8758. }
  8759. return e.complexity.OrderTransaction.AmountSet(childComplexity), true
  8760. case "OrderTransaction.authorizationCode":
  8761. if e.complexity.OrderTransaction.AuthorizationCode == nil {
  8762. break
  8763. }
  8764. return e.complexity.OrderTransaction.AuthorizationCode(childComplexity), true
  8765. case "OrderTransaction.authorizationExpiresAt":
  8766. if e.complexity.OrderTransaction.AuthorizationExpiresAt == nil {
  8767. break
  8768. }
  8769. return e.complexity.OrderTransaction.AuthorizationExpiresAt(childComplexity), true
  8770. case "OrderTransaction.createdAt":
  8771. if e.complexity.OrderTransaction.CreatedAt == nil {
  8772. break
  8773. }
  8774. return e.complexity.OrderTransaction.CreatedAt(childComplexity), true
  8775. case "OrderTransaction.errorCode":
  8776. if e.complexity.OrderTransaction.ErrorCode == nil {
  8777. break
  8778. }
  8779. return e.complexity.OrderTransaction.ErrorCode(childComplexity), true
  8780. case "OrderTransaction.fees":
  8781. if e.complexity.OrderTransaction.Fees == nil {
  8782. break
  8783. }
  8784. return e.complexity.OrderTransaction.Fees(childComplexity), true
  8785. case "OrderTransaction.formattedGateway":
  8786. if e.complexity.OrderTransaction.FormattedGateway == nil {
  8787. break
  8788. }
  8789. return e.complexity.OrderTransaction.FormattedGateway(childComplexity), true
  8790. case "OrderTransaction.gateway":
  8791. if e.complexity.OrderTransaction.Gateway == nil {
  8792. break
  8793. }
  8794. return e.complexity.OrderTransaction.Gateway(childComplexity), true
  8795. case "OrderTransaction.id":
  8796. if e.complexity.OrderTransaction.ID == nil {
  8797. break
  8798. }
  8799. return e.complexity.OrderTransaction.ID(childComplexity), true
  8800. case "OrderTransaction.kind":
  8801. if e.complexity.OrderTransaction.Kind == nil {
  8802. break
  8803. }
  8804. return e.complexity.OrderTransaction.Kind(childComplexity), true
  8805. case "OrderTransaction.manuallyCapturable":
  8806. if e.complexity.OrderTransaction.ManuallyCapturable == nil {
  8807. break
  8808. }
  8809. return e.complexity.OrderTransaction.ManuallyCapturable(childComplexity), true
  8810. case "OrderTransaction.maximumRefundableV2":
  8811. if e.complexity.OrderTransaction.MaximumRefundableV2 == nil {
  8812. break
  8813. }
  8814. return e.complexity.OrderTransaction.MaximumRefundableV2(childComplexity), true
  8815. case "OrderTransaction.order":
  8816. if e.complexity.OrderTransaction.Order == nil {
  8817. break
  8818. }
  8819. return e.complexity.OrderTransaction.Order(childComplexity), true
  8820. case "OrderTransaction.parentTransaction":
  8821. if e.complexity.OrderTransaction.ParentTransaction == nil {
  8822. break
  8823. }
  8824. return e.complexity.OrderTransaction.ParentTransaction(childComplexity), true
  8825. case "OrderTransaction.paymentIcon":
  8826. if e.complexity.OrderTransaction.PaymentIcon == nil {
  8827. break
  8828. }
  8829. return e.complexity.OrderTransaction.PaymentIcon(childComplexity), true
  8830. case "OrderTransaction.processedAt":
  8831. if e.complexity.OrderTransaction.ProcessedAt == nil {
  8832. break
  8833. }
  8834. return e.complexity.OrderTransaction.ProcessedAt(childComplexity), true
  8835. case "OrderTransaction.receiptJson":
  8836. if e.complexity.OrderTransaction.ReceiptJSON == nil {
  8837. break
  8838. }
  8839. return e.complexity.OrderTransaction.ReceiptJSON(childComplexity), true
  8840. case "OrderTransaction.settlementCurrency":
  8841. if e.complexity.OrderTransaction.SettlementCurrency == nil {
  8842. break
  8843. }
  8844. return e.complexity.OrderTransaction.SettlementCurrency(childComplexity), true
  8845. case "OrderTransaction.settlementCurrencyRate":
  8846. if e.complexity.OrderTransaction.SettlementCurrencyRate == nil {
  8847. break
  8848. }
  8849. return e.complexity.OrderTransaction.SettlementCurrencyRate(childComplexity), true
  8850. case "OrderTransaction.shopifyPaymentsSet":
  8851. if e.complexity.OrderTransaction.ShopifyPaymentsSet == nil {
  8852. break
  8853. }
  8854. return e.complexity.OrderTransaction.ShopifyPaymentsSet(childComplexity), true
  8855. case "OrderTransaction.status":
  8856. if e.complexity.OrderTransaction.Status == nil {
  8857. break
  8858. }
  8859. return e.complexity.OrderTransaction.Status(childComplexity), true
  8860. case "OrderTransaction.test":
  8861. if e.complexity.OrderTransaction.Test == nil {
  8862. break
  8863. }
  8864. return e.complexity.OrderTransaction.Test(childComplexity), true
  8865. case "OrderTransaction.totalUnsettledSet":
  8866. if e.complexity.OrderTransaction.TotalUnsettledSet == nil {
  8867. break
  8868. }
  8869. return e.complexity.OrderTransaction.TotalUnsettledSet(childComplexity), true
  8870. case "OrderTransaction.user":
  8871. if e.complexity.OrderTransaction.User == nil {
  8872. break
  8873. }
  8874. return e.complexity.OrderTransaction.User(childComplexity), true
  8875. case "OrderTransactionConnection.edges":
  8876. if e.complexity.OrderTransactionConnection.Edges == nil {
  8877. break
  8878. }
  8879. return e.complexity.OrderTransactionConnection.Edges(childComplexity), true
  8880. case "OrderTransactionConnection.nodes":
  8881. if e.complexity.OrderTransactionConnection.Nodes == nil {
  8882. break
  8883. }
  8884. return e.complexity.OrderTransactionConnection.Nodes(childComplexity), true
  8885. case "OrderTransactionConnection.pageInfo":
  8886. if e.complexity.OrderTransactionConnection.PageInfo == nil {
  8887. break
  8888. }
  8889. return e.complexity.OrderTransactionConnection.PageInfo(childComplexity), true
  8890. case "OrderTransactionEdge.cursor":
  8891. if e.complexity.OrderTransactionEdge.Cursor == nil {
  8892. break
  8893. }
  8894. return e.complexity.OrderTransactionEdge.Cursor(childComplexity), true
  8895. case "OrderTransactionEdge.node":
  8896. if e.complexity.OrderTransactionEdge.Node == nil {
  8897. break
  8898. }
  8899. return e.complexity.OrderTransactionEdge.Node(childComplexity), true
  8900. case "PageInfo.endCursor":
  8901. if e.complexity.PageInfo.EndCursor == nil {
  8902. break
  8903. }
  8904. return e.complexity.PageInfo.EndCursor(childComplexity), true
  8905. case "PageInfo.hasNextPage":
  8906. if e.complexity.PageInfo.HasNextPage == nil {
  8907. break
  8908. }
  8909. return e.complexity.PageInfo.HasNextPage(childComplexity), true
  8910. case "PageInfo.hasPreviousPage":
  8911. if e.complexity.PageInfo.HasPreviousPage == nil {
  8912. break
  8913. }
  8914. return e.complexity.PageInfo.HasPreviousPage(childComplexity), true
  8915. case "PageInfo.startCursor":
  8916. if e.complexity.PageInfo.StartCursor == nil {
  8917. break
  8918. }
  8919. return e.complexity.PageInfo.StartCursor(childComplexity), true
  8920. case "PaymentMandate.id":
  8921. if e.complexity.PaymentMandate.ID == nil {
  8922. break
  8923. }
  8924. return e.complexity.PaymentMandate.ID(childComplexity), true
  8925. case "PaymentMandate.paymentInstrument":
  8926. if e.complexity.PaymentMandate.PaymentInstrument == nil {
  8927. break
  8928. }
  8929. return e.complexity.PaymentMandate.PaymentInstrument(childComplexity), true
  8930. case "PaymentSchedule.amount":
  8931. if e.complexity.PaymentSchedule.Amount == nil {
  8932. break
  8933. }
  8934. return e.complexity.PaymentSchedule.Amount(childComplexity), true
  8935. case "PaymentSchedule.completedAt":
  8936. if e.complexity.PaymentSchedule.CompletedAt == nil {
  8937. break
  8938. }
  8939. return e.complexity.PaymentSchedule.CompletedAt(childComplexity), true
  8940. case "PaymentSchedule.dueAt":
  8941. if e.complexity.PaymentSchedule.DueAt == nil {
  8942. break
  8943. }
  8944. return e.complexity.PaymentSchedule.DueAt(childComplexity), true
  8945. case "PaymentSchedule.id":
  8946. if e.complexity.PaymentSchedule.ID == nil {
  8947. break
  8948. }
  8949. return e.complexity.PaymentSchedule.ID(childComplexity), true
  8950. case "PaymentSchedule.issuedAt":
  8951. if e.complexity.PaymentSchedule.IssuedAt == nil {
  8952. break
  8953. }
  8954. return e.complexity.PaymentSchedule.IssuedAt(childComplexity), true
  8955. case "PaymentScheduleConnection.edges":
  8956. if e.complexity.PaymentScheduleConnection.Edges == nil {
  8957. break
  8958. }
  8959. return e.complexity.PaymentScheduleConnection.Edges(childComplexity), true
  8960. case "PaymentScheduleConnection.nodes":
  8961. if e.complexity.PaymentScheduleConnection.Nodes == nil {
  8962. break
  8963. }
  8964. return e.complexity.PaymentScheduleConnection.Nodes(childComplexity), true
  8965. case "PaymentScheduleConnection.pageInfo":
  8966. if e.complexity.PaymentScheduleConnection.PageInfo == nil {
  8967. break
  8968. }
  8969. return e.complexity.PaymentScheduleConnection.PageInfo(childComplexity), true
  8970. case "PaymentScheduleEdge.cursor":
  8971. if e.complexity.PaymentScheduleEdge.Cursor == nil {
  8972. break
  8973. }
  8974. return e.complexity.PaymentScheduleEdge.Cursor(childComplexity), true
  8975. case "PaymentScheduleEdge.node":
  8976. if e.complexity.PaymentScheduleEdge.Node == nil {
  8977. break
  8978. }
  8979. return e.complexity.PaymentScheduleEdge.Node(childComplexity), true
  8980. case "PaymentSettings.supportedDigitalWallets":
  8981. if e.complexity.PaymentSettings.SupportedDigitalWallets == nil {
  8982. break
  8983. }
  8984. return e.complexity.PaymentSettings.SupportedDigitalWallets(childComplexity), true
  8985. case "PaymentTerms.dueInDays":
  8986. if e.complexity.PaymentTerms.DueInDays == nil {
  8987. break
  8988. }
  8989. return e.complexity.PaymentTerms.DueInDays(childComplexity), true
  8990. case "PaymentTerms.id":
  8991. if e.complexity.PaymentTerms.ID == nil {
  8992. break
  8993. }
  8994. return e.complexity.PaymentTerms.ID(childComplexity), true
  8995. case "PaymentTerms.overdue":
  8996. if e.complexity.PaymentTerms.Overdue == nil {
  8997. break
  8998. }
  8999. return e.complexity.PaymentTerms.Overdue(childComplexity), true
  9000. case "PaymentTerms.paymentSchedules":
  9001. if e.complexity.PaymentTerms.PaymentSchedules == nil {
  9002. break
  9003. }
  9004. args, err := ec.field_PaymentTerms_paymentSchedules_args(context.TODO(), rawArgs)
  9005. if err != nil {
  9006. return 0, false
  9007. }
  9008. return e.complexity.PaymentTerms.PaymentSchedules(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  9009. case "PaymentTerms.paymentTermsName":
  9010. if e.complexity.PaymentTerms.PaymentTermsName == nil {
  9011. break
  9012. }
  9013. return e.complexity.PaymentTerms.PaymentTermsName(childComplexity), true
  9014. case "PaymentTerms.paymentTermsType":
  9015. if e.complexity.PaymentTerms.PaymentTermsType == nil {
  9016. break
  9017. }
  9018. return e.complexity.PaymentTerms.PaymentTermsType(childComplexity), true
  9019. case "PaymentTerms.translatedName":
  9020. if e.complexity.PaymentTerms.TranslatedName == nil {
  9021. break
  9022. }
  9023. return e.complexity.PaymentTerms.TranslatedName(childComplexity), true
  9024. case "PaymentTermsTemplate.description":
  9025. if e.complexity.PaymentTermsTemplate.Description == nil {
  9026. break
  9027. }
  9028. return e.complexity.PaymentTermsTemplate.Description(childComplexity), true
  9029. case "PaymentTermsTemplate.dueInDays":
  9030. if e.complexity.PaymentTermsTemplate.DueInDays == nil {
  9031. break
  9032. }
  9033. return e.complexity.PaymentTermsTemplate.DueInDays(childComplexity), true
  9034. case "PaymentTermsTemplate.id":
  9035. if e.complexity.PaymentTermsTemplate.ID == nil {
  9036. break
  9037. }
  9038. return e.complexity.PaymentTermsTemplate.ID(childComplexity), true
  9039. case "PaymentTermsTemplate.name":
  9040. if e.complexity.PaymentTermsTemplate.Name == nil {
  9041. break
  9042. }
  9043. return e.complexity.PaymentTermsTemplate.Name(childComplexity), true
  9044. case "PaymentTermsTemplate.paymentTermsType":
  9045. if e.complexity.PaymentTermsTemplate.PaymentTermsType == nil {
  9046. break
  9047. }
  9048. return e.complexity.PaymentTermsTemplate.PaymentTermsType(childComplexity), true
  9049. case "PaymentTermsTemplate.translatedName":
  9050. if e.complexity.PaymentTermsTemplate.TranslatedName == nil {
  9051. break
  9052. }
  9053. return e.complexity.PaymentTermsTemplate.TranslatedName(childComplexity), true
  9054. case "PriceList.contextRule":
  9055. if e.complexity.PriceList.ContextRule == nil {
  9056. break
  9057. }
  9058. return e.complexity.PriceList.ContextRule(childComplexity), true
  9059. case "PriceList.currency":
  9060. if e.complexity.PriceList.Currency == nil {
  9061. break
  9062. }
  9063. return e.complexity.PriceList.Currency(childComplexity), true
  9064. case "PriceList.id":
  9065. if e.complexity.PriceList.ID == nil {
  9066. break
  9067. }
  9068. return e.complexity.PriceList.ID(childComplexity), true
  9069. case "PriceList.name":
  9070. if e.complexity.PriceList.Name == nil {
  9071. break
  9072. }
  9073. return e.complexity.PriceList.Name(childComplexity), true
  9074. case "PriceList.parent":
  9075. if e.complexity.PriceList.Parent == nil {
  9076. break
  9077. }
  9078. return e.complexity.PriceList.Parent(childComplexity), true
  9079. case "PriceList.prices":
  9080. if e.complexity.PriceList.Prices == nil {
  9081. break
  9082. }
  9083. args, err := ec.field_PriceList_prices_args(context.TODO(), rawArgs)
  9084. if err != nil {
  9085. return 0, false
  9086. }
  9087. 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
  9088. case "PriceListAdjustment.type":
  9089. if e.complexity.PriceListAdjustment.Type == nil {
  9090. break
  9091. }
  9092. return e.complexity.PriceListAdjustment.Type(childComplexity), true
  9093. case "PriceListAdjustment.value":
  9094. if e.complexity.PriceListAdjustment.Value == nil {
  9095. break
  9096. }
  9097. return e.complexity.PriceListAdjustment.Value(childComplexity), true
  9098. case "PriceListContextRule.countries":
  9099. if e.complexity.PriceListContextRule.Countries == nil {
  9100. break
  9101. }
  9102. return e.complexity.PriceListContextRule.Countries(childComplexity), true
  9103. case "PriceListContextRule.market":
  9104. if e.complexity.PriceListContextRule.Market == nil {
  9105. break
  9106. }
  9107. return e.complexity.PriceListContextRule.Market(childComplexity), true
  9108. case "PriceListParent.adjustment":
  9109. if e.complexity.PriceListParent.Adjustment == nil {
  9110. break
  9111. }
  9112. return e.complexity.PriceListParent.Adjustment(childComplexity), true
  9113. case "PriceListPrice.compareAtPrice":
  9114. if e.complexity.PriceListPrice.CompareAtPrice == nil {
  9115. break
  9116. }
  9117. return e.complexity.PriceListPrice.CompareAtPrice(childComplexity), true
  9118. case "PriceListPrice.originType":
  9119. if e.complexity.PriceListPrice.OriginType == nil {
  9120. break
  9121. }
  9122. return e.complexity.PriceListPrice.OriginType(childComplexity), true
  9123. case "PriceListPrice.price":
  9124. if e.complexity.PriceListPrice.Price == nil {
  9125. break
  9126. }
  9127. return e.complexity.PriceListPrice.Price(childComplexity), true
  9128. case "PriceListPrice.variant":
  9129. if e.complexity.PriceListPrice.Variant == nil {
  9130. break
  9131. }
  9132. return e.complexity.PriceListPrice.Variant(childComplexity), true
  9133. case "PriceListPriceConnection.edges":
  9134. if e.complexity.PriceListPriceConnection.Edges == nil {
  9135. break
  9136. }
  9137. return e.complexity.PriceListPriceConnection.Edges(childComplexity), true
  9138. case "PriceListPriceConnection.nodes":
  9139. if e.complexity.PriceListPriceConnection.Nodes == nil {
  9140. break
  9141. }
  9142. return e.complexity.PriceListPriceConnection.Nodes(childComplexity), true
  9143. case "PriceListPriceConnection.pageInfo":
  9144. if e.complexity.PriceListPriceConnection.PageInfo == nil {
  9145. break
  9146. }
  9147. return e.complexity.PriceListPriceConnection.PageInfo(childComplexity), true
  9148. case "PriceListPriceEdge.cursor":
  9149. if e.complexity.PriceListPriceEdge.Cursor == nil {
  9150. break
  9151. }
  9152. return e.complexity.PriceListPriceEdge.Cursor(childComplexity), true
  9153. case "PriceListPriceEdge.node":
  9154. if e.complexity.PriceListPriceEdge.Node == nil {
  9155. break
  9156. }
  9157. return e.complexity.PriceListPriceEdge.Node(childComplexity), true
  9158. case "PricingPercentageValue.percentage":
  9159. if e.complexity.PricingPercentageValue.Percentage == nil {
  9160. break
  9161. }
  9162. return e.complexity.PricingPercentageValue.Percentage(childComplexity), true
  9163. case "PrivateMetafield.createdAt":
  9164. if e.complexity.PrivateMetafield.CreatedAt == nil {
  9165. break
  9166. }
  9167. return e.complexity.PrivateMetafield.CreatedAt(childComplexity), true
  9168. case "PrivateMetafield.id":
  9169. if e.complexity.PrivateMetafield.ID == nil {
  9170. break
  9171. }
  9172. return e.complexity.PrivateMetafield.ID(childComplexity), true
  9173. case "PrivateMetafield.key":
  9174. if e.complexity.PrivateMetafield.Key == nil {
  9175. break
  9176. }
  9177. return e.complexity.PrivateMetafield.Key(childComplexity), true
  9178. case "PrivateMetafield.namespace":
  9179. if e.complexity.PrivateMetafield.Namespace == nil {
  9180. break
  9181. }
  9182. return e.complexity.PrivateMetafield.Namespace(childComplexity), true
  9183. case "PrivateMetafield.updatedAt":
  9184. if e.complexity.PrivateMetafield.UpdatedAt == nil {
  9185. break
  9186. }
  9187. return e.complexity.PrivateMetafield.UpdatedAt(childComplexity), true
  9188. case "PrivateMetafield.value":
  9189. if e.complexity.PrivateMetafield.Value == nil {
  9190. break
  9191. }
  9192. return e.complexity.PrivateMetafield.Value(childComplexity), true
  9193. case "PrivateMetafield.valueType":
  9194. if e.complexity.PrivateMetafield.ValueType == nil {
  9195. break
  9196. }
  9197. return e.complexity.PrivateMetafield.ValueType(childComplexity), true
  9198. case "PrivateMetafieldConnection.edges":
  9199. if e.complexity.PrivateMetafieldConnection.Edges == nil {
  9200. break
  9201. }
  9202. return e.complexity.PrivateMetafieldConnection.Edges(childComplexity), true
  9203. case "PrivateMetafieldConnection.nodes":
  9204. if e.complexity.PrivateMetafieldConnection.Nodes == nil {
  9205. break
  9206. }
  9207. return e.complexity.PrivateMetafieldConnection.Nodes(childComplexity), true
  9208. case "PrivateMetafieldConnection.pageInfo":
  9209. if e.complexity.PrivateMetafieldConnection.PageInfo == nil {
  9210. break
  9211. }
  9212. return e.complexity.PrivateMetafieldConnection.PageInfo(childComplexity), true
  9213. case "PrivateMetafieldEdge.cursor":
  9214. if e.complexity.PrivateMetafieldEdge.Cursor == nil {
  9215. break
  9216. }
  9217. return e.complexity.PrivateMetafieldEdge.Cursor(childComplexity), true
  9218. case "PrivateMetafieldEdge.node":
  9219. if e.complexity.PrivateMetafieldEdge.Node == nil {
  9220. break
  9221. }
  9222. return e.complexity.PrivateMetafieldEdge.Node(childComplexity), true
  9223. case "Product.id":
  9224. if e.complexity.Product.ID == nil {
  9225. break
  9226. }
  9227. return e.complexity.Product.ID(childComplexity), true
  9228. case "ProductCategory.productTaxonomyNode":
  9229. if e.complexity.ProductCategory.ProductTaxonomyNode == nil {
  9230. break
  9231. }
  9232. return e.complexity.ProductCategory.ProductTaxonomyNode(childComplexity), true
  9233. case "ProductChangeStatusUserError.code":
  9234. if e.complexity.ProductChangeStatusUserError.Code == nil {
  9235. break
  9236. }
  9237. return e.complexity.ProductChangeStatusUserError.Code(childComplexity), true
  9238. case "ProductChangeStatusUserError.field":
  9239. if e.complexity.ProductChangeStatusUserError.Field == nil {
  9240. break
  9241. }
  9242. return e.complexity.ProductChangeStatusUserError.Field(childComplexity), true
  9243. case "ProductChangeStatusUserError.message":
  9244. if e.complexity.ProductChangeStatusUserError.Message == nil {
  9245. break
  9246. }
  9247. return e.complexity.ProductChangeStatusUserError.Message(childComplexity), true
  9248. case "ProductConnection.edges":
  9249. if e.complexity.ProductConnection.Edges == nil {
  9250. break
  9251. }
  9252. return e.complexity.ProductConnection.Edges(childComplexity), true
  9253. case "ProductConnection.nodes":
  9254. if e.complexity.ProductConnection.Nodes == nil {
  9255. break
  9256. }
  9257. return e.complexity.ProductConnection.Nodes(childComplexity), true
  9258. case "ProductConnection.pageInfo":
  9259. if e.complexity.ProductConnection.PageInfo == nil {
  9260. break
  9261. }
  9262. return e.complexity.ProductConnection.PageInfo(childComplexity), true
  9263. case "ProductContextualPricing.maxVariantPricing":
  9264. if e.complexity.ProductContextualPricing.MaxVariantPricing == nil {
  9265. break
  9266. }
  9267. return e.complexity.ProductContextualPricing.MaxVariantPricing(childComplexity), true
  9268. case "ProductContextualPricing.minVariantPricing":
  9269. if e.complexity.ProductContextualPricing.MinVariantPricing == nil {
  9270. break
  9271. }
  9272. return e.complexity.ProductContextualPricing.MinVariantPricing(childComplexity), true
  9273. case "ProductContextualPricing.priceRange":
  9274. if e.complexity.ProductContextualPricing.PriceRange == nil {
  9275. break
  9276. }
  9277. return e.complexity.ProductContextualPricing.PriceRange(childComplexity), true
  9278. case "ProductEdge.cursor":
  9279. if e.complexity.ProductEdge.Cursor == nil {
  9280. break
  9281. }
  9282. return e.complexity.ProductEdge.Cursor(childComplexity), true
  9283. case "ProductEdge.node":
  9284. if e.complexity.ProductEdge.Node == nil {
  9285. break
  9286. }
  9287. return e.complexity.ProductEdge.Node(childComplexity), true
  9288. case "ProductPriceRangeV2.maxVariantPrice":
  9289. if e.complexity.ProductPriceRangeV2.MaxVariantPrice == nil {
  9290. break
  9291. }
  9292. return e.complexity.ProductPriceRangeV2.MaxVariantPrice(childComplexity), true
  9293. case "ProductPriceRangeV2.minVariantPrice":
  9294. if e.complexity.ProductPriceRangeV2.MinVariantPrice == nil {
  9295. break
  9296. }
  9297. return e.complexity.ProductPriceRangeV2.MinVariantPrice(childComplexity), true
  9298. case "ProductTaxonomyNode.fullName":
  9299. if e.complexity.ProductTaxonomyNode.FullName == nil {
  9300. break
  9301. }
  9302. return e.complexity.ProductTaxonomyNode.FullName(childComplexity), true
  9303. case "ProductTaxonomyNode.id":
  9304. if e.complexity.ProductTaxonomyNode.ID == nil {
  9305. break
  9306. }
  9307. return e.complexity.ProductTaxonomyNode.ID(childComplexity), true
  9308. case "ProductTaxonomyNode.isLeaf":
  9309. if e.complexity.ProductTaxonomyNode.IsLeaf == nil {
  9310. break
  9311. }
  9312. return e.complexity.ProductTaxonomyNode.IsLeaf(childComplexity), true
  9313. case "ProductTaxonomyNode.isRoot":
  9314. if e.complexity.ProductTaxonomyNode.IsRoot == nil {
  9315. break
  9316. }
  9317. return e.complexity.ProductTaxonomyNode.IsRoot(childComplexity), true
  9318. case "ProductTaxonomyNode.name":
  9319. if e.complexity.ProductTaxonomyNode.Name == nil {
  9320. break
  9321. }
  9322. return e.complexity.ProductTaxonomyNode.Name(childComplexity), true
  9323. case "ProductVariant.id":
  9324. if e.complexity.ProductVariant.ID == nil {
  9325. break
  9326. }
  9327. return e.complexity.ProductVariant.ID(childComplexity), true
  9328. case "ProductVariantConnection.edges":
  9329. if e.complexity.ProductVariantConnection.Edges == nil {
  9330. break
  9331. }
  9332. return e.complexity.ProductVariantConnection.Edges(childComplexity), true
  9333. case "ProductVariantConnection.nodes":
  9334. if e.complexity.ProductVariantConnection.Nodes == nil {
  9335. break
  9336. }
  9337. return e.complexity.ProductVariantConnection.Nodes(childComplexity), true
  9338. case "ProductVariantConnection.pageInfo":
  9339. if e.complexity.ProductVariantConnection.PageInfo == nil {
  9340. break
  9341. }
  9342. return e.complexity.ProductVariantConnection.PageInfo(childComplexity), true
  9343. case "ProductVariantContextualPricing.compareAtPrice":
  9344. if e.complexity.ProductVariantContextualPricing.CompareAtPrice == nil {
  9345. break
  9346. }
  9347. return e.complexity.ProductVariantContextualPricing.CompareAtPrice(childComplexity), true
  9348. case "ProductVariantContextualPricing.price":
  9349. if e.complexity.ProductVariantContextualPricing.Price == nil {
  9350. break
  9351. }
  9352. return e.complexity.ProductVariantContextualPricing.Price(childComplexity), true
  9353. case "ProductVariantEdge.cursor":
  9354. if e.complexity.ProductVariantEdge.Cursor == nil {
  9355. break
  9356. }
  9357. return e.complexity.ProductVariantEdge.Cursor(childComplexity), true
  9358. case "ProductVariantEdge.node":
  9359. if e.complexity.ProductVariantEdge.Node == nil {
  9360. break
  9361. }
  9362. return e.complexity.ProductVariantEdge.Node(childComplexity), true
  9363. case "ProductVariantsBulkCreateUserError.code":
  9364. if e.complexity.ProductVariantsBulkCreateUserError.Code == nil {
  9365. break
  9366. }
  9367. return e.complexity.ProductVariantsBulkCreateUserError.Code(childComplexity), true
  9368. case "ProductVariantsBulkCreateUserError.field":
  9369. if e.complexity.ProductVariantsBulkCreateUserError.Field == nil {
  9370. break
  9371. }
  9372. return e.complexity.ProductVariantsBulkCreateUserError.Field(childComplexity), true
  9373. case "ProductVariantsBulkCreateUserError.message":
  9374. if e.complexity.ProductVariantsBulkCreateUserError.Message == nil {
  9375. break
  9376. }
  9377. return e.complexity.ProductVariantsBulkCreateUserError.Message(childComplexity), true
  9378. case "ProductVariantsBulkDeleteUserError.code":
  9379. if e.complexity.ProductVariantsBulkDeleteUserError.Code == nil {
  9380. break
  9381. }
  9382. return e.complexity.ProductVariantsBulkDeleteUserError.Code(childComplexity), true
  9383. case "ProductVariantsBulkDeleteUserError.field":
  9384. if e.complexity.ProductVariantsBulkDeleteUserError.Field == nil {
  9385. break
  9386. }
  9387. return e.complexity.ProductVariantsBulkDeleteUserError.Field(childComplexity), true
  9388. case "ProductVariantsBulkDeleteUserError.message":
  9389. if e.complexity.ProductVariantsBulkDeleteUserError.Message == nil {
  9390. break
  9391. }
  9392. return e.complexity.ProductVariantsBulkDeleteUserError.Message(childComplexity), true
  9393. case "ProductVariantsBulkReorderUserError.code":
  9394. if e.complexity.ProductVariantsBulkReorderUserError.Code == nil {
  9395. break
  9396. }
  9397. return e.complexity.ProductVariantsBulkReorderUserError.Code(childComplexity), true
  9398. case "ProductVariantsBulkReorderUserError.field":
  9399. if e.complexity.ProductVariantsBulkReorderUserError.Field == nil {
  9400. break
  9401. }
  9402. return e.complexity.ProductVariantsBulkReorderUserError.Field(childComplexity), true
  9403. case "ProductVariantsBulkReorderUserError.message":
  9404. if e.complexity.ProductVariantsBulkReorderUserError.Message == nil {
  9405. break
  9406. }
  9407. return e.complexity.ProductVariantsBulkReorderUserError.Message(childComplexity), true
  9408. case "ProductVariantsBulkUpdateUserError.code":
  9409. if e.complexity.ProductVariantsBulkUpdateUserError.Code == nil {
  9410. break
  9411. }
  9412. return e.complexity.ProductVariantsBulkUpdateUserError.Code(childComplexity), true
  9413. case "ProductVariantsBulkUpdateUserError.field":
  9414. if e.complexity.ProductVariantsBulkUpdateUserError.Field == nil {
  9415. break
  9416. }
  9417. return e.complexity.ProductVariantsBulkUpdateUserError.Field(childComplexity), true
  9418. case "ProductVariantsBulkUpdateUserError.message":
  9419. if e.complexity.ProductVariantsBulkUpdateUserError.Message == nil {
  9420. break
  9421. }
  9422. return e.complexity.ProductVariantsBulkUpdateUserError.Message(childComplexity), true
  9423. case "Publication.app":
  9424. if e.complexity.Publication.App == nil {
  9425. break
  9426. }
  9427. return e.complexity.Publication.App(childComplexity), true
  9428. case "Publication.collectionPublicationsV3":
  9429. if e.complexity.Publication.CollectionPublicationsV3 == nil {
  9430. break
  9431. }
  9432. args, err := ec.field_Publication_collectionPublicationsV3_args(context.TODO(), rawArgs)
  9433. if err != nil {
  9434. return 0, false
  9435. }
  9436. return e.complexity.Publication.CollectionPublicationsV3(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  9437. case "Publication.collections":
  9438. if e.complexity.Publication.Collections == nil {
  9439. break
  9440. }
  9441. args, err := ec.field_Publication_collections_args(context.TODO(), rawArgs)
  9442. if err != nil {
  9443. return 0, false
  9444. }
  9445. return e.complexity.Publication.Collections(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  9446. case "Publication.hasCollection":
  9447. if e.complexity.Publication.HasCollection == nil {
  9448. break
  9449. }
  9450. args, err := ec.field_Publication_hasCollection_args(context.TODO(), rawArgs)
  9451. if err != nil {
  9452. return 0, false
  9453. }
  9454. return e.complexity.Publication.HasCollection(childComplexity, args["id"].(string)), true
  9455. case "Publication.id":
  9456. if e.complexity.Publication.ID == nil {
  9457. break
  9458. }
  9459. return e.complexity.Publication.ID(childComplexity), true
  9460. case "Publication.name":
  9461. if e.complexity.Publication.Name == nil {
  9462. break
  9463. }
  9464. return e.complexity.Publication.Name(childComplexity), true
  9465. case "Publication.productPublicationsV3":
  9466. if e.complexity.Publication.ProductPublicationsV3 == nil {
  9467. break
  9468. }
  9469. args, err := ec.field_Publication_productPublicationsV3_args(context.TODO(), rawArgs)
  9470. if err != nil {
  9471. return 0, false
  9472. }
  9473. return e.complexity.Publication.ProductPublicationsV3(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  9474. case "Publication.products":
  9475. if e.complexity.Publication.Products == nil {
  9476. break
  9477. }
  9478. args, err := ec.field_Publication_products_args(context.TODO(), rawArgs)
  9479. if err != nil {
  9480. return 0, false
  9481. }
  9482. return e.complexity.Publication.Products(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  9483. case "Publication.supportsFuturePublishing":
  9484. if e.complexity.Publication.SupportsFuturePublishing == nil {
  9485. break
  9486. }
  9487. return e.complexity.Publication.SupportsFuturePublishing(childComplexity), true
  9488. case "PublicationConnection.edges":
  9489. if e.complexity.PublicationConnection.Edges == nil {
  9490. break
  9491. }
  9492. return e.complexity.PublicationConnection.Edges(childComplexity), true
  9493. case "PublicationConnection.nodes":
  9494. if e.complexity.PublicationConnection.Nodes == nil {
  9495. break
  9496. }
  9497. return e.complexity.PublicationConnection.Nodes(childComplexity), true
  9498. case "PublicationConnection.pageInfo":
  9499. if e.complexity.PublicationConnection.PageInfo == nil {
  9500. break
  9501. }
  9502. return e.complexity.PublicationConnection.PageInfo(childComplexity), true
  9503. case "PublicationEdge.cursor":
  9504. if e.complexity.PublicationEdge.Cursor == nil {
  9505. break
  9506. }
  9507. return e.complexity.PublicationEdge.Cursor(childComplexity), true
  9508. case "PublicationEdge.node":
  9509. if e.complexity.PublicationEdge.Node == nil {
  9510. break
  9511. }
  9512. return e.complexity.PublicationEdge.Node(childComplexity), true
  9513. case "PublishedTranslation.key":
  9514. if e.complexity.PublishedTranslation.Key == nil {
  9515. break
  9516. }
  9517. return e.complexity.PublishedTranslation.Key(childComplexity), true
  9518. case "PublishedTranslation.locale":
  9519. if e.complexity.PublishedTranslation.Locale == nil {
  9520. break
  9521. }
  9522. return e.complexity.PublishedTranslation.Locale(childComplexity), true
  9523. case "PublishedTranslation.marketId":
  9524. if e.complexity.PublishedTranslation.MarketID == nil {
  9525. break
  9526. }
  9527. return e.complexity.PublishedTranslation.MarketID(childComplexity), true
  9528. case "PublishedTranslation.value":
  9529. if e.complexity.PublishedTranslation.Value == nil {
  9530. break
  9531. }
  9532. return e.complexity.PublishedTranslation.Value(childComplexity), true
  9533. case "PurchasingCompany.company":
  9534. if e.complexity.PurchasingCompany.Company == nil {
  9535. break
  9536. }
  9537. return e.complexity.PurchasingCompany.Company(childComplexity), true
  9538. case "PurchasingCompany.contact":
  9539. if e.complexity.PurchasingCompany.Contact == nil {
  9540. break
  9541. }
  9542. return e.complexity.PurchasingCompany.Contact(childComplexity), true
  9543. case "PurchasingCompany.location":
  9544. if e.complexity.PurchasingCompany.Location == nil {
  9545. break
  9546. }
  9547. return e.complexity.PurchasingCompany.Location(childComplexity), true
  9548. case "Query._service":
  9549. if e.complexity.Query.__resolve__service == nil {
  9550. break
  9551. }
  9552. return e.complexity.Query.__resolve__service(childComplexity), true
  9553. case "Query._entities":
  9554. if e.complexity.Query.__resolve_entities == nil {
  9555. break
  9556. }
  9557. args, err := ec.field_Query__entities_args(context.TODO(), rawArgs)
  9558. if err != nil {
  9559. return 0, false
  9560. }
  9561. return e.complexity.Query.__resolve_entities(childComplexity, args["representations"].([]map[string]interface{})), true
  9562. case "Refund.createdAt":
  9563. if e.complexity.Refund.CreatedAt == nil {
  9564. break
  9565. }
  9566. return e.complexity.Refund.CreatedAt(childComplexity), true
  9567. case "Refund.duties":
  9568. if e.complexity.Refund.Duties == nil {
  9569. break
  9570. }
  9571. return e.complexity.Refund.Duties(childComplexity), true
  9572. case "Refund.id":
  9573. if e.complexity.Refund.ID == nil {
  9574. break
  9575. }
  9576. return e.complexity.Refund.ID(childComplexity), true
  9577. case "Refund.legacyResourceId":
  9578. if e.complexity.Refund.LegacyResourceID == nil {
  9579. break
  9580. }
  9581. return e.complexity.Refund.LegacyResourceID(childComplexity), true
  9582. case "Refund.note":
  9583. if e.complexity.Refund.Note == nil {
  9584. break
  9585. }
  9586. return e.complexity.Refund.Note(childComplexity), true
  9587. case "Refund.order":
  9588. if e.complexity.Refund.Order == nil {
  9589. break
  9590. }
  9591. return e.complexity.Refund.Order(childComplexity), true
  9592. case "Refund.refundLineItems":
  9593. if e.complexity.Refund.RefundLineItems == nil {
  9594. break
  9595. }
  9596. args, err := ec.field_Refund_refundLineItems_args(context.TODO(), rawArgs)
  9597. if err != nil {
  9598. return 0, false
  9599. }
  9600. return e.complexity.Refund.RefundLineItems(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  9601. case "Refund.staffMember":
  9602. if e.complexity.Refund.StaffMember == nil {
  9603. break
  9604. }
  9605. return e.complexity.Refund.StaffMember(childComplexity), true
  9606. case "Refund.totalRefundedSet":
  9607. if e.complexity.Refund.TotalRefundedSet == nil {
  9608. break
  9609. }
  9610. return e.complexity.Refund.TotalRefundedSet(childComplexity), true
  9611. case "Refund.transactions":
  9612. if e.complexity.Refund.Transactions == nil {
  9613. break
  9614. }
  9615. args, err := ec.field_Refund_transactions_args(context.TODO(), rawArgs)
  9616. if err != nil {
  9617. return 0, false
  9618. }
  9619. return e.complexity.Refund.Transactions(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  9620. case "Refund.updatedAt":
  9621. if e.complexity.Refund.UpdatedAt == nil {
  9622. break
  9623. }
  9624. return e.complexity.Refund.UpdatedAt(childComplexity), true
  9625. case "RefundDuty.amountSet":
  9626. if e.complexity.RefundDuty.AmountSet == nil {
  9627. break
  9628. }
  9629. return e.complexity.RefundDuty.AmountSet(childComplexity), true
  9630. case "RefundDuty.originalDuty":
  9631. if e.complexity.RefundDuty.OriginalDuty == nil {
  9632. break
  9633. }
  9634. return e.complexity.RefundDuty.OriginalDuty(childComplexity), true
  9635. case "RefundLineItem.lineItem":
  9636. if e.complexity.RefundLineItem.LineItem == nil {
  9637. break
  9638. }
  9639. return e.complexity.RefundLineItem.LineItem(childComplexity), true
  9640. case "RefundLineItem.location":
  9641. if e.complexity.RefundLineItem.Location == nil {
  9642. break
  9643. }
  9644. return e.complexity.RefundLineItem.Location(childComplexity), true
  9645. case "RefundLineItem.priceSet":
  9646. if e.complexity.RefundLineItem.PriceSet == nil {
  9647. break
  9648. }
  9649. return e.complexity.RefundLineItem.PriceSet(childComplexity), true
  9650. case "RefundLineItem.quantity":
  9651. if e.complexity.RefundLineItem.Quantity == nil {
  9652. break
  9653. }
  9654. return e.complexity.RefundLineItem.Quantity(childComplexity), true
  9655. case "RefundLineItem.restockType":
  9656. if e.complexity.RefundLineItem.RestockType == nil {
  9657. break
  9658. }
  9659. return e.complexity.RefundLineItem.RestockType(childComplexity), true
  9660. case "RefundLineItem.restocked":
  9661. if e.complexity.RefundLineItem.Restocked == nil {
  9662. break
  9663. }
  9664. return e.complexity.RefundLineItem.Restocked(childComplexity), true
  9665. case "RefundLineItem.subtotalSet":
  9666. if e.complexity.RefundLineItem.SubtotalSet == nil {
  9667. break
  9668. }
  9669. return e.complexity.RefundLineItem.SubtotalSet(childComplexity), true
  9670. case "RefundLineItem.totalTaxSet":
  9671. if e.complexity.RefundLineItem.TotalTaxSet == nil {
  9672. break
  9673. }
  9674. return e.complexity.RefundLineItem.TotalTaxSet(childComplexity), true
  9675. case "RefundLineItemConnection.edges":
  9676. if e.complexity.RefundLineItemConnection.Edges == nil {
  9677. break
  9678. }
  9679. return e.complexity.RefundLineItemConnection.Edges(childComplexity), true
  9680. case "RefundLineItemConnection.nodes":
  9681. if e.complexity.RefundLineItemConnection.Nodes == nil {
  9682. break
  9683. }
  9684. return e.complexity.RefundLineItemConnection.Nodes(childComplexity), true
  9685. case "RefundLineItemConnection.pageInfo":
  9686. if e.complexity.RefundLineItemConnection.PageInfo == nil {
  9687. break
  9688. }
  9689. return e.complexity.RefundLineItemConnection.PageInfo(childComplexity), true
  9690. case "RefundLineItemEdge.cursor":
  9691. if e.complexity.RefundLineItemEdge.Cursor == nil {
  9692. break
  9693. }
  9694. return e.complexity.RefundLineItemEdge.Cursor(childComplexity), true
  9695. case "RefundLineItemEdge.node":
  9696. if e.complexity.RefundLineItemEdge.Node == nil {
  9697. break
  9698. }
  9699. return e.complexity.RefundLineItemEdge.Node(childComplexity), true
  9700. case "ResourceAlert.actions":
  9701. if e.complexity.ResourceAlert.Actions == nil {
  9702. break
  9703. }
  9704. return e.complexity.ResourceAlert.Actions(childComplexity), true
  9705. case "ResourceAlert.content":
  9706. if e.complexity.ResourceAlert.Content == nil {
  9707. break
  9708. }
  9709. return e.complexity.ResourceAlert.Content(childComplexity), true
  9710. case "ResourceAlert.dismissibleHandle":
  9711. if e.complexity.ResourceAlert.DismissibleHandle == nil {
  9712. break
  9713. }
  9714. return e.complexity.ResourceAlert.DismissibleHandle(childComplexity), true
  9715. case "ResourceAlert.icon":
  9716. if e.complexity.ResourceAlert.Icon == nil {
  9717. break
  9718. }
  9719. return e.complexity.ResourceAlert.Icon(childComplexity), true
  9720. case "ResourceAlert.severity":
  9721. if e.complexity.ResourceAlert.Severity == nil {
  9722. break
  9723. }
  9724. return e.complexity.ResourceAlert.Severity(childComplexity), true
  9725. case "ResourceAlert.title":
  9726. if e.complexity.ResourceAlert.Title == nil {
  9727. break
  9728. }
  9729. return e.complexity.ResourceAlert.Title(childComplexity), true
  9730. case "ResourceAlertAction.primary":
  9731. if e.complexity.ResourceAlertAction.Primary == nil {
  9732. break
  9733. }
  9734. return e.complexity.ResourceAlertAction.Primary(childComplexity), true
  9735. case "ResourceAlertAction.show":
  9736. if e.complexity.ResourceAlertAction.Show == nil {
  9737. break
  9738. }
  9739. return e.complexity.ResourceAlertAction.Show(childComplexity), true
  9740. case "ResourceAlertAction.title":
  9741. if e.complexity.ResourceAlertAction.Title == nil {
  9742. break
  9743. }
  9744. return e.complexity.ResourceAlertAction.Title(childComplexity), true
  9745. case "ResourceAlertAction.url":
  9746. if e.complexity.ResourceAlertAction.URL == nil {
  9747. break
  9748. }
  9749. return e.complexity.ResourceAlertAction.URL(childComplexity), true
  9750. case "ResourceFeedback.details":
  9751. if e.complexity.ResourceFeedback.Details == nil {
  9752. break
  9753. }
  9754. return e.complexity.ResourceFeedback.Details(childComplexity), true
  9755. case "ResourceFeedback.summary":
  9756. if e.complexity.ResourceFeedback.Summary == nil {
  9757. break
  9758. }
  9759. return e.complexity.ResourceFeedback.Summary(childComplexity), true
  9760. case "ResourceLimit.available":
  9761. if e.complexity.ResourceLimit.Available == nil {
  9762. break
  9763. }
  9764. return e.complexity.ResourceLimit.Available(childComplexity), true
  9765. case "ResourceLimit.quantityAvailable":
  9766. if e.complexity.ResourceLimit.QuantityAvailable == nil {
  9767. break
  9768. }
  9769. return e.complexity.ResourceLimit.QuantityAvailable(childComplexity), true
  9770. case "ResourceLimit.quantityLimit":
  9771. if e.complexity.ResourceLimit.QuantityLimit == nil {
  9772. break
  9773. }
  9774. return e.complexity.ResourceLimit.QuantityLimit(childComplexity), true
  9775. case "ResourceLimit.quantityUsed":
  9776. if e.complexity.ResourceLimit.QuantityUsed == nil {
  9777. break
  9778. }
  9779. return e.complexity.ResourceLimit.QuantityUsed(childComplexity), true
  9780. case "ResourcePublication.isPublished":
  9781. if e.complexity.ResourcePublication.IsPublished == nil {
  9782. break
  9783. }
  9784. return e.complexity.ResourcePublication.IsPublished(childComplexity), true
  9785. case "ResourcePublication.publication":
  9786. if e.complexity.ResourcePublication.Publication == nil {
  9787. break
  9788. }
  9789. return e.complexity.ResourcePublication.Publication(childComplexity), true
  9790. case "ResourcePublication.publishDate":
  9791. if e.complexity.ResourcePublication.PublishDate == nil {
  9792. break
  9793. }
  9794. return e.complexity.ResourcePublication.PublishDate(childComplexity), true
  9795. case "ResourcePublication.publishable":
  9796. if e.complexity.ResourcePublication.Publishable == nil {
  9797. break
  9798. }
  9799. return e.complexity.ResourcePublication.Publishable(childComplexity), true
  9800. case "ResourcePublicationConnection.edges":
  9801. if e.complexity.ResourcePublicationConnection.Edges == nil {
  9802. break
  9803. }
  9804. return e.complexity.ResourcePublicationConnection.Edges(childComplexity), true
  9805. case "ResourcePublicationConnection.nodes":
  9806. if e.complexity.ResourcePublicationConnection.Nodes == nil {
  9807. break
  9808. }
  9809. return e.complexity.ResourcePublicationConnection.Nodes(childComplexity), true
  9810. case "ResourcePublicationConnection.pageInfo":
  9811. if e.complexity.ResourcePublicationConnection.PageInfo == nil {
  9812. break
  9813. }
  9814. return e.complexity.ResourcePublicationConnection.PageInfo(childComplexity), true
  9815. case "ResourcePublicationEdge.cursor":
  9816. if e.complexity.ResourcePublicationEdge.Cursor == nil {
  9817. break
  9818. }
  9819. return e.complexity.ResourcePublicationEdge.Cursor(childComplexity), true
  9820. case "ResourcePublicationEdge.node":
  9821. if e.complexity.ResourcePublicationEdge.Node == nil {
  9822. break
  9823. }
  9824. return e.complexity.ResourcePublicationEdge.Node(childComplexity), true
  9825. case "ResourcePublicationV2.isPublished":
  9826. if e.complexity.ResourcePublicationV2.IsPublished == nil {
  9827. break
  9828. }
  9829. return e.complexity.ResourcePublicationV2.IsPublished(childComplexity), true
  9830. case "ResourcePublicationV2.publication":
  9831. if e.complexity.ResourcePublicationV2.Publication == nil {
  9832. break
  9833. }
  9834. return e.complexity.ResourcePublicationV2.Publication(childComplexity), true
  9835. case "ResourcePublicationV2.publishDate":
  9836. if e.complexity.ResourcePublicationV2.PublishDate == nil {
  9837. break
  9838. }
  9839. return e.complexity.ResourcePublicationV2.PublishDate(childComplexity), true
  9840. case "ResourcePublicationV2.publishable":
  9841. if e.complexity.ResourcePublicationV2.Publishable == nil {
  9842. break
  9843. }
  9844. return e.complexity.ResourcePublicationV2.Publishable(childComplexity), true
  9845. case "ResourcePublicationV2Connection.edges":
  9846. if e.complexity.ResourcePublicationV2Connection.Edges == nil {
  9847. break
  9848. }
  9849. return e.complexity.ResourcePublicationV2Connection.Edges(childComplexity), true
  9850. case "ResourcePublicationV2Connection.nodes":
  9851. if e.complexity.ResourcePublicationV2Connection.Nodes == nil {
  9852. break
  9853. }
  9854. return e.complexity.ResourcePublicationV2Connection.Nodes(childComplexity), true
  9855. case "ResourcePublicationV2Connection.pageInfo":
  9856. if e.complexity.ResourcePublicationV2Connection.PageInfo == nil {
  9857. break
  9858. }
  9859. return e.complexity.ResourcePublicationV2Connection.PageInfo(childComplexity), true
  9860. case "ResourcePublicationV2Edge.cursor":
  9861. if e.complexity.ResourcePublicationV2Edge.Cursor == nil {
  9862. break
  9863. }
  9864. return e.complexity.ResourcePublicationV2Edge.Cursor(childComplexity), true
  9865. case "ResourcePublicationV2Edge.node":
  9866. if e.complexity.ResourcePublicationV2Edge.Node == nil {
  9867. break
  9868. }
  9869. return e.complexity.ResourcePublicationV2Edge.Node(childComplexity), true
  9870. case "SEO.description":
  9871. if e.complexity.SEO.Description == nil {
  9872. break
  9873. }
  9874. return e.complexity.SEO.Description(childComplexity), true
  9875. case "SEO.title":
  9876. if e.complexity.SEO.Title == nil {
  9877. break
  9878. }
  9879. return e.complexity.SEO.Title(childComplexity), true
  9880. case "SaleConnection.edges":
  9881. if e.complexity.SaleConnection.Edges == nil {
  9882. break
  9883. }
  9884. return e.complexity.SaleConnection.Edges(childComplexity), true
  9885. case "SaleConnection.nodes":
  9886. if e.complexity.SaleConnection.Nodes == nil {
  9887. break
  9888. }
  9889. return e.complexity.SaleConnection.Nodes(childComplexity), true
  9890. case "SaleConnection.pageInfo":
  9891. if e.complexity.SaleConnection.PageInfo == nil {
  9892. break
  9893. }
  9894. return e.complexity.SaleConnection.PageInfo(childComplexity), true
  9895. case "SaleEdge.cursor":
  9896. if e.complexity.SaleEdge.Cursor == nil {
  9897. break
  9898. }
  9899. return e.complexity.SaleEdge.Cursor(childComplexity), true
  9900. case "SaleEdge.node":
  9901. if e.complexity.SaleEdge.Node == nil {
  9902. break
  9903. }
  9904. return e.complexity.SaleEdge.Node(childComplexity), true
  9905. case "SaleTax.amount":
  9906. if e.complexity.SaleTax.Amount == nil {
  9907. break
  9908. }
  9909. return e.complexity.SaleTax.Amount(childComplexity), true
  9910. case "SaleTax.id":
  9911. if e.complexity.SaleTax.ID == nil {
  9912. break
  9913. }
  9914. return e.complexity.SaleTax.ID(childComplexity), true
  9915. case "SaleTax.taxLine":
  9916. if e.complexity.SaleTax.TaxLine == nil {
  9917. break
  9918. }
  9919. return e.complexity.SaleTax.TaxLine(childComplexity), true
  9920. case "SalesAgreementConnection.edges":
  9921. if e.complexity.SalesAgreementConnection.Edges == nil {
  9922. break
  9923. }
  9924. return e.complexity.SalesAgreementConnection.Edges(childComplexity), true
  9925. case "SalesAgreementConnection.nodes":
  9926. if e.complexity.SalesAgreementConnection.Nodes == nil {
  9927. break
  9928. }
  9929. return e.complexity.SalesAgreementConnection.Nodes(childComplexity), true
  9930. case "SalesAgreementConnection.pageInfo":
  9931. if e.complexity.SalesAgreementConnection.PageInfo == nil {
  9932. break
  9933. }
  9934. return e.complexity.SalesAgreementConnection.PageInfo(childComplexity), true
  9935. case "SalesAgreementEdge.cursor":
  9936. if e.complexity.SalesAgreementEdge.Cursor == nil {
  9937. break
  9938. }
  9939. return e.complexity.SalesAgreementEdge.Cursor(childComplexity), true
  9940. case "SalesAgreementEdge.node":
  9941. if e.complexity.SalesAgreementEdge.Node == nil {
  9942. break
  9943. }
  9944. return e.complexity.SalesAgreementEdge.Node(childComplexity), true
  9945. case "SavedSearch.filters":
  9946. if e.complexity.SavedSearch.Filters == nil {
  9947. break
  9948. }
  9949. return e.complexity.SavedSearch.Filters(childComplexity), true
  9950. case "SavedSearch.id":
  9951. if e.complexity.SavedSearch.ID == nil {
  9952. break
  9953. }
  9954. return e.complexity.SavedSearch.ID(childComplexity), true
  9955. case "SavedSearch.legacyResourceId":
  9956. if e.complexity.SavedSearch.LegacyResourceID == nil {
  9957. break
  9958. }
  9959. return e.complexity.SavedSearch.LegacyResourceID(childComplexity), true
  9960. case "SavedSearch.name":
  9961. if e.complexity.SavedSearch.Name == nil {
  9962. break
  9963. }
  9964. return e.complexity.SavedSearch.Name(childComplexity), true
  9965. case "SavedSearch.query":
  9966. if e.complexity.SavedSearch.Query == nil {
  9967. break
  9968. }
  9969. return e.complexity.SavedSearch.Query(childComplexity), true
  9970. case "SavedSearch.resourceType":
  9971. if e.complexity.SavedSearch.ResourceType == nil {
  9972. break
  9973. }
  9974. return e.complexity.SavedSearch.ResourceType(childComplexity), true
  9975. case "SavedSearch.searchTerms":
  9976. if e.complexity.SavedSearch.SearchTerms == nil {
  9977. break
  9978. }
  9979. return e.complexity.SavedSearch.SearchTerms(childComplexity), true
  9980. case "SavedSearchConnection.edges":
  9981. if e.complexity.SavedSearchConnection.Edges == nil {
  9982. break
  9983. }
  9984. return e.complexity.SavedSearchConnection.Edges(childComplexity), true
  9985. case "SavedSearchConnection.nodes":
  9986. if e.complexity.SavedSearchConnection.Nodes == nil {
  9987. break
  9988. }
  9989. return e.complexity.SavedSearchConnection.Nodes(childComplexity), true
  9990. case "SavedSearchConnection.pageInfo":
  9991. if e.complexity.SavedSearchConnection.PageInfo == nil {
  9992. break
  9993. }
  9994. return e.complexity.SavedSearchConnection.PageInfo(childComplexity), true
  9995. case "SavedSearchEdge.cursor":
  9996. if e.complexity.SavedSearchEdge.Cursor == nil {
  9997. break
  9998. }
  9999. return e.complexity.SavedSearchEdge.Cursor(childComplexity), true
  10000. case "SavedSearchEdge.node":
  10001. if e.complexity.SavedSearchEdge.Node == nil {
  10002. break
  10003. }
  10004. return e.complexity.SavedSearchEdge.Node(childComplexity), true
  10005. case "ScriptDiscountApplication.allocationMethod":
  10006. if e.complexity.ScriptDiscountApplication.AllocationMethod == nil {
  10007. break
  10008. }
  10009. return e.complexity.ScriptDiscountApplication.AllocationMethod(childComplexity), true
  10010. case "ScriptDiscountApplication.index":
  10011. if e.complexity.ScriptDiscountApplication.Index == nil {
  10012. break
  10013. }
  10014. return e.complexity.ScriptDiscountApplication.Index(childComplexity), true
  10015. case "ScriptDiscountApplication.targetSelection":
  10016. if e.complexity.ScriptDiscountApplication.TargetSelection == nil {
  10017. break
  10018. }
  10019. return e.complexity.ScriptDiscountApplication.TargetSelection(childComplexity), true
  10020. case "ScriptDiscountApplication.targetType":
  10021. if e.complexity.ScriptDiscountApplication.TargetType == nil {
  10022. break
  10023. }
  10024. return e.complexity.ScriptDiscountApplication.TargetType(childComplexity), true
  10025. case "ScriptDiscountApplication.title":
  10026. if e.complexity.ScriptDiscountApplication.Title == nil {
  10027. break
  10028. }
  10029. return e.complexity.ScriptDiscountApplication.Title(childComplexity), true
  10030. case "ScriptDiscountApplication.value":
  10031. if e.complexity.ScriptDiscountApplication.Value == nil {
  10032. break
  10033. }
  10034. return e.complexity.ScriptDiscountApplication.Value(childComplexity), true
  10035. case "SearchFilter.key":
  10036. if e.complexity.SearchFilter.Key == nil {
  10037. break
  10038. }
  10039. return e.complexity.SearchFilter.Key(childComplexity), true
  10040. case "SearchFilter.value":
  10041. if e.complexity.SearchFilter.Value == nil {
  10042. break
  10043. }
  10044. return e.complexity.SearchFilter.Value(childComplexity), true
  10045. case "SearchFilterOptions.productAvailability":
  10046. if e.complexity.SearchFilterOptions.ProductAvailability == nil {
  10047. break
  10048. }
  10049. return e.complexity.SearchFilterOptions.ProductAvailability(childComplexity), true
  10050. case "SearchResult.description":
  10051. if e.complexity.SearchResult.Description == nil {
  10052. break
  10053. }
  10054. return e.complexity.SearchResult.Description(childComplexity), true
  10055. case "SearchResult.image":
  10056. if e.complexity.SearchResult.Image == nil {
  10057. break
  10058. }
  10059. return e.complexity.SearchResult.Image(childComplexity), true
  10060. case "SearchResult.reference":
  10061. if e.complexity.SearchResult.Reference == nil {
  10062. break
  10063. }
  10064. return e.complexity.SearchResult.Reference(childComplexity), true
  10065. case "SearchResult.title":
  10066. if e.complexity.SearchResult.Title == nil {
  10067. break
  10068. }
  10069. return e.complexity.SearchResult.Title(childComplexity), true
  10070. case "SearchResult.url":
  10071. if e.complexity.SearchResult.URL == nil {
  10072. break
  10073. }
  10074. return e.complexity.SearchResult.URL(childComplexity), true
  10075. case "SearchResultConnection.edges":
  10076. if e.complexity.SearchResultConnection.Edges == nil {
  10077. break
  10078. }
  10079. return e.complexity.SearchResultConnection.Edges(childComplexity), true
  10080. case "SearchResultConnection.pageInfo":
  10081. if e.complexity.SearchResultConnection.PageInfo == nil {
  10082. break
  10083. }
  10084. return e.complexity.SearchResultConnection.PageInfo(childComplexity), true
  10085. case "SearchResultEdge.cursor":
  10086. if e.complexity.SearchResultEdge.Cursor == nil {
  10087. break
  10088. }
  10089. return e.complexity.SearchResultEdge.Cursor(childComplexity), true
  10090. case "SearchResultEdge.node":
  10091. if e.complexity.SearchResultEdge.Node == nil {
  10092. break
  10093. }
  10094. return e.complexity.SearchResultEdge.Node(childComplexity), true
  10095. case "SelectedOption.name":
  10096. if e.complexity.SelectedOption.Name == nil {
  10097. break
  10098. }
  10099. return e.complexity.SelectedOption.Name(childComplexity), true
  10100. case "SelectedOption.value":
  10101. if e.complexity.SelectedOption.Value == nil {
  10102. break
  10103. }
  10104. return e.complexity.SelectedOption.Value(childComplexity), true
  10105. case "SellingPlan.billingPolicy":
  10106. if e.complexity.SellingPlan.BillingPolicy == nil {
  10107. break
  10108. }
  10109. return e.complexity.SellingPlan.BillingPolicy(childComplexity), true
  10110. case "SellingPlan.category":
  10111. if e.complexity.SellingPlan.Category == nil {
  10112. break
  10113. }
  10114. return e.complexity.SellingPlan.Category(childComplexity), true
  10115. case "SellingPlan.createdAt":
  10116. if e.complexity.SellingPlan.CreatedAt == nil {
  10117. break
  10118. }
  10119. return e.complexity.SellingPlan.CreatedAt(childComplexity), true
  10120. case "SellingPlan.deliveryPolicy":
  10121. if e.complexity.SellingPlan.DeliveryPolicy == nil {
  10122. break
  10123. }
  10124. return e.complexity.SellingPlan.DeliveryPolicy(childComplexity), true
  10125. case "SellingPlan.description":
  10126. if e.complexity.SellingPlan.Description == nil {
  10127. break
  10128. }
  10129. return e.complexity.SellingPlan.Description(childComplexity), true
  10130. case "SellingPlan.id":
  10131. if e.complexity.SellingPlan.ID == nil {
  10132. break
  10133. }
  10134. return e.complexity.SellingPlan.ID(childComplexity), true
  10135. case "SellingPlan.inventoryPolicy":
  10136. if e.complexity.SellingPlan.InventoryPolicy == nil {
  10137. break
  10138. }
  10139. return e.complexity.SellingPlan.InventoryPolicy(childComplexity), true
  10140. case "SellingPlan.name":
  10141. if e.complexity.SellingPlan.Name == nil {
  10142. break
  10143. }
  10144. return e.complexity.SellingPlan.Name(childComplexity), true
  10145. case "SellingPlan.options":
  10146. if e.complexity.SellingPlan.Options == nil {
  10147. break
  10148. }
  10149. return e.complexity.SellingPlan.Options(childComplexity), true
  10150. case "SellingPlan.position":
  10151. if e.complexity.SellingPlan.Position == nil {
  10152. break
  10153. }
  10154. return e.complexity.SellingPlan.Position(childComplexity), true
  10155. case "SellingPlan.pricingPolicies":
  10156. if e.complexity.SellingPlan.PricingPolicies == nil {
  10157. break
  10158. }
  10159. return e.complexity.SellingPlan.PricingPolicies(childComplexity), true
  10160. case "SellingPlanAnchor.cutoffDay":
  10161. if e.complexity.SellingPlanAnchor.CutoffDay == nil {
  10162. break
  10163. }
  10164. return e.complexity.SellingPlanAnchor.CutoffDay(childComplexity), true
  10165. case "SellingPlanAnchor.day":
  10166. if e.complexity.SellingPlanAnchor.Day == nil {
  10167. break
  10168. }
  10169. return e.complexity.SellingPlanAnchor.Day(childComplexity), true
  10170. case "SellingPlanAnchor.month":
  10171. if e.complexity.SellingPlanAnchor.Month == nil {
  10172. break
  10173. }
  10174. return e.complexity.SellingPlanAnchor.Month(childComplexity), true
  10175. case "SellingPlanAnchor.type":
  10176. if e.complexity.SellingPlanAnchor.Type == nil {
  10177. break
  10178. }
  10179. return e.complexity.SellingPlanAnchor.Type(childComplexity), true
  10180. case "SellingPlanCheckoutCharge.type":
  10181. if e.complexity.SellingPlanCheckoutCharge.Type == nil {
  10182. break
  10183. }
  10184. return e.complexity.SellingPlanCheckoutCharge.Type(childComplexity), true
  10185. case "SellingPlanCheckoutCharge.value":
  10186. if e.complexity.SellingPlanCheckoutCharge.Value == nil {
  10187. break
  10188. }
  10189. return e.complexity.SellingPlanCheckoutCharge.Value(childComplexity), true
  10190. case "SellingPlanCheckoutChargePercentageValue.percentage":
  10191. if e.complexity.SellingPlanCheckoutChargePercentageValue.Percentage == nil {
  10192. break
  10193. }
  10194. return e.complexity.SellingPlanCheckoutChargePercentageValue.Percentage(childComplexity), true
  10195. case "SellingPlanConnection.edges":
  10196. if e.complexity.SellingPlanConnection.Edges == nil {
  10197. break
  10198. }
  10199. return e.complexity.SellingPlanConnection.Edges(childComplexity), true
  10200. case "SellingPlanConnection.nodes":
  10201. if e.complexity.SellingPlanConnection.Nodes == nil {
  10202. break
  10203. }
  10204. return e.complexity.SellingPlanConnection.Nodes(childComplexity), true
  10205. case "SellingPlanConnection.pageInfo":
  10206. if e.complexity.SellingPlanConnection.PageInfo == nil {
  10207. break
  10208. }
  10209. return e.complexity.SellingPlanConnection.PageInfo(childComplexity), true
  10210. case "SellingPlanEdge.cursor":
  10211. if e.complexity.SellingPlanEdge.Cursor == nil {
  10212. break
  10213. }
  10214. return e.complexity.SellingPlanEdge.Cursor(childComplexity), true
  10215. case "SellingPlanEdge.node":
  10216. if e.complexity.SellingPlanEdge.Node == nil {
  10217. break
  10218. }
  10219. return e.complexity.SellingPlanEdge.Node(childComplexity), true
  10220. case "SellingPlanFixedBillingPolicy.checkoutCharge":
  10221. if e.complexity.SellingPlanFixedBillingPolicy.CheckoutCharge == nil {
  10222. break
  10223. }
  10224. return e.complexity.SellingPlanFixedBillingPolicy.CheckoutCharge(childComplexity), true
  10225. case "SellingPlanFixedBillingPolicy.remainingBalanceChargeExactTime":
  10226. if e.complexity.SellingPlanFixedBillingPolicy.RemainingBalanceChargeExactTime == nil {
  10227. break
  10228. }
  10229. return e.complexity.SellingPlanFixedBillingPolicy.RemainingBalanceChargeExactTime(childComplexity), true
  10230. case "SellingPlanFixedBillingPolicy.remainingBalanceChargeTimeAfterCheckout":
  10231. if e.complexity.SellingPlanFixedBillingPolicy.RemainingBalanceChargeTimeAfterCheckout == nil {
  10232. break
  10233. }
  10234. return e.complexity.SellingPlanFixedBillingPolicy.RemainingBalanceChargeTimeAfterCheckout(childComplexity), true
  10235. case "SellingPlanFixedBillingPolicy.remainingBalanceChargeTrigger":
  10236. if e.complexity.SellingPlanFixedBillingPolicy.RemainingBalanceChargeTrigger == nil {
  10237. break
  10238. }
  10239. return e.complexity.SellingPlanFixedBillingPolicy.RemainingBalanceChargeTrigger(childComplexity), true
  10240. case "SellingPlanFixedDeliveryPolicy.anchors":
  10241. if e.complexity.SellingPlanFixedDeliveryPolicy.Anchors == nil {
  10242. break
  10243. }
  10244. return e.complexity.SellingPlanFixedDeliveryPolicy.Anchors(childComplexity), true
  10245. case "SellingPlanFixedDeliveryPolicy.cutoff":
  10246. if e.complexity.SellingPlanFixedDeliveryPolicy.Cutoff == nil {
  10247. break
  10248. }
  10249. return e.complexity.SellingPlanFixedDeliveryPolicy.Cutoff(childComplexity), true
  10250. case "SellingPlanFixedDeliveryPolicy.fulfillmentExactTime":
  10251. if e.complexity.SellingPlanFixedDeliveryPolicy.FulfillmentExactTime == nil {
  10252. break
  10253. }
  10254. return e.complexity.SellingPlanFixedDeliveryPolicy.FulfillmentExactTime(childComplexity), true
  10255. case "SellingPlanFixedDeliveryPolicy.fulfillmentTrigger":
  10256. if e.complexity.SellingPlanFixedDeliveryPolicy.FulfillmentTrigger == nil {
  10257. break
  10258. }
  10259. return e.complexity.SellingPlanFixedDeliveryPolicy.FulfillmentTrigger(childComplexity), true
  10260. case "SellingPlanFixedDeliveryPolicy.intent":
  10261. if e.complexity.SellingPlanFixedDeliveryPolicy.Intent == nil {
  10262. break
  10263. }
  10264. return e.complexity.SellingPlanFixedDeliveryPolicy.Intent(childComplexity), true
  10265. case "SellingPlanFixedDeliveryPolicy.preAnchorBehavior":
  10266. if e.complexity.SellingPlanFixedDeliveryPolicy.PreAnchorBehavior == nil {
  10267. break
  10268. }
  10269. return e.complexity.SellingPlanFixedDeliveryPolicy.PreAnchorBehavior(childComplexity), true
  10270. case "SellingPlanFixedPricingPolicy.adjustmentType":
  10271. if e.complexity.SellingPlanFixedPricingPolicy.AdjustmentType == nil {
  10272. break
  10273. }
  10274. return e.complexity.SellingPlanFixedPricingPolicy.AdjustmentType(childComplexity), true
  10275. case "SellingPlanFixedPricingPolicy.adjustmentValue":
  10276. if e.complexity.SellingPlanFixedPricingPolicy.AdjustmentValue == nil {
  10277. break
  10278. }
  10279. return e.complexity.SellingPlanFixedPricingPolicy.AdjustmentValue(childComplexity), true
  10280. case "SellingPlanFixedPricingPolicy.createdAt":
  10281. if e.complexity.SellingPlanFixedPricingPolicy.CreatedAt == nil {
  10282. break
  10283. }
  10284. return e.complexity.SellingPlanFixedPricingPolicy.CreatedAt(childComplexity), true
  10285. case "SellingPlanGroup.appId":
  10286. if e.complexity.SellingPlanGroup.AppID == nil {
  10287. break
  10288. }
  10289. return e.complexity.SellingPlanGroup.AppID(childComplexity), true
  10290. case "SellingPlanGroup.appliesToProduct":
  10291. if e.complexity.SellingPlanGroup.AppliesToProduct == nil {
  10292. break
  10293. }
  10294. args, err := ec.field_SellingPlanGroup_appliesToProduct_args(context.TODO(), rawArgs)
  10295. if err != nil {
  10296. return 0, false
  10297. }
  10298. return e.complexity.SellingPlanGroup.AppliesToProduct(childComplexity, args["productId"].(string)), true
  10299. case "SellingPlanGroup.appliesToProductVariant":
  10300. if e.complexity.SellingPlanGroup.AppliesToProductVariant == nil {
  10301. break
  10302. }
  10303. args, err := ec.field_SellingPlanGroup_appliesToProductVariant_args(context.TODO(), rawArgs)
  10304. if err != nil {
  10305. return 0, false
  10306. }
  10307. return e.complexity.SellingPlanGroup.AppliesToProductVariant(childComplexity, args["productVariantId"].(string)), true
  10308. case "SellingPlanGroup.appliesToProductVariants":
  10309. if e.complexity.SellingPlanGroup.AppliesToProductVariants == nil {
  10310. break
  10311. }
  10312. args, err := ec.field_SellingPlanGroup_appliesToProductVariants_args(context.TODO(), rawArgs)
  10313. if err != nil {
  10314. return 0, false
  10315. }
  10316. return e.complexity.SellingPlanGroup.AppliesToProductVariants(childComplexity, args["productId"].(string)), true
  10317. case "SellingPlanGroup.createdAt":
  10318. if e.complexity.SellingPlanGroup.CreatedAt == nil {
  10319. break
  10320. }
  10321. return e.complexity.SellingPlanGroup.CreatedAt(childComplexity), true
  10322. case "SellingPlanGroup.description":
  10323. if e.complexity.SellingPlanGroup.Description == nil {
  10324. break
  10325. }
  10326. return e.complexity.SellingPlanGroup.Description(childComplexity), true
  10327. case "SellingPlanGroup.id":
  10328. if e.complexity.SellingPlanGroup.ID == nil {
  10329. break
  10330. }
  10331. return e.complexity.SellingPlanGroup.ID(childComplexity), true
  10332. case "SellingPlanGroup.merchantCode":
  10333. if e.complexity.SellingPlanGroup.MerchantCode == nil {
  10334. break
  10335. }
  10336. return e.complexity.SellingPlanGroup.MerchantCode(childComplexity), true
  10337. case "SellingPlanGroup.name":
  10338. if e.complexity.SellingPlanGroup.Name == nil {
  10339. break
  10340. }
  10341. return e.complexity.SellingPlanGroup.Name(childComplexity), true
  10342. case "SellingPlanGroup.options":
  10343. if e.complexity.SellingPlanGroup.Options == nil {
  10344. break
  10345. }
  10346. return e.complexity.SellingPlanGroup.Options(childComplexity), true
  10347. case "SellingPlanGroup.position":
  10348. if e.complexity.SellingPlanGroup.Position == nil {
  10349. break
  10350. }
  10351. return e.complexity.SellingPlanGroup.Position(childComplexity), true
  10352. case "SellingPlanGroup.productCount":
  10353. if e.complexity.SellingPlanGroup.ProductCount == nil {
  10354. break
  10355. }
  10356. return e.complexity.SellingPlanGroup.ProductCount(childComplexity), true
  10357. case "SellingPlanGroup.productVariantCount":
  10358. if e.complexity.SellingPlanGroup.ProductVariantCount == nil {
  10359. break
  10360. }
  10361. args, err := ec.field_SellingPlanGroup_productVariantCount_args(context.TODO(), rawArgs)
  10362. if err != nil {
  10363. return 0, false
  10364. }
  10365. return e.complexity.SellingPlanGroup.ProductVariantCount(childComplexity, args["productId"].(*string)), true
  10366. case "SellingPlanGroup.productVariants":
  10367. if e.complexity.SellingPlanGroup.ProductVariants == nil {
  10368. break
  10369. }
  10370. args, err := ec.field_SellingPlanGroup_productVariants_args(context.TODO(), rawArgs)
  10371. if err != nil {
  10372. return 0, false
  10373. }
  10374. 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
  10375. case "SellingPlanGroup.products":
  10376. if e.complexity.SellingPlanGroup.Products == nil {
  10377. break
  10378. }
  10379. args, err := ec.field_SellingPlanGroup_products_args(context.TODO(), rawArgs)
  10380. if err != nil {
  10381. return 0, false
  10382. }
  10383. return e.complexity.SellingPlanGroup.Products(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  10384. case "SellingPlanGroup.sellingPlans":
  10385. if e.complexity.SellingPlanGroup.SellingPlans == nil {
  10386. break
  10387. }
  10388. args, err := ec.field_SellingPlanGroup_sellingPlans_args(context.TODO(), rawArgs)
  10389. if err != nil {
  10390. return 0, false
  10391. }
  10392. return e.complexity.SellingPlanGroup.SellingPlans(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  10393. case "SellingPlanGroup.summary":
  10394. if e.complexity.SellingPlanGroup.Summary == nil {
  10395. break
  10396. }
  10397. return e.complexity.SellingPlanGroup.Summary(childComplexity), true
  10398. case "SellingPlanGroupConnection.edges":
  10399. if e.complexity.SellingPlanGroupConnection.Edges == nil {
  10400. break
  10401. }
  10402. return e.complexity.SellingPlanGroupConnection.Edges(childComplexity), true
  10403. case "SellingPlanGroupConnection.nodes":
  10404. if e.complexity.SellingPlanGroupConnection.Nodes == nil {
  10405. break
  10406. }
  10407. return e.complexity.SellingPlanGroupConnection.Nodes(childComplexity), true
  10408. case "SellingPlanGroupConnection.pageInfo":
  10409. if e.complexity.SellingPlanGroupConnection.PageInfo == nil {
  10410. break
  10411. }
  10412. return e.complexity.SellingPlanGroupConnection.PageInfo(childComplexity), true
  10413. case "SellingPlanGroupEdge.cursor":
  10414. if e.complexity.SellingPlanGroupEdge.Cursor == nil {
  10415. break
  10416. }
  10417. return e.complexity.SellingPlanGroupEdge.Cursor(childComplexity), true
  10418. case "SellingPlanGroupEdge.node":
  10419. if e.complexity.SellingPlanGroupEdge.Node == nil {
  10420. break
  10421. }
  10422. return e.complexity.SellingPlanGroupEdge.Node(childComplexity), true
  10423. case "SellingPlanGroupUserError.code":
  10424. if e.complexity.SellingPlanGroupUserError.Code == nil {
  10425. break
  10426. }
  10427. return e.complexity.SellingPlanGroupUserError.Code(childComplexity), true
  10428. case "SellingPlanGroupUserError.field":
  10429. if e.complexity.SellingPlanGroupUserError.Field == nil {
  10430. break
  10431. }
  10432. return e.complexity.SellingPlanGroupUserError.Field(childComplexity), true
  10433. case "SellingPlanGroupUserError.message":
  10434. if e.complexity.SellingPlanGroupUserError.Message == nil {
  10435. break
  10436. }
  10437. return e.complexity.SellingPlanGroupUserError.Message(childComplexity), true
  10438. case "SellingPlanInventoryPolicy.reserve":
  10439. if e.complexity.SellingPlanInventoryPolicy.Reserve == nil {
  10440. break
  10441. }
  10442. return e.complexity.SellingPlanInventoryPolicy.Reserve(childComplexity), true
  10443. case "SellingPlanPricingPolicyPercentageValue.percentage":
  10444. if e.complexity.SellingPlanPricingPolicyPercentageValue.Percentage == nil {
  10445. break
  10446. }
  10447. return e.complexity.SellingPlanPricingPolicyPercentageValue.Percentage(childComplexity), true
  10448. case "SellingPlanRecurringBillingPolicy.anchors":
  10449. if e.complexity.SellingPlanRecurringBillingPolicy.Anchors == nil {
  10450. break
  10451. }
  10452. return e.complexity.SellingPlanRecurringBillingPolicy.Anchors(childComplexity), true
  10453. case "SellingPlanRecurringBillingPolicy.createdAt":
  10454. if e.complexity.SellingPlanRecurringBillingPolicy.CreatedAt == nil {
  10455. break
  10456. }
  10457. return e.complexity.SellingPlanRecurringBillingPolicy.CreatedAt(childComplexity), true
  10458. case "SellingPlanRecurringBillingPolicy.interval":
  10459. if e.complexity.SellingPlanRecurringBillingPolicy.Interval == nil {
  10460. break
  10461. }
  10462. return e.complexity.SellingPlanRecurringBillingPolicy.Interval(childComplexity), true
  10463. case "SellingPlanRecurringBillingPolicy.intervalCount":
  10464. if e.complexity.SellingPlanRecurringBillingPolicy.IntervalCount == nil {
  10465. break
  10466. }
  10467. return e.complexity.SellingPlanRecurringBillingPolicy.IntervalCount(childComplexity), true
  10468. case "SellingPlanRecurringBillingPolicy.maxCycles":
  10469. if e.complexity.SellingPlanRecurringBillingPolicy.MaxCycles == nil {
  10470. break
  10471. }
  10472. return e.complexity.SellingPlanRecurringBillingPolicy.MaxCycles(childComplexity), true
  10473. case "SellingPlanRecurringBillingPolicy.minCycles":
  10474. if e.complexity.SellingPlanRecurringBillingPolicy.MinCycles == nil {
  10475. break
  10476. }
  10477. return e.complexity.SellingPlanRecurringBillingPolicy.MinCycles(childComplexity), true
  10478. case "SellingPlanRecurringDeliveryPolicy.anchors":
  10479. if e.complexity.SellingPlanRecurringDeliveryPolicy.Anchors == nil {
  10480. break
  10481. }
  10482. return e.complexity.SellingPlanRecurringDeliveryPolicy.Anchors(childComplexity), true
  10483. case "SellingPlanRecurringDeliveryPolicy.createdAt":
  10484. if e.complexity.SellingPlanRecurringDeliveryPolicy.CreatedAt == nil {
  10485. break
  10486. }
  10487. return e.complexity.SellingPlanRecurringDeliveryPolicy.CreatedAt(childComplexity), true
  10488. case "SellingPlanRecurringDeliveryPolicy.cutoff":
  10489. if e.complexity.SellingPlanRecurringDeliveryPolicy.Cutoff == nil {
  10490. break
  10491. }
  10492. return e.complexity.SellingPlanRecurringDeliveryPolicy.Cutoff(childComplexity), true
  10493. case "SellingPlanRecurringDeliveryPolicy.intent":
  10494. if e.complexity.SellingPlanRecurringDeliveryPolicy.Intent == nil {
  10495. break
  10496. }
  10497. return e.complexity.SellingPlanRecurringDeliveryPolicy.Intent(childComplexity), true
  10498. case "SellingPlanRecurringDeliveryPolicy.interval":
  10499. if e.complexity.SellingPlanRecurringDeliveryPolicy.Interval == nil {
  10500. break
  10501. }
  10502. return e.complexity.SellingPlanRecurringDeliveryPolicy.Interval(childComplexity), true
  10503. case "SellingPlanRecurringDeliveryPolicy.intervalCount":
  10504. if e.complexity.SellingPlanRecurringDeliveryPolicy.IntervalCount == nil {
  10505. break
  10506. }
  10507. return e.complexity.SellingPlanRecurringDeliveryPolicy.IntervalCount(childComplexity), true
  10508. case "SellingPlanRecurringDeliveryPolicy.preAnchorBehavior":
  10509. if e.complexity.SellingPlanRecurringDeliveryPolicy.PreAnchorBehavior == nil {
  10510. break
  10511. }
  10512. return e.complexity.SellingPlanRecurringDeliveryPolicy.PreAnchorBehavior(childComplexity), true
  10513. case "SellingPlanRecurringPricingPolicy.adjustmentType":
  10514. if e.complexity.SellingPlanRecurringPricingPolicy.AdjustmentType == nil {
  10515. break
  10516. }
  10517. return e.complexity.SellingPlanRecurringPricingPolicy.AdjustmentType(childComplexity), true
  10518. case "SellingPlanRecurringPricingPolicy.adjustmentValue":
  10519. if e.complexity.SellingPlanRecurringPricingPolicy.AdjustmentValue == nil {
  10520. break
  10521. }
  10522. return e.complexity.SellingPlanRecurringPricingPolicy.AdjustmentValue(childComplexity), true
  10523. case "SellingPlanRecurringPricingPolicy.afterCycle":
  10524. if e.complexity.SellingPlanRecurringPricingPolicy.AfterCycle == nil {
  10525. break
  10526. }
  10527. return e.complexity.SellingPlanRecurringPricingPolicy.AfterCycle(childComplexity), true
  10528. case "SellingPlanRecurringPricingPolicy.createdAt":
  10529. if e.complexity.SellingPlanRecurringPricingPolicy.CreatedAt == nil {
  10530. break
  10531. }
  10532. return e.complexity.SellingPlanRecurringPricingPolicy.CreatedAt(childComplexity), true
  10533. case "ShippingLine.carrierIdentifier":
  10534. if e.complexity.ShippingLine.CarrierIdentifier == nil {
  10535. break
  10536. }
  10537. return e.complexity.ShippingLine.CarrierIdentifier(childComplexity), true
  10538. case "ShippingLine.code":
  10539. if e.complexity.ShippingLine.Code == nil {
  10540. break
  10541. }
  10542. return e.complexity.ShippingLine.Code(childComplexity), true
  10543. case "ShippingLine.custom":
  10544. if e.complexity.ShippingLine.Custom == nil {
  10545. break
  10546. }
  10547. return e.complexity.ShippingLine.Custom(childComplexity), true
  10548. case "ShippingLine.deliveryCategory":
  10549. if e.complexity.ShippingLine.DeliveryCategory == nil {
  10550. break
  10551. }
  10552. return e.complexity.ShippingLine.DeliveryCategory(childComplexity), true
  10553. case "ShippingLine.discountAllocations":
  10554. if e.complexity.ShippingLine.DiscountAllocations == nil {
  10555. break
  10556. }
  10557. return e.complexity.ShippingLine.DiscountAllocations(childComplexity), true
  10558. case "ShippingLine.discountedPriceSet":
  10559. if e.complexity.ShippingLine.DiscountedPriceSet == nil {
  10560. break
  10561. }
  10562. return e.complexity.ShippingLine.DiscountedPriceSet(childComplexity), true
  10563. case "ShippingLine.id":
  10564. if e.complexity.ShippingLine.ID == nil {
  10565. break
  10566. }
  10567. return e.complexity.ShippingLine.ID(childComplexity), true
  10568. case "ShippingLine.originalPriceSet":
  10569. if e.complexity.ShippingLine.OriginalPriceSet == nil {
  10570. break
  10571. }
  10572. return e.complexity.ShippingLine.OriginalPriceSet(childComplexity), true
  10573. case "ShippingLine.phone":
  10574. if e.complexity.ShippingLine.Phone == nil {
  10575. break
  10576. }
  10577. return e.complexity.ShippingLine.Phone(childComplexity), true
  10578. case "ShippingLine.requestedFulfillmentService":
  10579. if e.complexity.ShippingLine.RequestedFulfillmentService == nil {
  10580. break
  10581. }
  10582. return e.complexity.ShippingLine.RequestedFulfillmentService(childComplexity), true
  10583. case "ShippingLine.shippingRateHandle":
  10584. if e.complexity.ShippingLine.ShippingRateHandle == nil {
  10585. break
  10586. }
  10587. return e.complexity.ShippingLine.ShippingRateHandle(childComplexity), true
  10588. case "ShippingLine.source":
  10589. if e.complexity.ShippingLine.Source == nil {
  10590. break
  10591. }
  10592. return e.complexity.ShippingLine.Source(childComplexity), true
  10593. case "ShippingLine.taxLines":
  10594. if e.complexity.ShippingLine.TaxLines == nil {
  10595. break
  10596. }
  10597. return e.complexity.ShippingLine.TaxLines(childComplexity), true
  10598. case "ShippingLine.title":
  10599. if e.complexity.ShippingLine.Title == nil {
  10600. break
  10601. }
  10602. return e.complexity.ShippingLine.Title(childComplexity), true
  10603. case "ShippingLineConnection.edges":
  10604. if e.complexity.ShippingLineConnection.Edges == nil {
  10605. break
  10606. }
  10607. return e.complexity.ShippingLineConnection.Edges(childComplexity), true
  10608. case "ShippingLineConnection.nodes":
  10609. if e.complexity.ShippingLineConnection.Nodes == nil {
  10610. break
  10611. }
  10612. return e.complexity.ShippingLineConnection.Nodes(childComplexity), true
  10613. case "ShippingLineConnection.pageInfo":
  10614. if e.complexity.ShippingLineConnection.PageInfo == nil {
  10615. break
  10616. }
  10617. return e.complexity.ShippingLineConnection.PageInfo(childComplexity), true
  10618. case "ShippingLineEdge.cursor":
  10619. if e.complexity.ShippingLineEdge.Cursor == nil {
  10620. break
  10621. }
  10622. return e.complexity.ShippingLineEdge.Cursor(childComplexity), true
  10623. case "ShippingLineEdge.node":
  10624. if e.complexity.ShippingLineEdge.Node == nil {
  10625. break
  10626. }
  10627. return e.complexity.ShippingLineEdge.Node(childComplexity), true
  10628. case "ShippingRefund.amountSet":
  10629. if e.complexity.ShippingRefund.AmountSet == nil {
  10630. break
  10631. }
  10632. return e.complexity.ShippingRefund.AmountSet(childComplexity), true
  10633. case "ShippingRefund.maximumRefundableSet":
  10634. if e.complexity.ShippingRefund.MaximumRefundableSet == nil {
  10635. break
  10636. }
  10637. return e.complexity.ShippingRefund.MaximumRefundableSet(childComplexity), true
  10638. case "ShippingRefund.taxSet":
  10639. if e.complexity.ShippingRefund.TaxSet == nil {
  10640. break
  10641. }
  10642. return e.complexity.ShippingRefund.TaxSet(childComplexity), true
  10643. case "ShopAlert.action":
  10644. if e.complexity.ShopAlert.Action == nil {
  10645. break
  10646. }
  10647. return e.complexity.ShopAlert.Action(childComplexity), true
  10648. case "ShopAlert.description":
  10649. if e.complexity.ShopAlert.Description == nil {
  10650. break
  10651. }
  10652. return e.complexity.ShopAlert.Description(childComplexity), true
  10653. case "ShopAlertAction.title":
  10654. if e.complexity.ShopAlertAction.Title == nil {
  10655. break
  10656. }
  10657. return e.complexity.ShopAlertAction.Title(childComplexity), true
  10658. case "ShopAlertAction.url":
  10659. if e.complexity.ShopAlertAction.URL == nil {
  10660. break
  10661. }
  10662. return e.complexity.ShopAlertAction.URL(childComplexity), true
  10663. case "ShopFeatures.avalaraAvatax":
  10664. if e.complexity.ShopFeatures.AvalaraAvatax == nil {
  10665. break
  10666. }
  10667. return e.complexity.ShopFeatures.AvalaraAvatax(childComplexity), true
  10668. case "ShopFeatures.branding":
  10669. if e.complexity.ShopFeatures.Branding == nil {
  10670. break
  10671. }
  10672. return e.complexity.ShopFeatures.Branding(childComplexity), true
  10673. case "ShopFeatures.captcha":
  10674. if e.complexity.ShopFeatures.Captcha == nil {
  10675. break
  10676. }
  10677. return e.complexity.ShopFeatures.Captcha(childComplexity), true
  10678. case "ShopFeatures.captchaExternalDomains":
  10679. if e.complexity.ShopFeatures.CaptchaExternalDomains == nil {
  10680. break
  10681. }
  10682. return e.complexity.ShopFeatures.CaptchaExternalDomains(childComplexity), true
  10683. case "ShopFeatures.dynamicRemarketing":
  10684. if e.complexity.ShopFeatures.DynamicRemarketing == nil {
  10685. break
  10686. }
  10687. return e.complexity.ShopFeatures.DynamicRemarketing(childComplexity), true
  10688. case "ShopFeatures.eligibleForSubscriptionMigration":
  10689. if e.complexity.ShopFeatures.EligibleForSubscriptionMigration == nil {
  10690. break
  10691. }
  10692. return e.complexity.ShopFeatures.EligibleForSubscriptionMigration(childComplexity), true
  10693. case "ShopFeatures.eligibleForSubscriptions":
  10694. if e.complexity.ShopFeatures.EligibleForSubscriptions == nil {
  10695. break
  10696. }
  10697. return e.complexity.ShopFeatures.EligibleForSubscriptions(childComplexity), true
  10698. case "ShopFeatures.giftCards":
  10699. if e.complexity.ShopFeatures.GiftCards == nil {
  10700. break
  10701. }
  10702. return e.complexity.ShopFeatures.GiftCards(childComplexity), true
  10703. case "ShopFeatures.harmonizedSystemCode":
  10704. if e.complexity.ShopFeatures.HarmonizedSystemCode == nil {
  10705. break
  10706. }
  10707. return e.complexity.ShopFeatures.HarmonizedSystemCode(childComplexity), true
  10708. case "ShopFeatures.internationalDomains":
  10709. if e.complexity.ShopFeatures.InternationalDomains == nil {
  10710. break
  10711. }
  10712. return e.complexity.ShopFeatures.InternationalDomains(childComplexity), true
  10713. case "ShopFeatures.internationalPriceOverrides":
  10714. if e.complexity.ShopFeatures.InternationalPriceOverrides == nil {
  10715. break
  10716. }
  10717. return e.complexity.ShopFeatures.InternationalPriceOverrides(childComplexity), true
  10718. case "ShopFeatures.internationalPriceRules":
  10719. if e.complexity.ShopFeatures.InternationalPriceRules == nil {
  10720. break
  10721. }
  10722. return e.complexity.ShopFeatures.InternationalPriceRules(childComplexity), true
  10723. case "ShopFeatures.legacySubscriptionGatewayEnabled":
  10724. if e.complexity.ShopFeatures.LegacySubscriptionGatewayEnabled == nil {
  10725. break
  10726. }
  10727. return e.complexity.ShopFeatures.LegacySubscriptionGatewayEnabled(childComplexity), true
  10728. case "ShopFeatures.liveView":
  10729. if e.complexity.ShopFeatures.LiveView == nil {
  10730. break
  10731. }
  10732. return e.complexity.ShopFeatures.LiveView(childComplexity), true
  10733. case "ShopFeatures.onboardingVisual":
  10734. if e.complexity.ShopFeatures.OnboardingVisual == nil {
  10735. break
  10736. }
  10737. return e.complexity.ShopFeatures.OnboardingVisual(childComplexity), true
  10738. case "ShopFeatures.paypalExpressSubscriptionGatewayStatus":
  10739. if e.complexity.ShopFeatures.PaypalExpressSubscriptionGatewayStatus == nil {
  10740. break
  10741. }
  10742. return e.complexity.ShopFeatures.PaypalExpressSubscriptionGatewayStatus(childComplexity), true
  10743. case "ShopFeatures.reports":
  10744. if e.complexity.ShopFeatures.Reports == nil {
  10745. break
  10746. }
  10747. return e.complexity.ShopFeatures.Reports(childComplexity), true
  10748. case "ShopFeatures.sellsSubscriptions":
  10749. if e.complexity.ShopFeatures.SellsSubscriptions == nil {
  10750. break
  10751. }
  10752. return e.complexity.ShopFeatures.SellsSubscriptions(childComplexity), true
  10753. case "ShopFeatures.showMetrics":
  10754. if e.complexity.ShopFeatures.ShowMetrics == nil {
  10755. break
  10756. }
  10757. return e.complexity.ShopFeatures.ShowMetrics(childComplexity), true
  10758. case "ShopFeatures.storefront":
  10759. if e.complexity.ShopFeatures.Storefront == nil {
  10760. break
  10761. }
  10762. return e.complexity.ShopFeatures.Storefront(childComplexity), true
  10763. case "ShopFeatures.usingShopifyBalance":
  10764. if e.complexity.ShopFeatures.UsingShopifyBalance == nil {
  10765. break
  10766. }
  10767. return e.complexity.ShopFeatures.UsingShopifyBalance(childComplexity), true
  10768. case "ShopPlan.displayName":
  10769. if e.complexity.ShopPlan.DisplayName == nil {
  10770. break
  10771. }
  10772. return e.complexity.ShopPlan.DisplayName(childComplexity), true
  10773. case "ShopPlan.partnerDevelopment":
  10774. if e.complexity.ShopPlan.PartnerDevelopment == nil {
  10775. break
  10776. }
  10777. return e.complexity.ShopPlan.PartnerDevelopment(childComplexity), true
  10778. case "ShopPlan.shopifyPlus":
  10779. if e.complexity.ShopPlan.ShopifyPlus == nil {
  10780. break
  10781. }
  10782. return e.complexity.ShopPlan.ShopifyPlus(childComplexity), true
  10783. case "ShopPolicy.body":
  10784. if e.complexity.ShopPolicy.Body == nil {
  10785. break
  10786. }
  10787. return e.complexity.ShopPolicy.Body(childComplexity), true
  10788. case "ShopPolicy.id":
  10789. if e.complexity.ShopPolicy.ID == nil {
  10790. break
  10791. }
  10792. return e.complexity.ShopPolicy.ID(childComplexity), true
  10793. case "ShopPolicy.translations":
  10794. if e.complexity.ShopPolicy.Translations == nil {
  10795. break
  10796. }
  10797. args, err := ec.field_ShopPolicy_translations_args(context.TODO(), rawArgs)
  10798. if err != nil {
  10799. return 0, false
  10800. }
  10801. return e.complexity.ShopPolicy.Translations(childComplexity, args["locale"].(string), args["marketId"].(*string)), true
  10802. case "ShopPolicy.type":
  10803. if e.complexity.ShopPolicy.Type == nil {
  10804. break
  10805. }
  10806. return e.complexity.ShopPolicy.Type(childComplexity), true
  10807. case "ShopPolicy.url":
  10808. if e.complexity.ShopPolicy.URL == nil {
  10809. break
  10810. }
  10811. return e.complexity.ShopPolicy.URL(childComplexity), true
  10812. case "ShopResourceLimits.locationLimit":
  10813. if e.complexity.ShopResourceLimits.LocationLimit == nil {
  10814. break
  10815. }
  10816. return e.complexity.ShopResourceLimits.LocationLimit(childComplexity), true
  10817. case "ShopResourceLimits.maxProductOptions":
  10818. if e.complexity.ShopResourceLimits.MaxProductOptions == nil {
  10819. break
  10820. }
  10821. return e.complexity.ShopResourceLimits.MaxProductOptions(childComplexity), true
  10822. case "ShopResourceLimits.maxProductVariants":
  10823. if e.complexity.ShopResourceLimits.MaxProductVariants == nil {
  10824. break
  10825. }
  10826. return e.complexity.ShopResourceLimits.MaxProductVariants(childComplexity), true
  10827. case "ShopResourceLimits.redirectLimitReached":
  10828. if e.complexity.ShopResourceLimits.RedirectLimitReached == nil {
  10829. break
  10830. }
  10831. return e.complexity.ShopResourceLimits.RedirectLimitReached(childComplexity), true
  10832. case "ShopResourceLimits.skuResourceLimits":
  10833. if e.complexity.ShopResourceLimits.SkuResourceLimits == nil {
  10834. break
  10835. }
  10836. return e.complexity.ShopResourceLimits.SkuResourceLimits(childComplexity), true
  10837. case "ShopifyPaymentsExtendedAuthorization.extendedAuthorizationExpiresAt":
  10838. if e.complexity.ShopifyPaymentsExtendedAuthorization.ExtendedAuthorizationExpiresAt == nil {
  10839. break
  10840. }
  10841. return e.complexity.ShopifyPaymentsExtendedAuthorization.ExtendedAuthorizationExpiresAt(childComplexity), true
  10842. case "ShopifyPaymentsExtendedAuthorization.standardAuthorizationExpiresAt":
  10843. if e.complexity.ShopifyPaymentsExtendedAuthorization.StandardAuthorizationExpiresAt == nil {
  10844. break
  10845. }
  10846. return e.complexity.ShopifyPaymentsExtendedAuthorization.StandardAuthorizationExpiresAt(childComplexity), true
  10847. case "ShopifyPaymentsRefundSet.acquirerReferenceNumber":
  10848. if e.complexity.ShopifyPaymentsRefundSet.AcquirerReferenceNumber == nil {
  10849. break
  10850. }
  10851. return e.complexity.ShopifyPaymentsRefundSet.AcquirerReferenceNumber(childComplexity), true
  10852. case "ShopifyPaymentsTransactionSet.extendedAuthorizationSet":
  10853. if e.complexity.ShopifyPaymentsTransactionSet.ExtendedAuthorizationSet == nil {
  10854. break
  10855. }
  10856. return e.complexity.ShopifyPaymentsTransactionSet.ExtendedAuthorizationSet(childComplexity), true
  10857. case "ShopifyPaymentsTransactionSet.refundSet":
  10858. if e.complexity.ShopifyPaymentsTransactionSet.RefundSet == nil {
  10859. break
  10860. }
  10861. return e.complexity.ShopifyPaymentsTransactionSet.RefundSet(childComplexity), true
  10862. case "StaffMember.active":
  10863. if e.complexity.StaffMember.Active == nil {
  10864. break
  10865. }
  10866. return e.complexity.StaffMember.Active(childComplexity), true
  10867. case "StaffMember.avatar":
  10868. if e.complexity.StaffMember.Avatar == nil {
  10869. break
  10870. }
  10871. args, err := ec.field_StaffMember_avatar_args(context.TODO(), rawArgs)
  10872. if err != nil {
  10873. return 0, false
  10874. }
  10875. return e.complexity.StaffMember.Avatar(childComplexity, args["fallback"].(*StaffMemberDefaultImage)), true
  10876. case "StaffMember.email":
  10877. if e.complexity.StaffMember.Email == nil {
  10878. break
  10879. }
  10880. return e.complexity.StaffMember.Email(childComplexity), true
  10881. case "StaffMember.exists":
  10882. if e.complexity.StaffMember.Exists == nil {
  10883. break
  10884. }
  10885. return e.complexity.StaffMember.Exists(childComplexity), true
  10886. case "StaffMember.firstName":
  10887. if e.complexity.StaffMember.FirstName == nil {
  10888. break
  10889. }
  10890. return e.complexity.StaffMember.FirstName(childComplexity), true
  10891. case "StaffMember.id":
  10892. if e.complexity.StaffMember.ID == nil {
  10893. break
  10894. }
  10895. return e.complexity.StaffMember.ID(childComplexity), true
  10896. case "StaffMember.initials":
  10897. if e.complexity.StaffMember.Initials == nil {
  10898. break
  10899. }
  10900. return e.complexity.StaffMember.Initials(childComplexity), true
  10901. case "StaffMember.isShopOwner":
  10902. if e.complexity.StaffMember.IsShopOwner == nil {
  10903. break
  10904. }
  10905. return e.complexity.StaffMember.IsShopOwner(childComplexity), true
  10906. case "StaffMember.lastName":
  10907. if e.complexity.StaffMember.LastName == nil {
  10908. break
  10909. }
  10910. return e.complexity.StaffMember.LastName(childComplexity), true
  10911. case "StaffMember.locale":
  10912. if e.complexity.StaffMember.Locale == nil {
  10913. break
  10914. }
  10915. return e.complexity.StaffMember.Locale(childComplexity), true
  10916. case "StaffMember.name":
  10917. if e.complexity.StaffMember.Name == nil {
  10918. break
  10919. }
  10920. return e.complexity.StaffMember.Name(childComplexity), true
  10921. case "StaffMember.phone":
  10922. if e.complexity.StaffMember.Phone == nil {
  10923. break
  10924. }
  10925. return e.complexity.StaffMember.Phone(childComplexity), true
  10926. case "StaffMember.privateData":
  10927. if e.complexity.StaffMember.PrivateData == nil {
  10928. break
  10929. }
  10930. return e.complexity.StaffMember.PrivateData(childComplexity), true
  10931. case "StaffMemberConnection.edges":
  10932. if e.complexity.StaffMemberConnection.Edges == nil {
  10933. break
  10934. }
  10935. return e.complexity.StaffMemberConnection.Edges(childComplexity), true
  10936. case "StaffMemberConnection.nodes":
  10937. if e.complexity.StaffMemberConnection.Nodes == nil {
  10938. break
  10939. }
  10940. return e.complexity.StaffMemberConnection.Nodes(childComplexity), true
  10941. case "StaffMemberConnection.pageInfo":
  10942. if e.complexity.StaffMemberConnection.PageInfo == nil {
  10943. break
  10944. }
  10945. return e.complexity.StaffMemberConnection.PageInfo(childComplexity), true
  10946. case "StaffMemberEdge.cursor":
  10947. if e.complexity.StaffMemberEdge.Cursor == nil {
  10948. break
  10949. }
  10950. return e.complexity.StaffMemberEdge.Cursor(childComplexity), true
  10951. case "StaffMemberEdge.node":
  10952. if e.complexity.StaffMemberEdge.Node == nil {
  10953. break
  10954. }
  10955. return e.complexity.StaffMemberEdge.Node(childComplexity), true
  10956. case "StaffMemberPrivateData.accountSettingsUrl":
  10957. if e.complexity.StaffMemberPrivateData.AccountSettingsURL == nil {
  10958. break
  10959. }
  10960. return e.complexity.StaffMemberPrivateData.AccountSettingsURL(childComplexity), true
  10961. case "StaffMemberPrivateData.createdAt":
  10962. if e.complexity.StaffMemberPrivateData.CreatedAt == nil {
  10963. break
  10964. }
  10965. return e.complexity.StaffMemberPrivateData.CreatedAt(childComplexity), true
  10966. case "StandardMetafieldDefinitionTemplate.description":
  10967. if e.complexity.StandardMetafieldDefinitionTemplate.Description == nil {
  10968. break
  10969. }
  10970. return e.complexity.StandardMetafieldDefinitionTemplate.Description(childComplexity), true
  10971. case "StandardMetafieldDefinitionTemplate.id":
  10972. if e.complexity.StandardMetafieldDefinitionTemplate.ID == nil {
  10973. break
  10974. }
  10975. return e.complexity.StandardMetafieldDefinitionTemplate.ID(childComplexity), true
  10976. case "StandardMetafieldDefinitionTemplate.key":
  10977. if e.complexity.StandardMetafieldDefinitionTemplate.Key == nil {
  10978. break
  10979. }
  10980. return e.complexity.StandardMetafieldDefinitionTemplate.Key(childComplexity), true
  10981. case "StandardMetafieldDefinitionTemplate.name":
  10982. if e.complexity.StandardMetafieldDefinitionTemplate.Name == nil {
  10983. break
  10984. }
  10985. return e.complexity.StandardMetafieldDefinitionTemplate.Name(childComplexity), true
  10986. case "StandardMetafieldDefinitionTemplate.namespace":
  10987. if e.complexity.StandardMetafieldDefinitionTemplate.Namespace == nil {
  10988. break
  10989. }
  10990. return e.complexity.StandardMetafieldDefinitionTemplate.Namespace(childComplexity), true
  10991. case "StandardMetafieldDefinitionTemplate.ownerTypes":
  10992. if e.complexity.StandardMetafieldDefinitionTemplate.OwnerTypes == nil {
  10993. break
  10994. }
  10995. return e.complexity.StandardMetafieldDefinitionTemplate.OwnerTypes(childComplexity), true
  10996. case "StandardMetafieldDefinitionTemplate.type":
  10997. if e.complexity.StandardMetafieldDefinitionTemplate.Type == nil {
  10998. break
  10999. }
  11000. return e.complexity.StandardMetafieldDefinitionTemplate.Type(childComplexity), true
  11001. case "StandardMetafieldDefinitionTemplate.validations":
  11002. if e.complexity.StandardMetafieldDefinitionTemplate.Validations == nil {
  11003. break
  11004. }
  11005. return e.complexity.StandardMetafieldDefinitionTemplate.Validations(childComplexity), true
  11006. case "StandardMetafieldDefinitionTemplate.visibleToStorefrontApi":
  11007. if e.complexity.StandardMetafieldDefinitionTemplate.VisibleToStorefrontAPI == nil {
  11008. break
  11009. }
  11010. return e.complexity.StandardMetafieldDefinitionTemplate.VisibleToStorefrontAPI(childComplexity), true
  11011. case "StorefrontAccessToken.accessScopes":
  11012. if e.complexity.StorefrontAccessToken.AccessScopes == nil {
  11013. break
  11014. }
  11015. return e.complexity.StorefrontAccessToken.AccessScopes(childComplexity), true
  11016. case "StorefrontAccessToken.accessToken":
  11017. if e.complexity.StorefrontAccessToken.AccessToken == nil {
  11018. break
  11019. }
  11020. return e.complexity.StorefrontAccessToken.AccessToken(childComplexity), true
  11021. case "StorefrontAccessToken.createdAt":
  11022. if e.complexity.StorefrontAccessToken.CreatedAt == nil {
  11023. break
  11024. }
  11025. return e.complexity.StorefrontAccessToken.CreatedAt(childComplexity), true
  11026. case "StorefrontAccessToken.id":
  11027. if e.complexity.StorefrontAccessToken.ID == nil {
  11028. break
  11029. }
  11030. return e.complexity.StorefrontAccessToken.ID(childComplexity), true
  11031. case "StorefrontAccessToken.title":
  11032. if e.complexity.StorefrontAccessToken.Title == nil {
  11033. break
  11034. }
  11035. return e.complexity.StorefrontAccessToken.Title(childComplexity), true
  11036. case "StorefrontAccessToken.updatedAt":
  11037. if e.complexity.StorefrontAccessToken.UpdatedAt == nil {
  11038. break
  11039. }
  11040. return e.complexity.StorefrontAccessToken.UpdatedAt(childComplexity), true
  11041. case "StorefrontAccessTokenConnection.edges":
  11042. if e.complexity.StorefrontAccessTokenConnection.Edges == nil {
  11043. break
  11044. }
  11045. return e.complexity.StorefrontAccessTokenConnection.Edges(childComplexity), true
  11046. case "StorefrontAccessTokenConnection.nodes":
  11047. if e.complexity.StorefrontAccessTokenConnection.Nodes == nil {
  11048. break
  11049. }
  11050. return e.complexity.StorefrontAccessTokenConnection.Nodes(childComplexity), true
  11051. case "StorefrontAccessTokenConnection.pageInfo":
  11052. if e.complexity.StorefrontAccessTokenConnection.PageInfo == nil {
  11053. break
  11054. }
  11055. return e.complexity.StorefrontAccessTokenConnection.PageInfo(childComplexity), true
  11056. case "StorefrontAccessTokenEdge.cursor":
  11057. if e.complexity.StorefrontAccessTokenEdge.Cursor == nil {
  11058. break
  11059. }
  11060. return e.complexity.StorefrontAccessTokenEdge.Cursor(childComplexity), true
  11061. case "StorefrontAccessTokenEdge.node":
  11062. if e.complexity.StorefrontAccessTokenEdge.Node == nil {
  11063. break
  11064. }
  11065. return e.complexity.StorefrontAccessTokenEdge.Node(childComplexity), true
  11066. case "StringConnection.edges":
  11067. if e.complexity.StringConnection.Edges == nil {
  11068. break
  11069. }
  11070. return e.complexity.StringConnection.Edges(childComplexity), true
  11071. case "StringConnection.pageInfo":
  11072. if e.complexity.StringConnection.PageInfo == nil {
  11073. break
  11074. }
  11075. return e.complexity.StringConnection.PageInfo(childComplexity), true
  11076. case "StringEdge.cursor":
  11077. if e.complexity.StringEdge.Cursor == nil {
  11078. break
  11079. }
  11080. return e.complexity.StringEdge.Cursor(childComplexity), true
  11081. case "StringEdge.node":
  11082. if e.complexity.StringEdge.Node == nil {
  11083. break
  11084. }
  11085. return e.complexity.StringEdge.Node(childComplexity), true
  11086. case "SubscriptionAppliedCodeDiscount.id":
  11087. if e.complexity.SubscriptionAppliedCodeDiscount.ID == nil {
  11088. break
  11089. }
  11090. return e.complexity.SubscriptionAppliedCodeDiscount.ID(childComplexity), true
  11091. case "SubscriptionAppliedCodeDiscount.redeemCode":
  11092. if e.complexity.SubscriptionAppliedCodeDiscount.RedeemCode == nil {
  11093. break
  11094. }
  11095. return e.complexity.SubscriptionAppliedCodeDiscount.RedeemCode(childComplexity), true
  11096. case "SubscriptionAppliedCodeDiscount.rejectionReason":
  11097. if e.complexity.SubscriptionAppliedCodeDiscount.RejectionReason == nil {
  11098. break
  11099. }
  11100. return e.complexity.SubscriptionAppliedCodeDiscount.RejectionReason(childComplexity), true
  11101. case "SubscriptionBillingAttempt.completedAt":
  11102. if e.complexity.SubscriptionBillingAttempt.CompletedAt == nil {
  11103. break
  11104. }
  11105. return e.complexity.SubscriptionBillingAttempt.CompletedAt(childComplexity), true
  11106. case "SubscriptionBillingAttempt.createdAt":
  11107. if e.complexity.SubscriptionBillingAttempt.CreatedAt == nil {
  11108. break
  11109. }
  11110. return e.complexity.SubscriptionBillingAttempt.CreatedAt(childComplexity), true
  11111. case "SubscriptionBillingAttempt.errorCode":
  11112. if e.complexity.SubscriptionBillingAttempt.ErrorCode == nil {
  11113. break
  11114. }
  11115. return e.complexity.SubscriptionBillingAttempt.ErrorCode(childComplexity), true
  11116. case "SubscriptionBillingAttempt.errorMessage":
  11117. if e.complexity.SubscriptionBillingAttempt.ErrorMessage == nil {
  11118. break
  11119. }
  11120. return e.complexity.SubscriptionBillingAttempt.ErrorMessage(childComplexity), true
  11121. case "SubscriptionBillingAttempt.id":
  11122. if e.complexity.SubscriptionBillingAttempt.ID == nil {
  11123. break
  11124. }
  11125. return e.complexity.SubscriptionBillingAttempt.ID(childComplexity), true
  11126. case "SubscriptionBillingAttempt.idempotencyKey":
  11127. if e.complexity.SubscriptionBillingAttempt.IdempotencyKey == nil {
  11128. break
  11129. }
  11130. return e.complexity.SubscriptionBillingAttempt.IdempotencyKey(childComplexity), true
  11131. case "SubscriptionBillingAttempt.nextActionUrl":
  11132. if e.complexity.SubscriptionBillingAttempt.NextActionURL == nil {
  11133. break
  11134. }
  11135. return e.complexity.SubscriptionBillingAttempt.NextActionURL(childComplexity), true
  11136. case "SubscriptionBillingAttempt.order":
  11137. if e.complexity.SubscriptionBillingAttempt.Order == nil {
  11138. break
  11139. }
  11140. return e.complexity.SubscriptionBillingAttempt.Order(childComplexity), true
  11141. case "SubscriptionBillingAttempt.originTime":
  11142. if e.complexity.SubscriptionBillingAttempt.OriginTime == nil {
  11143. break
  11144. }
  11145. return e.complexity.SubscriptionBillingAttempt.OriginTime(childComplexity), true
  11146. case "SubscriptionBillingAttempt.ready":
  11147. if e.complexity.SubscriptionBillingAttempt.Ready == nil {
  11148. break
  11149. }
  11150. return e.complexity.SubscriptionBillingAttempt.Ready(childComplexity), true
  11151. case "SubscriptionBillingAttempt.subscriptionContract":
  11152. if e.complexity.SubscriptionBillingAttempt.SubscriptionContract == nil {
  11153. break
  11154. }
  11155. return e.complexity.SubscriptionBillingAttempt.SubscriptionContract(childComplexity), true
  11156. case "SubscriptionBillingAttemptConnection.edges":
  11157. if e.complexity.SubscriptionBillingAttemptConnection.Edges == nil {
  11158. break
  11159. }
  11160. return e.complexity.SubscriptionBillingAttemptConnection.Edges(childComplexity), true
  11161. case "SubscriptionBillingAttemptConnection.nodes":
  11162. if e.complexity.SubscriptionBillingAttemptConnection.Nodes == nil {
  11163. break
  11164. }
  11165. return e.complexity.SubscriptionBillingAttemptConnection.Nodes(childComplexity), true
  11166. case "SubscriptionBillingAttemptConnection.pageInfo":
  11167. if e.complexity.SubscriptionBillingAttemptConnection.PageInfo == nil {
  11168. break
  11169. }
  11170. return e.complexity.SubscriptionBillingAttemptConnection.PageInfo(childComplexity), true
  11171. case "SubscriptionBillingAttemptEdge.cursor":
  11172. if e.complexity.SubscriptionBillingAttemptEdge.Cursor == nil {
  11173. break
  11174. }
  11175. return e.complexity.SubscriptionBillingAttemptEdge.Cursor(childComplexity), true
  11176. case "SubscriptionBillingAttemptEdge.node":
  11177. if e.complexity.SubscriptionBillingAttemptEdge.Node == nil {
  11178. break
  11179. }
  11180. return e.complexity.SubscriptionBillingAttemptEdge.Node(childComplexity), true
  11181. case "SubscriptionBillingPolicy.anchors":
  11182. if e.complexity.SubscriptionBillingPolicy.Anchors == nil {
  11183. break
  11184. }
  11185. return e.complexity.SubscriptionBillingPolicy.Anchors(childComplexity), true
  11186. case "SubscriptionBillingPolicy.interval":
  11187. if e.complexity.SubscriptionBillingPolicy.Interval == nil {
  11188. break
  11189. }
  11190. return e.complexity.SubscriptionBillingPolicy.Interval(childComplexity), true
  11191. case "SubscriptionBillingPolicy.intervalCount":
  11192. if e.complexity.SubscriptionBillingPolicy.IntervalCount == nil {
  11193. break
  11194. }
  11195. return e.complexity.SubscriptionBillingPolicy.IntervalCount(childComplexity), true
  11196. case "SubscriptionBillingPolicy.maxCycles":
  11197. if e.complexity.SubscriptionBillingPolicy.MaxCycles == nil {
  11198. break
  11199. }
  11200. return e.complexity.SubscriptionBillingPolicy.MaxCycles(childComplexity), true
  11201. case "SubscriptionBillingPolicy.minCycles":
  11202. if e.complexity.SubscriptionBillingPolicy.MinCycles == nil {
  11203. break
  11204. }
  11205. return e.complexity.SubscriptionBillingPolicy.MinCycles(childComplexity), true
  11206. case "SubscriptionContract.app":
  11207. if e.complexity.SubscriptionContract.App == nil {
  11208. break
  11209. }
  11210. return e.complexity.SubscriptionContract.App(childComplexity), true
  11211. case "SubscriptionContract.appAdminUrl":
  11212. if e.complexity.SubscriptionContract.AppAdminURL == nil {
  11213. break
  11214. }
  11215. return e.complexity.SubscriptionContract.AppAdminURL(childComplexity), true
  11216. case "SubscriptionContract.billingAttempts":
  11217. if e.complexity.SubscriptionContract.BillingAttempts == nil {
  11218. break
  11219. }
  11220. args, err := ec.field_SubscriptionContract_billingAttempts_args(context.TODO(), rawArgs)
  11221. if err != nil {
  11222. return 0, false
  11223. }
  11224. return e.complexity.SubscriptionContract.BillingAttempts(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  11225. case "SubscriptionContract.billingPolicy":
  11226. if e.complexity.SubscriptionContract.BillingPolicy == nil {
  11227. break
  11228. }
  11229. return e.complexity.SubscriptionContract.BillingPolicy(childComplexity), true
  11230. case "SubscriptionContract.createdAt":
  11231. if e.complexity.SubscriptionContract.CreatedAt == nil {
  11232. break
  11233. }
  11234. return e.complexity.SubscriptionContract.CreatedAt(childComplexity), true
  11235. case "SubscriptionContract.currencyCode":
  11236. if e.complexity.SubscriptionContract.CurrencyCode == nil {
  11237. break
  11238. }
  11239. return e.complexity.SubscriptionContract.CurrencyCode(childComplexity), true
  11240. case "SubscriptionContract.customAttributes":
  11241. if e.complexity.SubscriptionContract.CustomAttributes == nil {
  11242. break
  11243. }
  11244. return e.complexity.SubscriptionContract.CustomAttributes(childComplexity), true
  11245. case "SubscriptionContract.customer":
  11246. if e.complexity.SubscriptionContract.Customer == nil {
  11247. break
  11248. }
  11249. return e.complexity.SubscriptionContract.Customer(childComplexity), true
  11250. case "SubscriptionContract.customerPaymentMethod":
  11251. if e.complexity.SubscriptionContract.CustomerPaymentMethod == nil {
  11252. break
  11253. }
  11254. args, err := ec.field_SubscriptionContract_customerPaymentMethod_args(context.TODO(), rawArgs)
  11255. if err != nil {
  11256. return 0, false
  11257. }
  11258. return e.complexity.SubscriptionContract.CustomerPaymentMethod(childComplexity, args["showRevoked"].(*bool)), true
  11259. case "SubscriptionContract.deliveryMethod":
  11260. if e.complexity.SubscriptionContract.DeliveryMethod == nil {
  11261. break
  11262. }
  11263. return e.complexity.SubscriptionContract.DeliveryMethod(childComplexity), true
  11264. case "SubscriptionContract.deliveryPolicy":
  11265. if e.complexity.SubscriptionContract.DeliveryPolicy == nil {
  11266. break
  11267. }
  11268. return e.complexity.SubscriptionContract.DeliveryPolicy(childComplexity), true
  11269. case "SubscriptionContract.deliveryPrice":
  11270. if e.complexity.SubscriptionContract.DeliveryPrice == nil {
  11271. break
  11272. }
  11273. return e.complexity.SubscriptionContract.DeliveryPrice(childComplexity), true
  11274. case "SubscriptionContract.discounts":
  11275. if e.complexity.SubscriptionContract.Discounts == nil {
  11276. break
  11277. }
  11278. args, err := ec.field_SubscriptionContract_discounts_args(context.TODO(), rawArgs)
  11279. if err != nil {
  11280. return 0, false
  11281. }
  11282. return e.complexity.SubscriptionContract.Discounts(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  11283. case "SubscriptionContract.id":
  11284. if e.complexity.SubscriptionContract.ID == nil {
  11285. break
  11286. }
  11287. return e.complexity.SubscriptionContract.ID(childComplexity), true
  11288. case "SubscriptionContract.lastPaymentStatus":
  11289. if e.complexity.SubscriptionContract.LastPaymentStatus == nil {
  11290. break
  11291. }
  11292. return e.complexity.SubscriptionContract.LastPaymentStatus(childComplexity), true
  11293. case "SubscriptionContract.lineCount":
  11294. if e.complexity.SubscriptionContract.LineCount == nil {
  11295. break
  11296. }
  11297. return e.complexity.SubscriptionContract.LineCount(childComplexity), true
  11298. case "SubscriptionContract.lines":
  11299. if e.complexity.SubscriptionContract.Lines == nil {
  11300. break
  11301. }
  11302. args, err := ec.field_SubscriptionContract_lines_args(context.TODO(), rawArgs)
  11303. if err != nil {
  11304. return 0, false
  11305. }
  11306. return e.complexity.SubscriptionContract.Lines(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  11307. case "SubscriptionContract.nextBillingDate":
  11308. if e.complexity.SubscriptionContract.NextBillingDate == nil {
  11309. break
  11310. }
  11311. return e.complexity.SubscriptionContract.NextBillingDate(childComplexity), true
  11312. case "SubscriptionContract.note":
  11313. if e.complexity.SubscriptionContract.Note == nil {
  11314. break
  11315. }
  11316. return e.complexity.SubscriptionContract.Note(childComplexity), true
  11317. case "SubscriptionContract.orders":
  11318. if e.complexity.SubscriptionContract.Orders == nil {
  11319. break
  11320. }
  11321. args, err := ec.field_SubscriptionContract_orders_args(context.TODO(), rawArgs)
  11322. if err != nil {
  11323. return 0, false
  11324. }
  11325. return e.complexity.SubscriptionContract.Orders(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  11326. case "SubscriptionContract.originOrder":
  11327. if e.complexity.SubscriptionContract.OriginOrder == nil {
  11328. break
  11329. }
  11330. return e.complexity.SubscriptionContract.OriginOrder(childComplexity), true
  11331. case "SubscriptionContract.status":
  11332. if e.complexity.SubscriptionContract.Status == nil {
  11333. break
  11334. }
  11335. return e.complexity.SubscriptionContract.Status(childComplexity), true
  11336. case "SubscriptionContract.updatedAt":
  11337. if e.complexity.SubscriptionContract.UpdatedAt == nil {
  11338. break
  11339. }
  11340. return e.complexity.SubscriptionContract.UpdatedAt(childComplexity), true
  11341. case "SubscriptionContractConnection.edges":
  11342. if e.complexity.SubscriptionContractConnection.Edges == nil {
  11343. break
  11344. }
  11345. return e.complexity.SubscriptionContractConnection.Edges(childComplexity), true
  11346. case "SubscriptionContractConnection.nodes":
  11347. if e.complexity.SubscriptionContractConnection.Nodes == nil {
  11348. break
  11349. }
  11350. return e.complexity.SubscriptionContractConnection.Nodes(childComplexity), true
  11351. case "SubscriptionContractConnection.pageInfo":
  11352. if e.complexity.SubscriptionContractConnection.PageInfo == nil {
  11353. break
  11354. }
  11355. return e.complexity.SubscriptionContractConnection.PageInfo(childComplexity), true
  11356. case "SubscriptionContractEdge.cursor":
  11357. if e.complexity.SubscriptionContractEdge.Cursor == nil {
  11358. break
  11359. }
  11360. return e.complexity.SubscriptionContractEdge.Cursor(childComplexity), true
  11361. case "SubscriptionContractEdge.node":
  11362. if e.complexity.SubscriptionContractEdge.Node == nil {
  11363. break
  11364. }
  11365. return e.complexity.SubscriptionContractEdge.Node(childComplexity), true
  11366. case "SubscriptionCyclePriceAdjustment.adjustmentType":
  11367. if e.complexity.SubscriptionCyclePriceAdjustment.AdjustmentType == nil {
  11368. break
  11369. }
  11370. return e.complexity.SubscriptionCyclePriceAdjustment.AdjustmentType(childComplexity), true
  11371. case "SubscriptionCyclePriceAdjustment.adjustmentValue":
  11372. if e.complexity.SubscriptionCyclePriceAdjustment.AdjustmentValue == nil {
  11373. break
  11374. }
  11375. return e.complexity.SubscriptionCyclePriceAdjustment.AdjustmentValue(childComplexity), true
  11376. case "SubscriptionCyclePriceAdjustment.afterCycle":
  11377. if e.complexity.SubscriptionCyclePriceAdjustment.AfterCycle == nil {
  11378. break
  11379. }
  11380. return e.complexity.SubscriptionCyclePriceAdjustment.AfterCycle(childComplexity), true
  11381. case "SubscriptionCyclePriceAdjustment.computedPrice":
  11382. if e.complexity.SubscriptionCyclePriceAdjustment.ComputedPrice == nil {
  11383. break
  11384. }
  11385. return e.complexity.SubscriptionCyclePriceAdjustment.ComputedPrice(childComplexity), true
  11386. case "SubscriptionDeliveryMethodLocalDelivery.address":
  11387. if e.complexity.SubscriptionDeliveryMethodLocalDelivery.Address == nil {
  11388. break
  11389. }
  11390. return e.complexity.SubscriptionDeliveryMethodLocalDelivery.Address(childComplexity), true
  11391. case "SubscriptionDeliveryMethodLocalDelivery.localDeliveryOption":
  11392. if e.complexity.SubscriptionDeliveryMethodLocalDelivery.LocalDeliveryOption == nil {
  11393. break
  11394. }
  11395. return e.complexity.SubscriptionDeliveryMethodLocalDelivery.LocalDeliveryOption(childComplexity), true
  11396. case "SubscriptionDeliveryMethodLocalDeliveryOption.code":
  11397. if e.complexity.SubscriptionDeliveryMethodLocalDeliveryOption.Code == nil {
  11398. break
  11399. }
  11400. return e.complexity.SubscriptionDeliveryMethodLocalDeliveryOption.Code(childComplexity), true
  11401. case "SubscriptionDeliveryMethodLocalDeliveryOption.description":
  11402. if e.complexity.SubscriptionDeliveryMethodLocalDeliveryOption.Description == nil {
  11403. break
  11404. }
  11405. return e.complexity.SubscriptionDeliveryMethodLocalDeliveryOption.Description(childComplexity), true
  11406. case "SubscriptionDeliveryMethodLocalDeliveryOption.instructions":
  11407. if e.complexity.SubscriptionDeliveryMethodLocalDeliveryOption.Instructions == nil {
  11408. break
  11409. }
  11410. return e.complexity.SubscriptionDeliveryMethodLocalDeliveryOption.Instructions(childComplexity), true
  11411. case "SubscriptionDeliveryMethodLocalDeliveryOption.phone":
  11412. if e.complexity.SubscriptionDeliveryMethodLocalDeliveryOption.Phone == nil {
  11413. break
  11414. }
  11415. return e.complexity.SubscriptionDeliveryMethodLocalDeliveryOption.Phone(childComplexity), true
  11416. case "SubscriptionDeliveryMethodLocalDeliveryOption.presentmentTitle":
  11417. if e.complexity.SubscriptionDeliveryMethodLocalDeliveryOption.PresentmentTitle == nil {
  11418. break
  11419. }
  11420. return e.complexity.SubscriptionDeliveryMethodLocalDeliveryOption.PresentmentTitle(childComplexity), true
  11421. case "SubscriptionDeliveryMethodLocalDeliveryOption.title":
  11422. if e.complexity.SubscriptionDeliveryMethodLocalDeliveryOption.Title == nil {
  11423. break
  11424. }
  11425. return e.complexity.SubscriptionDeliveryMethodLocalDeliveryOption.Title(childComplexity), true
  11426. case "SubscriptionDeliveryMethodPickup.pickupOption":
  11427. if e.complexity.SubscriptionDeliveryMethodPickup.PickupOption == nil {
  11428. break
  11429. }
  11430. return e.complexity.SubscriptionDeliveryMethodPickup.PickupOption(childComplexity), true
  11431. case "SubscriptionDeliveryMethodPickupOption.code":
  11432. if e.complexity.SubscriptionDeliveryMethodPickupOption.Code == nil {
  11433. break
  11434. }
  11435. return e.complexity.SubscriptionDeliveryMethodPickupOption.Code(childComplexity), true
  11436. case "SubscriptionDeliveryMethodPickupOption.description":
  11437. if e.complexity.SubscriptionDeliveryMethodPickupOption.Description == nil {
  11438. break
  11439. }
  11440. return e.complexity.SubscriptionDeliveryMethodPickupOption.Description(childComplexity), true
  11441. case "SubscriptionDeliveryMethodPickupOption.location":
  11442. if e.complexity.SubscriptionDeliveryMethodPickupOption.Location == nil {
  11443. break
  11444. }
  11445. return e.complexity.SubscriptionDeliveryMethodPickupOption.Location(childComplexity), true
  11446. case "SubscriptionDeliveryMethodPickupOption.presentmentTitle":
  11447. if e.complexity.SubscriptionDeliveryMethodPickupOption.PresentmentTitle == nil {
  11448. break
  11449. }
  11450. return e.complexity.SubscriptionDeliveryMethodPickupOption.PresentmentTitle(childComplexity), true
  11451. case "SubscriptionDeliveryMethodPickupOption.title":
  11452. if e.complexity.SubscriptionDeliveryMethodPickupOption.Title == nil {
  11453. break
  11454. }
  11455. return e.complexity.SubscriptionDeliveryMethodPickupOption.Title(childComplexity), true
  11456. case "SubscriptionDeliveryMethodShipping.address":
  11457. if e.complexity.SubscriptionDeliveryMethodShipping.Address == nil {
  11458. break
  11459. }
  11460. return e.complexity.SubscriptionDeliveryMethodShipping.Address(childComplexity), true
  11461. case "SubscriptionDeliveryMethodShipping.shippingOption":
  11462. if e.complexity.SubscriptionDeliveryMethodShipping.ShippingOption == nil {
  11463. break
  11464. }
  11465. return e.complexity.SubscriptionDeliveryMethodShipping.ShippingOption(childComplexity), true
  11466. case "SubscriptionDeliveryMethodShippingOption.carrierService":
  11467. if e.complexity.SubscriptionDeliveryMethodShippingOption.CarrierService == nil {
  11468. break
  11469. }
  11470. return e.complexity.SubscriptionDeliveryMethodShippingOption.CarrierService(childComplexity), true
  11471. case "SubscriptionDeliveryMethodShippingOption.code":
  11472. if e.complexity.SubscriptionDeliveryMethodShippingOption.Code == nil {
  11473. break
  11474. }
  11475. return e.complexity.SubscriptionDeliveryMethodShippingOption.Code(childComplexity), true
  11476. case "SubscriptionDeliveryMethodShippingOption.description":
  11477. if e.complexity.SubscriptionDeliveryMethodShippingOption.Description == nil {
  11478. break
  11479. }
  11480. return e.complexity.SubscriptionDeliveryMethodShippingOption.Description(childComplexity), true
  11481. case "SubscriptionDeliveryMethodShippingOption.presentmentTitle":
  11482. if e.complexity.SubscriptionDeliveryMethodShippingOption.PresentmentTitle == nil {
  11483. break
  11484. }
  11485. return e.complexity.SubscriptionDeliveryMethodShippingOption.PresentmentTitle(childComplexity), true
  11486. case "SubscriptionDeliveryMethodShippingOption.title":
  11487. if e.complexity.SubscriptionDeliveryMethodShippingOption.Title == nil {
  11488. break
  11489. }
  11490. return e.complexity.SubscriptionDeliveryMethodShippingOption.Title(childComplexity), true
  11491. case "SubscriptionDeliveryPolicy.anchors":
  11492. if e.complexity.SubscriptionDeliveryPolicy.Anchors == nil {
  11493. break
  11494. }
  11495. return e.complexity.SubscriptionDeliveryPolicy.Anchors(childComplexity), true
  11496. case "SubscriptionDeliveryPolicy.interval":
  11497. if e.complexity.SubscriptionDeliveryPolicy.Interval == nil {
  11498. break
  11499. }
  11500. return e.complexity.SubscriptionDeliveryPolicy.Interval(childComplexity), true
  11501. case "SubscriptionDeliveryPolicy.intervalCount":
  11502. if e.complexity.SubscriptionDeliveryPolicy.IntervalCount == nil {
  11503. break
  11504. }
  11505. return e.complexity.SubscriptionDeliveryPolicy.IntervalCount(childComplexity), true
  11506. case "SubscriptionDiscountAllocation.amount":
  11507. if e.complexity.SubscriptionDiscountAllocation.Amount == nil {
  11508. break
  11509. }
  11510. return e.complexity.SubscriptionDiscountAllocation.Amount(childComplexity), true
  11511. case "SubscriptionDiscountAllocation.discount":
  11512. if e.complexity.SubscriptionDiscountAllocation.Discount == nil {
  11513. break
  11514. }
  11515. return e.complexity.SubscriptionDiscountAllocation.Discount(childComplexity), true
  11516. case "SubscriptionDiscountEntitledLines.all":
  11517. if e.complexity.SubscriptionDiscountEntitledLines.All == nil {
  11518. break
  11519. }
  11520. return e.complexity.SubscriptionDiscountEntitledLines.All(childComplexity), true
  11521. case "SubscriptionDiscountEntitledLines.lines":
  11522. if e.complexity.SubscriptionDiscountEntitledLines.Lines == nil {
  11523. break
  11524. }
  11525. args, err := ec.field_SubscriptionDiscountEntitledLines_lines_args(context.TODO(), rawArgs)
  11526. if err != nil {
  11527. return 0, false
  11528. }
  11529. return e.complexity.SubscriptionDiscountEntitledLines.Lines(childComplexity, args["first"].(*int), args["after"].(*string), args["last"].(*int), args["before"].(*string), args["reverse"].(*bool)), true
  11530. case "SubscriptionDiscountFixedAmountValue.amount":
  11531. if e.complexity.SubscriptionDiscountFixedAmountValue.Amount == nil {
  11532. break
  11533. }
  11534. return e.complexity.SubscriptionDiscountFixedAmountValue.Amount(childComplexity), true
  11535. case "SubscriptionDiscountFixedAmountValue.appliesOnEachItem":
  11536. if e.complexity.SubscriptionDiscountFixedAmountValue.AppliesOnEachItem == nil {
  11537. break
  11538. }
  11539. return e.complexity.SubscriptionDiscountFixedAmountValue.AppliesOnEachItem(childComplexity), true
  11540. case "SubscriptionDiscountPercentageValue.percentage":
  11541. if e.complexity.SubscriptionDiscountPercentageValue.Percentage == nil {
  11542. break
  11543. }
  11544. return e.complexity.SubscriptionDiscountPercentageValue.Percentage(childComplexity), true
  11545. case "SubscriptionLine.currentPrice":
  11546. if e.complexity.SubscriptionLine.CurrentPrice == nil {
  11547. break
  11548. }
  11549. return e.complexity.SubscriptionLine.CurrentPrice(childComplexity), true
  11550. case "SubscriptionLine.customAttributes":
  11551. if e.complexity.SubscriptionLine.CustomAttributes == nil {
  11552. break
  11553. }
  11554. return e.complexity.SubscriptionLine.CustomAttributes(childComplexity), true
  11555. case "SubscriptionLine.discountAllocations":
  11556. if e.complexity.SubscriptionLine.DiscountAllocations == nil {
  11557. break
  11558. }
  11559. return e.complexity.SubscriptionLine.DiscountAllocations(childComplexity), true
  11560. case "SubscriptionLine.id":
  11561. if e.complexity.SubscriptionLine.ID == nil {
  11562. break
  11563. }
  11564. return e.complexity.SubscriptionLine.ID(childComplexity), true
  11565. case "SubscriptionLine.lineDiscountedPrice":
  11566. if e.complexity.SubscriptionLine.LineDiscountedPrice == nil {
  11567. break
  11568. }
  11569. return e.complexity.SubscriptionLine.LineDiscountedPrice(childComplexity), true
  11570. case "SubscriptionLine.pricingPolicy":
  11571. if e.complexity.SubscriptionLine.PricingPolicy == nil {
  11572. break
  11573. }
  11574. return e.complexity.SubscriptionLine.PricingPolicy(childComplexity), true
  11575. case "SubscriptionLine.productId":
  11576. if e.complexity.SubscriptionLine.ProductID == nil {
  11577. break
  11578. }
  11579. return e.complexity.SubscriptionLine.ProductID(childComplexity), true
  11580. case "SubscriptionLine.quantity":
  11581. if e.complexity.SubscriptionLine.Quantity == nil {
  11582. break
  11583. }
  11584. return e.complexity.SubscriptionLine.Quantity(childComplexity), true
  11585. case "SubscriptionLine.requiresShipping":
  11586. if e.complexity.SubscriptionLine.RequiresShipping == nil {
  11587. break
  11588. }
  11589. return e.complexity.SubscriptionLine.RequiresShipping(childComplexity), true
  11590. case "SubscriptionLine.sellingPlanId":
  11591. if e.complexity.SubscriptionLine.SellingPlanID == nil {
  11592. break
  11593. }
  11594. return e.complexity.SubscriptionLine.SellingPlanID(childComplexity), true
  11595. case "SubscriptionLine.sellingPlanName":
  11596. if e.complexity.SubscriptionLine.SellingPlanName == nil {
  11597. break
  11598. }
  11599. return e.complexity.SubscriptionLine.SellingPlanName(childComplexity), true
  11600. case "SubscriptionLine.sku":
  11601. if e.complexity.SubscriptionLine.Sku == nil {
  11602. break
  11603. }
  11604. return e.complexity.SubscriptionLine.Sku(childComplexity), true
  11605. case "SubscriptionLine.taxable":
  11606. if e.complexity.SubscriptionLine.Taxable == nil {
  11607. break
  11608. }
  11609. return e.complexity.SubscriptionLine.Taxable(childComplexity), true
  11610. case "SubscriptionLine.title":
  11611. if e.complexity.SubscriptionLine.Title == nil {
  11612. break
  11613. }
  11614. return e.complexity.SubscriptionLine.Title(childComplexity), true
  11615. case "SubscriptionLine.variantId":
  11616. if e.complexity.SubscriptionLine.VariantID == nil {
  11617. break
  11618. }
  11619. return e.complexity.SubscriptionLine.VariantID(childComplexity), true
  11620. case "SubscriptionLine.variantImage":
  11621. if e.complexity.SubscriptionLine.VariantImage == nil {
  11622. break
  11623. }
  11624. return e.complexity.SubscriptionLine.VariantImage(childComplexity), true
  11625. case "SubscriptionLine.variantTitle":
  11626. if e.complexity.SubscriptionLine.VariantTitle == nil {
  11627. break
  11628. }
  11629. return e.complexity.SubscriptionLine.VariantTitle(childComplexity), true
  11630. case "SubscriptionLineConnection.edges":
  11631. if e.complexity.SubscriptionLineConnection.Edges == nil {
  11632. break
  11633. }
  11634. return e.complexity.SubscriptionLineConnection.Edges(childComplexity), true
  11635. case "SubscriptionLineConnection.nodes":
  11636. if e.complexity.SubscriptionLineConnection.Nodes == nil {
  11637. break
  11638. }
  11639. return e.complexity.SubscriptionLineConnection.Nodes(childComplexity), true
  11640. case "SubscriptionLineConnection.pageInfo":
  11641. if e.complexity.SubscriptionLineConnection.PageInfo == nil {
  11642. break
  11643. }
  11644. return e.complexity.SubscriptionLineConnection.PageInfo(childComplexity), true
  11645. case "SubscriptionLineEdge.cursor":
  11646. if e.complexity.SubscriptionLineEdge.Cursor == nil {
  11647. break
  11648. }
  11649. return e.complexity.SubscriptionLineEdge.Cursor(childComplexity), true
  11650. case "SubscriptionLineEdge.node":
  11651. if e.complexity.SubscriptionLineEdge.Node == nil {
  11652. break
  11653. }
  11654. return e.complexity.SubscriptionLineEdge.Node(childComplexity), true
  11655. case "SubscriptionMailingAddress.address1":
  11656. if e.complexity.SubscriptionMailingAddress.Address1 == nil {
  11657. break
  11658. }
  11659. return e.complexity.SubscriptionMailingAddress.Address1(childComplexity), true
  11660. case "SubscriptionMailingAddress.address2":
  11661. if e.complexity.SubscriptionMailingAddress.Address2 == nil {
  11662. break
  11663. }
  11664. return e.complexity.SubscriptionMailingAddress.Address2(childComplexity), true
  11665. case "SubscriptionMailingAddress.city":
  11666. if e.complexity.SubscriptionMailingAddress.City == nil {
  11667. break
  11668. }
  11669. return e.complexity.SubscriptionMailingAddress.City(childComplexity), true
  11670. case "SubscriptionMailingAddress.company":
  11671. if e.complexity.SubscriptionMailingAddress.Company == nil {
  11672. break
  11673. }
  11674. return e.complexity.SubscriptionMailingAddress.Company(childComplexity), true
  11675. case "SubscriptionMailingAddress.country":
  11676. if e.complexity.SubscriptionMailingAddress.Country == nil {
  11677. break
  11678. }
  11679. return e.complexity.SubscriptionMailingAddress.Country(childComplexity), true
  11680. case "SubscriptionMailingAddress.countryCode":
  11681. if e.complexity.SubscriptionMailingAddress.CountryCode == nil {
  11682. break
  11683. }
  11684. return e.complexity.SubscriptionMailingAddress.CountryCode(childComplexity), true
  11685. case "SubscriptionMailingAddress.firstName":
  11686. if e.complexity.SubscriptionMailingAddress.FirstName == nil {
  11687. break
  11688. }
  11689. return e.complexity.SubscriptionMailingAddress.FirstName(childComplexity), true
  11690. case "SubscriptionMailingAddress.lastName":
  11691. if e.complexity.SubscriptionMailingAddress.LastName == nil {
  11692. break
  11693. }
  11694. return e.complexity.SubscriptionMailingAddress.LastName(childComplexity), true
  11695. case "SubscriptionMailingAddress.name":
  11696. if e.complexity.SubscriptionMailingAddress.Name == nil {
  11697. break
  11698. }
  11699. return e.complexity.SubscriptionMailingAddress.Name(childComplexity), true
  11700. case "SubscriptionMailingAddress.phone":
  11701. if e.complexity.SubscriptionMailingAddress.Phone == nil {
  11702. break
  11703. }
  11704. return e.complexity.SubscriptionMailingAddress.Phone(childComplexity), true
  11705. case "SubscriptionMailingAddress.province":
  11706. if e.complexity.SubscriptionMailingAddress.Province == nil {
  11707. break
  11708. }
  11709. return e.complexity.SubscriptionMailingAddress.Province(childComplexity), true
  11710. case "SubscriptionMailingAddress.provinceCode":
  11711. if e.complexity.SubscriptionMailingAddress.ProvinceCode == nil {
  11712. break
  11713. }
  11714. return e.complexity.SubscriptionMailingAddress.ProvinceCode(childComplexity), true
  11715. case "SubscriptionMailingAddress.zip":
  11716. if e.complexity.SubscriptionMailingAddress.Zip == nil {
  11717. break
  11718. }
  11719. return e.complexity.SubscriptionMailingAddress.Zip(childComplexity), true
  11720. case "SubscriptionManualDiscount.entitledLines":
  11721. if e.complexity.SubscriptionManualDiscount.EntitledLines == nil {
  11722. break
  11723. }
  11724. return e.complexity.SubscriptionManualDiscount.EntitledLines(childComplexity), true
  11725. case "SubscriptionManualDiscount.id":
  11726. if e.complexity.SubscriptionManualDiscount.ID == nil {
  11727. break
  11728. }
  11729. return e.complexity.SubscriptionManualDiscount.ID(childComplexity), true
  11730. case "SubscriptionManualDiscount.recurringCycleLimit":
  11731. if e.complexity.SubscriptionManualDiscount.RecurringCycleLimit == nil {
  11732. break
  11733. }
  11734. return e.complexity.SubscriptionManualDiscount.RecurringCycleLimit(childComplexity), true
  11735. case "SubscriptionManualDiscount.rejectionReason":
  11736. if e.complexity.SubscriptionManualDiscount.RejectionReason == nil {
  11737. break
  11738. }
  11739. return e.complexity.SubscriptionManualDiscount.RejectionReason(childComplexity), true
  11740. case "SubscriptionManualDiscount.targetType":
  11741. if e.complexity.SubscriptionManualDiscount.TargetType == nil {
  11742. break
  11743. }
  11744. return e.complexity.SubscriptionManualDiscount.TargetType(childComplexity), true
  11745. case "SubscriptionManualDiscount.title":
  11746. if e.complexity.SubscriptionManualDiscount.Title == nil {
  11747. break
  11748. }
  11749. return e.complexity.SubscriptionManualDiscount.Title(childComplexity), true
  11750. case "SubscriptionManualDiscount.type":
  11751. if e.complexity.SubscriptionManualDiscount.Type == nil {
  11752. break
  11753. }
  11754. return e.complexity.SubscriptionManualDiscount.Type(childComplexity), true
  11755. case "SubscriptionManualDiscount.usageCount":
  11756. if e.complexity.SubscriptionManualDiscount.UsageCount == nil {
  11757. break
  11758. }
  11759. return e.complexity.SubscriptionManualDiscount.UsageCount(childComplexity), true
  11760. case "SubscriptionManualDiscount.value":
  11761. if e.complexity.SubscriptionManualDiscount.Value == nil {
  11762. break
  11763. }
  11764. return e.complexity.SubscriptionManualDiscount.Value(childComplexity), true
  11765. case "SubscriptionManualDiscountConnection.edges":
  11766. if e.complexity.SubscriptionManualDiscountConnection.Edges == nil {
  11767. break
  11768. }
  11769. return e.complexity.SubscriptionManualDiscountConnection.Edges(childComplexity), true
  11770. case "SubscriptionManualDiscountConnection.nodes":
  11771. if e.complexity.SubscriptionManualDiscountConnection.Nodes == nil {
  11772. break
  11773. }
  11774. return e.complexity.SubscriptionManualDiscountConnection.Nodes(childComplexity), true
  11775. case "SubscriptionManualDiscountConnection.pageInfo":
  11776. if e.complexity.SubscriptionManualDiscountConnection.PageInfo == nil {
  11777. break
  11778. }
  11779. return e.complexity.SubscriptionManualDiscountConnection.PageInfo(childComplexity), true
  11780. case "SubscriptionManualDiscountEdge.cursor":
  11781. if e.complexity.SubscriptionManualDiscountEdge.Cursor == nil {
  11782. break
  11783. }
  11784. return e.complexity.SubscriptionManualDiscountEdge.Cursor(childComplexity), true
  11785. case "SubscriptionManualDiscountEdge.node":
  11786. if e.complexity.SubscriptionManualDiscountEdge.Node == nil {
  11787. break
  11788. }
  11789. return e.complexity.SubscriptionManualDiscountEdge.Node(childComplexity), true
  11790. case "SubscriptionPricingPolicy.basePrice":
  11791. if e.complexity.SubscriptionPricingPolicy.BasePrice == nil {
  11792. break
  11793. }
  11794. return e.complexity.SubscriptionPricingPolicy.BasePrice(childComplexity), true
  11795. case "SubscriptionPricingPolicy.cycleDiscounts":
  11796. if e.complexity.SubscriptionPricingPolicy.CycleDiscounts == nil {
  11797. break
  11798. }
  11799. return e.complexity.SubscriptionPricingPolicy.CycleDiscounts(childComplexity), true
  11800. case "SuggestedOrderTransaction.accountNumber":
  11801. if e.complexity.SuggestedOrderTransaction.AccountNumber == nil {
  11802. break
  11803. }
  11804. return e.complexity.SuggestedOrderTransaction.AccountNumber(childComplexity), true
  11805. case "SuggestedOrderTransaction.amountSet":
  11806. if e.complexity.SuggestedOrderTransaction.AmountSet == nil {
  11807. break
  11808. }
  11809. return e.complexity.SuggestedOrderTransaction.AmountSet(childComplexity), true
  11810. case "SuggestedOrderTransaction.formattedGateway":
  11811. if e.complexity.SuggestedOrderTransaction.FormattedGateway == nil {
  11812. break
  11813. }
  11814. return e.complexity.SuggestedOrderTransaction.FormattedGateway(childComplexity), true
  11815. case "SuggestedOrderTransaction.gateway":
  11816. if e.complexity.SuggestedOrderTransaction.Gateway == nil {
  11817. break
  11818. }
  11819. return e.complexity.SuggestedOrderTransaction.Gateway(childComplexity), true
  11820. case "SuggestedOrderTransaction.kind":
  11821. if e.complexity.SuggestedOrderTransaction.Kind == nil {
  11822. break
  11823. }
  11824. return e.complexity.SuggestedOrderTransaction.Kind(childComplexity), true
  11825. case "SuggestedOrderTransaction.maximumRefundableSet":
  11826. if e.complexity.SuggestedOrderTransaction.MaximumRefundableSet == nil {
  11827. break
  11828. }
  11829. return e.complexity.SuggestedOrderTransaction.MaximumRefundableSet(childComplexity), true
  11830. case "SuggestedOrderTransaction.parentTransaction":
  11831. if e.complexity.SuggestedOrderTransaction.ParentTransaction == nil {
  11832. break
  11833. }
  11834. return e.complexity.SuggestedOrderTransaction.ParentTransaction(childComplexity), true
  11835. case "SuggestedRefund.amountSet":
  11836. if e.complexity.SuggestedRefund.AmountSet == nil {
  11837. break
  11838. }
  11839. return e.complexity.SuggestedRefund.AmountSet(childComplexity), true
  11840. case "SuggestedRefund.discountedSubtotalSet":
  11841. if e.complexity.SuggestedRefund.DiscountedSubtotalSet == nil {
  11842. break
  11843. }
  11844. return e.complexity.SuggestedRefund.DiscountedSubtotalSet(childComplexity), true
  11845. case "SuggestedRefund.maximumRefundableSet":
  11846. if e.complexity.SuggestedRefund.MaximumRefundableSet == nil {
  11847. break
  11848. }
  11849. return e.complexity.SuggestedRefund.MaximumRefundableSet(childComplexity), true
  11850. case "SuggestedRefund.refundDuties":
  11851. if e.complexity.SuggestedRefund.RefundDuties == nil {
  11852. break
  11853. }
  11854. return e.complexity.SuggestedRefund.RefundDuties(childComplexity), true
  11855. case "SuggestedRefund.refundLineItems":
  11856. if e.complexity.SuggestedRefund.RefundLineItems == nil {
  11857. break
  11858. }
  11859. return e.complexity.SuggestedRefund.RefundLineItems(childComplexity), true
  11860. case "SuggestedRefund.shipping":
  11861. if e.complexity.SuggestedRefund.Shipping == nil {
  11862. break
  11863. }
  11864. return e.complexity.SuggestedRefund.Shipping(childComplexity), true
  11865. case "SuggestedRefund.subtotalSet":
  11866. if e.complexity.SuggestedRefund.SubtotalSet == nil {
  11867. break
  11868. }
  11869. return e.complexity.SuggestedRefund.SubtotalSet(childComplexity), true
  11870. case "SuggestedRefund.suggestedTransactions":
  11871. if e.complexity.SuggestedRefund.SuggestedTransactions == nil {
  11872. break
  11873. }
  11874. return e.complexity.SuggestedRefund.SuggestedTransactions(childComplexity), true
  11875. case "SuggestedRefund.totalCartDiscountAmountSet":
  11876. if e.complexity.SuggestedRefund.TotalCartDiscountAmountSet == nil {
  11877. break
  11878. }
  11879. return e.complexity.SuggestedRefund.TotalCartDiscountAmountSet(childComplexity), true
  11880. case "SuggestedRefund.totalDutiesSet":
  11881. if e.complexity.SuggestedRefund.TotalDutiesSet == nil {
  11882. break
  11883. }
  11884. return e.complexity.SuggestedRefund.TotalDutiesSet(childComplexity), true
  11885. case "SuggestedRefund.totalTaxSet":
  11886. if e.complexity.SuggestedRefund.TotalTaxSet == nil {
  11887. break
  11888. }
  11889. return e.complexity.SuggestedRefund.TotalTaxSet(childComplexity), true
  11890. case "TaxLine.channelLiable":
  11891. if e.complexity.TaxLine.ChannelLiable == nil {
  11892. break
  11893. }
  11894. return e.complexity.TaxLine.ChannelLiable(childComplexity), true
  11895. case "TaxLine.priceSet":
  11896. if e.complexity.TaxLine.PriceSet == nil {
  11897. break
  11898. }
  11899. return e.complexity.TaxLine.PriceSet(childComplexity), true
  11900. case "TaxLine.rate":
  11901. if e.complexity.TaxLine.Rate == nil {
  11902. break
  11903. }
  11904. return e.complexity.TaxLine.Rate(childComplexity), true
  11905. case "TaxLine.ratePercentage":
  11906. if e.complexity.TaxLine.RatePercentage == nil {
  11907. break
  11908. }
  11909. return e.complexity.TaxLine.RatePercentage(childComplexity), true
  11910. case "TaxLine.title":
  11911. if e.complexity.TaxLine.Title == nil {
  11912. break
  11913. }
  11914. return e.complexity.TaxLine.Title(childComplexity), true
  11915. case "TransactionFee.amount":
  11916. if e.complexity.TransactionFee.Amount == nil {
  11917. break
  11918. }
  11919. return e.complexity.TransactionFee.Amount(childComplexity), true
  11920. case "TransactionFee.flatFee":
  11921. if e.complexity.TransactionFee.FlatFee == nil {
  11922. break
  11923. }
  11924. return e.complexity.TransactionFee.FlatFee(childComplexity), true
  11925. case "TransactionFee.flatFeeName":
  11926. if e.complexity.TransactionFee.FlatFeeName == nil {
  11927. break
  11928. }
  11929. return e.complexity.TransactionFee.FlatFeeName(childComplexity), true
  11930. case "TransactionFee.id":
  11931. if e.complexity.TransactionFee.ID == nil {
  11932. break
  11933. }
  11934. return e.complexity.TransactionFee.ID(childComplexity), true
  11935. case "TransactionFee.rate":
  11936. if e.complexity.TransactionFee.Rate == nil {
  11937. break
  11938. }
  11939. return e.complexity.TransactionFee.Rate(childComplexity), true
  11940. case "TransactionFee.rateName":
  11941. if e.complexity.TransactionFee.RateName == nil {
  11942. break
  11943. }
  11944. return e.complexity.TransactionFee.RateName(childComplexity), true
  11945. case "TransactionFee.taxAmount":
  11946. if e.complexity.TransactionFee.TaxAmount == nil {
  11947. break
  11948. }
  11949. return e.complexity.TransactionFee.TaxAmount(childComplexity), true
  11950. case "TransactionFee.type":
  11951. if e.complexity.TransactionFee.Type == nil {
  11952. break
  11953. }
  11954. return e.complexity.TransactionFee.Type(childComplexity), true
  11955. case "TypedAttribute.key":
  11956. if e.complexity.TypedAttribute.Key == nil {
  11957. break
  11958. }
  11959. return e.complexity.TypedAttribute.Key(childComplexity), true
  11960. case "TypedAttribute.value":
  11961. if e.complexity.TypedAttribute.Value == nil {
  11962. break
  11963. }
  11964. return e.complexity.TypedAttribute.Value(childComplexity), true
  11965. case "UTMParameters.campaign":
  11966. if e.complexity.UTMParameters.Campaign == nil {
  11967. break
  11968. }
  11969. return e.complexity.UTMParameters.Campaign(childComplexity), true
  11970. case "UTMParameters.content":
  11971. if e.complexity.UTMParameters.Content == nil {
  11972. break
  11973. }
  11974. return e.complexity.UTMParameters.Content(childComplexity), true
  11975. case "UTMParameters.medium":
  11976. if e.complexity.UTMParameters.Medium == nil {
  11977. break
  11978. }
  11979. return e.complexity.UTMParameters.Medium(childComplexity), true
  11980. case "UTMParameters.source":
  11981. if e.complexity.UTMParameters.Source == nil {
  11982. break
  11983. }
  11984. return e.complexity.UTMParameters.Source(childComplexity), true
  11985. case "UTMParameters.term":
  11986. if e.complexity.UTMParameters.Term == nil {
  11987. break
  11988. }
  11989. return e.complexity.UTMParameters.Term(childComplexity), true
  11990. case "UserError.field":
  11991. if e.complexity.UserError.Field == nil {
  11992. break
  11993. }
  11994. return e.complexity.UserError.Field(childComplexity), true
  11995. case "UserError.message":
  11996. if e.complexity.UserError.Message == nil {
  11997. break
  11998. }
  11999. return e.complexity.UserError.Message(childComplexity), true
  12000. case "VaultCreditCard.billingAddress":
  12001. if e.complexity.VaultCreditCard.BillingAddress == nil {
  12002. break
  12003. }
  12004. return e.complexity.VaultCreditCard.BillingAddress(childComplexity), true
  12005. case "VaultCreditCard.brand":
  12006. if e.complexity.VaultCreditCard.Brand == nil {
  12007. break
  12008. }
  12009. return e.complexity.VaultCreditCard.Brand(childComplexity), true
  12010. case "VaultCreditCard.expired":
  12011. if e.complexity.VaultCreditCard.Expired == nil {
  12012. break
  12013. }
  12014. return e.complexity.VaultCreditCard.Expired(childComplexity), true
  12015. case "VaultCreditCard.expiryMonth":
  12016. if e.complexity.VaultCreditCard.ExpiryMonth == nil {
  12017. break
  12018. }
  12019. return e.complexity.VaultCreditCard.ExpiryMonth(childComplexity), true
  12020. case "VaultCreditCard.expiryYear":
  12021. if e.complexity.VaultCreditCard.ExpiryYear == nil {
  12022. break
  12023. }
  12024. return e.complexity.VaultCreditCard.ExpiryYear(childComplexity), true
  12025. case "VaultCreditCard.lastDigits":
  12026. if e.complexity.VaultCreditCard.LastDigits == nil {
  12027. break
  12028. }
  12029. return e.complexity.VaultCreditCard.LastDigits(childComplexity), true
  12030. case "VaultCreditCard.name":
  12031. if e.complexity.VaultCreditCard.Name == nil {
  12032. break
  12033. }
  12034. return e.complexity.VaultCreditCard.Name(childComplexity), true
  12035. case "VaultPaypalBillingAgreement.inactive":
  12036. if e.complexity.VaultPaypalBillingAgreement.Inactive == nil {
  12037. break
  12038. }
  12039. return e.complexity.VaultPaypalBillingAgreement.Inactive(childComplexity), true
  12040. case "VaultPaypalBillingAgreement.name":
  12041. if e.complexity.VaultPaypalBillingAgreement.Name == nil {
  12042. break
  12043. }
  12044. return e.complexity.VaultPaypalBillingAgreement.Name(childComplexity), true
  12045. case "VaultPaypalBillingAgreement.paypalAccountEmail":
  12046. if e.complexity.VaultPaypalBillingAgreement.PaypalAccountEmail == nil {
  12047. break
  12048. }
  12049. return e.complexity.VaultPaypalBillingAgreement.PaypalAccountEmail(childComplexity), true
  12050. case "Video.alt":
  12051. if e.complexity.Video.Alt == nil {
  12052. break
  12053. }
  12054. return e.complexity.Video.Alt(childComplexity), true
  12055. case "Video.createdAt":
  12056. if e.complexity.Video.CreatedAt == nil {
  12057. break
  12058. }
  12059. return e.complexity.Video.CreatedAt(childComplexity), true
  12060. case "Video.duration":
  12061. if e.complexity.Video.Duration == nil {
  12062. break
  12063. }
  12064. return e.complexity.Video.Duration(childComplexity), true
  12065. case "Video.fileErrors":
  12066. if e.complexity.Video.FileErrors == nil {
  12067. break
  12068. }
  12069. return e.complexity.Video.FileErrors(childComplexity), true
  12070. case "Video.fileStatus":
  12071. if e.complexity.Video.FileStatus == nil {
  12072. break
  12073. }
  12074. return e.complexity.Video.FileStatus(childComplexity), true
  12075. case "Video.filename":
  12076. if e.complexity.Video.Filename == nil {
  12077. break
  12078. }
  12079. return e.complexity.Video.Filename(childComplexity), true
  12080. case "Video.id":
  12081. if e.complexity.Video.ID == nil {
  12082. break
  12083. }
  12084. return e.complexity.Video.ID(childComplexity), true
  12085. case "Video.mediaContentType":
  12086. if e.complexity.Video.MediaContentType == nil {
  12087. break
  12088. }
  12089. return e.complexity.Video.MediaContentType(childComplexity), true
  12090. case "Video.mediaErrors":
  12091. if e.complexity.Video.MediaErrors == nil {
  12092. break
  12093. }
  12094. return e.complexity.Video.MediaErrors(childComplexity), true
  12095. case "Video.mediaWarnings":
  12096. if e.complexity.Video.MediaWarnings == nil {
  12097. break
  12098. }
  12099. return e.complexity.Video.MediaWarnings(childComplexity), true
  12100. case "Video.originalSource":
  12101. if e.complexity.Video.OriginalSource == nil {
  12102. break
  12103. }
  12104. return e.complexity.Video.OriginalSource(childComplexity), true
  12105. case "Video.preview":
  12106. if e.complexity.Video.Preview == nil {
  12107. break
  12108. }
  12109. return e.complexity.Video.Preview(childComplexity), true
  12110. case "Video.sources":
  12111. if e.complexity.Video.Sources == nil {
  12112. break
  12113. }
  12114. return e.complexity.Video.Sources(childComplexity), true
  12115. case "Video.status":
  12116. if e.complexity.Video.Status == nil {
  12117. break
  12118. }
  12119. return e.complexity.Video.Status(childComplexity), true
  12120. case "VideoSource.fileSize":
  12121. if e.complexity.VideoSource.FileSize == nil {
  12122. break
  12123. }
  12124. return e.complexity.VideoSource.FileSize(childComplexity), true
  12125. case "VideoSource.format":
  12126. if e.complexity.VideoSource.Format == nil {
  12127. break
  12128. }
  12129. return e.complexity.VideoSource.Format(childComplexity), true
  12130. case "VideoSource.height":
  12131. if e.complexity.VideoSource.Height == nil {
  12132. break
  12133. }
  12134. return e.complexity.VideoSource.Height(childComplexity), true
  12135. case "VideoSource.mimeType":
  12136. if e.complexity.VideoSource.MimeType == nil {
  12137. break
  12138. }
  12139. return e.complexity.VideoSource.MimeType(childComplexity), true
  12140. case "VideoSource.url":
  12141. if e.complexity.VideoSource.URL == nil {
  12142. break
  12143. }
  12144. return e.complexity.VideoSource.URL(childComplexity), true
  12145. case "VideoSource.width":
  12146. if e.complexity.VideoSource.Width == nil {
  12147. break
  12148. }
  12149. return e.complexity.VideoSource.Width(childComplexity), true
  12150. case "Weight.unit":
  12151. if e.complexity.Weight.Unit == nil {
  12152. break
  12153. }
  12154. return e.complexity.Weight.Unit(childComplexity), true
  12155. case "Weight.value":
  12156. if e.complexity.Weight.Value == nil {
  12157. break
  12158. }
  12159. return e.complexity.Weight.Value(childComplexity), true
  12160. case "_Service.sdl":
  12161. if e.complexity._Service.SDL == nil {
  12162. break
  12163. }
  12164. return e.complexity._Service.SDL(childComplexity), true
  12165. }
  12166. return 0, false
  12167. }
  12168. func (e *executableSchema) Exec(ctx context.Context) graphql.ResponseHandler {
  12169. rc := graphql.GetOperationContext(ctx)
  12170. ec := executionContext{rc, e}
  12171. inputUnmarshalMap := graphql.BuildUnmarshalerMap(
  12172. ec.unmarshalInputContextualPricingContext,
  12173. ec.unmarshalInputImageTransformInput,
  12174. ec.unmarshalInputMailingAddressInput,
  12175. ec.unmarshalInputMetafieldInput,
  12176. ec.unmarshalInputPrivateMetafieldInput,
  12177. ec.unmarshalInputPrivateMetafieldValueInput,
  12178. ec.unmarshalInputRefundDutyInput,
  12179. ec.unmarshalInputRefundLineItemInput,
  12180. ec.unmarshalInputSEOInput,
  12181. )
  12182. first := true
  12183. switch rc.Operation.Operation {
  12184. case ast.Query:
  12185. return func(ctx context.Context) *graphql.Response {
  12186. if !first {
  12187. return nil
  12188. }
  12189. first = false
  12190. ctx = graphql.WithUnmarshalerMap(ctx, inputUnmarshalMap)
  12191. data := ec._queryMiddleware(ctx, rc.Operation, func(ctx context.Context) (interface{}, error) {
  12192. return ec._Query(ctx, rc.Operation.SelectionSet), nil
  12193. })
  12194. var buf bytes.Buffer
  12195. data.MarshalGQL(&buf)
  12196. return &graphql.Response{
  12197. Data: buf.Bytes(),
  12198. }
  12199. }
  12200. default:
  12201. return graphql.OneShot(graphql.ErrorResponse(ctx, "unsupported GraphQL operation"))
  12202. }
  12203. }
  12204. type executionContext struct {
  12205. *graphql.OperationContext
  12206. *executableSchema
  12207. }
  12208. func (ec *executionContext) introspectSchema() (*introspection.Schema, error) {
  12209. if ec.DisableIntrospection {
  12210. return nil, errors.New("introspection disabled")
  12211. }
  12212. return introspection.WrapSchema(parsedSchema), nil
  12213. }
  12214. func (ec *executionContext) introspectType(name string) (*introspection.Type, error) {
  12215. if ec.DisableIntrospection {
  12216. return nil, errors.New("introspection disabled")
  12217. }
  12218. return introspection.WrapTypeFromDef(parsedSchema, parsedSchema.Types[name]), nil
  12219. }
  12220. var sources = []*ast.Source{
  12221. {Name: "../../../subgraph/order.tpl", Input: `# An order is a customer's request to purchase one or more products from a shop. You can retrieve and update orders using the Order object.
  12222. # Learn more about
  12223. # editing an existing order with the GraphQL Admin API.
  12224. #
  12225. # Only the last 60 days' worth of orders from a store are accessible from the Order object by default. If you want to access older orders,
  12226. # then you need to request access to all orders. If your app is granted
  12227. # access, then you can add the read_all_orders scope to your app along with read_orders or write_orders.
  12228. # Private apps are not affected by this change and are automatically granted the scope.
  12229. #
  12230. # Caution: Only use this data if it's required for your app's functionality.
  12231. # Shopify will restrict access to scopes for apps that don't have a legitimate use for the associated data.
  12232. type Order
  12233. implements CommentEventSubject&HasEvents&HasLocalizationExtensions&HasMetafieldDefinitions&HasMetafields&LegacyInteroperability&Node
  12234. @key(fields: "id") {
  12235. # A list of sales agreements associated with the order.
  12236. agreements(
  12237. first: Int
  12238. after: String
  12239. last: Int
  12240. before: String
  12241. reverse: Boolean = false
  12242. query: String
  12243. ): SalesAgreementConnection!
  12244. # A list of messages that appear on the order page in the Shopify admin.
  12245. alerts: [ResourceAlert!]!
  12246. # The application that created the order.
  12247. app: OrderApp
  12248. # The billing address of the customer.
  12249. billingAddress: MailingAddress
  12250. # Whether the billing address matches the shipping address.
  12251. billingAddressMatchesShippingAddress: Boolean!
  12252. # Whether the order can be manually marked as paid.
  12253. canMarkAsPaid: Boolean!
  12254. # Whether a customer email exists for the order.
  12255. canNotifyCustomer: Boolean!
  12256. # The reason provided when the order was canceled.
  12257. # Returns null if the order wasn't canceled.
  12258. cancelReason: OrderCancelReason
  12259. # The date and time when the order was canceled.
  12260. # Returns null if the order wasn't canceled.
  12261. cancelledAt: DateTime
  12262. # Whether payment for the order can be captured.
  12263. capturable: Boolean!
  12264. # The total order-level discount amount, before returns, in shop and presentment currencies.
  12265. cartDiscountAmountSet: MoneyBag
  12266. # Details about the channel that created the order.
  12267. channelInformation: ChannelInformation
  12268. # The IP address of the API client that created the order.
  12269. clientIp: String
  12270. # Whether the order is closed.
  12271. closed: Boolean!
  12272. # The date and time when the order was closed.
  12273. # Returns null if the order is not closed.
  12274. closedAt: DateTime
  12275. # Whether inventory has been reserved for the order.
  12276. confirmed: Boolean!
  12277. # Date and time when the order was created in Shopify.
  12278. createdAt: DateTime!
  12279. # The shop currency when the order was placed.
  12280. currencyCode: CurrencyCode!
  12281. # The current order-level discount amount after all order updates, in shop and presentment currencies.
  12282. currentCartDiscountAmountSet: MoneyBag!
  12283. # The sum of the quantities for all line items that contribute to the order's current subtotal price.
  12284. currentSubtotalLineItemsQuantity: Int!
  12285. # The sum of the prices for all line items after discounts and returns, in shop and presentment currencies.
  12286. # If taxesIncluded is true, then the subtotal also includes tax.
  12287. currentSubtotalPriceSet: MoneyBag!
  12288. # A list of all tax lines applied to line items on the order, after returns.
  12289. # Tax line prices represent the total price for all tax lines with the same rate and title.
  12290. currentTaxLines: [TaxLine!]!
  12291. # The total amount discounted on the order after returns, in shop and presentment currencies.
  12292. # This includes both order and line level discounts.
  12293. currentTotalDiscountsSet: MoneyBag!
  12294. # The total amount of duties after returns, in shop and presentment currencies.
  12295. # Returns null if duties aren't applicable.
  12296. currentTotalDutiesSet: MoneyBag
  12297. # The total price of the order, after returns, in shop and presentment currencies.
  12298. # This includes taxes and discounts.
  12299. currentTotalPriceSet: MoneyBag!
  12300. # The sum of the prices of all tax lines applied to line items on the order, after returns, in shop and presentment currencies.
  12301. currentTotalTaxSet: MoneyBag!
  12302. # The total weight of the order after returns, in grams.
  12303. currentTotalWeight: UnsignedInt64!
  12304. # A list of the custom attributes added to the order.
  12305. customAttributes: [Attribute!]!
  12306. # The customer that placed the order.
  12307. customer: Customer
  12308. # Whether the customer agreed to receive marketing materials.
  12309. customerAcceptsMarketing: Boolean!
  12310. # The customer's visits and interactions with the online store before placing the order.
  12311. customerJourneySummary: CustomerJourneySummary
  12312. # A two-letter or three-letter language code, optionally followed by a region modifier.
  12313. customerLocale: String
  12314. # A list of discounts that are applied to the order, not including order edits and refunds.
  12315. discountApplications(
  12316. first: Int
  12317. after: String
  12318. last: Int
  12319. before: String
  12320. reverse: Boolean = false
  12321. ): DiscountApplicationConnection!
  12322. # The discount code used for the order.
  12323. discountCode: String
  12324. # The discount codes used for the order.
  12325. discountCodes: [String!]!
  12326. # The primary address of the customer.
  12327. # Returns null if neither the shipping address nor the billing address was provided.
  12328. displayAddress: MailingAddress
  12329. # The financial status of the order that can be shown to the merchant.
  12330. # This field does not capture all the details of an order's financial state. It should only be used for display summary purposes.
  12331. displayFinancialStatus: OrderDisplayFinancialStatus
  12332. # The fulfillment status for the order that can be shown to the merchant.
  12333. # This field does not capture all the details of an order's fulfillment state. It should only be used for display summary purposes.
  12334. # For a more granular view of the fulfillment status, refer to the FulfillmentOrder object.
  12335. displayFulfillmentStatus: OrderDisplayFulfillmentStatus!
  12336. # A list of the disputes associated with the order.
  12337. disputes: [OrderDisputeSummary!]!
  12338. # Whether the order has had any edits applied.
  12339. edited: Boolean!
  12340. # The email address associated with the customer.
  12341. email: String
  12342. # Whether taxes on the order are estimated.
  12343. # This field returns false when taxes on the order are finalized and aren't subject to any changes.
  12344. estimatedTaxes: Boolean!
  12345. # A list of events associated with the order.
  12346. events(
  12347. first: Int
  12348. after: String
  12349. last: Int
  12350. before: String
  12351. reverse: Boolean = false
  12352. sortKey: EventSortKeys = ID
  12353. query: String
  12354. ): EventConnection!
  12355. # Whether there are line items that can be fulfilled.
  12356. # This field returns false when the order has no fulfillable line items.
  12357. # For a more granular view of the fulfillment status, refer to the FulfillmentOrder object.
  12358. fulfillable: Boolean!
  12359. # A list of fulfillment orders for the order.
  12360. fulfillmentOrders(
  12361. displayable: Boolean = false
  12362. first: Int
  12363. after: String
  12364. last: Int
  12365. before: String
  12366. reverse: Boolean = false
  12367. query: String
  12368. ): FulfillmentOrderConnection!
  12369. # List of shipments for the order.
  12370. fulfillments(first: Int): [Fulfillment!]!
  12371. # Whether the order has been paid in full.
  12372. fullyPaid: Boolean!
  12373. # Whether the merchant added a timeline comment to the order.
  12374. hasTimelineComment: Boolean!
  12375. # A globally-unique identifier.
  12376. id: ID!
  12377. # The ID of the corresponding resource in the REST Admin API.
  12378. legacyResourceId: UnsignedInt64!
  12379. # A list of the order's line items.
  12380. lineItems(
  12381. first: Int
  12382. after: String
  12383. last: Int
  12384. before: String
  12385. reverse: Boolean = false
  12386. ): LineItemConnection!
  12387. # List of localization extensions for the resource.
  12388. localizationExtensions(
  12389. countryCodes: [CountryCode!]
  12390. purposes: [LocalizationExtensionPurpose!]
  12391. first: Int
  12392. after: String
  12393. last: Int
  12394. before: String
  12395. reverse: Boolean = false
  12396. ): LocalizationExtensionConnection!
  12397. # Whether the order can be edited by the merchant. For example, canceled orders can’t be edited.
  12398. merchantEditable: Boolean!
  12399. # A list of reasons why the order can't be edited. For example, "Canceled orders can’t be edited".
  12400. merchantEditableErrors: [String!]!
  12401. # The application acting as the Merchant of Record for the order.
  12402. merchantOfRecordApp: OrderApp
  12403. # Returns a metafield by namespace and key that belongs to the resource.
  12404. metafield(namespace: String!key: String!): Metafield
  12405. # List of metafield definitions.
  12406. metafieldDefinitions(
  12407. namespace: String
  12408. pinnedStatus: MetafieldDefinitionPinnedStatus = ANY
  12409. first: Int
  12410. after: String
  12411. last: Int
  12412. before: String
  12413. reverse: Boolean = false
  12414. sortKey: MetafieldDefinitionSortKeys = ID
  12415. query: String
  12416. ): MetafieldDefinitionConnection!
  12417. # List of metafields that belong to the resource.
  12418. metafields(
  12419. namespace: String
  12420. first: Int
  12421. after: String
  12422. last: Int
  12423. before: String
  12424. reverse: Boolean = false
  12425. ): MetafieldConnection!
  12426. # The unique identifier for the order that appears on the order page in the Shopify admin and the order status page.
  12427. # For example, "#1001", "EN1001", or "1001-A".
  12428. # This value isn't unique across multiple stores.
  12429. name: String!
  12430. # The net payment for the order, based on the total amount received minus the total amount refunded, in shop and presentment currencies.
  12431. netPaymentSet: MoneyBag!
  12432. # A list of line items that can't be fulfilled.
  12433. # For example, tips and fully refunded line items can't be fulfilled.
  12434. # For a more granular view of the fulfillment status, refer to the FulfillmentOrder object.
  12435. nonFulfillableLineItems(
  12436. first: Int
  12437. after: String
  12438. last: Int
  12439. before: String
  12440. reverse: Boolean = false
  12441. ): LineItemConnection!
  12442. # The contents of the note associated with the order.
  12443. note: String
  12444. # The total amount of duties before returns, in shop and presentment currencies.
  12445. # Returns null if duties aren't applicable.
  12446. originalTotalDutiesSet: MoneyBag
  12447. # The total price of the order at the time of order creation, in shop and presentment currencies.
  12448. originalTotalPriceSet: MoneyBag!
  12449. # The payment collection details for the order.
  12450. paymentCollectionDetails: OrderPaymentCollectionDetails!
  12451. # A list of the names of all payment gateways used for the order.
  12452. # For example, "Shopify Payments" and "Cash on Delivery (COD)".
  12453. paymentGatewayNames: [String!]!
  12454. # The payment terms associated with the order.
  12455. paymentTerms: PaymentTerms
  12456. # The phone number associated with the customer.
  12457. phone: String
  12458. # The fulfillment location that was assigned when the order was created.
  12459. # Use the FulfillmentOrder object for up to date fulfillment location information.
  12460. physicalLocation: Location
  12461. # The payment CurrencyCode of the customer for the order.
  12462. presentmentCurrencyCode: CurrencyCode!
  12463. # Returns a private metafield by namespace and key that belongs to the resource.
  12464. privateMetafield(namespace: String!key: String!): PrivateMetafield
  12465. # List of private metafields that belong to the resource.
  12466. privateMetafields(
  12467. namespace: String
  12468. first: Int
  12469. after: String
  12470. last: Int
  12471. before: String
  12472. reverse: Boolean = false
  12473. ): PrivateMetafieldConnection!
  12474. # The date and time when the order was processed.
  12475. # This date and time might not match the date and time when the order was created.
  12476. processedAt: DateTime!
  12477. # The publication that the order was created from.
  12478. publication: Publication
  12479. # The purchasing entity for the order.
  12480. purchasingEntity: PurchasingEntity
  12481. # The difference between the suggested and actual refund amount of all refunds that have been applied to the order. A positive value indicates a difference in the merchant's favor, and a negative value indicates a difference in the customer's favor.
  12482. refundDiscrepancySet: MoneyBag!
  12483. # Whether the order can be refunded.
  12484. refundable: Boolean!
  12485. # A list of refunds that have been applied to the order.
  12486. refunds(first: Int): [Refund!]!
  12487. # The URL of the source that the order originated from, if found in the domain registry.
  12488. registeredSourceUrl: URL
  12489. # Whether the order has shipping lines or at least one line item on the order that requires shipping.
  12490. requiresShipping: Boolean!
  12491. # Whether any line item on the order can be restocked.
  12492. restockable: Boolean!
  12493. # The fraud risk level of the order.
  12494. riskLevel: OrderRiskLevel!
  12495. # A list of risks associated with the order.
  12496. risks(first: Int): [OrderRisk!]!
  12497. # The mailing address of the customer.
  12498. shippingAddress: MailingAddress
  12499. # A summary of all shipping costs on the order.
  12500. shippingLine: ShippingLine
  12501. # A list of the order's shipping lines.
  12502. shippingLines(
  12503. first: Int
  12504. after: String
  12505. last: Int
  12506. before: String
  12507. reverse: Boolean = false
  12508. ): ShippingLineConnection!
  12509. # A unique POS or third party order identifier.
  12510. # For example, "1234-12-1000" or "111-98567-54". The receipt_number field is derived from this value for POS orders.
  12511. sourceIdentifier: String
  12512. # The sum of the quantities for all line items that contribute to the order's subtotal price.
  12513. subtotalLineItemsQuantity: Int!
  12514. # The sum of the prices for all line items after discounts and before returns, in shop and presentment currencies.
  12515. # If taxesIncluded is true, then the subtotal also includes tax.
  12516. subtotalPriceSet: MoneyBag
  12517. # A suggested refund for the order.
  12518. suggestedRefund(
  12519. shippingAmount: Money
  12520. refundShipping: Boolean
  12521. refundLineItems: [RefundLineItemInput!]
  12522. refundDuties: [RefundDutyInput!]
  12523. suggestFullRefund: Boolean = false
  12524. ): SuggestedRefund
  12525. # A comma separated list of tags associated with the order. Updating tags overwrites
  12526. # any existing tags that were previously added to the order. To add new tags without overwriting
  12527. # existing tags, use the tagsAdd mutation.
  12528. tags: [String!]!
  12529. # A list of all tax lines applied to line items on the order, before returns.
  12530. # Tax line prices represent the total price for all tax lines with the same rate and title.
  12531. taxLines: [TaxLine!]!
  12532. # Whether taxes are included in the subtotal price of the order.
  12533. taxesIncluded: Boolean!
  12534. # Whether the order is a test.
  12535. # Test orders are made using the Shopify Bogus Gateway or a payment provider with test mode enabled.
  12536. # A test order cannot be converted into a real order and vice versa.
  12537. test: Boolean!
  12538. # The authorized amount that is uncaptured or undercaptured, in shop and presentment currencies.
  12539. # This amount isn't adjusted for returns.
  12540. totalCapturableSet: MoneyBag!
  12541. # The total amount discounted on the order before returns, in shop and presentment currencies.
  12542. # This includes both order and line level discounts.
  12543. totalDiscountsSet: MoneyBag
  12544. # The total amount not yet transacted for the order, in shop and presentment currencies.
  12545. # A positive value indicates a difference in the merchant's favor (payment from customer to merchant) and a negative value indicates a difference in the customer's favor (refund from merchant to customer).
  12546. totalOutstandingSet: MoneyBag!
  12547. # The total price of the order, before returns, in shop and presentment currencies.
  12548. # This includes taxes and discounts.
  12549. totalPriceSet: MoneyBag!
  12550. # The total amount received from the customer before returns, in shop and presentment currencies.
  12551. totalReceivedSet: MoneyBag!
  12552. # The total amount that was refunded, in shop and presentment currencies.
  12553. totalRefundedSet: MoneyBag!
  12554. # The total amount of shipping that was refunded, in shop and presentment currencies.
  12555. totalRefundedShippingSet: MoneyBag!
  12556. # The total shipping amount before discounts and returns, in shop and presentment currencies.
  12557. totalShippingPriceSet: MoneyBag!
  12558. # The total tax amount before returns, in shop and presentment currencies.
  12559. totalTaxSet: MoneyBag
  12560. # The sum of all tip amounts for the order, in shop and presentment currencies.
  12561. totalTipReceivedSet: MoneyBag!
  12562. # The total weight of the order before returns, in grams.
  12563. totalWeight: UnsignedInt64
  12564. # A list of transactions associated with the order.
  12565. transactions(
  12566. first: Int
  12567. capturable: Boolean
  12568. manuallyResolvable: Boolean
  12569. ): [OrderTransaction!]!
  12570. # Whether no payments have been made for the order.
  12571. unpaid: Boolean!
  12572. # The date and time when the order was modified last.
  12573. updatedAt: DateTime!
  12574. }
  12575. # An order that a merchant creates on behalf of a customer. Draft orders are useful for merchants that need to do the following tasks:
  12576. #
  12577. # Create new orders for sales made by phone, in person, by chat, or elsewhere. When a merchant accepts payment for a draft order, an order is created.
  12578. # Send invoices to customers to pay with a secure checkout link.
  12579. # Use custom items to represent additional costs or products that aren't displayed in a shop's inventory.
  12580. # Re-create orders manually from active sales channels.
  12581. # Sell products at discount or wholesale rates.
  12582. # Take pre-orders.
  12583. # Save an order as a draft and resume working on it later.
  12584. # For Draft orders in multiple currencies presentment_money is the source of truth for what a customer is going to be charged and shop_money is an estimate of what the merchant might receive in their local currency.
  12585. #
  12586. # Caution: Only use this data if it's required for your app's functionality. Shopify will restrict access to scopes for apps that don't have a legitimate use for the associated data.
  12587. type DraftOrder
  12588. implements CommentEventSubject&HasEvents&HasLocalizationExtensions&HasMetafields&LegacyInteroperability&Navigable&Node
  12589. @key(fields: "id") {
  12590. # The order-level discount applied to the draft order.
  12591. appliedDiscount: DraftOrderAppliedDiscount
  12592. # The billing address of the customer.
  12593. billingAddress: MailingAddress
  12594. # Whether the billing address matches the shipping address.
  12595. billingAddressMatchesShippingAddress: Boolean!
  12596. # The date and time when the draft order converted to a new order,
  12597. # and the draft order's status changed to Completed.
  12598. completedAt: DateTime
  12599. # The date and time when the draft order was created in Shopify.
  12600. createdAt: DateTime!
  12601. # The three letter code for the currency of the store at the time of the most recent update to the draft order.
  12602. currencyCode: CurrencyCode!
  12603. # The custom information added to the draft order on behalf of the customer.
  12604. customAttributes: [Attribute!]!
  12605. # The customer who will be sent an invoice for the draft order, if there is one.
  12606. customer: Customer
  12607. # A default cursor that returns the single next record, sorted ascending by ID.
  12608. defaultCursor: String!
  12609. # The email address of the customer, which is used to send notifications.
  12610. email: String
  12611. # The list of events associated with the draft order.
  12612. events(
  12613. first: Int
  12614. after: String
  12615. last: Int
  12616. before: String
  12617. reverse: Boolean = false
  12618. sortKey: EventSortKeys = ID
  12619. query: String
  12620. ): EventConnection!
  12621. # Whether the merchant has added timeline comments to the draft order.
  12622. hasTimelineComment: Boolean!
  12623. # A globally-unique identifier.
  12624. id: ID!
  12625. # The subject defined for the draft invoice email template.
  12626. invoiceEmailTemplateSubject: String!
  12627. # The date and time when the invoice was last emailed to the customer.
  12628. invoiceSentAt: DateTime
  12629. # The link to the checkout, which is sent to the customer in the invoice email.
  12630. invoiceUrl: URL
  12631. # The ID of the corresponding resource in the REST Admin API.
  12632. legacyResourceId: UnsignedInt64!
  12633. # The list of the line items in the draft order.
  12634. lineItems(
  12635. first: Int
  12636. after: String
  12637. last: Int
  12638. before: String
  12639. reverse: Boolean = false
  12640. ): DraftOrderLineItemConnection!
  12641. # The subtotal of the line items and corresponding discounts. The subtotal doesn't include shipping charges, shipping discounts, taxes, or order discounts.
  12642. lineItemsSubtotalPrice: MoneyBag!
  12643. # List of localization extensions for the resource.
  12644. localizationExtensions(
  12645. countryCodes: [CountryCode!]
  12646. purposes: [LocalizationExtensionPurpose!]
  12647. first: Int
  12648. after: String
  12649. last: Int
  12650. before: String
  12651. reverse: Boolean = false
  12652. ): LocalizationExtensionConnection!
  12653. # The name of the selected market.
  12654. marketName: String!
  12655. # The selected market region country code for the draft order.
  12656. marketRegionCountryCode: CountryCode!
  12657. # Returns a metafield by namespace and key that belongs to the resource.
  12658. metafield(namespace: String!key: String!): Metafield
  12659. # List of metafields that belong to the resource.
  12660. metafields(
  12661. namespace: String
  12662. first: Int
  12663. after: String
  12664. last: Int
  12665. before: String
  12666. reverse: Boolean = false
  12667. ): MetafieldConnection!
  12668. # The identifier for the draft order, which is unique within the store. For example, #D1223.
  12669. name: String!
  12670. # The text from an optional note attached to the draft order.
  12671. note2: String
  12672. # The order that was created from this draft order.
  12673. order: Order
  12674. # The associated payment terms for this draft order.
  12675. paymentTerms: PaymentTerms
  12676. # The phone number assigned to the draft order.
  12677. phone: String
  12678. # The payment currency of the customer for this draft order.
  12679. presentmentCurrencyCode: CurrencyCode!
  12680. # Returns a private metafield by namespace and key that belongs to the resource.
  12681. privateMetafield(namespace: String!key: String!): PrivateMetafield
  12682. # List of private metafields that belong to the resource.
  12683. privateMetafields(
  12684. namespace: String
  12685. first: Int
  12686. after: String
  12687. last: Int
  12688. before: String
  12689. reverse: Boolean = false
  12690. ): PrivateMetafieldConnection!
  12691. # The purchasing entity for the draft order.
  12692. purchasingEntity: PurchasingEntity
  12693. # Whether the Draft Order is ready and can be completed. Draft Orders
  12694. # might have asynchronous operations that can take time to finish.
  12695. ready: Boolean!
  12696. # The time after which inventory will automatically be restocked.
  12697. reserveInventoryUntil: DateTime
  12698. # The shipping address of the customer.
  12699. shippingAddress: MailingAddress
  12700. # The line item that contains the shipping costs.
  12701. shippingLine: ShippingLine
  12702. # Status of the draft order.
  12703. status: DraftOrderStatus!
  12704. # The subtotal of the line items and their discounts. The subtotal doesn't include shipping charges, shipping discounts, or taxes.
  12705. subtotalPrice: Money!
  12706. # A subtotal of the line items and corresponding discounts. The subtotal doesn't include shipping charges, shipping discounts, or taxes.
  12707. subtotalPriceSet: MoneyBag!
  12708. # A comma separated list of tags associated with the draft order. Updating tags overwrites
  12709. # any existing tags that were previously added to the draft order. To add new tags without overwriting
  12710. # existing tags, use the tagsAdd mutation.
  12711. tags: [String!]!
  12712. # Whether the draft order is tax exempt.
  12713. taxExempt: Boolean!
  12714. # Total amount of taxes charged for each line item and shipping line.
  12715. taxLines: [TaxLine!]!
  12716. # Whether the line item prices include taxes.
  12717. taxesIncluded: Boolean!
  12718. # The total discounts for this draft order.
  12719. totalDiscountsSet: MoneyBag!
  12720. # The total price of line items for this draft order.
  12721. totalLineItemsPriceSet: MoneyBag!
  12722. # The total amount of the draft order, including taxes, shipping charges, and discounts.
  12723. totalPrice: Money!
  12724. # The total amount of the draft order including taxes, shipping charges, and discounts.
  12725. totalPriceSet: MoneyBag!
  12726. # The total shipping charge for the draft order.
  12727. totalShippingPrice: Money!
  12728. # The total shipping charge for the draft order.
  12729. totalShippingPriceSet: MoneyBag!
  12730. # The total amount of taxes for the draft order.
  12731. totalTax: Money!
  12732. # The total amount of taxes for the draft order.
  12733. totalTaxSet: MoneyBag!
  12734. # The total weight in grams of the draft order.
  12735. totalWeight: UnsignedInt64!
  12736. # The date and time when the draft order was last changed.
  12737. # The format is YYYY-MM-DD HH:mm:ss. For example, 2016-02-05 17:04:01.
  12738. updatedAt: DateTime!
  12739. # Whether the draft order will be visible to the customer on the self-serve portal.
  12740. visibleToCustomer: Boolean!
  12741. }
  12742. extend type App @key(fields: "id") {
  12743. id: ID! @external
  12744. }
  12745. extend type Market @key(fields: "id") {
  12746. id: ID! @external
  12747. }
  12748. extend type Customer @key(fields: "id") {
  12749. id: ID! @external
  12750. }
  12751. extend type FulfillmentService @key(fields: "id") {
  12752. id: ID! @external
  12753. }
  12754. extend type MarketWebPresence @key(fields: "id") {
  12755. id: ID! @external
  12756. }
  12757. extend type Product @key(fields: "id") {
  12758. id: ID! @external
  12759. }
  12760. extend type ProductVariant @key(fields: "id") {
  12761. id: ID! @external
  12762. }
  12763. extend type InventoryLevel @key(fields: "id") {
  12764. id: ID! @external
  12765. }
  12766. extend type Collection @key(fields: "id") {
  12767. id: ID! @external
  12768. }
  12769. `, BuiltIn: false},
  12770. {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.
  12771. # For example, you could use an alert to indicate that you're not charging taxes on some product variants.
  12772. # They can optionally have a specific icon and be dismissed by merchants.
  12773. type ResourceAlert {
  12774. # Buttons in the alert that link to related information.
  12775. # For example, Edit variants.
  12776. actions: [ResourceAlertAction!]!
  12777. # The secondary text in the alert that includes further information or instructions about how to solve a problem.
  12778. content: HTML!
  12779. # Unique identifier that appears when an alert is manually closed by the merchant.
  12780. # Most alerts cannot be manually closed.
  12781. dismissibleHandle: String
  12782. # An icon that is optionally displayed with the alert.
  12783. icon: ResourceAlertIcon
  12784. # Indication of how important the alert is.
  12785. severity: ResourceAlertSeverity!
  12786. # The primary text in the alert that includes information or describes the problem.
  12787. title: String!
  12788. }
  12789. # An action associated to a resource alert, such as editing variants.
  12790. type ResourceAlertAction {
  12791. # Whether the action appears as a button or as a link.
  12792. primary: Boolean!
  12793. # Resource for the action to show.
  12794. show: String
  12795. # The text for the button in the alert. For example, Edit variants.
  12796. title: String!
  12797. # The target URL that the button links to.
  12798. url: URL!
  12799. }
  12800. # An alert message that appears in the Shopify admin about a problem with a store setting, with an action to take.
  12801. # For example, you could show an alert to ask the merchant to enter their billing information to activate Shopify Plus.
  12802. type ShopAlert {
  12803. # The text for the button in the alert that links to related information. For example, Add credit card.
  12804. action: ShopAlertAction!
  12805. # A description of the alert and further information, such as whether the merchant will be charged.
  12806. description: String!
  12807. }
  12808. # An action associated to a shop alert, such as adding a credit card.
  12809. type ShopAlertAction {
  12810. # The text for the button in the alert. For example, Add credit card.
  12811. title: String!
  12812. # The target URL that the button links to.
  12813. url: URL!
  12814. }
  12815. `, BuiltIn: false},
  12816. {Name: "../../../ext/app.graphql", Input: `# The application that created the order.
  12817. type OrderApp {
  12818. # The application icon.
  12819. icon: Image!
  12820. # The application ID.
  12821. id: ID!
  12822. # The name of the application.
  12823. name: String!
  12824. }
  12825. # Requirements that must be met before an app can be installed.
  12826. type FailedRequirement {
  12827. # Action to be taken to resolve a failed requirement, including URL link.
  12828. action: NavigationItem
  12829. # A concise set of copy strings to be displayed to merchants, to guide them in resolving problems your app
  12830. # encounters when trying to make use of their Shop and its resources.
  12831. message: String!
  12832. }
  12833. # A navigation item, holding basic link attributes.
  12834. type NavigationItem {
  12835. # The unique identifier of the navigation item.
  12836. id: String!
  12837. # The name of the navigation item.
  12838. title: String!
  12839. # The URL of the page that the navigation item links to.
  12840. url: URL!
  12841. }
  12842. # Reports the status of shops and their resources and displays this information
  12843. # within Shopify admin. AppFeedback is used to notify merchants about steps they need to take
  12844. # to set up an app on their store.
  12845. type AppFeedback {
  12846. # The application associated to the feedback.
  12847. app: App!
  12848. # A link to where merchants can resolve errors.
  12849. link: Link
  12850. # The feedback message presented to the merchant.
  12851. messages: [UserError!]!
  12852. }
  12853. # Represents an installed application on a shop.
  12854. type AppInstallation implements HasMetafields&Node {
  12855. # The access scopes granted to the application by a merchant during installation.
  12856. accessScopes: [AccessScope!]!
  12857. # The active application subscriptions billed to the shop on a recurring basis.
  12858. activeSubscriptions: [AppSubscription!]!
  12859. # All subscriptions created for a shop.
  12860. allSubscriptions(
  12861. first: Int
  12862. after: String
  12863. last: Int
  12864. before: String
  12865. reverse: Boolean = false
  12866. sortKey: AppSubscriptionSortKeys = CREATED_AT
  12867. ): AppSubscriptionConnection!
  12868. # Application which is installed.
  12869. app: App!
  12870. # Credits that can be used towards future app purchases.
  12871. credits(
  12872. first: Int
  12873. after: String
  12874. last: Int
  12875. before: String
  12876. reverse: Boolean = false
  12877. sortKey: AppTransactionSortKeys = CREATED_AT
  12878. ): AppCreditConnection!
  12879. # A globally-unique identifier.
  12880. id: ID!
  12881. # The URL to launch the application.
  12882. launchUrl: URL!
  12883. # Returns a metafield by namespace and key that belongs to the resource.
  12884. metafield(namespace: String!key: String!): Metafield
  12885. # List of metafields that belong to the resource.
  12886. metafields(
  12887. namespace: String
  12888. first: Int
  12889. after: String
  12890. last: Int
  12891. before: String
  12892. reverse: Boolean = false
  12893. ): MetafieldConnection!
  12894. # One-time purchases to a shop.
  12895. oneTimePurchases(
  12896. first: Int
  12897. after: String
  12898. last: Int
  12899. before: String
  12900. reverse: Boolean = false
  12901. sortKey: AppTransactionSortKeys = CREATED_AT
  12902. ): AppPurchaseOneTimeConnection!
  12903. # Returns a private metafield by namespace and key that belongs to the resource.
  12904. privateMetafield(namespace: String!key: String!): PrivateMetafield
  12905. # List of private metafields that belong to the resource.
  12906. privateMetafields(
  12907. namespace: String
  12908. first: Int
  12909. after: String
  12910. last: Int
  12911. before: String
  12912. reverse: Boolean = false
  12913. ): PrivateMetafieldConnection!
  12914. # The publication associated with the installed application.
  12915. publication: Publication
  12916. # The records that track the externally-captured revenue for the app. The records are used for revenue attribution purposes.
  12917. revenueAttributionRecords(
  12918. first: Int
  12919. after: String
  12920. last: Int
  12921. before: String
  12922. reverse: Boolean = false
  12923. sortKey: AppRevenueAttributionRecordSortKeys = CREATED_AT
  12924. ): AppRevenueAttributionRecordConnection!
  12925. # The URL to uninstall the application.
  12926. uninstallUrl: URL
  12927. }
  12928. # Provides users access to services and/or features for a duration of time.
  12929. type AppSubscription implements Node {
  12930. # The date and time when the app subscription was created.
  12931. createdAt: DateTime!
  12932. # The date and time when the current app subscription period ends. Returns null if the subscription isn't active.
  12933. currentPeriodEnd: DateTime
  12934. # A globally-unique identifier.
  12935. id: ID!
  12936. # The plans attached to the app subscription.
  12937. lineItems: [AppSubscriptionLineItem!]!
  12938. # The name of the app subscription.
  12939. name: String!
  12940. # The URL that the merchant is redirected to after approving the app subscription.
  12941. returnUrl: URL!
  12942. # The status of the app subscription.
  12943. status: AppSubscriptionStatus!
  12944. # Specifies whether the app subscription is a test transaction.
  12945. test: Boolean!
  12946. # The number of free trial days, starting at the subscription's creation date, by which billing is delayed.
  12947. trialDays: Int!
  12948. }
  12949. # The plan attached to an app subscription.
  12950. type AppSubscriptionLineItem {
  12951. # A globally-unique identifier.
  12952. id: ID!
  12953. # The pricing model for the app subscription.
  12954. plan: AppPlanV2!
  12955. # A list of the store's usage records for a usage pricing plan.
  12956. usageRecords(
  12957. first: Int
  12958. after: String
  12959. last: Int
  12960. before: String
  12961. reverse: Boolean = false
  12962. sortKey: AppUsageRecordSortKeys = CREATED_AT
  12963. ): AppUsageRecordConnection!
  12964. }
  12965. # The app plan that the merchant is subscribed to.
  12966. type AppPlanV2 {
  12967. # The plan billed to a shop on a recurring basis.
  12968. pricingDetails: AppPricingDetails!
  12969. }
  12970. # A link to direct users to.
  12971. type Link implements HasPublishedTranslations {
  12972. # A context-sensitive label for the link.
  12973. label: String!
  12974. # The translations associated with the resource.
  12975. translations(locale: String!marketId: ID): [PublishedTranslation!]!
  12976. # The URL that the link visits.
  12977. url: URL!
  12978. }
  12979. # A publication is a group of products and collections that is published to an app.
  12980. type Publication implements Node {
  12981. # The app associated with the publication.
  12982. app: App!
  12983. # The collection publications for the list of collections published to the publication.
  12984. collectionPublicationsV3(
  12985. first: Int
  12986. after: String
  12987. last: Int
  12988. before: String
  12989. reverse: Boolean = false
  12990. ): ResourcePublicationConnection!
  12991. # The list of collections published to the publication.
  12992. collections(
  12993. first: Int
  12994. after: String
  12995. last: Int
  12996. before: String
  12997. reverse: Boolean = false
  12998. ): CollectionConnection!
  12999. # Whether the collection is available to the publication.
  13000. hasCollection(id: ID!): Boolean!
  13001. # A globally-unique identifier.
  13002. id: ID!
  13003. # Name of the publication.
  13004. name: String!
  13005. # The product publications for the list of products published to the publication.
  13006. productPublicationsV3(
  13007. first: Int
  13008. after: String
  13009. last: Int
  13010. before: String
  13011. reverse: Boolean = false
  13012. ): ResourcePublicationConnection!
  13013. # The list of products published to the publication.
  13014. products(
  13015. first: Int
  13016. after: String
  13017. last: Int
  13018. before: String
  13019. reverse: Boolean = false
  13020. ): ProductConnection!
  13021. # Whether the publication supports future publishing.
  13022. supportsFuturePublishing: Boolean!
  13023. }
  13024. # App credits can be applied by the merchant towards future app purchases, subscriptions, or usage records in Shopify.
  13025. type AppCredit implements Node {
  13026. # The amount that can be used towards future app purchases in Shopify.
  13027. amount: MoneyV2!
  13028. # The date and time when the app credit was created.
  13029. createdAt: DateTime!
  13030. # The description of the app credit.
  13031. description: String!
  13032. # A globally-unique identifier.
  13033. id: ID!
  13034. # Whether the app credit is a test transaction.
  13035. test: Boolean!
  13036. }
  13037. # Services and features purchased once by a store.
  13038. type AppPurchaseOneTime implements AppPurchase&Node {
  13039. # The date and time when the app purchase occurred.
  13040. createdAt: DateTime!
  13041. # A globally-unique identifier.
  13042. id: ID!
  13043. # The name of the app purchase.
  13044. name: String!
  13045. # The amount to be charged to the store for the app purchase.
  13046. price: MoneyV2!
  13047. # The status of the app purchase.
  13048. status: AppPurchaseStatus!
  13049. # Whether the app purchase is a test transaction.
  13050. test: Boolean!
  13051. }
  13052. # Represents app revenue that was captured externally by the partner.
  13053. type AppRevenueAttributionRecord implements Node {
  13054. # The financial amount captured in this attribution.
  13055. amount: MoneyV2!
  13056. # The timestamp when the financial amount was captured.
  13057. capturedAt: DateTime!
  13058. # The timestamp at which this revenue attribution was issued.
  13059. createdAt: DateTime!
  13060. # A globally-unique identifier.
  13061. id: ID!
  13062. # The unique value submitted during the creation of the app revenue attribution record.
  13063. # For more information, refer to Idempotent requests.
  13064. idempotencyKey: String!
  13065. # Indicates whether this is a test submission.
  13066. test: Boolean!
  13067. # The type of revenue attribution.
  13068. type: AppRevenueAttributionType!
  13069. }
  13070. # Store usage for app subscriptions with usage pricing.
  13071. type AppUsageRecord implements Node {
  13072. # The date and time when the usage record was created.
  13073. createdAt: DateTime!
  13074. # The description of the app usage record.
  13075. description: String!
  13076. # A globally-unique identifier.
  13077. id: ID!
  13078. # The price of the usage record. The only permitted currency code is USD.
  13079. price: MoneyV2!
  13080. # Defines the usage pricing plan the merchant is subscribed to.
  13081. subscriptionLineItem: AppSubscriptionLineItem!
  13082. }
  13083. # SEO information.
  13084. type SEO {
  13085. # SEO Description.
  13086. description: String
  13087. # SEO Title.
  13088. title: String
  13089. }
  13090. # SEO information.
  13091. input SEOInput {
  13092. # SEO title of the product.
  13093. title: String
  13094. # SEO description of the product.
  13095. description: String
  13096. }
  13097. # Represents feedback from apps about a resource, and the steps required to set up the apps on the shop.
  13098. type ResourceFeedback {
  13099. # List of AppFeedback detailing issues regarding a resource.
  13100. details: [AppFeedback!]!
  13101. # Summary of resource feedback pertaining to the resource.
  13102. summary: String!
  13103. }
  13104. # Represents a Subscription Contract.
  13105. type SubscriptionContract implements Node&SubscriptionContractBase {
  13106. # The subscription app that the subscription contract is registered to.
  13107. app: App
  13108. # The URL of the subscription contract page on the subscription app.
  13109. appAdminUrl: URL
  13110. # The list of billing attempts associated with the subscription contract.
  13111. billingAttempts(
  13112. first: Int
  13113. after: String
  13114. last: Int
  13115. before: String
  13116. reverse: Boolean = false
  13117. ): SubscriptionBillingAttemptConnection!
  13118. # The billing policy associated with the subscription contract.
  13119. billingPolicy: SubscriptionBillingPolicy!
  13120. # The date and time when the subscription contract was created.
  13121. createdAt: DateTime!
  13122. # The currency that's used for the subscription contract.
  13123. currencyCode: CurrencyCode!
  13124. # A list of the custom attributes to be added to the generated orders.
  13125. customAttributes: [Attribute!]!
  13126. # The customer to whom the subscription contract belongs.
  13127. customer: Customer
  13128. # The customer payment method that's used for the subscription contract.
  13129. customerPaymentMethod(showRevoked: Boolean = false): CustomerPaymentMethod
  13130. # The delivery method for each billing of the subscription contract.
  13131. deliveryMethod: SubscriptionDeliveryMethod
  13132. # The delivery policy associated with the subscription contract.
  13133. deliveryPolicy: SubscriptionDeliveryPolicy!
  13134. # The delivery price for each billing of the subscription contract.
  13135. deliveryPrice: MoneyV2!
  13136. # The list of subscription discounts associated with the subscription contract.
  13137. discounts(
  13138. first: Int
  13139. after: String
  13140. last: Int
  13141. before: String
  13142. reverse: Boolean = false
  13143. ): SubscriptionManualDiscountConnection!
  13144. # A globally-unique identifier.
  13145. id: ID!
  13146. # The current status of the last payment.
  13147. lastPaymentStatus: SubscriptionContractLastPaymentStatus
  13148. # The number of lines associated with the subscription contract.
  13149. lineCount: Int!
  13150. # The list of subscription lines associated with the subscription contract.
  13151. lines(
  13152. first: Int
  13153. after: String
  13154. last: Int
  13155. before: String
  13156. reverse: Boolean = false
  13157. ): SubscriptionLineConnection!
  13158. # The next billing date for the subscription contract.
  13159. nextBillingDate: DateTime
  13160. # The note field that will be applied to the generated orders.
  13161. note: String
  13162. # A list of the subscription contract's orders.
  13163. orders(
  13164. first: Int
  13165. after: String
  13166. last: Int
  13167. before: String
  13168. reverse: Boolean = false
  13169. ): OrderConnection!
  13170. # The order from which this contract originated.
  13171. originOrder: Order
  13172. # The current status of the subscription contract.
  13173. status: SubscriptionContractSubscriptionStatus!
  13174. # The date and time when the subscription contract was updated.
  13175. updatedAt: DateTime!
  13176. }
  13177. # A setting for a presentment currency.
  13178. type CurrencySetting {
  13179. # The currency's ISO code.
  13180. currencyCode: CurrencyCode!
  13181. # The full name of the currency.
  13182. currencyName: String!
  13183. # Whether the currency is enabled or not.
  13184. # An enabled currency setting is visible to buyers and allows orders to be generated with that currency as presentment.
  13185. enabled: Boolean!
  13186. # The date and time when the active exchange rate for the currency was last modified.
  13187. # It can be the automatic rate's creation date, or the manual rate's last updated at date if active.
  13188. rateUpdatedAt: DateTime
  13189. }
  13190. # A unique string that represents the address of a Shopify store on the Internet.
  13191. type Domain implements Node {
  13192. # The host name of the domain. For example, example.com.
  13193. host: String!
  13194. # A globally-unique identifier.
  13195. id: ID!
  13196. # The localization of the domain, if the domain doesn't redirect.
  13197. localization: DomainLocalization
  13198. # The web presence of the domain.
  13199. marketWebPresence: MarketWebPresence
  13200. # Whether SSL is enabled.
  13201. sslEnabled: Boolean!
  13202. # The URL of the domain (for example, https://example.com).
  13203. url: URL!
  13204. }
  13205. # The country and language settings assigned to a domain.
  13206. type DomainLocalization {
  13207. # The ISO codes for the domain’s alternate locales. For example, ["en"].
  13208. alternateLocales: [String!]!
  13209. # The ISO code for the country assigned to the domain. For example, "CA" or "*" for a domain set to "Rest of world".
  13210. country: String
  13211. # The ISO code for the domain’s default locale. For example, "en".
  13212. defaultLocale: String!
  13213. }
  13214. # A custom page on the Online Store.
  13215. type OnlineStorePage implements HasPublishedTranslations&Navigable&Node {
  13216. # A default cursor that returns the single next record, sorted ascending by ID.
  13217. defaultCursor: String!
  13218. # A globally-unique identifier.
  13219. id: ID!
  13220. # The translations associated with the resource.
  13221. translations(locale: String!marketId: ID): [PublishedTranslation!]!
  13222. }
  13223. # Automatic discount applications capture the intentions of a discount that was automatically applied.
  13224. type AutomaticDiscountApplication implements DiscountApplication {
  13225. # The method by which the discount's value is applied to its entitled items.
  13226. allocationMethod: DiscountApplicationAllocationMethod!
  13227. # An ordered index that can be used to identify the discount application and indicate the precedence
  13228. # of the discount application for calculations.
  13229. index: Int!
  13230. # How the discount amount is distributed on the discounted lines.
  13231. targetSelection: DiscountApplicationTargetSelection!
  13232. # Whether the discount is applied on line items or shipping lines.
  13233. targetType: DiscountApplicationTargetType!
  13234. # The title of the discount application.
  13235. title: String!
  13236. # The value of the discount application.
  13237. value: PricingValue!
  13238. }
  13239. # Discount code applications capture the intentions of a discount code at
  13240. # he time that it is applied onto an order.
  13241. #
  13242. # 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.
  13243. type DiscountCodeApplication implements DiscountApplication {
  13244. # The method by which the discount's value is applied to its entitled items.
  13245. allocationMethod: DiscountApplicationAllocationMethod!
  13246. # The string identifying the discount code that was used at the time of application.
  13247. code: String!
  13248. # An ordered index that can be used to identify the discount application and indicate the precedence
  13249. # of the discount application for calculations.
  13250. index: Int!
  13251. # How the discount amount is distributed on the discounted lines.
  13252. targetSelection: DiscountApplicationTargetSelection!
  13253. # Whether the discount is applied on line items or shipping lines.
  13254. targetType: DiscountApplicationTargetType!
  13255. # The value of the discount application.
  13256. value: PricingValue!
  13257. }
  13258. # Manual discount applications capture the intentions of a discount that was manually created for an order.
  13259. #
  13260. # Discount applications don't represent the actual final amount discounted on a line (line item or shipping line).
  13261. # The actual amount discounted on a line is represented by the DiscountAllocation object.
  13262. type ManualDiscountApplication implements DiscountApplication {
  13263. # The method by which the discount's value is applied to its entitled items.
  13264. allocationMethod: DiscountApplicationAllocationMethod!
  13265. # The description of the discount application.
  13266. description: String
  13267. # An ordered index that can be used to identify the discount application and indicate the precedence
  13268. # of the discount application for calculations.
  13269. index: Int!
  13270. # How the discount amount is distributed on the discounted lines.
  13271. targetSelection: DiscountApplicationTargetSelection!
  13272. # Whether the discount is applied on line items or shipping lines.
  13273. targetType: DiscountApplicationTargetType!
  13274. # The title of the discount application.
  13275. title: String!
  13276. # The value of the discount application.
  13277. value: PricingValue!
  13278. }
  13279. # Script discount applications capture the intentions of a discount that
  13280. # was created by a Shopify Script for an order's line item or shipping line.
  13281. #
  13282. # Discount applications don't represent the actual final amount discounted on a line (line item or shipping line).
  13283. # The actual amount discounted on a line is represented by the DiscountAllocation object.
  13284. type ScriptDiscountApplication implements DiscountApplication {
  13285. # The method by which the discount's value is applied to its entitled items.
  13286. allocationMethod: DiscountApplicationAllocationMethod!
  13287. # An ordered index that can be used to identify the discount application and indicate the precedence
  13288. # of the discount application for calculations.
  13289. index: Int!
  13290. # How the discount amount is distributed on the discounted lines.
  13291. targetSelection: DiscountApplicationTargetSelection!
  13292. # Whether the discount is applied on line items or shipping lines.
  13293. targetType: DiscountApplicationTargetType!
  13294. # The title of the application as defined by the Script.
  13295. title: String!
  13296. # The value of the discount application.
  13297. value: PricingValue!
  13298. }
  13299. # An auto-generated type for paginating through multiple Sales.
  13300. type SaleConnection {
  13301. # A list of edges.
  13302. edges: [SaleEdge!]!
  13303. # A list of the nodes contained in SaleEdge.
  13304. nodes: [Sale!]!
  13305. # Information to aid in pagination.
  13306. pageInfo: PageInfo!
  13307. }
  13308. # An auto-generated type which holds one Sale and a cursor during pagination.
  13309. type SaleEdge {
  13310. # A cursor for use in pagination.
  13311. cursor: String!
  13312. # The item at the end of SaleEdge.
  13313. node: Sale!
  13314. }
  13315. # An auto-generated type for paginating through multiple AppSubscriptions.
  13316. type AppSubscriptionConnection {
  13317. # A list of edges.
  13318. edges: [AppSubscriptionEdge!]!
  13319. # A list of the nodes contained in AppSubscriptionEdge.
  13320. nodes: [AppSubscription!]!
  13321. # Information to aid in pagination.
  13322. pageInfo: PageInfo!
  13323. }
  13324. # An auto-generated type which holds one AppSubscription and a cursor during pagination.
  13325. type AppSubscriptionEdge {
  13326. # A cursor for use in pagination.
  13327. cursor: String!
  13328. # The item at the end of AppSubscriptionEdge.
  13329. node: AppSubscription!
  13330. }
  13331. # An auto-generated type for paginating through multiple AppCredits.
  13332. type AppCreditConnection {
  13333. # A list of edges.
  13334. edges: [AppCreditEdge!]!
  13335. # A list of the nodes contained in AppCreditEdge.
  13336. nodes: [AppCredit!]!
  13337. # Information to aid in pagination.
  13338. pageInfo: PageInfo!
  13339. }
  13340. # An auto-generated type which holds one AppCredit and a cursor during pagination.
  13341. type AppCreditEdge {
  13342. # A cursor for use in pagination.
  13343. cursor: String!
  13344. # The item at the end of AppCreditEdge.
  13345. node: AppCredit!
  13346. }
  13347. # An auto-generated type for paginating through multiple Apps.
  13348. type AppConnection {
  13349. # A list of edges.
  13350. edges: [AppEdge!]!
  13351. # A list of the nodes contained in AppEdge.
  13352. nodes: [App!]!
  13353. # Information to aid in pagination.
  13354. pageInfo: PageInfo!
  13355. }
  13356. # An auto-generated type which holds one App and a cursor during pagination.
  13357. type AppEdge {
  13358. # A cursor for use in pagination.
  13359. cursor: String!
  13360. # The item at the end of AppEdge.
  13361. node: App!
  13362. }
  13363. # An auto-generated type for paginating through multiple CurrencySettings.
  13364. type CurrencySettingConnection {
  13365. # A list of edges.
  13366. edges: [CurrencySettingEdge!]!
  13367. # A list of the nodes contained in CurrencySettingEdge.
  13368. nodes: [CurrencySetting!]!
  13369. # Information to aid in pagination.
  13370. pageInfo: PageInfo!
  13371. }
  13372. # An auto-generated type which holds one CurrencySetting and a cursor during pagination.
  13373. type CurrencySettingEdge {
  13374. # A cursor for use in pagination.
  13375. cursor: String!
  13376. # The item at the end of CurrencySettingEdge.
  13377. node: CurrencySetting!
  13378. }
  13379. # An auto-generated type for paginating through multiple SalesAgreements.
  13380. type SalesAgreementConnection {
  13381. # A list of edges.
  13382. edges: [SalesAgreementEdge!]!
  13383. # A list of the nodes contained in SalesAgreementEdge.
  13384. nodes: [SalesAgreement!]!
  13385. # Information to aid in pagination.
  13386. pageInfo: PageInfo!
  13387. }
  13388. # An auto-generated type which holds one SalesAgreement and a cursor during pagination.
  13389. type SalesAgreementEdge {
  13390. # A cursor for use in pagination.
  13391. cursor: String!
  13392. # The item at the end of SalesAgreementEdge.
  13393. node: SalesAgreement!
  13394. }
  13395. # An auto-generated type for paginating through multiple DiscountApplications.
  13396. type DiscountApplicationConnection {
  13397. # A list of edges.
  13398. edges: [DiscountApplicationEdge!]!
  13399. # A list of the nodes contained in DiscountApplicationEdge.
  13400. nodes: [DiscountApplication!]!
  13401. # Information to aid in pagination.
  13402. pageInfo: PageInfo!
  13403. }
  13404. # An auto-generated type which holds one DiscountApplication and a cursor during pagination.
  13405. type DiscountApplicationEdge {
  13406. # A cursor for use in pagination.
  13407. cursor: String!
  13408. # The item at the end of DiscountApplicationEdge.
  13409. node: DiscountApplication!
  13410. }
  13411. `, BuiltIn: false},
  13412. {Name: "../../../ext/channel.graphql", Input: `# Contains the information for a given sales channel.
  13413. type ChannelInformation implements Node {
  13414. # The app associated with the channel.
  13415. app: App!
  13416. # The channel definition associated with the channel.
  13417. channelDefinition: ChannelDefinition
  13418. # The unique identifier for the channel.
  13419. channelId: ID!
  13420. # A globally-unique identifier.
  13421. id: ID!
  13422. }
  13423. # A channel definition represents channels surfaces on the platform.
  13424. # A channel definition can be a platform or a subsegment of it such as Facebook Home, Instagram Live, Instagram Shops, or WhatsApp chat.
  13425. type ChannelDefinition implements Node {
  13426. # Name of the channel that this sub channel belongs to.
  13427. channelName: String!
  13428. # Unique string used as a public identifier for the channel definition.
  13429. handle: String!
  13430. # The unique identifier for the channel definition.
  13431. id: ID!
  13432. # Name of the sub channel (e.g. Online Store, Instagram Shopping, TikTok Live).
  13433. subChannelName: String!
  13434. # Icon displayed when showing the channel in admin.
  13435. svgIcon: String
  13436. }
  13437. # Represents an object containing all information for channels available to a shop.
  13438. type AvailableChannelDefinitionsByChannel {
  13439. # The channel definitions for channels installed on a shop.
  13440. channelDefinitions: [ChannelDefinition!]!
  13441. # The name of the channel.
  13442. channelName: String!
  13443. }
  13444. `, BuiltIn: false},
  13445. {Name: "../../../ext/comment.graphql", Input: `# Comment events are generated by staff members of a shop.
  13446. # They are created when a staff member adds a comment to the timeline of an order, draft order, customer, or transfer.
  13447. type CommentEvent implements Event&Node {
  13448. # The name of the app that created the event.
  13449. appTitle: String
  13450. # The attachments associated with the comment event.
  13451. attachments: [CommentEventAttachment!]!
  13452. # Whether the event was created by an app.
  13453. attributeToApp: Boolean!
  13454. # Whether the event was caused by an admin user.
  13455. attributeToUser: Boolean!
  13456. # The name of the user that authored the comment event.
  13457. author: StaffMember!
  13458. # Whether the comment event can be deleted. If true, then the comment event can be deleted.
  13459. canDelete: Boolean!
  13460. # Whether the comment event can be edited. If true, then the comment event can be edited.
  13461. canEdit: Boolean!
  13462. # The date and time when the event was created.
  13463. createdAt: DateTime!
  13464. # Whether the event is critical.
  13465. criticalAlert: Boolean!
  13466. # Whether the comment event has been edited. If true, then the comment event has been edited.
  13467. edited: Boolean!
  13468. # The object reference associated with the comment event. For example, a product or discount).
  13469. embed: CommentEventEmbed
  13470. # A globally-unique identifier.
  13471. id: ID!
  13472. # Human readable text that describes the event.
  13473. message: FormattedString!
  13474. # The raw body of the comment event.
  13475. rawMessage: String!
  13476. # The parent subject to which the comment event belongs.
  13477. subject: CommentEventSubject!
  13478. }
  13479. # A file attachment associated to a comment event.
  13480. type CommentEventAttachment {
  13481. # The file extension of the comment event attachment, indicating the file format.
  13482. fileExtension: String
  13483. # A globally-unique identifier.
  13484. id: ID!
  13485. # The image attached to the comment event.
  13486. image: Image
  13487. # The filename of the comment event attachment.
  13488. name: String!
  13489. # The size of the attachment.
  13490. size: Int!
  13491. # The URL of the attachment.
  13492. url: URL!
  13493. }
  13494. `, BuiltIn: false},
  13495. {Name: "../../../ext/company.graphql", Input: `# Represents information about a company which is also a customer of the shop.
  13496. type Company implements CommentEventSubject&HasEvents&Navigable&Node {
  13497. # The number of contacts that belong to the company.
  13498. contactCount: Int!
  13499. # The list of roles for the company contacts.
  13500. contactRoles(
  13501. first: Int
  13502. after: String
  13503. last: Int
  13504. before: String
  13505. reverse: Boolean = false
  13506. sortKey: CompanyContactRoleSortKeys = ID
  13507. ): CompanyContactRoleConnection!
  13508. # The list of contacts in the company.
  13509. contacts(
  13510. first: Int
  13511. after: String
  13512. last: Int
  13513. before: String
  13514. reverse: Boolean = false
  13515. sortKey: CompanyContactSortKeys = ID
  13516. query: String
  13517. ): CompanyContactConnection!
  13518. # The date and time (ISO 8601 format) at which the company was created in Shopify.
  13519. createdAt: DateTime!
  13520. # The date and time (ISO 8601 format) at which the company became the customer.
  13521. customerSince: DateTime!
  13522. # A default cursor that returns the single next record, sorted ascending by ID.
  13523. defaultCursor: String!
  13524. # The role proposed by default for a contact at the company.
  13525. defaultRole: CompanyContactRole
  13526. # The list of the company's draft orders.
  13527. draftOrders(
  13528. first: Int
  13529. after: String
  13530. last: Int
  13531. before: String
  13532. reverse: Boolean = false
  13533. sortKey: DraftOrderSortKeys = ID
  13534. query: String
  13535. ): DraftOrderConnection!
  13536. # The paginated list of events associated with the host subject.
  13537. events(
  13538. first: Int
  13539. after: String
  13540. last: Int
  13541. before: String
  13542. reverse: Boolean = false
  13543. sortKey: EventSortKeys = ID
  13544. query: String
  13545. ): EventConnection!
  13546. # A unique externally-supplied identifier for the company.
  13547. externalId: String
  13548. # Whether the merchant added a timeline comment to the company.
  13549. hasTimelineComment: Boolean!
  13550. # A globally-unique identifier.
  13551. id: ID!
  13552. # The lifetime duration of the company, since it became a customer of the shop. Examples: 2 days, 3 months, 1 year.
  13553. lifetimeDuration: String!
  13554. # The number of locations that belong to the company.
  13555. locationCount: Int!
  13556. # The list of locations in the company.
  13557. locations(
  13558. first: Int
  13559. after: String
  13560. last: Int
  13561. before: String
  13562. reverse: Boolean = false
  13563. sortKey: CompanyLocationSortKeys = ID
  13564. query: String
  13565. ): CompanyLocationConnection!
  13566. # The main contact for the company.
  13567. mainContact: CompanyContact
  13568. # The name of the company.
  13569. name: String!
  13570. # A note about the company.
  13571. note: String
  13572. # The total number of orders placed for this company, across all its locations.
  13573. orderCount: Int!
  13574. # The list of the company's orders.
  13575. orders(
  13576. first: Int
  13577. after: String
  13578. last: Int
  13579. before: String
  13580. reverse: Boolean = false
  13581. sortKey: OrderSortKeys = ID
  13582. ): OrderConnection!
  13583. # The total amount spent by this company, across all its locations.
  13584. totalSpent: MoneyV2!
  13585. # The date and time (ISO 8601 format) at which the company was last modified.
  13586. updatedAt: DateTime!
  13587. }
  13588. # A person that acts on behalf of company associated to a customer.
  13589. type CompanyContact implements Node {
  13590. # The company to which the contact belongs.
  13591. company: Company!
  13592. # The date and time (ISO 8601 format) at which the company contact was created at Shopify.
  13593. createdAt: DateTime!
  13594. # The customer associated to this contact.
  13595. customer: Customer!
  13596. # The list of draft orders for the company contact.
  13597. draftOrders(
  13598. first: Int
  13599. after: String
  13600. last: Int
  13601. before: String
  13602. reverse: Boolean = false
  13603. sortKey: DraftOrderSortKeys = ID
  13604. query: String
  13605. ): DraftOrderConnection!
  13606. # A globally-unique identifier.
  13607. id: ID!
  13608. # Whether the contact is the main contact of the company.
  13609. isMainContact: Boolean!
  13610. # The lifetime duration of the company contact, since its creation date on Shopify. Examples: 1 year, 2 months, 3 days.
  13611. lifetimeDuration: String!
  13612. # The company contact's locale (language).
  13613. locale: String
  13614. # The list of orders for the company contact.
  13615. orders(
  13616. first: Int
  13617. after: String
  13618. last: Int
  13619. before: String
  13620. reverse: Boolean = false
  13621. sortKey: OrderSortKeys = ID
  13622. ): OrderConnection!
  13623. # The list of roles assigned to this company contact.
  13624. roleAssignments(
  13625. first: Int
  13626. after: String
  13627. last: Int
  13628. before: String
  13629. reverse: Boolean = false
  13630. sortKey: CompanyContactRoleAssignmentSortKeys = ID
  13631. query: String
  13632. ): CompanyContactRoleAssignmentConnection!
  13633. # The company contact's job title.
  13634. title: String
  13635. # The date and time (ISO 8601 format) at which the company contact was last updated.
  13636. updatedAt: DateTime!
  13637. }
  13638. # The role for a company contact.
  13639. type CompanyContactRole implements Node {
  13640. # A globally-unique identifier.
  13641. id: ID!
  13642. # The name of a role.
  13643. # For example, admin or buyer.
  13644. name: String!
  13645. # A note for the role.
  13646. note: String
  13647. }
  13648. # The CompanyContactRoleAssignment describes the company and location associated to a company contact's role.
  13649. type CompanyContactRoleAssignment implements Node {
  13650. # The company this role assignment belongs to.
  13651. company: Company!
  13652. # The company contact for whom this role is assigned.
  13653. companyContact: CompanyContact!
  13654. # The company location to which the role is assigned.
  13655. companyLocation: CompanyLocation!
  13656. # The date and time (ISO 8601 format) when the assignment record was created.
  13657. createdAt: DateTime!
  13658. # A globally-unique identifier.
  13659. id: ID!
  13660. # The role that is assigned to the company contact.
  13661. role: CompanyContactRole!
  13662. # The date and time (ISO 8601 format) when the assignment record was last updated.
  13663. updatedAt: DateTime!
  13664. }
  13665. # A location or branch of a company that's a customer of the shop.
  13666. # Configuration of B2B relationship, for example prices lists and checkout settings, may be done for a location.
  13667. type CompanyLocation implements CommentEventSubject&HasEvents&Navigable&Node {
  13668. # The address used as billing address for the location.
  13669. billingAddress: CompanyAddress
  13670. # The configuration for the buyer's B2B checkout.
  13671. buyerExperienceConfiguration: BuyerExperienceConfiguration
  13672. # The company that the company location belongs to.
  13673. company: Company!
  13674. # The date and time (ISO 8601 format) at which the company location was created in Shopify.
  13675. createdAt: DateTime!
  13676. # The location's currency based on the shipping address. If the shipping address is empty, then the value is the shop's primary market.
  13677. currency: CurrencyCode!
  13678. # A default cursor that returns the single next record, sorted ascending by ID.
  13679. defaultCursor: String!
  13680. # The list of draft orders for the company location.
  13681. draftOrders(
  13682. first: Int
  13683. after: String
  13684. last: Int
  13685. before: String
  13686. reverse: Boolean = false
  13687. sortKey: DraftOrderSortKeys = ID
  13688. query: String
  13689. ): DraftOrderConnection!
  13690. # The paginated list of events associated with the host subject.
  13691. events(
  13692. first: Int
  13693. after: String
  13694. last: Int
  13695. before: String
  13696. reverse: Boolean = false
  13697. sortKey: EventSortKeys = ID
  13698. query: String
  13699. ): EventConnection!
  13700. # A unique externally-supplied identifier for the company location.
  13701. externalId: String
  13702. # Whether the merchant added a timeline comment to the company location.
  13703. hasTimelineComment: Boolean!
  13704. # A globally-unique identifier.
  13705. id: ID!
  13706. # The preferred locale of the company location.
  13707. locale: String
  13708. # The market that includes the location's shipping address. If the shipping address is empty, then the value is the shop's primary market.
  13709. market: Market!
  13710. # The name of the company location.
  13711. name: String!
  13712. # A note about the company location.
  13713. note: String
  13714. # The total number of orders placed for the location.
  13715. orderCount: Int!
  13716. # The list of orders for the company location.
  13717. orders(
  13718. first: Int
  13719. after: String
  13720. last: Int
  13721. before: String
  13722. reverse: Boolean = false
  13723. sortKey: OrderSortKeys = ID
  13724. ): OrderConnection!
  13725. # The phone number of the company location.
  13726. phone: String
  13727. # The list of roles assigned to the company location.
  13728. roleAssignments(
  13729. first: Int
  13730. after: String
  13731. last: Int
  13732. before: String
  13733. reverse: Boolean = false
  13734. sortKey: CompanyContactRoleAssignmentSortKeys = ID
  13735. query: String
  13736. ): CompanyContactRoleAssignmentConnection!
  13737. # The address used as shipping address for the location.
  13738. shippingAddress: CompanyAddress
  13739. # The list of tax exemptions applied to the location.
  13740. taxExemptions: [TaxExemption!]!
  13741. # The tax registration ID for the company location.
  13742. taxRegistrationId: String
  13743. # The total amount spent by the location.
  13744. totalSpent: MoneyV2!
  13745. # The date and time (ISO 8601 format) at which the company location was last modified.
  13746. updatedAt: DateTime!
  13747. }
  13748. # Represents a billing or shipping address for a company location.
  13749. type CompanyAddress implements Node {
  13750. # The first line of the address. Typically the street address or PO Box number.
  13751. address1: String!
  13752. # The second line of the address. Typically the number of the apartment, suite, or unit.
  13753. address2: String
  13754. # The name of the city, district, village, or town.
  13755. city: String
  13756. # The name of the company.
  13757. companyName: String!
  13758. # The name of the country.
  13759. country: String
  13760. # The two-letter code for the country of the address.
  13761. # For example, US.
  13762. countryCode: CountryCode!
  13763. # The date and time (ISO 8601 format) at which the company address was created.
  13764. #
  13765. # formattedAddress(withName: Boolean = falsewithCompanyName: Boolean = true): [String!]!
  13766. # The formatted version of the address.
  13767. createdAt: DateTime!
  13768. # A comma-separated list of the values for city, province, and country.
  13769. formattedArea: String
  13770. # A globally-unique identifier.
  13771. id: ID!
  13772. # A unique phone number for the customer.
  13773. # Formatted using E.164 standard. For example, +16135551111.
  13774. phone: String
  13775. # The region of the address, such as the province, state, or district.
  13776. province: String
  13777. # The identity of the recipient e.g. 'Receiving Department'.
  13778. recipient: String
  13779. # The date and time (ISO 8601 format) at which the company address was last updated.
  13780. updatedAt: DateTime!
  13781. # The zip or postal code of the address.
  13782. zip: String
  13783. # The two-letter code for the region.
  13784. # For example, ON.
  13785. zoneCode: String
  13786. }
  13787. # Settings describing the behavior of checkout for a B2B buyer.
  13788. type BuyerExperienceConfiguration {
  13789. # Whether to checkout to draft order for merchant review.
  13790. checkoutToDraft: Boolean!
  13791. # Whether a buyer must pay at checkout or they can also choose to pay
  13792. # later using net terms.
  13793. payNowOnly: Boolean!
  13794. # Represents the merchant configured payment terms.
  13795. paymentTermsTemplate: PaymentTermsTemplate
  13796. }
  13797. # Represents information about the purchasing company for the order or draft order.
  13798. type PurchasingCompany {
  13799. # The company associated to the order or draft order.
  13800. company: Company!
  13801. # The company contact associated to the order or draft order.
  13802. contact: CompanyContact
  13803. # The company location associated to the order or draft order.
  13804. location: CompanyLocation!
  13805. }
  13806. # An auto-generated type for paginating through multiple CompanyContactRoles.
  13807. type CompanyContactRoleConnection {
  13808. # A list of edges.
  13809. edges: [CompanyContactRoleEdge!]!
  13810. # A list of the nodes contained in CompanyContactRoleEdge.
  13811. nodes: [CompanyContactRole!]!
  13812. # Information to aid in pagination.
  13813. pageInfo: PageInfo!
  13814. }
  13815. # An auto-generated type which holds one CompanyContactRole and a cursor during pagination.
  13816. type CompanyContactRoleEdge {
  13817. # A cursor for use in pagination.
  13818. cursor: String!
  13819. # The item at the end of CompanyContactRoleEdge.
  13820. node: CompanyContactRole!
  13821. }
  13822. # An auto-generated type for paginating through multiple CompanyContacts.
  13823. type CompanyContactConnection {
  13824. # A list of edges.
  13825. edges: [CompanyContactEdge!]!
  13826. # A list of the nodes contained in CompanyContactEdge.
  13827. nodes: [CompanyContact!]!
  13828. # Information to aid in pagination.
  13829. pageInfo: PageInfo!
  13830. }
  13831. # An auto-generated type which holds one CompanyContact and a cursor during pagination.
  13832. type CompanyContactEdge {
  13833. # A cursor for use in pagination.
  13834. cursor: String!
  13835. # The item at the end of CompanyContactEdge.
  13836. node: CompanyContact!
  13837. }
  13838. # An auto-generated type for paginating through multiple CompanyLocations.
  13839. type CompanyLocationConnection {
  13840. # A list of edges.
  13841. edges: [CompanyLocationEdge!]!
  13842. # A list of the nodes contained in CompanyLocationEdge.
  13843. nodes: [CompanyLocation!]!
  13844. # Information to aid in pagination.
  13845. pageInfo: PageInfo!
  13846. }
  13847. # An auto-generated type which holds one CompanyLocation and a cursor during pagination.
  13848. type CompanyLocationEdge {
  13849. # A cursor for use in pagination.
  13850. cursor: String!
  13851. # The item at the end of CompanyLocationEdge.
  13852. node: CompanyLocation!
  13853. }
  13854. # An auto-generated type for paginating through multiple CompanyContactRoleAssignments.
  13855. type CompanyContactRoleAssignmentConnection {
  13856. # A list of edges.
  13857. edges: [CompanyContactRoleAssignmentEdge!]!
  13858. # A list of the nodes contained in CompanyContactRoleAssignmentEdge.
  13859. nodes: [CompanyContactRoleAssignment!]!
  13860. # Information to aid in pagination.
  13861. pageInfo: PageInfo!
  13862. }
  13863. # An auto-generated type which holds one CompanyContactRoleAssignment and a cursor during pagination.
  13864. type CompanyContactRoleAssignmentEdge {
  13865. # A cursor for use in pagination.
  13866. cursor: String!
  13867. # The item at the end of CompanyContactRoleAssignmentEdge.
  13868. node: CompanyContactRoleAssignment!
  13869. }
  13870. `, BuiltIn: false},
  13871. {Name: "../../../ext/customer.graphql", Input: `# Represents the data about a staff member's Shopify account.
  13872. # Merchants can use staff member data to get more information about the staff members in their store.
  13873. type StaffMember implements Node {
  13874. # Whether the staff member is active.
  13875. active: Boolean!
  13876. # The image used as the staff member's avatar in the Shopify admin.
  13877. avatar(fallback: StaffMemberDefaultImage = DEFAULT): Image!
  13878. # The staff member's email address.
  13879. email: String!
  13880. # Whether the staff member's account exists.
  13881. exists: Boolean!
  13882. # The staff member's first name.
  13883. firstName: String
  13884. # A globally-unique identifier.
  13885. id: ID!
  13886. # The staff member's initials, if available.
  13887. initials: [String!]
  13888. # Whether the staff member is the shop owner.
  13889. isShopOwner: Boolean!
  13890. # The staff member's last name.
  13891. lastName: String
  13892. # 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
  13893. locale: String!
  13894. # The staff member's full name.
  13895. name: String!
  13896. # The staff member's phone number.
  13897. phone: String
  13898. # The data used to customize the Shopify admin experience for the staff member.
  13899. privateData: StaffMemberPrivateData!
  13900. }
  13901. # Represents the data used to customize the Shopify admin experience for a logged-in staff member.
  13902. type StaffMemberPrivateData {
  13903. # The URL to the staff member's account settings page.
  13904. accountSettingsUrl: URL!
  13905. # The date and time when the staff member was created.
  13906. createdAt: DateTime!
  13907. }
  13908. # The record of when a customer consented to receive marketing material by email.
  13909. type CustomerEmailMarketingConsentState {
  13910. # The date and time at which the customer consented to receive marketing material by email.
  13911. # The customer's consent state reflects the consent record with the most recent consent_updated_at date.
  13912. # If no date is provided, then the date and time at which the consent information was sent is used.
  13913. consentUpdatedAt: DateTime
  13914. # The marketing subscription opt-in level, as described by the M3AAWG best practices guidelines,
  13915. # that the customer gave when they consented to receive marketing material by email.
  13916. marketingOptInLevel: CustomerMarketingOptInLevel
  13917. # The current email marketing state for the customer.
  13918. marketingState: CustomerEmailMarketingState!
  13919. }
  13920. # The record of when a customer consented to receive marketing material by SMS.
  13921. #
  13922. # The customer's consent state reflects the record with the most recent date when consent was updated.
  13923. type CustomerSmsMarketingConsentState {
  13924. # The source from which the SMS marketing information for the customer was collected.
  13925. consentCollectedFrom: CustomerConsentCollectedFrom
  13926. # The date and time when the customer consented to receive marketing material by SMS.
  13927. # If no date is provided, then the date and time when the consent information was sent is used.
  13928. consentUpdatedAt: DateTime
  13929. # The marketing subscription opt-in level that was set when the customer consented to receive marketing information.
  13930. marketingOptInLevel: CustomerMarketingOptInLevel!
  13931. # The current SMS marketing state for the customer.
  13932. marketingState: CustomerSmsMarketingState!
  13933. }
  13934. # A customer's computed statistics.
  13935. type CustomerStatistics {
  13936. # The predicted spend tier of a customer with a shop.
  13937. predictedSpendTier: CustomerPredictedSpendTier
  13938. }
  13939. # Represents a customer's session visiting a shop's online store,
  13940. # including information about the marketing activity attributed to starting the session.
  13941. type CustomerVisit implements CustomerMoment&Node {
  13942. # A globally-unique identifier.
  13943. id: ID!
  13944. # URL of the first page the customer landed on for the session.
  13945. landingPage: URL
  13946. # Landing page information with URL linked in HTML.
  13947. # For example, the first page the customer visited was store.myshopify.com/products/1.
  13948. landingPageHtml: HTML
  13949. # Represent actions taken by an app, on behalf of a merchant,
  13950. # to market Shopify resources such as products, collections, and discounts.
  13951. marketingEvent: MarketingEvent
  13952. # The date and time when the customer's session occurred.
  13953. occurredAt: DateTime!
  13954. # Marketing referral code from the link that the customer clicked to visit the store.
  13955. # Supports the following URL attributes: ref, source, or r.
  13956. # For example, if the URL is myshopifystore.com/products/slide?ref=j2tj1tn2, then this value is j2tj1tn2.
  13957. referralCode: String
  13958. # Referral information with URLs linked in HTML.
  13959. referralInfoHtml: FormattedString!
  13960. # Webpage where the customer clicked a link that sent them to the online store.
  13961. # For example, https://randomblog.com/page1 or android-app://com.google.android.gm.
  13962. referrerUrl: URL
  13963. # Source from which the customer visited the store, such as a platform (Facebook, Google), email, direct,
  13964. # a website domain, QR code, or unknown.
  13965. source: String!
  13966. # Describes the source explicitly for first or last session.
  13967. sourceDescription: String
  13968. # Type of marketing tactic.
  13969. sourceType: MarketingTactic
  13970. # A set of UTM parameters gathered from the URL parameters of the referrer.
  13971. utmParameters: UTMParameters
  13972. }
  13973. # A customer's payment method.
  13974. type CustomerPaymentMethod implements Node {
  13975. # The customer to whom the payment method belongs.
  13976. customer: Customer
  13977. # The ID of this payment method.
  13978. id: ID!
  13979. # The instrument for this payment method.
  13980. instrument: CustomerPaymentInstrument
  13981. # The time that the payment method was revoked.
  13982. revokedAt: DateTime
  13983. # The revocation reason for this payment method.
  13984. revokedReason: CustomerPaymentMethodRevocationReason
  13985. # List Subscription Contracts.
  13986. subscriptionContracts(
  13987. first: Int
  13988. after: String
  13989. last: Int
  13990. before: String
  13991. reverse: Boolean = false
  13992. ): SubscriptionContractConnection!
  13993. }
  13994. # Represents a customer's visiting activities on a shop's online store.
  13995. type CustomerJourneySummary {
  13996. customerOrderIndex: Int
  13997. # The position of the current order within the customer's order history. Test orders aren't included.
  13998. # The number of days between the first session and the order creation date.
  13999. # 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.
  14000. daysToConversion: Int
  14001. # The customer's first session going into the shop.
  14002. firstVisit: CustomerVisit
  14003. # The last session before an order is made.
  14004. lastVisit: CustomerVisit
  14005. # The events preceding a customer's order, such as shop sessions.
  14006. moments(
  14007. first: Int
  14008. after: String
  14009. last: Int
  14010. before: String
  14011. reverse: Boolean = false
  14012. ): CustomerMomentConnection
  14013. # The total number of customer moments associated with this order. Returns null if the order is still in the process of being attributed.
  14014. momentsCount: Int
  14015. # Whether the attributed sessions for the order have been created yet.
  14016. ready: Boolean!
  14017. }
  14018. # Represents a card instrument for customer payment method.
  14019. type CustomerCreditCard {
  14020. # The billing address of the card.
  14021. billingAddress: CustomerCreditCardBillingAddress
  14022. # The brand of the card.
  14023. brand: String!
  14024. # Whether the card is about to expire.
  14025. expiresSoon: Boolean!
  14026. # The expiry month of the card.
  14027. expiryMonth: Int!
  14028. # The expiry year of the card.
  14029. expiryYear: Int!
  14030. # The card's BIN number.
  14031. firstDigits: String
  14032. # The payment method can be revoked if there are no active subscription contracts.
  14033. isRevocable: Boolean!
  14034. # The last 4 digits of the card.
  14035. lastDigits: String!
  14036. # The masked card number with only the last 4 digits displayed.
  14037. maskedNumber: String!
  14038. # The name of the card holder.
  14039. name: String!
  14040. # The source of the card if coming from a wallet such as Apple Pay.
  14041. source: String
  14042. # The last 4 digits of the Device Account Number.
  14043. virtualLastDigits: String
  14044. }
  14045. # The billing address of a credit card payment instrument.
  14046. type CustomerCreditCardBillingAddress {
  14047. # The first line of the address. Typically the street address or PO Box number.
  14048. address1: String
  14049. # The name of the city, district, village, or town.
  14050. city: String
  14051. # The name of the country.
  14052. country: String
  14053. # The two-letter code for the country of the address.
  14054. # For example, US.
  14055. countryCode: CountryCode
  14056. # The region of the address, such as the province, state, or district.
  14057. province: String
  14058. # The two-letter code for the region.
  14059. # For example, ON.
  14060. provinceCode: String
  14061. # The zip or postal code of the address.
  14062. zip: String
  14063. }
  14064. # Represents a PayPal instrument for customer payment method.
  14065. type CustomerPaypalBillingAgreement {
  14066. # The billing address of this payment method.
  14067. billingAddress: CustomerPaymentInstrumentBillingAddress
  14068. # Whether the PayPal billing agreement is inactive.
  14069. inactive: Boolean!
  14070. # Whether the payment method can be revoked.The payment method can be revoked if there are no active subscription contracts.
  14071. isRevocable: Boolean!
  14072. # The customers's PayPal account email address.
  14073. paypalAccountEmail: String
  14074. }
  14075. # The billing address of a payment instrument.
  14076. type CustomerPaymentInstrumentBillingAddress {
  14077. # The first line of the address. Typically the street address or PO Box number.
  14078. address1: String
  14079. # The name of the city, district, village, or town.
  14080. city: String
  14081. # The name of the country.
  14082. country: String
  14083. # The two-letter code for the country of the address.
  14084. # For example, US.
  14085. countryCode: CountryCode
  14086. # The name of the buyer of the address.
  14087. name: String
  14088. # The region of the address, such as the province, state, or district.
  14089. province: String
  14090. # The two-letter code for the region.
  14091. # For example, ON.
  14092. provinceCode: String
  14093. # The zip or postal code of the address.
  14094. zip: String
  14095. }
  14096. # Represents a Shop Pay card instrument for customer payment method.
  14097. type CustomerShopPayAgreement {
  14098. # Whether the card is about to expire.
  14099. expiresSoon: Boolean!
  14100. # The expiry month of the card.
  14101. expiryMonth: Int!
  14102. # The expiry year of the card.
  14103. expiryYear: Int!
  14104. # Whether the Shop Pay billing agreement is inactive.
  14105. inactive: Boolean!
  14106. # The payment method can be revoked if there are no active subscription contracts.
  14107. isRevocable: Boolean!
  14108. # The last 4 digits of the card.
  14109. lastDigits: String!
  14110. # The masked card number with only the last 4 digits displayed.
  14111. maskedNumber: String!
  14112. # The name of the card holder.
  14113. name: String!
  14114. }
  14115. # An auto-generated type for paginating through multiple CustomerMoments.
  14116. type CustomerMomentConnection {
  14117. # A list of edges.
  14118. edges: [CustomerMomentEdge!]!
  14119. # A list of the nodes contained in CustomerMomentEdge.
  14120. nodes: [CustomerMoment!]!
  14121. # Information to aid in pagination.
  14122. pageInfo: PageInfo!
  14123. }
  14124. # An auto-generated type which holds one CustomerMoment and a cursor during pagination.
  14125. type CustomerMomentEdge {
  14126. # A cursor for use in pagination.
  14127. cursor: String!
  14128. # The item at the end of CustomerMomentEdge.
  14129. node: CustomerMoment!
  14130. }
  14131. # An auto-generated type for paginating through multiple StaffMembers.
  14132. type StaffMemberConnection {
  14133. # A list of edges.
  14134. edges: [StaffMemberEdge!]!
  14135. # A list of the nodes contained in StaffMemberEdge.
  14136. nodes: [StaffMember!]!
  14137. # Information to aid in pagination.
  14138. pageInfo: PageInfo!
  14139. }
  14140. # An auto-generated type which holds one StaffMember and a cursor during pagination.
  14141. type StaffMemberEdge {
  14142. # A cursor for use in pagination.
  14143. cursor: String!
  14144. # The item at the end of StaffMemberEdge.
  14145. node: StaffMember!
  14146. }
  14147. `, BuiltIn: false},
  14148. {Name: "../../../ext/delivery.graphql", Input: `# A participant defines carrier-calculated rates for shipping services
  14149. # with a possible merchant-defined fixed fee or a percentage-of-rate fee.
  14150. type DeliveryParticipant implements Node {
  14151. # Whether to display new shipping services automatically to the customer when the service becomes available.
  14152. adaptToNewServicesFlag: Boolean!
  14153. # The carrier used for this participant.
  14154. carrierService: DeliveryCarrierService!
  14155. # The merchant-defined fixed fee for this participant.
  14156. fixedFee: MoneyV2
  14157. # A globally-unique identifier.
  14158. id: ID!
  14159. # The carrier-specific services offered by the participant, and whether each service is active.
  14160. participantServices: [DeliveryParticipantService!]!
  14161. # The merchant-defined percentage-of-rate fee for this participant.
  14162. percentageOfRateFee: Float!
  14163. }
  14164. # Represents the shipping details that the customer chose for their order.
  14165. type ShippingLine {
  14166. # A reference to the carrier service that provided the rate.
  14167. # Present when the rate was computed by a third-party carrier service.
  14168. carrierIdentifier: String
  14169. # A reference to the shipping method.
  14170. code: String
  14171. # Whether the shipping line is custom or not.
  14172. custom: Boolean!
  14173. # The general classification of the delivery method.
  14174. deliveryCategory: String
  14175. # The discounts that have been allocated to the shipping line.
  14176. discountAllocations: [DiscountAllocation!]!
  14177. # The pre-tax shipping price with discounts applied.
  14178. discountedPriceSet: MoneyBag!
  14179. # A globally-unique identifier.
  14180. id: ID
  14181. # The pre-tax shipping price without any discounts applied.
  14182. originalPriceSet: MoneyBag!
  14183. # The phone number at the shipping address.
  14184. phone: String
  14185. # The fulfillment service requested for the shipping method.
  14186. # Present if the shipping method requires processing by a third party fulfillment service.
  14187. requestedFulfillmentService: FulfillmentService
  14188. # A unique identifier for the shipping rate. The format can change without notice and is not meant to be shown to users.
  14189. shippingRateHandle: String
  14190. # Returns the rate source for the shipping line.
  14191. source: String
  14192. # The TaxLine objects connected to this shipping line.
  14193. taxLines: [TaxLine!]!
  14194. # Returns the title of the shipping line.
  14195. title: String!
  14196. }
  14197. # A shipping profile. In Shopify, a shipping profile is a set of shipping rates scoped to a set of products or variants
  14198. # that can be shipped from selected locations to zones.
  14199. type DeliveryProfile implements Node {
  14200. # The number of active shipping rates for the profile.
  14201. activeMethodDefinitionsCount: Int!
  14202. # Whether this is the default profile.
  14203. default: Boolean!
  14204. # A globally-unique identifier.
  14205. id: ID!
  14206. # Whether this shop has enabled legacy compatibility mode for delivery profiles.
  14207. legacyMode: Boolean!
  14208. # The number of locations without rates defined.
  14209. locationsWithoutRatesCount: Int!
  14210. # The name of the delivery profile.
  14211. name: String!
  14212. # The number of active origin locations for the profile.
  14213. originLocationCount: Int!
  14214. # How many product variants are in this profile.
  14215. productVariantsCountV2: DeliveryProductVariantsCount!
  14216. # The products and variants associated with this profile.
  14217. profileItems(
  14218. first: Int
  14219. after: String
  14220. last: Int
  14221. before: String
  14222. reverse: Boolean = false
  14223. ): DeliveryProfileItemConnection!
  14224. # The location groups and associated zones using this profile.
  14225. profileLocationGroups: [DeliveryProfileLocationGroup!]!
  14226. # Selling plan groups associated with the specified delivery profile.
  14227. sellingPlanGroups(
  14228. first: Int
  14229. after: String
  14230. last: Int
  14231. before: String
  14232. reverse: Boolean = false
  14233. ): SellingPlanGroupConnection!
  14234. # List of locations that have not been assigned to a location group for this profile.
  14235. unassignedLocations: [Location!]!
  14236. # The number of countries with active rates to deliver to.
  14237. zoneCountryCount: Int!
  14238. }
  14239. # A product and the subset of associated variants that are part of this delivery profile.
  14240. type DeliveryProfileItem implements Node {
  14241. # A globally-unique identifier.
  14242. id: ID!
  14243. # A product associated with this profile.
  14244. product: Product!
  14245. # The product variants associated with this delivery profile.
  14246. variants(
  14247. first: Int
  14248. after: String
  14249. last: Int
  14250. before: String
  14251. reverse: Boolean = false
  14252. ): ProductVariantConnection!
  14253. }
  14254. # How many product variants are in a profile. This count is capped at 500.
  14255. type DeliveryProductVariantsCount {
  14256. # Whether the count has reached the cap of 500.
  14257. capped: Boolean!
  14258. # The product variant count.
  14259. count: Int!
  14260. }
  14261. # Links a location group with zones. Both are associated to a delivery profile.
  14262. type DeliveryProfileLocationGroup {
  14263. # The countries already selected in any zone for the specified location group.
  14264. countriesInAnyZone: [DeliveryCountryAndZone!]!
  14265. # The collection of locations that make up the specified location group.
  14266. locationGroup: DeliveryLocationGroup!
  14267. # The applicable zones associated to the specified location group.
  14268. locationGroupZones(
  14269. first: Int
  14270. after: String
  14271. last: Int
  14272. before: String
  14273. reverse: Boolean = false
  14274. ): DeliveryLocationGroupZoneConnection!
  14275. }
  14276. # A location group is a collection of locations. They share zones and delivery methods across delivery profiles.
  14277. type DeliveryLocationGroup implements Node {
  14278. # A globally-unique identifier.
  14279. id: ID!
  14280. # A list of all locations that are part of this location group.
  14281. locations(
  14282. first: Int
  14283. after: String
  14284. last: Int
  14285. before: String
  14286. reverse: Boolean = false
  14287. sortKey: LocationSortKeys = NAME
  14288. query: String
  14289. includeLegacy: Boolean = false
  14290. includeInactive: Boolean = false
  14291. ): LocationConnection!
  14292. }
  14293. # Links a location group with a zone and the associated method definitions.
  14294. type DeliveryLocationGroupZone {
  14295. # The number of method definitions for the zone.
  14296. methodDefinitionCounts: DeliveryMethodDefinitionCounts!
  14297. # The method definitions associated to a zone and location group.
  14298. methodDefinitions(
  14299. eligible: Boolean
  14300. type: DeliveryMethodDefinitionType
  14301. first: Int
  14302. after: String
  14303. last: Int
  14304. before: String
  14305. reverse: Boolean = false
  14306. sortKey: MethodDefinitionSortKeys = ID
  14307. ): DeliveryMethodDefinitionConnection!
  14308. # The zone associated to a location group.
  14309. zone: DeliveryZone!
  14310. }
  14311. # A zone is a group of countries that have the same shipping rates.
  14312. # Customers can order products from a store only if they choose a shipping destination that's included in one of the store's zones.
  14313. type DeliveryZone implements Node {
  14314. # The list of countries within the zone.
  14315. countries: [DeliveryCountry!]!
  14316. # A globally-unique identifier.
  14317. id: ID!
  14318. # The name of the zone.
  14319. name: String!
  14320. }
  14321. # The number of method definitions for a zone, separated into merchant-owned and participant definitions.
  14322. type DeliveryMethodDefinitionCounts {
  14323. # The number of participant method definitions for the specified zone.
  14324. participantDefinitionsCount: Int!
  14325. # The number of merchant-defined method definitions for the specified zone.
  14326. rateDefinitionsCount: Int!
  14327. }
  14328. # The country details and the associated shipping zone.
  14329. type DeliveryCountryAndZone {
  14330. # The country details.
  14331. country: DeliveryCountry!
  14332. # The name of the shipping zone.
  14333. zone: String!
  14334. }
  14335. # A country that is used to define a shipping zone.
  14336. type DeliveryCountry implements Node {
  14337. # A two-letter country code in ISO 3166-1 alpha-2 standard.
  14338. # It also includes a flag indicating whether the country should be
  14339. # a part of the 'Rest Of World' shipping zone.
  14340. code: DeliveryCountryCodeOrRestOfWorld!
  14341. # A globally-unique identifier.
  14342. id: ID!
  14343. # The full name of the country.
  14344. name: String!
  14345. # The list of regions associated with this country.
  14346. provinces: [DeliveryProvince!]!
  14347. # The translated name of the country. The translation returned is based on the system's locale.
  14348. translatedName: String!
  14349. }
  14350. # The country code and whether the country is a part of the 'Rest Of World' shipping zone.
  14351. type DeliveryCountryCodeOrRestOfWorld {
  14352. # The country code in the ISO 3166-1 alpha-2 format.
  14353. countryCode: CountryCode
  14354. # Whether the country is a part of the 'Rest of World' shipping zone.
  14355. restOfWorld: Boolean!
  14356. }
  14357. # A region that is used to define a shipping zone.
  14358. type DeliveryProvince implements Node {
  14359. # The code of the region.
  14360. code: String!
  14361. # A globally-unique identifier.
  14362. id: ID!
  14363. # The full name of the region.
  14364. name: String!
  14365. # The translated name of the region. The translation returned is based on the system's locale.
  14366. translatedName: String!
  14367. }
  14368. # A method definition contains the delivery rate and the conditions that must be met for the method to be applied.
  14369. type DeliveryMethodDefinition implements Node {
  14370. # Whether this method definition is active.
  14371. active: Boolean!
  14372. # The description of the method definition.
  14373. description: String
  14374. # A globally-unique identifier.
  14375. id: ID!
  14376. # The method conditions that must pass for this method definition to be applied to an order.
  14377. methodConditions: [DeliveryCondition!]!
  14378. # The name of the method definition.
  14379. name: String!
  14380. # The provided rate for this method definition, from a rate definition or participant.
  14381. rateProvider: DeliveryRateProvider!
  14382. }
  14383. # A condition that must pass for a delivery method definition to be applied to an order.
  14384. type DeliveryCondition implements Node {
  14385. # The value (weight or price) that the condition field is compared to.
  14386. conditionCriteria: DeliveryConditionCriteria!
  14387. # The field to compare the criterion value against, using the operator.
  14388. field: DeliveryConditionField!
  14389. # A globally-unique identifier.
  14390. id: ID!
  14391. # The operator to compare the field and criterion value.
  14392. operator: DeliveryConditionOperator!
  14393. }
  14394. # The delivery method used by a fulfillment order.
  14395. type DeliveryMethod implements Node {
  14396. # A globally-unique identifier.
  14397. id: ID!
  14398. # The maximum date and time by which the delivery is expected to be completed.
  14399. maxDeliveryDateTime: DateTime
  14400. # The type of the delivery method.
  14401. methodType: DeliveryMethodType!
  14402. # The minimum date and time by which the delivery is expected to be completed.
  14403. minDeliveryDateTime: DateTime
  14404. }
  14405. # The merchant-defined rate of the DeliveryMethodDefinition.
  14406. type DeliveryRateDefinition implements Node {
  14407. # A globally-unique identifier.
  14408. id: ID!
  14409. # The price of this rate.
  14410. price: MoneyV2!
  14411. }
  14412. # A local delivery method, which includes a mailing address and a local delivery option.
  14413. type SubscriptionDeliveryMethodLocalDelivery {
  14414. # The address to deliver to.
  14415. address: SubscriptionMailingAddress!
  14416. # The details of the local delivery method to use.
  14417. localDeliveryOption: SubscriptionDeliveryMethodLocalDeliveryOption!
  14418. }
  14419. # Represents a Mailing Address on a Subscription.
  14420. type SubscriptionMailingAddress {
  14421. # The first line of the address. Typically the street address or PO Box number.
  14422. address1: String
  14423. # The second line of the address. Typically the number of the apartment, suite, or unit.
  14424. address2: String
  14425. # The name of the city, district, village, or town.
  14426. city: String
  14427. # The name of the customer's company or organization.
  14428. company: String
  14429. # The name of the country.
  14430. country: String
  14431. # The two-letter code for the country of the address.
  14432. #
  14433. # For example, US.
  14434. countryCode: CountryCode
  14435. # The first name of the customer.
  14436. firstName: String
  14437. # The last name of the customer.
  14438. lastName: String
  14439. # The full name of the customer, based on firstName and lastName.
  14440. name: String
  14441. # A unique phone number for the customer. Formatted using E.164 standard. For example, +16135551111.
  14442. phone: String
  14443. # The region of the address, such as the province, state, or district.
  14444. province: String
  14445. # The two-letter code for the region.
  14446. #
  14447. # For example, ON.
  14448. provinceCode: String
  14449. # The zip or postal code of the address.
  14450. zip: String
  14451. }
  14452. # The selected delivery option on a subscription contract.
  14453. type SubscriptionDeliveryMethodLocalDeliveryOption {
  14454. # A custom reference to the delivery method for use with automations.
  14455. code: String
  14456. # The details displayed to the customer to describe the local delivery option.
  14457. description: String
  14458. # The delivery instructions that the customer can provide to the merchant.
  14459. instructions: String
  14460. # The phone number that the customer provided to the merchant.
  14461. # Formatted using E.164 standard. For example, +16135551111.
  14462. phone: String!
  14463. # The presentment title of the local delivery option.
  14464. presentmentTitle: String
  14465. # The title of the local delivery option.
  14466. title: String
  14467. }
  14468. # A delivery method with a pickup option.
  14469. type SubscriptionDeliveryMethodPickup {
  14470. # The details of the pickup delivery method to use.
  14471. pickupOption: SubscriptionDeliveryMethodPickupOption!
  14472. }
  14473. # Represents the selected pickup option on a subscription contract.
  14474. type SubscriptionDeliveryMethodPickupOption {
  14475. # A custom reference to the delivery method for use with automations.
  14476. code: String
  14477. # The details displayed to the customer to describe the pickup option.
  14478. description: String
  14479. # The location where the customer will pickup the merchandise.
  14480. location: Location!
  14481. # The presentment title of the pickup option.
  14482. presentmentTitle: String
  14483. # The title of the pickup option.
  14484. title: String
  14485. }
  14486. # Represents a shipping delivery method: a mailing address and a shipping option.
  14487. type SubscriptionDeliveryMethodShipping {
  14488. # The address to ship to.
  14489. address: SubscriptionMailingAddress!
  14490. # The details of the shipping method to use.
  14491. shippingOption: SubscriptionDeliveryMethodShippingOption!
  14492. }
  14493. # Represents the selected shipping option on a subscription contract.
  14494. type SubscriptionDeliveryMethodShippingOption {
  14495. # The carrier service of the shipping option.
  14496. carrierService: DeliveryCarrierService
  14497. # The code of the shipping option.
  14498. code: String
  14499. # The description of the shipping option.
  14500. description: String
  14501. # The presentment title of the shipping option.
  14502. presentmentTitle: String
  14503. # The title of the shipping option.
  14504. title: String
  14505. }
  14506. # A shipping service provider or a carrier account.
  14507. type DeliveryCarrierService implements Node {
  14508. # The list of services offered for given destinations.
  14509. availableServicesForCountries(
  14510. origins: [ID!]
  14511. countryCodes: [CountryCode!]
  14512. restOfWorld: Boolean!
  14513. ): [DeliveryAvailableService!]!
  14514. # The properly formatted name of the shipping service provider, ready to display.
  14515. formattedName: String
  14516. # The logo of the service provider.
  14517. icon: Image!
  14518. # A globally-unique identifier.
  14519. id: ID!
  14520. # The name of the shipping service provider.
  14521. name: String
  14522. }
  14523. # A shipping service and a list of countries that the service is available for.
  14524. type DeliveryAvailableService {
  14525. # The countries the service provider ships to.
  14526. countries: DeliveryCountryCodesOrRestOfWorld!
  14527. # The name of the service.
  14528. name: String!
  14529. }
  14530. # The list of country codes and information whether the countries
  14531. # are a part of the 'Rest Of World' shipping zone.
  14532. type DeliveryCountryCodesOrRestOfWorld {
  14533. # List of applicable country codes in the ISO 3166-1 alpha-2 format.
  14534. countryCodes: [CountryCode!]!
  14535. # Whether the countries are a part of the 'Rest of World' shipping zone.
  14536. restOfWorld: Boolean!
  14537. }
  14538. # A mail service provided by the participant.
  14539. type DeliveryParticipantService {
  14540. # Whether the service is active.
  14541. active: Boolean!
  14542. # The name of the service.
  14543. name: String!
  14544. }
  14545. # An auto-generated type for paginating through multiple DeliveryProfileItems.
  14546. type DeliveryProfileItemConnection {
  14547. # A list of edges.
  14548. edges: [DeliveryProfileItemEdge!]!
  14549. # A list of the nodes contained in DeliveryProfileItemEdge.
  14550. nodes: [DeliveryProfileItem!]!
  14551. # Information to aid in pagination.
  14552. pageInfo: PageInfo!
  14553. }
  14554. # An auto-generated type which holds one DeliveryProfileItem and a cursor during pagination.
  14555. type DeliveryProfileItemEdge {
  14556. # A cursor for use in pagination.
  14557. cursor: String!
  14558. # The item at the end of DeliveryProfileItemEdge.
  14559. node: DeliveryProfileItem!
  14560. }
  14561. # An auto-generated type for paginating through multiple DeliveryLocationGroupZones.
  14562. type DeliveryLocationGroupZoneConnection {
  14563. # A list of edges.
  14564. edges: [DeliveryLocationGroupZoneEdge!]!
  14565. # A list of the nodes contained in DeliveryLocationGroupZoneEdge.
  14566. nodes: [DeliveryLocationGroupZone!]!
  14567. # Information to aid in pagination.
  14568. pageInfo: PageInfo!
  14569. }
  14570. # An auto-generated type which holds one DeliveryLocationGroupZone and a cursor during pagination.
  14571. type DeliveryLocationGroupZoneEdge {
  14572. # A cursor for use in pagination.
  14573. cursor: String!
  14574. # The item at the end of DeliveryLocationGroupZoneEdge.
  14575. node: DeliveryLocationGroupZone!
  14576. }
  14577. # An auto-generated type for paginating through multiple DeliveryMethodDefinitions.
  14578. type DeliveryMethodDefinitionConnection {
  14579. # A list of edges.
  14580. edges: [DeliveryMethodDefinitionEdge!]!
  14581. # A list of the nodes contained in DeliveryMethodDefinitionEdge.
  14582. nodes: [DeliveryMethodDefinition!]!
  14583. # Information to aid in pagination.
  14584. pageInfo: PageInfo!
  14585. }
  14586. # An auto-generated type which holds one DeliveryMethodDefinition and a cursor during pagination.
  14587. type DeliveryMethodDefinitionEdge {
  14588. # A cursor for use in pagination.
  14589. cursor: String!
  14590. # The item at the end of DeliveryMethodDefinitionEdge.
  14591. node: DeliveryMethodDefinition!
  14592. }
  14593. `, BuiltIn: false},
  14594. {Name: "../../../ext/enum.graphql", Input: `# The set of valid sort keys for the Event query.
  14595. enum EventSortKeys {
  14596. # Sort by ` + "`" + `the created_at` + "`" + ` value.
  14597. CREATED_AT
  14598. # Sort by the ` + "`" + `id` + "`" + ` value.
  14599. ID
  14600. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  14601. # Don't use this sort key when no search query is specified.
  14602. RELEVANCE
  14603. }
  14604. # Possible metafield validation statuses.
  14605. enum MetafieldValidationStatus {
  14606. # Any validation status (valid or invalid).
  14607. ANY
  14608. # Valid (according to definition).
  14609. VALID
  14610. # Invalid (according to definition).
  14611. INVALID
  14612. }
  14613. # Possible types of a metafield's owner resource.
  14614. enum MetafieldOwnerType {
  14615. # The Api Permission metafield owner type.
  14616. API_PERMISSION
  14617. # The Article metafield owner type.
  14618. ARTICLE
  14619. # The Blog metafield owner type.
  14620. BLOG
  14621. # The Collection metafield owner type.
  14622. COLLECTION
  14623. # The Customer metafield owner type.
  14624. CUSTOMER
  14625. # The Discount metafield owner type.
  14626. DISCOUNT
  14627. # The Draft Order metafield owner type.
  14628. DRAFTORDER
  14629. # The Location metafield owner type.
  14630. LOCATION
  14631. # The Order metafield owner type.
  14632. ORDER
  14633. # The Page metafield owner type.
  14634. PAGE
  14635. # The Product metafield owner type.
  14636. PRODUCT
  14637. # The Product Image metafield owner type.
  14638. PRODUCTIMAGE
  14639. # The Product Variant metafield owner type.
  14640. PRODUCTVARIANT
  14641. # The Shop metafield owner type.
  14642. SHOP
  14643. }
  14644. # Possible metafield definition validation statuses.
  14645. enum MetafieldDefinitionValidationStatus {
  14646. # All of this definition's metafields are valid.
  14647. ALL_VALID
  14648. # Asynchronous validation of this definition's metafields is in progress.
  14649. IN_PROGRESS
  14650. # Some of this definition's metafields are invalid.
  14651. SOME_INVALID
  14652. }
  14653. # Supported private metafield value types.
  14654. enum PrivateMetafieldValueType {
  14655. # A string metafield.
  14656. STRING
  14657. # An integer metafield.
  14658. INTEGER
  14659. # A JSON string metafield.
  14660. JSON_STRING
  14661. }
  14662. # The part of the image that should remain after cropping.
  14663. enum CropRegion {
  14664. # Keep the center of the image.
  14665. CENTER
  14666. # Keep the top of the image.
  14667. TOP
  14668. # Keep the bottom of the image.
  14669. BOTTOM
  14670. # Keep the left of the image.
  14671. LEFT
  14672. # Keep the right of the image.
  14673. RIGHT
  14674. }
  14675. # List of supported image content types.
  14676. enum ImageContentType {
  14677. # A PNG image.
  14678. PNG
  14679. # A JPG image.
  14680. JPG
  14681. # A WEBP image.
  14682. WEBP
  14683. }
  14684. # The purpose of a localization extension.
  14685. enum LocalizationExtensionPurpose {
  14686. # Extensions that are used for shipping purposes, for example, customs clearance.
  14687. SHIPPING
  14688. # Extensions that are used for taxes purposes, for example, invoicing.
  14689. TAX
  14690. }
  14691. enum LocalizationExtensionKey {
  14692. # Extension key 'tax_credential_br' for country BR.
  14693. TAX_CREDENTIAL_BR
  14694. # Extension key 'shipping_credential_br' for country BR.
  14695. SHIPPING_CREDENTIAL_BR
  14696. # Extension key 'shipping_credential_cn' for country CN.
  14697. SHIPPING_CREDENTIAL_CN
  14698. # Extension key 'tax_credential_it' for country IT.
  14699. TAX_CREDENTIAL_IT
  14700. # Extension key 'tax_email_it' for country IT.
  14701. TAX_EMAIL_IT
  14702. # Extension key 'shipping_credential_kr' for country KR.
  14703. SHIPPING_CREDENTIAL_KR
  14704. }
  14705. # Represents the fallback avatar image for a staff member. This is used only if the staff member has no avatar image.
  14706. enum StaffMemberDefaultImage {
  14707. # Returns a default avatar image for the staff member.
  14708. DEFAULT
  14709. # Returns a transparent avatar image for the staff member.
  14710. TRANSPARENT
  14711. # Returns a URL that returns a 404 error if the image is not present.
  14712. NOT_FOUND
  14713. }
  14714. # Possible metafield definition pinned statuses.
  14715. enum MetafieldDefinitionPinnedStatus {
  14716. # All metafield definitions.
  14717. ANY
  14718. # Only metafield definitions that are pinned.
  14719. PINNED
  14720. # Only metafield definitions that are not pinned.
  14721. UNPINNED
  14722. }
  14723. # The set of valid sort keys for the MetafieldDefinition query.
  14724. enum MetafieldDefinitionSortKeys {
  14725. # Sort by the id value.
  14726. ID
  14727. # Sort by the name value.
  14728. NAME
  14729. # Sort by the pinned_position value.
  14730. PINNED_POSITION
  14731. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  14732. # Don't use this sort key when no search query is specified.
  14733. RELEVANCE
  14734. }
  14735. # The set of valid sort keys for the CompanyContactRole query.
  14736. enum CompanyContactRoleSortKeys {
  14737. # Sort by the created_at value.
  14738. CREATED_AT
  14739. # Sort by the updated_at value.
  14740. UPDATED_AT
  14741. # Sort by the id value.
  14742. ID
  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. # The set of valid sort keys for the CompanyContact query.
  14748. enum CompanyContactSortKeys {
  14749. # Sort by the created_at value.
  14750. CREATED_AT
  14751. # Sort by the updated_at value.
  14752. UPDATED_AT
  14753. # Sort by the title value.
  14754. TITLE
  14755. # Sort by the company_id value.
  14756. COMPANY_ID
  14757. # Sort by the name value.
  14758. NAME
  14759. # Sort by the email value.
  14760. EMAIL
  14761. # Sort by the name_email value.
  14762. NAME_EMAIL
  14763. ID
  14764. # Sort by the id value.
  14765. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  14766. # Don't use this sort key when no search query is specified.
  14767. RELEVANCE
  14768. }
  14769. # The set of valid sort keys for the DraftOrder query.
  14770. enum DraftOrderSortKeys {
  14771. # Sort by the number value.
  14772. NUMBER
  14773. # Sort by the updated_at value.
  14774. UPDATED_AT
  14775. # Sort by the status value.
  14776. STATUS
  14777. # Sort by the total_price value.
  14778. TOTAL_PRICE
  14779. # Sort by the customer_name value.
  14780. CUSTOMER_NAME
  14781. # Sort by the id value.
  14782. ID
  14783. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  14784. # Don't use this sort key when no search query is specified.
  14785. RELEVANCE
  14786. }
  14787. # The set of valid sort keys for the CompanyLocation query.
  14788. enum CompanyLocationSortKeys {
  14789. # Sort by the created_at value.
  14790. CREATED_AT
  14791. # Sort by the updated_at value.
  14792. UPDATED_AT
  14793. # Sort by the name value.
  14794. NAME
  14795. # Sort by the company_id value.
  14796. COMPANY_ID
  14797. # Sort by the company_and_location_name value.
  14798. COMPANY_AND_LOCATION_NAME
  14799. ID
  14800. # Sort by the id value.
  14801. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  14802. # Don't use this sort key when no search query is specified.
  14803. RELEVANCE
  14804. }
  14805. # The set of valid sort keys for the Order query.
  14806. enum OrderSortKeys {
  14807. # Sort by the created_at value.
  14808. CREATED_AT
  14809. # Sort by the customer_name value.
  14810. CUSTOMER_NAME
  14811. # Sort by the financial_status value.
  14812. FINANCIAL_STATUS
  14813. # Sort by the fulfillment_status value.
  14814. FULFILLMENT_STATUS
  14815. # Sort by the order_number value.
  14816. ORDER_NUMBER
  14817. # Sort by the processed_at value.
  14818. PROCESSED_AT
  14819. # Sort by the total_price value.
  14820. TOTAL_PRICE
  14821. # Sort by the updated_at value.
  14822. UPDATED_AT
  14823. # Sort by the id value.
  14824. ID
  14825. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  14826. # Don't use this sort key when no search query is specified.
  14827. RELEVANCE
  14828. }
  14829. # The set of valid sort keys for the CompanyContactRoleAssignment query.
  14830. enum CompanyContactRoleAssignmentSortKeys {
  14831. # Sort by the created_at value.
  14832. CREATED_AT
  14833. # Sort by the updated_at value.
  14834. UPDATED_AT
  14835. # Sort by the location_name value.
  14836. LOCATION_NAME
  14837. # Sort by the id value.
  14838. ID
  14839. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  14840. # Don't use this sort key when no search query is specified.
  14841. RELEVANCE
  14842. }
  14843. # The possible values for the marketing subscription opt-in level enabled at the time the customer consented to receive marketing information.
  14844. #
  14845. # The levels are defined by the M3AAWG best practices guideline document.
  14846. enum CustomerMarketingOptInLevel {
  14847. # After providing their information, the customer receives marketing information without any
  14848. # intermediate steps.
  14849. SINGLE_OPT_IN
  14850. # After providing their information, the customer receives a confirmation and is required to
  14851. # perform a intermediate step before receiving marketing information.
  14852. CONFIRMED_OPT_IN
  14853. # The customer receives marketing information but how they were opted in is unknown.
  14854. UNKNOWN
  14855. }
  14856. # The possible email marketing states for a customer.
  14857. enum CustomerEmailMarketingState {
  14858. # The customer isn't subscribed to email marketing.
  14859. NOT_SUBSCRIBED
  14860. # The customer is in the process of subscribing to email marketing.
  14861. PENDING
  14862. # The customer is subscribed to email marketing.
  14863. SUBSCRIBED
  14864. # The customer isn't currently subscribed to email marketing but was previously subscribed.
  14865. UNSUBSCRIBED
  14866. # The customer's personal data is erased. This value is internally-set and read-only.
  14867. REDACTED
  14868. # The customer’s email address marketing state is invalid.
  14869. INVALID
  14870. }
  14871. # The possible product subscription states for a customer, as defined by the customer's subscription contracts.
  14872. enum CustomerProductSubscriberStatus {
  14873. # The customer has at least one active subscription contract.
  14874. ACTIVE
  14875. # The customer's last subscription contract was cancelled and there are no other active or paused
  14876. # subscription contracts.
  14877. CANCELLED
  14878. # The customer's last subscription contract expired and there are no other active or paused
  14879. # subscription contracts.
  14880. EXPIRED
  14881. # The customer's last subscription contract failed and there are no other active or paused
  14882. # subscription contracts.
  14883. FAILED
  14884. # The customer has never had a subscription contract.
  14885. NEVER_SUBSCRIBED
  14886. # The customer has at least one paused subscription contract and there are no other active
  14887. # subscription contracts.
  14888. PAUSED
  14889. }
  14890. # The source that collected the customer's consent to receive marketing materials.
  14891. enum CustomerConsentCollectedFrom {
  14892. # The customer consent was collected by Shopify.
  14893. SHOPIFY
  14894. # The customer consent was collected outside of Shopify.
  14895. OTHER
  14896. }
  14897. # The valid SMS marketing states for a customer’s phone number.
  14898. enum CustomerSmsMarketingState {
  14899. # The customer hasn't subscribed to SMS marketing.
  14900. NOT_SUBSCRIBED
  14901. # The customer is in the process of subscribing to SMS marketing.
  14902. PENDING
  14903. # The customer is subscribed to SMS marketing.
  14904. SUBSCRIBED
  14905. # The customer isn't currently subscribed to SMS marketing but was previously subscribed.
  14906. UNSUBSCRIBED
  14907. # The customer's personal data is erased. This value is internally-set and read-only.
  14908. REDACTED
  14909. }
  14910. # The valid values for the state of a customer's account with a shop.
  14911. enum CustomerState {
  14912. # The customer declined the email invite to create an account.
  14913. DECLINED
  14914. # The customer doesn't have an active account. Customer accounts can be disabled from the Shopify admin at any time.
  14915. DISABLED
  14916. # The customer has created an account.
  14917. ENABLED
  14918. # The customer has received an email invite to create an account.
  14919. INVITED
  14920. }
  14921. # The valid tiers for the predicted spend of a customer with a shop.
  14922. enum CustomerPredictedSpendTier {
  14923. # The customer's spend is higher than the 70th percentile of the shop's customer sales.
  14924. HIGH
  14925. # The customer's spend is between the 10th and 70th percentile of the shop's customer sales.
  14926. MEDIUM
  14927. # The customer's spend is lower than the 10th percentile of the shop's customer sales, including customers who didn't repurchase.
  14928. LOW
  14929. }
  14930. # The valid statuses for a draft order.
  14931. enum DraftOrderStatus {
  14932. # The draft order has been paid.
  14933. COMPLETED
  14934. # An invoice for the draft order has been sent to the customer.
  14935. INVOICE_SENT
  14936. # The draft order is open. It has not been paid, and an invoice hasn't been sent.
  14937. OPEN
  14938. }
  14939. # The valid discount types that can be applied to a draft order.
  14940. enum DraftOrderAppliedDiscountType {
  14941. # A fixed amount in the store's currency.
  14942. FIXED_AMOUNT
  14943. # A percentage of the order subtotal.
  14944. PERCENTAGE
  14945. }
  14946. # The type of line (i.e. line item or shipping line) on an order that the discount is applicable towards.
  14947. enum DiscountApplicationTargetType {
  14948. # The discount applies onto line items.
  14949. LINE_ITEM
  14950. # The discount applies onto shipping lines.
  14951. SHIPPING_LINE
  14952. }
  14953. # The lines on the order to which the discount is applied, of the type defined by
  14954. # the discount application's targetType. For example, the value ENTITLED, combined with a targetType of
  14955. # LINE_ITEM, applies the discount on all line items that are entitled to the discount.
  14956. # The value ALL, combined with a targetType of SHIPPING_LINE, applies the discount on all shipping lines.
  14957. enum DiscountApplicationTargetSelection {
  14958. # The discount is allocated onto all the lines.
  14959. ALL
  14960. # The discount is allocated onto only the lines that it's entitled for.
  14961. ENTITLED
  14962. # The discount is allocated onto explicitly chosen lines.
  14963. EXPLICIT
  14964. }
  14965. # The method by which the discount's value is allocated onto its entitled lines.
  14966. enum DiscountApplicationAllocationMethod {
  14967. # The value is spread across all entitled lines.
  14968. ACROSS
  14969. # The value is applied onto every entitled line.
  14970. EACH
  14971. }
  14972. # The type of a fulfillment service.
  14973. enum FulfillmentServiceType {
  14974. # Fulfillment by gift card.
  14975. GIFT_CARD
  14976. # Manual fulfillment by the merchant.
  14977. MANUAL
  14978. # Fullfillment by a third-party fulfillment service.
  14979. THIRD_PARTY
  14980. }
  14981. # The valid values for the inventory policy of a product variant once it is out of stock.
  14982. enum ProductVariantInventoryPolicy {
  14983. # Customers can't buy this product variant after it's out of stock.
  14984. DENY
  14985. # Customers can buy this product variant after it's out of stock.
  14986. CONTINUE
  14987. }
  14988. # The set of valid sort keys for the Location query.
  14989. enum LocationSortKeys {
  14990. # Sort by the name value.
  14991. NAME
  14992. # Sort by the id value.
  14993. ID
  14994. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  14995. # Don't use this sort key when no search query is specified.
  14996. RELEVANCE
  14997. }
  14998. # The type of a payment terms or a payment terms template.
  14999. enum PaymentTermsType {
  15000. # The payment terms or payment terms template is due on receipt.
  15001. RECEIPT
  15002. # The payment terms or payment terms template is a net type. It's due a number of days after issue.
  15003. NET
  15004. # The payment terms or payment terms template is a fixed type. It's due on a specified date.
  15005. FIXED
  15006. # The type of the payment terms or payment terms template is unknown.
  15007. UNKNOWN
  15008. }
  15009. # The different types of method definitions to filter by.
  15010. enum DeliveryMethodDefinitionType {
  15011. # A static merchant-defined rate.
  15012. MERCHANT
  15013. # A dynamic participant rate.
  15014. PARTICIPANT
  15015. }
  15016. # The set of valid sort keys for the MethodDefinition query.
  15017. enum MethodDefinitionSortKeys {
  15018. # Sort by the rate_provider_type value.
  15019. RATE_PROVIDER_TYPE
  15020. # Sort by the id value.
  15021. ID
  15022. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  15023. # Don't use this sort key when no search query is specified.
  15024. RELEVANCE
  15025. }
  15026. # The field type that the condition will be applied to.
  15027. enum DeliveryConditionField {
  15028. # The condition will check against the total weight of the order.
  15029. TOTAL_WEIGHT
  15030. # The condition will check against the total price of the order.
  15031. TOTAL_PRICE
  15032. }
  15033. # The operator to use to determine if the condition passes.
  15034. enum DeliveryConditionOperator {
  15035. # The condition will check whether the field is greater than or equal to the criterion.
  15036. GREATER_THAN_OR_EQUAL_TO
  15037. # The condition will check if the field is less than or equal to the criterion.
  15038. LESS_THAN_OR_EQUAL_TO
  15039. }
  15040. # The category of the selling plan. For the OTHER category,
  15041. # you must fill out our request form,
  15042. # where we'll review your request for a new purchase option.
  15043. enum SellingPlanCategory {
  15044. # The selling plan is for anything not in one of the other categories.
  15045. OTHER
  15046. # The selling plan is for pre-orders.
  15047. PRE_ORDER
  15048. # The selling plan is for subscriptions.
  15049. SUBSCRIPTION
  15050. # The selling plan is for try before you buy purchases.
  15051. TRY_BEFORE_YOU_BUY
  15052. }
  15053. # When to reserve inventory for a selling plan.
  15054. enum SellingPlanReserve {
  15055. # Reserve inventory when order is fulfilled.
  15056. ON_FULFILLMENT
  15057. # Reserve inventory at time of sale.
  15058. ON_SALE
  15059. }
  15060. # The available icons for resource alerts.
  15061. enum ResourceAlertIcon {
  15062. # A checkmark inside a circle.
  15063. CHECKMARK_CIRCLE
  15064. # A lowercase i inside a circle.
  15065. INFORMATION_CIRCLE
  15066. }
  15067. # The possible severity levels for a resource alert.
  15068. enum ResourceAlertSeverity {
  15069. # Indicates a neutral alert. For example, an accepted dispute.
  15070. DEFAULT
  15071. # Indicates an informative alert. For example, an escalated dispute.
  15072. INFO
  15073. # Indicates an informative alert. For example, a new dispute.
  15074. WARNING
  15075. # Indicates a success alert. For example, a winning a dispute.
  15076. SUCCESS
  15077. # Indicates a critical alert. For example, a blocked app.
  15078. CRITICAL
  15079. }
  15080. # Represents the reason that the order is being canceled. Valid values are: customer, fraud, inventory, declined, other.
  15081. enum OrderCancelReason {
  15082. # The customer wanted to cancel the order.
  15083. CUSTOMER
  15084. # The order was fraudulent.
  15085. FRAUD
  15086. # There was insufficient inventory.
  15087. INVENTORY
  15088. # Payment was declined.
  15089. DECLINED
  15090. # Some other reason not listed.
  15091. OTHER
  15092. }
  15093. # Possible types of app developer.
  15094. enum AppDeveloperType {
  15095. # Indicates the app developer is Shopify.
  15096. SHOPIFY
  15097. # Indicates the app developer is a Partner.
  15098. PARTNER
  15099. # Indicates the app developer works directly for a Merchant.
  15100. MERCHANT
  15101. # Indicates the app developer is unknown. It is not categorized as any of the other developer types.
  15102. UNKNOWN
  15103. }
  15104. # The set of valid sort keys for the AppUsageRecord query.
  15105. enum AppUsageRecordSortKeys {
  15106. # Sort by the created_at value.
  15107. CREATED_AT
  15108. # Sort by the id value.
  15109. ID
  15110. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  15111. # Don't use this sort key when no search query is specified.
  15112. RELEVANCE
  15113. }
  15114. # The status of the app subscription.
  15115. enum AppSubscriptionStatus {
  15116. # The app subscription is pending approval by the merchant.
  15117. PENDING
  15118. # The app subscription has been approved by the merchant. Active app subscriptions are billed to the shop.
  15119. # After payment, partners receive payouts.
  15120. ACTIVE
  15121. # The app subscription was declined by the merchant. This is a terminal state.
  15122. DECLINED
  15123. # The app subscription wasn't approved by the merchant within two days of being created. This is a terminal state.
  15124. EXPIRED
  15125. # The app subscription is on hold due to non-payment. The subscription re-activates after payments resume.
  15126. FROZEN
  15127. # The app subscription was cancelled by the app. This could be caused by the app being uninstalled,
  15128. # a new app subscription being activated, or a direct cancellation by the app. This is a terminal state.
  15129. CANCELLED
  15130. }
  15131. # The public-facing category for an app.
  15132. enum AppPublicCategory {
  15133. # The app's public category is private.
  15134. PRIVATE
  15135. # The app's public category is public.
  15136. PUBLIC
  15137. # The app's public category is custom.
  15138. CUSTOM
  15139. # 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
  15140. # (private, public, or custom).
  15141. OTHER
  15142. }
  15143. # The set of valid sort keys for the AppSubscription query.
  15144. enum AppSubscriptionSortKeys {
  15145. # Sort by the created_at value.
  15146. CREATED_AT
  15147. # Sort by the id value.
  15148. ID
  15149. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  15150. # Don't use this sort key when no search query is specified.
  15151. RELEVANCE
  15152. }
  15153. # The set of valid sort keys for the AppTransaction query.
  15154. enum AppTransactionSortKeys {
  15155. # Sort by the created_at value.
  15156. CREATED_AT
  15157. # Sort by the id value.
  15158. ID
  15159. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  15160. # Don't use this sort key when no search query is specified.
  15161. RELEVANCE
  15162. }
  15163. # The set of valid sort keys for the AppRevenueAttributionRecord query.
  15164. enum AppRevenueAttributionRecordSortKeys {
  15165. # Sort by the created_at value.
  15166. CREATED_AT
  15167. # Sort by the id value.
  15168. ID
  15169. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  15170. # Don't use this sort key when no search query is specified.
  15171. RELEVANCE
  15172. }
  15173. # The approval status of the app purchase.
  15174. #
  15175. # The merchant is charged for the purchase immediately after approval, and the status changes to active.
  15176. # If the payment fails, then the app purchase remains pending.
  15177. #
  15178. # Purchases start as pending and can change to: active, declined, expired. After a purchase changes, it
  15179. # remains in that final state.
  15180. enum AppPurchaseStatus {
  15181. # The app purchase was approved by the merchant and has been activated by the app.
  15182. # Active app purchases are charged to the merchant and are paid out to the partner.
  15183. ACTIVE
  15184. # The app purchase was declined by the merchant.
  15185. DECLINED
  15186. # The app purchase was not accepted within two days of being created.
  15187. EXPIRED
  15188. # The app purchase is pending approval by the merchant.
  15189. PENDING
  15190. }
  15191. # Represents the billing types of revenue attribution.
  15192. enum AppRevenueAttributionType {
  15193. # App purchase related revenue collection.
  15194. APPLICATION_PURCHASE
  15195. # App subscription revenue collection.
  15196. APPLICATION_SUBSCRIPTION
  15197. # App usage-based revenue collection.
  15198. APPLICATION_USAGE
  15199. # Other app revenue collection type.
  15200. OTHER
  15201. }
  15202. # Specifies the sort order for the products in the collection.
  15203. enum CollectionSortOrder {
  15204. # Alphabetically, in ascending order (A - Z).
  15205. ALPHA_ASC
  15206. # Alphabetically, in descending order (Z - A).
  15207. ALPHA_DESC
  15208. # By best-selling products.
  15209. BEST_SELLING
  15210. # By date created, in ascending order (oldest - newest).
  15211. CREATED
  15212. # By date created, in descending order (newest - oldest).
  15213. CREATED_DESC
  15214. # In the order set manually by the merchant.
  15215. MANUAL
  15216. # By price, in ascending order (lowest - highest).
  15217. PRICE_ASC
  15218. # By price, in descending order (highest - lowest).
  15219. PRICE_DESC
  15220. }
  15221. # The set of valid sort keys for the ProductCollection query.
  15222. enum ProductCollectionSortKeys {
  15223. # Sort by the title value.
  15224. TITLE
  15225. # Sort by the price value.
  15226. PRICE
  15227. # Sort by the best-selling value.
  15228. BEST_SELLING
  15229. # Sort by the created value.
  15230. CREATED
  15231. # Sort by the id value.
  15232. ID
  15233. # Sort by the manual value.
  15234. MANUAL
  15235. # Sort by the collection-default value.
  15236. COLLECTION_DEFAULT
  15237. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  15238. # Don't use this sort key when no search query is specified.
  15239. RELEVANCE
  15240. }
  15241. # A standardized error code, independent of the payment provider.
  15242. enum OrderTransactionErrorCode {
  15243. # The card number is incorrect.
  15244. INCORRECT_NUMBER
  15245. # The format of the card number is incorrect.
  15246. INVALID_NUMBER
  15247. # The format of the expiry date is incorrect.
  15248. INVALID_EXPIRY_DATE
  15249. # The format of the CVC is incorrect.
  15250. INVALID_CVC
  15251. # The card is expired.
  15252. EXPIRED_CARD
  15253. # The CVC does not match the card number.
  15254. INCORRECT_CVC
  15255. # The ZIP or postal code does not match the card number.
  15256. INCORRECT_ZIP
  15257. INCORRECT_ADDRESS
  15258. # The address does not match the card number.
  15259. # The entered PIN is incorrect.
  15260. INCORRECT_PIN
  15261. # The card was declined.
  15262. CARD_DECLINED
  15263. # There was an error while processing the payment.
  15264. PROCESSING_ERROR
  15265. # Call the card issuer.
  15266. CALL_ISSUER
  15267. # 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.
  15268. PICK_UP_CARD
  15269. CONFIG_ERROR
  15270. # There is an error in the gateway or merchant configuration.
  15271. # A real card was used but the gateway was in test mode.
  15272. TEST_MODE_LIVE_CARD
  15273. # The gateway or merchant configuration doesn't support a feature, such as network tokenization.
  15274. UNSUPPORTED_FEATURE
  15275. # There was an unknown error with processing the payment.
  15276. GENERIC_ERROR
  15277. # The payment method is not available in the customer's country.
  15278. INVALID_COUNTRY
  15279. # The amount is either too high or too low for the provider.
  15280. INVALID_AMOUNT
  15281. # The payment method is momentarily unavailable.
  15282. PAYMENT_METHOD_UNAVAILABLE
  15283. # The payment method was invalid.
  15284. AMAZON_PAYMENTS_INVALID_PAYMENT_METHOD
  15285. # The maximum amount has been captured.
  15286. AMAZON_PAYMENTS_MAX_AMOUNT_CHARGED
  15287. # The maximum amount has been refunded.
  15288. AMAZON_PAYMENTS_MAX_AMOUNT_REFUNDED
  15289. # The maximum of 10 authorizations has been captured for an order.
  15290. AMAZON_PAYMENTS_MAX_AUTHORIZATIONS_CAPTURED
  15291. # The maximum of 10 refunds has been processed for an order.
  15292. AMAZON_PAYMENTS_MAX_REFUNDS_PROCESSED
  15293. # The order was canceled, which canceled all open authorizations.
  15294. AMAZON_PAYMENTS_ORDER_REFERENCE_CANCELED
  15295. # The order was not confirmed within three hours.
  15296. AMAZON_PAYMENTS_STALE
  15297. }
  15298. # The different kinds of order transactions.
  15299. enum OrderTransactionKind {
  15300. # An authorization and capture performed together in a single step.
  15301. SALE
  15302. # A transfer of the money that was reserved by an authorization.
  15303. CAPTURE
  15304. # An amount reserved against the cardholder's funding source.
  15305. # Money does not change hands until the authorization is captured.
  15306. AUTHORIZATION
  15307. # A cancelation of an authorization transaction.
  15308. VOID
  15309. # A partial or full return of captured funds to the cardholder.
  15310. # A refund can happen only after a capture is processed.
  15311. REFUND
  15312. # The money returned to the customer when they've paid too much during a cash transaction.
  15313. CHANGE
  15314. # An authorization for a payment taken with an EMV credit card reader.
  15315. EMV_AUTHORIZATION
  15316. # A suggested refund transaction that can be used to create a refund.
  15317. SUGGESTED_REFUND
  15318. }
  15319. # The different states that an OrderTransaction can have.
  15320. enum OrderTransactionStatus {
  15321. # The transaction succeeded.
  15322. SUCCESS
  15323. # The transaction failed.
  15324. FAILURE
  15325. # The transaction is pending.
  15326. PENDING
  15327. # There was an error while processing the transaction.
  15328. ERROR
  15329. # Awaiting a response.
  15330. AWAITING_RESPONSE
  15331. # The transaction status is unknown.
  15332. UNKNOWN
  15333. }
  15334. # The available types of marketing event.
  15335. enum MarketingTactic {
  15336. ABANDONED_CART
  15337. # An abandoned cart recovery email.
  15338. # An ad, such as a Facebook ad.
  15339. AD
  15340. # An affiliate link.
  15341. AFFILIATE
  15342. # A link.
  15343. LINK
  15344. # A loyalty program.
  15345. LOYALTY
  15346. # A messaging app, such as Facebook Messenger.
  15347. MESSAGE
  15348. # A newsletter.
  15349. NEWSLETTER
  15350. # A notification in the Shopify admin.
  15351. NOTIFICATION
  15352. # A blog post.
  15353. POST
  15354. # A retargeting ad.
  15355. RETARGETING
  15356. # A transactional email.
  15357. TRANSACTIONAL
  15358. # Search engine optimization.
  15359. SEO
  15360. # A direct visit to the online store.
  15361. DIRECT
  15362. # A popup on the online store.
  15363. STOREFRONT_APP
  15364. }
  15365. # The available marketing channels for a marketing activity or event.
  15366. # A marketing channel is broad category of marketing, used for reporting aggregation.
  15367. enum MarketingChannel {
  15368. # Paid search.
  15369. SEARCH
  15370. # Displayed ads.
  15371. DISPLAY
  15372. # Social media.
  15373. SOCIAL
  15374. # Email.
  15375. EMAIL
  15376. # Referral links.
  15377. REFERRAL
  15378. }
  15379. # Specifies the kind of the suggested order transaction.
  15380. enum SuggestedOrderTransactionKind {
  15381. # A suggested refund transaction for an order.
  15382. SUGGESTED_REFUND
  15383. }
  15384. enum RefundLineItemRestockType {
  15385. # The refund line item was returned. Use this when restocking line items that were fulfilled.
  15386. RETURN
  15387. # The refund line item was canceled. Use this when restocking unfulfilled line items.
  15388. CANCEL
  15389. # Deprecated.
  15390. # The refund line item was restocked, without specifically being identified as a return or cancelation.
  15391. # This value is not accepted when creating new refunds.
  15392. LEGACY_RESTOCK
  15393. # Refund line item was not restocked.
  15394. NO_RESTOCK
  15395. }
  15396. # The reason a discount on a subscription draft was rejected.
  15397. enum SubscriptionDiscountRejectionReason {
  15398. # Discount code is not found.
  15399. NOT_FOUND
  15400. # Discount does not apply to any of the given line items.
  15401. NO_ENTITLED_LINE_ITEMS
  15402. # Quantity of items does not qualify for the discount.
  15403. QUANTITY_NOT_IN_RANGE
  15404. # Purchase amount of items does not qualify for the discount.
  15405. PURCHASE_NOT_IN_RANGE
  15406. # Given customer does not qualify for the discount.
  15407. CUSTOMER_NOT_ELIGIBLE
  15408. # Discount usage limit has been reached.
  15409. USAGE_LIMIT_REACHED
  15410. # Customer usage limit has been reached.
  15411. CUSTOMER_USAGE_LIMIT_REACHED
  15412. # Discount is inactive.
  15413. CURRENTLY_INACTIVE
  15414. # No applicable shipping lines.
  15415. NO_ENTITLED_SHIPPING_LINES
  15416. # Purchase type does not qualify for the discount.
  15417. INCOMPATIBLE_PURCHASE_TYPE
  15418. # Internal error during discount code validation.
  15419. INTERNAL_ERROR
  15420. }
  15421. # The revocation reason types for a customer payment method.
  15422. enum CustomerPaymentMethodRevocationReason {
  15423. # The Authorize.net payment gateway is not enabled.
  15424. AUTHORIZE_NET_GATEWAY_NOT_ENABLED
  15425. # Authorize.net did not return any payment methods. Make sure that the correct Authorize.net account is linked.
  15426. AUTHORIZE_NET_RETURNED_NO_PAYMENT_METHOD
  15427. # The credit card failed to update.
  15428. FAILED_TO_UPDATE_CREDIT_CARD
  15429. # Failed to contact the Stripe API.
  15430. STRIPE_API_AUTHENTICATION_ERROR
  15431. # Invalid request. Failed to retrieve payment method from Stripe.
  15432. STRIPE_API_INVALID_REQUEST_ERROR
  15433. # The Stripe payment gateway is not enabled.
  15434. STRIPE_GATEWAY_NOT_ENABLED
  15435. # Stripe did not return any payment methods. Make sure that the correct Stripe account is linked.
  15436. STRIPE_RETURNED_NO_PAYMENT_METHOD
  15437. # The Stripe payment method type should be card.
  15438. STRIPE_PAYMENT_METHOD_NOT_CARD
  15439. # Failed to contact Braintree API.
  15440. BRAINTREE_API_AUTHENTICATION_ERROR
  15441. # The Braintree payment gateway is not enabled.
  15442. BRAINTREE_GATEWAY_NOT_ENABLED
  15443. # Braintree returned no payment methods. Make sure the correct Braintree account is linked.
  15444. BRAINTREE_RETURNED_NO_PAYMENT_METHOD
  15445. # The Braintree payment method type should be a credit card or Apple Pay card.
  15446. BRAINTREE_PAYMENT_METHOD_NOT_CARD
  15447. # The payment method was manually revoked.
  15448. MANUALLY_REVOKED
  15449. # The payment method was replaced with an existing payment method.
  15450. # The associated contracts have been migrated to the other payment method.
  15451. MERGED
  15452. }
  15453. # The possible status values of a subscription.
  15454. enum SubscriptionContractSubscriptionStatus {
  15455. # The contract is active and continuing per its policies.
  15456. ACTIVE
  15457. # The contract is temporarily paused and is expected to resume in the future.
  15458. PAUSED
  15459. # The contract was ended by an unplanned customer action.
  15460. CANCELLED
  15461. # The contract has ended per the expected circumstances.
  15462. # All billing and delivery cycles of the subscriptions were executed.
  15463. EXPIRED
  15464. # The contract ended because billing failed and no further billing attempts are expected.
  15465. FAILED
  15466. }
  15467. # The possible status values of the last payment on a subscription contract.
  15468. enum SubscriptionContractLastPaymentStatus {
  15469. # Successful subscription billing attempt.
  15470. SUCCEEDED
  15471. # Failed subscription billing attempt.
  15472. FAILED
  15473. }
  15474. # Available customer tax exemptions.
  15475. enum TaxExemption {
  15476. # This customer is exempt from specific taxes for holding a valid STATUS_CARD_EXEMPTION in Canada.
  15477. CA_STATUS_CARD_EXEMPTION
  15478. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in British Columbia.
  15479. CA_BC_RESELLER_EXEMPTION
  15480. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Manitoba.
  15481. CA_MB_RESELLER_EXEMPTION
  15482. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Saskatchewan.
  15483. CA_SK_RESELLER_EXEMPTION
  15484. # This customer is exempt from specific taxes for holding a valid DIPLOMAT_EXEMPTION in Canada.
  15485. CA_DIPLOMAT_EXEMPTION
  15486. # This customer is exempt from specific taxes for holding a valid COMMERCIAL_FISHERY_EXEMPTION in British Columbia.
  15487. CA_BC_COMMERCIAL_FISHERY_EXEMPTION
  15488. # This customer is exempt from specific taxes for holding a valid COMMERCIAL_FISHERY_EXEMPTION in Manitoba.
  15489. CA_MB_COMMERCIAL_FISHERY_EXEMPTION
  15490. # This customer is exempt from specific taxes for holding a valid COMMERCIAL_FISHERY_EXEMPTION in Nova Scotia.
  15491. CA_NS_COMMERCIAL_FISHERY_EXEMPTION
  15492. # This customer is exempt from specific taxes for holding a valid COMMERCIAL_FISHERY_EXEMPTION in Prince Edward Island.
  15493. CA_PE_COMMERCIAL_FISHERY_EXEMPTION
  15494. # This customer is exempt from specific taxes for holding a valid COMMERCIAL_FISHERY_EXEMPTION in Saskatchewan.
  15495. CA_SK_COMMERCIAL_FISHERY_EXEMPTION
  15496. # This customer is exempt from specific taxes for holding a valid PRODUCTION_AND_MACHINERY_EXEMPTION in British Columbia.
  15497. CA_BC_PRODUCTION_AND_MACHINERY_EXEMPTION
  15498. # This customer is exempt from specific taxes for holding a valid PRODUCTION_AND_MACHINERY_EXEMPTION in Saskatchewan.
  15499. CA_SK_PRODUCTION_AND_MACHINERY_EXEMPTION
  15500. # This customer is exempt from specific taxes for holding a valid SUB_CONTRACTOR_EXEMPTION in British Columbia.
  15501. CA_BC_SUB_CONTRACTOR_EXEMPTION
  15502. # This customer is exempt from specific taxes for holding a valid SUB_CONTRACTOR_EXEMPTION in Saskatchewan.
  15503. CA_SK_SUB_CONTRACTOR_EXEMPTION
  15504. # This customer is exempt from specific taxes for holding a valid CONTRACTOR_EXEMPTION in British Columbia.
  15505. CA_BC_CONTRACTOR_EXEMPTION
  15506. # This customer is exempt from specific taxes for holding a valid CONTRACTOR_EXEMPTION in Saskatchewan.
  15507. CA_SK_CONTRACTOR_EXEMPTION
  15508. # This customer is exempt from specific taxes for holding a valid PURCHASE_EXEMPTION in Ontario.
  15509. CA_ON_PURCHASE_EXEMPTION
  15510. # This customer is exempt from specific taxes for holding a valid FARMER_EXEMPTION in Manitoba.
  15511. CA_MB_FARMER_EXEMPTION
  15512. # This customer is exempt from specific taxes for holding a valid FARMER_EXEMPTION in Nova Scotia.
  15513. CA_NS_FARMER_EXEMPTION
  15514. # This customer is exempt from specific taxes for holding a valid FARMER_EXEMPTION in Saskatchewan.
  15515. CA_SK_FARMER_EXEMPTION
  15516. # This customer is exempt from VAT for purchases within the EU that is shipping from outside of customer's country.
  15517. EU_REVERSE_CHARGE_EXEMPTION_RULE
  15518. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Alabama.
  15519. US_AL_RESELLER_EXEMPTION
  15520. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Alaska.
  15521. US_AK_RESELLER_EXEMPTION
  15522. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Arizona.
  15523. US_AZ_RESELLER_EXEMPTION
  15524. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Arkansas.
  15525. US_AR_RESELLER_EXEMPTION
  15526. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in California.
  15527. US_CA_RESELLER_EXEMPTION
  15528. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Colorado.
  15529. US_CO_RESELLER_EXEMPTION
  15530. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Connecticut.
  15531. US_CT_RESELLER_EXEMPTION
  15532. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Delaware.
  15533. US_DE_RESELLER_EXEMPTION
  15534. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Florida.
  15535. US_FL_RESELLER_EXEMPTION
  15536. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Georgia.
  15537. US_GA_RESELLER_EXEMPTION
  15538. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Hawaii.
  15539. US_HI_RESELLER_EXEMPTION
  15540. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Idaho.
  15541. US_ID_RESELLER_EXEMPTION
  15542. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Illinois.
  15543. US_IL_RESELLER_EXEMPTION
  15544. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Indiana.
  15545. US_IN_RESELLER_EXEMPTION
  15546. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Iowa.
  15547. US_IA_RESELLER_EXEMPTION
  15548. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Kansas.
  15549. US_KS_RESELLER_EXEMPTION
  15550. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Kentucky.
  15551. US_KY_RESELLER_EXEMPTION
  15552. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Louisiana.
  15553. US_LA_RESELLER_EXEMPTION
  15554. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Maine.
  15555. US_ME_RESELLER_EXEMPTION
  15556. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Maryland.
  15557. US_MD_RESELLER_EXEMPTION
  15558. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Massachusetts.
  15559. US_MA_RESELLER_EXEMPTION
  15560. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Michigan.
  15561. US_MI_RESELLER_EXEMPTION
  15562. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Minnesota.
  15563. US_MN_RESELLER_EXEMPTION
  15564. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Mississippi.
  15565. US_MS_RESELLER_EXEMPTION
  15566. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Missouri.
  15567. US_MO_RESELLER_EXEMPTION
  15568. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Montana.
  15569. US_MT_RESELLER_EXEMPTION
  15570. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Nebraska.
  15571. US_NE_RESELLER_EXEMPTION
  15572. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Nevada.
  15573. US_NV_RESELLER_EXEMPTION
  15574. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in New Hampshire.
  15575. US_NH_RESELLER_EXEMPTION
  15576. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in New Jersey.
  15577. US_NJ_RESELLER_EXEMPTION
  15578. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in New Mexico.
  15579. US_NM_RESELLER_EXEMPTION
  15580. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in New York.
  15581. US_NY_RESELLER_EXEMPTION
  15582. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in North Carolina.
  15583. US_NC_RESELLER_EXEMPTION
  15584. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in North Dakota.
  15585. US_ND_RESELLER_EXEMPTION
  15586. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Ohio.
  15587. US_OH_RESELLER_EXEMPTION
  15588. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Oklahoma.
  15589. US_OK_RESELLER_EXEMPTION
  15590. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Oregon.
  15591. US_OR_RESELLER_EXEMPTION
  15592. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Pennsylvania.
  15593. US_PA_RESELLER_EXEMPTION
  15594. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Rhode Island.
  15595. US_RI_RESELLER_EXEMPTION
  15596. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in South Carolina.
  15597. US_SC_RESELLER_EXEMPTION
  15598. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in South Dakota.
  15599. US_SD_RESELLER_EXEMPTION
  15600. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Tennessee.
  15601. US_TN_RESELLER_EXEMPTION
  15602. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Texas.
  15603. US_TX_RESELLER_EXEMPTION
  15604. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Utah.
  15605. US_UT_RESELLER_EXEMPTION
  15606. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Vermont.
  15607. US_VT_RESELLER_EXEMPTION
  15608. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Virginia.
  15609. US_VA_RESELLER_EXEMPTION
  15610. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Washington.
  15611. US_WA_RESELLER_EXEMPTION
  15612. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in West Virginia.
  15613. US_WV_RESELLER_EXEMPTION
  15614. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Wisconsin.
  15615. US_WI_RESELLER_EXEMPTION
  15616. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Wyoming.
  15617. US_WY_RESELLER_EXEMPTION
  15618. # This customer is exempt from specific taxes for holding a valid RESELLER_EXEMPTION in Washington DC.
  15619. US_DC_RESELLER_EXEMPTION
  15620. }
  15621. # Represents valid selling plan interval.
  15622. enum SellingPlanInterval {
  15623. # Day interval.
  15624. DAY
  15625. # Week interval.
  15626. WEEK
  15627. # Month interval.
  15628. MONTH
  15629. # Year interval.
  15630. YEAR
  15631. }
  15632. # Represents the anchor type.
  15633. enum SellingPlanAnchorType {
  15634. # Which day of the week, between 1-7.
  15635. WEEKDAY
  15636. # Which day of the month, between 1-31.
  15637. MONTHDAY
  15638. # Which days of the month and year, month between 1-12, and day between 1-31.
  15639. YEARDAY
  15640. }
  15641. # Represents a selling plan pricing policy adjustment type.
  15642. enum SellingPlanPricingPolicyAdjustmentType {
  15643. # Percentage off adjustment.
  15644. PERCENTAGE
  15645. # Fixed amount off adjustment.
  15646. FIXED_AMOUNT
  15647. # Price of the policy.
  15648. PRICE
  15649. }
  15650. # The type of line (line item or shipping line) on an order that the subscription discount is applicable towards.
  15651. enum DiscountTargetType {
  15652. # The discount applies onto line items.
  15653. LINE_ITEM
  15654. # The discount applies onto shipping lines.
  15655. SHIPPING_LINE
  15656. }
  15657. # The type of the subscription discount.
  15658. enum DiscountType {
  15659. # Manual discount type.
  15660. MANUAL
  15661. # Code discount type.
  15662. CODE_DISCOUNT
  15663. }
  15664. # The type of refund to perform for a particular refund duty.
  15665. enum RefundDutyRefundType {
  15666. # The duty is proportionally refunded based on the quantity of the refunded line item.
  15667. PROPORTIONAL
  15668. # The duty is fully refunded.
  15669. FULL
  15670. }
  15671. # The likelihood that an order is fraudulent.
  15672. enum OrderRiskLevel {
  15673. # There is a low level of risk that this order is fraudulent.
  15674. LOW
  15675. # There is a medium level of risk that this order is fraudulent.
  15676. MEDIUM
  15677. # There is a high level of risk that this order is fraudulent.
  15678. HIGH
  15679. }
  15680. # The set of valid sort keys for the FulfillmentEvent query.
  15681. enum FulfillmentEventSortKeys {
  15682. # Sort by the happened_at value.
  15683. HAPPENED_AT
  15684. # Sort by the id value.
  15685. ID
  15686. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  15687. # Don't use this sort key when no search query is specified.
  15688. RELEVANCE
  15689. }
  15690. # The display status of a fulfillment.
  15691. enum FulfillmentDisplayStatus {
  15692. # Displayed as Attempted delivery.
  15693. ATTEMPTED_DELIVERY
  15694. # Displayed as Canceled.
  15695. CANCELED
  15696. # Displayed as Confirmed.
  15697. CONFIRMED
  15698. # Displayed as Delivered.
  15699. DELIVERED
  15700. # Displayed as Failure.
  15701. FAILURE
  15702. # Displayed as Fulfilled.
  15703. FULFILLED
  15704. # Displayed as In transit.
  15705. IN_TRANSIT
  15706. # Displayed as Label printed.
  15707. LABEL_PRINTED
  15708. # Displayed as Label purchased.
  15709. LABEL_PURCHASED
  15710. # Displayed as Label voided.
  15711. LABEL_VOIDED
  15712. # Displayed as Marked as fulfilled.
  15713. MARKED_AS_FULFILLED
  15714. # Displayed as Not delivered.
  15715. NOT_DELIVERED
  15716. # Displayed as Out for delivery.
  15717. OUT_FOR_DELIVERY
  15718. # Displayed as Ready for pickup.
  15719. READY_FOR_PICKUP
  15720. # Displayed as Picked up.
  15721. PICKED_UP
  15722. # Displayed as Submitted.
  15723. SUBMITTED
  15724. }
  15725. # The status of a fulfillment.
  15726. enum FulfillmentStatus {
  15727. # The fulfillment was completed successfully.
  15728. SUCCESS
  15729. # The fulfillment was canceled.
  15730. CANCELLED
  15731. # There was an error with the fulfillment request.
  15732. ERROR
  15733. # The fulfillment request failed.
  15734. FAILURE
  15735. }
  15736. # The possible types for a dispute.
  15737. enum DisputeType {
  15738. # The dispute has turned into a chargeback.
  15739. CHARGEBACK
  15740. # The dispute is in the inquiry phase.
  15741. INQUIRY
  15742. }
  15743. # The possible statuses of a dispute.
  15744. enum DisputeStatus {
  15745. NEEDS_RESPONSE
  15746. UNDER_REVIEW
  15747. CHARGE_REFUNDED
  15748. ACCEPTED
  15749. WON
  15750. LOST
  15751. }
  15752. # Represents the order's current financial status.
  15753. enum OrderDisplayFinancialStatus {
  15754. # Displayed as Pending.
  15755. PENDING
  15756. # Displayed as Authorized.
  15757. AUTHORIZED
  15758. # Displayed as Partially paid.
  15759. PARTIALLY_PAID
  15760. # Displayed as Partially refunded.
  15761. PARTIALLY_REFUNDED
  15762. # Displayed as Voided.
  15763. VOIDED
  15764. # Displayed as Paid.
  15765. PAID
  15766. # Displayed as Refunded.
  15767. REFUNDED
  15768. # Displayed as Expired.
  15769. EXPIRED
  15770. }
  15771. # Represents the order's aggregated fulfillment status for display purposes.
  15772. enum OrderDisplayFulfillmentStatus {
  15773. # Displayed as Unfulfilled. None of the items in the order have been fulfilled.
  15774. UNFULFILLED
  15775. # Displayed as Partially fulfilled. Some of the items in the order have been fulfilled.
  15776. PARTIALLY_FULFILLED
  15777. # Displayed as Fulfilled. All the items in the order have been fulfilled.
  15778. FULFILLED
  15779. # Displayed as Restocked. All the items in the order have been restocked. Replaced by the "UNFULFILLED" status.
  15780. RESTOCKED
  15781. # Displayed as Pending fulfillment. A request for fulfillment of some items awaits a response from the fulfillment service. Replaced by the "IN_PROGRESS" status.
  15782. PENDING_FULFILLMENT
  15783. # Displayed as Open. None of the items in the order have been fulfilled. Replaced by "UNFULFILLED" status.
  15784. OPEN
  15785. # Displayed as In progress.
  15786. # Some of the items in the order have been fulfilled, or a request for fulfillment has been sent to the fulfillment service.
  15787. IN_PROGRESS
  15788. # Displayed as On hold. All of the unfulfilled items in this order are on hold.
  15789. ON_HOLD
  15790. # Displayed as Scheduled. All of the unfulfilled items in this order are scheduled for fulfillment at later time.
  15791. SCHEDULED
  15792. }
  15793. # The possible order action types for a sales agreement.
  15794. enum OrderActionType {
  15795. # An order with a purchase or charge.
  15796. ORDER
  15797. # An edit to the order.
  15798. ORDER_EDIT
  15799. # A refund on the order.
  15800. REFUND
  15801. # An unknown agreement action. Represents new actions that may be added in future versions.
  15802. UNKNOWN
  15803. }
  15804. enum SaleActionType {
  15805. # A purchase or charge.
  15806. ORDER
  15807. # A removal or return.
  15808. RETURN
  15809. # A change to the price, taxes, or discounts for a prior purchase.
  15810. UPDATE
  15811. # An unknown order action. Represents new actions that may be added in future versions.
  15812. UNKNOWN
  15813. }
  15814. # The possible line types for a sale record.
  15815. # One of the possible order line types for a sale is an adjustment.
  15816. # 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.
  15817. # Examples are restocking fees and goodwill payments.
  15818. # 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).
  15819. # The sales records for the returned or refunded items represent the reversal of the original line item sale value.
  15820. # 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.
  15821. enum SaleLineType {
  15822. # A product purchased, returned or exchanged.
  15823. PRODUCT
  15824. # A tip added by the customer.
  15825. TIP
  15826. # A gift card.
  15827. GIFT_CARD
  15828. # A shipping cost.
  15829. SHIPPING
  15830. # A duty charge.
  15831. DUTY
  15832. # An unknown sale line. Represents new types that may be added in future versions.
  15833. UNKNOWN
  15834. # A sale adjustment.
  15835. ADJUSTMENT
  15836. }
  15837. # The possible error codes associated with making billing attempts. The error codes supplement the
  15838. # error_message to provide consistent results and help with dunning management.
  15839. enum SubscriptionBillingAttemptErrorCode {
  15840. # Payment method was not found.
  15841. PAYMENT_METHOD_NOT_FOUND
  15842. # Payment provider is not enabled.
  15843. PAYMENT_PROVIDER_IS_NOT_ENABLED
  15844. # Payment method is invalid. Please update or create a new payment method.
  15845. INVALID_PAYMENT_METHOD
  15846. # There was an unexpected error during the billing attempt.
  15847. UNEXPECTED_ERROR
  15848. # Payment method is expired.
  15849. EXPIRED_PAYMENT_METHOD
  15850. # Payment method was declined by processor.
  15851. PAYMENT_METHOD_DECLINED
  15852. # There was an error during the authentication.
  15853. AUTHENTICATION_ERROR
  15854. # Gateway is in test mode and attempted to bill a live payment method.
  15855. TEST_MODE
  15856. # Payment method was canceled by buyer.
  15857. BUYER_CANCELED_PAYMENT_METHOD
  15858. # Customer was not found.
  15859. CUSTOMER_NOT_FOUND
  15860. # Customer is invalid.
  15861. CUSTOMER_INVALID
  15862. # The shipping address is either missing or invalid.
  15863. INVALID_SHIPPING_ADDRESS
  15864. # The billing agreement ID or the transaction ID for the customer's payment method is invalid.
  15865. INVALID_CUSTOMER_BILLING_AGREEMENT
  15866. # A payment has already been made for this invoice.
  15867. INVOICE_ALREADY_PAID
  15868. # Payment method cannot be used with the current payment gateway test mode configuration.
  15869. PAYMENT_METHOD_INCOMPATIBLE_WITH_GATEWAY_CONFIG
  15870. # The amount is too small.
  15871. AMOUNT_TOO_SMALL
  15872. }
  15873. # Possible method types that a delivery method can have.
  15874. enum DeliveryMethodType {
  15875. # The order is shipped.
  15876. SHIPPING
  15877. # The order is picked up by the customer.
  15878. PICK_UP
  15879. # No delivery is needed.
  15880. NONE
  15881. # The order is delivered to a retail store.
  15882. RETAIL
  15883. # The order is delivered using a local delivery service.
  15884. LOCAL
  15885. }
  15886. # The reason for a fulfillment hold.
  15887. enum FulfillmentHoldReason {
  15888. # The fulfillment hold is applied because payment is pending.
  15889. AWAITING_PAYMENT
  15890. # The fulfillment hold is applied because of a high risk of fraud.
  15891. HIGH_RISK_OF_FRAUD
  15892. # The fulfillment hold is applied because of an incorrect address.
  15893. INCORRECT_ADDRESS
  15894. # The fulfillment hold is applied because inventory is out of stock.
  15895. INVENTORY_OUT_OF_STOCK
  15896. # The fulfillment hold is applied because of an unknown delivery date.
  15897. UNKNOWN_DELIVERY_DATE
  15898. # The fulfillment hold is applied for another reason.
  15899. OTHER
  15900. }
  15901. # The kinds of request merchants can make to a fulfillment service.
  15902. enum FulfillmentOrderMerchantRequestKind {
  15903. # The merchant requests fulfillment for an OPEN fulfillment order.
  15904. FULFILLMENT_REQUEST
  15905. # The merchant requests cancellation of an IN_PROGRESS fulfillment order.
  15906. CANCELLATION_REQUEST
  15907. }
  15908. # The request status of a fulfillment order.
  15909. enum FulfillmentOrderRequestStatus {
  15910. # The initial request status for the newly-created fulfillment orders. This is the only valid
  15911. # request status for fulfillment orders that aren't assigned to a fulfillment service.
  15912. UNSUBMITTED
  15913. # The merchant requested fulfillment for this fulfillment order.
  15914. SUBMITTED
  15915. # The fulfillment service accepted the merchant's fulfillment request.
  15916. ACCEPTED
  15917. # The fulfillment service rejected the merchant's fulfillment request.
  15918. REJECTED
  15919. # The merchant requested a cancellation of the fulfillment request for this fulfillment order.
  15920. CANCELLATION_REQUESTED
  15921. # The fulfillment service accepted the merchant's fulfillment cancellation request.
  15922. CANCELLATION_ACCEPTED
  15923. # The fulfillment service rejected the merchant's fulfillment cancellation request.
  15924. CANCELLATION_REJECTED
  15925. # The fulfillment service closed the fulfillment order without completing it.
  15926. CLOSED
  15927. }
  15928. # The status of a fulfillment order.
  15929. enum FulfillmentOrderStatus {
  15930. # The fulfillment order is ready for fulfillment.
  15931. OPEN
  15932. # The fulfillment order is being processed.
  15933. IN_PROGRESS
  15934. # The fulfillment order has been cancelled by the merchant.
  15935. CANCELLED
  15936. # The fulfillment order cannot be completed as requested.
  15937. INCOMPLETE
  15938. # The fulfillment order has been completed and closed.
  15939. CLOSED
  15940. # The fulfillment order is deferred and will be ready for fulfillment after the date and time specified in fulfill_at.
  15941. SCHEDULED
  15942. # The fulfillment order is on hold. The fulfillment process can't be initiated until the hold on the fulfillment order is released.
  15943. ON_HOLD
  15944. }
  15945. # The actions that can be taken on a fulfillment order.
  15946. enum FulfillmentOrderAction {
  15947. # Creates a fulfillment for selected line items in the fulfillment order.
  15948. # The corresponding mutation for this action is fulfillmentCreateV2.
  15949. CREATE_FULFILLMENT
  15950. # Sends a request for fulfilling selected line items in a fulfillment order to a fulfillment service.
  15951. # The corresponding mutation for this action is fulfillmentOrderSubmitFulfillmentRequest.
  15952. REQUEST_FULFILLMENT
  15953. # Cancels a fulfillment order.
  15954. # The corresponding mutation for this action is fulfillmentOrderCancel.
  15955. CANCEL_FULFILLMENT_ORDER
  15956. # Moves a fulfillment order.
  15957. # The corresponding mutation for this action is fulfillmentOrderMove.
  15958. MOVE
  15959. # Sends a cancellation request to the fulfillment service of a fulfillment order.
  15960. # The corresponding mutation for this action is fulfillmentOrderSubmitCancellationRequest.
  15961. REQUEST_CANCELLATION
  15962. # Marks the fulfillment order as open.
  15963. # The corresponding mutation for this action is fulfillmentOrderOpen.
  15964. MARK_AS_OPEN
  15965. # Releases the fulfillment hold on the fulfillment order.
  15966. # The corresponding mutation for this action is fulfillmentOrderReleaseHold.
  15967. RELEASE_HOLD
  15968. # Applies a fulfillment hold on an open fulfillment order.
  15969. # The corresponding mutation for this action is fulfillmentOrderHold.
  15970. HOLD
  15971. # Opens an external URL to initiate the fulfillment process outside Shopify.
  15972. # This action should be paired with FulfillmentOrderSupportedAction.externalUrl.
  15973. EXTERNAL
  15974. }
  15975. # The status that describes a fulfillment or delivery event.
  15976. enum FulfillmentEventStatus {
  15977. # A shipping label has been purchased.
  15978. LABEL_PURCHASED
  15979. # A purchased shipping label has been printed.
  15980. LABEL_PRINTED
  15981. # The fulfillment is ready to be picked up.
  15982. READY_FOR_PICKUP
  15983. # The fulfillment is confirmed. This is the default value when no other information is available.
  15984. CONFIRMED
  15985. # The fulfillment is in transit.
  15986. IN_TRANSIT
  15987. # The fulfillment is out for delivery.
  15988. OUT_FOR_DELIVERY
  15989. # A delivery was attempted.
  15990. ATTEMPTED_DELIVERY
  15991. # The fulfillment was successfully delivered.
  15992. DELIVERED
  15993. # The fulfillment request failed.
  15994. FAILURE
  15995. }
  15996. # Represents a percentage price adjustment type.
  15997. enum PriceListAdjustmentType {
  15998. # Percentage decrease type. Prices will have a lower value.
  15999. PERCENTAGE_DECREASE
  16000. # Percentage increase type. Prices will have a higher value.
  16001. PERCENTAGE_INCREASE
  16002. }
  16003. # Represents the origin of a price, either fixed (defined on the price list)
  16004. # or relative (calculated using a price list adjustment configuration).
  16005. enum PriceListPriceOriginType {
  16006. # The price is defined on the price list.
  16007. FIXED
  16008. # The price is relative to the adjustment type and value.
  16009. RELATIVE
  16010. }
  16011. # The set of valid sort keys for the Collection query.
  16012. enum CollectionSortKeys {
  16013. # Sort by the title value.
  16014. TITLE
  16015. # Sort by the updated_at value.
  16016. UPDATED_AT
  16017. # Sort by the id value.
  16018. ID
  16019. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  16020. # Don't use this sort key when no search query is specified.
  16021. RELEVANCE
  16022. }
  16023. # The set of valid sort keys for the ProductImage query.
  16024. enum ProductImageSortKeys {
  16025. # Sort by the created_at value.
  16026. CREATED_AT
  16027. # Sort by the position value.
  16028. POSITION
  16029. # Sort by the id value.
  16030. ID
  16031. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  16032. # Don't use this sort key when no search query is specified.
  16033. RELEVANCE
  16034. }
  16035. # The set of valid sort keys for the ProductMedia query.
  16036. enum ProductMediaSortKeys {
  16037. # Sort by the position value.
  16038. POSITION
  16039. # Sort by the id value.
  16040. ID
  16041. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  16042. # Don't use this sort key when no search query is specified.
  16043. RELEVANCE
  16044. }
  16045. # The possible product statuses.
  16046. enum ProductStatus {
  16047. # The product is ready to sell and can be published to sales channels and apps.
  16048. # Products with an active status aren't automatically published to sales channels, such as the online store, or apps.
  16049. # By default, existing products are set to active.
  16050. ACTIVE
  16051. # The product is no longer being sold and isn't available to customers on sales channels and apps.
  16052. ARCHIVED
  16053. # The product isn't ready to sell and is unavailable to customers on sales channels and apps.
  16054. # By default, duplicated and unarchived products are set to draft.
  16055. DRAFT
  16056. }
  16057. # The set of valid sort keys for the ProductVariant query.
  16058. enum ProductVariantSortKeys {
  16059. # Sort by the title value.
  16060. TITLE
  16061. # Sort by the name value.
  16062. NAME
  16063. # Sort by the sku value.
  16064. SKU
  16065. # Sort by the inventory_quantity value.
  16066. INVENTORY_QUANTITY
  16067. # Sort by the inventory_management value.
  16068. INVENTORY_MANAGEMENT
  16069. # Sort by the inventory_levels.available value.
  16070. INVENTORY_LEVELS_AVAILABLE
  16071. # Sort by the inventory_policy value.
  16072. INVENTORY_POLICY
  16073. # Sort by the full_title value.
  16074. FULL_TITLE
  16075. # Sort by the popular value.
  16076. POPULAR
  16077. # Sort by the position value.
  16078. POSITION
  16079. # Sort by the id value.
  16080. ID
  16081. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  16082. # Don't use this sort key when no search query is specified.
  16083. RELEVANCE
  16084. }
  16085. # The possible content types for a media object.
  16086. enum MediaContentType {
  16087. # A Shopify-hosted video.
  16088. VIDEO
  16089. # An externally hosted video.
  16090. EXTERNAL_VIDEO
  16091. # A 3d model.
  16092. MODEL_3D
  16093. # A Shopify-hosted image.
  16094. IMAGE
  16095. }
  16096. # Error types for media.
  16097. enum MediaErrorCode {
  16098. # Media error has occured for unknown reason.
  16099. UNKNOWN
  16100. # Media could not be processed because the signed URL was invalid.
  16101. INVALID_SIGNED_URL
  16102. # Media could not be processed because the image could not be downloaded.
  16103. IMAGE_DOWNLOAD_FAILURE
  16104. # Media could not be processed because the image could not be processed.
  16105. IMAGE_PROCESSING_FAILURE
  16106. # Media timed out because it is currently being modified by another operation.
  16107. MEDIA_TIMEOUT_ERROR
  16108. # Media could not be created because the external video could not be found.
  16109. EXTERNAL_VIDEO_NOT_FOUND
  16110. # Media could not be created because the external video is not listed or is private.
  16111. EXTERNAL_VIDEO_UNLISTED
  16112. # Media could not be created because the external video has an invalid aspect ratio.
  16113. EXTERNAL_VIDEO_INVALID_ASPECT_RATIO
  16114. # Media could not be created because embed permissions are disabled for this video.
  16115. EXTERNAL_VIDEO_EMBED_DISABLED
  16116. # Media could not be created because video is either not found or still transcoding.
  16117. EXTERNAL_VIDEO_EMBED_NOT_FOUND_OR_TRANSCODING
  16118. # File could not be processed because the source could not be downloaded.
  16119. GENERIC_FILE_DOWNLOAD_FAILURE
  16120. # File could not be created because the size is too large.
  16121. GENERIC_FILE_INVALID_SIZE
  16122. # Media could not be created because the metadata could not be read.
  16123. VIDEO_METADATA_READ_ERROR
  16124. # Media could not be created because it has an invalid file type.
  16125. VIDEO_INVALID_FILETYPE_ERROR
  16126. # Media could not be created because it does not meet the minimum width requirement.
  16127. VIDEO_MIN_WIDTH_ERROR
  16128. # Media could not be created because it does not meet the maximum width requirement.
  16129. VIDEO_MAX_WIDTH_ERROR
  16130. # Media could not be created because it does not meet the minimum height requirement.
  16131. VIDEO_MIN_HEIGHT_ERROR
  16132. # Media could not be created because it does not meet the maximum height requirement.
  16133. VIDEO_MAX_HEIGHT_ERROR
  16134. # Media could not be created because it does not meet the minimum duration requirement.
  16135. VIDEO_MIN_DURATION_ERROR
  16136. # Media could not be created because it does not meet the maximum duration requirement.
  16137. VIDEO_MAX_DURATION_ERROR
  16138. # Video failed validation.
  16139. VIDEO_VALIDATION_ERROR
  16140. # Model failed validation.
  16141. MODEL3D_VALIDATION_ERROR
  16142. # Media could not be created because the model's thumbnail generation failed.
  16143. MODEL3D_THUMBNAIL_GENERATION_ERROR
  16144. # Media could not be created because the model can't be converted to USDZ format.
  16145. MODEL3D_GLB_TO_USDZ_CONVERSION_ERROR
  16146. # Media could not be created because the model file failed processing.
  16147. MODEL3D_GLB_OUTPUT_CREATION_ERROR
  16148. # Media could not be created because the model file failed processing.
  16149. MODEL3D_PROCESSING_FAILURE
  16150. # Media could not be created because the image is an unsupported file type.
  16151. UNSUPPORTED_IMAGE_FILE_TYPE
  16152. # Media could not be created because the image size is too large.
  16153. INVALID_IMAGE_FILE_SIZE
  16154. # Media could not be created because the image has an invalid aspect ratio.
  16155. INVALID_IMAGE_ASPECT_RATIO
  16156. # Media could not be created because the image's resolution exceeds the max limit.
  16157. INVALID_IMAGE_RESOLUTION
  16158. # Media could not be created because the cumulative file storage limit would be exceeded.
  16159. FILE_STORAGE_LIMIT_EXCEEDED
  16160. }
  16161. # Warning types for media.
  16162. enum MediaWarningCode {
  16163. # 3D model physical size might be invalid.
  16164. # The dimensions of your model are very small.
  16165. # Consider reviewing your model to ensure they are correct.
  16166. MODEL_SMALL_PHYSICAL_SIZE
  16167. # 3D model physical size might be invalid.
  16168. # The dimensions of your model are very large.
  16169. # Consider reviewing your model to ensure they are correct.
  16170. MODEL_LARGE_PHYSICAL_SIZE
  16171. }
  16172. # The possible statuses for a media preview image.
  16173. enum MediaPreviewImageStatus {
  16174. # Preview image is uploaded but not yet processed.
  16175. UPLOADED
  16176. # Preview image is being processed.
  16177. PROCESSING
  16178. # Preview image is ready to be displayed.
  16179. READY
  16180. # Preview image processing has failed.
  16181. FAILED
  16182. }
  16183. # The possible statuses for a media object.
  16184. enum MediaStatus {
  16185. # Media has been uploaded but not yet processed.
  16186. UPLOADED
  16187. # Media is being processed.
  16188. PROCESSING
  16189. # Media is ready to be displayed.
  16190. READY
  16191. # Media processing has failed.
  16192. FAILED
  16193. }
  16194. # The error types for a file.
  16195. enum FileErrorCode {
  16196. # File error has occurred for an unknown reason.
  16197. UNKNOWN
  16198. # File could not be processed because the signed URL was invalid.
  16199. INVALID_SIGNED_URL
  16200. # File could not be processed because the image could not be downloaded.
  16201. IMAGE_DOWNLOAD_FAILURE
  16202. # File could not be processed because the image could not be processed.
  16203. IMAGE_PROCESSING_FAILURE
  16204. # File timed out because it is currently being modified by another operation.
  16205. MEDIA_TIMEOUT_ERROR
  16206. # File could not be created because the external video could not be found.
  16207. EXTERNAL_VIDEO_NOT_FOUND
  16208. # File could not be created because the external video is not listed or is private.
  16209. EXTERNAL_VIDEO_UNLISTED
  16210. # File could not be created because the external video has an invalid aspect ratio.
  16211. EXTERNAL_VIDEO_INVALID_ASPECT_RATIO
  16212. # File could not be created because embed permissions are disabled for this video.
  16213. EXTERNAL_VIDEO_EMBED_DISABLED
  16214. # File could not be created because video is either not found or still transcoding.
  16215. EXTERNAL_VIDEO_EMBED_NOT_FOUND_OR_TRANSCODING
  16216. # File could not be processed because the source could not be downloaded.
  16217. GENERIC_FILE_DOWNLOAD_FAILURE
  16218. # File could not be created because the size is too large.
  16219. GENERIC_FILE_INVALID_SIZE
  16220. # File could not be created because the metadata could not be read.
  16221. VIDEO_METADATA_READ_ERROR
  16222. # File could not be created because it has an invalid file type.
  16223. VIDEO_INVALID_FILETYPE_ERROR
  16224. # File could not be created because it does not meet the minimum width requirement.
  16225. VIDEO_MIN_WIDTH_ERROR
  16226. # File could not be created because it does not meet the maximum width requirement.
  16227. VIDEO_MAX_WIDTH_ERROR
  16228. # File could not be created because it does not meet the minimum height requirement.
  16229. VIDEO_MIN_HEIGHT_ERROR
  16230. # File could not be created because it does not meet the maximum height requirement.
  16231. VIDEO_MAX_HEIGHT_ERROR
  16232. # File could not be created because it does not meet the minimum duration requirement.
  16233. VIDEO_MIN_DURATION_ERROR
  16234. # File could not be created because it does not meet the maximum duration requirement.
  16235. VIDEO_MAX_DURATION_ERROR
  16236. # Video failed validation.
  16237. VIDEO_VALIDATION_ERROR
  16238. # Model failed validation.
  16239. MODEL3D_VALIDATION_ERROR
  16240. # File could not be created because the model's thumbnail generation failed.
  16241. MODEL3D_THUMBNAIL_GENERATION_ERROR
  16242. # File could not be created because the model can't be converted to USDZ format.
  16243. MODEL3D_GLB_TO_USDZ_CONVERSION_ERROR
  16244. # File could not be created because the model file failed processing.
  16245. MODEL3D_GLB_OUTPUT_CREATION_ERROR
  16246. # File could not be created because the model file failed processing.
  16247. MODEL3D_PROCESSING_FAILURE
  16248. # File could not be created because the image is an unsupported file type.
  16249. UNSUPPORTED_IMAGE_FILE_TYPE
  16250. # File could not be created because the image size is too large.
  16251. INVALID_IMAGE_FILE_SIZE
  16252. # File could not be created because the image has an invalid aspect ratio.
  16253. INVALID_IMAGE_ASPECT_RATIO
  16254. # File could not be created because the image's resolution exceeds the max limit.
  16255. INVALID_IMAGE_RESOLUTION
  16256. # File could not be created because the cumulative file storage limit would be exceeded.
  16257. FILE_STORAGE_LIMIT_EXCEEDED
  16258. }
  16259. # The possible statuses for a file object.
  16260. enum FileStatus {
  16261. # File has been uploaded but hasn't been processed.
  16262. UPLOADED
  16263. # File is being processed.
  16264. PROCESSING
  16265. # File is ready to be displayed.
  16266. READY
  16267. # File processing has failed.
  16268. FAILED
  16269. }
  16270. # When to capture the payment for the remaining amount due.
  16271. enum SellingPlanRemainingBalanceChargeTrigger {
  16272. # When there's no remaining balance to be charged after checkout.
  16273. NO_REMAINING_BALANCE
  16274. # At an exact time defined by the remaining_balance_charge_exact_time field.
  16275. EXACT_TIME
  16276. # After the duration defined by the remaining_balance_charge_time_after_checkout field.
  16277. TIME_AFTER_CHECKOUT
  16278. }
  16279. # The checkout charge when the full amount isn't charged at checkout.
  16280. enum SellingPlanCheckoutChargeType {
  16281. # The checkout charge is a percentage of the product or variant price.
  16282. PERCENTAGE
  16283. # The checkout charge is a fixed price amount.
  16284. PRICE
  16285. }
  16286. # Describes what triggers fulfillment.
  16287. enum SellingPlanFulfillmentTrigger {
  16288. # Use the anchor values to calculate fulfillment date.
  16289. ANCHOR
  16290. # As soon as possible.
  16291. ASAP
  16292. # At an exact time defined by the fulfillment_exact_time field.
  16293. EXACT_TIME
  16294. # Unknown. Usually to be determined in the future.
  16295. UNKNOWN
  16296. }
  16297. # Possible intentions of a Delivery Policy.
  16298. enum SellingPlanFixedDeliveryPolicyIntent {
  16299. # A merchant-centric delivery policy.
  16300. # Mark this delivery policy to define when the merchant should start fulfillment.
  16301. FULFILLMENT_BEGIN
  16302. }
  16303. # Whether the delivery policy is merchant or buyer-centric.
  16304. enum SellingPlanRecurringDeliveryPolicyIntent {
  16305. # A merchant-centric delivery policy.
  16306. # Mark this delivery policy to define when the merchant should start fulfillment.
  16307. FULFILLMENT_BEGIN
  16308. }
  16309. # The fulfillment or delivery behavior of the first fulfillment when the orderis placed before the anchor.
  16310. enum SellingPlanFixedDeliveryPolicyPreAnchorBehavior {
  16311. # Orders placed can be fulfilled / delivered immediately.
  16312. # Orders placed inside a cutoff can be fulfilled / delivered at the next anchor.
  16313. ASAP
  16314. # Orders placed can be fulfilled / delivered at the next anchor date.
  16315. # Orders placed inside a cutoff will skip the next anchor and can be fulfilled /
  16316. # delivered at the following anchor.
  16317. NEXT
  16318. }
  16319. # The fulfillment or delivery behaviors of the first fulfillment when the orderis placed before the anchor.
  16320. enum SellingPlanRecurringDeliveryPolicyPreAnchorBehavior {
  16321. # The orders placed can be fulfilled or delivered immediately.
  16322. # The orders placed inside a cutoff can be fulfilled or delivered at the next anchor.
  16323. ASAP
  16324. # The orders placed can be fulfilled or delivered at the next anchor date.
  16325. # The orders placed inside a cutoff will skip the next anchor and can be fulfilled or
  16326. # delivered at the following anchor.
  16327. NEXT
  16328. }
  16329. # The frequency at which the shop is billed for an app subscription.
  16330. enum AppPricingInterval {
  16331. # The app subscription bills the shop annually.
  16332. ANNUAL
  16333. # The app subscription bills the shop every 30 days.
  16334. EVERY_30_DAYS
  16335. }
  16336. # The set of valid sort keys for the Product query.
  16337. enum ProductSortKeys {
  16338. # Sort by the title value.
  16339. TITLE
  16340. # Sort by the product_type value.
  16341. PRODUCT_TYPE
  16342. # Sort by the vendor value.
  16343. VENDOR
  16344. # Sort by the inventory_total value.
  16345. INVENTORY_TOTAL
  16346. # Sort by the updated_at value.
  16347. UPDATED_AT
  16348. # Sort by the created_at value.
  16349. CREATED_AT
  16350. # Sort by the published_at value.
  16351. PUBLISHED_AT
  16352. # Sort by the id value.
  16353. ID
  16354. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  16355. # Don't use this sort key when no search query is specified.
  16356. RELEVANCE
  16357. }
  16358. # Possible error codes that can be returned by ProductChangeStatusUserError.
  16359. enum ProductChangeStatusUserErrorCode {
  16360. # Product could not be found.
  16361. PRODUCT_NOT_FOUND
  16362. }
  16363. # The assigment status to be used to filter fulfillment orders.
  16364. enum FulfillmentOrderAssignmentStatus {
  16365. # Fulfillment orders for which the merchant has requested cancellation of
  16366. # the previously accepted fulfillment request.
  16367. CANCELLATION_REQUESTED
  16368. # Fulfillment orders for which the merchant has requested fulfillment.
  16369. FULFILLMENT_REQUESTED
  16370. # Fulfillment orders for which the merchant's fulfillment request has been accepted.
  16371. # Any number of fulfillments can be created on these fulfillment orders
  16372. # to completely fulfill the requested items.
  16373. FULFILLMENT_ACCEPTED
  16374. }
  16375. # The set of valid sort keys for the FulfillmentOrder query.
  16376. enum FulfillmentOrderSortKeys {
  16377. # Sort by the id value.
  16378. ID
  16379. # Sort by relevance to the search terms when the query parameter is specified on the connection.
  16380. # Don't use this sort key when no search query is specified.
  16381. RELEVANCE
  16382. }
  16383. # Represents the shop's customer account requirement preference.
  16384. enum ShopCustomerAccountsSetting {
  16385. REQUIRED
  16386. OPTIONAL
  16387. DISABLED
  16388. }
  16389. # Possible sort of tags.
  16390. enum ShopTagSort {
  16391. # Alphabetical sort.
  16392. ALPHABETICAL
  16393. # Popularity sort.
  16394. POPULAR
  16395. }
  16396. # Digital wallet, such as Apple Pay, which can be used for accelerated checkouts.
  16397. enum DigitalWallet {
  16398. # Apple Pay.
  16399. APPLE_PAY
  16400. # Android Pay.
  16401. ANDROID_PAY
  16402. # Google Pay.
  16403. GOOGLE_PAY
  16404. # Shopify Pay.
  16405. SHOPIFY_PAY
  16406. }
  16407. # Specifies the type of resources to be returned from a search.
  16408. enum SearchResultType {
  16409. CUSTOMER
  16410. DRAFT_ORDER
  16411. PRODUCT
  16412. COLLECTION
  16413. # A file.
  16414. FILE
  16415. ONLINE_STORE_PAGE
  16416. ONLINE_STORE_BLOG
  16417. ONLINE_STORE_ARTICLE
  16418. # A URL redirect.
  16419. URL_REDIRECT
  16420. PRICE_RULE
  16421. # A code discount redeem code.
  16422. DISCOUNT_REDEEM_CODE
  16423. ORDER
  16424. }
  16425. # Available shop policy types.
  16426. enum ShopPolicyType {
  16427. # The refund policy.
  16428. REFUND_POLICY
  16429. # The shipping policy.
  16430. SHIPPING_POLICY
  16431. # The privacy policy.
  16432. PRIVACY_POLICY
  16433. # The terms of service.
  16434. TERMS_OF_SERVICE
  16435. # The terms of sale.
  16436. TERMS_OF_SALE
  16437. # The legal notice.
  16438. LEGAL_NOTICE
  16439. # The purchase options cancellation policy.
  16440. SUBSCRIPTION_POLICY
  16441. }
  16442. # Possible branding of a shop.
  16443. # Branding can be used to define the look of a shop including its styling and logo in the Shopify Admin.
  16444. enum ShopBranding {
  16445. # Shop has Shopify Gold branding.
  16446. SHOPIFY_GOLD
  16447. # Shop has Shopify Plus branding.
  16448. SHOPIFY_PLUS
  16449. # Shop has Rogers branding.
  16450. ROGERS
  16451. # Shop has Shopify branding.
  16452. SHOPIFY
  16453. }
  16454. # Systems of weights and measures.
  16455. enum UnitSystem {
  16456. # Imperial system of weights and measures.
  16457. IMPERIAL_SYSTEM
  16458. # Metric system of weights and measures.
  16459. METRIC_SYSTEM
  16460. }
  16461. # Represents a valid PayPal Express subscriptions gateway status.
  16462. enum PaypalExpressSubscriptionsGatewayStatus {
  16463. # The status is enabled.
  16464. ENABLED
  16465. # The status is disabled.
  16466. DISABLED
  16467. # The status is pending.
  16468. PENDING
  16469. }
  16470. # Possible error codes that can be returned by MediaUserError.
  16471. enum MediaUserErrorCode {
  16472. # The input value is invalid.
  16473. INVALID
  16474. # The input value is blank.
  16475. BLANK
  16476. # Video validation failed.
  16477. VIDEO_VALIDATION_ERROR
  16478. # Model validation failed.
  16479. MODEL3D_VALIDATION_ERROR
  16480. # Video creation throttle was exceeded.
  16481. VIDEO_THROTTLE_EXCEEDED
  16482. # Model3d creation throttle was exceeded.
  16483. MODEL3D_THROTTLE_EXCEEDED
  16484. # Exceeded the limit of media per product.
  16485. PRODUCT_MEDIA_LIMIT_EXCEEDED
  16486. # Exceeded the limit of media per shop.
  16487. SHOP_MEDIA_LIMIT_EXCEEDED
  16488. # Product does not exist.
  16489. PRODUCT_DOES_NOT_EXIST
  16490. # Media does not exist.
  16491. MEDIA_DOES_NOT_EXIST
  16492. # Media does not exist on the given product.
  16493. MEDIA_DOES_NOT_EXIST_ON_PRODUCT
  16494. # Only one mediaId is allowed per variant-media input pair.
  16495. TOO_MANY_MEDIA_PER_INPUT_PAIR
  16496. # Exceeded the maximum number of 100 variant-media pairs per mutation call.
  16497. MAXIMUM_VARIANT_MEDIA_PAIRS_EXCEEDED
  16498. # Invalid media type.
  16499. INVALID_MEDIA_TYPE
  16500. # Variant specified in more than one pair.
  16501. PRODUCT_VARIANT_SPECIFIED_MULTIPLE_TIMES
  16502. # Variant does not exist on the given product.
  16503. PRODUCT_VARIANT_DOES_NOT_EXIST_ON_PRODUCT
  16504. # Non-ready media are not supported.
  16505. NON_READY_MEDIA
  16506. # Product variant already has attached media.
  16507. PRODUCT_VARIANT_ALREADY_HAS_MEDIA
  16508. # The specified media is not attached to the specified variant.
  16509. MEDIA_IS_NOT_ATTACHED_TO_VARIANT
  16510. # Media cannot be modified. It is currently being modified by another operation.
  16511. MEDIA_CANNOT_BE_MODIFIED
  16512. }
  16513. # Possible error codes that can be returned by SellingPlanGroupUserError.
  16514. enum SellingPlanGroupUserErrorCode {
  16515. # The input value is blank.
  16516. BLANK
  16517. # The input value should be equal to the value allowed.
  16518. EQUAL_TO
  16519. # The input value should be greater than the minimum allowed value.
  16520. GREATER_THAN
  16521. # The input value should be greater than or equal to the minimum value allowed.
  16522. GREATER_THAN_OR_EQUAL_TO
  16523. # The input value isn't included in the list.
  16524. INCLUSION
  16525. # The input value is invalid.
  16526. INVALID
  16527. # The input value should be less than the maximum value allowed.
  16528. LESS_THAN
  16529. # The input value should be less than or equal to the maximum value allowed.
  16530. LESS_THAN_OR_EQUAL_TO
  16531. # The input value is not a number.
  16532. NOT_A_NUMBER
  16533. # The record with the ID used as the input value couldn't be found.
  16534. NOT_FOUND
  16535. # The input value needs to be blank.
  16536. PRESENT
  16537. # The input value is already taken.
  16538. TAKEN
  16539. # The input value is too big.
  16540. TOO_BIG
  16541. # The input value is too long.
  16542. TOO_LONG
  16543. # The input value is too short.
  16544. TOO_SHORT
  16545. # The input value is the wrong length.
  16546. WRONG_LENGTH
  16547. # Exceeded the selling plan limit (31).
  16548. SELLING_PLAN_COUNT_UPPER_BOUND
  16549. # Must include at least one selling plan.
  16550. SELLING_PLAN_COUNT_LOWER_BOUND
  16551. # Selling plan's billing policy max cycles must be greater than min cycles.
  16552. SELLING_PLAN_MAX_CYCLES_MUST_BE_GREATER_THAN_MIN_CYCLES
  16553. # Selling plan's billing and delivery policies anchors must be equal.
  16554. SELLING_PLAN_BILLING_AND_DELIVERY_POLICY_ANCHORS_MUST_BE_EQUAL
  16555. # Selling plan's billing cycle must be a multiple of delivery cycle.
  16556. SELLING_PLAN_BILLING_CYCLE_MUST_BE_A_MULTIPLE_OF_DELIVERY_CYCLE
  16557. # Selling plan's pricing policies must contain one fixed pricing policy.
  16558. SELLING_PLAN_PRICING_POLICIES_MUST_CONTAIN_A_FIXED_PRICING_POLICY
  16559. # Cannot define option2 on this selling plan as there's no label on the parent selling plan group.
  16560. SELLING_PLAN_MISSING_OPTION2_LABEL_ON_PARENT_GROUP
  16561. # Cannot define option3 on this selling plan as there's no label on the parent selling plan group.
  16562. SELLING_PLAN_MISSING_OPTION3_LABEL_ON_PARENT_GROUP
  16563. # Selling plan's option2 is required because option2 exists.
  16564. SELLING_PLAN_OPTION2_REQUIRED_AS_DEFINED_ON_PARENT_GROUP
  16565. # Selling plan's option3 is required because option3 exists.
  16566. SELLING_PLAN_OPTION3_REQUIRED_AS_DEFINED_ON_PARENT_GROUP
  16567. # Selling plans can't have more than 2 pricing policies.
  16568. SELLING_PLAN_PRICING_POLICIES_LIMIT
  16569. # The selling plan list provided contains 1 or more invalid IDs.
  16570. RESOURCE_LIST_CONTAINS_INVALID_IDS
  16571. # Product variant does not exist.
  16572. PRODUCT_VARIANT_DOES_NOT_EXIST
  16573. # Product does not exist.
  16574. PRODUCT_DOES_NOT_EXIST
  16575. # Selling plan group does not exist.
  16576. GROUP_DOES_NOT_EXIST
  16577. # Selling plan group could not be deleted.
  16578. GROUP_COULD_NOT_BE_DELETED
  16579. # Could not add the resource to the selling plan group.
  16580. ERROR_ADDING_RESOURCE_TO_GROUP
  16581. # Missing delivery policy.
  16582. SELLING_PLAN_DELIVERY_POLICY_MISSING
  16583. # Missing billing policy.
  16584. SELLING_PLAN_BILLING_POLICY_MISSING
  16585. # Selling plan does not exist.
  16586. PLAN_DOES_NOT_EXIST
  16587. # Selling plan ID must be specified to update.
  16588. PLAN_ID_MUST_BE_SPECIFIED_TO_UPDATE
  16589. # Only one billing policy type can be defined.
  16590. ONLY_NEED_ONE_BILLING_POLICY_TYPE
  16591. # Only one delivery policy type can be defined.
  16592. ONLY_NEED_ONE_DELIVERY_POLICY_TYPE
  16593. # Only one pricing policy type can be defined.
  16594. ONLY_NEED_ONE_PRICING_POLICY_TYPE
  16595. # Billing and delivery policy types must be the same.
  16596. BILLING_AND_DELIVERY_POLICY_TYPES_MUST_BE_THE_SAME
  16597. # Only one pricing policy adjustment value type can be defined.
  16598. ONLY_NEED_ONE_PRICING_POLICY_VALUE
  16599. # Pricing policy's adjustment value and adjustment type must match.
  16600. PRICING_POLICY_ADJUSTMENT_VALUE_AND_TYPE_MUST_MATCH
  16601. # Cannot have multiple selling plans with the same name.
  16602. SELLING_PLAN_DUPLICATE_NAME
  16603. # Cannot have multiple selling plans with the same options.
  16604. SELLING_PLAN_DUPLICATE_OPTIONS
  16605. # A fixed selling plan can have at most one pricing policy.
  16606. SELLING_PLAN_FIXED_PRICING_POLICIES_LIMIT
  16607. # A fixed billing policy's remaining_balance_charge_exact_time can't be blank when the remaining_balance_charge_trigger is EXACT_TIME.
  16608. REMAINING_BALANCE_CHARGE_EXACT_TIME_REQUIRED
  16609. # A fixed billing policy's checkout charge value and type must match.
  16610. CHECKOUT_CHARGE_VALUE_AND_TYPE_MUST_MATCH
  16611. # A fixed billing policy's checkout charge can have at most one value.
  16612. ONLY_NEED_ONE_CHECKOUT_CHARGE_VALUE
  16613. # A fixed billing policy's remaining_balance_charge_exact_time must not be present when the remaining_balance_charge_trigger isn't EXACT_TIME.
  16614. REMAINING_BALANCE_CHARGE_EXACT_TIME_NOT_ALLOWED
  16615. # 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.
  16616. REMAINING_BALANCE_CHARGE_TIME_AFTER_CHECKOUT_MUST_BE_GREATER_THAN_ZERO
  16617. # 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.
  16618. REMAINING_BALANCE_CHARGE_TRIGGER_ON_FULL_CHECKOUT
  16619. # 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.
  16620. REMAINING_BALANCE_CHARGE_TRIGGER_NO_REMAINING_BALANCE_ON_PARTIAL_PERCENTAGE_CHECKOUT_CHARGE
  16621. # A fixed billing policy's remaining_balance_charge_trigger can't be NO_REMAINING_BALANCE when the checkout_charge_type is PRICE.
  16622. REMAINING_BALANCE_CHARGE_TRIGGER_NO_REMAINING_BALANCE_ON_PRICE_CHECKOUT_CHARGE
  16623. # A fixed billing policy's fulfillment_exact_time can't be blank when the fulfillment_trigger is EXACT_TIME.
  16624. FULFILLMENT_EXACT_TIME_REQUIRED
  16625. # A fixed billing policy's fulfillment_exact_time must not be present when the fulfillment_trigger isn't EXACT_TIME.
  16626. FULFILLMENT_EXACT_TIME_NOT_ALLOWED
  16627. # A fixed delivery policy's anchors must not be present when the fulfillment_trigger isn't ANCHOR.
  16628. SELLING_PLAN_ANCHORS_NOT_ALLOWED
  16629. # A fixed delivery policy's anchors must be present when the fulfillment_trigger is ANCHOR.
  16630. SELLING_PLAN_ANCHORS_REQUIRED
  16631. # A selling plan can't have both fixed and recurring billing policies.
  16632. ONLY_ONE_OF_FIXED_OR_RECURRING_BILLING
  16633. # A selling plan can't have both fixed and recurring delivery policies.
  16634. ONLY_ONE_OF_FIXED_OR_RECURRING_DELIVERY
  16635. }
  16636. # Possible error codes that can be returned by ProductVariantsBulkCreateUserError.
  16637. enum ProductVariantsBulkCreateUserErrorCode {
  16638. # Product does not exist.
  16639. PRODUCT_DOES_NOT_EXIST
  16640. # On create, this key cannot be used.
  16641. NO_KEY_ON_CREATE
  16642. # Variant already exists.
  16643. VARIANT_ALREADY_EXISTS
  16644. # Variant price must be greater than or equal to zero.
  16645. GREATER_THAN_OR_EQUAL_TO
  16646. # Variant options are not enough.
  16647. NEED_TO_ADD_OPTION_VALUES
  16648. # Variant options are more than the product options.
  16649. OPTION_VALUES_FOR_NUMBER_OF_UNKNOWN_OPTIONS
  16650. # Inventory locations cannot exceed the allowed resource limit or 10.
  16651. TOO_MANY_INVENTORY_LOCATIONS
  16652. # You reached the limit of available SKUs in your current plan.
  16653. SUBSCRIPTION_VIOLATION
  16654. # Variant options already exist. Please change the variant option(s).
  16655. VARIANT_ALREADY_EXISTS_CHANGE_OPTION_VALUE
  16656. # Quantity could not be set. The location was not found.
  16657. TRACKED_VARIANT_LOCATION_NOT_FOUND
  16658. # Input must be for this product.
  16659. MUST_BE_FOR_THIS_PRODUCT
  16660. # Input is not defined for this shop.
  16661. NOT_DEFINED_FOR_SHOP
  16662. # Invalid input detected.
  16663. INVALID
  16664. # Price cannot take a negative value.
  16665. NEGATIVE_PRICE_VALUE
  16666. }
  16667. # Possible error codes that can be returned by ProductVariantsBulkDeleteUserError.
  16668. enum ProductVariantsBulkDeleteUserErrorCode {
  16669. # Product does not exist.
  16670. PRODUCT_DOES_NOT_EXIST
  16671. # Cannot delete default variant.
  16672. CANNOT_DELETE_LAST_VARIANT
  16673. # The variant does not exist.
  16674. AT_LEAST_ONE_VARIANT_DOES_NOT_BELONG_TO_THE_PRODUCT
  16675. }
  16676. # Possible error codes that can be returned by ProductVariantsBulkReorderUserError.
  16677. enum ProductVariantsBulkReorderUserErrorCode {
  16678. # Product does not exist.
  16679. PRODUCT_DOES_NOT_EXIST
  16680. # Product variant does not exist.
  16681. MISSING_VARIANT
  16682. # Product variant position cannot be zero or negative number.
  16683. INVALID_POSITION
  16684. # Product variant IDs must be unique.
  16685. DUPLICATED_VARIANT_ID
  16686. }
  16687. # Possible error codes that can be returned by ProductVariantsBulkUpdateUserError.
  16688. enum ProductVariantsBulkUpdateUserErrorCode {
  16689. # Product does not exist.
  16690. PRODUCT_DOES_NOT_EXIST
  16691. # Product variant is missing ID attribute.
  16692. PRODUCT_VARIANT_ID_MISSING
  16693. # Product variant does not exist.
  16694. PRODUCT_VARIANT_DOES_NOT_EXIST
  16695. # Inventory quantities cannot be updated with variants API.
  16696. NO_INVENTORY_QUANTITIES_ON_VARIANTS_UPDATE
  16697. # The variant already exists.
  16698. VARIANT_ALREADY_EXISTS
  16699. # The price of the variant must be greater than or equal to zero.
  16700. GREATER_THAN_OR_EQUAL_TO
  16701. # Variant options are not enough.
  16702. NEED_TO_ADD_OPTION_VALUES
  16703. # Variant options are more than the product options.
  16704. OPTION_VALUES_FOR_NUMBER_OF_UNKNOWN_OPTIONS
  16705. # You reached the limit of available SKUs in your current plan.
  16706. SUBSCRIPTION_VIOLATION
  16707. # Inventory quantities cannot be provided during update.
  16708. NO_INVENTORY_QUANTITES_DURING_UPDATE
  16709. # Price cannot take a negative value.
  16710. NEGATIVE_PRICE_VALUE
  16711. }
  16712. # The state of the resource feedback.
  16713. enum ResourceFeedbackState {
  16714. # No action required from merchant.
  16715. ACCEPTED
  16716. # The merchant needs to resolve an issue with the resource.
  16717. REQUIRES_ACTION
  16718. }
  16719. # ISO 639-1 language codes supported by Shopify.
  16720. enum LanguageCode {
  16721. # Afrikaans
  16722. AF
  16723. # Akan
  16724. AK
  16725. # Amharic
  16726. AM
  16727. # Arabic
  16728. AR
  16729. # Assamese
  16730. AS
  16731. # Azerbaijani
  16732. AZ
  16733. # Belarusian
  16734. BE
  16735. # Bulgarian
  16736. BG
  16737. # Bambara
  16738. BM
  16739. # Bangla
  16740. BN
  16741. # Tibetan
  16742. BO
  16743. # Breton
  16744. BR
  16745. # Bosnian
  16746. BS
  16747. # Catalan
  16748. CA
  16749. # Chechen
  16750. CE
  16751. # Czech
  16752. CS
  16753. # Church Slavic
  16754. CU
  16755. # Welsh
  16756. CY
  16757. # Danish
  16758. DA
  16759. # German
  16760. DE
  16761. # Dzongkha
  16762. DZ
  16763. # Ewe
  16764. EE
  16765. # Greek
  16766. EL
  16767. # English
  16768. EN
  16769. # Esperanto
  16770. EO
  16771. # Spanish
  16772. ES
  16773. # Estonian
  16774. ET
  16775. # Basque
  16776. EU
  16777. # Persian
  16778. FA
  16779. # Fulah
  16780. FF
  16781. # Finnish
  16782. FI
  16783. # Faroese
  16784. FO
  16785. # French
  16786. FR
  16787. # Western Frisian
  16788. FY
  16789. # Irish
  16790. GA
  16791. # Scottish Gaelic
  16792. GD
  16793. # Galician
  16794. GL
  16795. # Gujarati
  16796. GU
  16797. # Manx
  16798. GV
  16799. # Hausa
  16800. HA
  16801. # Hebrew
  16802. HE
  16803. # Hindi
  16804. HI
  16805. # Croatian
  16806. HR
  16807. # Hungarian
  16808. HU
  16809. # Armenian
  16810. HY
  16811. # Interlingua
  16812. IA
  16813. # Indonesian
  16814. ID
  16815. # Igbo
  16816. IG
  16817. # Sichuan Yi
  16818. II
  16819. # Icelandic
  16820. IS
  16821. # Italian
  16822. IT
  16823. # Japanese
  16824. JA
  16825. # Javanese
  16826. JV
  16827. # Georgian.
  16828. KA
  16829. # Kikuyu.
  16830. KI
  16831. # Kazakh.
  16832. KK
  16833. # Kalaallisut.
  16834. KL
  16835. # Khmer.
  16836. KM
  16837. # Kannada.
  16838. KN
  16839. # Korean.
  16840. KO
  16841. # Kashmiri.
  16842. KS
  16843. # Kurdish.
  16844. KU
  16845. # Cornish.
  16846. KW
  16847. # Kyrgyz.
  16848. KY
  16849. # Luxembourgish.
  16850. LB
  16851. # Ganda.
  16852. LG
  16853. # Lingala.
  16854. LN
  16855. # Lao.
  16856. LO
  16857. # Lithuanian.
  16858. LT
  16859. # Luba-Katanga.
  16860. LU
  16861. # Latvian.
  16862. LV
  16863. # Malagasy.
  16864. MG
  16865. # Māori.
  16866. MI
  16867. # Macedonian.
  16868. MK
  16869. # Malayalam.
  16870. ML
  16871. # Mongolian.
  16872. MN
  16873. # Marathi.
  16874. MR
  16875. # Malay.
  16876. MS
  16877. # Maltese.
  16878. MT
  16879. # Burmese.
  16880. MY
  16881. # Norwegian (Bokmål).
  16882. NB
  16883. # North Ndebele.
  16884. ND
  16885. # Nepali.
  16886. NE
  16887. # Dutch.
  16888. NL
  16889. # Norwegian Nynorsk.
  16890. NN
  16891. # Norwegian.
  16892. NO
  16893. # Oromo.
  16894. OM
  16895. # Odia.
  16896. OR
  16897. # Ossetic.
  16898. OS
  16899. # Punjabi.
  16900. PA
  16901. # Polish.
  16902. PL
  16903. # Pashto.
  16904. PS
  16905. # Portuguese (Brazil).
  16906. PT_BR
  16907. # Portuguese (Portugal).
  16908. PT_PT
  16909. QU
  16910. # Quechua.
  16911. # Romansh.
  16912. RM
  16913. # Rundi.
  16914. RN
  16915. # Romanian.
  16916. RO
  16917. # Russian.
  16918. RU
  16919. # Kinyarwanda.
  16920. RW
  16921. # Sindhi.
  16922. SD
  16923. # Northern Sami.
  16924. SE
  16925. # Sango.
  16926. SG
  16927. # Sinhala.
  16928. SI
  16929. # Slovak.
  16930. SK
  16931. # Slovenian.
  16932. SL
  16933. # Shona.
  16934. SN
  16935. # Somali.
  16936. SO
  16937. # Albanian.
  16938. SQ
  16939. # Serbian.
  16940. SR
  16941. # Sundanese.
  16942. SU
  16943. # Swedish.
  16944. SV
  16945. # Swahili.
  16946. SW
  16947. # Tamil.
  16948. TA
  16949. # Telugu.
  16950. TE
  16951. # Tajik.
  16952. TG
  16953. # Thai.
  16954. TH
  16955. # Tigrinya.
  16956. TI
  16957. # Turkmen.
  16958. TK
  16959. # Tongan.
  16960. TO
  16961. # Turkish.
  16962. TR
  16963. # Tatar.
  16964. TT
  16965. # Uyghur.
  16966. UG
  16967. # Ukrainian.
  16968. UK
  16969. # Urdu.
  16970. UR
  16971. # Uzbek.
  16972. UZ
  16973. # Vietnamese.
  16974. VI
  16975. # Wolof.
  16976. WO
  16977. # Xhosa.
  16978. XH
  16979. # Yiddish.
  16980. YI
  16981. # Yoruba.
  16982. YO
  16983. # Chinese (Simplified).
  16984. ZH_CN
  16985. # Chinese (Traditional).
  16986. ZH_TW
  16987. # Zulu.
  16988. ZU
  16989. # Chinese.
  16990. ZH
  16991. # Portuguese.
  16992. PT
  16993. # Volapük.
  16994. VO
  16995. }
  16996. # The code designating a country/region, which generally follows ISO 3166-1 alpha-2 guidelines.
  16997. # If a territory doesn't have a country code value in the CountryCode enum, then it might be considered a subdivision
  16998. # of another country. For example, the territories associated with Spain are represented by the country code ES,
  16999. # and the territories associated with the United States of America are represented by the country code US.
  17000. enum CountryCode {
  17001. # Afghanistan.
  17002. AF
  17003. # Åland Islands.
  17004. AX
  17005. # Albania.
  17006. AL
  17007. # Algeria.
  17008. DZ
  17009. # Andorra.
  17010. AD
  17011. # Angola.
  17012. AO
  17013. # Anguilla.
  17014. AI
  17015. # Antigua & Barbuda.
  17016. AG
  17017. # Argentina.
  17018. AR
  17019. # Armenia.
  17020. AM
  17021. # Aruba.
  17022. AW
  17023. # Ascension Island.
  17024. AC
  17025. # Australia.
  17026. AU
  17027. # Austria.
  17028. AT
  17029. # Azerbaijan.
  17030. AZ
  17031. # Bahamas.
  17032. BS
  17033. # Bahrain.
  17034. BH
  17035. # Bangladesh.
  17036. BD
  17037. # Barbados.
  17038. BB
  17039. # Belarus.
  17040. BY
  17041. # Belgium.
  17042. BE
  17043. # Belize.
  17044. BZ
  17045. # Benin.
  17046. BJ
  17047. # Bermuda.
  17048. BM
  17049. # Bhutan.
  17050. BT
  17051. # Bolivia.
  17052. BO
  17053. # Bosnia & Herzegovina.
  17054. BA
  17055. # Botswana.
  17056. BW
  17057. # Bouvet Island.
  17058. BV
  17059. # Brazil.
  17060. BR
  17061. # British Indian Ocean Territory.
  17062. IO
  17063. # Brunei.
  17064. BN
  17065. # Bulgaria.
  17066. BG
  17067. # Burkina Faso.
  17068. BF
  17069. # Burundi.
  17070. BI
  17071. # Cambodia.
  17072. KH
  17073. # Canada.
  17074. CA
  17075. # Cape Verde.
  17076. CV
  17077. # Caribbean Netherlands.
  17078. BQ
  17079. # Cayman Islands.
  17080. KY
  17081. # Central African Republic.
  17082. CF
  17083. # Chad.
  17084. TD
  17085. # Chile.
  17086. CL
  17087. # China.
  17088. CN
  17089. # Christmas Island.
  17090. CX
  17091. # Cocos (Keeling) Islands.
  17092. CC
  17093. # Colombia.
  17094. CO
  17095. # Comoros.
  17096. KM
  17097. # Congo - Brazzaville.
  17098. CG
  17099. # Congo - Kinshasa.
  17100. CD
  17101. # Cook Islands.
  17102. CK
  17103. # Costa Rica.
  17104. CR
  17105. # Croatia.
  17106. HR
  17107. # Cuba.
  17108. CU
  17109. # Curaçao.
  17110. CW
  17111. # Cyprus.
  17112. CY
  17113. # Czechia.
  17114. CZ
  17115. # Côte d’Ivoire.
  17116. CI
  17117. # Denmark.
  17118. DK
  17119. # Djibouti.
  17120. DJ
  17121. # Dominica.
  17122. DM
  17123. # Dominican Republic.
  17124. DO
  17125. # Ecuador.
  17126. EC
  17127. # Egypt.
  17128. EG
  17129. # El Salvador.
  17130. SV
  17131. # Equatorial Guinea.
  17132. GQ
  17133. # Eritrea.
  17134. ER
  17135. # Estonia.
  17136. EE
  17137. # Eswatini.
  17138. SZ
  17139. # Ethiopia.
  17140. ET
  17141. # Falkland Islands.
  17142. FK
  17143. # Faroe Islands.
  17144. FO
  17145. # Fiji.
  17146. FJ
  17147. # Finland.
  17148. FI
  17149. # France.
  17150. FR
  17151. # French Guiana.
  17152. GF
  17153. # French Polynesia.
  17154. PF
  17155. # French Southern Territories.
  17156. TF
  17157. # Gabon.
  17158. GA
  17159. # Gambia.
  17160. GM
  17161. # Georgia.
  17162. GE
  17163. # Germany.
  17164. DE
  17165. # Ghana.
  17166. GH
  17167. # Gibraltar.
  17168. GI
  17169. # Greece.
  17170. GR
  17171. # Greenland.
  17172. GL
  17173. # Grenada.
  17174. GD
  17175. # Guadeloupe.
  17176. GP
  17177. # Guatemala.
  17178. GT
  17179. # Guernsey.
  17180. GG
  17181. # Guinea.
  17182. GN
  17183. # Guinea-Bissau.
  17184. GW
  17185. # Guyana.
  17186. GY
  17187. # Haiti.
  17188. HT
  17189. # Heard & McDonald Islands.
  17190. HM
  17191. # Vatican City.
  17192. VA
  17193. # Honduras.
  17194. HN
  17195. # Hong Kong SAR.
  17196. HK
  17197. # Hungary.
  17198. HU
  17199. # Iceland.
  17200. IS
  17201. # India.
  17202. IN
  17203. # Indonesia.
  17204. ID
  17205. # Iran.
  17206. IR
  17207. # Iraq.
  17208. IQ
  17209. # Ireland.
  17210. IE
  17211. # Isle of Man.
  17212. IM
  17213. # Israel.
  17214. IL
  17215. # Italy.
  17216. IT
  17217. # Jamaica.
  17218. JM
  17219. # Japan.
  17220. JP
  17221. # Jersey.
  17222. JE
  17223. # Jordan.
  17224. JO
  17225. # Kazakhstan.
  17226. KZ
  17227. # Kenya.
  17228. KE
  17229. # Kiribati.
  17230. KI
  17231. # North Korea.
  17232. KP
  17233. # Kosovo.
  17234. XK
  17235. # Kuwait.
  17236. KW
  17237. # Kyrgyzstan.
  17238. KG
  17239. # Laos.
  17240. LA
  17241. # Latvia.
  17242. LV
  17243. # Lebanon.
  17244. LB
  17245. # Lesotho.
  17246. LS
  17247. # Liberia.
  17248. LR
  17249. # Libya.
  17250. LY
  17251. # Liechtenstein.
  17252. LI
  17253. # Lithuania.
  17254. LT
  17255. # Luxembourg.
  17256. LU
  17257. # Macao SAR.
  17258. MO
  17259. # Madagascar.
  17260. MG
  17261. # Malawi.
  17262. MW
  17263. # Malaysia.
  17264. MY
  17265. # Maldives.
  17266. MV
  17267. # Mali.
  17268. ML
  17269. # Malta.
  17270. MT
  17271. # Martinique.
  17272. MQ
  17273. # Mauritania.
  17274. MR
  17275. # Mauritius.
  17276. MU
  17277. # Mayotte.
  17278. YT
  17279. # Mexico.
  17280. MX
  17281. # Moldova.
  17282. MD
  17283. # Monaco.
  17284. MC
  17285. # Mongolia.
  17286. MN
  17287. # Montenegro.
  17288. ME
  17289. # Montserrat.
  17290. MS
  17291. # Morocco.
  17292. MA
  17293. # Mozambique.
  17294. MZ
  17295. # Myanmar (Burma).
  17296. MM
  17297. # Namibia.
  17298. NA
  17299. # Nauru.
  17300. NR
  17301. # Nepal.
  17302. NP
  17303. # Netherlands.
  17304. NL
  17305. # Netherlands Antilles.
  17306. AN
  17307. # New Caledonia.
  17308. NC
  17309. # New Zealand.
  17310. NZ
  17311. # Nicaragua.
  17312. NI
  17313. # Niger.
  17314. NE
  17315. # Nigeria.
  17316. NG
  17317. # Niue.
  17318. NU
  17319. # Norfolk Island.
  17320. NF
  17321. # North Macedonia.
  17322. MK
  17323. # Norway.
  17324. NO
  17325. # Oman.
  17326. OM
  17327. # Pakistan.
  17328. PK
  17329. # Palestinian Territories.
  17330. PS
  17331. # Panama.
  17332. PA
  17333. # Papua New Guinea.
  17334. PG
  17335. # Paraguay.
  17336. PY
  17337. # Peru.
  17338. PE
  17339. # Philippines.
  17340. PH
  17341. # Pitcairn Islands.
  17342. PN
  17343. # Poland.
  17344. PL
  17345. # Portugal.
  17346. PT
  17347. # Qatar.
  17348. QA
  17349. # Cameroon.
  17350. CM
  17351. # Réunion.
  17352. RE
  17353. # Romania.
  17354. RO
  17355. # Russia.
  17356. RU
  17357. # Rwanda.
  17358. RW
  17359. # St. Barthélemy.
  17360. BL
  17361. # St. Helena.
  17362. SH
  17363. # St. Kitts & Nevis.
  17364. KN
  17365. # St. Lucia.
  17366. LC
  17367. # St. Martin.
  17368. MF
  17369. # St. Pierre & Miquelon.
  17370. PM
  17371. # Samoa.
  17372. WS
  17373. # San Marino.
  17374. SM
  17375. # São Tomé & Príncipe.
  17376. ST
  17377. # Saudi Arabia.
  17378. SA
  17379. # Senegal.
  17380. SN
  17381. # Serbia.
  17382. RS
  17383. # Seychelles.
  17384. SC
  17385. # Sierra Leone.
  17386. SL
  17387. # Singapore.
  17388. SG
  17389. # Sint Maarten.
  17390. SX
  17391. # Slovakia.
  17392. SK
  17393. # Slovenia.
  17394. SI
  17395. # Solomon Islands.
  17396. SB
  17397. # Somalia.
  17398. SO
  17399. # South Africa.
  17400. ZA
  17401. # South Georgia & South Sandwich Islands.
  17402. GS
  17403. # South Korea.
  17404. KR
  17405. # South Sudan.
  17406. SS
  17407. # Spain.
  17408. ES
  17409. # Sri Lanka.
  17410. LK
  17411. # St. Vincent & Grenadines.
  17412. VC
  17413. # Sudan.
  17414. SD
  17415. # Suriname.
  17416. SR
  17417. # Svalbard & Jan Mayen.
  17418. SJ
  17419. # Sweden.
  17420. SE
  17421. # Switzerland.
  17422. CH
  17423. # Syria.
  17424. SY
  17425. # Taiwan.
  17426. TW
  17427. # Tajikistan.
  17428. TJ
  17429. # Tanzania.
  17430. TZ
  17431. # Thailand.
  17432. TH
  17433. # Timor-Leste.
  17434. TL
  17435. # Togo.
  17436. TG
  17437. # Tokelau.
  17438. TK
  17439. # Tonga.
  17440. TO
  17441. # Trinidad & Tobago.
  17442. TT
  17443. # Tristan da Cunha.
  17444. TA
  17445. # Tunisia.
  17446. TN
  17447. # Turkey.
  17448. TR
  17449. # Turkmenistan.
  17450. TM
  17451. # Turks & Caicos Islands.
  17452. TC
  17453. # Tuvalu.
  17454. TV
  17455. # Uganda.
  17456. UG
  17457. # Ukraine.
  17458. UA
  17459. # United Arab Emirates.
  17460. AE
  17461. # United Kingdom.
  17462. GB
  17463. # United States.
  17464. US
  17465. # U.S. Outlying Islands.
  17466. UM
  17467. # Uruguay.
  17468. UY
  17469. # Uzbekistan.
  17470. UZ
  17471. # Vanuatu.
  17472. VU
  17473. # Venezuela.
  17474. VE
  17475. # Vietnam.
  17476. VN
  17477. # British Virgin Islands.
  17478. VG
  17479. # Wallis & Futuna.
  17480. WF
  17481. # Western Sahara.
  17482. EH
  17483. # Yemen.
  17484. YE
  17485. # Zambia.
  17486. ZM
  17487. # Zimbabwe.
  17488. ZW
  17489. # Unknown Region.
  17490. ZZ
  17491. }
  17492. # 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.
  17493. enum CurrencyCode {
  17494. # United Arab Emirates Dirham (AED).
  17495. AED
  17496. # Afghan Afghani (AFN).
  17497. AFN
  17498. # Albanian Lek (ALL).
  17499. ALL
  17500. # Armenian Dram (AMD).
  17501. AMD
  17502. # Netherlands Antillean Guilder.
  17503. ANG
  17504. # Angolan Kwanza (AOA).
  17505. AOA
  17506. # Argentine Pesos (ARS).
  17507. ARS
  17508. # Australian Dollars (AUD).
  17509. AUD
  17510. # Aruban Florin (AWG).
  17511. AWG
  17512. # Azerbaijani Manat (AZN).
  17513. AZN
  17514. # Bosnia and Herzegovina Convertible Mark (BAM).
  17515. BAM
  17516. # Barbadian Dollar (BBD).
  17517. BBD
  17518. # Bangladesh Taka (BDT).
  17519. BDT
  17520. # Bulgarian Lev (BGN).
  17521. BGN
  17522. # Bahraini Dinar (BHD).
  17523. BHD
  17524. # Burundian Franc (BIF).
  17525. BIF
  17526. # Bermudian Dollar (BMD).
  17527. BMD
  17528. # Brunei Dollar (BND).
  17529. BND
  17530. # Bolivian Boliviano (BOB).
  17531. BOB
  17532. # Brazilian Real (BRL).
  17533. BRL
  17534. # Bahamian Dollar (BSD).
  17535. BSD
  17536. # Bhutanese Ngultrum (BTN).
  17537. BTN
  17538. # Botswana Pula (BWP).
  17539. BWP
  17540. # Belarusian Ruble (BYN).
  17541. BYN
  17542. # Belize Dollar (BZD).
  17543. BZD
  17544. # Canadian Dollars (CAD).
  17545. CAD
  17546. # Congolese franc (CDF).
  17547. CDF
  17548. # Swiss Francs (CHF).
  17549. CHF
  17550. # Chilean Peso (CLP).
  17551. CLP
  17552. # Chinese Yuan Renminbi (CNY).
  17553. CNY
  17554. # Colombian Peso (COP).
  17555. COP
  17556. # Costa Rican Colones (CRC).
  17557. CRC
  17558. # Cape Verdean escudo (CVE).
  17559. CVE
  17560. # Czech Koruny (CZK).
  17561. CZK
  17562. # Djiboutian Franc (DJF).
  17563. DJF
  17564. # Danish Kroner (DKK).
  17565. DKK
  17566. # Dominican Peso (DOP).
  17567. DOP
  17568. # Algerian Dinar (DZD).
  17569. DZD
  17570. # Egyptian Pound (EGP).
  17571. EGP
  17572. # Eritrean Nakfa (ERN).
  17573. ERN
  17574. # Ethiopian Birr (ETB).
  17575. ETB
  17576. # Euro (EUR).
  17577. EUR
  17578. # Fijian Dollars (FJD).
  17579. FJD
  17580. # Falkland Islands Pounds (FKP).
  17581. FKP
  17582. # United Kingdom Pounds (GBP).
  17583. GBP
  17584. # Georgian Lari (GEL).
  17585. GEL
  17586. # Ghanaian Cedi (GHS).
  17587. GHS
  17588. # Gibraltar Pounds (GIP).
  17589. GIP
  17590. # Gambian Dalasi (GMD).
  17591. GMD
  17592. # Guinean Franc (GNF).
  17593. GNF
  17594. # Guatemalan Quetzal (GTQ).
  17595. GTQ
  17596. # Guyanese Dollar (GYD).
  17597. GYD
  17598. # Hong Kong Dollars (HKD).
  17599. HKD
  17600. # Honduran Lempira (HNL).
  17601. HNL
  17602. # Croatian Kuna (HRK).
  17603. HRK
  17604. # Haitian Gourde (HTG).
  17605. HTG
  17606. # Hungarian Forint (HUF).
  17607. HUF
  17608. # Indonesian Rupiah (IDR).
  17609. IDR
  17610. # Israeli New Shekel (NIS).
  17611. ILS
  17612. # Indian Rupees (INR).
  17613. INR
  17614. # Iraqi Dinar (IQD).
  17615. IQD
  17616. # Iranian Rial (IRR).
  17617. IRR
  17618. # Icelandic Kronur (ISK).
  17619. ISK
  17620. # Jersey Pound.
  17621. JEP
  17622. # Jamaican Dollars (JMD).
  17623. JMD
  17624. # Jordanian Dinar (JOD).
  17625. JOD
  17626. # Japanese Yen (JPY).
  17627. JPY
  17628. # Kenyan Shilling (KES).
  17629. KES
  17630. # Kyrgyzstani Som (KGS).
  17631. KGS
  17632. # Cambodian Riel.
  17633. KHR
  17634. # Kiribati Dollar (KID).
  17635. KID
  17636. # Comorian Franc (KMF).
  17637. KMF
  17638. # South Korean Won (KRW).
  17639. KRW
  17640. # Kuwaiti Dinar (KWD).
  17641. KWD
  17642. # Cayman Dollars (KYD).
  17643. KYD
  17644. # Kazakhstani Tenge (KZT).
  17645. KZT
  17646. # Laotian Kip (LAK).
  17647. LAK
  17648. # Lebanese Pounds (LBP).
  17649. LBP
  17650. # Sri Lankan Rupees (LKR).
  17651. LKR
  17652. # Liberian Dollar (LRD).
  17653. LRD
  17654. # Lesotho Loti (LSL).
  17655. LSL
  17656. # Lithuanian Litai (LTL).
  17657. LTL
  17658. # Latvian Lati (LVL).
  17659. LVL
  17660. # Libyan Dinar (LYD).
  17661. LYD
  17662. # Moroccan Dirham.
  17663. MAD
  17664. # Moldovan Leu (MDL).
  17665. MDL
  17666. # Malagasy Ariary (MGA).
  17667. MGA
  17668. # Macedonia Denar (MKD).
  17669. MKD
  17670. # Burmese Kyat (MMK).
  17671. MMK
  17672. # Mongolian Tugrik.
  17673. MNT
  17674. # Macanese Pataca (MOP).
  17675. MOP
  17676. # Mauritanian Ouguiya (MRU).
  17677. MRU
  17678. # Mauritian Rupee (MUR).
  17679. MUR
  17680. # Maldivian Rufiyaa (MVR).
  17681. MVR
  17682. # Malawian Kwacha (MWK).
  17683. MWK
  17684. # Mexican Pesos (MXN).
  17685. MXN
  17686. # Malaysian Ringgits (MYR).
  17687. MYR
  17688. # Mozambican Metical.
  17689. MZN
  17690. # Namibian Dollar.
  17691. NAD
  17692. # Nigerian Naira (NGN).
  17693. NGN
  17694. # Nicaraguan Córdoba (NIO).
  17695. NIO
  17696. # Norwegian Kroner (NOK).
  17697. NOK
  17698. # Nepalese Rupee (NPR).
  17699. NPR
  17700. # New Zealand Dollars (NZD).
  17701. NZD
  17702. # Omani Rial (OMR).
  17703. OMR
  17704. # Panamian Balboa (PAB).
  17705. PAB
  17706. # Peruvian Nuevo Sol (PEN).
  17707. PEN
  17708. # Papua New Guinean Kina (PGK).
  17709. PGK
  17710. # Philippine Peso (PHP).
  17711. PHP
  17712. # Pakistani Rupee (PKR).
  17713. PKR
  17714. # Polish Zlotych (PLN).
  17715. PLN
  17716. # Paraguayan Guarani (PYG).
  17717. PYG
  17718. # Qatari Rial (QAR).
  17719. QAR
  17720. # Romanian Lei (RON).
  17721. RON
  17722. # Serbian dinar (RSD).
  17723. RSD
  17724. # Russian Rubles (RUB).
  17725. RUB
  17726. # Rwandan Franc (RWF).
  17727. RWF
  17728. # Saudi Riyal (SAR).
  17729. SAR
  17730. # Solomon Islands Dollar (SBD).
  17731. SBD
  17732. # Seychellois Rupee (SCR).
  17733. SCR
  17734. # Sudanese Pound (SDG).
  17735. SDG
  17736. # Swedish Kronor (SEK).
  17737. SEK
  17738. # Singapore Dollars (SGD).
  17739. SGD
  17740. # Saint Helena Pounds (SHP).
  17741. SHP
  17742. # Sierra Leonean Leone (SLL).
  17743. SLL
  17744. # Somali Shilling (SOS).
  17745. SOS
  17746. # Surinamese Dollar (SRD).
  17747. SRD
  17748. # South Sudanese Pound (SSP).
  17749. SSP
  17750. # Sao Tome And Principe Dobra (STN).
  17751. STN
  17752. # Syrian Pound (SYP).
  17753. SYP
  17754. # Swazi Lilangeni (SZL).
  17755. SZL
  17756. # Thai baht (THB).
  17757. THB
  17758. # Tajikistani Somoni (TJS).
  17759. TJS
  17760. # Turkmenistani Manat (TMT).
  17761. TMT
  17762. # Tunisian Dinar (TND).
  17763. TND
  17764. # Tongan Pa'anga (TOP).
  17765. TOP
  17766. # Turkish Lira (TRY).
  17767. TRY
  17768. # Trinidad and Tobago Dollars (TTD).
  17769. TTD
  17770. # Taiwan Dollars (TWD).
  17771. TWD
  17772. # Tanzanian Shilling (TZS).
  17773. TZS
  17774. # Ukrainian Hryvnia (UAH).
  17775. UAH
  17776. # Ugandan Shilling (UGX).
  17777. UGX
  17778. # United States Dollars (USD).
  17779. USD
  17780. # Uruguayan Pesos (UYU).
  17781. UYU
  17782. # Uzbekistan som (UZS).
  17783. UZS
  17784. # Venezuelan Bolivares (VED).
  17785. VED
  17786. # Venezuelan Bolivares (VES).
  17787. VES
  17788. # Vietnamese đồng (VND).
  17789. VND
  17790. # Vanuatu Vatu (VUV).
  17791. VUV
  17792. # Samoan Tala (WST).
  17793. WST
  17794. # Central African CFA Franc (XAF).
  17795. XAF
  17796. # East Caribbean Dollar (XCD).
  17797. XCD
  17798. # West African CFA franc (XOF).
  17799. XOF
  17800. # CFP Franc (XPF).
  17801. XPF
  17802. # Unrecognized currency.
  17803. XXX
  17804. # Yemeni Rial (YER).
  17805. YER
  17806. # South African Rand (ZAR).
  17807. ZAR
  17808. # Zambian Kwacha (ZMW).
  17809. ZMW
  17810. # Belarusian Ruble (BYR).
  17811. BYR @deprecated
  17812. }
  17813. # Units of measurement for weight.
  17814. enum WeightUnit {
  17815. # 1 kilogram equals 1000 grams.
  17816. KILOGRAMS
  17817. # Metric system unit of mass.
  17818. GRAMS
  17819. # 1 pound equals 16 ounces.
  17820. POUNDS
  17821. # Imperial system unit of mass.
  17822. OUNCES
  17823. }
  17824. `, BuiltIn: false},
  17825. {Name: "../../../ext/error.graphql", Input: `# Represents an error in the input of a mutation.
  17826. type UserError implements DisplayableError {
  17827. # The path to the input field that caused the error.
  17828. field: [String!]
  17829. # The error message.
  17830. message: String!
  17831. }
  17832. # A file error. This typically occurs when there is an issue with the file itself causing it to fail validation.
  17833. # Check the file before attempting to upload again.
  17834. type FileError {
  17835. # Code representing the type of error.
  17836. code: FileErrorCode!
  17837. # Additional details regarding the error.
  17838. details: String
  17839. # Translated error message.
  17840. message: String!
  17841. }
  17842. # Represents a media error. This typically occurs when there is an issue with the media itself causing it to fail validation.
  17843. # Check the media before attempting to upload again.
  17844. type MediaError {
  17845. # Code representing the type of error.
  17846. code: MediaErrorCode!
  17847. # Additional details regarding the error.
  17848. details: String
  17849. # Translated error message.
  17850. message: String!
  17851. }
  17852. # Represents an error that happens during execution of a Media query or mutation.
  17853. type MediaUserError implements DisplayableError {
  17854. # The error code.
  17855. code: MediaUserErrorCode
  17856. # The path to the input field that caused the error.
  17857. field: [String!]
  17858. # The error message.
  17859. message: String!
  17860. }
  17861. # Represents a media warning. This occurs when there is a non-blocking concern regarding your media.
  17862. # Consider reviewing your media to ensure it is correct and its parameters are as expected.
  17863. type MediaWarning {
  17864. # The code representing the type of warning.
  17865. code: MediaWarningCode!
  17866. # Translated warning message.
  17867. message: String
  17868. }
  17869. # An error that occurs during the execution of ProductChangeStatus.
  17870. type ProductChangeStatusUserError implements DisplayableError {
  17871. # The error code.
  17872. code: ProductChangeStatusUserErrorCode
  17873. # The path to the input field that caused the error.
  17874. field: [String!]
  17875. # The error message.
  17876. message: String!
  17877. }
  17878. # Represents a selling plan group custom error.
  17879. type SellingPlanGroupUserError implements DisplayableError {
  17880. # The error code.
  17881. code: SellingPlanGroupUserErrorCode
  17882. # The path to the input field that caused the error.
  17883. field: [String!]
  17884. # The error message.
  17885. message: String!
  17886. }
  17887. # Error codes for failed product variant bulk create mutations.
  17888. type ProductVariantsBulkCreateUserError implements DisplayableError {
  17889. # The error code.
  17890. code: ProductVariantsBulkCreateUserErrorCode
  17891. # The path to the input field that caused the error.
  17892. field: [String!]
  17893. # The error message.
  17894. message: String!
  17895. }
  17896. # Error codes for failed bulk variant delete mutations.
  17897. type ProductVariantsBulkDeleteUserError implements DisplayableError {
  17898. # The error code.
  17899. code: ProductVariantsBulkDeleteUserErrorCode
  17900. # The path to the input field that caused the error.
  17901. field: [String!]
  17902. # The error message.
  17903. message: String!
  17904. }
  17905. # Error codes for failed bulk product variants reorder operation.
  17906. type ProductVariantsBulkReorderUserError implements DisplayableError {
  17907. # The error code.
  17908. code: ProductVariantsBulkReorderUserErrorCode
  17909. # The path to the input field that caused the error.
  17910. field: [String!]
  17911. # The error message.
  17912. message: String!
  17913. }
  17914. # Error codes for failed variant bulk update mutations.
  17915. type ProductVariantsBulkUpdateUserError implements DisplayableError {
  17916. # The error code.
  17917. code: ProductVariantsBulkUpdateUserErrorCode
  17918. # The path to the input field that caused the error.
  17919. field: [String!]
  17920. # The error message.
  17921. message: String!
  17922. }
  17923. `, BuiltIn: false},
  17924. {Name: "../../../ext/event.graphql", Input: `# Basic events chronicle resource activities such as the creation of an article, the fulfillment of an order, or
  17925. # the addition of a product.
  17926. type BasicEvent implements Event&Node {
  17927. # The name of the app that created the event.
  17928. appTitle: String
  17929. # Whether the event was created by an app.
  17930. attributeToApp: Boolean!
  17931. # Whether the event was caused by an admin user.
  17932. attributeToUser: Boolean!
  17933. # The date and time when the event was created.
  17934. createdAt: DateTime!
  17935. # Whether the event is critical.
  17936. criticalAlert: Boolean!
  17937. # A globally-unique identifier.
  17938. id: ID!
  17939. # Human readable text that describes the event.
  17940. message: FormattedString!
  17941. }
  17942. # An auto-generated type for paginating through multiple Events.
  17943. type EventConnection {
  17944. # A list of edges.
  17945. edges: [EventEdge!]!
  17946. # A list of the nodes contained in EventEdge.
  17947. nodes: [Event!]!
  17948. # Information to aid in pagination.
  17949. pageInfo: PageInfo!
  17950. }
  17951. # An auto-generated type which holds one Event and a cursor during pagination.
  17952. type EventEdge {
  17953. # A cursor for use in pagination.
  17954. cursor: String!
  17955. # The item at the end of EventEdge.
  17956. node: Event!
  17957. }
  17958. `, BuiltIn: false},
  17959. {Name: "../../../ext/fulfillment.graphql", Input: `# Represents a fulfillment. In Shopify, a fulfillment represents a shipment of one or more items in an order.
  17960. # 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.
  17961. # There can be more than one fulfillment for an order.
  17962. type Fulfillment implements LegacyInteroperability&Node {
  17963. # The date and time when the fulfillment was created.
  17964. createdAt: DateTime!
  17965. # The date that this fulfillment was delivered.
  17966. deliveredAt: DateTime
  17967. # Human readable display status for this fulfillment.
  17968. displayStatus: FulfillmentDisplayStatus
  17969. # The estimated date that this fulfillment will arrive.
  17970. estimatedDeliveryAt: DateTime
  17971. # The history of events associated with this fulfillment.
  17972. events(
  17973. first: Int
  17974. after: String
  17975. last: Int
  17976. before: String
  17977. reverse: Boolean = false
  17978. sortKey: FulfillmentEventSortKeys = HAPPENED_AT
  17979. ): FulfillmentEventConnection!
  17980. # List of the fulfillment's line items.
  17981. fulfillmentLineItems(
  17982. first: Int
  17983. after: String
  17984. last: Int
  17985. before: String
  17986. reverse: Boolean = false
  17987. ): FulfillmentLineItemConnection!
  17988. # A paginated list of fulfillment orders for the fulfillment.
  17989. fulfillmentOrders(
  17990. first: Int
  17991. after: String
  17992. last: Int
  17993. before: String
  17994. reverse: Boolean = false
  17995. ): FulfillmentOrderConnection!
  17996. # A globally-unique identifier.
  17997. id: ID!
  17998. # The date and time when the fulfillment went into transit.
  17999. inTransitAt: DateTime
  18000. # The ID of the corresponding resource in the REST Admin API.
  18001. legacyResourceId: UnsignedInt64!
  18002. # The location that the fulfillment was processed at.
  18003. location: Location
  18004. # Human readable reference identifier for this fulfillment.
  18005. name: String!
  18006. # The order for which the fulfillment was created.
  18007. order: Order!
  18008. # The address at which the fulfillment occurred.
  18009. # Typically this is the address of the warehouse or fulfillment center.
  18010. originAddress: FulfillmentOriginAddress
  18011. # Whether any of the line items in the fulfillment require shipping.
  18012. requiresShipping: Boolean!
  18013. # Fulfillment service associated with the fulfillment.
  18014. service: FulfillmentService
  18015. # The status of the fulfillment.
  18016. status: FulfillmentStatus!
  18017. # Sum of all line item quantities for the fulfillment.
  18018. totalQuantity: Int!
  18019. # Tracking information associated with the fulfillment,
  18020. # such as the tracking company, tracking number, and tracking URL.
  18021. trackingInfo(first: Int): [FulfillmentTrackingInfo!]!
  18022. # The date and time when the fulfillment was last modified.
  18023. updatedAt: DateTime!
  18024. }
  18025. # Represents the tracking information for a fulfillment.
  18026. type FulfillmentTrackingInfo {
  18027. # The name of the tracking company.
  18028. company: String
  18029. # The tracking number of the fulfillment.
  18030. number: String
  18031. # The URLs to track the fulfillment.
  18032. url: URL
  18033. }
  18034. # Represents a fulfillment order. In Shopify, a fulfillment order represents a group of one or more items
  18035. # in an order that are to be fulfilled from the same location. There can be more than one fulfillment order
  18036. # for an order at a given location. Fulfillment orders are created automatically when an order is created.
  18037. # To learn how to build a fulfillment app, refer to Fulfillment apps.
  18038. type FulfillmentOrder implements Node {
  18039. # The fulfillment order's assigned location. This is the location where the fulfillment is expected to happen.
  18040. #
  18041. # The fulfillment order's assigned location might change in the following cases:
  18042. #
  18043. # 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.
  18044. # Work on the fulfillment order has not yet begun, which means that the fulfillment order has the
  18045. # OPEN,
  18046. # SCHEDULED, or
  18047. # ON_HOLD
  18048. # status, and the shop's location properties might be undergoing edits (for example, in the Shopify admin).
  18049. assignedLocation: FulfillmentOrderAssignedLocation!
  18050. # Delivery method of this fulfillment order.
  18051. deliveryMethod: DeliveryMethod
  18052. # The destination where the items should be sent.
  18053. destination: FulfillmentOrderDestination
  18054. # The date and time at which the fulfillment order will be fulfillable.
  18055. # When this date and time is reached, the scheduled fulfillment order is automatically transitioned to open.
  18056. # 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.
  18057. fulfillAt: DateTime
  18058. # The latest date and time by which all items in the fulfillment order need to be fulfilled.
  18059. fulfillBy: DateTime
  18060. # The fulfillment holds applied on the fulfillment order.
  18061. fulfillmentHolds: [FulfillmentHold!]!
  18062. # A list of fulfillments for the fulfillment order.
  18063. fulfillments(
  18064. first: Int
  18065. after: String
  18066. last: Int
  18067. before: String
  18068. reverse: Boolean = false
  18069. ): FulfillmentConnection!
  18070. # A globally-unique identifier.
  18071. id: ID!
  18072. # The duties delivery method of this fulfillment order.
  18073. internationalDuties: FulfillmentOrderInternationalDuties
  18074. # A list of the fulfillment order's line items.
  18075. lineItems(
  18076. first: Int
  18077. after: String
  18078. last: Int
  18079. before: String
  18080. reverse: Boolean = false
  18081. ): FulfillmentOrderLineItemConnection!
  18082. # A list of locations that the fulfillment order can potentially move to.
  18083. locationsForMove(
  18084. first: Int
  18085. after: String
  18086. last: Int
  18087. before: String
  18088. reverse: Boolean = false
  18089. ): FulfillmentOrderLocationForMoveConnection!
  18090. # A list of requests sent by the merchant to the fulfillment service for this fulfillment order.
  18091. merchantRequests(
  18092. kind: FulfillmentOrderMerchantRequestKind
  18093. first: Int
  18094. after: String
  18095. last: Int
  18096. before: String
  18097. reverse: Boolean = false
  18098. ): FulfillmentOrderMerchantRequestConnection!
  18099. # The order that's associated with the fulfillment order.
  18100. order: Order!
  18101. # The request status of the fulfillment order.
  18102. requestStatus: FulfillmentOrderRequestStatus!
  18103. # The status of the fulfillment order.
  18104. status: FulfillmentOrderStatus!
  18105. # The actions that can be performed on this fulfillment order.
  18106. supportedActions: [FulfillmentOrderSupportedAction!]!
  18107. }
  18108. # The fulfillment order's assigned location. This is the location where the fulfillment is expected to happen.
  18109. #
  18110. # The fulfillment order's assigned location might change in the following cases:
  18111. #
  18112. # 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.
  18113. #
  18114. # Work on the fulfillment order has not yet begun, which means that the fulfillment order has the
  18115. # OPEN,
  18116. # SCHEDULED, or
  18117. # ON_HOLD
  18118. # status, and the shop's location properties might be undergoing edits (for example, in the Shopify admin).
  18119. #
  18120. # If the fulfillmentOrderMove mutation has moved the fulfillment order's line items to a new location,
  18121. # but hasn't moved the fulfillment order instance itself, then the original fulfillment order's assigned location
  18122. # doesn't change.
  18123. # This happens if the fulfillment order is being split during the move, or if all line items can be moved
  18124. # to an existing fulfillment order at a new location.
  18125. #
  18126. # Once the fulfillment order has been taken into work or canceled,
  18127. # which means that the fulfillment order has the
  18128. # IN_PROGRESS,
  18129. # CLOSED,
  18130. # CANCELLED, or
  18131. # INCOMPLETE
  18132. # status, FulfillmentOrderAssignedLocation acts as a snapshot of the shop's location content.
  18133. # Up-to-date shop's location data may be queried through location connection.
  18134. type FulfillmentOrderAssignedLocation {
  18135. # The first line of the address for the location.
  18136. address1: String
  18137. # The second line of the address for the location.
  18138. address2: String
  18139. # The city of the location.
  18140. city: String
  18141. # The two-letter country code of the location.
  18142. countryCode: CountryCode!
  18143. # The location where the fulfillment is expected to happen. This value might be different from
  18144. # FulfillmentOrderAssignedLocation if the location's attributes were updated
  18145. # after the fulfillment order was taken into work of canceled.
  18146. location: Location
  18147. # The name of the location.
  18148. name: String!
  18149. # The phone number of the location.
  18150. phone: String
  18151. # The province of the location.
  18152. province: String
  18153. # The ZIP code of the location.
  18154. zip: String
  18155. }
  18156. # Represents the goods available to be shipped to a customer.
  18157. # It holds essential information about the goods, including SKU and whether it is tracked.
  18158. type InventoryItem implements LegacyInteroperability&Node {
  18159. # The ISO 3166-1 alpha-2 country code of where the item originated from.
  18160. countryCodeOfOrigin: CountryCode
  18161. # A list of country specific harmonized system codes.
  18162. countryHarmonizedSystemCodes(
  18163. first: Int
  18164. after: String
  18165. last: Int
  18166. before: String
  18167. reverse: Boolean = false
  18168. ): CountryHarmonizedSystemCodeConnection!
  18169. # The date and time when the inventory item was created.
  18170. createdAt: DateTime!
  18171. # The number of inventory items that share the same SKU with this item.
  18172. duplicateSkuCount: Int!
  18173. # The harmonized system code of the item.
  18174. harmonizedSystemCode: String
  18175. # A globally-unique identifier.
  18176. id: ID!
  18177. # The URL that points to the inventory history for the item.
  18178. inventoryHistoryUrl: URL
  18179. # The inventory item's quantities at the specified location.
  18180. inventoryLevel(locationId: ID!): InventoryLevel
  18181. # A list of the inventory item's quantities for each location that the inventory item can be stocked at.
  18182. inventoryLevels(
  18183. first: Int
  18184. after: String
  18185. last: Int
  18186. before: String
  18187. reverse: Boolean = false
  18188. query: String
  18189. ): InventoryLevelConnection!
  18190. # The ID of the corresponding resource in the REST Admin API.
  18191. legacyResourceId: UnsignedInt64!
  18192. # The number of locations where this inventory item is stocked.
  18193. locationsCount: Int!
  18194. # The ISO 3166-2 alpha-2 province code of where the item originated from.
  18195. provinceCodeOfOrigin: String
  18196. # Whether the inventory item requires shipping.
  18197. requiresShipping: Boolean!
  18198. # Inventory item SKU.
  18199. sku: String
  18200. # Whether inventory levels are tracked for the item.
  18201. tracked: Boolean!
  18202. # Whether the value of the tracked field for the inventory item can be changed.
  18203. trackedEditable: EditableProperty!
  18204. # Unit cost associated with the inventory item.
  18205. unitCost: MoneyV2
  18206. # The date and time when the inventory item was updated.
  18207. updatedAt: DateTime!
  18208. # The variant that owns this inventory item.
  18209. variant: ProductVariant!
  18210. }
  18211. # The address at which the fulfillment occurred.
  18212. # Typically this is the address of the warehouse or fulfillment center.
  18213. type FulfillmentOriginAddress {
  18214. # The street address of the fulfillment location.
  18215. address1: String
  18216. # The second line of the address. Typically the number of the apartment, suite, or unit.
  18217. address2: String
  18218. # The city in which the fulfillment location is located.
  18219. city: String
  18220. # The country code of the fulfillment location.
  18221. countryCode: String!
  18222. # The province code of the fulfillment location.
  18223. provinceCode: String
  18224. # The zip code of the fulfillment location.
  18225. zip: String
  18226. }
  18227. # Represents the destination where the items should be sent upon fulfillment.
  18228. type FulfillmentOrderDestination implements Node {
  18229. # The first line of the address of the destination.
  18230. address1: String
  18231. # The second line of the address of the destination.
  18232. address2: String
  18233. # The city of the destination.
  18234. city: String
  18235. # The company of the destination.
  18236. company: String
  18237. # The two-letter country code of the destination.
  18238. countryCode: CountryCode
  18239. # The email of the customer at the destination.
  18240. email: String
  18241. # The first name of the customer at the destination.
  18242. firstName: String
  18243. # A globally-unique identifier.
  18244. id: ID!
  18245. # The last name of the customer at the destination.
  18246. lastName: String
  18247. # The phone number of the customer at the destination.
  18248. phone: String
  18249. # The province of the destination.
  18250. province: String
  18251. # The ZIP code of the destination.
  18252. zip: String
  18253. }
  18254. # A fulfillment hold currently applied on a fulfillment order.
  18255. type FulfillmentHold {
  18256. # The reason for the fulfillment hold.
  18257. reason: FulfillmentHoldReason!
  18258. # Additional information about the fulfillment hold reason.
  18259. reasonNotes: String
  18260. }
  18261. # The international duties relevant to a fulfillment order.
  18262. type FulfillmentOrderInternationalDuties {
  18263. # The method of duties payment. Example values: DDP, DAP.
  18264. incoterm: String!
  18265. }
  18266. # One of the actions that the fulfillment order supports in its current state.
  18267. type FulfillmentOrderSupportedAction {
  18268. # The action value.
  18269. action: FulfillmentOrderAction!
  18270. # The external URL to be used to initiate the fulfillment process outside Shopify.
  18271. # Applicable only when the action value is EXTERNAL.
  18272. externalUrl: URL
  18273. }
  18274. # The fulfillment event that describes the fulfilllment status at a particular time.
  18275. type FulfillmentEvent implements Node {
  18276. # The time at which this fulfillment event happened.
  18277. happenedAt: DateTime!
  18278. # A globally-unique identifier.
  18279. id: ID!
  18280. # The status of this fulfillment event.
  18281. status: FulfillmentEventStatus!
  18282. }
  18283. # Represents a line item from an order that's included in a fulfillment.
  18284. type FulfillmentLineItem implements Node {
  18285. # The total price after discounts are applied in shop and presentment currencies.
  18286. discountedTotalSet: MoneyBag!
  18287. # A globally-unique identifier.
  18288. id: ID!
  18289. # The associated order's line item.
  18290. lineItem: LineItem!
  18291. # The total price before discounts are applied in shop and presentment currencies.
  18292. originalTotalSet: MoneyBag!
  18293. # Number of line items in the fulfillment.
  18294. quantity: Int
  18295. }
  18296. # Associates an order line item with quantities requiring fulfillment from the respective fulfillment order.
  18297. type FulfillmentOrderLineItem implements Node {
  18298. # A globally-unique identifier.
  18299. id: ID!
  18300. # The associated order line item.
  18301. lineItem: LineItem!
  18302. # The number of units remaining to be fulfilled.
  18303. remainingQuantity: Int!
  18304. # The total number of units to be fulfilled.
  18305. totalQuantity: Int!
  18306. # Warning messages for a fulfillment order line item.
  18307. warnings: [FulfillmentOrderLineItemWarning!]!
  18308. }
  18309. # A fulfillment order line item warning. For example, a warning about why a fulfillment request was rejected.
  18310. type FulfillmentOrderLineItemWarning {
  18311. # The description of warning.
  18312. description: String
  18313. # The title of warning.
  18314. title: String
  18315. }
  18316. # A location that a fulfillment order can potentially move to.
  18317. type FulfillmentOrderLocationForMove {
  18318. # The location being considered as the fulfillment order's new assigned location.
  18319. location: Location!
  18320. # A human-readable string with the reason why the fulfillment order, or some of its line items, can't be
  18321. # moved to the location.
  18322. message: String
  18323. # Whether the fulfillment order can be moved to the location.
  18324. movable: Boolean!
  18325. }
  18326. # Represents a request made by the merchant to a fulfillment service for a fulfillment order.
  18327. type FulfillmentOrderMerchantRequest implements Node {
  18328. # A globally-unique identifier.
  18329. id: ID!
  18330. # The kind of request made.
  18331. kind: FulfillmentOrderMerchantRequestKind!
  18332. # The optional message that the merchant included in the request.
  18333. message: String
  18334. # Additional options requested by the merchant. These depend on the kind of the request.
  18335. # For example, for a FULFILLMENT_REQUEST, one option is notify_customer, which indicates whether the
  18336. # merchant intends to notify the customer upon fulfillment. The fulfillment service can then set
  18337. # notifyCustomer when making calls to FulfillmentCreateV2.
  18338. requestOptions: JSON
  18339. # The response from the fulfillment service.
  18340. responseData: JSON
  18341. # The timestamp when the request was made.
  18342. sentAt: DateTime!
  18343. }
  18344. # An auto-generated type for paginating through multiple FulfillmentEvents.
  18345. type FulfillmentEventConnection {
  18346. # A list of edges.
  18347. edges: [FulfillmentEventEdge!]!
  18348. # A list of the nodes contained in FulfillmentEventEdge.
  18349. nodes: [FulfillmentEvent!]!
  18350. # Information to aid in pagination.
  18351. pageInfo: PageInfo!
  18352. }
  18353. # An auto-generated type which holds one FulfillmentEvent and a cursor during pagination.
  18354. type FulfillmentEventEdge {
  18355. # A cursor for use in pagination.
  18356. cursor: String!
  18357. # The item at the end of FulfillmentEventEdge.
  18358. node: FulfillmentEvent!
  18359. }
  18360. # An auto-generated type for paginating through multiple FulfillmentLineItems.
  18361. type FulfillmentLineItemConnection {
  18362. # A list of edges.
  18363. edges: [FulfillmentLineItemEdge!]!
  18364. # A list of the nodes contained in FulfillmentLineItemEdge.
  18365. nodes: [FulfillmentLineItem!]!
  18366. # Information to aid in pagination.
  18367. pageInfo: PageInfo!
  18368. }
  18369. # An auto-generated type which holds one FulfillmentLineItem and a cursor during pagination.
  18370. type FulfillmentLineItemEdge {
  18371. # A cursor for use in pagination.
  18372. cursor: String!
  18373. # The item at the end of FulfillmentLineItemEdge.
  18374. node: FulfillmentLineItem!
  18375. }
  18376. # An auto-generated type for paginating through multiple FulfillmentOrders.
  18377. type FulfillmentOrderConnection {
  18378. # A list of edges.
  18379. edges: [FulfillmentOrderEdge!]!
  18380. # A list of the nodes contained in FulfillmentOrderEdge.
  18381. nodes: [FulfillmentOrder!]!
  18382. # Information to aid in pagination.
  18383. pageInfo: PageInfo!
  18384. }
  18385. # An auto-generated type which holds one FulfillmentOrder and a cursor during pagination.
  18386. type FulfillmentOrderEdge {
  18387. # A cursor for use in pagination.
  18388. cursor: String!
  18389. # The item at the end of FulfillmentOrderEdge.
  18390. node: FulfillmentOrder!
  18391. }
  18392. # An auto-generated type for paginating through multiple Fulfillments.
  18393. type FulfillmentConnection {
  18394. # A list of edges.
  18395. edges: [FulfillmentEdge!]!
  18396. # A list of the nodes contained in FulfillmentEdge.
  18397. nodes: [Fulfillment!]!
  18398. # Information to aid in pagination.
  18399. pageInfo: PageInfo!
  18400. }
  18401. # An auto-generated type which holds one Fulfillment and a cursor during pagination.
  18402. type FulfillmentEdge {
  18403. # A cursor for use in pagination.
  18404. cursor: String!
  18405. # The item at the end of FulfillmentEdge.
  18406. node: Fulfillment!
  18407. }
  18408. # An auto-generated type for paginating through multiple FulfillmentOrderLineItems.
  18409. type FulfillmentOrderLineItemConnection {
  18410. # A list of edges.
  18411. edges: [FulfillmentOrderLineItemEdge!]!
  18412. # A list of the nodes contained in FulfillmentOrderLineItemEdge.
  18413. nodes: [FulfillmentOrderLineItem!]!
  18414. # Information to aid in pagination.
  18415. pageInfo: PageInfo!
  18416. }
  18417. # An auto-generated type which holds one FulfillmentOrderLineItem and a cursor during pagination.
  18418. type FulfillmentOrderLineItemEdge {
  18419. # A cursor for use in pagination.
  18420. cursor: String!
  18421. # The item at the end of FulfillmentOrderLineItemEdge.
  18422. node: FulfillmentOrderLineItem!
  18423. }
  18424. # An auto-generated type for paginating through multiple FulfillmentOrderLocationForMoves.
  18425. type FulfillmentOrderLocationForMoveConnection {
  18426. # A list of edges.
  18427. edges: [FulfillmentOrderLocationForMoveEdge!]!
  18428. # A list of the nodes contained in FulfillmentOrderLocationForMoveEdge.
  18429. nodes: [FulfillmentOrderLocationForMove!]!
  18430. # Information to aid in pagination.
  18431. pageInfo: PageInfo!
  18432. }
  18433. # An auto-generated type which holds one FulfillmentOrderLocationForMove and a cursor during pagination.
  18434. type FulfillmentOrderLocationForMoveEdge {
  18435. # A cursor for use in pagination.
  18436. cursor: String!
  18437. # The item at the end of FulfillmentOrderLocationForMoveEdge.
  18438. node: FulfillmentOrderLocationForMove!
  18439. }
  18440. # An auto-generated type for paginating through multiple FulfillmentOrderMerchantRequests.
  18441. type FulfillmentOrderMerchantRequestConnection {
  18442. # A list of edges.
  18443. edges: [FulfillmentOrderMerchantRequestEdge!]!
  18444. # A list of the nodes contained in FulfillmentOrderMerchantRequestEdge.
  18445. nodes: [FulfillmentOrderMerchantRequest!]!
  18446. # Information to aid in pagination.
  18447. pageInfo: PageInfo!
  18448. }
  18449. # An auto-generated type which holds one FulfillmentOrderMerchantRequest and a cursor during pagination.
  18450. type FulfillmentOrderMerchantRequestEdge {
  18451. # A cursor for use in pagination.
  18452. cursor: String!
  18453. # The item at the end of FulfillmentOrderMerchantRequestEdge.
  18454. node: FulfillmentOrderMerchantRequest!
  18455. }
  18456. `, BuiltIn: false},
  18457. {Name: "../../../ext/gqlgen.graphql", Input: `directive @goModel(
  18458. model: String
  18459. models: [String!]
  18460. ) on OBJECT | INPUT_OBJECT | SCALAR | ENUM | INTERFACE | UNION
  18461. directive @goField(
  18462. forceResolver: Boolean
  18463. name: String
  18464. ) on INPUT_FIELD_DEFINITION | FIELD_DEFINITION
  18465. directive @goTag(
  18466. key: String!
  18467. value: String
  18468. ) on INPUT_FIELD_DEFINITION | FIELD_DEFINITION
  18469. `, BuiltIn: false},
  18470. {Name: "../../../ext/in_context.graphql", Input: `directive @inContext(
  18471. language: LanguageCode,
  18472. country: CountryCode
  18473. ) on QUERY | MUTATION | OBJECT
  18474. `, BuiltIn: false},
  18475. {Name: "../../../ext/interface.graphql", Input: `# An object with an ID field to support global identification, in accordance with the
  18476. # Relay specification.
  18477. # This interface is used by the node
  18478. # and nodes queries.
  18479. interface Node {
  18480. # A globally-unique identifier.
  18481. id: ID!
  18482. }
  18483. # The subject line of a comment event.
  18484. interface CommentEventSubject {
  18485. # A globally-unique identifier.
  18486. id: ID!
  18487. # Whether the timeline subject has a timeline comment. If true, then a timeline comment exists.
  18488. hasTimelineComment: Boolean!
  18489. }
  18490. # Represents an object that has a list of events.
  18491. interface HasEvents {
  18492. # The paginated list of events associated with the host subject.
  18493. events(
  18494. first: Int
  18495. after: String
  18496. last: Int
  18497. before: String
  18498. reverse: Boolean = false
  18499. sortKey: EventSortKeys = ID
  18500. query: String
  18501. ): EventConnection!
  18502. }
  18503. # Events chronicle resource activities such as the creation of an article, the fulfillment of an order, or the
  18504. # addition of a product.
  18505. interface Event {
  18506. # The name of the app that created the event.
  18507. appTitle: String
  18508. # Whether the event was created by an app.
  18509. attributeToApp: Boolean!
  18510. # Whether the event was caused by an admin user.
  18511. attributeToUser: Boolean!
  18512. # The date and time when the event was created.
  18513. createdAt: DateTime!
  18514. # Whether the event is critical.
  18515. criticalAlert: Boolean!
  18516. # A globally-unique identifier.
  18517. id: ID!
  18518. # Human readable text that describes the event.
  18519. message: FormattedString!
  18520. }
  18521. # Represents information about the metafields associated to the specified resource.
  18522. interface HasMetafields {
  18523. # Returns a metafield by namespace and key that belongs to the resource.
  18524. metafield(namespace: String!key: String!): Metafield
  18525. # List of metafields that belong to the resource.
  18526. metafields(
  18527. namespace: String
  18528. first: Int
  18529. after: String
  18530. last: Int
  18531. before: String
  18532. reverse: Boolean = false
  18533. ): MetafieldConnection!
  18534. # Returns a private metafield by namespace and key that belongs to the resource.
  18535. privateMetafield(namespace: String!key: String!): PrivateMetafield
  18536. # List of private metafields that belong to the resource.
  18537. privateMetafields(
  18538. namespace: String
  18539. first: Int
  18540. after: String
  18541. last: Int
  18542. before: String
  18543. reverse: Boolean = false
  18544. ): PrivateMetafieldConnection!
  18545. }
  18546. # Interoperability metadata for types that directly correspond to a REST Admin API resource.
  18547. # For example, on the Product type, LegacyInteroperability returns metadata for the corresponding Product object in the REST Admin API.
  18548. interface LegacyInteroperability {
  18549. # The ID of the corresponding resource in the REST Admin API.
  18550. legacyResourceId: UnsignedInt64!
  18551. }
  18552. # Localization extensions associated with the specified resource. For example, the tax id for government invoice.
  18553. interface HasLocalizationExtensions {
  18554. # List of localization extensions for the resource.
  18555. localizationExtensions(
  18556. countryCodes: [CountryCode!]
  18557. purposes: [LocalizationExtensionPurpose!]
  18558. first: Int
  18559. after: String
  18560. last: Int
  18561. before: String
  18562. reverse: Boolean = false
  18563. ): LocalizationExtensionConnection!
  18564. }
  18565. # Resources that metafield definitions can be applied to.
  18566. interface HasMetafieldDefinitions {
  18567. # List of metafield definitions.
  18568. metafieldDefinitions(
  18569. namespace: String
  18570. pinnedStatus: MetafieldDefinitionPinnedStatus = ANY
  18571. first: Int
  18572. after: String
  18573. last: Int
  18574. before: String
  18575. reverse: Boolean = false
  18576. sortKey: MetafieldDefinitionSortKeys = ID
  18577. query: String
  18578. ): MetafieldDefinitionConnection!
  18579. }
  18580. # A default cursor that you can use in queries to paginate your results. Each edge in a connection can
  18581. # return a cursor, which is a reference to the edge's position in the connection. You can use an edge's cursor as
  18582. # the starting point to retrieve the nodes before or after it in a connection.
  18583. #
  18584. # To learn more about using cursor-based pagination, refer to
  18585. # Paginating results with GraphQL.
  18586. interface Navigable {
  18587. # A default cursor that returns the single next record, sorted ascending by ID.
  18588. defaultCursor: String!
  18589. }
  18590. # Discount applications capture the intentions of a discount source at
  18591. # the time of application on an order's line items or shipping lines.
  18592. #
  18593. # 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.
  18594. interface DiscountApplication {
  18595. # The method by which the discount's value is applied to its entitled items.
  18596. allocationMethod: DiscountApplicationAllocationMethod!
  18597. # An ordered index that can be used to identify the discount application and indicate the precedence
  18598. # of the discount application for calculations.
  18599. index: Int!
  18600. # How the discount amount is distributed on the discounted lines.
  18601. targetSelection: DiscountApplicationTargetSelection!
  18602. # Whether the discount is applied on line items or shipping lines.
  18603. targetType: DiscountApplicationTargetType!
  18604. # The value of the discount application.
  18605. value: PricingValue!
  18606. }
  18607. # Published translations associated with the resource.
  18608. interface HasPublishedTranslations {
  18609. # The translations associated with the resource.
  18610. translations(locale: String!marketId: ID): [PublishedTranslation!]!
  18611. }
  18612. # Represents an error in the input of a mutation.
  18613. interface DisplayableError {
  18614. # The path to the input field that caused the error.
  18615. field: [String!]
  18616. # The error message.
  18617. message: String!
  18618. }
  18619. # Services and features purchased once by the store.
  18620. interface AppPurchase {
  18621. # The date and time when the app purchase occurred.
  18622. createdAt: DateTime!
  18623. # The name of the app purchase.
  18624. name: String!
  18625. # The amount to be charged to the store for the app purchase.
  18626. price: MoneyV2!
  18627. # The status of the app purchase.
  18628. status: AppPurchaseStatus!
  18629. # Whether the app purchase is a test transaction.
  18630. test: Boolean!
  18631. }
  18632. # Represents a resource that can be published to a channel.
  18633. # A publishable resource can be either a Product or Collection.
  18634. interface Publishable {
  18635. # The number of publications a resource is published to without feedback errors.
  18636. availablePublicationCount: Int!
  18637. # The number of publications a resource is published on.
  18638. publicationCount(onlyPublished: Boolean = true): Int!
  18639. # Check to see whether the resource is published to the calling app's publication.
  18640. publishedOnCurrentPublication: Boolean!
  18641. # Check to see whether the resource is published to a given publication.
  18642. publishedOnPublication(publicationId: ID!): Boolean!
  18643. # The list of resources that are published to a publication.
  18644. resourcePublications(
  18645. onlyPublished: Boolean = true
  18646. first: Int
  18647. after: String
  18648. last: Int
  18649. before: String
  18650. reverse: Boolean = false
  18651. ): ResourcePublicationConnection!
  18652. # The list of resources that are either published or staged to be published to a publication.
  18653. resourcePublicationsV2(
  18654. onlyPublished: Boolean = true
  18655. first: Int
  18656. after: String
  18657. last: Int
  18658. before: String
  18659. reverse: Boolean = false
  18660. ): ResourcePublicationV2Connection!
  18661. # The list of publications that the resource is not published to.
  18662. unpublishedPublications(
  18663. first: Int
  18664. after: String
  18665. last: Int
  18666. before: String
  18667. reverse: Boolean = false
  18668. ): PublicationConnection!
  18669. }
  18670. # Represents a session preceding an order, often used for building a timeline of events leading to an order.
  18671. interface CustomerMoment {
  18672. # The date and time when the customer's session occurred.
  18673. occurredAt: DateTime!
  18674. }
  18675. # Represents subscription contract common fields.
  18676. interface SubscriptionContractBase {
  18677. # The subscription app that the subscription contract is registered to.
  18678. app: App
  18679. # The URL of the subscription contract page on the subscription app.
  18680. appAdminUrl: URL
  18681. # The currency that's used for the subscription contract.
  18682. currencyCode: CurrencyCode!
  18683. # A list of the custom attributes to be added to the generated orders.
  18684. customAttributes: [Attribute!]!
  18685. # The customer to whom the subscription contract belongs.
  18686. customer: Customer
  18687. # The customer payment method that's used for the subscription contract.
  18688. customerPaymentMethod(showRevoked: Boolean = false): CustomerPaymentMethod
  18689. # The delivery method for each billing of the subscription contract.
  18690. deliveryMethod: SubscriptionDeliveryMethod
  18691. # The delivery price for each billing of the subscription contract.
  18692. deliveryPrice: MoneyV2!
  18693. # The list of subscription discounts associated with the subscription contract.
  18694. discounts(
  18695. first: Int
  18696. after: String
  18697. last: Int
  18698. before: String
  18699. reverse: Boolean = false
  18700. ): SubscriptionManualDiscountConnection!
  18701. # The number of lines associated with the subscription contract.
  18702. lineCount: Int!
  18703. # The list of subscription lines associated with the subscription contract.
  18704. lines(
  18705. first: Int
  18706. after: String
  18707. last: Int
  18708. before: String
  18709. reverse: Boolean = false
  18710. ): SubscriptionLineConnection!
  18711. # The note field that will be applied to the generated orders.
  18712. note: String
  18713. # A list of the subscription contract's orders.
  18714. orders(
  18715. first: Int
  18716. after: String
  18717. last: Int
  18718. before: String
  18719. reverse: Boolean = false
  18720. ): OrderConnection!
  18721. # The date and time when the subscription contract was updated.
  18722. updatedAt: DateTime!
  18723. }
  18724. # A contract between a merchant and a customer to do business.
  18725. # Shopify creates a sales agreement whenever an order is placed, edited, or refunded.
  18726. # A sales agreement has one or more sales records, which provide itemized details about the initial agreement or subsequent changes made to the order.
  18727. # 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.
  18728. # 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.
  18729. interface SalesAgreement {
  18730. # The application that created the agreement.
  18731. app: App
  18732. # The date and time at which the agreement occured.
  18733. happenedAt: DateTime!
  18734. # The unique identifier for the agreement.
  18735. id: ID!
  18736. # The reason the agremeent was created.
  18737. reason: OrderActionType!
  18738. # The sales associated with the agreement.
  18739. sales(
  18740. first: Int
  18741. after: String
  18742. last: Int
  18743. before: String
  18744. reverse: Boolean = false
  18745. ): SaleConnection!
  18746. # The staff member associated with the agreement.
  18747. user: StaffMember
  18748. }
  18749. # An individual sale record associated with a sales agreement.
  18750. # Every money value in an order's sales data is represented in the currency's smallest unit.
  18751. # 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.
  18752. # 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.
  18753. # 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.
  18754. # This is because the amount could not be divided evenly across the items. The allocation of currency units across line items is immutable.
  18755. # After they are allocated, currency units are never reallocated or redistributed among the line items.
  18756. interface Sale {
  18757. # The type of order action that the sale represents.
  18758. actionType: SaleActionType!
  18759. # The unique identifier for the sale.
  18760. id: ID!
  18761. # The line type assocated with the sale.
  18762. lineType: SaleLineType!
  18763. # The number of units either ordered or intended to be returned.
  18764. quantity: Int
  18765. # All individual taxes associated with the sale.
  18766. taxes: [SaleTax!]!
  18767. # The total sale amount after taxes and discounts.
  18768. totalAmount: MoneyBag!
  18769. # The total discounts allocated to the sale after taxes.
  18770. totalDiscountAmountAfterTaxes: MoneyBag!
  18771. # The total discounts allocated to the sale before taxes.
  18772. totalDiscountAmountBeforeTaxes: MoneyBag!
  18773. # The total amount of taxes for the sale.
  18774. totalTaxAmount: MoneyBag!
  18775. }
  18776. # A geographic region which comprises a market.
  18777. interface MarketRegion {
  18778. # A globally-unique identifier.
  18779. id: ID!
  18780. # The name of the region.
  18781. name: String!
  18782. }
  18783. # Online Store preview URL of the object.
  18784. interface OnlineStorePreviewable {
  18785. # The online store preview URL.
  18786. onlineStorePreviewUrl: URL
  18787. }
  18788. # Represents a media interface.
  18789. interface Media {
  18790. # A word or phrase to share the nature or contents of a media.
  18791. alt: String
  18792. # The media content type.
  18793. mediaContentType: MediaContentType!
  18794. # Any errors which have occurred on the media.
  18795. mediaErrors: [MediaError!]!
  18796. # The warnings attached to the media.
  18797. mediaWarnings: [MediaWarning!]!
  18798. # The preview image for the media.
  18799. preview: MediaPreviewImage
  18800. # Current status of the media.
  18801. status: MediaStatus!
  18802. }
  18803. # A file interface.
  18804. interface File {
  18805. # A word or phrase to describe the contents or the function of a file.
  18806. alt: String
  18807. # The date and time (ISO 8601 format) when the file was created.
  18808. createdAt: DateTime!
  18809. # Any errors that have occurred on the file.
  18810. fileErrors: [FileError!]!
  18811. # The status of the file.
  18812. fileStatus: FileStatus!
  18813. # The preview image for the media.
  18814. preview: MediaPreviewImage
  18815. }
  18816. # Represents selling plan pricing policy common fields.
  18817. interface SellingPlanPricingPolicyBase {
  18818. # The price adjustment type.
  18819. adjustmentType: SellingPlanPricingPolicyAdjustmentType!
  18820. # The price adjustment value.
  18821. adjustmentValue: SellingPlanPricingPolicyAdjustmentValue!
  18822. }
  18823. `, BuiltIn: false},
  18824. {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.
  18825. # For example, some countries require additional fields for customs information or tax identification numbers.
  18826. type LocalizationExtension {
  18827. # Country ISO 3166-1 alpha-2 code.
  18828. countryCode: CountryCode!
  18829. # The localized extension keys that are allowed.
  18830. key: LocalizationExtensionKey!
  18831. # The purpose of this localization extension.
  18832. purpose: LocalizationExtensionPurpose!
  18833. # The localized extension title.
  18834. title: String!
  18835. # The value of the field.
  18836. value: String!
  18837. }
  18838. # An auto-generated type for paginating through multiple LocalizationExtensions.
  18839. type LocalizationExtensionConnection {
  18840. # A list of edges.
  18841. edges: [LocalizationExtensionEdge!]!
  18842. # A list of the nodes contained in LocalizationExtensionEdge.
  18843. nodes: [LocalizationExtension!]!
  18844. # Information to aid in pagination.
  18845. pageInfo: PageInfo!
  18846. }
  18847. # An auto-generated type which holds one LocalizationExtension and a cursor during pagination.
  18848. type LocalizationExtensionEdge {
  18849. # A cursor for use in pagination.
  18850. cursor: String!
  18851. # The item at the end of LocalizationExtensionEdge.
  18852. node: LocalizationExtension!
  18853. }
  18854. `, BuiltIn: false},
  18855. {Name: "../../../ext/location.graphql", Input: `# Represents the location where the physical good resides.
  18856. type Location implements HasMetafieldDefinitions&HasMetafields&LegacyInteroperability&Node {
  18857. # Whether this location can be reactivated.
  18858. activatable: Boolean!
  18859. # The address of this location.
  18860. address: LocationAddress!
  18861. # Whether the location address has been verified.
  18862. addressVerified: Boolean!
  18863. # Whether this location can be deactivated.
  18864. deactivatable: Boolean!
  18865. # The date and time (ISO 8601 format) that the location was deactivated at.
  18866. # 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".
  18867. deactivatedAt: String
  18868. # Whether this location can be deleted.
  18869. deletable: Boolean!
  18870. # Name of the service provider that fulfills from this location.
  18871. fulfillmentService: FulfillmentService
  18872. # Whether this location can fulfill online orders.
  18873. fulfillsOnlineOrders: Boolean!
  18874. # Whether this location has active inventory.
  18875. hasActiveInventory: Boolean!
  18876. # Whether this location has orders that need to be fulfilled.
  18877. hasUnfulfilledOrders: Boolean!
  18878. # A globally-unique identifier.
  18879. id: ID!
  18880. # The quantities of an inventory item at this location.
  18881. inventoryLevel(inventoryItemId: ID!): InventoryLevel
  18882. # A list of the quantities of the inventory items that can be stocked at this location.
  18883. inventoryLevels(
  18884. first: Int
  18885. after: String
  18886. last: Int
  18887. before: String
  18888. reverse: Boolean = false
  18889. query: String
  18890. ): InventoryLevelConnection!
  18891. # Whether the location is active.
  18892. isActive: Boolean!
  18893. # The ID of the corresponding resource in the REST Admin API.
  18894. legacyResourceId: UnsignedInt64!
  18895. # Returns a metafield by namespace and key that belongs to the resource.
  18896. metafield(namespace: String!key: String!): Metafield
  18897. # List of metafield definitions.
  18898. metafieldDefinitions(
  18899. namespace: String
  18900. pinnedStatus: MetafieldDefinitionPinnedStatus = ANY
  18901. first: Int
  18902. after: String
  18903. last: Int
  18904. before: String
  18905. reverse: Boolean = false
  18906. sortKey: MetafieldDefinitionSortKeys = ID
  18907. query: String
  18908. ): MetafieldDefinitionConnection!
  18909. # List of metafields that belong to the resource.
  18910. metafields(
  18911. namespace: String
  18912. first: Int
  18913. after: String
  18914. last: Int
  18915. before: String
  18916. reverse: Boolean = false
  18917. ): MetafieldConnection!
  18918. # The name of the location.
  18919. name: String!
  18920. # Returns a private metafield by namespace and key that belongs to the resource.
  18921. privateMetafield(namespace: String!key: String!): PrivateMetafield
  18922. # List of private metafields that belong to the resource.
  18923. privateMetafields(
  18924. namespace: String
  18925. first: Int
  18926. after: String
  18927. last: Int
  18928. before: String
  18929. reverse: Boolean = false
  18930. ): PrivateMetafieldConnection!
  18931. # Whether this location is used for calculating shipping rates. In multi-origin shipping mode, this flag is ignored.
  18932. shipsInventory: Boolean!
  18933. # List of suggested addresses for this location (empty if none).
  18934. suggestedAddresses: [LocationSuggestedAddress!]!
  18935. }
  18936. # Represents a suggested address for a location.
  18937. type LocationSuggestedAddress {
  18938. # The first line of the suggested address.
  18939. address1: String
  18940. # The second line of the suggested address.
  18941. address2: String
  18942. # The city of the suggested address.
  18943. city: String
  18944. # The country of the suggested address.
  18945. country: String
  18946. # The country code of the suggested address.
  18947. countryCode: CountryCode
  18948. # A formatted version of the suggested address.
  18949. formatted: [String!]!
  18950. # The province of the suggested address.
  18951. province: String
  18952. # The code for the province, state, or district of the suggested address.
  18953. provinceCode: String
  18954. # The ZIP code of the suggested address.
  18955. zip: String
  18956. }
  18957. # Represents the address of a location.
  18958. type LocationAddress {
  18959. # The first line of the address for the location.
  18960. address1: String
  18961. # The second line of the address for the location.
  18962. address2: String
  18963. # The city of the location.
  18964. city: String
  18965. # The country of the location.
  18966. country: String
  18967. # The country code of the location.
  18968. countryCode: String
  18969. # A formatted version of the address for the location.
  18970. formatted: [String!]!
  18971. # The latitude coordinates of the location.
  18972. latitude: Float
  18973. # The longitude coordinates of the location.
  18974. longitude: Float
  18975. # The phone number of the location.
  18976. phone: String
  18977. # The province of the location.
  18978. province: String
  18979. # The code for the province, state, or district of the address of the location.
  18980. provinceCode: String
  18981. # The ZIP code of the location.
  18982. zip: String
  18983. }
  18984. # The country-specific harmonized system code and ISO country code for an inventory item.
  18985. type CountryHarmonizedSystemCode {
  18986. # The ISO 3166-1 alpha-2 country code for the country that issued the specified harmonized system code.
  18987. countryCode: CountryCode!
  18988. # The country-specific harmonized system code. These are usually longer than 6 digits.
  18989. harmonizedSystemCode: String!
  18990. }
  18991. # An auto-generated type for paginating through multiple Locations.
  18992. type LocationConnection {
  18993. # A list of edges.
  18994. edges: [LocationEdge!]!
  18995. # A list of the nodes contained in LocationEdge.
  18996. nodes: [Location!]!
  18997. # Information to aid in pagination.
  18998. pageInfo: PageInfo!
  18999. }
  19000. # An auto-generated type which holds one Location and a cursor during pagination.
  19001. type LocationEdge {
  19002. # A cursor for use in pagination.
  19003. cursor: String!
  19004. # The item at the end of LocationEdge.
  19005. node: Location!
  19006. }
  19007. # An auto-generated type for paginating through multiple CountryHarmonizedSystemCodes.
  19008. type CountryHarmonizedSystemCodeConnection {
  19009. # A list of edges.
  19010. edges: [CountryHarmonizedSystemCodeEdge!]!
  19011. # A list of the nodes contained in CountryHarmonizedSystemCodeEdge.
  19012. nodes: [CountryHarmonizedSystemCode!]!
  19013. # Information to aid in pagination.
  19014. pageInfo: PageInfo!
  19015. }
  19016. # An auto-generated type which holds one CountryHarmonizedSystemCode and a cursor during pagination.
  19017. type CountryHarmonizedSystemCodeEdge {
  19018. # A cursor for use in pagination.
  19019. cursor: String!
  19020. # The item at the end of CountryHarmonizedSystemCodeEdge.
  19021. node: CountryHarmonizedSystemCode!
  19022. }
  19023. # An auto-generated type for paginating through multiple MarketRegions.
  19024. type MarketRegionConnection {
  19025. # A list of edges.
  19026. edges: [MarketRegionEdge!]!
  19027. # A list of the nodes contained in MarketRegionEdge.
  19028. nodes: [MarketRegion!]!
  19029. # Information to aid in pagination.
  19030. pageInfo: PageInfo!
  19031. }
  19032. # An auto-generated type which holds one MarketRegion and a cursor during pagination.
  19033. type MarketRegionEdge {
  19034. # A cursor for use in pagination.
  19035. cursor: String!
  19036. # The item at the end of MarketRegionEdge.
  19037. node: MarketRegion!
  19038. }
  19039. `, BuiltIn: false},
  19040. {Name: "../../../ext/mail.graphql", Input: `# Represents a customer mailing address.
  19041. #
  19042. # For example, a customer's default address and an order's billing address are both mailling addresses.
  19043. type MailingAddress implements Node {
  19044. # The first line of the address. Typically the street address or PO Box number.
  19045. address1: String
  19046. # The second line of the address. Typically the number of the apartment, suite, or unit.
  19047. address2: String
  19048. # The name of the city, district, village, or town.
  19049. city: String
  19050. # The name of the customer's company or organization.
  19051. company: String
  19052. # Whether the address coordinates are valid.
  19053. coordinatesValidated: Boolean!
  19054. # The name of the country.
  19055. country: String
  19056. # The two-letter code for the country of the address.
  19057. #
  19058. # For example, US.
  19059. countryCodeV2: CountryCode
  19060. # The first name of the customer.
  19061. #
  19062. # formatted(withName: Boolean = false withCompany: Boolean = true): [String!]!
  19063. # A formatted version of the address, customized by the provided arguments.
  19064. firstName: String
  19065. # A comma-separated list of the values for city, province, and country.
  19066. formattedArea: String
  19067. # A globally-unique identifier.
  19068. id: ID!
  19069. # The last name of the customer.
  19070. lastName: String
  19071. # The latitude coordinate of the customer address.
  19072. latitude: Float
  19073. # The longitude coordinate of the customer address.
  19074. longitude: Float
  19075. # The full name of the customer, based on firstName and lastName.
  19076. name: String
  19077. # A unique phone number for the customer.
  19078. #
  19079. # Formatted using E.164 standard. For example, +16135551111.
  19080. phone: String
  19081. # The region of the address, such as the province, state, or district.
  19082. province: String
  19083. # The two-letter code for the region.
  19084. #
  19085. # For example, ON.
  19086. provinceCode: String
  19087. # The zip or postal code of the address.
  19088. zip: String
  19089. }
  19090. # The fields used to create or update a mailing address.
  19091. input MailingAddressInput {
  19092. # The first line of the address. Typically the street address or PO Box number.
  19093. address1: String
  19094. # The second line of the address. Typically the number of the apartment, suite, or unit.
  19095. address2: String
  19096. # The name of the city, district, village, or town.
  19097. city: String
  19098. # The name of the customer's company or organization.
  19099. company: String
  19100. # The two-letter code for the country of the address.
  19101. countryCode: CountryCode
  19102. # The first name of the customer.
  19103. firstName: String
  19104. # The last name of the customer.
  19105. lastName: String
  19106. # A unique phone number for the customer.
  19107. #
  19108. # Formatted using E.164 standard. For example, +16135551111.
  19109. phone: String
  19110. # The code for the region of the address, such as the province, state, or district.
  19111. # For example QC for Quebec, Canada.
  19112. provinceCode: String
  19113. # The zip or postal code of the address.
  19114. zip: String
  19115. }
  19116. `, BuiltIn: false},
  19117. {Name: "../../../ext/market.graphql", Input: `# A market's currency settings.
  19118. type MarketCurrencySettings {
  19119. # The currency which this market's prices are defined in, and the
  19120. # currency which its customers must use if local currencies are disabled.
  19121. baseCurrency: CurrencySetting!
  19122. # Whether or not local currencies are enabled. If enabled, then prices will
  19123. # be converted to give each customer the best experience based on their
  19124. # region. If disabled, then all customers in this market will see prices
  19125. # in the market's base currency.
  19126. localCurrencies: Boolean!
  19127. }
  19128. # The URL for the homepage of the online store in the context of a particular market and a particular locale.
  19129. type MarketWebPresenceRootUrl {
  19130. # The locale that the storefront loads in.
  19131. locale: String!
  19132. # The URL.
  19133. url: URL!
  19134. }
  19135. `, BuiltIn: false},
  19136. {Name: "../../../ext/marketing.graphql", Input: `# Represents actions that market a merchant's store or products.
  19137. type MarketingEvent implements LegacyInteroperability&Node {
  19138. # The app that the marketing event is attributed to.
  19139. app: App!
  19140. # The marketing channel used by the marketing event.
  19141. channel: MarketingChannel
  19142. # A human-readable description of the marketing event.
  19143. description: String
  19144. # The date and time when the marketing event ended.
  19145. endedAt: DateTime
  19146. # A globally-unique identifier.
  19147. id: ID!
  19148. # The ID of the corresponding resource in the REST Admin API.
  19149. legacyResourceId: UnsignedInt64!
  19150. # The URL where the marketing event can be managed.
  19151. manageUrl: URL
  19152. # The URL where the marketing event can be previewed.
  19153. previewUrl: URL
  19154. # An optional ID that helps Shopify validate engagement data.
  19155. remoteId: String
  19156. # The date and time when the marketing event is scheduled to end.
  19157. scheduledToEndAt: DateTime
  19158. # Where the MarketingEvent occurred and what kind of content was used.
  19159. # Because utmSource and utmMedium are often used interchangeably, this is
  19160. # based on a combination of marketingChannel, referringDomain, and type to
  19161. # provide a consistent representation for any given piece of marketing
  19162. # regardless of the app that created it.
  19163. sourceAndMedium: String!
  19164. # The date and time when the marketing event started.
  19165. startedAt: DateTime!
  19166. # The marketing event type.
  19167. type: MarketingTactic!
  19168. # The name of the marketing campaign.
  19169. utmCampaign: String
  19170. # The medium that the marketing campaign is using. Example values: cpc, banner.
  19171. utmMedium: String
  19172. # The referrer of the marketing event. Example values: google, newsletter.
  19173. utmSource: String
  19174. }
  19175. # Represents a set of UTM parameters.
  19176. type UTMParameters {
  19177. # The name of a marketing campaign.
  19178. campaign: String
  19179. # Identifies specific content in a marketing campaign.
  19180. # Used to differentiate between similar content or links in a marketing campaign to determine which is the most effective.
  19181. content: String
  19182. # The medium of a marketing campaign, such as a banner or email newsletter.
  19183. medium: String
  19184. # The source of traffic to the merchant's store, such as Google or an email newsletter.
  19185. source: String
  19186. # Paid search terms used by a marketing campaign.
  19187. term: String
  19188. }
  19189. `, BuiltIn: false},
  19190. {Name: "../../../ext/media.graphql", Input: `# Represents the preview image for a media.
  19191. type MediaPreviewImage {
  19192. # The preview image for the media. Returns null until status is READY.
  19193. image: Image
  19194. # Current status of the preview image.
  19195. status: MediaPreviewImageStatus!
  19196. }
  19197. # Represents an image resource.
  19198. type Image implements HasMetafields {
  19199. # A word or phrase to share the nature or contents of an image.
  19200. altText: String
  19201. # The original height of the image in pixels. Returns null if the image is not hosted by Shopify.
  19202. height: Int
  19203. # A unique identifier for the image.
  19204. id: ID
  19205. # Returns a metafield by namespace and key that belongs to the resource.
  19206. metafield(namespace: String!key: String!): Metafield
  19207. # List of metafields that belong to the resource.
  19208. metafields(
  19209. namespace: String
  19210. first: Int
  19211. after: String
  19212. last: Int
  19213. before: String
  19214. reverse: Boolean = false
  19215. ): MetafieldConnection!
  19216. # Returns a private metafield by namespace and key that belongs to the resource.
  19217. privateMetafield(namespace: String!key: String!): PrivateMetafield
  19218. # List of private metafields that belong to the resource.
  19219. privateMetafields(
  19220. namespace: String
  19221. first: Int
  19222. after: String
  19223. last: Int
  19224. before: String
  19225. reverse: Boolean = false
  19226. ): PrivateMetafieldConnection!
  19227. # The location of the image as a URL.
  19228. #
  19229. # If no transform options are specified, then the original image will be preserved including any pre-applied transforms.
  19230. # All transformation options are considered "best-effort". Any transformation that the original image type doesn't support will be ignored.
  19231. # If you need multiple variations of the same image, then you can use GraphQL aliases.
  19232. url(transform: ImageTransformInput): URL!
  19233. # The original width of the image in pixels. Returns null if the image is not hosted by Shopify.
  19234. width: Int
  19235. }
  19236. # The available options for transforming an image.
  19237. #
  19238. # All transformation options are considered best effort. Any transformation that the original image type doesn't support will be ignored.
  19239. input ImageTransformInput {
  19240. # The region of the image to remain after cropping.
  19241. # Must be used in conjunction with the maxWidth and/or maxHeight fields, where the maxWidth and maxHeight aren't equal.
  19242. # The crop argument should coincide with the smaller value. A smaller maxWidth indicates a LEFT or RIGHT crop, while
  19243. # a smaller maxHeight indicates a TOP or BOTTOM crop. For example, { maxWidth: 5, maxHeight: 10, crop: LEFT } will result
  19244. # in an image with a width of 5 and height of 10, where the right side of the image is removed.
  19245. crop: CropRegion
  19246. # Image width in pixels between 1 and 5760.
  19247. maxWidth: Int
  19248. # Image height in pixels between 1 and 5760.
  19249. maxHeight: Int
  19250. # Image size multiplier for high-resolution retina displays. Must be within 1..3.
  19251. scale: Int = 1
  19252. # Convert the source image into the preferred content type.
  19253. # Supported conversions: .svg to .png, any file type to .jpg, and any file type to .webp.
  19254. preferredContentType: ImageContentType
  19255. }
  19256. # Represents any file other than HTML.
  19257. type GenericFile implements File&Node {
  19258. #A word or phrase to describe the contents or the function of a file.
  19259. alt: String
  19260. # The date and time (ISO 8601 format) when the file was created.
  19261. createdAt: DateTime!
  19262. # Any errors that have occurred on the file.
  19263. fileErrors: [FileError!]!
  19264. # The status of the file.
  19265. fileStatus: FileStatus!
  19266. # A globally-unique identifier.
  19267. id: ID!
  19268. # The generic file's MIME type.
  19269. mimeType: String
  19270. # The generic file's size in bytes.
  19271. originalFileSize: Int
  19272. # The preview image for the media.
  19273. preview: MediaPreviewImage
  19274. # The generic file's URL.
  19275. url: URL
  19276. }
  19277. type MediaImage implements File&Media&Node {
  19278. # A word or phrase to share the nature or contents of a media.
  19279. alt: String
  19280. # The date and time (ISO 8601 format) when the file was created.
  19281. createdAt: DateTime!
  19282. # Any errors that have occurred on the file.
  19283. fileErrors: [FileError!]!
  19284. # The status of the file.
  19285. fileStatus: FileStatus!
  19286. # A globally-unique identifier.
  19287. id: ID!
  19288. # The image for the media. Returns null until status is READY.
  19289. image: Image
  19290. # The media content type.
  19291. mediaContentType: MediaContentType!
  19292. # Any errors which have occurred on the media.
  19293. mediaErrors: [MediaError!]!
  19294. # The warnings attached to the media.
  19295. mediaWarnings: [MediaWarning!]!
  19296. # The MIME type of the image.
  19297. mimeType: String
  19298. # The original source of the image.
  19299. originalSource: MediaImageOriginalSource
  19300. # The preview image for the media.
  19301. preview: MediaPreviewImage
  19302. # Current status of the media.
  19303. status: MediaStatus!
  19304. }
  19305. # The original source for an image.
  19306. type MediaImageOriginalSource {
  19307. # The size of the original file in bytes.
  19308. fileSize: Int
  19309. }
  19310. # Represents a Shopify hosted video.
  19311. type Video implements File&Media&Node {
  19312. # A word or phrase to share the nature or contents of a media.
  19313. alt: String
  19314. # The date and time (ISO 8601 format) when the file was created.
  19315. createdAt: DateTime!
  19316. # The video's duration in milliseconds. This value is null unless the video's status field is
  19317. # READY.
  19318. duration: Int
  19319. # Any errors that have occurred on the file.
  19320. fileErrors: [FileError!]!
  19321. # The status of the file.
  19322. fileStatus: FileStatus!
  19323. # The video's filename.
  19324. filename: String!
  19325. # A globally-unique identifier.
  19326. id: ID!
  19327. # The media content type.
  19328. mediaContentType: MediaContentType!
  19329. # Any errors which have occurred on the media.
  19330. mediaErrors: [MediaError!]!
  19331. # The warnings attached to the media.
  19332. mediaWarnings: [MediaWarning!]!
  19333. # The video's original source. This value is null unless the video's status field is
  19334. # READY.
  19335. originalSource: VideoSource
  19336. # The preview image for the media.
  19337. preview: MediaPreviewImage
  19338. # The video's sources. This value is empty unless the video's status field is
  19339. # READY.
  19340. sources: [VideoSource!]!
  19341. # Current status of the media.
  19342. status: MediaStatus!
  19343. }
  19344. # Represents a source for a Shopify hosted video.
  19345. #
  19346. # Types of sources include the original video, lower resolution versions of the original video,
  19347. # and an m3u8 playlist file.
  19348. #
  19349. # Only videos with a status field
  19350. # of READY have sources.
  19351. type VideoSource {
  19352. # The video source's file size in bytes.
  19353. fileSize: Int
  19354. # The video source's file format extension.
  19355. format: String!
  19356. # The video source's height.
  19357. height: Int!
  19358. # The video source's MIME type.
  19359. mimeType: String!
  19360. # The video source's URL.
  19361. url: String!
  19362. # The video source's width.
  19363. width: Int!
  19364. }
  19365. `, BuiltIn: false},
  19366. {Name: "../../../ext/meta.graphql", Input: `# Metafields enable you to attach additional information to a Shopify resource, such as a Product or a Collection.
  19367. # For more information about where you can attach metafields refer to HasMetafields.
  19368. # Some examples of the data that metafields enable you to store are specifications, size charts, downloadable documents, release dates, images, or part numbers.
  19369. # Metafields are identified by an owner resource, namespace, and key. and store a value along with type information for that value.
  19370. type Metafield implements LegacyInteroperability&Node{
  19371. # The date and time when the metafield was created.
  19372. createdAt: DateTime!
  19373. # The optional, associated metafield definition that maps to this metafield's namespace and key pair.
  19374. definition: MetafieldDefinition
  19375. # The description of the metafield.
  19376. description: String
  19377. # A globally-unique identifier.
  19378. id: ID!
  19379. # The unique identifier for the metafield in its namespace.
  19380. key: String!
  19381. # The ID of the corresponding resource in the REST Admin API.
  19382. legacyResourceId: UnsignedInt64!
  19383. # A container for a group of metafields.
  19384. # Grouping metafields within a namespace prevents your metafields from conflicting with other metafields that have the same key name.
  19385. namespace: String!
  19386. # The resource that the metafield is attached to.
  19387. owner: HasMetafields!
  19388. # The resource that the metafield is attached to.
  19389. ownerType: MetafieldOwnerType!
  19390. # Returns a reference object if the metafield definition's type is a resource reference.
  19391. reference: MetafieldReference
  19392. # A list of reference objects if the metafield's type is a resource reference list.
  19393. references(
  19394. first: Int
  19395. after: String
  19396. last: Int
  19397. before: String
  19398. ): MetafieldReferenceConnection
  19399. # The type of data that the metafield stores in the value field.
  19400. # See the list of supported types.
  19401. type: String!
  19402. # The date and time when the metafield was updated.
  19403. updatedAt: DateTime!
  19404. # The data to store in the metafield. The data is always stored as a string, regardless of the metafield's type.
  19405. value: String!
  19406. }
  19407. # Metafield definitions enable you to define additional validation constraints for metafields, and enable the
  19408. # merchant to edit metafield values in context.
  19409. type MetafieldDefinition implements Node {
  19410. # The description of a metafield definition.
  19411. description: String
  19412. # A globally-unique identifier.
  19413. id: ID!
  19414. # The key name used to identify a metafield definition within a namespace.
  19415. key: String!
  19416. # The list of metafields associated with a metafield definition.
  19417. metafields(
  19418. validationStatus: MetafieldValidationStatus = ANY
  19419. first: Int
  19420. after: String
  19421. last: Int
  19422. before: String
  19423. reverse: Boolean = false
  19424. ): MetafieldConnection!
  19425. # The count of metafields under a metafield definition.
  19426. metafieldsCount(validationStatus: MetafieldValidationStatus): Int!
  19427. # The human-readable name for the metafield definition.
  19428. name: String!
  19429. # The namespace of the metafield definition. You can use a namespace to group related metafields.
  19430. namespace: String!
  19431. # The resource type that the metafield definition is attached to. For example, Product or Collection.
  19432. ownerType: MetafieldOwnerType!
  19433. # The position of the metafield definition in the pinned list.
  19434. pinnedPosition: Int
  19435. # The standard metafield definition template associated with a metafield definition.
  19436. standardTemplate: StandardMetafieldDefinitionTemplate
  19437. # The type of data that the metafield will store.
  19438. type: MetafieldDefinitionType!
  19439. # The validation status for the existing metafields within a metafield definition.
  19440. validationStatus: MetafieldDefinitionValidationStatus!
  19441. # A list of validation options for
  19442. # the metafield. For example, for a metafield with the type date, you can set a minimum date validation, so
  19443. # that the metafield will only store dates after the specific minimum date.
  19444. validations: [MetafieldDefinitionValidation!]!
  19445. # Whether metafields for the metafield definition are visible using the Storefront API.
  19446. visibleToStorefrontApi: Boolean!
  19447. }
  19448. # Standard metafield definition templates provide preset configurations to create metafield definitions.
  19449. # Each template has a specific namespace and key that we've reserved to have specific meanings for common use cases.
  19450. #
  19451. # Refer to the list of standard metafield definitions.
  19452. type StandardMetafieldDefinitionTemplate implements Node {
  19453. # The description of the standard metafield definition.
  19454. description: String
  19455. # A globally-unique identifier.
  19456. id: ID!
  19457. # The key owned by the definition after the definition has been activated.
  19458. key: String!
  19459. # The human-readable name for the standard metafield definition.
  19460. name: String!
  19461. # The namespace owned by the definition after the definition has been activated.
  19462. namespace: String!
  19463. # The list of resource types that the standard metafield definition can be applied to.
  19464. ownerTypes: [MetafieldOwnerType!]!
  19465. # The associated metafield definition type that the metafield stores.
  19466. type: MetafieldDefinitionType!
  19467. # The configured validations for the standard metafield definition.
  19468. validations: [MetafieldDefinitionValidation!]!
  19469. # Whether metafields for the definition are by default visible using the Storefront API.
  19470. visibleToStorefrontApi: Boolean!
  19471. }
  19472. # A metafield definition type provides basic foundation and validation for a metafield.
  19473. type MetafieldDefinitionType {
  19474. # The category associated with the metafield definition type.
  19475. category: String!
  19476. # The name of the type for the metafield definition.
  19477. # See the list of supported types.
  19478. name: String!
  19479. # The supported validations for a metafield definition type.
  19480. supportedValidations: [MetafieldDefinitionSupportedValidation!]!
  19481. # Whether metafields without a definition can be migrated to a definition of this type.
  19482. supportsDefinitionMigrations: Boolean!
  19483. }
  19484. # The type and name for the optional validation configuration of a metafield.
  19485. #
  19486. # For example, a supported validation might consist of a max name and a number_integer type.
  19487. # This validation can then be used to enforce a maximum character length for a single_line_text_field metafield.
  19488. type MetafieldDefinitionSupportedValidation {
  19489. # The name of the metafield definition validation.
  19490. name: String!
  19491. # The type of input for the validation.
  19492. type: String!
  19493. }
  19494. # A configured metafield definition validation.
  19495. #
  19496. # For example, for a metafield definition of number_integer type, you can set a validation with the name max
  19497. # and a value of 15. This validation will ensure that the value of the metafield is a number less than or equal to 15.
  19498. #
  19499. # Refer to the list of supported validations.
  19500. type MetafieldDefinitionValidation {
  19501. # The validation name.
  19502. name: String!
  19503. # The name for the metafield type of this validation.
  19504. type: String!
  19505. # The validation value.
  19506. value: String
  19507. }
  19508. # Private metafields represent custom metadata that is attached to a resource.
  19509. # Private metafields are accessible only by the application that created them and only from the GraphQL Admin API.
  19510. #
  19511. # An application can create a maximum of 10 private metafields per shop resource.
  19512. type PrivateMetafield implements Node {
  19513. # The date and time when the private metafield was created.
  19514. createdAt: DateTime!
  19515. # The id of the private metafield.
  19516. id: ID!
  19517. # The key name of the private metafield.
  19518. key: String!
  19519. # The namespace of the private metafield.
  19520. namespace: String!
  19521. # The date and time when the private metafield was updated.
  19522. updatedAt: DateTime!
  19523. # The value of a private metafield.
  19524. value: String!
  19525. # Represents the private metafield value type.
  19526. valueType: PrivateMetafieldValueType!
  19527. }
  19528. # The input fields for a private metafield.
  19529. input PrivateMetafieldInput {
  19530. # The resource that owns the metafield. If the field is blank, then the Shop resource owns the metafield.
  19531. owner: ID
  19532. # The namespace of the private metafield.
  19533. namespace: String!
  19534. # The key of the private metafield.
  19535. key: String!
  19536. # The value and valueType of the private metafield, wrapped in a ValueInput object.
  19537. valueInput: PrivateMetafieldValueInput!
  19538. }
  19539. # The value input contains the value and value type of the private metafield.
  19540. input PrivateMetafieldValueInput {
  19541. # The value of a private metafield.
  19542. value: String!
  19543. # Represents the private metafield value type.
  19544. valueType: PrivateMetafieldValueType!
  19545. }
  19546. # The input fields to use to create or update a metafield through a mutation on the owning resource.
  19547. # An alternative way to create or update a metafield is by using the metafieldsSet mutation.
  19548. input MetafieldInput {
  19549. # The description of the metafield.
  19550. description: String
  19551. # The unique ID of the metafield. You don't include an ID when you create a metafield because the metafield ID
  19552. # is created automatically. The ID is required when you update a metafield.
  19553. id: ID
  19554. # The namespace for a metafield. The namespace is required when you create a metafield and is optional when you
  19555. # update a metafield.
  19556. namespace: String
  19557. # The key name of the metafield. Required when creating but optional when updating.
  19558. key: String
  19559. # The value of a metafield.
  19560. value: String
  19561. # The metafield's type. The metafield type is required
  19562. # when you create a metafield and is optional when you update a metafield.
  19563. type: String
  19564. }
  19565. # An auto-generated type for paginating through multiple Metafields.
  19566. type MetafieldConnection {
  19567. # A list of edges.
  19568. edges: [MetafieldEdge!]!
  19569. # A list of the nodes contained in MetafieldEdge.
  19570. nodes: [Metafield!]!
  19571. # Information to aid in pagination.
  19572. pageInfo: PageInfo!
  19573. }
  19574. # An auto-generated type which holds one Metafield and a cursor during pagination.
  19575. type MetafieldEdge {
  19576. # A cursor for use in pagination.
  19577. cursor: String!
  19578. # The item at the end of MetafieldEdge.
  19579. node: Metafield!
  19580. }
  19581. # An auto-generated type for paginating through multiple MetafieldDefinitions.
  19582. type MetafieldDefinitionConnection {
  19583. # A list of edges.
  19584. edges: [MetafieldDefinitionEdge!]!
  19585. # A list of the nodes contained in MetafieldDefinitionEdge.
  19586. nodes: [MetafieldDefinition!]!
  19587. # Information to aid in pagination.
  19588. pageInfo: PageInfo!
  19589. }
  19590. # An auto-generated type which holds one MetafieldDefinition and a cursor during pagination.
  19591. type MetafieldDefinitionEdge {
  19592. # A cursor for use in pagination.
  19593. cursor: String!
  19594. # The item at the end of MetafieldDefinitionEdge.
  19595. node: MetafieldDefinition!
  19596. }
  19597. # An auto-generated type for paginating through multiple PrivateMetafields.
  19598. type PrivateMetafieldConnection {
  19599. # A list of edges.
  19600. edges: [PrivateMetafieldEdge!]!
  19601. # A list of the nodes contained in PrivateMetafieldEdge.
  19602. nodes: [PrivateMetafield!]!
  19603. # Information to aid in pagination.
  19604. pageInfo: PageInfo!
  19605. }
  19606. # An auto-generated type which holds one PrivateMetafield and a cursor during pagination.
  19607. type PrivateMetafieldEdge {
  19608. # A cursor for use in pagination.
  19609. cursor: String!
  19610. # The item at the end of PrivateMetafieldEdge.
  19611. node: PrivateMetafield!
  19612. }
  19613. # An auto-generated type for paginating through multiple MetafieldReferences.
  19614. type MetafieldReferenceConnection {
  19615. # A list of edges.
  19616. edges: [MetafieldReferenceEdge!]!
  19617. # A list of the nodes contained in MetafieldReferenceEdge.
  19618. nodes: [MetafieldReference]!
  19619. # Information to aid in pagination.
  19620. pageInfo: PageInfo!
  19621. }
  19622. # An auto-generated type which holds one MetafieldReference and a cursor during pagination.
  19623. type MetafieldReferenceEdge {
  19624. # A cursor for use in pagination.
  19625. cursor: String!
  19626. # The item at the end of MetafieldReferenceEdge.
  19627. node: MetafieldReference
  19628. }
  19629. `, BuiltIn: false},
  19630. {Name: "../../../ext/money.graphql", Input: `# A monetary value with currency.
  19631. type MoneyV2 {
  19632. # Decimal money amount.
  19633. amount: Decimal!
  19634. # Currency of the money.
  19635. currencyCode: CurrencyCode!
  19636. }
  19637. # A collection of monetary values in their respective currencies. Typically used in the context of multi-currency pricing and transactions,
  19638. # when an amount in the shop's currency is converted to the customer's currency of choice (the presentment currency).
  19639. type MoneyBag {
  19640. # Amount in presentment currency.
  19641. presentmentMoney: MoneyV2!
  19642. # Amount in shop currency.
  19643. shopMoney: MoneyV2!
  19644. }
  19645. # Represents a price list, including information about related prices and eligibility rules.
  19646. # You can use price lists to specify either fixed prices or adjusted relative prices that
  19647. # override initial product variant prices. Price lists are applied to customers
  19648. # using context rules, which determine price list eligibility.
  19649. #
  19650. # For more information on price lists, refer to
  19651. # Support different pricing models.
  19652. type PriceList implements Node {
  19653. # A set of facts about the customer, used to determine price list eligibility.
  19654. contextRule: PriceListContextRule
  19655. # The currency for fixed prices associated with this price list.
  19656. currency: CurrencyCode!
  19657. # A globally-unique identifier.
  19658. id: ID!
  19659. # The unique name of the price list, used as a human-readable identifier.
  19660. name: String!
  19661. # Relative adjustments to other prices.
  19662. parent: PriceListParent
  19663. # A list of prices associated with the price list.
  19664. prices(
  19665. originType: PriceListPriceOriginType
  19666. first: Int
  19667. after: String
  19668. last: Int
  19669. before: String
  19670. reverse: Boolean = false
  19671. ): PriceListPriceConnection!
  19672. }
  19673. # One type of value given to a customer when a discount is applied to an order.
  19674. # The application of a discount with this value gives the customer the specified percentage off a specified item.
  19675. type PricingPercentageValue {
  19676. # The percentage value of the object.
  19677. # This is a number between -100 (free) and 0 (no discount).
  19678. percentage: Float!
  19679. }
  19680. # Represents information about pricing for a product variant
  19681. # as defined on a price list, such as the price, compare at price, and origin type.
  19682. # You can use a PriceListPrice to specify a fixed price for a specific product variant.
  19683. type PriceListPrice {
  19684. # The compare-at price of the product variant on this price list.
  19685. compareAtPrice: MoneyV2
  19686. # The origin of a price, either fixed (defined on the price list) or relative (calculated using a price list adjustment configuration).
  19687. originType: PriceListPriceOriginType!
  19688. # The price of the product variant on this price list.
  19689. price: MoneyV2!
  19690. # The product variant associated with this price.
  19691. variant: ProductVariant!
  19692. }
  19693. # Facts about the customer that was used to determine the price list eligibility.
  19694. # For example, if the PriceListContextRule is for a US market, then the price list will be eligible to all customers in the US.
  19695. # For more information on price lists, refer to
  19696. # Support different pricing models.
  19697. type PriceListContextRule {
  19698. # A list of two letter country codes that determines price list eligibility.
  19699. countries: [CountryCode!]!
  19700. # The associated market.
  19701. market: Market
  19702. }
  19703. # Represents relative adjustments from one price list to other prices.
  19704. # You can use a PriceListParent to specify an adjusted relative price using a percentage-based
  19705. # adjustment. Adjusted prices work in conjunction with exchange rules and rounding.
  19706. #
  19707. # Adjustment types
  19708. # support both percentage increases and decreases.
  19709. type PriceListParent {
  19710. # A price list adjustment.
  19711. adjustment: PriceListAdjustment!
  19712. }
  19713. # The type and value of a price list adjustment.
  19714. #
  19715. # For more information on price lists, refer to
  19716. # Support different pricing models.
  19717. type PriceListAdjustment {
  19718. # The type of price adjustment, such as percentage increase or decrease.
  19719. type: PriceListAdjustmentType!
  19720. # The value of price adjustment, where positive numbers reduce the prices and negative numbers increase them.
  19721. value: Float!
  19722. }
  19723. # Represents a single tax applied to the associated line item.
  19724. type TaxLine {
  19725. # Whether the channel that submitted the tax line is liable for remitting. A value of null indicates unknown liability for this tax line.
  19726. channelLiable: Boolean
  19727. # The amount of tax, in shop and presentment currencies, after discounts and before returns.
  19728. priceSet: MoneyBag!
  19729. # The proportion of the line item price that the tax represents as a decimal.
  19730. rate: Float
  19731. # The proportion of the line item price that the tax represents as a percentage.
  19732. ratePercentage: Float
  19733. # The name of the tax.
  19734. title: String!
  19735. }
  19736. # An amount that's allocated to a line based on an associated discount application.
  19737. type DiscountAllocation {
  19738. # The money amount that's allocated to a line based on the associated discount application in shop and presentment currencies.
  19739. allocatedAmountSet: MoneyBag!
  19740. # The discount application that the allocated amount originated from.
  19741. discountApplication: DiscountApplication!
  19742. }
  19743. # The pricing information about a subscription app.
  19744. # The object contains an interval (the frequency at which the shop is billed for an app subscription) and
  19745. # a price (the amount to be charged to the subscribing shop at each interval).
  19746. type AppRecurringPricing {
  19747. # The discount applied to the subscription for a given number of billing intervals.
  19748. discount: AppSubscriptionDiscount
  19749. # The frequency at which the subscribing shop is billed for an app subscription.
  19750. interval: AppPricingInterval!
  19751. # The amount and currency to be charged to the subscribing shop every billing interval.
  19752. price: MoneyV2!
  19753. }
  19754. # Discount applied to the recurring pricing portion of a subscription.
  19755. type AppSubscriptionDiscount {
  19756. # The total number of billing intervals to which the discount will be applied.
  19757. # The discount will be applied to an indefinite number of billing intervals if this value is blank.
  19758. durationLimitInIntervals: Int
  19759. # The price of the subscription after the discount is applied.
  19760. priceAfterDiscount: MoneyV2!
  19761. # The remaining number of billing intervals to which the discount will be applied.
  19762. remainingDurationInIntervals: Int
  19763. # The value of the discount applied every billing interval.
  19764. value: AppSubscriptionDiscountValue!
  19765. }
  19766. # Defines a usage pricing model for the app subscription.
  19767. # These charges are variable based on how much the merchant uses the app.
  19768. type AppUsagePricing {
  19769. # The total usage records for interval.
  19770. balanceUsed: MoneyV2!
  19771. # The capped amount prevents the merchant from being charged for any usage over that amount during a billing period.
  19772. # This prevents billing from exceeding a maximum threshold over the duration of the billing period.
  19773. # For the merchant to continue using the app after exceeding a capped amount, they would need to agree to a new usage charge.
  19774. cappedAmount: MoneyV2!
  19775. # The frequency with which the app usage records are billed.
  19776. interval: AppPricingInterval!
  19777. # The terms and conditions for app usage pricing.
  19778. # Must be present in order to create usage charges.
  19779. # The terms are presented to the merchant when they approve an app's usage charges.
  19780. terms: String!
  19781. }
  19782. # The fixed amount value of a discount.
  19783. type AppSubscriptionDiscountAmount {
  19784. # The fixed amount value of a discount.
  19785. amount: MoneyV2!
  19786. }
  19787. # The percentage value of a discount.
  19788. type AppSubscriptionDiscountPercentage {
  19789. # The percentage value of a discount.
  19790. percentage: Float!
  19791. }
  19792. # The percentage value of a selling plan pricing policy percentage type.
  19793. type SellingPlanPricingPolicyPercentageValue {
  19794. # The percentage value.
  19795. percentage: Float!
  19796. }
  19797. # Represents an applied code discount.
  19798. type SubscriptionAppliedCodeDiscount {
  19799. # The unique identifier.
  19800. id: ID!
  19801. # The redeem code of the discount that applies on the subscription.
  19802. redeemCode: String!
  19803. # The reason that the discount on the subscription draft is rejected.
  19804. rejectionReason: SubscriptionDiscountRejectionReason
  19805. }
  19806. # The value of the discount and how it will be applied.
  19807. type SubscriptionDiscountFixedAmountValue {
  19808. # The fixed amount value of the discount.
  19809. amount: MoneyV2!
  19810. # Whether the amount is applied per item.
  19811. appliesOnEachItem: Boolean!
  19812. }
  19813. # The percentage value of the discount.
  19814. type SubscriptionDiscountPercentageValue {
  19815. # The percentage value of the discount.
  19816. percentage: Int!
  19817. }
  19818. # Represents a credit card payment instrument.
  19819. type VaultCreditCard {
  19820. # The billing address of the card.
  19821. billingAddress: CustomerCreditCardBillingAddress
  19822. # The brand for the card.
  19823. brand: String!
  19824. # Whether the card has been expired.
  19825. expired: Boolean!
  19826. # The expiry month of the card.
  19827. expiryMonth: Int!
  19828. # The expiry year of the card.
  19829. expiryYear: Int!
  19830. # The last four digits for the card.
  19831. lastDigits: String!
  19832. # The name of the card holder.
  19833. name: String!
  19834. }
  19835. # Represents a paypal billing agreement payment instrument.
  19836. type VaultPaypalBillingAgreement {
  19837. # Whether the paypal billing agreement is inactive.
  19838. inactive: Boolean!
  19839. # The paypal account name.
  19840. name: String!
  19841. # The paypal account email address.
  19842. paypalAccountEmail: String!
  19843. }
  19844. # An auto-generated type for paginating through multiple PriceListPrices.
  19845. type PriceListPriceConnection {
  19846. # A list of edges.
  19847. edges: [PriceListPriceEdge!]!
  19848. # A list of the nodes contained in PriceListPriceEdge.
  19849. nodes: [PriceListPrice!]!
  19850. # Information to aid in pagination.
  19851. pageInfo: PageInfo!
  19852. }
  19853. # An auto-generated type which holds one PriceListPrice and a cursor during pagination.
  19854. type PriceListPriceEdge {
  19855. # A cursor for use in pagination.
  19856. cursor: String!
  19857. # The item at the end of PriceListPriceEdge.
  19858. node: PriceListPrice!
  19859. }
  19860. `, BuiltIn: false},
  19861. {Name: "../../../ext/order.graphql", Input: `# The order-level discount applied to a draft order.
  19862. type DraftOrderAppliedDiscount {
  19863. # The amount of money discounted, with values shown in both shop currency and presentment currency.
  19864. amountSet: MoneyBag!
  19865. # Amount of money discounted.
  19866. amountV2: MoneyV2!
  19867. # Description of the order-level discount.
  19868. description: String!
  19869. # Name of the order-level discount.
  19870. title: String
  19871. # The order level discount amount. If valueType is "percentage",
  19872. # then value is the percentage discount.
  19873. value: Float!
  19874. # Type of the order-level discount.
  19875. valueType: DraftOrderAppliedDiscountType!
  19876. }
  19877. # A line item included in a draft order.
  19878. type DraftOrderLineItem implements Node {
  19879. # The discount that will be applied to the line item or the overall order.
  19880. appliedDiscount: DraftOrderAppliedDiscount
  19881. # Whether the line item is a custom line item (true) or a product variant line item (false).
  19882. custom: Boolean!
  19883. # A list of attributes that represent custom features or special requests.
  19884. customAttributes: [Attribute!]!
  19885. # Additional information (metafields) about the line item with the associated types.
  19886. customAttributesV2: [TypedAttribute!]!
  19887. # The line item price after discounts are applied.
  19888. discountedTotal: Money!
  19889. # The line item price after discounts are applied.
  19890. discountedTotalSet: MoneyBag!
  19891. # The discountedTotal divided by quantity, resulting in the value of the discount per unit.
  19892. discountedUnitPrice: Money!
  19893. # The discountedTotal divided by quantity, resulting in the value of the discount per unit.
  19894. discountedUnitPriceSet: MoneyBag!
  19895. # Name of the service provider who fulfilled the order.
  19896. #
  19897. # Valid values are either manual or the name of the provider.
  19898. # For example, amazon, shipwire.
  19899. #
  19900. # Deleted fulfillment services will return null.
  19901. fulfillmentService: FulfillmentService
  19902. # A globally-unique identifier.
  19903. id: ID!
  19904. # The image associated with the draft order line item.
  19905. image: Image
  19906. # Whether the line item is a gift card.
  19907. isGiftCard: Boolean!
  19908. # The name of the product.
  19909. name: String!
  19910. # The total price (without discounts) of the line item, based on the original unit price of the variant x quantity.
  19911. originalTotal: Money!
  19912. # The total price (without discounts) of the line item,based on the original unit price of the variant x quantity.
  19913. originalTotalSet: MoneyBag!
  19914. # The variant price without any discounts applied.
  19915. originalUnitPrice: Money!
  19916. # The variant price without any discounts applied.
  19917. originalUnitPriceSet: MoneyBag!
  19918. # The product corresponding to the line item’s product variant.
  19919. product: Product
  19920. # The number of product variants that are requested in the draft order.
  19921. quantity: Int!
  19922. # Whether physical shipping is required for the variant.
  19923. requiresShipping: Boolean!
  19924. # The SKU number of the product variant.
  19925. sku: String
  19926. # A list of tax line objects, each of which details the total taxes applicable to the order.
  19927. taxLines: [TaxLine!]!
  19928. # Whether the variant is taxable.
  19929. taxable: Boolean!
  19930. # The title of the product or variant. This field only applies to custom line items.
  19931. title: String!
  19932. # The total value of the discount that is applied to the line item.
  19933. totalDiscount: Money!
  19934. # The total value of the discount that is applied to the line item.
  19935. totalDiscountSet: MoneyBag!
  19936. # The associated variant for the line item.
  19937. variant: ProductVariant
  19938. # The name of the variant.
  19939. variantTitle: String
  19940. # The name of the vendor who created the product variant.
  19941. vendor: String
  19942. # The weight unit and value for a draft order line item.
  19943. weight: Weight
  19944. }
  19945. # Represents the payment schedule for a single payment defined in the payment terms.
  19946. type PaymentSchedule implements Node {
  19947. # Amount owed for this payment schedule.
  19948. amount: MoneyV2!
  19949. # Date and time when the payment schedule is paid or fulfilled.
  19950. completedAt: DateTime
  19951. # Date and time when the payment schedule is due.
  19952. dueAt: DateTime
  19953. # A globally-unique identifier.
  19954. id: ID!
  19955. # Date and time when the invoice is sent.
  19956. issuedAt: DateTime
  19957. }
  19958. # Represents the payment terms for an order or draft order.
  19959. type PaymentTerms implements Node {
  19960. # Duration of payment terms in days based on the payment terms template used to create the payment terms.
  19961. dueInDays: Int
  19962. # A globally-unique identifier.
  19963. id: ID!
  19964. # Whether the payment terms have overdue payment schedules.
  19965. overdue: Boolean!
  19966. # List of schedules for the payment terms.
  19967. paymentSchedules(
  19968. first: Int
  19969. after: String
  19970. last: Int
  19971. before: String
  19972. reverse: Boolean = false
  19973. ): PaymentScheduleConnection!
  19974. # The name of the payment terms template used to create the payment terms.
  19975. paymentTermsName: String!
  19976. # The payment terms template type used to create the payment terms.
  19977. paymentTermsType: PaymentTermsType!
  19978. # The payment terms name, translated into the shop admin's preferred language.
  19979. translatedName: String!
  19980. }
  19981. # Represents a selling method (for example, "Subscribe and save" or "Pre-paid"). Selling plan groups
  19982. # and associated records (selling plans and policies) are deleted 48 hours after a merchant
  19983. # uninstalls their subscriptions app. We recommend backing up these records if you need to restore them later.
  19984. type SellingPlanGroup implements Node {
  19985. # The identifier for app, exposed in Liquid and product JSON.
  19986. appId: String
  19987. # Whether the given product is directly associated to the selling plan group.
  19988. appliesToProduct(productId: ID!): Boolean!
  19989. # Whether the given product variant is directly associated to the selling plan group.
  19990. appliesToProductVariant(productVariantId: ID!): Boolean!
  19991. # Whether any of the product variants of the given product are associated to the selling plan group.
  19992. appliesToProductVariants(productId: ID!): Boolean!
  19993. # The date and time when the selling plan group was created.
  19994. createdAt: DateTime!
  19995. # The merchant-facing description of the selling plan group.
  19996. description: String
  19997. # A globally-unique identifier.
  19998. id: ID!
  19999. # The merchant-facing label of the selling plan group.
  20000. merchantCode: String!
  20001. # The buyer-facing label of the selling plan group.
  20002. name: String!
  20003. # 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.
  20004. options: [String!]!
  20005. # The relative position of the selling plan group for display.
  20006. position: Int
  20007. # A count of products associated to the selling plan group.
  20008. productCount: Int!
  20009. # A count of product variants associated to the selling plan group.
  20010. productVariantCount(productId: ID): Int!
  20011. # Product variants associated to the selling plan group.
  20012. productVariants(
  20013. productId: ID
  20014. first: Int
  20015. after: String
  20016. last: Int
  20017. before: String
  20018. reverse: Boolean = false
  20019. ): ProductVariantConnection!
  20020. # Products associated to the selling plan group.
  20021. products(
  20022. first: Int
  20023. after: String
  20024. last: Int
  20025. before: String
  20026. reverse: Boolean = false
  20027. ): ProductConnection!
  20028. # Selling plans associated to the selling plan group.
  20029. sellingPlans(
  20030. first: Int
  20031. after: String
  20032. last: Int
  20033. before: String
  20034. reverse: Boolean = false
  20035. ): SellingPlanConnection!
  20036. # A summary of the policies associated to the selling plan group.
  20037. summary: String
  20038. }
  20039. # Represents how a product can be sold and purchased. Selling plans and associated records (selling plan groups
  20040. # and policies) are deleted 48 hours after a merchant uninstalls their subscriptions app. We recommend backing
  20041. # up these records if you need to restore them later.
  20042. #
  20043. # For more information on selling plans, refer to
  20044. # Creating and managing selling plans.
  20045. type SellingPlan implements Node {
  20046. # A selling plan policy which describes the recurring billing details.
  20047. billingPolicy: SellingPlanBillingPolicy!
  20048. # The category used to classify the selling plan for reporting purposes.
  20049. category: SellingPlanCategory
  20050. # The date and time when the selling plan was created.
  20051. createdAt: DateTime!
  20052. # A selling plan policy which describes the delivery details.
  20053. deliveryPolicy: SellingPlanDeliveryPolicy!
  20054. # Buyer facing string which describes the selling plan commitment.
  20055. description: String
  20056. # A globally-unique identifier.
  20057. id: ID!
  20058. # When to reserve inventory for a selling plan.
  20059. inventoryPolicy: SellingPlanInventoryPolicy
  20060. # A customer-facing description of the selling plan.
  20061. #
  20062. # If your store supports multiple currencies, then don't include country-specific pricing content,
  20063. # such as "Buy monthly, get 10$ CAD off". This field won't be converted to reflect different currencies.
  20064. name: String!
  20065. # The values of all options available on the selling plan.
  20066. # Selling plans are grouped together in Liquid when they are created by the same app,
  20067. # and have the same selling_plan_group.name and selling_plan_group.options values.
  20068. options: [String!]!
  20069. # Relative position of the selling plan for display. A lower position will be displayed before a higher position.
  20070. position: Int
  20071. # Selling plan pricing details.
  20072. pricingPolicies: [SellingPlanPricingPolicy!]!
  20073. }
  20074. # The selling plan inventory policy.
  20075. type SellingPlanInventoryPolicy {
  20076. # When to reserve inventory for the order.
  20077. reserve: SellingPlanReserve!
  20078. }
  20079. # A payment transaction in the context of an order.
  20080. type OrderTransaction implements Node {
  20081. # The masked account number associated with the payment method.
  20082. accountNumber: String
  20083. # The amount and currency of the transaction in shop and presentment currencies.
  20084. amountSet: MoneyBag!
  20085. authorizationCode: String
  20086. # Authorization code associated with the transaction.
  20087. # 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.
  20088. authorizationExpiresAt: DateTime
  20089. # Date and time when the transaction was created.
  20090. createdAt: DateTime!
  20091. # A standardized error code, independent of the payment provider.
  20092. errorCode: OrderTransactionErrorCode
  20093. # The transaction fees charged on the order transaction. Only present for Shopify Payments transactions.
  20094. fees: [TransactionFee!]!
  20095. # The human-readable payment gateway name used to process the transaction.
  20096. formattedGateway: String
  20097. # The payment gateway used to process the transaction.
  20098. gateway: String
  20099. # A globally-unique identifier.
  20100. id: ID!
  20101. # The kind of transaction.
  20102. kind: OrderTransactionKind!
  20103. # Whether the transaction can be manually captured.
  20104. manuallyCapturable: Boolean!
  20105. # Specifies the available amount with currency to refund on the gateway.
  20106. # This value is only available for transactions of type SuggestedRefund.
  20107. maximumRefundableV2: MoneyV2
  20108. # The associated order.
  20109. order: Order
  20110. # The associated parent transaction, for example the authorization of a capture.
  20111. parentTransaction: OrderTransaction
  20112. # The payment icon to display for the transaction.
  20113. paymentIcon: Image
  20114. # Date and time when the transaction was processed.
  20115. processedAt: DateTime
  20116. # The transaction receipt that the payment gateway attaches to the transaction.
  20117. # The value of this field depends on which payment gateway processed the transaction.
  20118. receiptJson: JSON
  20119. # The settlement currency.
  20120. settlementCurrency: CurrencyCode
  20121. # The rate used when converting the transaction amount to settlement currency.
  20122. settlementCurrencyRate: Decimal
  20123. # Contains all Shopify Payments information related to an order transaction.
  20124. # This field is available only to stores on a Shopify Plus plan.
  20125. shopifyPaymentsSet: ShopifyPaymentsTransactionSet
  20126. # The status of this transaction.
  20127. status: OrderTransactionStatus!
  20128. # Whether the transaction is a test transaction.
  20129. test: Boolean!
  20130. # Specifies the available amount with currency to capture on the gateway in shop and presentment currencies.
  20131. # Only available when an amount is capturable or manually mark as paid.
  20132. totalUnsettledSet: MoneyBag
  20133. # Staff member who was logged into the Shopify POS device when the transaction was processed.
  20134. user: StaffMember
  20135. }
  20136. # Transaction fee related to an order transaction.
  20137. type TransactionFee implements Node {
  20138. # Amount of the fee.
  20139. amount: MoneyV2!
  20140. # Flat rate charge for a transaction.
  20141. flatFee: MoneyV2!
  20142. # Name of the credit card flat fee.
  20143. flatFeeName: String
  20144. # A globally-unique identifier.
  20145. id: ID!
  20146. # Percentage charge.
  20147. rate: Decimal!
  20148. # Name of the credit card rate.
  20149. rateName: String
  20150. # Tax amount charged on the fee.
  20151. taxAmount: MoneyV2!
  20152. # Name of the type of fee.
  20153. type: String!
  20154. }
  20155. # Presents all Shopify Payments specific information related to an order transaction.
  20156. type ShopifyPaymentsTransactionSet {
  20157. # Contains all fields related to an extended authorization.
  20158. extendedAuthorizationSet: ShopifyPaymentsExtendedAuthorization
  20159. # Contains all fields related to a refund.
  20160. refundSet: ShopifyPaymentsRefundSet
  20161. }
  20162. # Presents all Shopify Payments specific information related to an order refund.
  20163. type ShopifyPaymentsRefundSet {
  20164. # The acquirer reference number (ARN) code generated for Visa/Mastercard transactions.
  20165. acquirerReferenceNumber: String
  20166. }
  20167. # Presents all Shopify Payments information related to an extended authorization.
  20168. type ShopifyPaymentsExtendedAuthorization {
  20169. # The time after which the extended authorization expires.
  20170. # After the expiry, the merchant is unable to capture the payment.
  20171. extendedAuthorizationExpiresAt: DateTime!
  20172. # The time after which capture will incur an additional fee.
  20173. standardAuthorizationExpiresAt: DateTime!
  20174. }
  20175. # Represents a refund suggested by Shopify based on the items being reimbursed.
  20176. # You can then use the suggested refund object to generate an actual refund.
  20177. type SuggestedRefund {
  20178. # The total monetary value to be refunded in shop and presentment currencies.
  20179. amountSet: MoneyBag!
  20180. # The sum of all the discounted prices of the line items being refunded.
  20181. discountedSubtotalSet: MoneyBag!
  20182. # The total monetary value available to refund in shop and presentment currencies.
  20183. maximumRefundableSet: MoneyBag!
  20184. # A list of duties to be refunded from the order.
  20185. refundDuties: [RefundDuty!]!
  20186. # A list of line items to be refunded, along with restock instructions.
  20187. refundLineItems: [RefundLineItem!]!
  20188. # The shipping costs to be refunded from the order.
  20189. shipping: ShippingRefund!
  20190. # The sum of all the prices of the line items being refunded in shop and presentment currencies.
  20191. subtotalSet: MoneyBag!
  20192. # A list of suggested order transactions.
  20193. suggestedTransactions: [SuggestedOrderTransaction!]!
  20194. # The total cart discount amount that was applied to all line items in this refund.
  20195. totalCartDiscountAmountSet: MoneyBag!
  20196. # The sum of all the duties being refunded from the order in shop and presentment currencies. The value must be positive.
  20197. totalDutiesSet: MoneyBag!
  20198. # The sum of the taxes being refunded from the order in shop and presentment currencies. The value must be positive.
  20199. totalTaxSet: MoneyBag!
  20200. }
  20201. # A suggested transaction. Suggested transaction are usually used in the context of refunds
  20202. # and exchanges.
  20203. type SuggestedOrderTransaction {
  20204. # The masked account number associated with the payment method.
  20205. accountNumber: String
  20206. # The amount and currency of the suggested order transaction in shop and presentment currencies.
  20207. amountSet: MoneyBag!
  20208. # The human-readable payment gateway name suggested to process the transaction.
  20209. formattedGateway: String
  20210. # The suggested payment gateway used to process the transaction.
  20211. gateway: String
  20212. # Specifies the kind of the suggested order transaction.
  20213. kind: SuggestedOrderTransactionKind!
  20214. # Specifies the available amount to refund on the gateway in shop and presentment currencies. Only available within SuggestedRefund.
  20215. maximumRefundableSet: MoneyBag
  20216. # The associated parent transaction, for example the authorization of a capture.
  20217. parentTransaction: OrderTransaction
  20218. }
  20219. # Represents the shipping costs refunded on the Refund.
  20220. type ShippingRefund {
  20221. # The monetary value of the shipping fees to be refunded in shop and presentment currencies.
  20222. amountSet: MoneyBag!
  20223. # The maximum amount of shipping fees currently refundable in shop and presentment currencies.
  20224. maximumRefundableSet: MoneyBag!
  20225. # The monetary value of the tax allocated to shipping fees to be refunded in shop and presentment currencies.
  20226. taxSet: MoneyBag!
  20227. }
  20228. # A line item that's included in a refund.
  20229. type RefundLineItem {
  20230. # The LineItem resource associated to the refunded line item.
  20231. lineItem: LineItem!
  20232. # The inventory restock location.
  20233. location: Location
  20234. # The price of a refunded line item in shop and presentment currencies.
  20235. priceSet: MoneyBag!
  20236. # The quantity of a refunded line item.
  20237. quantity: Int!
  20238. # The type of restock for the refunded line item.
  20239. restockType: RefundLineItemRestockType!
  20240. # Whether the refunded line item was restocked. Not applicable in the context of a SuggestedRefund.
  20241. restocked: Boolean!
  20242. # The subtotal price of a refunded line item in shop and presentment currencies.
  20243. subtotalSet: MoneyBag!
  20244. # The total tax charged on a refunded line item in shop and presentment currencies.
  20245. totalTaxSet: MoneyBag!
  20246. }
  20247. type LineItem implements Node {
  20248. # The subscription contract associated with this line item.
  20249. contract: SubscriptionContract
  20250. # The line item's quantity, minus the removed quantity.
  20251. currentQuantity: Int!
  20252. # A list of attributes that represent custom features or special requests.
  20253. customAttributes: [Attribute!]!
  20254. # The discounts that have been allocated onto the line item by discount applications.
  20255. discountAllocations: [DiscountAllocation!]!
  20256. # The total line price after discounts are applied, in shop and presentment currencies.
  20257. discountedTotalSet: MoneyBag!
  20258. # The approximate split price of a line item unit, in shop and presentment currencies.
  20259. # This value doesn't include discounts applied to the entire order.
  20260. discountedUnitPriceSet: MoneyBag!
  20261. # The duties associated with the line item.
  20262. duties: [Duty!]!
  20263. # A globally-unique identifier.
  20264. id: ID!
  20265. # The image associated to the line item's variant.
  20266. image: Image
  20267. # Whether the line item can be edited or not.
  20268. merchantEditable: Boolean!
  20269. # The name of the product.
  20270. name: String!
  20271. # The total number of units that can't be fulfilled.
  20272. # For example, if items have been refunded, or the item is not something that can be fulfilled,
  20273. # like a tip.Please see the FulfillmentOrder object for more fulfillment details.
  20274. nonFulfillableQuantity: Int!
  20275. # The total price in shop and presentment currencies, without discounts applied.
  20276. # This value is based on the unit price of the variant x quantity.
  20277. originalTotalSet: MoneyBag!
  20278. # The variant unit price without discounts applied, in shop and presentment currencies.
  20279. originalUnitPriceSet: MoneyBag!
  20280. # The Product object associated with this line item's variant.
  20281. product: Product
  20282. # The number of variant units ordered.
  20283. quantity: Int!
  20284. # The line item's quantity, minus the removed quantity.
  20285. refundableQuantity: Int!
  20286. # Whether physical shipping is required for the variant.
  20287. requiresShipping: Boolean!
  20288. # Whether the line item can be restocked.
  20289. restockable: Boolean!
  20290. # The selling plan details associated with the line item.
  20291. sellingPlan: LineItemSellingPlan
  20292. sku: String
  20293. # The variant SKU number.
  20294. # Staff attributed to the initial sale of the line item.
  20295. staffMember: StaffMember
  20296. # The taxes charged for this line item.
  20297. taxLines(first: Int): [TaxLine!]!
  20298. # Whether the variant is taxable.
  20299. taxable: Boolean!
  20300. # The title of the product.
  20301. title: String!
  20302. # The total amount of the discount that's allocated to the line item, in the shop and presentment currencies.
  20303. # This field must be explicitly set using draft orders, Shopify scripts, or the API.
  20304. totalDiscountSet: MoneyBag!
  20305. # The total discounted value of unfulfilled units, in shop and presentment currencies.
  20306. unfulfilledDiscountedTotalSet: MoneyBag!
  20307. # The total price, without any discounts applied.
  20308. # This value is based on the unit price of the variant x quantity of all unfulfilled units, in shop and presentment currencies.
  20309. unfulfilledOriginalTotalSet: MoneyBag!
  20310. # The number of units not yet fulfilled.
  20311. unfulfilledQuantity: Int!
  20312. # The Variant object associated with this line item.
  20313. variant: ProductVariant
  20314. # The name of the variant.
  20315. variantTitle: String
  20316. # The name of the vendor who made the variant.
  20317. vendor: String
  20318. }
  20319. # Custom subscription discount.
  20320. type SubscriptionManualDiscount {
  20321. # Entitled line items used to apply the subscription discount on.
  20322. entitledLines: SubscriptionDiscountEntitledLines!
  20323. # The unique identifier.
  20324. id: ID!
  20325. # The maximum number of times the subscription discount will be applied on orders.
  20326. recurringCycleLimit: Int
  20327. # The reason that the discount on the subscription draft is rejected.
  20328. rejectionReason: SubscriptionDiscountRejectionReason
  20329. # Type of line the discount applies on.
  20330. targetType: DiscountTargetType!
  20331. # The title associated with the subscription discount.
  20332. title: String
  20333. # The type of the subscription discount.
  20334. type: DiscountType!
  20335. # The number of times the discount was applied.
  20336. usageCount: Int!
  20337. # The value of the subscription discount.
  20338. value: SubscriptionDiscountValue!
  20339. }
  20340. # Represents the subscription lines the discount applies on.
  20341. type SubscriptionDiscountEntitledLines {
  20342. # Specify whether the subscription discount will apply on all subscription lines.
  20343. all: Boolean!
  20344. # The list of subscription lines associated with the subscription discount.
  20345. lines(
  20346. first: Int
  20347. after: String
  20348. last: Int
  20349. before: String
  20350. reverse: Boolean = false
  20351. ): SubscriptionLineConnection!
  20352. }
  20353. # Represents a Subscription Line.
  20354. type SubscriptionLine {
  20355. # The price per unit for the subscription line in the contract's currency.
  20356. currentPrice: MoneyV2!
  20357. # List of custom attributes associated to the line item.
  20358. customAttributes: [Attribute!]!
  20359. # Discount allocations.
  20360. discountAllocations: [SubscriptionDiscountAllocation!]!
  20361. # The unique identifier.
  20362. id: ID!
  20363. # Total line price including all discounts.
  20364. lineDiscountedPrice: MoneyV2!
  20365. # Describe the price changes of the line over time.
  20366. pricingPolicy: SubscriptionPricingPolicy
  20367. # The product id associated with the subscription line.
  20368. productId: ID
  20369. # The quantity of the unit selected for the subscription line.
  20370. quantity: Int!
  20371. # Whether physical shipping is required for the variant.
  20372. requiresShipping: Boolean!
  20373. # The selling plan ID associated to the line.
  20374. #
  20375. # Indicates which selling plan was used to create this
  20376. # contract line initially. The selling plan ID is also used to
  20377. # find the associated delivery profile.
  20378. #
  20379. # The subscription contract, subscription line, or selling plan might have
  20380. # changed. As a result, the selling plan's attributes might not
  20381. # match the information on the contract.
  20382. sellingPlanId: ID
  20383. # The selling plan name associated to the line. This name describes
  20384. # the order line items created from this subscription line
  20385. # for both merchants and customers.
  20386. #
  20387. # The value can be different from the selling plan's name, because both
  20388. # the selling plan's name and the subscription line's selling_plan_name
  20389. # attribute can be updated independently.
  20390. sellingPlanName: String
  20391. # Variant SKU number of the item associated with the subscription line.
  20392. sku: String
  20393. # Whether the variant is taxable.
  20394. taxable: Boolean!
  20395. # Product title of the item associated with the subscription line.
  20396. title: String!
  20397. # The product variant id associated with the subscription line.
  20398. variantId: ID
  20399. # The image associated with the line item's variant or product.
  20400. variantImage: Image
  20401. # Product variant title of the item associated with the subscription line.
  20402. variantTitle: String
  20403. }
  20404. # Represents a Subscription Delivery Policy.
  20405. type SubscriptionDeliveryPolicy {
  20406. # The specific anchor dates upon which the delivery interval calculations should be made.
  20407. anchors: [SellingPlanAnchor!]!
  20408. # The kind of interval that is associated with this schedule (e.g. Monthly, Weekly, etc).
  20409. interval: SellingPlanInterval!
  20410. # The number of delivery intervals between deliveries.
  20411. intervalCount: Int!
  20412. }
  20413. # Represents a Subscription Billing Policy.
  20414. type SubscriptionBillingPolicy {
  20415. # Specific anchor dates upon which the billing interval calculations should be made.
  20416. anchors: [SellingPlanAnchor!]!
  20417. # The kind of interval that is associated with this schedule (e.g. Monthly, Weekly, etc).
  20418. interval: SellingPlanInterval!
  20419. # The number of billing intervals between invoices.
  20420. intervalCount: Int!
  20421. # Maximum amount of cycles after which the subscription ends.
  20422. maxCycles: Int
  20423. # Minimum amount of cycles required in the subscription.
  20424. minCycles: Int
  20425. }
  20426. # Represents a selling plan policy anchor.
  20427. type SellingPlanAnchor {
  20428. # The cutoff day for the anchor.
  20429. #
  20430. # If type is WEEKDAY, then the value must be between 1-7. Shopify interprets
  20431. # the days of the week according to ISO 8601, where 1 is Monday.
  20432. #
  20433. # If type is MONTHDAY, then the value must be between 1-31.
  20434. #
  20435. # If type is YEARDAY, then the value must be null.
  20436. cutoffDay: Int
  20437. # The day of the anchor.
  20438. #
  20439. # If type is WEEKDAY, then the value must be between 1-7. Shopify interprets
  20440. # the days of the week according to ISO 8601, where 1 is Monday.
  20441. #
  20442. # If type is not WEEKDAY, then the value must be between 1-31.
  20443. day: Int!
  20444. # The month of the anchor. If type is different than YEARDAY, then the value must
  20445. # be null or between 1-12.
  20446. month: Int
  20447. # Represents the anchor type, it can be one one of WEEKDAY, MONTHDAY, YEARDAY.
  20448. type: SellingPlanAnchorType!
  20449. }
  20450. # Represents a Subscription Line Pricing Policy.
  20451. type SubscriptionPricingPolicy {
  20452. # The base price per unit for the subscription line in the contract's currency.
  20453. basePrice: MoneyV2!
  20454. # The adjustments per cycle for the subscription line.
  20455. cycleDiscounts: [SubscriptionCyclePriceAdjustment!]!
  20456. }
  20457. # Represents a Subscription Line Pricing Cycle Adjustment.
  20458. type SubscriptionCyclePriceAdjustment {
  20459. # Price adjustment type.
  20460. adjustmentType: SellingPlanPricingPolicyAdjustmentType!
  20461. # Price adjustment value.
  20462. adjustmentValue: SellingPlanPricingPolicyAdjustmentValue!
  20463. # The number of cycles required before this pricing policy applies.
  20464. afterCycle: Int!
  20465. # The computed price after the adjustments applied.
  20466. computedPrice: MoneyV2!
  20467. }
  20468. # Represents what a particular discount reduces from a line price.
  20469. type SubscriptionDiscountAllocation {
  20470. # Allocation amount.
  20471. amount: MoneyV2!
  20472. # Discount that created the allocation.
  20473. discount: SubscriptionDiscount!
  20474. }
  20475. # Represents the selling plan for a line item.
  20476. type LineItemSellingPlan {
  20477. # The name of the selling plan for display purposes.
  20478. name: String!
  20479. # The ID of the selling plan associated with the line item.
  20480. sellingPlanId: ID
  20481. }
  20482. type Duty implements Node {
  20483. # The ISO 3166-1 alpha-2 country code of the country of origin used in calculating the duty.
  20484. countryCodeOfOrigin: CountryCode
  20485. # The harmonized system code of the item used in calculating the duty.
  20486. harmonizedSystemCode: String
  20487. # A globally-unique identifier.
  20488. id: ID!
  20489. # The amount of the duty.
  20490. price: MoneyBag!
  20491. # A list of taxes charged on the duty.
  20492. taxLines: [TaxLine!]!
  20493. }
  20494. # Represents a refunded duty.
  20495. type RefundDuty {
  20496. # The amount of a refunded duty in shop and presentment currencies.
  20497. amountSet: MoneyBag!
  20498. # The duty associated with this refunded duty.
  20499. originalDuty: Duty
  20500. }
  20501. # The record of the line items and transactions that were refunded to a customer,
  20502. # along with restocking instructions for refunded line items.
  20503. type Refund implements LegacyInteroperability&Node {
  20504. # The date and time when the refund was created.
  20505. createdAt: DateTime
  20506. # A list of the refunded duties as part of this refund.
  20507. duties: [RefundDuty!]
  20508. # A globally-unique identifier.
  20509. id: ID!
  20510. # The ID of the corresponding resource in the REST Admin API.
  20511. legacyResourceId: UnsignedInt64!
  20512. # The optional note associated with the refund.
  20513. note: String
  20514. # The order associated with the refund.
  20515. order: Order!
  20516. # The RefundLineItem resources attached to the refund.
  20517. refundLineItems(
  20518. first: Int
  20519. after: String
  20520. last: Int
  20521. before: String
  20522. reverse: Boolean = false
  20523. ): RefundLineItemConnection!
  20524. # The staff member who created the refund.
  20525. staffMember: StaffMember
  20526. # The total amount across all transactions for the refund, in shop and presentment currencies.
  20527. totalRefundedSet: MoneyBag!
  20528. # The transactions associated with the refund.
  20529. transactions(
  20530. first: Int
  20531. after: String
  20532. last: Int
  20533. before: String
  20534. reverse: Boolean = false
  20535. ): OrderTransactionConnection!
  20536. # The date and time when the refund was updated.
  20537. updatedAt: DateTime!
  20538. }
  20539. # Represents a fraud check on an order.
  20540. type OrderRisk {
  20541. # Whether the risk level is shown in the Shopify admin.
  20542. # If false, then this order risk is ignored when Shopify determines the overall risk level for the order.
  20543. display: Boolean!
  20544. # The likelihood that an order is fraudulent, based on this order risk.
  20545. #
  20546. # The level can be set by Shopify risk analysis or by an app.
  20547. level: OrderRiskLevel
  20548. # The risk message that's shown to the merchant in the Shopify admin.
  20549. message: String
  20550. }
  20551. # The payment collection details for an order that requires additional payment following an edit to the order.
  20552. type OrderPaymentCollectionDetails {
  20553. # The URL to use for collecting an additional payment on the order.
  20554. additionalPaymentCollectionUrl: URL
  20555. # The list of vaulted payment methods for the order with their permissions.
  20556. vaultedPaymentMethods: [PaymentMandate!]
  20557. }
  20558. # A payment instrument and the permission
  20559. # the owner of the instrument gives to the merchant to debit it.
  20560. type PaymentMandate implements Node {
  20561. # The unique identifier of a payment mandate.
  20562. id: ID!
  20563. # The outputs details of the payment instrument.
  20564. paymentInstrument: PaymentInstrument!
  20565. }
  20566. # The fields required to reimburse duties on a refund.
  20567. input RefundDutyInput {
  20568. # The ID of the duty in the refund.
  20569. dutyId: ID!
  20570. # The type of refund for this duty.
  20571. refundType: RefundDutyRefundType
  20572. }
  20573. # The fields required to reimburse line items on a refund.
  20574. input RefundLineItemInput {
  20575. # The ID of the line item in the refund.
  20576. lineItemId: ID!
  20577. # The quantity of the associated line item to be refunded.
  20578. quantity: Int!
  20579. # The type of restock for this line item.
  20580. restockType: RefundLineItemRestockType
  20581. # The intended location for restocking. If the restockType is set to NO_RESTOCK, then this value is empty.` + "`" + `
  20582. locationId: ID
  20583. }
  20584. # A summary of the important details for a dispute on an order.
  20585. type OrderDisputeSummary implements Node {
  20586. # A globally-unique identifier.
  20587. id: ID!
  20588. # The type that the dispute was initiated as.
  20589. initiatedAs: DisputeType!
  20590. # The current status of the dispute.
  20591. status: DisputeStatus!
  20592. }
  20593. # The tax allocated to a sale from a single tax line.
  20594. type SaleTax {
  20595. # The portion of the total tax amount on the related sale that comes from the associated tax line.
  20596. amount: MoneyBag!
  20597. # The unique identifier for the sale tax.
  20598. id: ID!
  20599. # The tax line associated with the sale.
  20600. taxLine: TaxLine!
  20601. }
  20602. # A record of an execution of the subscription billing process. Billing attempts use
  20603. #idempotency keys to avoid duplicate order creation. A successful billing attempt
  20604. #will create an order.
  20605. type SubscriptionBillingAttempt implements Node {
  20606. # The date and time when the billing attempt was completed.
  20607. completedAt: DateTime
  20608. # The date and time when the billing attempt was created.
  20609. createdAt: DateTime!
  20610. # A code corresponding to a payment error during processing.
  20611. errorCode: SubscriptionBillingAttemptErrorCode
  20612. # A message describing a payment error during processing.
  20613. errorMessage: String
  20614. # A globally-unique identifier.
  20615. id: ID!
  20616. # A unique key generated by the client to avoid duplicate payments.
  20617. idempotencyKey: String!
  20618. # The URL where the customer needs to be redirected so they can complete the 3D Secure payment flow.
  20619. nextActionUrl: URL
  20620. # The result of this billing attempt if completed successfully.
  20621. order: Order
  20622. # The date and time used to calculate fulfillment intervals for a billing attempt that
  20623. # successfully completed after the current anchor date. To prevent fulfillment from being
  20624. # pushed to the next anchor date, this field can override the billing attempt date.
  20625. originTime: DateTime
  20626. # Whether the billing attempt is still processing.
  20627. ready: Boolean!
  20628. # The subscription contract.
  20629. subscriptionContract: SubscriptionContract!
  20630. }
  20631. # Represents the payment terms template object.
  20632. type PaymentTermsTemplate implements Node {
  20633. # The description of the payment terms template.
  20634. description: String!
  20635. # The number of days between the issued date and due date if this is the net type of payment terms.
  20636. dueInDays: Int
  20637. # A globally-unique identifier.
  20638. id: ID!
  20639. # The name of the payment terms template.
  20640. name: String!
  20641. # The type of the payment terms template.
  20642. paymentTermsType: PaymentTermsType!
  20643. # The translated payment terms template name.
  20644. translatedName: String!
  20645. }
  20646. # The fixed selling plan billing policy.
  20647. type SellingPlanFixedBillingPolicy {
  20648. # The checkout charge when the full amount isn't charged at checkout.
  20649. checkoutCharge: SellingPlanCheckoutCharge!
  20650. # The exact time when to capture the full payment.
  20651. remainingBalanceChargeExactTime: DateTime
  20652. # The period after remaining_balance_charge_trigger, before capturing the full payment.
  20653. # Expressed as an ISO8601 duration.
  20654. remainingBalanceChargeTimeAfterCheckout: String
  20655. # When to capture payment for amount due.
  20656. remainingBalanceChargeTrigger: SellingPlanRemainingBalanceChargeTrigger!
  20657. }
  20658. # The amount charged at checkout when the full amount isn't charged at checkout.
  20659. type SellingPlanCheckoutCharge {
  20660. # The charge type for the checkout charge.
  20661. type: SellingPlanCheckoutChargeType!
  20662. # The charge value for the checkout charge.
  20663. value: SellingPlanCheckoutChargeValue!
  20664. }
  20665. # Represents a recurring selling plan billing policy.
  20666. type SellingPlanRecurringBillingPolicy {
  20667. # Specific anchor dates upon which the billing interval calculations should be made.
  20668. anchors: [SellingPlanAnchor!]!
  20669. # The date and time when the selling plan billing policy was created.
  20670. createdAt: DateTime!
  20671. # The billing frequency, it can be either: day, week, month or year.
  20672. interval: SellingPlanInterval!
  20673. # The number of intervals between billings.
  20674. intervalCount: Int!
  20675. # Maximum number of billing iterations.
  20676. maxCycles: Int
  20677. # Minimum number of billing iterations.
  20678. minCycles: Int
  20679. }
  20680. # Represents a fixed selling plan delivery policy.
  20681. type SellingPlanFixedDeliveryPolicy {
  20682. # The specific anchor dates upon which the delivery interval calculations should be made.
  20683. anchors: [SellingPlanAnchor!]!
  20684. # A buffer period for orders to be included in next fulfillment anchor.
  20685. cutoff: Int
  20686. # The date and time when the fulfillment should trigger.
  20687. fulfillmentExactTime: DateTime
  20688. # What triggers the fulfillment. The value must be one of ANCHOR, ASAP, EXACT_TIME, or UNKNOWN.
  20689. fulfillmentTrigger: SellingPlanFulfillmentTrigger!
  20690. # Whether the delivery policy is merchant or buyer-centric.
  20691. # Buyer-centric delivery policies state the time when the buyer will receive the goods.
  20692. # Merchant-centric delivery policies state the time when the fulfillment should be started.
  20693. # Currently, only merchant-centric delivery policies are supported.
  20694. intent: SellingPlanFixedDeliveryPolicyIntent!
  20695. # The fulfillment or delivery behavior of the first fulfillment when the order is placed before the anchor.
  20696. # The default value for this field is ASAP.
  20697. preAnchorBehavior: SellingPlanFixedDeliveryPolicyPreAnchorBehavior!
  20698. }
  20699. # Represents a recurring selling plan delivery policy.
  20700. type SellingPlanRecurringDeliveryPolicy {
  20701. # The specific anchor dates upon which the delivery interval calculations should be made.
  20702. anchors: [SellingPlanAnchor!]!
  20703. # The date and time when the selling plan delivery policy was created.
  20704. createdAt: DateTime!
  20705. # A buffer period for orders to be included in a cycle.
  20706. cutoff: Int
  20707. # Whether the delivery policy is merchant or buyer-centric.
  20708. # Buyer-centric delivery policies state the time when the buyer will receive the goods.
  20709. # Merchant-centric delivery policies state the time when the fulfillment should be started.
  20710. # Currently, only merchant-centric delivery policies are supported.
  20711. intent: SellingPlanRecurringDeliveryPolicyIntent!
  20712. # The delivery frequency, it can be either: day, week, month or year.
  20713. interval: SellingPlanInterval!
  20714. # The number of intervals between deliveries.
  20715. intervalCount: Int!
  20716. # The fulfillment or delivery behavior of the first fulfillment when the order is placed before the anchor.
  20717. # The default value for this field is ASAP.
  20718. preAnchorBehavior: SellingPlanRecurringDeliveryPolicyPreAnchorBehavior!
  20719. }
  20720. # The percentage value of the price used for checkout charge.
  20721. type SellingPlanCheckoutChargePercentageValue {
  20722. # The percentage value of the price used for checkout charge.
  20723. percentage: Float!
  20724. }
  20725. # Represents a fixed selling plan pricing policy.
  20726. type SellingPlanFixedPricingPolicy implements SellingPlanPricingPolicyBase {
  20727. # The price adjustment type.
  20728. adjustmentType: SellingPlanPricingPolicyAdjustmentType!
  20729. # The price adjustment value.
  20730. adjustmentValue: SellingPlanPricingPolicyAdjustmentValue!
  20731. # The date and time when the fixed selling plan pricing policy was created.
  20732. createdAt: DateTime!
  20733. }
  20734. # Represents a recurring selling plan pricing policy.
  20735. type SellingPlanRecurringPricingPolicy implements SellingPlanPricingPolicyBase {
  20736. # The price adjustment type.
  20737. adjustmentType: SellingPlanPricingPolicyAdjustmentType!
  20738. # The price adjustment value.
  20739. adjustmentValue: SellingPlanPricingPolicyAdjustmentValue!
  20740. # Cycle after which this pricing policy applies.
  20741. afterCycle: Int
  20742. # The date and time when the recurring selling plan pricing policy was created.
  20743. createdAt: DateTime!
  20744. }
  20745. # An auto-generated type for paginating through multiple Orders.
  20746. type OrderConnection {
  20747. # A list of edges.
  20748. edges: [OrderEdge!]!
  20749. # A list of the nodes contained in OrderEdge.
  20750. nodes: [Order!]!
  20751. # Information to aid in pagination.
  20752. pageInfo: PageInfo!
  20753. }
  20754. # An auto-generated type which holds one Order and a cursor during pagination.
  20755. type OrderEdge {
  20756. # A cursor for use in pagination.
  20757. cursor: String!
  20758. # The item at the end of OrderEdge.
  20759. node: Order!
  20760. }
  20761. # An auto-generated type for paginating through multiple CustomerPaymentMethods.
  20762. type CustomerPaymentMethodConnection {
  20763. # A list of edges.
  20764. edges: [CustomerPaymentMethodEdge!]!
  20765. # A list of the nodes contained in CustomerPaymentMethodEdge.
  20766. nodes: [CustomerPaymentMethod!]!
  20767. # Information to aid in pagination.
  20768. pageInfo: PageInfo!
  20769. }
  20770. # An auto-generated type which holds one CustomerPaymentMethod and a cursor during pagination.
  20771. type CustomerPaymentMethodEdge {
  20772. # A cursor for use in pagination.
  20773. cursor: String!
  20774. # The item at the end of CustomerPaymentMethodEdge.
  20775. node: CustomerPaymentMethod!
  20776. }
  20777. # An auto-generated type for paginating through multiple SubscriptionContracts.
  20778. type SubscriptionContractConnection {
  20779. # A list of edges.
  20780. edges: [SubscriptionContractEdge!]!
  20781. # A list of the nodes contained in SubscriptionContractEdge.
  20782. nodes: [SubscriptionContract!]!
  20783. # Information to aid in pagination.
  20784. pageInfo: PageInfo!
  20785. }
  20786. # An auto-generated type which holds one SubscriptionContract and a cursor during pagination.
  20787. type SubscriptionContractEdge {
  20788. # A cursor for use in pagination.
  20789. cursor: String!
  20790. # The item at the end of SubscriptionContractEdge.
  20791. node: SubscriptionContract!
  20792. }
  20793. # An auto-generated type for paginating through multiple SubscriptionManualDiscounts.
  20794. type SubscriptionManualDiscountConnection {
  20795. # A list of edges.
  20796. edges: [SubscriptionManualDiscountEdge!]!
  20797. # A list of the nodes contained in SubscriptionManualDiscountEdge.
  20798. nodes: [SubscriptionManualDiscount!]!
  20799. # Information to aid in pagination.
  20800. pageInfo: PageInfo!
  20801. }
  20802. # An auto-generated type which holds one SubscriptionManualDiscount and a cursor during pagination.
  20803. type SubscriptionManualDiscountEdge {
  20804. # A cursor for use in pagination.
  20805. cursor: String!
  20806. # The item at the end of SubscriptionManualDiscountEdge.
  20807. node: SubscriptionManualDiscount!
  20808. }
  20809. # An auto-generated type for paginating through multiple SubscriptionLines.
  20810. type SubscriptionLineConnection {
  20811. # A list of edges.
  20812. edges: [SubscriptionLineEdge!]!
  20813. # A list of the nodes contained in SubscriptionLineEdge.
  20814. nodes: [SubscriptionLine!]!
  20815. # Information to aid in pagination.
  20816. pageInfo: PageInfo!
  20817. }
  20818. # An auto-generated type which holds one SubscriptionLine and a cursor during pagination.
  20819. type SubscriptionLineEdge {
  20820. # A cursor for use in pagination.
  20821. cursor: String!
  20822. # The item at the end of SubscriptionLineEdge.
  20823. node: SubscriptionLine!
  20824. }
  20825. # An auto-generated type for paginating through multiple AppPurchaseOneTimes.
  20826. type AppPurchaseOneTimeConnection {
  20827. # A list of edges.
  20828. edges: [AppPurchaseOneTimeEdge!]!
  20829. # A list of the nodes contained in AppPurchaseOneTimeEdge.
  20830. nodes: [AppPurchaseOneTime!]!
  20831. # Information to aid in pagination.
  20832. pageInfo: PageInfo!
  20833. }
  20834. # An auto-generated type which holds one AppPurchaseOneTime and a cursor during pagination.
  20835. type AppPurchaseOneTimeEdge {
  20836. # A cursor for use in pagination.
  20837. cursor: String!
  20838. # The item at the end of AppPurchaseOneTimeEdge.
  20839. node: AppPurchaseOneTime!
  20840. }
  20841. # An auto-generated type for paginating through multiple SubscriptionBillingAttempts.
  20842. type SubscriptionBillingAttemptConnection {
  20843. # A list of edges.
  20844. edges: [SubscriptionBillingAttemptEdge!]!
  20845. # A list of the nodes contained in SubscriptionBillingAttemptEdge.
  20846. nodes: [SubscriptionBillingAttempt!]!
  20847. # Information to aid in pagination.
  20848. pageInfo: PageInfo!
  20849. }
  20850. # An auto-generated type which holds one SubscriptionBillingAttempt and a cursor during pagination.
  20851. type SubscriptionBillingAttemptEdge {
  20852. # A cursor for use in pagination.
  20853. cursor: String!
  20854. # The item at the end of SubscriptionBillingAttemptEdge.
  20855. node: SubscriptionBillingAttempt!
  20856. }
  20857. # An auto-generated type for paginating through multiple DraftOrders.
  20858. type DraftOrderConnection {
  20859. # A list of edges.
  20860. edges: [DraftOrderEdge!]!
  20861. # A list of the nodes contained in DraftOrderEdge.
  20862. nodes: [DraftOrder!]!
  20863. # Information to aid in pagination.
  20864. pageInfo: PageInfo!
  20865. }
  20866. # An auto-generated type which holds one DraftOrder and a cursor during pagination.
  20867. type DraftOrderEdge {
  20868. # A cursor for use in pagination.
  20869. cursor: String!
  20870. # The item at the end of DraftOrderEdge.
  20871. node: DraftOrder!
  20872. }
  20873. # An auto-generated type for paginating through multiple PaymentSchedules.
  20874. type PaymentScheduleConnection {
  20875. # A list of edges.
  20876. edges: [PaymentScheduleEdge!]!
  20877. # A list of the nodes contained in PaymentScheduleEdge.
  20878. nodes: [PaymentSchedule!]!
  20879. # Information to aid in pagination.
  20880. pageInfo: PageInfo!
  20881. }
  20882. # An auto-generated type which holds one PaymentSchedule and a cursor during pagination.
  20883. type PaymentScheduleEdge {
  20884. # A cursor for use in pagination.
  20885. cursor: String!
  20886. # The item at the end of PaymentScheduleEdge.
  20887. node: PaymentSchedule!
  20888. }
  20889. # An auto-generated type for paginating through multiple SellingPlans.
  20890. type SellingPlanConnection {
  20891. # A list of edges.
  20892. edges: [SellingPlanEdge!]!
  20893. # A list of the nodes contained in SellingPlanEdge.
  20894. nodes: [SellingPlan!]!
  20895. # Information to aid in pagination.
  20896. pageInfo: PageInfo!
  20897. }
  20898. # An auto-generated type which holds one SellingPlan and a cursor during pagination.
  20899. type SellingPlanEdge {
  20900. # A cursor for use in pagination.
  20901. cursor: String!
  20902. # The item at the end of SellingPlanEdge.
  20903. node: SellingPlan!
  20904. }
  20905. # An auto-generated type for paginating through multiple RefundLineItems.
  20906. type RefundLineItemConnection {
  20907. # A list of edges.
  20908. edges: [RefundLineItemEdge!]!
  20909. # A list of the nodes contained in RefundLineItemEdge.
  20910. nodes: [RefundLineItem!]!
  20911. # Information to aid in pagination.
  20912. pageInfo: PageInfo!
  20913. }
  20914. # An auto-generated type which holds one RefundLineItem and a cursor during pagination.
  20915. type RefundLineItemEdge {
  20916. # A cursor for use in pagination.
  20917. cursor: String!
  20918. # The item at the end of RefundLineItemEdge.
  20919. node: RefundLineItem!
  20920. }
  20921. # An auto-generated type for paginating through multiple OrderTransactions.
  20922. type OrderTransactionConnection {
  20923. # A list of edges.
  20924. edges: [OrderTransactionEdge!]!
  20925. # A list of the nodes contained in OrderTransactionEdge.
  20926. nodes: [OrderTransaction!]!
  20927. # Information to aid in pagination.
  20928. pageInfo: PageInfo!
  20929. }
  20930. # An auto-generated type which holds one OrderTransaction and a cursor during pagination.
  20931. type OrderTransactionEdge {
  20932. # A cursor for use in pagination.
  20933. cursor: String!
  20934. # The item at the end of OrderTransactionEdge.
  20935. node: OrderTransaction!
  20936. }
  20937. # An auto-generated type for paginating through multiple SellingPlanGroups.
  20938. type SellingPlanGroupConnection {
  20939. # A list of edges.
  20940. edges: [SellingPlanGroupEdge!]!
  20941. # A list of the nodes contained in SellingPlanGroupEdge.
  20942. nodes: [SellingPlanGroup!]!
  20943. # Information to aid in pagination.
  20944. pageInfo: PageInfo!
  20945. }
  20946. # An auto-generated type which holds one SellingPlanGroup and a cursor during pagination.
  20947. type SellingPlanGroupEdge {
  20948. # A cursor for use in pagination.
  20949. cursor: String!
  20950. # The item at the end of SellingPlanGroupEdge.
  20951. node: SellingPlanGroup!
  20952. }
  20953. # An auto-generated type for paginating through multiple LineItems.
  20954. type LineItemConnection {
  20955. # A list of edges.
  20956. edges: [LineItemEdge!]!
  20957. # A list of the nodes contained in LineItemEdge.
  20958. nodes: [LineItem!]!
  20959. # Information to aid in pagination.
  20960. pageInfo: PageInfo!
  20961. }
  20962. # An auto-generated type which holds one LineItem and a cursor during pagination.
  20963. type LineItemEdge {
  20964. # A cursor for use in pagination.
  20965. cursor: String!
  20966. # The item at the end of LineItemEdge.
  20967. node: LineItem!
  20968. }
  20969. # An auto-generated type for paginating through multiple ShippingLines.
  20970. type ShippingLineConnection {
  20971. # A list of edges.
  20972. edges: [ShippingLineEdge!]!
  20973. # A list of the nodes contained in ShippingLineEdge.
  20974. nodes: [ShippingLine!]!
  20975. # Information to aid in pagination.
  20976. pageInfo: PageInfo!
  20977. }
  20978. # An auto-generated type which holds one ShippingLine and a cursor during pagination.
  20979. type ShippingLineEdge {
  20980. # A cursor for use in pagination.
  20981. cursor: String!
  20982. # The item at the end of ShippingLineEdge.
  20983. node: ShippingLine!
  20984. }
  20985. # An auto-generated type for paginating through multiple DraftOrderLineItems.
  20986. type DraftOrderLineItemConnection {
  20987. # A list of edges.
  20988. edges: [DraftOrderLineItemEdge!]!
  20989. # A list of the nodes contained in DraftOrderLineItemEdge.
  20990. nodes: [DraftOrderLineItem!]!
  20991. # Information to aid in pagination.
  20992. pageInfo: PageInfo!
  20993. }
  20994. # An auto-generated type which holds one DraftOrderLineItem and a cursor during pagination.
  20995. type DraftOrderLineItemEdge {
  20996. # A cursor for use in pagination.
  20997. cursor: String!
  20998. # The item at the end of DraftOrderLineItemEdge.
  20999. node: DraftOrderLineItem!
  21000. }
  21001. `, BuiltIn: false},
  21002. {Name: "../../../ext/page.graphql", Input: `# Returns information about pagination in a connection, in accordance with the
  21003. # Relay specification.
  21004. type PageInfo {
  21005. # The cursor corresponding to the last node in edges.
  21006. endCursor: String
  21007. # Whether there are more pages to fetch following the current page.
  21008. hasNextPage: Boolean!
  21009. # Whether there are any pages prior to the current page.
  21010. hasPreviousPage: Boolean!
  21011. # The cursor corresponding to the first node in edges.
  21012. startCursor: String
  21013. }
  21014. `, BuiltIn: false},
  21015. {Name: "../../../ext/product.graphql", Input: `# The details of a specific product category within the Shopify product taxonomy.
  21016. type ProductCategory {
  21017. # The product taxonomy node associated with the product category.
  21018. productTaxonomyNode: ProductTaxonomyNode
  21019. }
  21020. # Properties used by customers to select a product variant.
  21021. # Products can have multiple options, like different sizes or colors.
  21022. type SelectedOption {
  21023. # The product option’s name.
  21024. name: String!
  21025. # The product option’s value.
  21026. value: String!
  21027. }
  21028. # The price of a product variant in a specific country.
  21029. # Prices vary between countries.
  21030. type ProductVariantContextualPricing {
  21031. # The final compare-at price after all adjustments are applied.
  21032. compareAtPrice: MoneyV2
  21033. # The final price after all adjustments are applied.
  21034. price: MoneyV2!
  21035. }
  21036. # The context data that determines the pricing of a variant.
  21037. input ContextualPricingContext {
  21038. # The country code used to fetch country-specific prices.
  21039. country: CountryCode
  21040. # The CompanyLocation ID used to fetch company location specific prices.
  21041. companyLocationId: ID
  21042. }
  21043. # The set of rules that are used to determine which products are included in the collection.
  21044. type CollectionRuleSet {
  21045. # Whether products must match any or all of the rules to be included in the collection.
  21046. # If true, then products must match at least one of the rules to be included in the collection.
  21047. # If false, then products must match all of the rules to be included in the collection.
  21048. appliedDisjunctively: Boolean!
  21049. # The rules used to assign products to the collection.
  21050. rules: [CollectionRule!]!
  21051. }
  21052. # The set of rules that are used to determine which products are included in the collection.
  21053. type CollectionRule {
  21054. # Whether products must match any or all of the rules to be included in the collection.
  21055. # If true, then products must match at least one of the rules to be included in the collection.
  21056. # If false, then products must match all of the rules to be included in the collection.
  21057. appliedDisjunctively: Boolean!
  21058. # The rules used to assign products to the collection.
  21059. rules: [CollectionRule!]!
  21060. }
  21061. # The price of a product in a specific country.
  21062. # Prices vary between countries.
  21063. type ProductContextualPricing {
  21064. # The pricing of the variant with the highest price in the given context.
  21065. maxVariantPricing: ProductVariantContextualPricing
  21066. # The pricing of the variant with the lowest price in the given context.
  21067. minVariantPricing: ProductVariantContextualPricing
  21068. # The price range of the product with prices formatted as decimals.
  21069. priceRange: ProductPriceRangeV2!
  21070. }
  21071. # The price range of the product.
  21072. type ProductPriceRangeV2 {
  21073. # The highest variant's price.
  21074. maxVariantPrice: MoneyV2!
  21075. # The lowest variant's price.
  21076. minVariantPrice: MoneyV2!
  21077. }
  21078. # Represents a Shopify product taxonomy node.
  21079. type ProductTaxonomyNode implements Node {
  21080. # The full name of the product taxonomy node.
  21081. # For example, Animals & Pet Supplies > Pet Supplies > Dog Supplies > Dog Beds.
  21082. fullName: String!
  21083. # The ID of the product taxonomy node.
  21084. id: ID!
  21085. # Whether the node is a leaf node.
  21086. isLeaf: Boolean!
  21087. # Whether the node is a root node.
  21088. isRoot: Boolean!
  21089. # The name of the product taxonomy node. For example, Dog Beds.
  21090. name: String!
  21091. }
  21092. # An auto-generated type for paginating through multiple InventoryLevels.
  21093. type InventoryLevelConnection {
  21094. # A list of edges.
  21095. edges: [InventoryLevelEdge!]!
  21096. # A list of the nodes contained in InventoryLevelEdge.
  21097. nodes: [InventoryLevel!]!
  21098. # Information to aid in pagination.
  21099. pageInfo: PageInfo!
  21100. }
  21101. # An auto-generated type which holds one InventoryLevel and a cursor during pagination.
  21102. type InventoryLevelEdge {
  21103. # A cursor for use in pagination.
  21104. cursor: String!
  21105. # The item at the end of InventoryLevelEdge.
  21106. node: InventoryLevel!
  21107. }
  21108. # An auto-generated type for paginating through multiple Products.
  21109. type ProductConnection {
  21110. # A list of edges.
  21111. edges: [ProductEdge!]!
  21112. # A list of the nodes contained in ProductEdge.
  21113. nodes: [Product!]!
  21114. # Information to aid in pagination.
  21115. pageInfo: PageInfo!
  21116. }
  21117. # An auto-generated type which holds one Product and a cursor during pagination.
  21118. type ProductEdge {
  21119. # A cursor for use in pagination.
  21120. cursor: String!
  21121. # The item at the end of ProductEdge.
  21122. node: Product!
  21123. }
  21124. # An auto-generated type for paginating through multiple Collections.
  21125. type CollectionConnection {
  21126. # A list of edges.
  21127. edges: [CollectionEdge!]!
  21128. # A list of the nodes contained in CollectionEdge.
  21129. nodes: [Collection!]!
  21130. # Information to aid in pagination.
  21131. pageInfo: PageInfo!
  21132. }
  21133. # An auto-generated type which holds one Collection and a cursor during pagination.
  21134. type CollectionEdge {
  21135. # A cursor for use in pagination.
  21136. cursor: String!
  21137. # The item at the end of CollectionEdge.
  21138. node: Collection!
  21139. }
  21140. # An auto-generated type for paginating through multiple ProductVariants.
  21141. type ProductVariantConnection {
  21142. # A list of edges.
  21143. edges: [ProductVariantEdge!]!
  21144. # A list of the nodes contained in ProductVariantEdge.
  21145. nodes: [ProductVariant!]!
  21146. # Information to aid in pagination.
  21147. pageInfo: PageInfo!
  21148. }
  21149. # An auto-generated type which holds one ProductVariant and a cursor during pagination.
  21150. type ProductVariantEdge {
  21151. # A cursor for use in pagination.
  21152. cursor: String!
  21153. # The item at the end of ProductVariantEdge.
  21154. node: ProductVariant!
  21155. }
  21156. # An auto-generated type for paginating through multiple SavedSearches.
  21157. type SavedSearchConnection {
  21158. # A list of edges.
  21159. edges: [SavedSearchEdge!]!
  21160. # A list of the nodes contained in SavedSearchEdge.
  21161. nodes: [SavedSearch!]!
  21162. # Information to aid in pagination.
  21163. pageInfo: PageInfo!
  21164. }
  21165. # An auto-generated type which holds one SavedSearch and a cursor during pagination.
  21166. type SavedSearchEdge {
  21167. # A cursor for use in pagination.
  21168. cursor: String!
  21169. # The item at the end of SavedSearchEdge.
  21170. node: SavedSearch!
  21171. }
  21172. # An auto-generated type for paginating through multiple Images.
  21173. type ImageConnection {
  21174. # A list of edges.
  21175. edges: [ImageEdge!]!
  21176. # A list of the nodes contained in ImageEdge.
  21177. nodes: [Image!]!
  21178. # Information to aid in pagination.
  21179. pageInfo: PageInfo!
  21180. }
  21181. # An auto-generated type which holds one Image and a cursor during pagination.
  21182. type ImageEdge {
  21183. # A cursor for use in pagination.
  21184. cursor: String!
  21185. # The item at the end of ImageEdge.
  21186. node: Image!
  21187. }
  21188. # An auto-generated type for paginating through multiple Media.
  21189. type MediaConnection {
  21190. # A list of edges.
  21191. edges: [MediaEdge!]!
  21192. # A list of the nodes contained in MediaEdge.
  21193. nodes: [Media!]!
  21194. # Information to aid in pagination.
  21195. pageInfo: PageInfo!
  21196. }
  21197. # An auto-generated type which holds one Media and a cursor during pagination.
  21198. type MediaEdge {
  21199. # A cursor for use in pagination.
  21200. cursor: String!
  21201. # The item at the end of MediaEdge.
  21202. node: Media!
  21203. }
  21204. `, BuiltIn: false},
  21205. {Name: "../../../ext/property.graphql", Input: `# The attribute editable information.
  21206. type EditableProperty {
  21207. # Whether the attribute is locked for editing.
  21208. locked: Boolean!
  21209. # The reason the attribute is locked for editing.
  21210. reason: FormattedString
  21211. }
  21212. # Represents a generic custom attribute.
  21213. type Attribute {
  21214. # Key or name of the attribute.
  21215. key: String!
  21216. # Value of the attribute.
  21217. value: String
  21218. }
  21219. # Represents a typed custom attribute.
  21220. type TypedAttribute {
  21221. # Key or name of the attribute.
  21222. key: String!
  21223. # Value of the attribute.
  21224. value: String!
  21225. }
  21226. # A weight, which includes a numeric value and a unit of measurement.
  21227. type Weight {
  21228. # The unit of measurement for value.
  21229. unit: WeightUnit!
  21230. # The weight value using the unit system specified with unit.
  21231. value: Float!
  21232. }
  21233. # An auto-generated type for paginating through a list of Strings.
  21234. type StringConnection {
  21235. # A list of edges.
  21236. edges: [StringEdge!]!
  21237. # Information to aid in pagination.
  21238. pageInfo: PageInfo!
  21239. }
  21240. # An auto-generated type which holds one String and a cursor during pagination.
  21241. type StringEdge {
  21242. # A cursor for use in pagination.
  21243. cursor: String!
  21244. # The item at the end of StringEdge.
  21245. node: String!
  21246. }
  21247. `, BuiltIn: false},
  21248. {Name: "../../../ext/publication.graphql", Input: `# A resource publication represents information about the publication of a resource.
  21249. # An instance of ResourcePublication, unlike ResourcePublicationV2, can be neither published or scheduled to be published.
  21250. #
  21251. # See ResourcePublicationV2 for more context.
  21252. type ResourcePublication {
  21253. # Whether the resource publication is published. Also returns true if the resource publication is scheduled to be published.
  21254. # If false, then the resource publication is neither published nor scheduled to be published.
  21255. isPublished: Boolean!
  21256. # The publication the resource publication is published to.
  21257. publication: Publication!
  21258. # The date that the resource publication was or is going to be published to the publication.
  21259. publishDate: DateTime!
  21260. # The resource published to the publication.
  21261. publishable: Publishable!
  21262. }
  21263. # A resource publication represents information about the publication of a resource.
  21264. # Unlike ResourcePublication, an instance of ResourcePublicationV2 can't be unpublished. It must either be published or scheduled to be published.
  21265. #
  21266. # See ResourcePublication for more context.
  21267. type ResourcePublicationV2 {
  21268. # Whether the resource publication is published. If true, then the resource publication is published to the publication.
  21269. # If false, then the resource publication is staged to be published to the publication.
  21270. isPublished: Boolean!
  21271. # The publication the resource publication is published to.
  21272. publication: Publication!
  21273. # The date that the resource publication was or is going to be published to the publication.
  21274. publishDate: DateTime
  21275. # The resource published to the publication.
  21276. publishable: Publishable!
  21277. }
  21278. # An auto-generated type for paginating through multiple ResourcePublications.
  21279. type ResourcePublicationConnection {
  21280. # A list of edges.
  21281. edges: [ResourcePublicationEdge!]!
  21282. # A list of the nodes contained in ResourcePublicationEdge.
  21283. nodes: [ResourcePublication!]!
  21284. # Information to aid in pagination.
  21285. pageInfo: PageInfo!
  21286. }
  21287. # An auto-generated type which holds one ResourcePublication and a cursor during pagination.
  21288. type ResourcePublicationEdge {
  21289. # A cursor for use in pagination.
  21290. cursor: String!
  21291. # The item at the end of ResourcePublicationEdge.
  21292. node: ResourcePublication!
  21293. }
  21294. # An auto-generated type for paginating through multiple ResourcePublicationV2s.
  21295. type ResourcePublicationV2Connection {
  21296. # A list of edges.
  21297. edges: [ResourcePublicationV2Edge!]!
  21298. # A list of the nodes contained in ResourcePublicationV2Edge.
  21299. nodes: [ResourcePublicationV2!]!
  21300. # Information to aid in pagination.
  21301. pageInfo: PageInfo!
  21302. }
  21303. # An auto-generated type which holds one ResourcePublicationV2 and a cursor during pagination.
  21304. type ResourcePublicationV2Edge {
  21305. # A cursor for use in pagination.
  21306. cursor: String!
  21307. # The item at the end of ResourcePublicationV2Edge.
  21308. node: ResourcePublicationV2!
  21309. }
  21310. # An auto-generated type for paginating through multiple Publications.
  21311. type PublicationConnection {
  21312. # A list of edges.
  21313. edges: [PublicationEdge!]!
  21314. # A list of the nodes contained in PublicationEdge.
  21315. nodes: [Publication!]!
  21316. # Information to aid in pagination.
  21317. pageInfo: PageInfo!
  21318. }
  21319. # An auto-generated type which holds one Publication and a cursor during pagination.
  21320. type PublicationEdge {
  21321. # A cursor for use in pagination.
  21322. cursor: String!
  21323. # The item at the end of PublicationEdge.
  21324. node: Publication!
  21325. }
  21326. `, BuiltIn: false},
  21327. {Name: "../../../ext/rbac.graphql", Input: `# The permission required to access a Shopify Admin API or Storefront API resource for a shop.
  21328. # Merchants grant access scopes that are requested by applications.
  21329. type AccessScope {
  21330. # A description of the actions that the access scope allows an app to perform.
  21331. description: String!
  21332. # A readable string that represents the access scope. The string usually follows the format {action}_{resource}.
  21333. # {action} is read or write, and {resource} is the resource that the action can be performed on.
  21334. # {action} and {resource} are separated by an underscore. For example, read_orders or write_products.
  21335. handle: String!
  21336. }
  21337. # An auto-generated type for paginating through multiple StorefrontAccessTokens.
  21338. type StorefrontAccessTokenConnection {
  21339. # A list of edges.
  21340. edges: [StorefrontAccessTokenEdge!]!
  21341. # A list of the nodes contained in StorefrontAccessTokenEdge.
  21342. nodes: [StorefrontAccessToken!]!
  21343. # Information to aid in pagination.
  21344. pageInfo: PageInfo!
  21345. }
  21346. # An auto-generated type which holds one StorefrontAccessToken and a cursor during pagination.
  21347. type StorefrontAccessTokenEdge {
  21348. # A cursor for use in pagination.
  21349. cursor: String!
  21350. # The item at the end of StorefrontAccessTokenEdge.
  21351. node: StorefrontAccessToken!
  21352. }
  21353. # A token that's used to delegate unauthenticated access scopes to clients that need to access
  21354. # the unauthenticated Storefront API. An app can have a maximum of 100 active storefront access
  21355. # tokens for each shop.
  21356. type StorefrontAccessToken implements Node {
  21357. # List of permissions associated with the token.
  21358. accessScopes: [AccessScope!]!
  21359. # The issued public access token.
  21360. accessToken: String!
  21361. # The date and time when the public access token was created.
  21362. createdAt: DateTime!
  21363. # A globally-unique identifier.
  21364. id: ID!
  21365. # An arbitrary title for each token determined by the developer, used for reference purposes.
  21366. title: String!
  21367. # The date and time when the storefront access token was updated.
  21368. updatedAt: DateTime!
  21369. }
  21370. `, BuiltIn: false},
  21371. {Name: "../../../ext/scalar.graphql", Input: `# Represents an ISO 8601-encoded date and time string.
  21372. # For example, 3:50 pm on September 7, 2019 in the time zone of UTC (Coordinated Universal Time) is
  21373. # represented as "2019-09-07T15:50:00Z".
  21374. scalar DateTime
  21375. # Represents an RFC 3986 and
  21376. # RFC 3987-compliant URI string.
  21377. #
  21378. # For example, "https://johns-apparel.myshopify.com" is a valid URL. It includes a scheme (https) and a host
  21379. # (johns-apparel.myshopify.com).
  21380. scalar URL
  21381. # An unsigned 64-bit integer. Represents whole numeric values between 0 and 2^64 - 1 encoded as a string of base-10 digits.
  21382. #
  21383. # Example value: "50".
  21384. scalar UnsignedInt64
  21385. # A string containing a strict subset of HTML code. Non-allowed tags will be stripped out.
  21386. # Allowed tags:
  21387. #
  21388. # a (allowed attributes: href, target)
  21389. # b
  21390. # br
  21391. # em
  21392. # i
  21393. # strong
  21394. # u
  21395. # Use HTML instead if you need to
  21396. # include other HTML tags.
  21397. # Example value: "Your current domain is <strong>johns-apparel.myshopify.com</strong>."
  21398. scalar FormattedString
  21399. # A signed decimal number, which supports arbitrary precision and is serialized as a string.
  21400. #
  21401. # Example values: "29.99", "29.999".
  21402. scalar Decimal
  21403. # A monetary value string without a currency symbol or code. Example value: "100.57".
  21404. scalar Money
  21405. # A string containing HTML code. Refer to the HTML spec for a complete list of HTML elements.
  21406. #
  21407. # Example value: "<p>Grey cotton knit sweater.</p>".
  21408. scalar HTML
  21409. # A JSON object.
  21410. #
  21411. # Example value:
  21412. # { "product": { "id": "gid://shopify/Product/1346443542550", "title": "White T-shirt", "options": [{ "name": "Size", "values": ["M", "L"] }] } }
  21413. scalar JSON
  21414. `, BuiltIn: false},
  21415. {Name: "../../../ext/shop.graphql", Input: `# The list of all the countries from the combined shipping zones for the shop.
  21416. type CountriesInShippingZones {
  21417. # The list of all the countries from all the combined shipping zones.
  21418. countryCodes: [CountryCode!]!
  21419. # Whether 'Rest of World' has been defined in any of the shipping zones.
  21420. includeRestOfWorld: Boolean!
  21421. }
  21422. # Currency formats configured for the merchant. These formats are available to use within Liquid.
  21423. type CurrencyFormats {
  21424. # Money without currency in HTML.
  21425. moneyFormat: FormattedString!
  21426. # Money without currency in emails.
  21427. moneyInEmailsFormat: String!
  21428. # Money with currency in HTML.
  21429. moneyWithCurrencyFormat: FormattedString!
  21430. # Money with currency in emails.
  21431. moneyWithCurrencyInEmailsFormat: String!
  21432. }
  21433. # Represents the feature set available to the shop.
  21434. # Most fields specify whether a feature is enabled for a shop, and some fields return information
  21435. # related to specific features.
  21436. type ShopFeatures {
  21437. # Whether a shop has access to Avalara AvaTax.
  21438. avalaraAvatax: Boolean!
  21439. # The branding of the shop, which influences its look and feel in the Shopify admin.
  21440. branding: ShopBranding!
  21441. # Whether a shop's online store can have CAPTCHA protection.
  21442. captcha: Boolean!
  21443. # Whether a shop's online store can have CAPTCHA protection for domains not managed by Shopify.
  21444. captchaExternalDomains: Boolean!
  21445. # Whether a shop has access to the Google Analytics dynamic remarketing feature.
  21446. dynamicRemarketing: Boolean!
  21447. # Whether a shop can be migrated to use Shopify subscriptions.
  21448. eligibleForSubscriptionMigration: Boolean!
  21449. # Whether a shop is configured properly to sell subscriptions.
  21450. eligibleForSubscriptions: Boolean!
  21451. # Whether a shop can create gift cards.
  21452. giftCards: Boolean!
  21453. # Whether a shop displays Harmonized System codes on products. This is used for customs when shipping
  21454. # internationally.
  21455. harmonizedSystemCode: Boolean!
  21456. # Whether a shop can enable international domains.
  21457. internationalDomains: Boolean!
  21458. # Whether a shop can enable international price overrides.
  21459. internationalPriceOverrides: Boolean!
  21460. # Whether a shop can enable international price rules.
  21461. internationalPriceRules: Boolean!
  21462. # Whether a shop has enabled a legacy subscription gateway to handle older subscriptions.
  21463. legacySubscriptionGatewayEnabled: Boolean!
  21464. # Whether to show the Live View metrics in the Shopify admin. Live view is hidden from merchants that are on a trial
  21465. # or don't have a storefront.
  21466. liveView: Boolean!
  21467. # Whether a shop has access to the onboarding visual.
  21468. onboardingVisual: Boolean!
  21469. # Whether a shop is configured to sell subscriptions with PayPal Express.
  21470. paypalExpressSubscriptionGatewayStatus: PaypalExpressSubscriptionsGatewayStatus!
  21471. # Whether a shop has access to all reporting features.
  21472. reports: Boolean!
  21473. # Whether a shop has ever had subscription products.
  21474. sellsSubscriptions: Boolean!
  21475. # Whether to show metrics in the Shopify admin. Metrics are hidden for new merchants until they become meaningful.
  21476. showMetrics: Boolean!
  21477. # Whether a shop has an online store.
  21478. storefront: Boolean!
  21479. # Whether a shop is using Shopify Balance.
  21480. usingShopifyBalance: Boolean!
  21481. }
  21482. # The total number of pending orders on a shop if less then a maximum, or that maximum.
  21483. # The atMax field indicates when this maximum has been reached.
  21484. type LimitedPendingOrderCount {
  21485. # This is set when the number of pending orders has reached the maximum.
  21486. atMax: Boolean!
  21487. # The number of pendings orders on the shop.
  21488. # Limited to a maximum of 10000.
  21489. count: Int!
  21490. }
  21491. # Merchant approval for accelerated onboarding to channel integration apps.
  21492. type MerchantApprovalSignals {
  21493. # Whether the shop's Shopify Payments account identity is verified.
  21494. # Returns false if the identity is unverified or if the shop doesn't have a Shopify Payments account.
  21495. identityVerified: Boolean!
  21496. # Whether Shopify has pre-verified the merchant's business for onboarding to channel integration apps.
  21497. # Returns false if the shop is not marked for verification.
  21498. verifiedByShopify: Boolean!
  21499. }
  21500. # Settings related to payments.
  21501. type PaymentSettings {
  21502. # List of the digital wallets which the shop supports.
  21503. supportedDigitalWallets: [DigitalWallet!]!
  21504. }
  21505. # The billing plan of the shop.
  21506. type ShopPlan {
  21507. # The name of the shop's billing plan.
  21508. displayName: String!
  21509. # Whether the shop is a partner development shop for testing purposes.
  21510. partnerDevelopment: Boolean!
  21511. # Whether the shop has a Shopify Plus subscription.
  21512. shopifyPlus: Boolean!
  21513. }
  21514. # Policy that a merchant has configured for their store, such as their refund or privacy policy.
  21515. type ShopPolicy implements HasPublishedTranslations&Node {
  21516. # The text of the policy. The maximum size is 512kb.
  21517. body: HTML!
  21518. # A globally-unique identifier.
  21519. id: ID!
  21520. # The translations associated with the resource.
  21521. translations(locale: String! marketId: ID): [PublishedTranslation!]!
  21522. # The shop policy type.
  21523. type: ShopPolicyType!
  21524. # The public URL of the policy.
  21525. url: URL!
  21526. }
  21527. # Resource limits of a shop.
  21528. type ShopResourceLimits {
  21529. # Maximum number of locations allowed.
  21530. locationLimit: Int!
  21531. # Maximum number of product options allowed.
  21532. maxProductOptions: Int!
  21533. # The maximum number of variants allowed per product.
  21534. maxProductVariants: Int!
  21535. # Whether the shop has reached the limit of the number of URL redirects it can make for resources.
  21536. redirectLimitReached: Boolean!
  21537. # The maximum number of variants allowed per shop.
  21538. # If the shop has unlimited SKUs, then the quantity used cannot be retrieved.
  21539. skuResourceLimits: ResourceLimit!
  21540. }
  21541. # A resource limit represents the limits that the resource has.
  21542. type ResourceLimit {
  21543. # Whether the resource is available.
  21544. available: Boolean!
  21545. # Quantity available. If null the quantity available is unlimited.
  21546. quantityAvailable: Int
  21547. # Quantity limit of the resource. If null the quantity is unlimited.
  21548. quantityLimit: Int
  21549. # Quantity used of the resource. If null the quantity used cannot be retrieved.
  21550. quantityUsed: Int
  21551. }
  21552. # Represents an individual result returned from a search.
  21553. type SearchResult {
  21554. # Returns the search result description text.
  21555. description: String
  21556. # Returns the Image resource presented to accompany a search result.
  21557. image: Image
  21558. # Returns the ID of the resource returned in the search result.
  21559. reference: Node!
  21560. # Returns the resource title.
  21561. title: String!
  21562. # Returns the absolute URL to the resource in the search result.
  21563. url: URL!
  21564. }
  21565. # A list of search filters along with their specific options in value and label pair for filtering.
  21566. type SearchFilterOptions {
  21567. # A list of options that can be use to filter product availability.
  21568. productAvailability: [FilterOption!]!
  21569. }
  21570. # A saved search is a representation of a search query saved in the admin.
  21571. type SavedSearch implements LegacyInteroperability&Node {
  21572. # The filters of a saved search.
  21573. filters: [SearchFilter!]!
  21574. # A globally-unique identifier.
  21575. id: ID!
  21576. # The ID of the corresponding resource in the REST Admin API.
  21577. legacyResourceId: UnsignedInt64!
  21578. # The name of a saved search.
  21579. name: String!
  21580. # The query string of a saved search. This includes search terms and filters.
  21581. query: String!
  21582. # The type of resource this saved search is searching in.
  21583. resourceType: SearchResultType!
  21584. # The search terms of a saved search.
  21585. searchTerms: String!
  21586. }
  21587. # A filter in a search query represented by a key value pair.
  21588. type SearchFilter {
  21589. # The key of the search filter.
  21590. key: String!
  21591. # The value of the search filter.
  21592. value: String!
  21593. }
  21594. # A filter option is one possible value in a search filter.
  21595. type FilterOption {
  21596. # The filter option's label for display purposes.
  21597. label: String!
  21598. # The filter option's value.
  21599. value: String!
  21600. }
  21601. # An auto-generated type for paginating through multiple AppRevenueAttributionRecords.
  21602. type AppRevenueAttributionRecordConnection {
  21603. # A list of edges.
  21604. edges: [AppRevenueAttributionRecordEdge!]!
  21605. # A list of the nodes contained in AppRevenueAttributionRecordEdge.
  21606. nodes: [AppRevenueAttributionRecord!]!
  21607. # Information to aid in pagination.
  21608. pageInfo: PageInfo!
  21609. }
  21610. # An auto-generated type which holds one AppRevenueAttributionRecord and a cursor during pagination.
  21611. type AppRevenueAttributionRecordEdge {
  21612. # A cursor for use in pagination.
  21613. cursor: String!
  21614. # The item at the end of AppRevenueAttributionRecordEdge.
  21615. node: AppRevenueAttributionRecord!
  21616. }
  21617. # An auto-generated type for paginating through multiple AppUsageRecords.
  21618. type AppUsageRecordConnection {
  21619. # A list of edges.
  21620. edges: [AppUsageRecordEdge!]!
  21621. # A list of the nodes contained in AppUsageRecordEdge.
  21622. nodes: [AppUsageRecord!]!
  21623. # Information to aid in pagination.
  21624. pageInfo: PageInfo!
  21625. }
  21626. # An auto-generated type which holds one AppUsageRecord and a cursor during pagination.
  21627. type AppUsageRecordEdge {
  21628. # A cursor for use in pagination.
  21629. cursor: String!
  21630. # The item at the end of AppUsageRecordEdge.
  21631. node: AppUsageRecord!
  21632. }
  21633. # The connection type for SearchResult.
  21634. type SearchResultConnection {
  21635. # A list of edges.
  21636. edges: [SearchResultEdge!]!
  21637. # Information to aid in pagination.
  21638. pageInfo: PageInfo!
  21639. }
  21640. # An auto-generated type which holds one SearchResult and a cursor during pagination.
  21641. type SearchResultEdge {
  21642. # A cursor for use in pagination.
  21643. cursor: String!
  21644. # The item at the end of SearchResultEdge.
  21645. node: SearchResult!
  21646. }
  21647. `, BuiltIn: false},
  21648. {Name: "../../../ext/translation.graphql", Input: `# Published translation of a field of a resource.
  21649. type PublishedTranslation {
  21650. # The resource field that is being translated.
  21651. key: String!
  21652. # The locale of this translation.
  21653. locale: String!
  21654. # The ID of the market that the translation is specific to. Null value means the translation is available in any market.
  21655. marketId: ID
  21656. # The translation value.
  21657. value: String
  21658. }
  21659. `, BuiltIn: false},
  21660. {Name: "../../../ext/union.graphql", Input: `# The main embed of a comment event.
  21661. union CommentEventEmbed = Customer | DraftOrder | Order | Product | ProductVariant
  21662. union MetafieldReference = Collection | GenericFile | MediaImage | OnlineStorePage | Product | ProductVariant | Video
  21663. union PricingValue = MoneyV2 | PricingPercentageValue
  21664. # A rate provided by a merchant-defined rate or a participant.
  21665. union DeliveryRateProvider = DeliveryParticipant | DeliveryRateDefinition
  21666. # The value (weight or price) that the condition field is compared to.
  21667. union DeliveryConditionCriteria = MoneyV2 | Weight
  21668. # Represents information about the purchasing entity for the order or draft order.
  21669. union PurchasingEntity = Customer | PurchasingCompany
  21670. # Represents the billing frequency associated to the selling plan (for example, bill every week, or bill every three months).
  21671. # The selling plan billing policy and associated records (selling plan groups, selling plans, pricing policies, and delivery policy)
  21672. # are deleted 48 hours after a merchant uninstalls their subscriptions app.
  21673. # We recommend backing up these records if you need to restore them later.
  21674. union SellingPlanBillingPolicy = SellingPlanFixedBillingPolicy | SellingPlanRecurringBillingPolicy
  21675. # Represents the delivery frequency associated to the selling plan (for example, deliver every month, or deliver every other week).
  21676. # The selling plan delivery policy and associated records (selling plan groups, selling plans, pricing policies, and billing policy)
  21677. # are deleted 48 hours after a merchant uninstalls their subscriptions app.
  21678. # We recommend backing up these records if you need to restore them later.
  21679. union SellingPlanDeliveryPolicy = SellingPlanFixedDeliveryPolicy | SellingPlanRecurringDeliveryPolicy
  21680. # The portion of the price to be charged at checkout.
  21681. union SellingPlanCheckoutChargeValue = MoneyV2 | SellingPlanCheckoutChargePercentageValue
  21682. # Represents the type of pricing associated to the selling plan (for example, a $10 or 20% discount that is set
  21683. # for a limited period or that is fixed for the duration of the subscription). Selling plan pricing policies and
  21684. # associated records (selling plan groups, selling plans, billing policy, and delivery policy)
  21685. # are deleted 48 hours after a merchant uninstalls their subscriptions app.
  21686. # We recommend backing up these records if you need to restore them later.
  21687. union SellingPlanPricingPolicy = SellingPlanFixedPricingPolicy | SellingPlanRecurringPricingPolicy
  21688. # The information about the price that's charged to a shop every plan period.
  21689. # The concrete type can be AppRecurringPricing for recurring billing or AppUsagePricing for usage-based billing.
  21690. union AppPricingDetails = AppRecurringPricing | AppUsagePricing
  21691. # The value of the discount.
  21692. union AppSubscriptionDiscountValue = AppSubscriptionDiscountAmount | AppSubscriptionDiscountPercentage
  21693. # All possible instruments for CustomerPaymentMethods.
  21694. union CustomerPaymentInstrument = CustomerCreditCard | CustomerPaypalBillingAgreement | CustomerShopPayAgreement
  21695. # Describes the delivery method to use to get the physical goods to the customer.
  21696. union SubscriptionDeliveryMethod = SubscriptionDeliveryMethodLocalDelivery | SubscriptionDeliveryMethodPickup | SubscriptionDeliveryMethodShipping
  21697. # Represents a selling plan pricing policy adjustment value type.
  21698. union SellingPlanPricingPolicyAdjustmentValue = MoneyV2 | SellingPlanPricingPolicyPercentageValue
  21699. # Subscription draft discount types.
  21700. union SubscriptionDiscount = SubscriptionAppliedCodeDiscount | SubscriptionManualDiscount
  21701. # The value of the discount and how it will be applied.
  21702. union SubscriptionDiscountValue = SubscriptionDiscountFixedAmountValue | SubscriptionDiscountPercentageValue
  21703. # All possible instrument outputs for Payment Mandates.
  21704. union PaymentInstrument = VaultCreditCard | VaultPaypalBillingAgreement
  21705. `, BuiltIn: false},
  21706. {Name: "../../../federation/directives.graphql", Input: `
  21707. scalar _Any
  21708. scalar _FieldSet
  21709. directive @external on FIELD_DEFINITION
  21710. directive @requires(fields: _FieldSet!) on FIELD_DEFINITION
  21711. directive @provides(fields: _FieldSet!) on FIELD_DEFINITION
  21712. directive @extends on OBJECT | INTERFACE
  21713. directive @key(fields: _FieldSet!, resolvable: Boolean = true) repeatable on OBJECT | INTERFACE
  21714. directive @link(import: [String!], url: String!) repeatable on SCHEMA
  21715. directive @shareable on OBJECT | FIELD_DEFINITION
  21716. directive @tag(name: String!) repeatable on FIELD_DEFINITION | INTERFACE | OBJECT | UNION | ARGUMENT_DEFINITION | SCALAR | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION
  21717. directive @override(from: String!) on FIELD_DEFINITION
  21718. directive @inaccessible on SCALAR | OBJECT | FIELD_DEFINITION | ARGUMENT_DEFINITION | INTERFACE | UNION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION
  21719. `, BuiltIn: true},
  21720. {Name: "../../../federation/entity.graphql", Input: `
  21721. # a union of all types that use the @key directive
  21722. union _Entity = App | Collection | Customer | DraftOrder | FulfillmentService | InventoryLevel | Market | MarketWebPresence | Order | Product | ProductVariant
  21723. # fake type to build resolver interfaces for users to implement
  21724. type Entity {
  21725. findDraftOrderByID(id: ID!,): DraftOrder!
  21726. findOrderByID(id: ID!,): Order!
  21727. }
  21728. type _Service {
  21729. sdl: String
  21730. }
  21731. extend type Query {
  21732. _entities(representations: [_Any!]!): [_Entity]!
  21733. _service: _Service!
  21734. }
  21735. `, BuiltIn: true},
  21736. }
  21737. var parsedSchema = gqlparser.MustLoadSchema(sources...)
  21738. // endregion ************************** generated!.gotpl **************************
  21739. // region ***************************** args.gotpl *****************************
  21740. func (ec *executionContext) dir_inContext_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  21741. var err error
  21742. args := map[string]interface{}{}
  21743. var arg0 *LanguageCode
  21744. if tmp, ok := rawArgs["language"]; ok {
  21745. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("language"))
  21746. arg0, err = ec.unmarshalOLanguageCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLanguageCode(ctx, tmp)
  21747. if err != nil {
  21748. return nil, err
  21749. }
  21750. }
  21751. args["language"] = arg0
  21752. var arg1 *CountryCode
  21753. if tmp, ok := rawArgs["country"]; ok {
  21754. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("country"))
  21755. arg1, err = ec.unmarshalOCountryCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCode(ctx, tmp)
  21756. if err != nil {
  21757. return nil, err
  21758. }
  21759. }
  21760. args["country"] = arg1
  21761. return args, nil
  21762. }
  21763. func (ec *executionContext) field_AppInstallation_allSubscriptions_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  21764. var err error
  21765. args := map[string]interface{}{}
  21766. var arg0 *int
  21767. if tmp, ok := rawArgs["first"]; ok {
  21768. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  21769. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  21770. if err != nil {
  21771. return nil, err
  21772. }
  21773. }
  21774. args["first"] = arg0
  21775. var arg1 *string
  21776. if tmp, ok := rawArgs["after"]; ok {
  21777. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  21778. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21779. if err != nil {
  21780. return nil, err
  21781. }
  21782. }
  21783. args["after"] = arg1
  21784. var arg2 *int
  21785. if tmp, ok := rawArgs["last"]; ok {
  21786. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  21787. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  21788. if err != nil {
  21789. return nil, err
  21790. }
  21791. }
  21792. args["last"] = arg2
  21793. var arg3 *string
  21794. if tmp, ok := rawArgs["before"]; ok {
  21795. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  21796. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21797. if err != nil {
  21798. return nil, err
  21799. }
  21800. }
  21801. args["before"] = arg3
  21802. var arg4 *bool
  21803. if tmp, ok := rawArgs["reverse"]; ok {
  21804. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  21805. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  21806. if err != nil {
  21807. return nil, err
  21808. }
  21809. }
  21810. args["reverse"] = arg4
  21811. var arg5 *AppSubscriptionSortKeys
  21812. if tmp, ok := rawArgs["sortKey"]; ok {
  21813. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  21814. arg5, err = ec.unmarshalOAppSubscriptionSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppSubscriptionSortKeys(ctx, tmp)
  21815. if err != nil {
  21816. return nil, err
  21817. }
  21818. }
  21819. args["sortKey"] = arg5
  21820. return args, nil
  21821. }
  21822. func (ec *executionContext) field_AppInstallation_credits_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  21823. var err error
  21824. args := map[string]interface{}{}
  21825. var arg0 *int
  21826. if tmp, ok := rawArgs["first"]; ok {
  21827. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  21828. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  21829. if err != nil {
  21830. return nil, err
  21831. }
  21832. }
  21833. args["first"] = arg0
  21834. var arg1 *string
  21835. if tmp, ok := rawArgs["after"]; ok {
  21836. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  21837. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21838. if err != nil {
  21839. return nil, err
  21840. }
  21841. }
  21842. args["after"] = arg1
  21843. var arg2 *int
  21844. if tmp, ok := rawArgs["last"]; ok {
  21845. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  21846. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  21847. if err != nil {
  21848. return nil, err
  21849. }
  21850. }
  21851. args["last"] = arg2
  21852. var arg3 *string
  21853. if tmp, ok := rawArgs["before"]; ok {
  21854. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  21855. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21856. if err != nil {
  21857. return nil, err
  21858. }
  21859. }
  21860. args["before"] = arg3
  21861. var arg4 *bool
  21862. if tmp, ok := rawArgs["reverse"]; ok {
  21863. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  21864. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  21865. if err != nil {
  21866. return nil, err
  21867. }
  21868. }
  21869. args["reverse"] = arg4
  21870. var arg5 *AppTransactionSortKeys
  21871. if tmp, ok := rawArgs["sortKey"]; ok {
  21872. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  21873. arg5, err = ec.unmarshalOAppTransactionSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppTransactionSortKeys(ctx, tmp)
  21874. if err != nil {
  21875. return nil, err
  21876. }
  21877. }
  21878. args["sortKey"] = arg5
  21879. return args, nil
  21880. }
  21881. func (ec *executionContext) field_AppInstallation_metafield_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  21882. var err error
  21883. args := map[string]interface{}{}
  21884. var arg0 string
  21885. if tmp, ok := rawArgs["namespace"]; ok {
  21886. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  21887. arg0, err = ec.unmarshalNString2string(ctx, tmp)
  21888. if err != nil {
  21889. return nil, err
  21890. }
  21891. }
  21892. args["namespace"] = arg0
  21893. var arg1 string
  21894. if tmp, ok := rawArgs["key"]; ok {
  21895. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("key"))
  21896. arg1, err = ec.unmarshalNString2string(ctx, tmp)
  21897. if err != nil {
  21898. return nil, err
  21899. }
  21900. }
  21901. args["key"] = arg1
  21902. return args, nil
  21903. }
  21904. func (ec *executionContext) field_AppInstallation_metafields_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  21905. var err error
  21906. args := map[string]interface{}{}
  21907. var arg0 *string
  21908. if tmp, ok := rawArgs["namespace"]; ok {
  21909. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  21910. arg0, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21911. if err != nil {
  21912. return nil, err
  21913. }
  21914. }
  21915. args["namespace"] = arg0
  21916. var arg1 *int
  21917. if tmp, ok := rawArgs["first"]; ok {
  21918. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  21919. arg1, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  21920. if err != nil {
  21921. return nil, err
  21922. }
  21923. }
  21924. args["first"] = arg1
  21925. var arg2 *string
  21926. if tmp, ok := rawArgs["after"]; ok {
  21927. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  21928. arg2, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21929. if err != nil {
  21930. return nil, err
  21931. }
  21932. }
  21933. args["after"] = arg2
  21934. var arg3 *int
  21935. if tmp, ok := rawArgs["last"]; ok {
  21936. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  21937. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  21938. if err != nil {
  21939. return nil, err
  21940. }
  21941. }
  21942. args["last"] = arg3
  21943. var arg4 *string
  21944. if tmp, ok := rawArgs["before"]; ok {
  21945. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  21946. arg4, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21947. if err != nil {
  21948. return nil, err
  21949. }
  21950. }
  21951. args["before"] = arg4
  21952. var arg5 *bool
  21953. if tmp, ok := rawArgs["reverse"]; ok {
  21954. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  21955. arg5, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  21956. if err != nil {
  21957. return nil, err
  21958. }
  21959. }
  21960. args["reverse"] = arg5
  21961. return args, nil
  21962. }
  21963. func (ec *executionContext) field_AppInstallation_oneTimePurchases_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  21964. var err error
  21965. args := map[string]interface{}{}
  21966. var arg0 *int
  21967. if tmp, ok := rawArgs["first"]; ok {
  21968. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  21969. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  21970. if err != nil {
  21971. return nil, err
  21972. }
  21973. }
  21974. args["first"] = arg0
  21975. var arg1 *string
  21976. if tmp, ok := rawArgs["after"]; ok {
  21977. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  21978. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21979. if err != nil {
  21980. return nil, err
  21981. }
  21982. }
  21983. args["after"] = arg1
  21984. var arg2 *int
  21985. if tmp, ok := rawArgs["last"]; ok {
  21986. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  21987. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  21988. if err != nil {
  21989. return nil, err
  21990. }
  21991. }
  21992. args["last"] = arg2
  21993. var arg3 *string
  21994. if tmp, ok := rawArgs["before"]; ok {
  21995. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  21996. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  21997. if err != nil {
  21998. return nil, err
  21999. }
  22000. }
  22001. args["before"] = arg3
  22002. var arg4 *bool
  22003. if tmp, ok := rawArgs["reverse"]; ok {
  22004. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  22005. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22006. if err != nil {
  22007. return nil, err
  22008. }
  22009. }
  22010. args["reverse"] = arg4
  22011. var arg5 *AppTransactionSortKeys
  22012. if tmp, ok := rawArgs["sortKey"]; ok {
  22013. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  22014. arg5, err = ec.unmarshalOAppTransactionSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppTransactionSortKeys(ctx, tmp)
  22015. if err != nil {
  22016. return nil, err
  22017. }
  22018. }
  22019. args["sortKey"] = arg5
  22020. return args, nil
  22021. }
  22022. func (ec *executionContext) field_AppInstallation_privateMetafield_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  22023. var err error
  22024. args := map[string]interface{}{}
  22025. var arg0 string
  22026. if tmp, ok := rawArgs["namespace"]; ok {
  22027. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  22028. arg0, err = ec.unmarshalNString2string(ctx, tmp)
  22029. if err != nil {
  22030. return nil, err
  22031. }
  22032. }
  22033. args["namespace"] = arg0
  22034. var arg1 string
  22035. if tmp, ok := rawArgs["key"]; ok {
  22036. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("key"))
  22037. arg1, err = ec.unmarshalNString2string(ctx, tmp)
  22038. if err != nil {
  22039. return nil, err
  22040. }
  22041. }
  22042. args["key"] = arg1
  22043. return args, nil
  22044. }
  22045. func (ec *executionContext) field_AppInstallation_privateMetafields_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  22046. var err error
  22047. args := map[string]interface{}{}
  22048. var arg0 *string
  22049. if tmp, ok := rawArgs["namespace"]; ok {
  22050. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  22051. arg0, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22052. if err != nil {
  22053. return nil, err
  22054. }
  22055. }
  22056. args["namespace"] = arg0
  22057. var arg1 *int
  22058. if tmp, ok := rawArgs["first"]; ok {
  22059. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  22060. arg1, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22061. if err != nil {
  22062. return nil, err
  22063. }
  22064. }
  22065. args["first"] = arg1
  22066. var arg2 *string
  22067. if tmp, ok := rawArgs["after"]; ok {
  22068. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  22069. arg2, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22070. if err != nil {
  22071. return nil, err
  22072. }
  22073. }
  22074. args["after"] = arg2
  22075. var arg3 *int
  22076. if tmp, ok := rawArgs["last"]; ok {
  22077. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  22078. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22079. if err != nil {
  22080. return nil, err
  22081. }
  22082. }
  22083. args["last"] = arg3
  22084. var arg4 *string
  22085. if tmp, ok := rawArgs["before"]; ok {
  22086. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  22087. arg4, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22088. if err != nil {
  22089. return nil, err
  22090. }
  22091. }
  22092. args["before"] = arg4
  22093. var arg5 *bool
  22094. if tmp, ok := rawArgs["reverse"]; ok {
  22095. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  22096. arg5, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22097. if err != nil {
  22098. return nil, err
  22099. }
  22100. }
  22101. args["reverse"] = arg5
  22102. return args, nil
  22103. }
  22104. func (ec *executionContext) field_AppInstallation_revenueAttributionRecords_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  22105. var err error
  22106. args := map[string]interface{}{}
  22107. var arg0 *int
  22108. if tmp, ok := rawArgs["first"]; ok {
  22109. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  22110. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22111. if err != nil {
  22112. return nil, err
  22113. }
  22114. }
  22115. args["first"] = arg0
  22116. var arg1 *string
  22117. if tmp, ok := rawArgs["after"]; ok {
  22118. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  22119. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22120. if err != nil {
  22121. return nil, err
  22122. }
  22123. }
  22124. args["after"] = arg1
  22125. var arg2 *int
  22126. if tmp, ok := rawArgs["last"]; ok {
  22127. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  22128. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22129. if err != nil {
  22130. return nil, err
  22131. }
  22132. }
  22133. args["last"] = arg2
  22134. var arg3 *string
  22135. if tmp, ok := rawArgs["before"]; ok {
  22136. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  22137. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22138. if err != nil {
  22139. return nil, err
  22140. }
  22141. }
  22142. args["before"] = arg3
  22143. var arg4 *bool
  22144. if tmp, ok := rawArgs["reverse"]; ok {
  22145. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  22146. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22147. if err != nil {
  22148. return nil, err
  22149. }
  22150. }
  22151. args["reverse"] = arg4
  22152. var arg5 *AppRevenueAttributionRecordSortKeys
  22153. if tmp, ok := rawArgs["sortKey"]; ok {
  22154. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  22155. arg5, err = ec.unmarshalOAppRevenueAttributionRecordSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppRevenueAttributionRecordSortKeys(ctx, tmp)
  22156. if err != nil {
  22157. return nil, err
  22158. }
  22159. }
  22160. args["sortKey"] = arg5
  22161. return args, nil
  22162. }
  22163. func (ec *executionContext) field_AppSubscriptionLineItem_usageRecords_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  22164. var err error
  22165. args := map[string]interface{}{}
  22166. var arg0 *int
  22167. if tmp, ok := rawArgs["first"]; ok {
  22168. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  22169. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22170. if err != nil {
  22171. return nil, err
  22172. }
  22173. }
  22174. args["first"] = arg0
  22175. var arg1 *string
  22176. if tmp, ok := rawArgs["after"]; ok {
  22177. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  22178. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22179. if err != nil {
  22180. return nil, err
  22181. }
  22182. }
  22183. args["after"] = arg1
  22184. var arg2 *int
  22185. if tmp, ok := rawArgs["last"]; ok {
  22186. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  22187. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22188. if err != nil {
  22189. return nil, err
  22190. }
  22191. }
  22192. args["last"] = arg2
  22193. var arg3 *string
  22194. if tmp, ok := rawArgs["before"]; ok {
  22195. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  22196. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22197. if err != nil {
  22198. return nil, err
  22199. }
  22200. }
  22201. args["before"] = arg3
  22202. var arg4 *bool
  22203. if tmp, ok := rawArgs["reverse"]; ok {
  22204. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  22205. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22206. if err != nil {
  22207. return nil, err
  22208. }
  22209. }
  22210. args["reverse"] = arg4
  22211. var arg5 *AppUsageRecordSortKeys
  22212. if tmp, ok := rawArgs["sortKey"]; ok {
  22213. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  22214. arg5, err = ec.unmarshalOAppUsageRecordSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppUsageRecordSortKeys(ctx, tmp)
  22215. if err != nil {
  22216. return nil, err
  22217. }
  22218. }
  22219. args["sortKey"] = arg5
  22220. return args, nil
  22221. }
  22222. func (ec *executionContext) field_CompanyContact_draftOrders_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  22223. var err error
  22224. args := map[string]interface{}{}
  22225. var arg0 *int
  22226. if tmp, ok := rawArgs["first"]; ok {
  22227. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  22228. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22229. if err != nil {
  22230. return nil, err
  22231. }
  22232. }
  22233. args["first"] = arg0
  22234. var arg1 *string
  22235. if tmp, ok := rawArgs["after"]; ok {
  22236. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  22237. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22238. if err != nil {
  22239. return nil, err
  22240. }
  22241. }
  22242. args["after"] = arg1
  22243. var arg2 *int
  22244. if tmp, ok := rawArgs["last"]; ok {
  22245. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  22246. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22247. if err != nil {
  22248. return nil, err
  22249. }
  22250. }
  22251. args["last"] = arg2
  22252. var arg3 *string
  22253. if tmp, ok := rawArgs["before"]; ok {
  22254. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  22255. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22256. if err != nil {
  22257. return nil, err
  22258. }
  22259. }
  22260. args["before"] = arg3
  22261. var arg4 *bool
  22262. if tmp, ok := rawArgs["reverse"]; ok {
  22263. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  22264. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22265. if err != nil {
  22266. return nil, err
  22267. }
  22268. }
  22269. args["reverse"] = arg4
  22270. var arg5 *DraftOrderSortKeys
  22271. if tmp, ok := rawArgs["sortKey"]; ok {
  22272. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  22273. arg5, err = ec.unmarshalODraftOrderSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderSortKeys(ctx, tmp)
  22274. if err != nil {
  22275. return nil, err
  22276. }
  22277. }
  22278. args["sortKey"] = arg5
  22279. var arg6 *string
  22280. if tmp, ok := rawArgs["query"]; ok {
  22281. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("query"))
  22282. arg6, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22283. if err != nil {
  22284. return nil, err
  22285. }
  22286. }
  22287. args["query"] = arg6
  22288. return args, nil
  22289. }
  22290. func (ec *executionContext) field_CompanyContact_orders_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  22291. var err error
  22292. args := map[string]interface{}{}
  22293. var arg0 *int
  22294. if tmp, ok := rawArgs["first"]; ok {
  22295. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  22296. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22297. if err != nil {
  22298. return nil, err
  22299. }
  22300. }
  22301. args["first"] = arg0
  22302. var arg1 *string
  22303. if tmp, ok := rawArgs["after"]; ok {
  22304. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  22305. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22306. if err != nil {
  22307. return nil, err
  22308. }
  22309. }
  22310. args["after"] = arg1
  22311. var arg2 *int
  22312. if tmp, ok := rawArgs["last"]; ok {
  22313. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  22314. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22315. if err != nil {
  22316. return nil, err
  22317. }
  22318. }
  22319. args["last"] = arg2
  22320. var arg3 *string
  22321. if tmp, ok := rawArgs["before"]; ok {
  22322. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  22323. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22324. if err != nil {
  22325. return nil, err
  22326. }
  22327. }
  22328. args["before"] = arg3
  22329. var arg4 *bool
  22330. if tmp, ok := rawArgs["reverse"]; ok {
  22331. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  22332. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22333. if err != nil {
  22334. return nil, err
  22335. }
  22336. }
  22337. args["reverse"] = arg4
  22338. var arg5 *OrderSortKeys
  22339. if tmp, ok := rawArgs["sortKey"]; ok {
  22340. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  22341. arg5, err = ec.unmarshalOOrderSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderSortKeys(ctx, tmp)
  22342. if err != nil {
  22343. return nil, err
  22344. }
  22345. }
  22346. args["sortKey"] = arg5
  22347. return args, nil
  22348. }
  22349. func (ec *executionContext) field_CompanyContact_roleAssignments_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  22350. var err error
  22351. args := map[string]interface{}{}
  22352. var arg0 *int
  22353. if tmp, ok := rawArgs["first"]; ok {
  22354. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  22355. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22356. if err != nil {
  22357. return nil, err
  22358. }
  22359. }
  22360. args["first"] = arg0
  22361. var arg1 *string
  22362. if tmp, ok := rawArgs["after"]; ok {
  22363. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  22364. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22365. if err != nil {
  22366. return nil, err
  22367. }
  22368. }
  22369. args["after"] = arg1
  22370. var arg2 *int
  22371. if tmp, ok := rawArgs["last"]; ok {
  22372. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  22373. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22374. if err != nil {
  22375. return nil, err
  22376. }
  22377. }
  22378. args["last"] = arg2
  22379. var arg3 *string
  22380. if tmp, ok := rawArgs["before"]; ok {
  22381. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  22382. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22383. if err != nil {
  22384. return nil, err
  22385. }
  22386. }
  22387. args["before"] = arg3
  22388. var arg4 *bool
  22389. if tmp, ok := rawArgs["reverse"]; ok {
  22390. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  22391. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22392. if err != nil {
  22393. return nil, err
  22394. }
  22395. }
  22396. args["reverse"] = arg4
  22397. var arg5 *CompanyContactRoleAssignmentSortKeys
  22398. if tmp, ok := rawArgs["sortKey"]; ok {
  22399. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  22400. arg5, err = ec.unmarshalOCompanyContactRoleAssignmentSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRoleAssignmentSortKeys(ctx, tmp)
  22401. if err != nil {
  22402. return nil, err
  22403. }
  22404. }
  22405. args["sortKey"] = arg5
  22406. var arg6 *string
  22407. if tmp, ok := rawArgs["query"]; ok {
  22408. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("query"))
  22409. arg6, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22410. if err != nil {
  22411. return nil, err
  22412. }
  22413. }
  22414. args["query"] = arg6
  22415. return args, nil
  22416. }
  22417. func (ec *executionContext) field_CompanyLocation_draftOrders_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  22418. var err error
  22419. args := map[string]interface{}{}
  22420. var arg0 *int
  22421. if tmp, ok := rawArgs["first"]; ok {
  22422. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  22423. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22424. if err != nil {
  22425. return nil, err
  22426. }
  22427. }
  22428. args["first"] = arg0
  22429. var arg1 *string
  22430. if tmp, ok := rawArgs["after"]; ok {
  22431. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  22432. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22433. if err != nil {
  22434. return nil, err
  22435. }
  22436. }
  22437. args["after"] = arg1
  22438. var arg2 *int
  22439. if tmp, ok := rawArgs["last"]; ok {
  22440. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  22441. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22442. if err != nil {
  22443. return nil, err
  22444. }
  22445. }
  22446. args["last"] = arg2
  22447. var arg3 *string
  22448. if tmp, ok := rawArgs["before"]; ok {
  22449. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  22450. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22451. if err != nil {
  22452. return nil, err
  22453. }
  22454. }
  22455. args["before"] = arg3
  22456. var arg4 *bool
  22457. if tmp, ok := rawArgs["reverse"]; ok {
  22458. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  22459. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22460. if err != nil {
  22461. return nil, err
  22462. }
  22463. }
  22464. args["reverse"] = arg4
  22465. var arg5 *DraftOrderSortKeys
  22466. if tmp, ok := rawArgs["sortKey"]; ok {
  22467. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  22468. arg5, err = ec.unmarshalODraftOrderSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderSortKeys(ctx, tmp)
  22469. if err != nil {
  22470. return nil, err
  22471. }
  22472. }
  22473. args["sortKey"] = arg5
  22474. var arg6 *string
  22475. if tmp, ok := rawArgs["query"]; ok {
  22476. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("query"))
  22477. arg6, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22478. if err != nil {
  22479. return nil, err
  22480. }
  22481. }
  22482. args["query"] = arg6
  22483. return args, nil
  22484. }
  22485. func (ec *executionContext) field_CompanyLocation_events_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  22486. var err error
  22487. args := map[string]interface{}{}
  22488. var arg0 *int
  22489. if tmp, ok := rawArgs["first"]; ok {
  22490. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  22491. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22492. if err != nil {
  22493. return nil, err
  22494. }
  22495. }
  22496. args["first"] = arg0
  22497. var arg1 *string
  22498. if tmp, ok := rawArgs["after"]; ok {
  22499. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  22500. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22501. if err != nil {
  22502. return nil, err
  22503. }
  22504. }
  22505. args["after"] = arg1
  22506. var arg2 *int
  22507. if tmp, ok := rawArgs["last"]; ok {
  22508. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  22509. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22510. if err != nil {
  22511. return nil, err
  22512. }
  22513. }
  22514. args["last"] = arg2
  22515. var arg3 *string
  22516. if tmp, ok := rawArgs["before"]; ok {
  22517. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  22518. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22519. if err != nil {
  22520. return nil, err
  22521. }
  22522. }
  22523. args["before"] = arg3
  22524. var arg4 *bool
  22525. if tmp, ok := rawArgs["reverse"]; ok {
  22526. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  22527. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22528. if err != nil {
  22529. return nil, err
  22530. }
  22531. }
  22532. args["reverse"] = arg4
  22533. var arg5 *EventSortKeys
  22534. if tmp, ok := rawArgs["sortKey"]; ok {
  22535. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  22536. arg5, err = ec.unmarshalOEventSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐEventSortKeys(ctx, tmp)
  22537. if err != nil {
  22538. return nil, err
  22539. }
  22540. }
  22541. args["sortKey"] = arg5
  22542. var arg6 *string
  22543. if tmp, ok := rawArgs["query"]; ok {
  22544. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("query"))
  22545. arg6, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22546. if err != nil {
  22547. return nil, err
  22548. }
  22549. }
  22550. args["query"] = arg6
  22551. return args, nil
  22552. }
  22553. func (ec *executionContext) field_CompanyLocation_orders_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  22554. var err error
  22555. args := map[string]interface{}{}
  22556. var arg0 *int
  22557. if tmp, ok := rawArgs["first"]; ok {
  22558. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  22559. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22560. if err != nil {
  22561. return nil, err
  22562. }
  22563. }
  22564. args["first"] = arg0
  22565. var arg1 *string
  22566. if tmp, ok := rawArgs["after"]; ok {
  22567. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  22568. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22569. if err != nil {
  22570. return nil, err
  22571. }
  22572. }
  22573. args["after"] = arg1
  22574. var arg2 *int
  22575. if tmp, ok := rawArgs["last"]; ok {
  22576. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  22577. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22578. if err != nil {
  22579. return nil, err
  22580. }
  22581. }
  22582. args["last"] = arg2
  22583. var arg3 *string
  22584. if tmp, ok := rawArgs["before"]; ok {
  22585. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  22586. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22587. if err != nil {
  22588. return nil, err
  22589. }
  22590. }
  22591. args["before"] = arg3
  22592. var arg4 *bool
  22593. if tmp, ok := rawArgs["reverse"]; ok {
  22594. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  22595. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22596. if err != nil {
  22597. return nil, err
  22598. }
  22599. }
  22600. args["reverse"] = arg4
  22601. var arg5 *OrderSortKeys
  22602. if tmp, ok := rawArgs["sortKey"]; ok {
  22603. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  22604. arg5, err = ec.unmarshalOOrderSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderSortKeys(ctx, tmp)
  22605. if err != nil {
  22606. return nil, err
  22607. }
  22608. }
  22609. args["sortKey"] = arg5
  22610. return args, nil
  22611. }
  22612. func (ec *executionContext) field_CompanyLocation_roleAssignments_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  22613. var err error
  22614. args := map[string]interface{}{}
  22615. var arg0 *int
  22616. if tmp, ok := rawArgs["first"]; ok {
  22617. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  22618. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22619. if err != nil {
  22620. return nil, err
  22621. }
  22622. }
  22623. args["first"] = arg0
  22624. var arg1 *string
  22625. if tmp, ok := rawArgs["after"]; ok {
  22626. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  22627. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22628. if err != nil {
  22629. return nil, err
  22630. }
  22631. }
  22632. args["after"] = arg1
  22633. var arg2 *int
  22634. if tmp, ok := rawArgs["last"]; ok {
  22635. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  22636. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22637. if err != nil {
  22638. return nil, err
  22639. }
  22640. }
  22641. args["last"] = arg2
  22642. var arg3 *string
  22643. if tmp, ok := rawArgs["before"]; ok {
  22644. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  22645. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22646. if err != nil {
  22647. return nil, err
  22648. }
  22649. }
  22650. args["before"] = arg3
  22651. var arg4 *bool
  22652. if tmp, ok := rawArgs["reverse"]; ok {
  22653. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  22654. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22655. if err != nil {
  22656. return nil, err
  22657. }
  22658. }
  22659. args["reverse"] = arg4
  22660. var arg5 *CompanyContactRoleAssignmentSortKeys
  22661. if tmp, ok := rawArgs["sortKey"]; ok {
  22662. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  22663. arg5, err = ec.unmarshalOCompanyContactRoleAssignmentSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRoleAssignmentSortKeys(ctx, tmp)
  22664. if err != nil {
  22665. return nil, err
  22666. }
  22667. }
  22668. args["sortKey"] = arg5
  22669. var arg6 *string
  22670. if tmp, ok := rawArgs["query"]; ok {
  22671. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("query"))
  22672. arg6, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22673. if err != nil {
  22674. return nil, err
  22675. }
  22676. }
  22677. args["query"] = arg6
  22678. return args, nil
  22679. }
  22680. func (ec *executionContext) field_Company_contactRoles_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  22681. var err error
  22682. args := map[string]interface{}{}
  22683. var arg0 *int
  22684. if tmp, ok := rawArgs["first"]; ok {
  22685. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  22686. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22687. if err != nil {
  22688. return nil, err
  22689. }
  22690. }
  22691. args["first"] = arg0
  22692. var arg1 *string
  22693. if tmp, ok := rawArgs["after"]; ok {
  22694. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  22695. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22696. if err != nil {
  22697. return nil, err
  22698. }
  22699. }
  22700. args["after"] = arg1
  22701. var arg2 *int
  22702. if tmp, ok := rawArgs["last"]; ok {
  22703. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  22704. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22705. if err != nil {
  22706. return nil, err
  22707. }
  22708. }
  22709. args["last"] = arg2
  22710. var arg3 *string
  22711. if tmp, ok := rawArgs["before"]; ok {
  22712. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  22713. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22714. if err != nil {
  22715. return nil, err
  22716. }
  22717. }
  22718. args["before"] = arg3
  22719. var arg4 *bool
  22720. if tmp, ok := rawArgs["reverse"]; ok {
  22721. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  22722. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22723. if err != nil {
  22724. return nil, err
  22725. }
  22726. }
  22727. args["reverse"] = arg4
  22728. var arg5 *CompanyContactRoleSortKeys
  22729. if tmp, ok := rawArgs["sortKey"]; ok {
  22730. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  22731. arg5, err = ec.unmarshalOCompanyContactRoleSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRoleSortKeys(ctx, tmp)
  22732. if err != nil {
  22733. return nil, err
  22734. }
  22735. }
  22736. args["sortKey"] = arg5
  22737. return args, nil
  22738. }
  22739. func (ec *executionContext) field_Company_contacts_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  22740. var err error
  22741. args := map[string]interface{}{}
  22742. var arg0 *int
  22743. if tmp, ok := rawArgs["first"]; ok {
  22744. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  22745. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22746. if err != nil {
  22747. return nil, err
  22748. }
  22749. }
  22750. args["first"] = arg0
  22751. var arg1 *string
  22752. if tmp, ok := rawArgs["after"]; ok {
  22753. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  22754. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22755. if err != nil {
  22756. return nil, err
  22757. }
  22758. }
  22759. args["after"] = arg1
  22760. var arg2 *int
  22761. if tmp, ok := rawArgs["last"]; ok {
  22762. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  22763. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22764. if err != nil {
  22765. return nil, err
  22766. }
  22767. }
  22768. args["last"] = arg2
  22769. var arg3 *string
  22770. if tmp, ok := rawArgs["before"]; ok {
  22771. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  22772. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22773. if err != nil {
  22774. return nil, err
  22775. }
  22776. }
  22777. args["before"] = arg3
  22778. var arg4 *bool
  22779. if tmp, ok := rawArgs["reverse"]; ok {
  22780. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  22781. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22782. if err != nil {
  22783. return nil, err
  22784. }
  22785. }
  22786. args["reverse"] = arg4
  22787. var arg5 *CompanyContactSortKeys
  22788. if tmp, ok := rawArgs["sortKey"]; ok {
  22789. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  22790. arg5, err = ec.unmarshalOCompanyContactSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactSortKeys(ctx, tmp)
  22791. if err != nil {
  22792. return nil, err
  22793. }
  22794. }
  22795. args["sortKey"] = arg5
  22796. var arg6 *string
  22797. if tmp, ok := rawArgs["query"]; ok {
  22798. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("query"))
  22799. arg6, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22800. if err != nil {
  22801. return nil, err
  22802. }
  22803. }
  22804. args["query"] = arg6
  22805. return args, nil
  22806. }
  22807. func (ec *executionContext) field_Company_draftOrders_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  22808. var err error
  22809. args := map[string]interface{}{}
  22810. var arg0 *int
  22811. if tmp, ok := rawArgs["first"]; ok {
  22812. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  22813. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22814. if err != nil {
  22815. return nil, err
  22816. }
  22817. }
  22818. args["first"] = arg0
  22819. var arg1 *string
  22820. if tmp, ok := rawArgs["after"]; ok {
  22821. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  22822. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22823. if err != nil {
  22824. return nil, err
  22825. }
  22826. }
  22827. args["after"] = arg1
  22828. var arg2 *int
  22829. if tmp, ok := rawArgs["last"]; ok {
  22830. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  22831. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22832. if err != nil {
  22833. return nil, err
  22834. }
  22835. }
  22836. args["last"] = arg2
  22837. var arg3 *string
  22838. if tmp, ok := rawArgs["before"]; ok {
  22839. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  22840. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22841. if err != nil {
  22842. return nil, err
  22843. }
  22844. }
  22845. args["before"] = arg3
  22846. var arg4 *bool
  22847. if tmp, ok := rawArgs["reverse"]; ok {
  22848. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  22849. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22850. if err != nil {
  22851. return nil, err
  22852. }
  22853. }
  22854. args["reverse"] = arg4
  22855. var arg5 *DraftOrderSortKeys
  22856. if tmp, ok := rawArgs["sortKey"]; ok {
  22857. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  22858. arg5, err = ec.unmarshalODraftOrderSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderSortKeys(ctx, tmp)
  22859. if err != nil {
  22860. return nil, err
  22861. }
  22862. }
  22863. args["sortKey"] = arg5
  22864. var arg6 *string
  22865. if tmp, ok := rawArgs["query"]; ok {
  22866. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("query"))
  22867. arg6, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22868. if err != nil {
  22869. return nil, err
  22870. }
  22871. }
  22872. args["query"] = arg6
  22873. return args, nil
  22874. }
  22875. func (ec *executionContext) field_Company_events_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  22876. var err error
  22877. args := map[string]interface{}{}
  22878. var arg0 *int
  22879. if tmp, ok := rawArgs["first"]; ok {
  22880. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  22881. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22882. if err != nil {
  22883. return nil, err
  22884. }
  22885. }
  22886. args["first"] = arg0
  22887. var arg1 *string
  22888. if tmp, ok := rawArgs["after"]; ok {
  22889. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  22890. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22891. if err != nil {
  22892. return nil, err
  22893. }
  22894. }
  22895. args["after"] = arg1
  22896. var arg2 *int
  22897. if tmp, ok := rawArgs["last"]; ok {
  22898. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  22899. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22900. if err != nil {
  22901. return nil, err
  22902. }
  22903. }
  22904. args["last"] = arg2
  22905. var arg3 *string
  22906. if tmp, ok := rawArgs["before"]; ok {
  22907. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  22908. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22909. if err != nil {
  22910. return nil, err
  22911. }
  22912. }
  22913. args["before"] = arg3
  22914. var arg4 *bool
  22915. if tmp, ok := rawArgs["reverse"]; ok {
  22916. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  22917. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22918. if err != nil {
  22919. return nil, err
  22920. }
  22921. }
  22922. args["reverse"] = arg4
  22923. var arg5 *EventSortKeys
  22924. if tmp, ok := rawArgs["sortKey"]; ok {
  22925. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  22926. arg5, err = ec.unmarshalOEventSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐEventSortKeys(ctx, tmp)
  22927. if err != nil {
  22928. return nil, err
  22929. }
  22930. }
  22931. args["sortKey"] = arg5
  22932. var arg6 *string
  22933. if tmp, ok := rawArgs["query"]; ok {
  22934. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("query"))
  22935. arg6, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22936. if err != nil {
  22937. return nil, err
  22938. }
  22939. }
  22940. args["query"] = arg6
  22941. return args, nil
  22942. }
  22943. func (ec *executionContext) field_Company_locations_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  22944. var err error
  22945. args := map[string]interface{}{}
  22946. var arg0 *int
  22947. if tmp, ok := rawArgs["first"]; ok {
  22948. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  22949. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22950. if err != nil {
  22951. return nil, err
  22952. }
  22953. }
  22954. args["first"] = arg0
  22955. var arg1 *string
  22956. if tmp, ok := rawArgs["after"]; ok {
  22957. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  22958. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22959. if err != nil {
  22960. return nil, err
  22961. }
  22962. }
  22963. args["after"] = arg1
  22964. var arg2 *int
  22965. if tmp, ok := rawArgs["last"]; ok {
  22966. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  22967. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  22968. if err != nil {
  22969. return nil, err
  22970. }
  22971. }
  22972. args["last"] = arg2
  22973. var arg3 *string
  22974. if tmp, ok := rawArgs["before"]; ok {
  22975. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  22976. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  22977. if err != nil {
  22978. return nil, err
  22979. }
  22980. }
  22981. args["before"] = arg3
  22982. var arg4 *bool
  22983. if tmp, ok := rawArgs["reverse"]; ok {
  22984. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  22985. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  22986. if err != nil {
  22987. return nil, err
  22988. }
  22989. }
  22990. args["reverse"] = arg4
  22991. var arg5 *CompanyLocationSortKeys
  22992. if tmp, ok := rawArgs["sortKey"]; ok {
  22993. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  22994. arg5, err = ec.unmarshalOCompanyLocationSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyLocationSortKeys(ctx, tmp)
  22995. if err != nil {
  22996. return nil, err
  22997. }
  22998. }
  22999. args["sortKey"] = arg5
  23000. var arg6 *string
  23001. if tmp, ok := rawArgs["query"]; ok {
  23002. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("query"))
  23003. arg6, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23004. if err != nil {
  23005. return nil, err
  23006. }
  23007. }
  23008. args["query"] = arg6
  23009. return args, nil
  23010. }
  23011. func (ec *executionContext) field_Company_orders_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23012. var err error
  23013. args := map[string]interface{}{}
  23014. var arg0 *int
  23015. if tmp, ok := rawArgs["first"]; ok {
  23016. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  23017. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23018. if err != nil {
  23019. return nil, err
  23020. }
  23021. }
  23022. args["first"] = arg0
  23023. var arg1 *string
  23024. if tmp, ok := rawArgs["after"]; ok {
  23025. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  23026. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23027. if err != nil {
  23028. return nil, err
  23029. }
  23030. }
  23031. args["after"] = arg1
  23032. var arg2 *int
  23033. if tmp, ok := rawArgs["last"]; ok {
  23034. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  23035. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23036. if err != nil {
  23037. return nil, err
  23038. }
  23039. }
  23040. args["last"] = arg2
  23041. var arg3 *string
  23042. if tmp, ok := rawArgs["before"]; ok {
  23043. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  23044. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23045. if err != nil {
  23046. return nil, err
  23047. }
  23048. }
  23049. args["before"] = arg3
  23050. var arg4 *bool
  23051. if tmp, ok := rawArgs["reverse"]; ok {
  23052. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  23053. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23054. if err != nil {
  23055. return nil, err
  23056. }
  23057. }
  23058. args["reverse"] = arg4
  23059. var arg5 *OrderSortKeys
  23060. if tmp, ok := rawArgs["sortKey"]; ok {
  23061. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  23062. arg5, err = ec.unmarshalOOrderSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderSortKeys(ctx, tmp)
  23063. if err != nil {
  23064. return nil, err
  23065. }
  23066. }
  23067. args["sortKey"] = arg5
  23068. return args, nil
  23069. }
  23070. func (ec *executionContext) field_CustomerJourneySummary_moments_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23071. var err error
  23072. args := map[string]interface{}{}
  23073. var arg0 *int
  23074. if tmp, ok := rawArgs["first"]; ok {
  23075. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  23076. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23077. if err != nil {
  23078. return nil, err
  23079. }
  23080. }
  23081. args["first"] = arg0
  23082. var arg1 *string
  23083. if tmp, ok := rawArgs["after"]; ok {
  23084. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  23085. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23086. if err != nil {
  23087. return nil, err
  23088. }
  23089. }
  23090. args["after"] = arg1
  23091. var arg2 *int
  23092. if tmp, ok := rawArgs["last"]; ok {
  23093. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  23094. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23095. if err != nil {
  23096. return nil, err
  23097. }
  23098. }
  23099. args["last"] = arg2
  23100. var arg3 *string
  23101. if tmp, ok := rawArgs["before"]; ok {
  23102. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  23103. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23104. if err != nil {
  23105. return nil, err
  23106. }
  23107. }
  23108. args["before"] = arg3
  23109. var arg4 *bool
  23110. if tmp, ok := rawArgs["reverse"]; ok {
  23111. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  23112. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23113. if err != nil {
  23114. return nil, err
  23115. }
  23116. }
  23117. args["reverse"] = arg4
  23118. return args, nil
  23119. }
  23120. func (ec *executionContext) field_CustomerPaymentMethod_subscriptionContracts_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23121. var err error
  23122. args := map[string]interface{}{}
  23123. var arg0 *int
  23124. if tmp, ok := rawArgs["first"]; ok {
  23125. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  23126. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23127. if err != nil {
  23128. return nil, err
  23129. }
  23130. }
  23131. args["first"] = arg0
  23132. var arg1 *string
  23133. if tmp, ok := rawArgs["after"]; ok {
  23134. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  23135. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23136. if err != nil {
  23137. return nil, err
  23138. }
  23139. }
  23140. args["after"] = arg1
  23141. var arg2 *int
  23142. if tmp, ok := rawArgs["last"]; ok {
  23143. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  23144. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23145. if err != nil {
  23146. return nil, err
  23147. }
  23148. }
  23149. args["last"] = arg2
  23150. var arg3 *string
  23151. if tmp, ok := rawArgs["before"]; ok {
  23152. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  23153. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23154. if err != nil {
  23155. return nil, err
  23156. }
  23157. }
  23158. args["before"] = arg3
  23159. var arg4 *bool
  23160. if tmp, ok := rawArgs["reverse"]; ok {
  23161. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  23162. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23163. if err != nil {
  23164. return nil, err
  23165. }
  23166. }
  23167. args["reverse"] = arg4
  23168. return args, nil
  23169. }
  23170. func (ec *executionContext) field_DeliveryCarrierService_availableServicesForCountries_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23171. var err error
  23172. args := map[string]interface{}{}
  23173. var arg0 []string
  23174. if tmp, ok := rawArgs["origins"]; ok {
  23175. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("origins"))
  23176. arg0, err = ec.unmarshalOID2ᚕstringᚄ(ctx, tmp)
  23177. if err != nil {
  23178. return nil, err
  23179. }
  23180. }
  23181. args["origins"] = arg0
  23182. var arg1 []CountryCode
  23183. if tmp, ok := rawArgs["countryCodes"]; ok {
  23184. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("countryCodes"))
  23185. arg1, err = ec.unmarshalOCountryCode2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCodeᚄ(ctx, tmp)
  23186. if err != nil {
  23187. return nil, err
  23188. }
  23189. }
  23190. args["countryCodes"] = arg1
  23191. var arg2 bool
  23192. if tmp, ok := rawArgs["restOfWorld"]; ok {
  23193. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("restOfWorld"))
  23194. arg2, err = ec.unmarshalNBoolean2bool(ctx, tmp)
  23195. if err != nil {
  23196. return nil, err
  23197. }
  23198. }
  23199. args["restOfWorld"] = arg2
  23200. return args, nil
  23201. }
  23202. func (ec *executionContext) field_DeliveryLocationGroupZone_methodDefinitions_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23203. var err error
  23204. args := map[string]interface{}{}
  23205. var arg0 *bool
  23206. if tmp, ok := rawArgs["eligible"]; ok {
  23207. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("eligible"))
  23208. arg0, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23209. if err != nil {
  23210. return nil, err
  23211. }
  23212. }
  23213. args["eligible"] = arg0
  23214. var arg1 *DeliveryMethodDefinitionType
  23215. if tmp, ok := rawArgs["type"]; ok {
  23216. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("type"))
  23217. arg1, err = ec.unmarshalODeliveryMethodDefinitionType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryMethodDefinitionType(ctx, tmp)
  23218. if err != nil {
  23219. return nil, err
  23220. }
  23221. }
  23222. args["type"] = arg1
  23223. var arg2 *int
  23224. if tmp, ok := rawArgs["first"]; ok {
  23225. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  23226. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23227. if err != nil {
  23228. return nil, err
  23229. }
  23230. }
  23231. args["first"] = arg2
  23232. var arg3 *string
  23233. if tmp, ok := rawArgs["after"]; ok {
  23234. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  23235. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23236. if err != nil {
  23237. return nil, err
  23238. }
  23239. }
  23240. args["after"] = arg3
  23241. var arg4 *int
  23242. if tmp, ok := rawArgs["last"]; ok {
  23243. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  23244. arg4, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23245. if err != nil {
  23246. return nil, err
  23247. }
  23248. }
  23249. args["last"] = arg4
  23250. var arg5 *string
  23251. if tmp, ok := rawArgs["before"]; ok {
  23252. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  23253. arg5, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23254. if err != nil {
  23255. return nil, err
  23256. }
  23257. }
  23258. args["before"] = arg5
  23259. var arg6 *bool
  23260. if tmp, ok := rawArgs["reverse"]; ok {
  23261. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  23262. arg6, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23263. if err != nil {
  23264. return nil, err
  23265. }
  23266. }
  23267. args["reverse"] = arg6
  23268. var arg7 *MethodDefinitionSortKeys
  23269. if tmp, ok := rawArgs["sortKey"]; ok {
  23270. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  23271. arg7, err = ec.unmarshalOMethodDefinitionSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMethodDefinitionSortKeys(ctx, tmp)
  23272. if err != nil {
  23273. return nil, err
  23274. }
  23275. }
  23276. args["sortKey"] = arg7
  23277. return args, nil
  23278. }
  23279. func (ec *executionContext) field_DeliveryLocationGroup_locations_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23280. var err error
  23281. args := map[string]interface{}{}
  23282. var arg0 *int
  23283. if tmp, ok := rawArgs["first"]; ok {
  23284. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  23285. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23286. if err != nil {
  23287. return nil, err
  23288. }
  23289. }
  23290. args["first"] = arg0
  23291. var arg1 *string
  23292. if tmp, ok := rawArgs["after"]; ok {
  23293. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  23294. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23295. if err != nil {
  23296. return nil, err
  23297. }
  23298. }
  23299. args["after"] = arg1
  23300. var arg2 *int
  23301. if tmp, ok := rawArgs["last"]; ok {
  23302. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  23303. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23304. if err != nil {
  23305. return nil, err
  23306. }
  23307. }
  23308. args["last"] = arg2
  23309. var arg3 *string
  23310. if tmp, ok := rawArgs["before"]; ok {
  23311. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  23312. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23313. if err != nil {
  23314. return nil, err
  23315. }
  23316. }
  23317. args["before"] = arg3
  23318. var arg4 *bool
  23319. if tmp, ok := rawArgs["reverse"]; ok {
  23320. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  23321. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23322. if err != nil {
  23323. return nil, err
  23324. }
  23325. }
  23326. args["reverse"] = arg4
  23327. var arg5 *LocationSortKeys
  23328. if tmp, ok := rawArgs["sortKey"]; ok {
  23329. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  23330. arg5, err = ec.unmarshalOLocationSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocationSortKeys(ctx, tmp)
  23331. if err != nil {
  23332. return nil, err
  23333. }
  23334. }
  23335. args["sortKey"] = arg5
  23336. var arg6 *string
  23337. if tmp, ok := rawArgs["query"]; ok {
  23338. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("query"))
  23339. arg6, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23340. if err != nil {
  23341. return nil, err
  23342. }
  23343. }
  23344. args["query"] = arg6
  23345. var arg7 *bool
  23346. if tmp, ok := rawArgs["includeLegacy"]; ok {
  23347. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("includeLegacy"))
  23348. arg7, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23349. if err != nil {
  23350. return nil, err
  23351. }
  23352. }
  23353. args["includeLegacy"] = arg7
  23354. var arg8 *bool
  23355. if tmp, ok := rawArgs["includeInactive"]; ok {
  23356. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("includeInactive"))
  23357. arg8, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23358. if err != nil {
  23359. return nil, err
  23360. }
  23361. }
  23362. args["includeInactive"] = arg8
  23363. return args, nil
  23364. }
  23365. func (ec *executionContext) field_DeliveryProfileItem_variants_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23366. var err error
  23367. args := map[string]interface{}{}
  23368. var arg0 *int
  23369. if tmp, ok := rawArgs["first"]; ok {
  23370. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  23371. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23372. if err != nil {
  23373. return nil, err
  23374. }
  23375. }
  23376. args["first"] = arg0
  23377. var arg1 *string
  23378. if tmp, ok := rawArgs["after"]; ok {
  23379. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  23380. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23381. if err != nil {
  23382. return nil, err
  23383. }
  23384. }
  23385. args["after"] = arg1
  23386. var arg2 *int
  23387. if tmp, ok := rawArgs["last"]; ok {
  23388. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  23389. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23390. if err != nil {
  23391. return nil, err
  23392. }
  23393. }
  23394. args["last"] = arg2
  23395. var arg3 *string
  23396. if tmp, ok := rawArgs["before"]; ok {
  23397. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  23398. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23399. if err != nil {
  23400. return nil, err
  23401. }
  23402. }
  23403. args["before"] = arg3
  23404. var arg4 *bool
  23405. if tmp, ok := rawArgs["reverse"]; ok {
  23406. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  23407. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23408. if err != nil {
  23409. return nil, err
  23410. }
  23411. }
  23412. args["reverse"] = arg4
  23413. return args, nil
  23414. }
  23415. func (ec *executionContext) field_DeliveryProfileLocationGroup_locationGroupZones_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23416. var err error
  23417. args := map[string]interface{}{}
  23418. var arg0 *int
  23419. if tmp, ok := rawArgs["first"]; ok {
  23420. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  23421. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23422. if err != nil {
  23423. return nil, err
  23424. }
  23425. }
  23426. args["first"] = arg0
  23427. var arg1 *string
  23428. if tmp, ok := rawArgs["after"]; ok {
  23429. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  23430. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23431. if err != nil {
  23432. return nil, err
  23433. }
  23434. }
  23435. args["after"] = arg1
  23436. var arg2 *int
  23437. if tmp, ok := rawArgs["last"]; ok {
  23438. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  23439. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23440. if err != nil {
  23441. return nil, err
  23442. }
  23443. }
  23444. args["last"] = arg2
  23445. var arg3 *string
  23446. if tmp, ok := rawArgs["before"]; ok {
  23447. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  23448. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23449. if err != nil {
  23450. return nil, err
  23451. }
  23452. }
  23453. args["before"] = arg3
  23454. var arg4 *bool
  23455. if tmp, ok := rawArgs["reverse"]; ok {
  23456. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  23457. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23458. if err != nil {
  23459. return nil, err
  23460. }
  23461. }
  23462. args["reverse"] = arg4
  23463. return args, nil
  23464. }
  23465. func (ec *executionContext) field_DeliveryProfile_profileItems_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23466. var err error
  23467. args := map[string]interface{}{}
  23468. var arg0 *int
  23469. if tmp, ok := rawArgs["first"]; ok {
  23470. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  23471. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23472. if err != nil {
  23473. return nil, err
  23474. }
  23475. }
  23476. args["first"] = arg0
  23477. var arg1 *string
  23478. if tmp, ok := rawArgs["after"]; ok {
  23479. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  23480. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23481. if err != nil {
  23482. return nil, err
  23483. }
  23484. }
  23485. args["after"] = arg1
  23486. var arg2 *int
  23487. if tmp, ok := rawArgs["last"]; ok {
  23488. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  23489. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23490. if err != nil {
  23491. return nil, err
  23492. }
  23493. }
  23494. args["last"] = arg2
  23495. var arg3 *string
  23496. if tmp, ok := rawArgs["before"]; ok {
  23497. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  23498. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23499. if err != nil {
  23500. return nil, err
  23501. }
  23502. }
  23503. args["before"] = arg3
  23504. var arg4 *bool
  23505. if tmp, ok := rawArgs["reverse"]; ok {
  23506. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  23507. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23508. if err != nil {
  23509. return nil, err
  23510. }
  23511. }
  23512. args["reverse"] = arg4
  23513. return args, nil
  23514. }
  23515. func (ec *executionContext) field_DeliveryProfile_sellingPlanGroups_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23516. var err error
  23517. args := map[string]interface{}{}
  23518. var arg0 *int
  23519. if tmp, ok := rawArgs["first"]; ok {
  23520. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  23521. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23522. if err != nil {
  23523. return nil, err
  23524. }
  23525. }
  23526. args["first"] = arg0
  23527. var arg1 *string
  23528. if tmp, ok := rawArgs["after"]; ok {
  23529. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  23530. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23531. if err != nil {
  23532. return nil, err
  23533. }
  23534. }
  23535. args["after"] = arg1
  23536. var arg2 *int
  23537. if tmp, ok := rawArgs["last"]; ok {
  23538. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  23539. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23540. if err != nil {
  23541. return nil, err
  23542. }
  23543. }
  23544. args["last"] = arg2
  23545. var arg3 *string
  23546. if tmp, ok := rawArgs["before"]; ok {
  23547. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  23548. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23549. if err != nil {
  23550. return nil, err
  23551. }
  23552. }
  23553. args["before"] = arg3
  23554. var arg4 *bool
  23555. if tmp, ok := rawArgs["reverse"]; ok {
  23556. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  23557. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23558. if err != nil {
  23559. return nil, err
  23560. }
  23561. }
  23562. args["reverse"] = arg4
  23563. return args, nil
  23564. }
  23565. func (ec *executionContext) field_DraftOrder_events_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23566. var err error
  23567. args := map[string]interface{}{}
  23568. var arg0 *int
  23569. if tmp, ok := rawArgs["first"]; ok {
  23570. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  23571. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23572. if err != nil {
  23573. return nil, err
  23574. }
  23575. }
  23576. args["first"] = arg0
  23577. var arg1 *string
  23578. if tmp, ok := rawArgs["after"]; ok {
  23579. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  23580. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23581. if err != nil {
  23582. return nil, err
  23583. }
  23584. }
  23585. args["after"] = arg1
  23586. var arg2 *int
  23587. if tmp, ok := rawArgs["last"]; ok {
  23588. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  23589. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23590. if err != nil {
  23591. return nil, err
  23592. }
  23593. }
  23594. args["last"] = arg2
  23595. var arg3 *string
  23596. if tmp, ok := rawArgs["before"]; ok {
  23597. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  23598. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23599. if err != nil {
  23600. return nil, err
  23601. }
  23602. }
  23603. args["before"] = arg3
  23604. var arg4 *bool
  23605. if tmp, ok := rawArgs["reverse"]; ok {
  23606. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  23607. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23608. if err != nil {
  23609. return nil, err
  23610. }
  23611. }
  23612. args["reverse"] = arg4
  23613. var arg5 *EventSortKeys
  23614. if tmp, ok := rawArgs["sortKey"]; ok {
  23615. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  23616. arg5, err = ec.unmarshalOEventSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐEventSortKeys(ctx, tmp)
  23617. if err != nil {
  23618. return nil, err
  23619. }
  23620. }
  23621. args["sortKey"] = arg5
  23622. var arg6 *string
  23623. if tmp, ok := rawArgs["query"]; ok {
  23624. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("query"))
  23625. arg6, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23626. if err != nil {
  23627. return nil, err
  23628. }
  23629. }
  23630. args["query"] = arg6
  23631. return args, nil
  23632. }
  23633. func (ec *executionContext) field_DraftOrder_lineItems_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23634. var err error
  23635. args := map[string]interface{}{}
  23636. var arg0 *int
  23637. if tmp, ok := rawArgs["first"]; ok {
  23638. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  23639. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23640. if err != nil {
  23641. return nil, err
  23642. }
  23643. }
  23644. args["first"] = arg0
  23645. var arg1 *string
  23646. if tmp, ok := rawArgs["after"]; ok {
  23647. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  23648. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23649. if err != nil {
  23650. return nil, err
  23651. }
  23652. }
  23653. args["after"] = arg1
  23654. var arg2 *int
  23655. if tmp, ok := rawArgs["last"]; ok {
  23656. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  23657. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23658. if err != nil {
  23659. return nil, err
  23660. }
  23661. }
  23662. args["last"] = arg2
  23663. var arg3 *string
  23664. if tmp, ok := rawArgs["before"]; ok {
  23665. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  23666. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23667. if err != nil {
  23668. return nil, err
  23669. }
  23670. }
  23671. args["before"] = arg3
  23672. var arg4 *bool
  23673. if tmp, ok := rawArgs["reverse"]; ok {
  23674. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  23675. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23676. if err != nil {
  23677. return nil, err
  23678. }
  23679. }
  23680. args["reverse"] = arg4
  23681. return args, nil
  23682. }
  23683. func (ec *executionContext) field_DraftOrder_localizationExtensions_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23684. var err error
  23685. args := map[string]interface{}{}
  23686. var arg0 []CountryCode
  23687. if tmp, ok := rawArgs["countryCodes"]; ok {
  23688. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("countryCodes"))
  23689. arg0, err = ec.unmarshalOCountryCode2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCodeᚄ(ctx, tmp)
  23690. if err != nil {
  23691. return nil, err
  23692. }
  23693. }
  23694. args["countryCodes"] = arg0
  23695. var arg1 []LocalizationExtensionPurpose
  23696. if tmp, ok := rawArgs["purposes"]; ok {
  23697. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("purposes"))
  23698. arg1, err = ec.unmarshalOLocalizationExtensionPurpose2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocalizationExtensionPurposeᚄ(ctx, tmp)
  23699. if err != nil {
  23700. return nil, err
  23701. }
  23702. }
  23703. args["purposes"] = arg1
  23704. var arg2 *int
  23705. if tmp, ok := rawArgs["first"]; ok {
  23706. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  23707. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23708. if err != nil {
  23709. return nil, err
  23710. }
  23711. }
  23712. args["first"] = arg2
  23713. var arg3 *string
  23714. if tmp, ok := rawArgs["after"]; ok {
  23715. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  23716. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23717. if err != nil {
  23718. return nil, err
  23719. }
  23720. }
  23721. args["after"] = arg3
  23722. var arg4 *int
  23723. if tmp, ok := rawArgs["last"]; ok {
  23724. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  23725. arg4, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23726. if err != nil {
  23727. return nil, err
  23728. }
  23729. }
  23730. args["last"] = arg4
  23731. var arg5 *string
  23732. if tmp, ok := rawArgs["before"]; ok {
  23733. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  23734. arg5, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23735. if err != nil {
  23736. return nil, err
  23737. }
  23738. }
  23739. args["before"] = arg5
  23740. var arg6 *bool
  23741. if tmp, ok := rawArgs["reverse"]; ok {
  23742. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  23743. arg6, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23744. if err != nil {
  23745. return nil, err
  23746. }
  23747. }
  23748. args["reverse"] = arg6
  23749. return args, nil
  23750. }
  23751. func (ec *executionContext) field_DraftOrder_metafield_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23752. var err error
  23753. args := map[string]interface{}{}
  23754. var arg0 string
  23755. if tmp, ok := rawArgs["namespace"]; ok {
  23756. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  23757. arg0, err = ec.unmarshalNString2string(ctx, tmp)
  23758. if err != nil {
  23759. return nil, err
  23760. }
  23761. }
  23762. args["namespace"] = arg0
  23763. var arg1 string
  23764. if tmp, ok := rawArgs["key"]; ok {
  23765. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("key"))
  23766. arg1, err = ec.unmarshalNString2string(ctx, tmp)
  23767. if err != nil {
  23768. return nil, err
  23769. }
  23770. }
  23771. args["key"] = arg1
  23772. return args, nil
  23773. }
  23774. func (ec *executionContext) field_DraftOrder_metafields_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23775. var err error
  23776. args := map[string]interface{}{}
  23777. var arg0 *string
  23778. if tmp, ok := rawArgs["namespace"]; ok {
  23779. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  23780. arg0, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23781. if err != nil {
  23782. return nil, err
  23783. }
  23784. }
  23785. args["namespace"] = arg0
  23786. var arg1 *int
  23787. if tmp, ok := rawArgs["first"]; ok {
  23788. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  23789. arg1, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23790. if err != nil {
  23791. return nil, err
  23792. }
  23793. }
  23794. args["first"] = arg1
  23795. var arg2 *string
  23796. if tmp, ok := rawArgs["after"]; ok {
  23797. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  23798. arg2, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23799. if err != nil {
  23800. return nil, err
  23801. }
  23802. }
  23803. args["after"] = arg2
  23804. var arg3 *int
  23805. if tmp, ok := rawArgs["last"]; ok {
  23806. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  23807. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23808. if err != nil {
  23809. return nil, err
  23810. }
  23811. }
  23812. args["last"] = arg3
  23813. var arg4 *string
  23814. if tmp, ok := rawArgs["before"]; ok {
  23815. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  23816. arg4, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23817. if err != nil {
  23818. return nil, err
  23819. }
  23820. }
  23821. args["before"] = arg4
  23822. var arg5 *bool
  23823. if tmp, ok := rawArgs["reverse"]; ok {
  23824. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  23825. arg5, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23826. if err != nil {
  23827. return nil, err
  23828. }
  23829. }
  23830. args["reverse"] = arg5
  23831. return args, nil
  23832. }
  23833. func (ec *executionContext) field_DraftOrder_privateMetafield_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23834. var err error
  23835. args := map[string]interface{}{}
  23836. var arg0 string
  23837. if tmp, ok := rawArgs["namespace"]; ok {
  23838. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  23839. arg0, err = ec.unmarshalNString2string(ctx, tmp)
  23840. if err != nil {
  23841. return nil, err
  23842. }
  23843. }
  23844. args["namespace"] = arg0
  23845. var arg1 string
  23846. if tmp, ok := rawArgs["key"]; ok {
  23847. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("key"))
  23848. arg1, err = ec.unmarshalNString2string(ctx, tmp)
  23849. if err != nil {
  23850. return nil, err
  23851. }
  23852. }
  23853. args["key"] = arg1
  23854. return args, nil
  23855. }
  23856. func (ec *executionContext) field_DraftOrder_privateMetafields_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23857. var err error
  23858. args := map[string]interface{}{}
  23859. var arg0 *string
  23860. if tmp, ok := rawArgs["namespace"]; ok {
  23861. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  23862. arg0, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23863. if err != nil {
  23864. return nil, err
  23865. }
  23866. }
  23867. args["namespace"] = arg0
  23868. var arg1 *int
  23869. if tmp, ok := rawArgs["first"]; ok {
  23870. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  23871. arg1, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23872. if err != nil {
  23873. return nil, err
  23874. }
  23875. }
  23876. args["first"] = arg1
  23877. var arg2 *string
  23878. if tmp, ok := rawArgs["after"]; ok {
  23879. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  23880. arg2, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23881. if err != nil {
  23882. return nil, err
  23883. }
  23884. }
  23885. args["after"] = arg2
  23886. var arg3 *int
  23887. if tmp, ok := rawArgs["last"]; ok {
  23888. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  23889. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23890. if err != nil {
  23891. return nil, err
  23892. }
  23893. }
  23894. args["last"] = arg3
  23895. var arg4 *string
  23896. if tmp, ok := rawArgs["before"]; ok {
  23897. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  23898. arg4, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23899. if err != nil {
  23900. return nil, err
  23901. }
  23902. }
  23903. args["before"] = arg4
  23904. var arg5 *bool
  23905. if tmp, ok := rawArgs["reverse"]; ok {
  23906. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  23907. arg5, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23908. if err != nil {
  23909. return nil, err
  23910. }
  23911. }
  23912. args["reverse"] = arg5
  23913. return args, nil
  23914. }
  23915. func (ec *executionContext) field_Entity_findDraftOrderByID_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23916. var err error
  23917. args := map[string]interface{}{}
  23918. var arg0 string
  23919. if tmp, ok := rawArgs["id"]; ok {
  23920. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("id"))
  23921. arg0, err = ec.unmarshalNID2string(ctx, tmp)
  23922. if err != nil {
  23923. return nil, err
  23924. }
  23925. }
  23926. args["id"] = arg0
  23927. return args, nil
  23928. }
  23929. func (ec *executionContext) field_Entity_findOrderByID_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23930. var err error
  23931. args := map[string]interface{}{}
  23932. var arg0 string
  23933. if tmp, ok := rawArgs["id"]; ok {
  23934. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("id"))
  23935. arg0, err = ec.unmarshalNID2string(ctx, tmp)
  23936. if err != nil {
  23937. return nil, err
  23938. }
  23939. }
  23940. args["id"] = arg0
  23941. return args, nil
  23942. }
  23943. func (ec *executionContext) field_FulfillmentOrder_fulfillments_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23944. var err error
  23945. args := map[string]interface{}{}
  23946. var arg0 *int
  23947. if tmp, ok := rawArgs["first"]; ok {
  23948. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  23949. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23950. if err != nil {
  23951. return nil, err
  23952. }
  23953. }
  23954. args["first"] = arg0
  23955. var arg1 *string
  23956. if tmp, ok := rawArgs["after"]; ok {
  23957. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  23958. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23959. if err != nil {
  23960. return nil, err
  23961. }
  23962. }
  23963. args["after"] = arg1
  23964. var arg2 *int
  23965. if tmp, ok := rawArgs["last"]; ok {
  23966. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  23967. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  23968. if err != nil {
  23969. return nil, err
  23970. }
  23971. }
  23972. args["last"] = arg2
  23973. var arg3 *string
  23974. if tmp, ok := rawArgs["before"]; ok {
  23975. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  23976. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  23977. if err != nil {
  23978. return nil, err
  23979. }
  23980. }
  23981. args["before"] = arg3
  23982. var arg4 *bool
  23983. if tmp, ok := rawArgs["reverse"]; ok {
  23984. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  23985. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  23986. if err != nil {
  23987. return nil, err
  23988. }
  23989. }
  23990. args["reverse"] = arg4
  23991. return args, nil
  23992. }
  23993. func (ec *executionContext) field_FulfillmentOrder_lineItems_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  23994. var err error
  23995. args := map[string]interface{}{}
  23996. var arg0 *int
  23997. if tmp, ok := rawArgs["first"]; ok {
  23998. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  23999. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24000. if err != nil {
  24001. return nil, err
  24002. }
  24003. }
  24004. args["first"] = arg0
  24005. var arg1 *string
  24006. if tmp, ok := rawArgs["after"]; ok {
  24007. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  24008. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24009. if err != nil {
  24010. return nil, err
  24011. }
  24012. }
  24013. args["after"] = arg1
  24014. var arg2 *int
  24015. if tmp, ok := rawArgs["last"]; ok {
  24016. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  24017. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24018. if err != nil {
  24019. return nil, err
  24020. }
  24021. }
  24022. args["last"] = arg2
  24023. var arg3 *string
  24024. if tmp, ok := rawArgs["before"]; ok {
  24025. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  24026. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24027. if err != nil {
  24028. return nil, err
  24029. }
  24030. }
  24031. args["before"] = arg3
  24032. var arg4 *bool
  24033. if tmp, ok := rawArgs["reverse"]; ok {
  24034. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  24035. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  24036. if err != nil {
  24037. return nil, err
  24038. }
  24039. }
  24040. args["reverse"] = arg4
  24041. return args, nil
  24042. }
  24043. func (ec *executionContext) field_FulfillmentOrder_locationsForMove_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24044. var err error
  24045. args := map[string]interface{}{}
  24046. var arg0 *int
  24047. if tmp, ok := rawArgs["first"]; ok {
  24048. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  24049. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24050. if err != nil {
  24051. return nil, err
  24052. }
  24053. }
  24054. args["first"] = arg0
  24055. var arg1 *string
  24056. if tmp, ok := rawArgs["after"]; ok {
  24057. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  24058. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24059. if err != nil {
  24060. return nil, err
  24061. }
  24062. }
  24063. args["after"] = arg1
  24064. var arg2 *int
  24065. if tmp, ok := rawArgs["last"]; ok {
  24066. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  24067. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24068. if err != nil {
  24069. return nil, err
  24070. }
  24071. }
  24072. args["last"] = arg2
  24073. var arg3 *string
  24074. if tmp, ok := rawArgs["before"]; ok {
  24075. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  24076. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24077. if err != nil {
  24078. return nil, err
  24079. }
  24080. }
  24081. args["before"] = arg3
  24082. var arg4 *bool
  24083. if tmp, ok := rawArgs["reverse"]; ok {
  24084. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  24085. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  24086. if err != nil {
  24087. return nil, err
  24088. }
  24089. }
  24090. args["reverse"] = arg4
  24091. return args, nil
  24092. }
  24093. func (ec *executionContext) field_FulfillmentOrder_merchantRequests_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24094. var err error
  24095. args := map[string]interface{}{}
  24096. var arg0 *FulfillmentOrderMerchantRequestKind
  24097. if tmp, ok := rawArgs["kind"]; ok {
  24098. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("kind"))
  24099. arg0, err = ec.unmarshalOFulfillmentOrderMerchantRequestKind2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderMerchantRequestKind(ctx, tmp)
  24100. if err != nil {
  24101. return nil, err
  24102. }
  24103. }
  24104. args["kind"] = arg0
  24105. var arg1 *int
  24106. if tmp, ok := rawArgs["first"]; ok {
  24107. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  24108. arg1, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24109. if err != nil {
  24110. return nil, err
  24111. }
  24112. }
  24113. args["first"] = arg1
  24114. var arg2 *string
  24115. if tmp, ok := rawArgs["after"]; ok {
  24116. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  24117. arg2, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24118. if err != nil {
  24119. return nil, err
  24120. }
  24121. }
  24122. args["after"] = arg2
  24123. var arg3 *int
  24124. if tmp, ok := rawArgs["last"]; ok {
  24125. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  24126. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24127. if err != nil {
  24128. return nil, err
  24129. }
  24130. }
  24131. args["last"] = arg3
  24132. var arg4 *string
  24133. if tmp, ok := rawArgs["before"]; ok {
  24134. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  24135. arg4, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24136. if err != nil {
  24137. return nil, err
  24138. }
  24139. }
  24140. args["before"] = arg4
  24141. var arg5 *bool
  24142. if tmp, ok := rawArgs["reverse"]; ok {
  24143. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  24144. arg5, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  24145. if err != nil {
  24146. return nil, err
  24147. }
  24148. }
  24149. args["reverse"] = arg5
  24150. return args, nil
  24151. }
  24152. func (ec *executionContext) field_Fulfillment_events_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24153. var err error
  24154. args := map[string]interface{}{}
  24155. var arg0 *int
  24156. if tmp, ok := rawArgs["first"]; ok {
  24157. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  24158. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24159. if err != nil {
  24160. return nil, err
  24161. }
  24162. }
  24163. args["first"] = arg0
  24164. var arg1 *string
  24165. if tmp, ok := rawArgs["after"]; ok {
  24166. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  24167. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24168. if err != nil {
  24169. return nil, err
  24170. }
  24171. }
  24172. args["after"] = arg1
  24173. var arg2 *int
  24174. if tmp, ok := rawArgs["last"]; ok {
  24175. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  24176. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24177. if err != nil {
  24178. return nil, err
  24179. }
  24180. }
  24181. args["last"] = arg2
  24182. var arg3 *string
  24183. if tmp, ok := rawArgs["before"]; ok {
  24184. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  24185. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24186. if err != nil {
  24187. return nil, err
  24188. }
  24189. }
  24190. args["before"] = arg3
  24191. var arg4 *bool
  24192. if tmp, ok := rawArgs["reverse"]; ok {
  24193. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  24194. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  24195. if err != nil {
  24196. return nil, err
  24197. }
  24198. }
  24199. args["reverse"] = arg4
  24200. var arg5 *FulfillmentEventSortKeys
  24201. if tmp, ok := rawArgs["sortKey"]; ok {
  24202. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  24203. arg5, err = ec.unmarshalOFulfillmentEventSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentEventSortKeys(ctx, tmp)
  24204. if err != nil {
  24205. return nil, err
  24206. }
  24207. }
  24208. args["sortKey"] = arg5
  24209. return args, nil
  24210. }
  24211. func (ec *executionContext) field_Fulfillment_fulfillmentLineItems_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24212. var err error
  24213. args := map[string]interface{}{}
  24214. var arg0 *int
  24215. if tmp, ok := rawArgs["first"]; ok {
  24216. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  24217. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24218. if err != nil {
  24219. return nil, err
  24220. }
  24221. }
  24222. args["first"] = arg0
  24223. var arg1 *string
  24224. if tmp, ok := rawArgs["after"]; ok {
  24225. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  24226. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24227. if err != nil {
  24228. return nil, err
  24229. }
  24230. }
  24231. args["after"] = arg1
  24232. var arg2 *int
  24233. if tmp, ok := rawArgs["last"]; ok {
  24234. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  24235. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24236. if err != nil {
  24237. return nil, err
  24238. }
  24239. }
  24240. args["last"] = arg2
  24241. var arg3 *string
  24242. if tmp, ok := rawArgs["before"]; ok {
  24243. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  24244. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24245. if err != nil {
  24246. return nil, err
  24247. }
  24248. }
  24249. args["before"] = arg3
  24250. var arg4 *bool
  24251. if tmp, ok := rawArgs["reverse"]; ok {
  24252. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  24253. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  24254. if err != nil {
  24255. return nil, err
  24256. }
  24257. }
  24258. args["reverse"] = arg4
  24259. return args, nil
  24260. }
  24261. func (ec *executionContext) field_Fulfillment_fulfillmentOrders_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24262. var err error
  24263. args := map[string]interface{}{}
  24264. var arg0 *int
  24265. if tmp, ok := rawArgs["first"]; ok {
  24266. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  24267. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24268. if err != nil {
  24269. return nil, err
  24270. }
  24271. }
  24272. args["first"] = arg0
  24273. var arg1 *string
  24274. if tmp, ok := rawArgs["after"]; ok {
  24275. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  24276. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24277. if err != nil {
  24278. return nil, err
  24279. }
  24280. }
  24281. args["after"] = arg1
  24282. var arg2 *int
  24283. if tmp, ok := rawArgs["last"]; ok {
  24284. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  24285. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24286. if err != nil {
  24287. return nil, err
  24288. }
  24289. }
  24290. args["last"] = arg2
  24291. var arg3 *string
  24292. if tmp, ok := rawArgs["before"]; ok {
  24293. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  24294. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24295. if err != nil {
  24296. return nil, err
  24297. }
  24298. }
  24299. args["before"] = arg3
  24300. var arg4 *bool
  24301. if tmp, ok := rawArgs["reverse"]; ok {
  24302. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  24303. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  24304. if err != nil {
  24305. return nil, err
  24306. }
  24307. }
  24308. args["reverse"] = arg4
  24309. return args, nil
  24310. }
  24311. func (ec *executionContext) field_Fulfillment_trackingInfo_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24312. var err error
  24313. args := map[string]interface{}{}
  24314. var arg0 *int
  24315. if tmp, ok := rawArgs["first"]; ok {
  24316. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  24317. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24318. if err != nil {
  24319. return nil, err
  24320. }
  24321. }
  24322. args["first"] = arg0
  24323. return args, nil
  24324. }
  24325. func (ec *executionContext) field_Image_metafield_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24326. var err error
  24327. args := map[string]interface{}{}
  24328. var arg0 string
  24329. if tmp, ok := rawArgs["namespace"]; ok {
  24330. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  24331. arg0, err = ec.unmarshalNString2string(ctx, tmp)
  24332. if err != nil {
  24333. return nil, err
  24334. }
  24335. }
  24336. args["namespace"] = arg0
  24337. var arg1 string
  24338. if tmp, ok := rawArgs["key"]; ok {
  24339. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("key"))
  24340. arg1, err = ec.unmarshalNString2string(ctx, tmp)
  24341. if err != nil {
  24342. return nil, err
  24343. }
  24344. }
  24345. args["key"] = arg1
  24346. return args, nil
  24347. }
  24348. func (ec *executionContext) field_Image_metafields_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24349. var err error
  24350. args := map[string]interface{}{}
  24351. var arg0 *string
  24352. if tmp, ok := rawArgs["namespace"]; ok {
  24353. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  24354. arg0, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24355. if err != nil {
  24356. return nil, err
  24357. }
  24358. }
  24359. args["namespace"] = arg0
  24360. var arg1 *int
  24361. if tmp, ok := rawArgs["first"]; ok {
  24362. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  24363. arg1, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24364. if err != nil {
  24365. return nil, err
  24366. }
  24367. }
  24368. args["first"] = arg1
  24369. var arg2 *string
  24370. if tmp, ok := rawArgs["after"]; ok {
  24371. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  24372. arg2, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24373. if err != nil {
  24374. return nil, err
  24375. }
  24376. }
  24377. args["after"] = arg2
  24378. var arg3 *int
  24379. if tmp, ok := rawArgs["last"]; ok {
  24380. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  24381. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24382. if err != nil {
  24383. return nil, err
  24384. }
  24385. }
  24386. args["last"] = arg3
  24387. var arg4 *string
  24388. if tmp, ok := rawArgs["before"]; ok {
  24389. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  24390. arg4, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24391. if err != nil {
  24392. return nil, err
  24393. }
  24394. }
  24395. args["before"] = arg4
  24396. var arg5 *bool
  24397. if tmp, ok := rawArgs["reverse"]; ok {
  24398. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  24399. arg5, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  24400. if err != nil {
  24401. return nil, err
  24402. }
  24403. }
  24404. args["reverse"] = arg5
  24405. return args, nil
  24406. }
  24407. func (ec *executionContext) field_Image_privateMetafield_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24408. var err error
  24409. args := map[string]interface{}{}
  24410. var arg0 string
  24411. if tmp, ok := rawArgs["namespace"]; ok {
  24412. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  24413. arg0, err = ec.unmarshalNString2string(ctx, tmp)
  24414. if err != nil {
  24415. return nil, err
  24416. }
  24417. }
  24418. args["namespace"] = arg0
  24419. var arg1 string
  24420. if tmp, ok := rawArgs["key"]; ok {
  24421. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("key"))
  24422. arg1, err = ec.unmarshalNString2string(ctx, tmp)
  24423. if err != nil {
  24424. return nil, err
  24425. }
  24426. }
  24427. args["key"] = arg1
  24428. return args, nil
  24429. }
  24430. func (ec *executionContext) field_Image_privateMetafields_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24431. var err error
  24432. args := map[string]interface{}{}
  24433. var arg0 *string
  24434. if tmp, ok := rawArgs["namespace"]; ok {
  24435. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  24436. arg0, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24437. if err != nil {
  24438. return nil, err
  24439. }
  24440. }
  24441. args["namespace"] = arg0
  24442. var arg1 *int
  24443. if tmp, ok := rawArgs["first"]; ok {
  24444. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  24445. arg1, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24446. if err != nil {
  24447. return nil, err
  24448. }
  24449. }
  24450. args["first"] = arg1
  24451. var arg2 *string
  24452. if tmp, ok := rawArgs["after"]; ok {
  24453. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  24454. arg2, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24455. if err != nil {
  24456. return nil, err
  24457. }
  24458. }
  24459. args["after"] = arg2
  24460. var arg3 *int
  24461. if tmp, ok := rawArgs["last"]; ok {
  24462. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  24463. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24464. if err != nil {
  24465. return nil, err
  24466. }
  24467. }
  24468. args["last"] = arg3
  24469. var arg4 *string
  24470. if tmp, ok := rawArgs["before"]; ok {
  24471. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  24472. arg4, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24473. if err != nil {
  24474. return nil, err
  24475. }
  24476. }
  24477. args["before"] = arg4
  24478. var arg5 *bool
  24479. if tmp, ok := rawArgs["reverse"]; ok {
  24480. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  24481. arg5, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  24482. if err != nil {
  24483. return nil, err
  24484. }
  24485. }
  24486. args["reverse"] = arg5
  24487. return args, nil
  24488. }
  24489. func (ec *executionContext) field_Image_url_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24490. var err error
  24491. args := map[string]interface{}{}
  24492. var arg0 *ImageTransformInput
  24493. if tmp, ok := rawArgs["transform"]; ok {
  24494. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("transform"))
  24495. arg0, err = ec.unmarshalOImageTransformInput2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐImageTransformInput(ctx, tmp)
  24496. if err != nil {
  24497. return nil, err
  24498. }
  24499. }
  24500. args["transform"] = arg0
  24501. return args, nil
  24502. }
  24503. func (ec *executionContext) field_InventoryItem_countryHarmonizedSystemCodes_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24504. var err error
  24505. args := map[string]interface{}{}
  24506. var arg0 *int
  24507. if tmp, ok := rawArgs["first"]; ok {
  24508. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  24509. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24510. if err != nil {
  24511. return nil, err
  24512. }
  24513. }
  24514. args["first"] = arg0
  24515. var arg1 *string
  24516. if tmp, ok := rawArgs["after"]; ok {
  24517. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  24518. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24519. if err != nil {
  24520. return nil, err
  24521. }
  24522. }
  24523. args["after"] = arg1
  24524. var arg2 *int
  24525. if tmp, ok := rawArgs["last"]; ok {
  24526. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  24527. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24528. if err != nil {
  24529. return nil, err
  24530. }
  24531. }
  24532. args["last"] = arg2
  24533. var arg3 *string
  24534. if tmp, ok := rawArgs["before"]; ok {
  24535. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  24536. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24537. if err != nil {
  24538. return nil, err
  24539. }
  24540. }
  24541. args["before"] = arg3
  24542. var arg4 *bool
  24543. if tmp, ok := rawArgs["reverse"]; ok {
  24544. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  24545. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  24546. if err != nil {
  24547. return nil, err
  24548. }
  24549. }
  24550. args["reverse"] = arg4
  24551. return args, nil
  24552. }
  24553. func (ec *executionContext) field_InventoryItem_inventoryLevel_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24554. var err error
  24555. args := map[string]interface{}{}
  24556. var arg0 string
  24557. if tmp, ok := rawArgs["locationId"]; ok {
  24558. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("locationId"))
  24559. arg0, err = ec.unmarshalNID2string(ctx, tmp)
  24560. if err != nil {
  24561. return nil, err
  24562. }
  24563. }
  24564. args["locationId"] = arg0
  24565. return args, nil
  24566. }
  24567. func (ec *executionContext) field_InventoryItem_inventoryLevels_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24568. var err error
  24569. args := map[string]interface{}{}
  24570. var arg0 *int
  24571. if tmp, ok := rawArgs["first"]; ok {
  24572. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  24573. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24574. if err != nil {
  24575. return nil, err
  24576. }
  24577. }
  24578. args["first"] = arg0
  24579. var arg1 *string
  24580. if tmp, ok := rawArgs["after"]; ok {
  24581. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  24582. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24583. if err != nil {
  24584. return nil, err
  24585. }
  24586. }
  24587. args["after"] = arg1
  24588. var arg2 *int
  24589. if tmp, ok := rawArgs["last"]; ok {
  24590. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  24591. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24592. if err != nil {
  24593. return nil, err
  24594. }
  24595. }
  24596. args["last"] = arg2
  24597. var arg3 *string
  24598. if tmp, ok := rawArgs["before"]; ok {
  24599. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  24600. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24601. if err != nil {
  24602. return nil, err
  24603. }
  24604. }
  24605. args["before"] = arg3
  24606. var arg4 *bool
  24607. if tmp, ok := rawArgs["reverse"]; ok {
  24608. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  24609. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  24610. if err != nil {
  24611. return nil, err
  24612. }
  24613. }
  24614. args["reverse"] = arg4
  24615. var arg5 *string
  24616. if tmp, ok := rawArgs["query"]; ok {
  24617. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("query"))
  24618. arg5, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24619. if err != nil {
  24620. return nil, err
  24621. }
  24622. }
  24623. args["query"] = arg5
  24624. return args, nil
  24625. }
  24626. func (ec *executionContext) field_LineItem_taxLines_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24627. var err error
  24628. args := map[string]interface{}{}
  24629. var arg0 *int
  24630. if tmp, ok := rawArgs["first"]; ok {
  24631. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  24632. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24633. if err != nil {
  24634. return nil, err
  24635. }
  24636. }
  24637. args["first"] = arg0
  24638. return args, nil
  24639. }
  24640. func (ec *executionContext) field_Link_translations_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24641. var err error
  24642. args := map[string]interface{}{}
  24643. var arg0 string
  24644. if tmp, ok := rawArgs["locale"]; ok {
  24645. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("locale"))
  24646. arg0, err = ec.unmarshalNString2string(ctx, tmp)
  24647. if err != nil {
  24648. return nil, err
  24649. }
  24650. }
  24651. args["locale"] = arg0
  24652. var arg1 *string
  24653. if tmp, ok := rawArgs["marketId"]; ok {
  24654. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("marketId"))
  24655. arg1, err = ec.unmarshalOID2ᚖstring(ctx, tmp)
  24656. if err != nil {
  24657. return nil, err
  24658. }
  24659. }
  24660. args["marketId"] = arg1
  24661. return args, nil
  24662. }
  24663. func (ec *executionContext) field_Location_inventoryLevel_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24664. var err error
  24665. args := map[string]interface{}{}
  24666. var arg0 string
  24667. if tmp, ok := rawArgs["inventoryItemId"]; ok {
  24668. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("inventoryItemId"))
  24669. arg0, err = ec.unmarshalNID2string(ctx, tmp)
  24670. if err != nil {
  24671. return nil, err
  24672. }
  24673. }
  24674. args["inventoryItemId"] = arg0
  24675. return args, nil
  24676. }
  24677. func (ec *executionContext) field_Location_inventoryLevels_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24678. var err error
  24679. args := map[string]interface{}{}
  24680. var arg0 *int
  24681. if tmp, ok := rawArgs["first"]; ok {
  24682. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  24683. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24684. if err != nil {
  24685. return nil, err
  24686. }
  24687. }
  24688. args["first"] = arg0
  24689. var arg1 *string
  24690. if tmp, ok := rawArgs["after"]; ok {
  24691. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  24692. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24693. if err != nil {
  24694. return nil, err
  24695. }
  24696. }
  24697. args["after"] = arg1
  24698. var arg2 *int
  24699. if tmp, ok := rawArgs["last"]; ok {
  24700. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  24701. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24702. if err != nil {
  24703. return nil, err
  24704. }
  24705. }
  24706. args["last"] = arg2
  24707. var arg3 *string
  24708. if tmp, ok := rawArgs["before"]; ok {
  24709. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  24710. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24711. if err != nil {
  24712. return nil, err
  24713. }
  24714. }
  24715. args["before"] = arg3
  24716. var arg4 *bool
  24717. if tmp, ok := rawArgs["reverse"]; ok {
  24718. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  24719. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  24720. if err != nil {
  24721. return nil, err
  24722. }
  24723. }
  24724. args["reverse"] = arg4
  24725. var arg5 *string
  24726. if tmp, ok := rawArgs["query"]; ok {
  24727. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("query"))
  24728. arg5, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24729. if err != nil {
  24730. return nil, err
  24731. }
  24732. }
  24733. args["query"] = arg5
  24734. return args, nil
  24735. }
  24736. func (ec *executionContext) field_Location_metafieldDefinitions_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24737. var err error
  24738. args := map[string]interface{}{}
  24739. var arg0 *string
  24740. if tmp, ok := rawArgs["namespace"]; ok {
  24741. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  24742. arg0, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24743. if err != nil {
  24744. return nil, err
  24745. }
  24746. }
  24747. args["namespace"] = arg0
  24748. var arg1 *MetafieldDefinitionPinnedStatus
  24749. if tmp, ok := rawArgs["pinnedStatus"]; ok {
  24750. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("pinnedStatus"))
  24751. arg1, err = ec.unmarshalOMetafieldDefinitionPinnedStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinitionPinnedStatus(ctx, tmp)
  24752. if err != nil {
  24753. return nil, err
  24754. }
  24755. }
  24756. args["pinnedStatus"] = arg1
  24757. var arg2 *int
  24758. if tmp, ok := rawArgs["first"]; ok {
  24759. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  24760. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24761. if err != nil {
  24762. return nil, err
  24763. }
  24764. }
  24765. args["first"] = arg2
  24766. var arg3 *string
  24767. if tmp, ok := rawArgs["after"]; ok {
  24768. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  24769. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24770. if err != nil {
  24771. return nil, err
  24772. }
  24773. }
  24774. args["after"] = arg3
  24775. var arg4 *int
  24776. if tmp, ok := rawArgs["last"]; ok {
  24777. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  24778. arg4, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24779. if err != nil {
  24780. return nil, err
  24781. }
  24782. }
  24783. args["last"] = arg4
  24784. var arg5 *string
  24785. if tmp, ok := rawArgs["before"]; ok {
  24786. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  24787. arg5, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24788. if err != nil {
  24789. return nil, err
  24790. }
  24791. }
  24792. args["before"] = arg5
  24793. var arg6 *bool
  24794. if tmp, ok := rawArgs["reverse"]; ok {
  24795. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  24796. arg6, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  24797. if err != nil {
  24798. return nil, err
  24799. }
  24800. }
  24801. args["reverse"] = arg6
  24802. var arg7 *MetafieldDefinitionSortKeys
  24803. if tmp, ok := rawArgs["sortKey"]; ok {
  24804. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  24805. arg7, err = ec.unmarshalOMetafieldDefinitionSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinitionSortKeys(ctx, tmp)
  24806. if err != nil {
  24807. return nil, err
  24808. }
  24809. }
  24810. args["sortKey"] = arg7
  24811. var arg8 *string
  24812. if tmp, ok := rawArgs["query"]; ok {
  24813. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("query"))
  24814. arg8, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24815. if err != nil {
  24816. return nil, err
  24817. }
  24818. }
  24819. args["query"] = arg8
  24820. return args, nil
  24821. }
  24822. func (ec *executionContext) field_Location_metafield_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24823. var err error
  24824. args := map[string]interface{}{}
  24825. var arg0 string
  24826. if tmp, ok := rawArgs["namespace"]; ok {
  24827. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  24828. arg0, err = ec.unmarshalNString2string(ctx, tmp)
  24829. if err != nil {
  24830. return nil, err
  24831. }
  24832. }
  24833. args["namespace"] = arg0
  24834. var arg1 string
  24835. if tmp, ok := rawArgs["key"]; ok {
  24836. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("key"))
  24837. arg1, err = ec.unmarshalNString2string(ctx, tmp)
  24838. if err != nil {
  24839. return nil, err
  24840. }
  24841. }
  24842. args["key"] = arg1
  24843. return args, nil
  24844. }
  24845. func (ec *executionContext) field_Location_metafields_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24846. var err error
  24847. args := map[string]interface{}{}
  24848. var arg0 *string
  24849. if tmp, ok := rawArgs["namespace"]; ok {
  24850. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  24851. arg0, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24852. if err != nil {
  24853. return nil, err
  24854. }
  24855. }
  24856. args["namespace"] = arg0
  24857. var arg1 *int
  24858. if tmp, ok := rawArgs["first"]; ok {
  24859. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  24860. arg1, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24861. if err != nil {
  24862. return nil, err
  24863. }
  24864. }
  24865. args["first"] = arg1
  24866. var arg2 *string
  24867. if tmp, ok := rawArgs["after"]; ok {
  24868. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  24869. arg2, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24870. if err != nil {
  24871. return nil, err
  24872. }
  24873. }
  24874. args["after"] = arg2
  24875. var arg3 *int
  24876. if tmp, ok := rawArgs["last"]; ok {
  24877. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  24878. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24879. if err != nil {
  24880. return nil, err
  24881. }
  24882. }
  24883. args["last"] = arg3
  24884. var arg4 *string
  24885. if tmp, ok := rawArgs["before"]; ok {
  24886. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  24887. arg4, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24888. if err != nil {
  24889. return nil, err
  24890. }
  24891. }
  24892. args["before"] = arg4
  24893. var arg5 *bool
  24894. if tmp, ok := rawArgs["reverse"]; ok {
  24895. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  24896. arg5, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  24897. if err != nil {
  24898. return nil, err
  24899. }
  24900. }
  24901. args["reverse"] = arg5
  24902. return args, nil
  24903. }
  24904. func (ec *executionContext) field_Location_privateMetafield_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24905. var err error
  24906. args := map[string]interface{}{}
  24907. var arg0 string
  24908. if tmp, ok := rawArgs["namespace"]; ok {
  24909. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  24910. arg0, err = ec.unmarshalNString2string(ctx, tmp)
  24911. if err != nil {
  24912. return nil, err
  24913. }
  24914. }
  24915. args["namespace"] = arg0
  24916. var arg1 string
  24917. if tmp, ok := rawArgs["key"]; ok {
  24918. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("key"))
  24919. arg1, err = ec.unmarshalNString2string(ctx, tmp)
  24920. if err != nil {
  24921. return nil, err
  24922. }
  24923. }
  24924. args["key"] = arg1
  24925. return args, nil
  24926. }
  24927. func (ec *executionContext) field_Location_privateMetafields_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24928. var err error
  24929. args := map[string]interface{}{}
  24930. var arg0 *string
  24931. if tmp, ok := rawArgs["namespace"]; ok {
  24932. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  24933. arg0, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24934. if err != nil {
  24935. return nil, err
  24936. }
  24937. }
  24938. args["namespace"] = arg0
  24939. var arg1 *int
  24940. if tmp, ok := rawArgs["first"]; ok {
  24941. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  24942. arg1, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24943. if err != nil {
  24944. return nil, err
  24945. }
  24946. }
  24947. args["first"] = arg1
  24948. var arg2 *string
  24949. if tmp, ok := rawArgs["after"]; ok {
  24950. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  24951. arg2, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24952. if err != nil {
  24953. return nil, err
  24954. }
  24955. }
  24956. args["after"] = arg2
  24957. var arg3 *int
  24958. if tmp, ok := rawArgs["last"]; ok {
  24959. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  24960. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  24961. if err != nil {
  24962. return nil, err
  24963. }
  24964. }
  24965. args["last"] = arg3
  24966. var arg4 *string
  24967. if tmp, ok := rawArgs["before"]; ok {
  24968. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  24969. arg4, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  24970. if err != nil {
  24971. return nil, err
  24972. }
  24973. }
  24974. args["before"] = arg4
  24975. var arg5 *bool
  24976. if tmp, ok := rawArgs["reverse"]; ok {
  24977. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  24978. arg5, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  24979. if err != nil {
  24980. return nil, err
  24981. }
  24982. }
  24983. args["reverse"] = arg5
  24984. return args, nil
  24985. }
  24986. func (ec *executionContext) field_MetafieldDefinition_metafieldsCount_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  24987. var err error
  24988. args := map[string]interface{}{}
  24989. var arg0 *MetafieldValidationStatus
  24990. if tmp, ok := rawArgs["validationStatus"]; ok {
  24991. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("validationStatus"))
  24992. arg0, err = ec.unmarshalOMetafieldValidationStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldValidationStatus(ctx, tmp)
  24993. if err != nil {
  24994. return nil, err
  24995. }
  24996. }
  24997. args["validationStatus"] = arg0
  24998. return args, nil
  24999. }
  25000. func (ec *executionContext) field_MetafieldDefinition_metafields_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25001. var err error
  25002. args := map[string]interface{}{}
  25003. var arg0 *MetafieldValidationStatus
  25004. if tmp, ok := rawArgs["validationStatus"]; ok {
  25005. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("validationStatus"))
  25006. arg0, err = ec.unmarshalOMetafieldValidationStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldValidationStatus(ctx, tmp)
  25007. if err != nil {
  25008. return nil, err
  25009. }
  25010. }
  25011. args["validationStatus"] = arg0
  25012. var arg1 *int
  25013. if tmp, ok := rawArgs["first"]; ok {
  25014. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25015. arg1, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25016. if err != nil {
  25017. return nil, err
  25018. }
  25019. }
  25020. args["first"] = arg1
  25021. var arg2 *string
  25022. if tmp, ok := rawArgs["after"]; ok {
  25023. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  25024. arg2, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25025. if err != nil {
  25026. return nil, err
  25027. }
  25028. }
  25029. args["after"] = arg2
  25030. var arg3 *int
  25031. if tmp, ok := rawArgs["last"]; ok {
  25032. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  25033. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25034. if err != nil {
  25035. return nil, err
  25036. }
  25037. }
  25038. args["last"] = arg3
  25039. var arg4 *string
  25040. if tmp, ok := rawArgs["before"]; ok {
  25041. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  25042. arg4, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25043. if err != nil {
  25044. return nil, err
  25045. }
  25046. }
  25047. args["before"] = arg4
  25048. var arg5 *bool
  25049. if tmp, ok := rawArgs["reverse"]; ok {
  25050. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  25051. arg5, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  25052. if err != nil {
  25053. return nil, err
  25054. }
  25055. }
  25056. args["reverse"] = arg5
  25057. return args, nil
  25058. }
  25059. func (ec *executionContext) field_Metafield_references_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25060. var err error
  25061. args := map[string]interface{}{}
  25062. var arg0 *int
  25063. if tmp, ok := rawArgs["first"]; ok {
  25064. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25065. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25066. if err != nil {
  25067. return nil, err
  25068. }
  25069. }
  25070. args["first"] = arg0
  25071. var arg1 *string
  25072. if tmp, ok := rawArgs["after"]; ok {
  25073. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  25074. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25075. if err != nil {
  25076. return nil, err
  25077. }
  25078. }
  25079. args["after"] = arg1
  25080. var arg2 *int
  25081. if tmp, ok := rawArgs["last"]; ok {
  25082. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  25083. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25084. if err != nil {
  25085. return nil, err
  25086. }
  25087. }
  25088. args["last"] = arg2
  25089. var arg3 *string
  25090. if tmp, ok := rawArgs["before"]; ok {
  25091. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  25092. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25093. if err != nil {
  25094. return nil, err
  25095. }
  25096. }
  25097. args["before"] = arg3
  25098. return args, nil
  25099. }
  25100. func (ec *executionContext) field_OnlineStorePage_translations_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25101. var err error
  25102. args := map[string]interface{}{}
  25103. var arg0 string
  25104. if tmp, ok := rawArgs["locale"]; ok {
  25105. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("locale"))
  25106. arg0, err = ec.unmarshalNString2string(ctx, tmp)
  25107. if err != nil {
  25108. return nil, err
  25109. }
  25110. }
  25111. args["locale"] = arg0
  25112. var arg1 *string
  25113. if tmp, ok := rawArgs["marketId"]; ok {
  25114. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("marketId"))
  25115. arg1, err = ec.unmarshalOID2ᚖstring(ctx, tmp)
  25116. if err != nil {
  25117. return nil, err
  25118. }
  25119. }
  25120. args["marketId"] = arg1
  25121. return args, nil
  25122. }
  25123. func (ec *executionContext) field_Order_agreements_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25124. var err error
  25125. args := map[string]interface{}{}
  25126. var arg0 *int
  25127. if tmp, ok := rawArgs["first"]; ok {
  25128. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25129. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25130. if err != nil {
  25131. return nil, err
  25132. }
  25133. }
  25134. args["first"] = arg0
  25135. var arg1 *string
  25136. if tmp, ok := rawArgs["after"]; ok {
  25137. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  25138. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25139. if err != nil {
  25140. return nil, err
  25141. }
  25142. }
  25143. args["after"] = arg1
  25144. var arg2 *int
  25145. if tmp, ok := rawArgs["last"]; ok {
  25146. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  25147. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25148. if err != nil {
  25149. return nil, err
  25150. }
  25151. }
  25152. args["last"] = arg2
  25153. var arg3 *string
  25154. if tmp, ok := rawArgs["before"]; ok {
  25155. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  25156. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25157. if err != nil {
  25158. return nil, err
  25159. }
  25160. }
  25161. args["before"] = arg3
  25162. var arg4 *bool
  25163. if tmp, ok := rawArgs["reverse"]; ok {
  25164. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  25165. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  25166. if err != nil {
  25167. return nil, err
  25168. }
  25169. }
  25170. args["reverse"] = arg4
  25171. var arg5 *string
  25172. if tmp, ok := rawArgs["query"]; ok {
  25173. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("query"))
  25174. arg5, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25175. if err != nil {
  25176. return nil, err
  25177. }
  25178. }
  25179. args["query"] = arg5
  25180. return args, nil
  25181. }
  25182. func (ec *executionContext) field_Order_discountApplications_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25183. var err error
  25184. args := map[string]interface{}{}
  25185. var arg0 *int
  25186. if tmp, ok := rawArgs["first"]; ok {
  25187. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25188. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25189. if err != nil {
  25190. return nil, err
  25191. }
  25192. }
  25193. args["first"] = arg0
  25194. var arg1 *string
  25195. if tmp, ok := rawArgs["after"]; ok {
  25196. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  25197. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25198. if err != nil {
  25199. return nil, err
  25200. }
  25201. }
  25202. args["after"] = arg1
  25203. var arg2 *int
  25204. if tmp, ok := rawArgs["last"]; ok {
  25205. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  25206. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25207. if err != nil {
  25208. return nil, err
  25209. }
  25210. }
  25211. args["last"] = arg2
  25212. var arg3 *string
  25213. if tmp, ok := rawArgs["before"]; ok {
  25214. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  25215. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25216. if err != nil {
  25217. return nil, err
  25218. }
  25219. }
  25220. args["before"] = arg3
  25221. var arg4 *bool
  25222. if tmp, ok := rawArgs["reverse"]; ok {
  25223. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  25224. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  25225. if err != nil {
  25226. return nil, err
  25227. }
  25228. }
  25229. args["reverse"] = arg4
  25230. return args, nil
  25231. }
  25232. func (ec *executionContext) field_Order_events_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25233. var err error
  25234. args := map[string]interface{}{}
  25235. var arg0 *int
  25236. if tmp, ok := rawArgs["first"]; ok {
  25237. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25238. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25239. if err != nil {
  25240. return nil, err
  25241. }
  25242. }
  25243. args["first"] = arg0
  25244. var arg1 *string
  25245. if tmp, ok := rawArgs["after"]; ok {
  25246. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  25247. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25248. if err != nil {
  25249. return nil, err
  25250. }
  25251. }
  25252. args["after"] = arg1
  25253. var arg2 *int
  25254. if tmp, ok := rawArgs["last"]; ok {
  25255. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  25256. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25257. if err != nil {
  25258. return nil, err
  25259. }
  25260. }
  25261. args["last"] = arg2
  25262. var arg3 *string
  25263. if tmp, ok := rawArgs["before"]; ok {
  25264. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  25265. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25266. if err != nil {
  25267. return nil, err
  25268. }
  25269. }
  25270. args["before"] = arg3
  25271. var arg4 *bool
  25272. if tmp, ok := rawArgs["reverse"]; ok {
  25273. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  25274. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  25275. if err != nil {
  25276. return nil, err
  25277. }
  25278. }
  25279. args["reverse"] = arg4
  25280. var arg5 *EventSortKeys
  25281. if tmp, ok := rawArgs["sortKey"]; ok {
  25282. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  25283. arg5, err = ec.unmarshalOEventSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐEventSortKeys(ctx, tmp)
  25284. if err != nil {
  25285. return nil, err
  25286. }
  25287. }
  25288. args["sortKey"] = arg5
  25289. var arg6 *string
  25290. if tmp, ok := rawArgs["query"]; ok {
  25291. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("query"))
  25292. arg6, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25293. if err != nil {
  25294. return nil, err
  25295. }
  25296. }
  25297. args["query"] = arg6
  25298. return args, nil
  25299. }
  25300. func (ec *executionContext) field_Order_fulfillmentOrders_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25301. var err error
  25302. args := map[string]interface{}{}
  25303. var arg0 *bool
  25304. if tmp, ok := rawArgs["displayable"]; ok {
  25305. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("displayable"))
  25306. arg0, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  25307. if err != nil {
  25308. return nil, err
  25309. }
  25310. }
  25311. args["displayable"] = arg0
  25312. var arg1 *int
  25313. if tmp, ok := rawArgs["first"]; ok {
  25314. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25315. arg1, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25316. if err != nil {
  25317. return nil, err
  25318. }
  25319. }
  25320. args["first"] = arg1
  25321. var arg2 *string
  25322. if tmp, ok := rawArgs["after"]; ok {
  25323. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  25324. arg2, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25325. if err != nil {
  25326. return nil, err
  25327. }
  25328. }
  25329. args["after"] = arg2
  25330. var arg3 *int
  25331. if tmp, ok := rawArgs["last"]; ok {
  25332. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  25333. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25334. if err != nil {
  25335. return nil, err
  25336. }
  25337. }
  25338. args["last"] = arg3
  25339. var arg4 *string
  25340. if tmp, ok := rawArgs["before"]; ok {
  25341. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  25342. arg4, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25343. if err != nil {
  25344. return nil, err
  25345. }
  25346. }
  25347. args["before"] = arg4
  25348. var arg5 *bool
  25349. if tmp, ok := rawArgs["reverse"]; ok {
  25350. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  25351. arg5, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  25352. if err != nil {
  25353. return nil, err
  25354. }
  25355. }
  25356. args["reverse"] = arg5
  25357. var arg6 *string
  25358. if tmp, ok := rawArgs["query"]; ok {
  25359. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("query"))
  25360. arg6, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25361. if err != nil {
  25362. return nil, err
  25363. }
  25364. }
  25365. args["query"] = arg6
  25366. return args, nil
  25367. }
  25368. func (ec *executionContext) field_Order_fulfillments_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25369. var err error
  25370. args := map[string]interface{}{}
  25371. var arg0 *int
  25372. if tmp, ok := rawArgs["first"]; ok {
  25373. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25374. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25375. if err != nil {
  25376. return nil, err
  25377. }
  25378. }
  25379. args["first"] = arg0
  25380. return args, nil
  25381. }
  25382. func (ec *executionContext) field_Order_lineItems_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25383. var err error
  25384. args := map[string]interface{}{}
  25385. var arg0 *int
  25386. if tmp, ok := rawArgs["first"]; ok {
  25387. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25388. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25389. if err != nil {
  25390. return nil, err
  25391. }
  25392. }
  25393. args["first"] = arg0
  25394. var arg1 *string
  25395. if tmp, ok := rawArgs["after"]; ok {
  25396. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  25397. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25398. if err != nil {
  25399. return nil, err
  25400. }
  25401. }
  25402. args["after"] = arg1
  25403. var arg2 *int
  25404. if tmp, ok := rawArgs["last"]; ok {
  25405. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  25406. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25407. if err != nil {
  25408. return nil, err
  25409. }
  25410. }
  25411. args["last"] = arg2
  25412. var arg3 *string
  25413. if tmp, ok := rawArgs["before"]; ok {
  25414. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  25415. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25416. if err != nil {
  25417. return nil, err
  25418. }
  25419. }
  25420. args["before"] = arg3
  25421. var arg4 *bool
  25422. if tmp, ok := rawArgs["reverse"]; ok {
  25423. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  25424. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  25425. if err != nil {
  25426. return nil, err
  25427. }
  25428. }
  25429. args["reverse"] = arg4
  25430. return args, nil
  25431. }
  25432. func (ec *executionContext) field_Order_localizationExtensions_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25433. var err error
  25434. args := map[string]interface{}{}
  25435. var arg0 []CountryCode
  25436. if tmp, ok := rawArgs["countryCodes"]; ok {
  25437. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("countryCodes"))
  25438. arg0, err = ec.unmarshalOCountryCode2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCodeᚄ(ctx, tmp)
  25439. if err != nil {
  25440. return nil, err
  25441. }
  25442. }
  25443. args["countryCodes"] = arg0
  25444. var arg1 []LocalizationExtensionPurpose
  25445. if tmp, ok := rawArgs["purposes"]; ok {
  25446. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("purposes"))
  25447. arg1, err = ec.unmarshalOLocalizationExtensionPurpose2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocalizationExtensionPurposeᚄ(ctx, tmp)
  25448. if err != nil {
  25449. return nil, err
  25450. }
  25451. }
  25452. args["purposes"] = arg1
  25453. var arg2 *int
  25454. if tmp, ok := rawArgs["first"]; ok {
  25455. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25456. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25457. if err != nil {
  25458. return nil, err
  25459. }
  25460. }
  25461. args["first"] = arg2
  25462. var arg3 *string
  25463. if tmp, ok := rawArgs["after"]; ok {
  25464. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  25465. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25466. if err != nil {
  25467. return nil, err
  25468. }
  25469. }
  25470. args["after"] = arg3
  25471. var arg4 *int
  25472. if tmp, ok := rawArgs["last"]; ok {
  25473. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  25474. arg4, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25475. if err != nil {
  25476. return nil, err
  25477. }
  25478. }
  25479. args["last"] = arg4
  25480. var arg5 *string
  25481. if tmp, ok := rawArgs["before"]; ok {
  25482. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  25483. arg5, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25484. if err != nil {
  25485. return nil, err
  25486. }
  25487. }
  25488. args["before"] = arg5
  25489. var arg6 *bool
  25490. if tmp, ok := rawArgs["reverse"]; ok {
  25491. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  25492. arg6, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  25493. if err != nil {
  25494. return nil, err
  25495. }
  25496. }
  25497. args["reverse"] = arg6
  25498. return args, nil
  25499. }
  25500. func (ec *executionContext) field_Order_metafieldDefinitions_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25501. var err error
  25502. args := map[string]interface{}{}
  25503. var arg0 *string
  25504. if tmp, ok := rawArgs["namespace"]; ok {
  25505. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  25506. arg0, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25507. if err != nil {
  25508. return nil, err
  25509. }
  25510. }
  25511. args["namespace"] = arg0
  25512. var arg1 *MetafieldDefinitionPinnedStatus
  25513. if tmp, ok := rawArgs["pinnedStatus"]; ok {
  25514. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("pinnedStatus"))
  25515. arg1, err = ec.unmarshalOMetafieldDefinitionPinnedStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinitionPinnedStatus(ctx, tmp)
  25516. if err != nil {
  25517. return nil, err
  25518. }
  25519. }
  25520. args["pinnedStatus"] = arg1
  25521. var arg2 *int
  25522. if tmp, ok := rawArgs["first"]; ok {
  25523. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25524. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25525. if err != nil {
  25526. return nil, err
  25527. }
  25528. }
  25529. args["first"] = arg2
  25530. var arg3 *string
  25531. if tmp, ok := rawArgs["after"]; ok {
  25532. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  25533. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25534. if err != nil {
  25535. return nil, err
  25536. }
  25537. }
  25538. args["after"] = arg3
  25539. var arg4 *int
  25540. if tmp, ok := rawArgs["last"]; ok {
  25541. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  25542. arg4, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25543. if err != nil {
  25544. return nil, err
  25545. }
  25546. }
  25547. args["last"] = arg4
  25548. var arg5 *string
  25549. if tmp, ok := rawArgs["before"]; ok {
  25550. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  25551. arg5, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25552. if err != nil {
  25553. return nil, err
  25554. }
  25555. }
  25556. args["before"] = arg5
  25557. var arg6 *bool
  25558. if tmp, ok := rawArgs["reverse"]; ok {
  25559. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  25560. arg6, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  25561. if err != nil {
  25562. return nil, err
  25563. }
  25564. }
  25565. args["reverse"] = arg6
  25566. var arg7 *MetafieldDefinitionSortKeys
  25567. if tmp, ok := rawArgs["sortKey"]; ok {
  25568. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortKey"))
  25569. arg7, err = ec.unmarshalOMetafieldDefinitionSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinitionSortKeys(ctx, tmp)
  25570. if err != nil {
  25571. return nil, err
  25572. }
  25573. }
  25574. args["sortKey"] = arg7
  25575. var arg8 *string
  25576. if tmp, ok := rawArgs["query"]; ok {
  25577. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("query"))
  25578. arg8, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25579. if err != nil {
  25580. return nil, err
  25581. }
  25582. }
  25583. args["query"] = arg8
  25584. return args, nil
  25585. }
  25586. func (ec *executionContext) field_Order_metafield_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25587. var err error
  25588. args := map[string]interface{}{}
  25589. var arg0 string
  25590. if tmp, ok := rawArgs["namespace"]; ok {
  25591. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  25592. arg0, err = ec.unmarshalNString2string(ctx, tmp)
  25593. if err != nil {
  25594. return nil, err
  25595. }
  25596. }
  25597. args["namespace"] = arg0
  25598. var arg1 string
  25599. if tmp, ok := rawArgs["key"]; ok {
  25600. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("key"))
  25601. arg1, err = ec.unmarshalNString2string(ctx, tmp)
  25602. if err != nil {
  25603. return nil, err
  25604. }
  25605. }
  25606. args["key"] = arg1
  25607. return args, nil
  25608. }
  25609. func (ec *executionContext) field_Order_metafields_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25610. var err error
  25611. args := map[string]interface{}{}
  25612. var arg0 *string
  25613. if tmp, ok := rawArgs["namespace"]; ok {
  25614. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  25615. arg0, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25616. if err != nil {
  25617. return nil, err
  25618. }
  25619. }
  25620. args["namespace"] = arg0
  25621. var arg1 *int
  25622. if tmp, ok := rawArgs["first"]; ok {
  25623. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25624. arg1, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25625. if err != nil {
  25626. return nil, err
  25627. }
  25628. }
  25629. args["first"] = arg1
  25630. var arg2 *string
  25631. if tmp, ok := rawArgs["after"]; ok {
  25632. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  25633. arg2, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25634. if err != nil {
  25635. return nil, err
  25636. }
  25637. }
  25638. args["after"] = arg2
  25639. var arg3 *int
  25640. if tmp, ok := rawArgs["last"]; ok {
  25641. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  25642. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25643. if err != nil {
  25644. return nil, err
  25645. }
  25646. }
  25647. args["last"] = arg3
  25648. var arg4 *string
  25649. if tmp, ok := rawArgs["before"]; ok {
  25650. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  25651. arg4, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25652. if err != nil {
  25653. return nil, err
  25654. }
  25655. }
  25656. args["before"] = arg4
  25657. var arg5 *bool
  25658. if tmp, ok := rawArgs["reverse"]; ok {
  25659. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  25660. arg5, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  25661. if err != nil {
  25662. return nil, err
  25663. }
  25664. }
  25665. args["reverse"] = arg5
  25666. return args, nil
  25667. }
  25668. func (ec *executionContext) field_Order_nonFulfillableLineItems_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25669. var err error
  25670. args := map[string]interface{}{}
  25671. var arg0 *int
  25672. if tmp, ok := rawArgs["first"]; ok {
  25673. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25674. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25675. if err != nil {
  25676. return nil, err
  25677. }
  25678. }
  25679. args["first"] = arg0
  25680. var arg1 *string
  25681. if tmp, ok := rawArgs["after"]; ok {
  25682. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  25683. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25684. if err != nil {
  25685. return nil, err
  25686. }
  25687. }
  25688. args["after"] = arg1
  25689. var arg2 *int
  25690. if tmp, ok := rawArgs["last"]; ok {
  25691. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  25692. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25693. if err != nil {
  25694. return nil, err
  25695. }
  25696. }
  25697. args["last"] = arg2
  25698. var arg3 *string
  25699. if tmp, ok := rawArgs["before"]; ok {
  25700. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  25701. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25702. if err != nil {
  25703. return nil, err
  25704. }
  25705. }
  25706. args["before"] = arg3
  25707. var arg4 *bool
  25708. if tmp, ok := rawArgs["reverse"]; ok {
  25709. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  25710. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  25711. if err != nil {
  25712. return nil, err
  25713. }
  25714. }
  25715. args["reverse"] = arg4
  25716. return args, nil
  25717. }
  25718. func (ec *executionContext) field_Order_privateMetafield_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25719. var err error
  25720. args := map[string]interface{}{}
  25721. var arg0 string
  25722. if tmp, ok := rawArgs["namespace"]; ok {
  25723. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  25724. arg0, err = ec.unmarshalNString2string(ctx, tmp)
  25725. if err != nil {
  25726. return nil, err
  25727. }
  25728. }
  25729. args["namespace"] = arg0
  25730. var arg1 string
  25731. if tmp, ok := rawArgs["key"]; ok {
  25732. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("key"))
  25733. arg1, err = ec.unmarshalNString2string(ctx, tmp)
  25734. if err != nil {
  25735. return nil, err
  25736. }
  25737. }
  25738. args["key"] = arg1
  25739. return args, nil
  25740. }
  25741. func (ec *executionContext) field_Order_privateMetafields_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25742. var err error
  25743. args := map[string]interface{}{}
  25744. var arg0 *string
  25745. if tmp, ok := rawArgs["namespace"]; ok {
  25746. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  25747. arg0, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25748. if err != nil {
  25749. return nil, err
  25750. }
  25751. }
  25752. args["namespace"] = arg0
  25753. var arg1 *int
  25754. if tmp, ok := rawArgs["first"]; ok {
  25755. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25756. arg1, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25757. if err != nil {
  25758. return nil, err
  25759. }
  25760. }
  25761. args["first"] = arg1
  25762. var arg2 *string
  25763. if tmp, ok := rawArgs["after"]; ok {
  25764. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  25765. arg2, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25766. if err != nil {
  25767. return nil, err
  25768. }
  25769. }
  25770. args["after"] = arg2
  25771. var arg3 *int
  25772. if tmp, ok := rawArgs["last"]; ok {
  25773. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  25774. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25775. if err != nil {
  25776. return nil, err
  25777. }
  25778. }
  25779. args["last"] = arg3
  25780. var arg4 *string
  25781. if tmp, ok := rawArgs["before"]; ok {
  25782. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  25783. arg4, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25784. if err != nil {
  25785. return nil, err
  25786. }
  25787. }
  25788. args["before"] = arg4
  25789. var arg5 *bool
  25790. if tmp, ok := rawArgs["reverse"]; ok {
  25791. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  25792. arg5, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  25793. if err != nil {
  25794. return nil, err
  25795. }
  25796. }
  25797. args["reverse"] = arg5
  25798. return args, nil
  25799. }
  25800. func (ec *executionContext) field_Order_refunds_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25801. var err error
  25802. args := map[string]interface{}{}
  25803. var arg0 *int
  25804. if tmp, ok := rawArgs["first"]; ok {
  25805. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25806. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25807. if err != nil {
  25808. return nil, err
  25809. }
  25810. }
  25811. args["first"] = arg0
  25812. return args, nil
  25813. }
  25814. func (ec *executionContext) field_Order_risks_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25815. var err error
  25816. args := map[string]interface{}{}
  25817. var arg0 *int
  25818. if tmp, ok := rawArgs["first"]; ok {
  25819. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25820. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25821. if err != nil {
  25822. return nil, err
  25823. }
  25824. }
  25825. args["first"] = arg0
  25826. return args, nil
  25827. }
  25828. func (ec *executionContext) field_Order_shippingLines_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25829. var err error
  25830. args := map[string]interface{}{}
  25831. var arg0 *int
  25832. if tmp, ok := rawArgs["first"]; ok {
  25833. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25834. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25835. if err != nil {
  25836. return nil, err
  25837. }
  25838. }
  25839. args["first"] = arg0
  25840. var arg1 *string
  25841. if tmp, ok := rawArgs["after"]; ok {
  25842. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  25843. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25844. if err != nil {
  25845. return nil, err
  25846. }
  25847. }
  25848. args["after"] = arg1
  25849. var arg2 *int
  25850. if tmp, ok := rawArgs["last"]; ok {
  25851. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  25852. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25853. if err != nil {
  25854. return nil, err
  25855. }
  25856. }
  25857. args["last"] = arg2
  25858. var arg3 *string
  25859. if tmp, ok := rawArgs["before"]; ok {
  25860. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  25861. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25862. if err != nil {
  25863. return nil, err
  25864. }
  25865. }
  25866. args["before"] = arg3
  25867. var arg4 *bool
  25868. if tmp, ok := rawArgs["reverse"]; ok {
  25869. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  25870. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  25871. if err != nil {
  25872. return nil, err
  25873. }
  25874. }
  25875. args["reverse"] = arg4
  25876. return args, nil
  25877. }
  25878. func (ec *executionContext) field_Order_suggestedRefund_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25879. var err error
  25880. args := map[string]interface{}{}
  25881. var arg0 *string
  25882. if tmp, ok := rawArgs["shippingAmount"]; ok {
  25883. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("shippingAmount"))
  25884. arg0, err = ec.unmarshalOMoney2ᚖstring(ctx, tmp)
  25885. if err != nil {
  25886. return nil, err
  25887. }
  25888. }
  25889. args["shippingAmount"] = arg0
  25890. var arg1 *bool
  25891. if tmp, ok := rawArgs["refundShipping"]; ok {
  25892. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("refundShipping"))
  25893. arg1, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  25894. if err != nil {
  25895. return nil, err
  25896. }
  25897. }
  25898. args["refundShipping"] = arg1
  25899. var arg2 []*RefundLineItemInput
  25900. if tmp, ok := rawArgs["refundLineItems"]; ok {
  25901. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("refundLineItems"))
  25902. arg2, err = ec.unmarshalORefundLineItemInput2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundLineItemInputᚄ(ctx, tmp)
  25903. if err != nil {
  25904. return nil, err
  25905. }
  25906. }
  25907. args["refundLineItems"] = arg2
  25908. var arg3 []*RefundDutyInput
  25909. if tmp, ok := rawArgs["refundDuties"]; ok {
  25910. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("refundDuties"))
  25911. arg3, err = ec.unmarshalORefundDutyInput2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundDutyInputᚄ(ctx, tmp)
  25912. if err != nil {
  25913. return nil, err
  25914. }
  25915. }
  25916. args["refundDuties"] = arg3
  25917. var arg4 *bool
  25918. if tmp, ok := rawArgs["suggestFullRefund"]; ok {
  25919. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("suggestFullRefund"))
  25920. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  25921. if err != nil {
  25922. return nil, err
  25923. }
  25924. }
  25925. args["suggestFullRefund"] = arg4
  25926. return args, nil
  25927. }
  25928. func (ec *executionContext) field_Order_transactions_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25929. var err error
  25930. args := map[string]interface{}{}
  25931. var arg0 *int
  25932. if tmp, ok := rawArgs["first"]; ok {
  25933. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25934. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25935. if err != nil {
  25936. return nil, err
  25937. }
  25938. }
  25939. args["first"] = arg0
  25940. var arg1 *bool
  25941. if tmp, ok := rawArgs["capturable"]; ok {
  25942. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("capturable"))
  25943. arg1, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  25944. if err != nil {
  25945. return nil, err
  25946. }
  25947. }
  25948. args["capturable"] = arg1
  25949. var arg2 *bool
  25950. if tmp, ok := rawArgs["manuallyResolvable"]; ok {
  25951. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("manuallyResolvable"))
  25952. arg2, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  25953. if err != nil {
  25954. return nil, err
  25955. }
  25956. }
  25957. args["manuallyResolvable"] = arg2
  25958. return args, nil
  25959. }
  25960. func (ec *executionContext) field_PaymentTerms_paymentSchedules_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  25961. var err error
  25962. args := map[string]interface{}{}
  25963. var arg0 *int
  25964. if tmp, ok := rawArgs["first"]; ok {
  25965. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  25966. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25967. if err != nil {
  25968. return nil, err
  25969. }
  25970. }
  25971. args["first"] = arg0
  25972. var arg1 *string
  25973. if tmp, ok := rawArgs["after"]; ok {
  25974. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  25975. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25976. if err != nil {
  25977. return nil, err
  25978. }
  25979. }
  25980. args["after"] = arg1
  25981. var arg2 *int
  25982. if tmp, ok := rawArgs["last"]; ok {
  25983. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  25984. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  25985. if err != nil {
  25986. return nil, err
  25987. }
  25988. }
  25989. args["last"] = arg2
  25990. var arg3 *string
  25991. if tmp, ok := rawArgs["before"]; ok {
  25992. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  25993. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  25994. if err != nil {
  25995. return nil, err
  25996. }
  25997. }
  25998. args["before"] = arg3
  25999. var arg4 *bool
  26000. if tmp, ok := rawArgs["reverse"]; ok {
  26001. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  26002. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  26003. if err != nil {
  26004. return nil, err
  26005. }
  26006. }
  26007. args["reverse"] = arg4
  26008. return args, nil
  26009. }
  26010. func (ec *executionContext) field_PriceList_prices_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  26011. var err error
  26012. args := map[string]interface{}{}
  26013. var arg0 *PriceListPriceOriginType
  26014. if tmp, ok := rawArgs["originType"]; ok {
  26015. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("originType"))
  26016. arg0, err = ec.unmarshalOPriceListPriceOriginType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPriceListPriceOriginType(ctx, tmp)
  26017. if err != nil {
  26018. return nil, err
  26019. }
  26020. }
  26021. args["originType"] = arg0
  26022. var arg1 *int
  26023. if tmp, ok := rawArgs["first"]; ok {
  26024. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  26025. arg1, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  26026. if err != nil {
  26027. return nil, err
  26028. }
  26029. }
  26030. args["first"] = arg1
  26031. var arg2 *string
  26032. if tmp, ok := rawArgs["after"]; ok {
  26033. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  26034. arg2, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  26035. if err != nil {
  26036. return nil, err
  26037. }
  26038. }
  26039. args["after"] = arg2
  26040. var arg3 *int
  26041. if tmp, ok := rawArgs["last"]; ok {
  26042. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  26043. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  26044. if err != nil {
  26045. return nil, err
  26046. }
  26047. }
  26048. args["last"] = arg3
  26049. var arg4 *string
  26050. if tmp, ok := rawArgs["before"]; ok {
  26051. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  26052. arg4, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  26053. if err != nil {
  26054. return nil, err
  26055. }
  26056. }
  26057. args["before"] = arg4
  26058. var arg5 *bool
  26059. if tmp, ok := rawArgs["reverse"]; ok {
  26060. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  26061. arg5, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  26062. if err != nil {
  26063. return nil, err
  26064. }
  26065. }
  26066. args["reverse"] = arg5
  26067. return args, nil
  26068. }
  26069. func (ec *executionContext) field_Publication_collectionPublicationsV3_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  26070. var err error
  26071. args := map[string]interface{}{}
  26072. var arg0 *int
  26073. if tmp, ok := rawArgs["first"]; ok {
  26074. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  26075. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  26076. if err != nil {
  26077. return nil, err
  26078. }
  26079. }
  26080. args["first"] = arg0
  26081. var arg1 *string
  26082. if tmp, ok := rawArgs["after"]; ok {
  26083. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  26084. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  26085. if err != nil {
  26086. return nil, err
  26087. }
  26088. }
  26089. args["after"] = arg1
  26090. var arg2 *int
  26091. if tmp, ok := rawArgs["last"]; ok {
  26092. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  26093. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  26094. if err != nil {
  26095. return nil, err
  26096. }
  26097. }
  26098. args["last"] = arg2
  26099. var arg3 *string
  26100. if tmp, ok := rawArgs["before"]; ok {
  26101. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  26102. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  26103. if err != nil {
  26104. return nil, err
  26105. }
  26106. }
  26107. args["before"] = arg3
  26108. var arg4 *bool
  26109. if tmp, ok := rawArgs["reverse"]; ok {
  26110. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  26111. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  26112. if err != nil {
  26113. return nil, err
  26114. }
  26115. }
  26116. args["reverse"] = arg4
  26117. return args, nil
  26118. }
  26119. func (ec *executionContext) field_Publication_collections_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  26120. var err error
  26121. args := map[string]interface{}{}
  26122. var arg0 *int
  26123. if tmp, ok := rawArgs["first"]; ok {
  26124. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  26125. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  26126. if err != nil {
  26127. return nil, err
  26128. }
  26129. }
  26130. args["first"] = arg0
  26131. var arg1 *string
  26132. if tmp, ok := rawArgs["after"]; ok {
  26133. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  26134. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  26135. if err != nil {
  26136. return nil, err
  26137. }
  26138. }
  26139. args["after"] = arg1
  26140. var arg2 *int
  26141. if tmp, ok := rawArgs["last"]; ok {
  26142. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  26143. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  26144. if err != nil {
  26145. return nil, err
  26146. }
  26147. }
  26148. args["last"] = arg2
  26149. var arg3 *string
  26150. if tmp, ok := rawArgs["before"]; ok {
  26151. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  26152. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  26153. if err != nil {
  26154. return nil, err
  26155. }
  26156. }
  26157. args["before"] = arg3
  26158. var arg4 *bool
  26159. if tmp, ok := rawArgs["reverse"]; ok {
  26160. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  26161. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  26162. if err != nil {
  26163. return nil, err
  26164. }
  26165. }
  26166. args["reverse"] = arg4
  26167. return args, nil
  26168. }
  26169. func (ec *executionContext) field_Publication_hasCollection_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  26170. var err error
  26171. args := map[string]interface{}{}
  26172. var arg0 string
  26173. if tmp, ok := rawArgs["id"]; ok {
  26174. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("id"))
  26175. arg0, err = ec.unmarshalNID2string(ctx, tmp)
  26176. if err != nil {
  26177. return nil, err
  26178. }
  26179. }
  26180. args["id"] = arg0
  26181. return args, nil
  26182. }
  26183. func (ec *executionContext) field_Publication_productPublicationsV3_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  26184. var err error
  26185. args := map[string]interface{}{}
  26186. var arg0 *int
  26187. if tmp, ok := rawArgs["first"]; ok {
  26188. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  26189. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  26190. if err != nil {
  26191. return nil, err
  26192. }
  26193. }
  26194. args["first"] = arg0
  26195. var arg1 *string
  26196. if tmp, ok := rawArgs["after"]; ok {
  26197. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  26198. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  26199. if err != nil {
  26200. return nil, err
  26201. }
  26202. }
  26203. args["after"] = arg1
  26204. var arg2 *int
  26205. if tmp, ok := rawArgs["last"]; ok {
  26206. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  26207. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  26208. if err != nil {
  26209. return nil, err
  26210. }
  26211. }
  26212. args["last"] = arg2
  26213. var arg3 *string
  26214. if tmp, ok := rawArgs["before"]; ok {
  26215. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  26216. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  26217. if err != nil {
  26218. return nil, err
  26219. }
  26220. }
  26221. args["before"] = arg3
  26222. var arg4 *bool
  26223. if tmp, ok := rawArgs["reverse"]; ok {
  26224. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  26225. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  26226. if err != nil {
  26227. return nil, err
  26228. }
  26229. }
  26230. args["reverse"] = arg4
  26231. return args, nil
  26232. }
  26233. func (ec *executionContext) field_Publication_products_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  26234. var err error
  26235. args := map[string]interface{}{}
  26236. var arg0 *int
  26237. if tmp, ok := rawArgs["first"]; ok {
  26238. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  26239. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  26240. if err != nil {
  26241. return nil, err
  26242. }
  26243. }
  26244. args["first"] = arg0
  26245. var arg1 *string
  26246. if tmp, ok := rawArgs["after"]; ok {
  26247. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  26248. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  26249. if err != nil {
  26250. return nil, err
  26251. }
  26252. }
  26253. args["after"] = arg1
  26254. var arg2 *int
  26255. if tmp, ok := rawArgs["last"]; ok {
  26256. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  26257. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  26258. if err != nil {
  26259. return nil, err
  26260. }
  26261. }
  26262. args["last"] = arg2
  26263. var arg3 *string
  26264. if tmp, ok := rawArgs["before"]; ok {
  26265. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  26266. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  26267. if err != nil {
  26268. return nil, err
  26269. }
  26270. }
  26271. args["before"] = arg3
  26272. var arg4 *bool
  26273. if tmp, ok := rawArgs["reverse"]; ok {
  26274. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  26275. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  26276. if err != nil {
  26277. return nil, err
  26278. }
  26279. }
  26280. args["reverse"] = arg4
  26281. return args, nil
  26282. }
  26283. func (ec *executionContext) field_Query___type_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  26284. var err error
  26285. args := map[string]interface{}{}
  26286. var arg0 string
  26287. if tmp, ok := rawArgs["name"]; ok {
  26288. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("name"))
  26289. arg0, err = ec.unmarshalNString2string(ctx, tmp)
  26290. if err != nil {
  26291. return nil, err
  26292. }
  26293. }
  26294. args["name"] = arg0
  26295. return args, nil
  26296. }
  26297. func (ec *executionContext) field_Query__entities_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  26298. var err error
  26299. args := map[string]interface{}{}
  26300. var arg0 []map[string]interface{}
  26301. if tmp, ok := rawArgs["representations"]; ok {
  26302. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("representations"))
  26303. arg0, err = ec.unmarshalN_Any2ᚕmapᚄ(ctx, tmp)
  26304. if err != nil {
  26305. return nil, err
  26306. }
  26307. }
  26308. args["representations"] = arg0
  26309. return args, nil
  26310. }
  26311. func (ec *executionContext) field_Refund_refundLineItems_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  26312. var err error
  26313. args := map[string]interface{}{}
  26314. var arg0 *int
  26315. if tmp, ok := rawArgs["first"]; ok {
  26316. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  26317. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  26318. if err != nil {
  26319. return nil, err
  26320. }
  26321. }
  26322. args["first"] = arg0
  26323. var arg1 *string
  26324. if tmp, ok := rawArgs["after"]; ok {
  26325. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  26326. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  26327. if err != nil {
  26328. return nil, err
  26329. }
  26330. }
  26331. args["after"] = arg1
  26332. var arg2 *int
  26333. if tmp, ok := rawArgs["last"]; ok {
  26334. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  26335. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  26336. if err != nil {
  26337. return nil, err
  26338. }
  26339. }
  26340. args["last"] = arg2
  26341. var arg3 *string
  26342. if tmp, ok := rawArgs["before"]; ok {
  26343. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  26344. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  26345. if err != nil {
  26346. return nil, err
  26347. }
  26348. }
  26349. args["before"] = arg3
  26350. var arg4 *bool
  26351. if tmp, ok := rawArgs["reverse"]; ok {
  26352. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  26353. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  26354. if err != nil {
  26355. return nil, err
  26356. }
  26357. }
  26358. args["reverse"] = arg4
  26359. return args, nil
  26360. }
  26361. func (ec *executionContext) field_Refund_transactions_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  26362. var err error
  26363. args := map[string]interface{}{}
  26364. var arg0 *int
  26365. if tmp, ok := rawArgs["first"]; ok {
  26366. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  26367. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  26368. if err != nil {
  26369. return nil, err
  26370. }
  26371. }
  26372. args["first"] = arg0
  26373. var arg1 *string
  26374. if tmp, ok := rawArgs["after"]; ok {
  26375. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  26376. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  26377. if err != nil {
  26378. return nil, err
  26379. }
  26380. }
  26381. args["after"] = arg1
  26382. var arg2 *int
  26383. if tmp, ok := rawArgs["last"]; ok {
  26384. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  26385. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  26386. if err != nil {
  26387. return nil, err
  26388. }
  26389. }
  26390. args["last"] = arg2
  26391. var arg3 *string
  26392. if tmp, ok := rawArgs["before"]; ok {
  26393. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  26394. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  26395. if err != nil {
  26396. return nil, err
  26397. }
  26398. }
  26399. args["before"] = arg3
  26400. var arg4 *bool
  26401. if tmp, ok := rawArgs["reverse"]; ok {
  26402. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  26403. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  26404. if err != nil {
  26405. return nil, err
  26406. }
  26407. }
  26408. args["reverse"] = arg4
  26409. return args, nil
  26410. }
  26411. func (ec *executionContext) field_SellingPlanGroup_appliesToProductVariant_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  26412. var err error
  26413. args := map[string]interface{}{}
  26414. var arg0 string
  26415. if tmp, ok := rawArgs["productVariantId"]; ok {
  26416. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("productVariantId"))
  26417. arg0, err = ec.unmarshalNID2string(ctx, tmp)
  26418. if err != nil {
  26419. return nil, err
  26420. }
  26421. }
  26422. args["productVariantId"] = arg0
  26423. return args, nil
  26424. }
  26425. func (ec *executionContext) field_SellingPlanGroup_appliesToProductVariants_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  26426. var err error
  26427. args := map[string]interface{}{}
  26428. var arg0 string
  26429. if tmp, ok := rawArgs["productId"]; ok {
  26430. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("productId"))
  26431. arg0, err = ec.unmarshalNID2string(ctx, tmp)
  26432. if err != nil {
  26433. return nil, err
  26434. }
  26435. }
  26436. args["productId"] = arg0
  26437. return args, nil
  26438. }
  26439. func (ec *executionContext) field_SellingPlanGroup_appliesToProduct_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  26440. var err error
  26441. args := map[string]interface{}{}
  26442. var arg0 string
  26443. if tmp, ok := rawArgs["productId"]; ok {
  26444. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("productId"))
  26445. arg0, err = ec.unmarshalNID2string(ctx, tmp)
  26446. if err != nil {
  26447. return nil, err
  26448. }
  26449. }
  26450. args["productId"] = arg0
  26451. return args, nil
  26452. }
  26453. func (ec *executionContext) field_SellingPlanGroup_productVariantCount_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  26454. var err error
  26455. args := map[string]interface{}{}
  26456. var arg0 *string
  26457. if tmp, ok := rawArgs["productId"]; ok {
  26458. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("productId"))
  26459. arg0, err = ec.unmarshalOID2ᚖstring(ctx, tmp)
  26460. if err != nil {
  26461. return nil, err
  26462. }
  26463. }
  26464. args["productId"] = arg0
  26465. return args, nil
  26466. }
  26467. func (ec *executionContext) field_SellingPlanGroup_productVariants_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  26468. var err error
  26469. args := map[string]interface{}{}
  26470. var arg0 *string
  26471. if tmp, ok := rawArgs["productId"]; ok {
  26472. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("productId"))
  26473. arg0, err = ec.unmarshalOID2ᚖstring(ctx, tmp)
  26474. if err != nil {
  26475. return nil, err
  26476. }
  26477. }
  26478. args["productId"] = arg0
  26479. var arg1 *int
  26480. if tmp, ok := rawArgs["first"]; ok {
  26481. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  26482. arg1, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  26483. if err != nil {
  26484. return nil, err
  26485. }
  26486. }
  26487. args["first"] = arg1
  26488. var arg2 *string
  26489. if tmp, ok := rawArgs["after"]; ok {
  26490. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  26491. arg2, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  26492. if err != nil {
  26493. return nil, err
  26494. }
  26495. }
  26496. args["after"] = arg2
  26497. var arg3 *int
  26498. if tmp, ok := rawArgs["last"]; ok {
  26499. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  26500. arg3, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  26501. if err != nil {
  26502. return nil, err
  26503. }
  26504. }
  26505. args["last"] = arg3
  26506. var arg4 *string
  26507. if tmp, ok := rawArgs["before"]; ok {
  26508. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  26509. arg4, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  26510. if err != nil {
  26511. return nil, err
  26512. }
  26513. }
  26514. args["before"] = arg4
  26515. var arg5 *bool
  26516. if tmp, ok := rawArgs["reverse"]; ok {
  26517. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  26518. arg5, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  26519. if err != nil {
  26520. return nil, err
  26521. }
  26522. }
  26523. args["reverse"] = arg5
  26524. return args, nil
  26525. }
  26526. func (ec *executionContext) field_SellingPlanGroup_products_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  26527. var err error
  26528. args := map[string]interface{}{}
  26529. var arg0 *int
  26530. if tmp, ok := rawArgs["first"]; ok {
  26531. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  26532. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  26533. if err != nil {
  26534. return nil, err
  26535. }
  26536. }
  26537. args["first"] = arg0
  26538. var arg1 *string
  26539. if tmp, ok := rawArgs["after"]; ok {
  26540. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  26541. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  26542. if err != nil {
  26543. return nil, err
  26544. }
  26545. }
  26546. args["after"] = arg1
  26547. var arg2 *int
  26548. if tmp, ok := rawArgs["last"]; ok {
  26549. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  26550. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  26551. if err != nil {
  26552. return nil, err
  26553. }
  26554. }
  26555. args["last"] = arg2
  26556. var arg3 *string
  26557. if tmp, ok := rawArgs["before"]; ok {
  26558. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  26559. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  26560. if err != nil {
  26561. return nil, err
  26562. }
  26563. }
  26564. args["before"] = arg3
  26565. var arg4 *bool
  26566. if tmp, ok := rawArgs["reverse"]; ok {
  26567. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  26568. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  26569. if err != nil {
  26570. return nil, err
  26571. }
  26572. }
  26573. args["reverse"] = arg4
  26574. return args, nil
  26575. }
  26576. func (ec *executionContext) field_SellingPlanGroup_sellingPlans_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  26577. var err error
  26578. args := map[string]interface{}{}
  26579. var arg0 *int
  26580. if tmp, ok := rawArgs["first"]; ok {
  26581. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  26582. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  26583. if err != nil {
  26584. return nil, err
  26585. }
  26586. }
  26587. args["first"] = arg0
  26588. var arg1 *string
  26589. if tmp, ok := rawArgs["after"]; ok {
  26590. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  26591. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  26592. if err != nil {
  26593. return nil, err
  26594. }
  26595. }
  26596. args["after"] = arg1
  26597. var arg2 *int
  26598. if tmp, ok := rawArgs["last"]; ok {
  26599. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  26600. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  26601. if err != nil {
  26602. return nil, err
  26603. }
  26604. }
  26605. args["last"] = arg2
  26606. var arg3 *string
  26607. if tmp, ok := rawArgs["before"]; ok {
  26608. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  26609. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  26610. if err != nil {
  26611. return nil, err
  26612. }
  26613. }
  26614. args["before"] = arg3
  26615. var arg4 *bool
  26616. if tmp, ok := rawArgs["reverse"]; ok {
  26617. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  26618. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  26619. if err != nil {
  26620. return nil, err
  26621. }
  26622. }
  26623. args["reverse"] = arg4
  26624. return args, nil
  26625. }
  26626. func (ec *executionContext) field_ShopPolicy_translations_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  26627. var err error
  26628. args := map[string]interface{}{}
  26629. var arg0 string
  26630. if tmp, ok := rawArgs["locale"]; ok {
  26631. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("locale"))
  26632. arg0, err = ec.unmarshalNString2string(ctx, tmp)
  26633. if err != nil {
  26634. return nil, err
  26635. }
  26636. }
  26637. args["locale"] = arg0
  26638. var arg1 *string
  26639. if tmp, ok := rawArgs["marketId"]; ok {
  26640. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("marketId"))
  26641. arg1, err = ec.unmarshalOID2ᚖstring(ctx, tmp)
  26642. if err != nil {
  26643. return nil, err
  26644. }
  26645. }
  26646. args["marketId"] = arg1
  26647. return args, nil
  26648. }
  26649. func (ec *executionContext) field_StaffMember_avatar_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  26650. var err error
  26651. args := map[string]interface{}{}
  26652. var arg0 *StaffMemberDefaultImage
  26653. if tmp, ok := rawArgs["fallback"]; ok {
  26654. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("fallback"))
  26655. arg0, err = ec.unmarshalOStaffMemberDefaultImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStaffMemberDefaultImage(ctx, tmp)
  26656. if err != nil {
  26657. return nil, err
  26658. }
  26659. }
  26660. args["fallback"] = arg0
  26661. return args, nil
  26662. }
  26663. func (ec *executionContext) field_SubscriptionContract_billingAttempts_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  26664. var err error
  26665. args := map[string]interface{}{}
  26666. var arg0 *int
  26667. if tmp, ok := rawArgs["first"]; ok {
  26668. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  26669. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  26670. if err != nil {
  26671. return nil, err
  26672. }
  26673. }
  26674. args["first"] = arg0
  26675. var arg1 *string
  26676. if tmp, ok := rawArgs["after"]; ok {
  26677. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  26678. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  26679. if err != nil {
  26680. return nil, err
  26681. }
  26682. }
  26683. args["after"] = arg1
  26684. var arg2 *int
  26685. if tmp, ok := rawArgs["last"]; ok {
  26686. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  26687. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  26688. if err != nil {
  26689. return nil, err
  26690. }
  26691. }
  26692. args["last"] = arg2
  26693. var arg3 *string
  26694. if tmp, ok := rawArgs["before"]; ok {
  26695. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  26696. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  26697. if err != nil {
  26698. return nil, err
  26699. }
  26700. }
  26701. args["before"] = arg3
  26702. var arg4 *bool
  26703. if tmp, ok := rawArgs["reverse"]; ok {
  26704. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  26705. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  26706. if err != nil {
  26707. return nil, err
  26708. }
  26709. }
  26710. args["reverse"] = arg4
  26711. return args, nil
  26712. }
  26713. func (ec *executionContext) field_SubscriptionContract_customerPaymentMethod_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  26714. var err error
  26715. args := map[string]interface{}{}
  26716. var arg0 *bool
  26717. if tmp, ok := rawArgs["showRevoked"]; ok {
  26718. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("showRevoked"))
  26719. arg0, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  26720. if err != nil {
  26721. return nil, err
  26722. }
  26723. }
  26724. args["showRevoked"] = arg0
  26725. return args, nil
  26726. }
  26727. func (ec *executionContext) field_SubscriptionContract_discounts_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  26728. var err error
  26729. args := map[string]interface{}{}
  26730. var arg0 *int
  26731. if tmp, ok := rawArgs["first"]; ok {
  26732. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  26733. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  26734. if err != nil {
  26735. return nil, err
  26736. }
  26737. }
  26738. args["first"] = arg0
  26739. var arg1 *string
  26740. if tmp, ok := rawArgs["after"]; ok {
  26741. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  26742. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  26743. if err != nil {
  26744. return nil, err
  26745. }
  26746. }
  26747. args["after"] = arg1
  26748. var arg2 *int
  26749. if tmp, ok := rawArgs["last"]; ok {
  26750. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  26751. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  26752. if err != nil {
  26753. return nil, err
  26754. }
  26755. }
  26756. args["last"] = arg2
  26757. var arg3 *string
  26758. if tmp, ok := rawArgs["before"]; ok {
  26759. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  26760. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  26761. if err != nil {
  26762. return nil, err
  26763. }
  26764. }
  26765. args["before"] = arg3
  26766. var arg4 *bool
  26767. if tmp, ok := rawArgs["reverse"]; ok {
  26768. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  26769. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  26770. if err != nil {
  26771. return nil, err
  26772. }
  26773. }
  26774. args["reverse"] = arg4
  26775. return args, nil
  26776. }
  26777. func (ec *executionContext) field_SubscriptionContract_lines_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  26778. var err error
  26779. args := map[string]interface{}{}
  26780. var arg0 *int
  26781. if tmp, ok := rawArgs["first"]; ok {
  26782. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  26783. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  26784. if err != nil {
  26785. return nil, err
  26786. }
  26787. }
  26788. args["first"] = arg0
  26789. var arg1 *string
  26790. if tmp, ok := rawArgs["after"]; ok {
  26791. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  26792. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  26793. if err != nil {
  26794. return nil, err
  26795. }
  26796. }
  26797. args["after"] = arg1
  26798. var arg2 *int
  26799. if tmp, ok := rawArgs["last"]; ok {
  26800. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  26801. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  26802. if err != nil {
  26803. return nil, err
  26804. }
  26805. }
  26806. args["last"] = arg2
  26807. var arg3 *string
  26808. if tmp, ok := rawArgs["before"]; ok {
  26809. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  26810. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  26811. if err != nil {
  26812. return nil, err
  26813. }
  26814. }
  26815. args["before"] = arg3
  26816. var arg4 *bool
  26817. if tmp, ok := rawArgs["reverse"]; ok {
  26818. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  26819. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  26820. if err != nil {
  26821. return nil, err
  26822. }
  26823. }
  26824. args["reverse"] = arg4
  26825. return args, nil
  26826. }
  26827. func (ec *executionContext) field_SubscriptionContract_orders_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  26828. var err error
  26829. args := map[string]interface{}{}
  26830. var arg0 *int
  26831. if tmp, ok := rawArgs["first"]; ok {
  26832. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  26833. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  26834. if err != nil {
  26835. return nil, err
  26836. }
  26837. }
  26838. args["first"] = arg0
  26839. var arg1 *string
  26840. if tmp, ok := rawArgs["after"]; ok {
  26841. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  26842. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  26843. if err != nil {
  26844. return nil, err
  26845. }
  26846. }
  26847. args["after"] = arg1
  26848. var arg2 *int
  26849. if tmp, ok := rawArgs["last"]; ok {
  26850. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  26851. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  26852. if err != nil {
  26853. return nil, err
  26854. }
  26855. }
  26856. args["last"] = arg2
  26857. var arg3 *string
  26858. if tmp, ok := rawArgs["before"]; ok {
  26859. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  26860. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  26861. if err != nil {
  26862. return nil, err
  26863. }
  26864. }
  26865. args["before"] = arg3
  26866. var arg4 *bool
  26867. if tmp, ok := rawArgs["reverse"]; ok {
  26868. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  26869. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  26870. if err != nil {
  26871. return nil, err
  26872. }
  26873. }
  26874. args["reverse"] = arg4
  26875. return args, nil
  26876. }
  26877. func (ec *executionContext) field_SubscriptionDiscountEntitledLines_lines_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  26878. var err error
  26879. args := map[string]interface{}{}
  26880. var arg0 *int
  26881. if tmp, ok := rawArgs["first"]; ok {
  26882. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("first"))
  26883. arg0, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  26884. if err != nil {
  26885. return nil, err
  26886. }
  26887. }
  26888. args["first"] = arg0
  26889. var arg1 *string
  26890. if tmp, ok := rawArgs["after"]; ok {
  26891. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("after"))
  26892. arg1, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  26893. if err != nil {
  26894. return nil, err
  26895. }
  26896. }
  26897. args["after"] = arg1
  26898. var arg2 *int
  26899. if tmp, ok := rawArgs["last"]; ok {
  26900. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("last"))
  26901. arg2, err = ec.unmarshalOInt2ᚖint(ctx, tmp)
  26902. if err != nil {
  26903. return nil, err
  26904. }
  26905. }
  26906. args["last"] = arg2
  26907. var arg3 *string
  26908. if tmp, ok := rawArgs["before"]; ok {
  26909. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("before"))
  26910. arg3, err = ec.unmarshalOString2ᚖstring(ctx, tmp)
  26911. if err != nil {
  26912. return nil, err
  26913. }
  26914. }
  26915. args["before"] = arg3
  26916. var arg4 *bool
  26917. if tmp, ok := rawArgs["reverse"]; ok {
  26918. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reverse"))
  26919. arg4, err = ec.unmarshalOBoolean2ᚖbool(ctx, tmp)
  26920. if err != nil {
  26921. return nil, err
  26922. }
  26923. }
  26924. args["reverse"] = arg4
  26925. return args, nil
  26926. }
  26927. func (ec *executionContext) field___Type_enumValues_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  26928. var err error
  26929. args := map[string]interface{}{}
  26930. var arg0 bool
  26931. if tmp, ok := rawArgs["includeDeprecated"]; ok {
  26932. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("includeDeprecated"))
  26933. arg0, err = ec.unmarshalOBoolean2bool(ctx, tmp)
  26934. if err != nil {
  26935. return nil, err
  26936. }
  26937. }
  26938. args["includeDeprecated"] = arg0
  26939. return args, nil
  26940. }
  26941. func (ec *executionContext) field___Type_fields_args(ctx context.Context, rawArgs map[string]interface{}) (map[string]interface{}, error) {
  26942. var err error
  26943. args := map[string]interface{}{}
  26944. var arg0 bool
  26945. if tmp, ok := rawArgs["includeDeprecated"]; ok {
  26946. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("includeDeprecated"))
  26947. arg0, err = ec.unmarshalOBoolean2bool(ctx, tmp)
  26948. if err != nil {
  26949. return nil, err
  26950. }
  26951. }
  26952. args["includeDeprecated"] = arg0
  26953. return args, nil
  26954. }
  26955. // endregion ***************************** args.gotpl *****************************
  26956. // region ************************** directives.gotpl **************************
  26957. func (ec *executionContext) _queryMiddleware(ctx context.Context, obj *ast.OperationDefinition, next func(ctx context.Context) (interface{}, error)) graphql.Marshaler {
  26958. for _, d := range obj.Directives {
  26959. switch d.Name {
  26960. case "inContext":
  26961. rawArgs := d.ArgumentMap(ec.Variables)
  26962. args, err := ec.dir_inContext_args(ctx, rawArgs)
  26963. if err != nil {
  26964. ec.Error(ctx, err)
  26965. return graphql.Null
  26966. }
  26967. n := next
  26968. next = func(ctx context.Context) (interface{}, error) {
  26969. if ec.directives.InContext == nil {
  26970. return nil, errors.New("directive inContext is not implemented")
  26971. }
  26972. return ec.directives.InContext(ctx, obj, n, args["language"].(*LanguageCode), args["country"].(*CountryCode))
  26973. }
  26974. }
  26975. }
  26976. tmp, err := next(ctx)
  26977. if err != nil {
  26978. ec.Error(ctx, err)
  26979. return graphql.Null
  26980. }
  26981. if data, ok := tmp.(graphql.Marshaler); ok {
  26982. return data
  26983. }
  26984. ec.Errorf(ctx, `unexpected type %T from directive, should be graphql.Marshaler`, tmp)
  26985. return graphql.Null
  26986. }
  26987. func (ec *executionContext) _mutationMiddleware(ctx context.Context, obj *ast.OperationDefinition, next func(ctx context.Context) (interface{}, error)) graphql.Marshaler {
  26988. for _, d := range obj.Directives {
  26989. switch d.Name {
  26990. case "inContext":
  26991. rawArgs := d.ArgumentMap(ec.Variables)
  26992. args, err := ec.dir_inContext_args(ctx, rawArgs)
  26993. if err != nil {
  26994. ec.Error(ctx, err)
  26995. return graphql.Null
  26996. }
  26997. n := next
  26998. next = func(ctx context.Context) (interface{}, error) {
  26999. if ec.directives.InContext == nil {
  27000. return nil, errors.New("directive inContext is not implemented")
  27001. }
  27002. return ec.directives.InContext(ctx, obj, n, args["language"].(*LanguageCode), args["country"].(*CountryCode))
  27003. }
  27004. }
  27005. }
  27006. tmp, err := next(ctx)
  27007. if err != nil {
  27008. ec.Error(ctx, err)
  27009. return graphql.Null
  27010. }
  27011. if data, ok := tmp.(graphql.Marshaler); ok {
  27012. return data
  27013. }
  27014. ec.Errorf(ctx, `unexpected type %T from directive, should be graphql.Marshaler`, tmp)
  27015. return graphql.Null
  27016. }
  27017. // endregion ************************** directives.gotpl **************************
  27018. // region **************************** field.gotpl *****************************
  27019. func (ec *executionContext) _AccessScope_description(ctx context.Context, field graphql.CollectedField, obj *AccessScope) (ret graphql.Marshaler) {
  27020. fc, err := ec.fieldContext_AccessScope_description(ctx, field)
  27021. if err != nil {
  27022. return graphql.Null
  27023. }
  27024. ctx = graphql.WithFieldContext(ctx, fc)
  27025. defer func() {
  27026. if r := recover(); r != nil {
  27027. ec.Error(ctx, ec.Recover(ctx, r))
  27028. ret = graphql.Null
  27029. }
  27030. }()
  27031. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27032. ctx = rctx // use context from middleware stack in children
  27033. return obj.Description, nil
  27034. })
  27035. if err != nil {
  27036. ec.Error(ctx, err)
  27037. return graphql.Null
  27038. }
  27039. if resTmp == nil {
  27040. if !graphql.HasFieldError(ctx, fc) {
  27041. ec.Errorf(ctx, "must not be null")
  27042. }
  27043. return graphql.Null
  27044. }
  27045. res := resTmp.(string)
  27046. fc.Result = res
  27047. return ec.marshalNString2string(ctx, field.Selections, res)
  27048. }
  27049. func (ec *executionContext) fieldContext_AccessScope_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27050. fc = &graphql.FieldContext{
  27051. Object: "AccessScope",
  27052. Field: field,
  27053. IsMethod: false,
  27054. IsResolver: false,
  27055. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27056. return nil, errors.New("field of type String does not have child fields")
  27057. },
  27058. }
  27059. return fc, nil
  27060. }
  27061. func (ec *executionContext) _AccessScope_handle(ctx context.Context, field graphql.CollectedField, obj *AccessScope) (ret graphql.Marshaler) {
  27062. fc, err := ec.fieldContext_AccessScope_handle(ctx, field)
  27063. if err != nil {
  27064. return graphql.Null
  27065. }
  27066. ctx = graphql.WithFieldContext(ctx, fc)
  27067. defer func() {
  27068. if r := recover(); r != nil {
  27069. ec.Error(ctx, ec.Recover(ctx, r))
  27070. ret = graphql.Null
  27071. }
  27072. }()
  27073. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27074. ctx = rctx // use context from middleware stack in children
  27075. return obj.Handle, nil
  27076. })
  27077. if err != nil {
  27078. ec.Error(ctx, err)
  27079. return graphql.Null
  27080. }
  27081. if resTmp == nil {
  27082. if !graphql.HasFieldError(ctx, fc) {
  27083. ec.Errorf(ctx, "must not be null")
  27084. }
  27085. return graphql.Null
  27086. }
  27087. res := resTmp.(string)
  27088. fc.Result = res
  27089. return ec.marshalNString2string(ctx, field.Selections, res)
  27090. }
  27091. func (ec *executionContext) fieldContext_AccessScope_handle(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27092. fc = &graphql.FieldContext{
  27093. Object: "AccessScope",
  27094. Field: field,
  27095. IsMethod: false,
  27096. IsResolver: false,
  27097. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27098. return nil, errors.New("field of type String does not have child fields")
  27099. },
  27100. }
  27101. return fc, nil
  27102. }
  27103. func (ec *executionContext) _App_id(ctx context.Context, field graphql.CollectedField, obj *App) (ret graphql.Marshaler) {
  27104. fc, err := ec.fieldContext_App_id(ctx, field)
  27105. if err != nil {
  27106. return graphql.Null
  27107. }
  27108. ctx = graphql.WithFieldContext(ctx, fc)
  27109. defer func() {
  27110. if r := recover(); r != nil {
  27111. ec.Error(ctx, ec.Recover(ctx, r))
  27112. ret = graphql.Null
  27113. }
  27114. }()
  27115. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27116. ctx = rctx // use context from middleware stack in children
  27117. return obj.ID, nil
  27118. })
  27119. if err != nil {
  27120. ec.Error(ctx, err)
  27121. return graphql.Null
  27122. }
  27123. if resTmp == nil {
  27124. if !graphql.HasFieldError(ctx, fc) {
  27125. ec.Errorf(ctx, "must not be null")
  27126. }
  27127. return graphql.Null
  27128. }
  27129. res := resTmp.(string)
  27130. fc.Result = res
  27131. return ec.marshalNID2string(ctx, field.Selections, res)
  27132. }
  27133. func (ec *executionContext) fieldContext_App_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27134. fc = &graphql.FieldContext{
  27135. Object: "App",
  27136. Field: field,
  27137. IsMethod: false,
  27138. IsResolver: false,
  27139. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27140. return nil, errors.New("field of type ID does not have child fields")
  27141. },
  27142. }
  27143. return fc, nil
  27144. }
  27145. func (ec *executionContext) _AppConnection_edges(ctx context.Context, field graphql.CollectedField, obj *AppConnection) (ret graphql.Marshaler) {
  27146. fc, err := ec.fieldContext_AppConnection_edges(ctx, field)
  27147. if err != nil {
  27148. return graphql.Null
  27149. }
  27150. ctx = graphql.WithFieldContext(ctx, fc)
  27151. defer func() {
  27152. if r := recover(); r != nil {
  27153. ec.Error(ctx, ec.Recover(ctx, r))
  27154. ret = graphql.Null
  27155. }
  27156. }()
  27157. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27158. ctx = rctx // use context from middleware stack in children
  27159. return obj.Edges, nil
  27160. })
  27161. if err != nil {
  27162. ec.Error(ctx, err)
  27163. return graphql.Null
  27164. }
  27165. if resTmp == nil {
  27166. if !graphql.HasFieldError(ctx, fc) {
  27167. ec.Errorf(ctx, "must not be null")
  27168. }
  27169. return graphql.Null
  27170. }
  27171. res := resTmp.([]*AppEdge)
  27172. fc.Result = res
  27173. return ec.marshalNAppEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppEdgeᚄ(ctx, field.Selections, res)
  27174. }
  27175. func (ec *executionContext) fieldContext_AppConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27176. fc = &graphql.FieldContext{
  27177. Object: "AppConnection",
  27178. Field: field,
  27179. IsMethod: false,
  27180. IsResolver: false,
  27181. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27182. switch field.Name {
  27183. case "cursor":
  27184. return ec.fieldContext_AppEdge_cursor(ctx, field)
  27185. case "node":
  27186. return ec.fieldContext_AppEdge_node(ctx, field)
  27187. }
  27188. return nil, fmt.Errorf("no field named %q was found under type AppEdge", field.Name)
  27189. },
  27190. }
  27191. return fc, nil
  27192. }
  27193. func (ec *executionContext) _AppConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *AppConnection) (ret graphql.Marshaler) {
  27194. fc, err := ec.fieldContext_AppConnection_nodes(ctx, field)
  27195. if err != nil {
  27196. return graphql.Null
  27197. }
  27198. ctx = graphql.WithFieldContext(ctx, fc)
  27199. defer func() {
  27200. if r := recover(); r != nil {
  27201. ec.Error(ctx, ec.Recover(ctx, r))
  27202. ret = graphql.Null
  27203. }
  27204. }()
  27205. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27206. ctx = rctx // use context from middleware stack in children
  27207. return obj.Nodes, nil
  27208. })
  27209. if err != nil {
  27210. ec.Error(ctx, err)
  27211. return graphql.Null
  27212. }
  27213. if resTmp == nil {
  27214. if !graphql.HasFieldError(ctx, fc) {
  27215. ec.Errorf(ctx, "must not be null")
  27216. }
  27217. return graphql.Null
  27218. }
  27219. res := resTmp.([]*App)
  27220. fc.Result = res
  27221. return ec.marshalNApp2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppᚄ(ctx, field.Selections, res)
  27222. }
  27223. func (ec *executionContext) fieldContext_AppConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27224. fc = &graphql.FieldContext{
  27225. Object: "AppConnection",
  27226. Field: field,
  27227. IsMethod: false,
  27228. IsResolver: false,
  27229. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27230. switch field.Name {
  27231. case "id":
  27232. return ec.fieldContext_App_id(ctx, field)
  27233. }
  27234. return nil, fmt.Errorf("no field named %q was found under type App", field.Name)
  27235. },
  27236. }
  27237. return fc, nil
  27238. }
  27239. func (ec *executionContext) _AppConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *AppConnection) (ret graphql.Marshaler) {
  27240. fc, err := ec.fieldContext_AppConnection_pageInfo(ctx, field)
  27241. if err != nil {
  27242. return graphql.Null
  27243. }
  27244. ctx = graphql.WithFieldContext(ctx, fc)
  27245. defer func() {
  27246. if r := recover(); r != nil {
  27247. ec.Error(ctx, ec.Recover(ctx, r))
  27248. ret = graphql.Null
  27249. }
  27250. }()
  27251. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27252. ctx = rctx // use context from middleware stack in children
  27253. return obj.PageInfo, nil
  27254. })
  27255. if err != nil {
  27256. ec.Error(ctx, err)
  27257. return graphql.Null
  27258. }
  27259. if resTmp == nil {
  27260. if !graphql.HasFieldError(ctx, fc) {
  27261. ec.Errorf(ctx, "must not be null")
  27262. }
  27263. return graphql.Null
  27264. }
  27265. res := resTmp.(*PageInfo)
  27266. fc.Result = res
  27267. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  27268. }
  27269. func (ec *executionContext) fieldContext_AppConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27270. fc = &graphql.FieldContext{
  27271. Object: "AppConnection",
  27272. Field: field,
  27273. IsMethod: false,
  27274. IsResolver: false,
  27275. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27276. switch field.Name {
  27277. case "endCursor":
  27278. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  27279. case "hasNextPage":
  27280. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  27281. case "hasPreviousPage":
  27282. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  27283. case "startCursor":
  27284. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  27285. }
  27286. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  27287. },
  27288. }
  27289. return fc, nil
  27290. }
  27291. func (ec *executionContext) _AppCredit_amount(ctx context.Context, field graphql.CollectedField, obj *AppCredit) (ret graphql.Marshaler) {
  27292. fc, err := ec.fieldContext_AppCredit_amount(ctx, field)
  27293. if err != nil {
  27294. return graphql.Null
  27295. }
  27296. ctx = graphql.WithFieldContext(ctx, fc)
  27297. defer func() {
  27298. if r := recover(); r != nil {
  27299. ec.Error(ctx, ec.Recover(ctx, r))
  27300. ret = graphql.Null
  27301. }
  27302. }()
  27303. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27304. ctx = rctx // use context from middleware stack in children
  27305. return obj.Amount, nil
  27306. })
  27307. if err != nil {
  27308. ec.Error(ctx, err)
  27309. return graphql.Null
  27310. }
  27311. if resTmp == nil {
  27312. if !graphql.HasFieldError(ctx, fc) {
  27313. ec.Errorf(ctx, "must not be null")
  27314. }
  27315. return graphql.Null
  27316. }
  27317. res := resTmp.(*MoneyV2)
  27318. fc.Result = res
  27319. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  27320. }
  27321. func (ec *executionContext) fieldContext_AppCredit_amount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27322. fc = &graphql.FieldContext{
  27323. Object: "AppCredit",
  27324. Field: field,
  27325. IsMethod: false,
  27326. IsResolver: false,
  27327. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27328. switch field.Name {
  27329. case "amount":
  27330. return ec.fieldContext_MoneyV2_amount(ctx, field)
  27331. case "currencyCode":
  27332. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  27333. }
  27334. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  27335. },
  27336. }
  27337. return fc, nil
  27338. }
  27339. func (ec *executionContext) _AppCredit_createdAt(ctx context.Context, field graphql.CollectedField, obj *AppCredit) (ret graphql.Marshaler) {
  27340. fc, err := ec.fieldContext_AppCredit_createdAt(ctx, field)
  27341. if err != nil {
  27342. return graphql.Null
  27343. }
  27344. ctx = graphql.WithFieldContext(ctx, fc)
  27345. defer func() {
  27346. if r := recover(); r != nil {
  27347. ec.Error(ctx, ec.Recover(ctx, r))
  27348. ret = graphql.Null
  27349. }
  27350. }()
  27351. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27352. ctx = rctx // use context from middleware stack in children
  27353. return obj.CreatedAt, nil
  27354. })
  27355. if err != nil {
  27356. ec.Error(ctx, err)
  27357. return graphql.Null
  27358. }
  27359. if resTmp == nil {
  27360. if !graphql.HasFieldError(ctx, fc) {
  27361. ec.Errorf(ctx, "must not be null")
  27362. }
  27363. return graphql.Null
  27364. }
  27365. res := resTmp.(string)
  27366. fc.Result = res
  27367. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  27368. }
  27369. func (ec *executionContext) fieldContext_AppCredit_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27370. fc = &graphql.FieldContext{
  27371. Object: "AppCredit",
  27372. Field: field,
  27373. IsMethod: false,
  27374. IsResolver: false,
  27375. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27376. return nil, errors.New("field of type DateTime does not have child fields")
  27377. },
  27378. }
  27379. return fc, nil
  27380. }
  27381. func (ec *executionContext) _AppCredit_description(ctx context.Context, field graphql.CollectedField, obj *AppCredit) (ret graphql.Marshaler) {
  27382. fc, err := ec.fieldContext_AppCredit_description(ctx, field)
  27383. if err != nil {
  27384. return graphql.Null
  27385. }
  27386. ctx = graphql.WithFieldContext(ctx, fc)
  27387. defer func() {
  27388. if r := recover(); r != nil {
  27389. ec.Error(ctx, ec.Recover(ctx, r))
  27390. ret = graphql.Null
  27391. }
  27392. }()
  27393. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27394. ctx = rctx // use context from middleware stack in children
  27395. return obj.Description, nil
  27396. })
  27397. if err != nil {
  27398. ec.Error(ctx, err)
  27399. return graphql.Null
  27400. }
  27401. if resTmp == nil {
  27402. if !graphql.HasFieldError(ctx, fc) {
  27403. ec.Errorf(ctx, "must not be null")
  27404. }
  27405. return graphql.Null
  27406. }
  27407. res := resTmp.(string)
  27408. fc.Result = res
  27409. return ec.marshalNString2string(ctx, field.Selections, res)
  27410. }
  27411. func (ec *executionContext) fieldContext_AppCredit_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27412. fc = &graphql.FieldContext{
  27413. Object: "AppCredit",
  27414. Field: field,
  27415. IsMethod: false,
  27416. IsResolver: false,
  27417. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27418. return nil, errors.New("field of type String does not have child fields")
  27419. },
  27420. }
  27421. return fc, nil
  27422. }
  27423. func (ec *executionContext) _AppCredit_id(ctx context.Context, field graphql.CollectedField, obj *AppCredit) (ret graphql.Marshaler) {
  27424. fc, err := ec.fieldContext_AppCredit_id(ctx, field)
  27425. if err != nil {
  27426. return graphql.Null
  27427. }
  27428. ctx = graphql.WithFieldContext(ctx, fc)
  27429. defer func() {
  27430. if r := recover(); r != nil {
  27431. ec.Error(ctx, ec.Recover(ctx, r))
  27432. ret = graphql.Null
  27433. }
  27434. }()
  27435. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27436. ctx = rctx // use context from middleware stack in children
  27437. return obj.ID, nil
  27438. })
  27439. if err != nil {
  27440. ec.Error(ctx, err)
  27441. return graphql.Null
  27442. }
  27443. if resTmp == nil {
  27444. if !graphql.HasFieldError(ctx, fc) {
  27445. ec.Errorf(ctx, "must not be null")
  27446. }
  27447. return graphql.Null
  27448. }
  27449. res := resTmp.(string)
  27450. fc.Result = res
  27451. return ec.marshalNID2string(ctx, field.Selections, res)
  27452. }
  27453. func (ec *executionContext) fieldContext_AppCredit_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27454. fc = &graphql.FieldContext{
  27455. Object: "AppCredit",
  27456. Field: field,
  27457. IsMethod: false,
  27458. IsResolver: false,
  27459. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27460. return nil, errors.New("field of type ID does not have child fields")
  27461. },
  27462. }
  27463. return fc, nil
  27464. }
  27465. func (ec *executionContext) _AppCredit_test(ctx context.Context, field graphql.CollectedField, obj *AppCredit) (ret graphql.Marshaler) {
  27466. fc, err := ec.fieldContext_AppCredit_test(ctx, field)
  27467. if err != nil {
  27468. return graphql.Null
  27469. }
  27470. ctx = graphql.WithFieldContext(ctx, fc)
  27471. defer func() {
  27472. if r := recover(); r != nil {
  27473. ec.Error(ctx, ec.Recover(ctx, r))
  27474. ret = graphql.Null
  27475. }
  27476. }()
  27477. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27478. ctx = rctx // use context from middleware stack in children
  27479. return obj.Test, nil
  27480. })
  27481. if err != nil {
  27482. ec.Error(ctx, err)
  27483. return graphql.Null
  27484. }
  27485. if resTmp == nil {
  27486. if !graphql.HasFieldError(ctx, fc) {
  27487. ec.Errorf(ctx, "must not be null")
  27488. }
  27489. return graphql.Null
  27490. }
  27491. res := resTmp.(bool)
  27492. fc.Result = res
  27493. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  27494. }
  27495. func (ec *executionContext) fieldContext_AppCredit_test(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27496. fc = &graphql.FieldContext{
  27497. Object: "AppCredit",
  27498. Field: field,
  27499. IsMethod: false,
  27500. IsResolver: false,
  27501. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27502. return nil, errors.New("field of type Boolean does not have child fields")
  27503. },
  27504. }
  27505. return fc, nil
  27506. }
  27507. func (ec *executionContext) _AppCreditConnection_edges(ctx context.Context, field graphql.CollectedField, obj *AppCreditConnection) (ret graphql.Marshaler) {
  27508. fc, err := ec.fieldContext_AppCreditConnection_edges(ctx, field)
  27509. if err != nil {
  27510. return graphql.Null
  27511. }
  27512. ctx = graphql.WithFieldContext(ctx, fc)
  27513. defer func() {
  27514. if r := recover(); r != nil {
  27515. ec.Error(ctx, ec.Recover(ctx, r))
  27516. ret = graphql.Null
  27517. }
  27518. }()
  27519. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27520. ctx = rctx // use context from middleware stack in children
  27521. return obj.Edges, nil
  27522. })
  27523. if err != nil {
  27524. ec.Error(ctx, err)
  27525. return graphql.Null
  27526. }
  27527. if resTmp == nil {
  27528. if !graphql.HasFieldError(ctx, fc) {
  27529. ec.Errorf(ctx, "must not be null")
  27530. }
  27531. return graphql.Null
  27532. }
  27533. res := resTmp.([]*AppCreditEdge)
  27534. fc.Result = res
  27535. return ec.marshalNAppCreditEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppCreditEdgeᚄ(ctx, field.Selections, res)
  27536. }
  27537. func (ec *executionContext) fieldContext_AppCreditConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27538. fc = &graphql.FieldContext{
  27539. Object: "AppCreditConnection",
  27540. Field: field,
  27541. IsMethod: false,
  27542. IsResolver: false,
  27543. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27544. switch field.Name {
  27545. case "cursor":
  27546. return ec.fieldContext_AppCreditEdge_cursor(ctx, field)
  27547. case "node":
  27548. return ec.fieldContext_AppCreditEdge_node(ctx, field)
  27549. }
  27550. return nil, fmt.Errorf("no field named %q was found under type AppCreditEdge", field.Name)
  27551. },
  27552. }
  27553. return fc, nil
  27554. }
  27555. func (ec *executionContext) _AppCreditConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *AppCreditConnection) (ret graphql.Marshaler) {
  27556. fc, err := ec.fieldContext_AppCreditConnection_nodes(ctx, field)
  27557. if err != nil {
  27558. return graphql.Null
  27559. }
  27560. ctx = graphql.WithFieldContext(ctx, fc)
  27561. defer func() {
  27562. if r := recover(); r != nil {
  27563. ec.Error(ctx, ec.Recover(ctx, r))
  27564. ret = graphql.Null
  27565. }
  27566. }()
  27567. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27568. ctx = rctx // use context from middleware stack in children
  27569. return obj.Nodes, nil
  27570. })
  27571. if err != nil {
  27572. ec.Error(ctx, err)
  27573. return graphql.Null
  27574. }
  27575. if resTmp == nil {
  27576. if !graphql.HasFieldError(ctx, fc) {
  27577. ec.Errorf(ctx, "must not be null")
  27578. }
  27579. return graphql.Null
  27580. }
  27581. res := resTmp.([]*AppCredit)
  27582. fc.Result = res
  27583. return ec.marshalNAppCredit2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppCreditᚄ(ctx, field.Selections, res)
  27584. }
  27585. func (ec *executionContext) fieldContext_AppCreditConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27586. fc = &graphql.FieldContext{
  27587. Object: "AppCreditConnection",
  27588. Field: field,
  27589. IsMethod: false,
  27590. IsResolver: false,
  27591. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27592. switch field.Name {
  27593. case "amount":
  27594. return ec.fieldContext_AppCredit_amount(ctx, field)
  27595. case "createdAt":
  27596. return ec.fieldContext_AppCredit_createdAt(ctx, field)
  27597. case "description":
  27598. return ec.fieldContext_AppCredit_description(ctx, field)
  27599. case "id":
  27600. return ec.fieldContext_AppCredit_id(ctx, field)
  27601. case "test":
  27602. return ec.fieldContext_AppCredit_test(ctx, field)
  27603. }
  27604. return nil, fmt.Errorf("no field named %q was found under type AppCredit", field.Name)
  27605. },
  27606. }
  27607. return fc, nil
  27608. }
  27609. func (ec *executionContext) _AppCreditConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *AppCreditConnection) (ret graphql.Marshaler) {
  27610. fc, err := ec.fieldContext_AppCreditConnection_pageInfo(ctx, field)
  27611. if err != nil {
  27612. return graphql.Null
  27613. }
  27614. ctx = graphql.WithFieldContext(ctx, fc)
  27615. defer func() {
  27616. if r := recover(); r != nil {
  27617. ec.Error(ctx, ec.Recover(ctx, r))
  27618. ret = graphql.Null
  27619. }
  27620. }()
  27621. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27622. ctx = rctx // use context from middleware stack in children
  27623. return obj.PageInfo, nil
  27624. })
  27625. if err != nil {
  27626. ec.Error(ctx, err)
  27627. return graphql.Null
  27628. }
  27629. if resTmp == nil {
  27630. if !graphql.HasFieldError(ctx, fc) {
  27631. ec.Errorf(ctx, "must not be null")
  27632. }
  27633. return graphql.Null
  27634. }
  27635. res := resTmp.(*PageInfo)
  27636. fc.Result = res
  27637. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  27638. }
  27639. func (ec *executionContext) fieldContext_AppCreditConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27640. fc = &graphql.FieldContext{
  27641. Object: "AppCreditConnection",
  27642. Field: field,
  27643. IsMethod: false,
  27644. IsResolver: false,
  27645. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27646. switch field.Name {
  27647. case "endCursor":
  27648. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  27649. case "hasNextPage":
  27650. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  27651. case "hasPreviousPage":
  27652. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  27653. case "startCursor":
  27654. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  27655. }
  27656. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  27657. },
  27658. }
  27659. return fc, nil
  27660. }
  27661. func (ec *executionContext) _AppCreditEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *AppCreditEdge) (ret graphql.Marshaler) {
  27662. fc, err := ec.fieldContext_AppCreditEdge_cursor(ctx, field)
  27663. if err != nil {
  27664. return graphql.Null
  27665. }
  27666. ctx = graphql.WithFieldContext(ctx, fc)
  27667. defer func() {
  27668. if r := recover(); r != nil {
  27669. ec.Error(ctx, ec.Recover(ctx, r))
  27670. ret = graphql.Null
  27671. }
  27672. }()
  27673. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27674. ctx = rctx // use context from middleware stack in children
  27675. return obj.Cursor, nil
  27676. })
  27677. if err != nil {
  27678. ec.Error(ctx, err)
  27679. return graphql.Null
  27680. }
  27681. if resTmp == nil {
  27682. if !graphql.HasFieldError(ctx, fc) {
  27683. ec.Errorf(ctx, "must not be null")
  27684. }
  27685. return graphql.Null
  27686. }
  27687. res := resTmp.(string)
  27688. fc.Result = res
  27689. return ec.marshalNString2string(ctx, field.Selections, res)
  27690. }
  27691. func (ec *executionContext) fieldContext_AppCreditEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27692. fc = &graphql.FieldContext{
  27693. Object: "AppCreditEdge",
  27694. Field: field,
  27695. IsMethod: false,
  27696. IsResolver: false,
  27697. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27698. return nil, errors.New("field of type String does not have child fields")
  27699. },
  27700. }
  27701. return fc, nil
  27702. }
  27703. func (ec *executionContext) _AppCreditEdge_node(ctx context.Context, field graphql.CollectedField, obj *AppCreditEdge) (ret graphql.Marshaler) {
  27704. fc, err := ec.fieldContext_AppCreditEdge_node(ctx, field)
  27705. if err != nil {
  27706. return graphql.Null
  27707. }
  27708. ctx = graphql.WithFieldContext(ctx, fc)
  27709. defer func() {
  27710. if r := recover(); r != nil {
  27711. ec.Error(ctx, ec.Recover(ctx, r))
  27712. ret = graphql.Null
  27713. }
  27714. }()
  27715. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27716. ctx = rctx // use context from middleware stack in children
  27717. return obj.Node, nil
  27718. })
  27719. if err != nil {
  27720. ec.Error(ctx, err)
  27721. return graphql.Null
  27722. }
  27723. if resTmp == nil {
  27724. if !graphql.HasFieldError(ctx, fc) {
  27725. ec.Errorf(ctx, "must not be null")
  27726. }
  27727. return graphql.Null
  27728. }
  27729. res := resTmp.(*AppCredit)
  27730. fc.Result = res
  27731. return ec.marshalNAppCredit2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppCredit(ctx, field.Selections, res)
  27732. }
  27733. func (ec *executionContext) fieldContext_AppCreditEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27734. fc = &graphql.FieldContext{
  27735. Object: "AppCreditEdge",
  27736. Field: field,
  27737. IsMethod: false,
  27738. IsResolver: false,
  27739. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27740. switch field.Name {
  27741. case "amount":
  27742. return ec.fieldContext_AppCredit_amount(ctx, field)
  27743. case "createdAt":
  27744. return ec.fieldContext_AppCredit_createdAt(ctx, field)
  27745. case "description":
  27746. return ec.fieldContext_AppCredit_description(ctx, field)
  27747. case "id":
  27748. return ec.fieldContext_AppCredit_id(ctx, field)
  27749. case "test":
  27750. return ec.fieldContext_AppCredit_test(ctx, field)
  27751. }
  27752. return nil, fmt.Errorf("no field named %q was found under type AppCredit", field.Name)
  27753. },
  27754. }
  27755. return fc, nil
  27756. }
  27757. func (ec *executionContext) _AppEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *AppEdge) (ret graphql.Marshaler) {
  27758. fc, err := ec.fieldContext_AppEdge_cursor(ctx, field)
  27759. if err != nil {
  27760. return graphql.Null
  27761. }
  27762. ctx = graphql.WithFieldContext(ctx, fc)
  27763. defer func() {
  27764. if r := recover(); r != nil {
  27765. ec.Error(ctx, ec.Recover(ctx, r))
  27766. ret = graphql.Null
  27767. }
  27768. }()
  27769. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27770. ctx = rctx // use context from middleware stack in children
  27771. return obj.Cursor, nil
  27772. })
  27773. if err != nil {
  27774. ec.Error(ctx, err)
  27775. return graphql.Null
  27776. }
  27777. if resTmp == nil {
  27778. if !graphql.HasFieldError(ctx, fc) {
  27779. ec.Errorf(ctx, "must not be null")
  27780. }
  27781. return graphql.Null
  27782. }
  27783. res := resTmp.(string)
  27784. fc.Result = res
  27785. return ec.marshalNString2string(ctx, field.Selections, res)
  27786. }
  27787. func (ec *executionContext) fieldContext_AppEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27788. fc = &graphql.FieldContext{
  27789. Object: "AppEdge",
  27790. Field: field,
  27791. IsMethod: false,
  27792. IsResolver: false,
  27793. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27794. return nil, errors.New("field of type String does not have child fields")
  27795. },
  27796. }
  27797. return fc, nil
  27798. }
  27799. func (ec *executionContext) _AppEdge_node(ctx context.Context, field graphql.CollectedField, obj *AppEdge) (ret graphql.Marshaler) {
  27800. fc, err := ec.fieldContext_AppEdge_node(ctx, field)
  27801. if err != nil {
  27802. return graphql.Null
  27803. }
  27804. ctx = graphql.WithFieldContext(ctx, fc)
  27805. defer func() {
  27806. if r := recover(); r != nil {
  27807. ec.Error(ctx, ec.Recover(ctx, r))
  27808. ret = graphql.Null
  27809. }
  27810. }()
  27811. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27812. ctx = rctx // use context from middleware stack in children
  27813. return obj.Node, nil
  27814. })
  27815. if err != nil {
  27816. ec.Error(ctx, err)
  27817. return graphql.Null
  27818. }
  27819. if resTmp == nil {
  27820. if !graphql.HasFieldError(ctx, fc) {
  27821. ec.Errorf(ctx, "must not be null")
  27822. }
  27823. return graphql.Null
  27824. }
  27825. res := resTmp.(*App)
  27826. fc.Result = res
  27827. return ec.marshalNApp2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐApp(ctx, field.Selections, res)
  27828. }
  27829. func (ec *executionContext) fieldContext_AppEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27830. fc = &graphql.FieldContext{
  27831. Object: "AppEdge",
  27832. Field: field,
  27833. IsMethod: false,
  27834. IsResolver: false,
  27835. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27836. switch field.Name {
  27837. case "id":
  27838. return ec.fieldContext_App_id(ctx, field)
  27839. }
  27840. return nil, fmt.Errorf("no field named %q was found under type App", field.Name)
  27841. },
  27842. }
  27843. return fc, nil
  27844. }
  27845. func (ec *executionContext) _AppFeedback_app(ctx context.Context, field graphql.CollectedField, obj *AppFeedback) (ret graphql.Marshaler) {
  27846. fc, err := ec.fieldContext_AppFeedback_app(ctx, field)
  27847. if err != nil {
  27848. return graphql.Null
  27849. }
  27850. ctx = graphql.WithFieldContext(ctx, fc)
  27851. defer func() {
  27852. if r := recover(); r != nil {
  27853. ec.Error(ctx, ec.Recover(ctx, r))
  27854. ret = graphql.Null
  27855. }
  27856. }()
  27857. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27858. ctx = rctx // use context from middleware stack in children
  27859. return obj.App, nil
  27860. })
  27861. if err != nil {
  27862. ec.Error(ctx, err)
  27863. return graphql.Null
  27864. }
  27865. if resTmp == nil {
  27866. if !graphql.HasFieldError(ctx, fc) {
  27867. ec.Errorf(ctx, "must not be null")
  27868. }
  27869. return graphql.Null
  27870. }
  27871. res := resTmp.(*App)
  27872. fc.Result = res
  27873. return ec.marshalNApp2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐApp(ctx, field.Selections, res)
  27874. }
  27875. func (ec *executionContext) fieldContext_AppFeedback_app(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27876. fc = &graphql.FieldContext{
  27877. Object: "AppFeedback",
  27878. Field: field,
  27879. IsMethod: false,
  27880. IsResolver: false,
  27881. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27882. switch field.Name {
  27883. case "id":
  27884. return ec.fieldContext_App_id(ctx, field)
  27885. }
  27886. return nil, fmt.Errorf("no field named %q was found under type App", field.Name)
  27887. },
  27888. }
  27889. return fc, nil
  27890. }
  27891. func (ec *executionContext) _AppFeedback_link(ctx context.Context, field graphql.CollectedField, obj *AppFeedback) (ret graphql.Marshaler) {
  27892. fc, err := ec.fieldContext_AppFeedback_link(ctx, field)
  27893. if err != nil {
  27894. return graphql.Null
  27895. }
  27896. ctx = graphql.WithFieldContext(ctx, fc)
  27897. defer func() {
  27898. if r := recover(); r != nil {
  27899. ec.Error(ctx, ec.Recover(ctx, r))
  27900. ret = graphql.Null
  27901. }
  27902. }()
  27903. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27904. ctx = rctx // use context from middleware stack in children
  27905. return obj.Link, nil
  27906. })
  27907. if err != nil {
  27908. ec.Error(ctx, err)
  27909. return graphql.Null
  27910. }
  27911. if resTmp == nil {
  27912. return graphql.Null
  27913. }
  27914. res := resTmp.(*Link)
  27915. fc.Result = res
  27916. return ec.marshalOLink2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLink(ctx, field.Selections, res)
  27917. }
  27918. func (ec *executionContext) fieldContext_AppFeedback_link(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27919. fc = &graphql.FieldContext{
  27920. Object: "AppFeedback",
  27921. Field: field,
  27922. IsMethod: false,
  27923. IsResolver: false,
  27924. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27925. switch field.Name {
  27926. case "label":
  27927. return ec.fieldContext_Link_label(ctx, field)
  27928. case "translations":
  27929. return ec.fieldContext_Link_translations(ctx, field)
  27930. case "url":
  27931. return ec.fieldContext_Link_url(ctx, field)
  27932. }
  27933. return nil, fmt.Errorf("no field named %q was found under type Link", field.Name)
  27934. },
  27935. }
  27936. return fc, nil
  27937. }
  27938. func (ec *executionContext) _AppFeedback_messages(ctx context.Context, field graphql.CollectedField, obj *AppFeedback) (ret graphql.Marshaler) {
  27939. fc, err := ec.fieldContext_AppFeedback_messages(ctx, field)
  27940. if err != nil {
  27941. return graphql.Null
  27942. }
  27943. ctx = graphql.WithFieldContext(ctx, fc)
  27944. defer func() {
  27945. if r := recover(); r != nil {
  27946. ec.Error(ctx, ec.Recover(ctx, r))
  27947. ret = graphql.Null
  27948. }
  27949. }()
  27950. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27951. ctx = rctx // use context from middleware stack in children
  27952. return obj.Messages, nil
  27953. })
  27954. if err != nil {
  27955. ec.Error(ctx, err)
  27956. return graphql.Null
  27957. }
  27958. if resTmp == nil {
  27959. if !graphql.HasFieldError(ctx, fc) {
  27960. ec.Errorf(ctx, "must not be null")
  27961. }
  27962. return graphql.Null
  27963. }
  27964. res := resTmp.([]*UserError)
  27965. fc.Result = res
  27966. return ec.marshalNUserError2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐUserErrorᚄ(ctx, field.Selections, res)
  27967. }
  27968. func (ec *executionContext) fieldContext_AppFeedback_messages(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  27969. fc = &graphql.FieldContext{
  27970. Object: "AppFeedback",
  27971. Field: field,
  27972. IsMethod: false,
  27973. IsResolver: false,
  27974. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  27975. switch field.Name {
  27976. case "field":
  27977. return ec.fieldContext_UserError_field(ctx, field)
  27978. case "message":
  27979. return ec.fieldContext_UserError_message(ctx, field)
  27980. }
  27981. return nil, fmt.Errorf("no field named %q was found under type UserError", field.Name)
  27982. },
  27983. }
  27984. return fc, nil
  27985. }
  27986. func (ec *executionContext) _AppInstallation_accessScopes(ctx context.Context, field graphql.CollectedField, obj *AppInstallation) (ret graphql.Marshaler) {
  27987. fc, err := ec.fieldContext_AppInstallation_accessScopes(ctx, field)
  27988. if err != nil {
  27989. return graphql.Null
  27990. }
  27991. ctx = graphql.WithFieldContext(ctx, fc)
  27992. defer func() {
  27993. if r := recover(); r != nil {
  27994. ec.Error(ctx, ec.Recover(ctx, r))
  27995. ret = graphql.Null
  27996. }
  27997. }()
  27998. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  27999. ctx = rctx // use context from middleware stack in children
  28000. return obj.AccessScopes, nil
  28001. })
  28002. if err != nil {
  28003. ec.Error(ctx, err)
  28004. return graphql.Null
  28005. }
  28006. if resTmp == nil {
  28007. if !graphql.HasFieldError(ctx, fc) {
  28008. ec.Errorf(ctx, "must not be null")
  28009. }
  28010. return graphql.Null
  28011. }
  28012. res := resTmp.([]*AccessScope)
  28013. fc.Result = res
  28014. return ec.marshalNAccessScope2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAccessScopeᚄ(ctx, field.Selections, res)
  28015. }
  28016. func (ec *executionContext) fieldContext_AppInstallation_accessScopes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28017. fc = &graphql.FieldContext{
  28018. Object: "AppInstallation",
  28019. Field: field,
  28020. IsMethod: false,
  28021. IsResolver: false,
  28022. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28023. switch field.Name {
  28024. case "description":
  28025. return ec.fieldContext_AccessScope_description(ctx, field)
  28026. case "handle":
  28027. return ec.fieldContext_AccessScope_handle(ctx, field)
  28028. }
  28029. return nil, fmt.Errorf("no field named %q was found under type AccessScope", field.Name)
  28030. },
  28031. }
  28032. return fc, nil
  28033. }
  28034. func (ec *executionContext) _AppInstallation_activeSubscriptions(ctx context.Context, field graphql.CollectedField, obj *AppInstallation) (ret graphql.Marshaler) {
  28035. fc, err := ec.fieldContext_AppInstallation_activeSubscriptions(ctx, field)
  28036. if err != nil {
  28037. return graphql.Null
  28038. }
  28039. ctx = graphql.WithFieldContext(ctx, fc)
  28040. defer func() {
  28041. if r := recover(); r != nil {
  28042. ec.Error(ctx, ec.Recover(ctx, r))
  28043. ret = graphql.Null
  28044. }
  28045. }()
  28046. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28047. ctx = rctx // use context from middleware stack in children
  28048. return obj.ActiveSubscriptions, nil
  28049. })
  28050. if err != nil {
  28051. ec.Error(ctx, err)
  28052. return graphql.Null
  28053. }
  28054. if resTmp == nil {
  28055. if !graphql.HasFieldError(ctx, fc) {
  28056. ec.Errorf(ctx, "must not be null")
  28057. }
  28058. return graphql.Null
  28059. }
  28060. res := resTmp.([]*AppSubscription)
  28061. fc.Result = res
  28062. return ec.marshalNAppSubscription2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppSubscriptionᚄ(ctx, field.Selections, res)
  28063. }
  28064. func (ec *executionContext) fieldContext_AppInstallation_activeSubscriptions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28065. fc = &graphql.FieldContext{
  28066. Object: "AppInstallation",
  28067. Field: field,
  28068. IsMethod: false,
  28069. IsResolver: false,
  28070. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28071. switch field.Name {
  28072. case "createdAt":
  28073. return ec.fieldContext_AppSubscription_createdAt(ctx, field)
  28074. case "currentPeriodEnd":
  28075. return ec.fieldContext_AppSubscription_currentPeriodEnd(ctx, field)
  28076. case "id":
  28077. return ec.fieldContext_AppSubscription_id(ctx, field)
  28078. case "lineItems":
  28079. return ec.fieldContext_AppSubscription_lineItems(ctx, field)
  28080. case "name":
  28081. return ec.fieldContext_AppSubscription_name(ctx, field)
  28082. case "returnUrl":
  28083. return ec.fieldContext_AppSubscription_returnUrl(ctx, field)
  28084. case "status":
  28085. return ec.fieldContext_AppSubscription_status(ctx, field)
  28086. case "test":
  28087. return ec.fieldContext_AppSubscription_test(ctx, field)
  28088. case "trialDays":
  28089. return ec.fieldContext_AppSubscription_trialDays(ctx, field)
  28090. }
  28091. return nil, fmt.Errorf("no field named %q was found under type AppSubscription", field.Name)
  28092. },
  28093. }
  28094. return fc, nil
  28095. }
  28096. func (ec *executionContext) _AppInstallation_allSubscriptions(ctx context.Context, field graphql.CollectedField, obj *AppInstallation) (ret graphql.Marshaler) {
  28097. fc, err := ec.fieldContext_AppInstallation_allSubscriptions(ctx, field)
  28098. if err != nil {
  28099. return graphql.Null
  28100. }
  28101. ctx = graphql.WithFieldContext(ctx, fc)
  28102. defer func() {
  28103. if r := recover(); r != nil {
  28104. ec.Error(ctx, ec.Recover(ctx, r))
  28105. ret = graphql.Null
  28106. }
  28107. }()
  28108. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28109. ctx = rctx // use context from middleware stack in children
  28110. return obj.AllSubscriptions, nil
  28111. })
  28112. if err != nil {
  28113. ec.Error(ctx, err)
  28114. return graphql.Null
  28115. }
  28116. if resTmp == nil {
  28117. if !graphql.HasFieldError(ctx, fc) {
  28118. ec.Errorf(ctx, "must not be null")
  28119. }
  28120. return graphql.Null
  28121. }
  28122. res := resTmp.(*AppSubscriptionConnection)
  28123. fc.Result = res
  28124. return ec.marshalNAppSubscriptionConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppSubscriptionConnection(ctx, field.Selections, res)
  28125. }
  28126. func (ec *executionContext) fieldContext_AppInstallation_allSubscriptions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28127. fc = &graphql.FieldContext{
  28128. Object: "AppInstallation",
  28129. Field: field,
  28130. IsMethod: false,
  28131. IsResolver: false,
  28132. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28133. switch field.Name {
  28134. case "edges":
  28135. return ec.fieldContext_AppSubscriptionConnection_edges(ctx, field)
  28136. case "nodes":
  28137. return ec.fieldContext_AppSubscriptionConnection_nodes(ctx, field)
  28138. case "pageInfo":
  28139. return ec.fieldContext_AppSubscriptionConnection_pageInfo(ctx, field)
  28140. }
  28141. return nil, fmt.Errorf("no field named %q was found under type AppSubscriptionConnection", field.Name)
  28142. },
  28143. }
  28144. defer func() {
  28145. if r := recover(); r != nil {
  28146. err = ec.Recover(ctx, r)
  28147. ec.Error(ctx, err)
  28148. }
  28149. }()
  28150. ctx = graphql.WithFieldContext(ctx, fc)
  28151. if fc.Args, err = ec.field_AppInstallation_allSubscriptions_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  28152. ec.Error(ctx, err)
  28153. return
  28154. }
  28155. return fc, nil
  28156. }
  28157. func (ec *executionContext) _AppInstallation_app(ctx context.Context, field graphql.CollectedField, obj *AppInstallation) (ret graphql.Marshaler) {
  28158. fc, err := ec.fieldContext_AppInstallation_app(ctx, field)
  28159. if err != nil {
  28160. return graphql.Null
  28161. }
  28162. ctx = graphql.WithFieldContext(ctx, fc)
  28163. defer func() {
  28164. if r := recover(); r != nil {
  28165. ec.Error(ctx, ec.Recover(ctx, r))
  28166. ret = graphql.Null
  28167. }
  28168. }()
  28169. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28170. ctx = rctx // use context from middleware stack in children
  28171. return obj.App, nil
  28172. })
  28173. if err != nil {
  28174. ec.Error(ctx, err)
  28175. return graphql.Null
  28176. }
  28177. if resTmp == nil {
  28178. if !graphql.HasFieldError(ctx, fc) {
  28179. ec.Errorf(ctx, "must not be null")
  28180. }
  28181. return graphql.Null
  28182. }
  28183. res := resTmp.(*App)
  28184. fc.Result = res
  28185. return ec.marshalNApp2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐApp(ctx, field.Selections, res)
  28186. }
  28187. func (ec *executionContext) fieldContext_AppInstallation_app(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28188. fc = &graphql.FieldContext{
  28189. Object: "AppInstallation",
  28190. Field: field,
  28191. IsMethod: false,
  28192. IsResolver: false,
  28193. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28194. switch field.Name {
  28195. case "id":
  28196. return ec.fieldContext_App_id(ctx, field)
  28197. }
  28198. return nil, fmt.Errorf("no field named %q was found under type App", field.Name)
  28199. },
  28200. }
  28201. return fc, nil
  28202. }
  28203. func (ec *executionContext) _AppInstallation_credits(ctx context.Context, field graphql.CollectedField, obj *AppInstallation) (ret graphql.Marshaler) {
  28204. fc, err := ec.fieldContext_AppInstallation_credits(ctx, field)
  28205. if err != nil {
  28206. return graphql.Null
  28207. }
  28208. ctx = graphql.WithFieldContext(ctx, fc)
  28209. defer func() {
  28210. if r := recover(); r != nil {
  28211. ec.Error(ctx, ec.Recover(ctx, r))
  28212. ret = graphql.Null
  28213. }
  28214. }()
  28215. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28216. ctx = rctx // use context from middleware stack in children
  28217. return obj.Credits, nil
  28218. })
  28219. if err != nil {
  28220. ec.Error(ctx, err)
  28221. return graphql.Null
  28222. }
  28223. if resTmp == nil {
  28224. if !graphql.HasFieldError(ctx, fc) {
  28225. ec.Errorf(ctx, "must not be null")
  28226. }
  28227. return graphql.Null
  28228. }
  28229. res := resTmp.(*AppCreditConnection)
  28230. fc.Result = res
  28231. return ec.marshalNAppCreditConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppCreditConnection(ctx, field.Selections, res)
  28232. }
  28233. func (ec *executionContext) fieldContext_AppInstallation_credits(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28234. fc = &graphql.FieldContext{
  28235. Object: "AppInstallation",
  28236. Field: field,
  28237. IsMethod: false,
  28238. IsResolver: false,
  28239. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28240. switch field.Name {
  28241. case "edges":
  28242. return ec.fieldContext_AppCreditConnection_edges(ctx, field)
  28243. case "nodes":
  28244. return ec.fieldContext_AppCreditConnection_nodes(ctx, field)
  28245. case "pageInfo":
  28246. return ec.fieldContext_AppCreditConnection_pageInfo(ctx, field)
  28247. }
  28248. return nil, fmt.Errorf("no field named %q was found under type AppCreditConnection", field.Name)
  28249. },
  28250. }
  28251. defer func() {
  28252. if r := recover(); r != nil {
  28253. err = ec.Recover(ctx, r)
  28254. ec.Error(ctx, err)
  28255. }
  28256. }()
  28257. ctx = graphql.WithFieldContext(ctx, fc)
  28258. if fc.Args, err = ec.field_AppInstallation_credits_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  28259. ec.Error(ctx, err)
  28260. return
  28261. }
  28262. return fc, nil
  28263. }
  28264. func (ec *executionContext) _AppInstallation_id(ctx context.Context, field graphql.CollectedField, obj *AppInstallation) (ret graphql.Marshaler) {
  28265. fc, err := ec.fieldContext_AppInstallation_id(ctx, field)
  28266. if err != nil {
  28267. return graphql.Null
  28268. }
  28269. ctx = graphql.WithFieldContext(ctx, fc)
  28270. defer func() {
  28271. if r := recover(); r != nil {
  28272. ec.Error(ctx, ec.Recover(ctx, r))
  28273. ret = graphql.Null
  28274. }
  28275. }()
  28276. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28277. ctx = rctx // use context from middleware stack in children
  28278. return obj.ID, nil
  28279. })
  28280. if err != nil {
  28281. ec.Error(ctx, err)
  28282. return graphql.Null
  28283. }
  28284. if resTmp == nil {
  28285. if !graphql.HasFieldError(ctx, fc) {
  28286. ec.Errorf(ctx, "must not be null")
  28287. }
  28288. return graphql.Null
  28289. }
  28290. res := resTmp.(string)
  28291. fc.Result = res
  28292. return ec.marshalNID2string(ctx, field.Selections, res)
  28293. }
  28294. func (ec *executionContext) fieldContext_AppInstallation_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28295. fc = &graphql.FieldContext{
  28296. Object: "AppInstallation",
  28297. Field: field,
  28298. IsMethod: false,
  28299. IsResolver: false,
  28300. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28301. return nil, errors.New("field of type ID does not have child fields")
  28302. },
  28303. }
  28304. return fc, nil
  28305. }
  28306. func (ec *executionContext) _AppInstallation_launchUrl(ctx context.Context, field graphql.CollectedField, obj *AppInstallation) (ret graphql.Marshaler) {
  28307. fc, err := ec.fieldContext_AppInstallation_launchUrl(ctx, field)
  28308. if err != nil {
  28309. return graphql.Null
  28310. }
  28311. ctx = graphql.WithFieldContext(ctx, fc)
  28312. defer func() {
  28313. if r := recover(); r != nil {
  28314. ec.Error(ctx, ec.Recover(ctx, r))
  28315. ret = graphql.Null
  28316. }
  28317. }()
  28318. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28319. ctx = rctx // use context from middleware stack in children
  28320. return obj.LaunchURL, nil
  28321. })
  28322. if err != nil {
  28323. ec.Error(ctx, err)
  28324. return graphql.Null
  28325. }
  28326. if resTmp == nil {
  28327. if !graphql.HasFieldError(ctx, fc) {
  28328. ec.Errorf(ctx, "must not be null")
  28329. }
  28330. return graphql.Null
  28331. }
  28332. res := resTmp.(string)
  28333. fc.Result = res
  28334. return ec.marshalNURL2string(ctx, field.Selections, res)
  28335. }
  28336. func (ec *executionContext) fieldContext_AppInstallation_launchUrl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28337. fc = &graphql.FieldContext{
  28338. Object: "AppInstallation",
  28339. Field: field,
  28340. IsMethod: false,
  28341. IsResolver: false,
  28342. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28343. return nil, errors.New("field of type URL does not have child fields")
  28344. },
  28345. }
  28346. return fc, nil
  28347. }
  28348. func (ec *executionContext) _AppInstallation_metafield(ctx context.Context, field graphql.CollectedField, obj *AppInstallation) (ret graphql.Marshaler) {
  28349. fc, err := ec.fieldContext_AppInstallation_metafield(ctx, field)
  28350. if err != nil {
  28351. return graphql.Null
  28352. }
  28353. ctx = graphql.WithFieldContext(ctx, fc)
  28354. defer func() {
  28355. if r := recover(); r != nil {
  28356. ec.Error(ctx, ec.Recover(ctx, r))
  28357. ret = graphql.Null
  28358. }
  28359. }()
  28360. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28361. ctx = rctx // use context from middleware stack in children
  28362. return obj.Metafield, nil
  28363. })
  28364. if err != nil {
  28365. ec.Error(ctx, err)
  28366. return graphql.Null
  28367. }
  28368. if resTmp == nil {
  28369. return graphql.Null
  28370. }
  28371. res := resTmp.(*Metafield)
  28372. fc.Result = res
  28373. return ec.marshalOMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafield(ctx, field.Selections, res)
  28374. }
  28375. func (ec *executionContext) fieldContext_AppInstallation_metafield(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28376. fc = &graphql.FieldContext{
  28377. Object: "AppInstallation",
  28378. Field: field,
  28379. IsMethod: false,
  28380. IsResolver: false,
  28381. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28382. switch field.Name {
  28383. case "createdAt":
  28384. return ec.fieldContext_Metafield_createdAt(ctx, field)
  28385. case "definition":
  28386. return ec.fieldContext_Metafield_definition(ctx, field)
  28387. case "description":
  28388. return ec.fieldContext_Metafield_description(ctx, field)
  28389. case "id":
  28390. return ec.fieldContext_Metafield_id(ctx, field)
  28391. case "key":
  28392. return ec.fieldContext_Metafield_key(ctx, field)
  28393. case "legacyResourceId":
  28394. return ec.fieldContext_Metafield_legacyResourceId(ctx, field)
  28395. case "namespace":
  28396. return ec.fieldContext_Metafield_namespace(ctx, field)
  28397. case "owner":
  28398. return ec.fieldContext_Metafield_owner(ctx, field)
  28399. case "ownerType":
  28400. return ec.fieldContext_Metafield_ownerType(ctx, field)
  28401. case "reference":
  28402. return ec.fieldContext_Metafield_reference(ctx, field)
  28403. case "references":
  28404. return ec.fieldContext_Metafield_references(ctx, field)
  28405. case "type":
  28406. return ec.fieldContext_Metafield_type(ctx, field)
  28407. case "updatedAt":
  28408. return ec.fieldContext_Metafield_updatedAt(ctx, field)
  28409. case "value":
  28410. return ec.fieldContext_Metafield_value(ctx, field)
  28411. }
  28412. return nil, fmt.Errorf("no field named %q was found under type Metafield", field.Name)
  28413. },
  28414. }
  28415. defer func() {
  28416. if r := recover(); r != nil {
  28417. err = ec.Recover(ctx, r)
  28418. ec.Error(ctx, err)
  28419. }
  28420. }()
  28421. ctx = graphql.WithFieldContext(ctx, fc)
  28422. if fc.Args, err = ec.field_AppInstallation_metafield_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  28423. ec.Error(ctx, err)
  28424. return
  28425. }
  28426. return fc, nil
  28427. }
  28428. func (ec *executionContext) _AppInstallation_metafields(ctx context.Context, field graphql.CollectedField, obj *AppInstallation) (ret graphql.Marshaler) {
  28429. fc, err := ec.fieldContext_AppInstallation_metafields(ctx, field)
  28430. if err != nil {
  28431. return graphql.Null
  28432. }
  28433. ctx = graphql.WithFieldContext(ctx, fc)
  28434. defer func() {
  28435. if r := recover(); r != nil {
  28436. ec.Error(ctx, ec.Recover(ctx, r))
  28437. ret = graphql.Null
  28438. }
  28439. }()
  28440. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28441. ctx = rctx // use context from middleware stack in children
  28442. return obj.Metafields, nil
  28443. })
  28444. if err != nil {
  28445. ec.Error(ctx, err)
  28446. return graphql.Null
  28447. }
  28448. if resTmp == nil {
  28449. if !graphql.HasFieldError(ctx, fc) {
  28450. ec.Errorf(ctx, "must not be null")
  28451. }
  28452. return graphql.Null
  28453. }
  28454. res := resTmp.(*MetafieldConnection)
  28455. fc.Result = res
  28456. return ec.marshalNMetafieldConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldConnection(ctx, field.Selections, res)
  28457. }
  28458. func (ec *executionContext) fieldContext_AppInstallation_metafields(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28459. fc = &graphql.FieldContext{
  28460. Object: "AppInstallation",
  28461. Field: field,
  28462. IsMethod: false,
  28463. IsResolver: false,
  28464. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28465. switch field.Name {
  28466. case "edges":
  28467. return ec.fieldContext_MetafieldConnection_edges(ctx, field)
  28468. case "nodes":
  28469. return ec.fieldContext_MetafieldConnection_nodes(ctx, field)
  28470. case "pageInfo":
  28471. return ec.fieldContext_MetafieldConnection_pageInfo(ctx, field)
  28472. }
  28473. return nil, fmt.Errorf("no field named %q was found under type MetafieldConnection", field.Name)
  28474. },
  28475. }
  28476. defer func() {
  28477. if r := recover(); r != nil {
  28478. err = ec.Recover(ctx, r)
  28479. ec.Error(ctx, err)
  28480. }
  28481. }()
  28482. ctx = graphql.WithFieldContext(ctx, fc)
  28483. if fc.Args, err = ec.field_AppInstallation_metafields_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  28484. ec.Error(ctx, err)
  28485. return
  28486. }
  28487. return fc, nil
  28488. }
  28489. func (ec *executionContext) _AppInstallation_oneTimePurchases(ctx context.Context, field graphql.CollectedField, obj *AppInstallation) (ret graphql.Marshaler) {
  28490. fc, err := ec.fieldContext_AppInstallation_oneTimePurchases(ctx, field)
  28491. if err != nil {
  28492. return graphql.Null
  28493. }
  28494. ctx = graphql.WithFieldContext(ctx, fc)
  28495. defer func() {
  28496. if r := recover(); r != nil {
  28497. ec.Error(ctx, ec.Recover(ctx, r))
  28498. ret = graphql.Null
  28499. }
  28500. }()
  28501. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28502. ctx = rctx // use context from middleware stack in children
  28503. return obj.OneTimePurchases, nil
  28504. })
  28505. if err != nil {
  28506. ec.Error(ctx, err)
  28507. return graphql.Null
  28508. }
  28509. if resTmp == nil {
  28510. if !graphql.HasFieldError(ctx, fc) {
  28511. ec.Errorf(ctx, "must not be null")
  28512. }
  28513. return graphql.Null
  28514. }
  28515. res := resTmp.(*AppPurchaseOneTimeConnection)
  28516. fc.Result = res
  28517. return ec.marshalNAppPurchaseOneTimeConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppPurchaseOneTimeConnection(ctx, field.Selections, res)
  28518. }
  28519. func (ec *executionContext) fieldContext_AppInstallation_oneTimePurchases(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28520. fc = &graphql.FieldContext{
  28521. Object: "AppInstallation",
  28522. Field: field,
  28523. IsMethod: false,
  28524. IsResolver: false,
  28525. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28526. switch field.Name {
  28527. case "edges":
  28528. return ec.fieldContext_AppPurchaseOneTimeConnection_edges(ctx, field)
  28529. case "nodes":
  28530. return ec.fieldContext_AppPurchaseOneTimeConnection_nodes(ctx, field)
  28531. case "pageInfo":
  28532. return ec.fieldContext_AppPurchaseOneTimeConnection_pageInfo(ctx, field)
  28533. }
  28534. return nil, fmt.Errorf("no field named %q was found under type AppPurchaseOneTimeConnection", field.Name)
  28535. },
  28536. }
  28537. defer func() {
  28538. if r := recover(); r != nil {
  28539. err = ec.Recover(ctx, r)
  28540. ec.Error(ctx, err)
  28541. }
  28542. }()
  28543. ctx = graphql.WithFieldContext(ctx, fc)
  28544. if fc.Args, err = ec.field_AppInstallation_oneTimePurchases_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  28545. ec.Error(ctx, err)
  28546. return
  28547. }
  28548. return fc, nil
  28549. }
  28550. func (ec *executionContext) _AppInstallation_privateMetafield(ctx context.Context, field graphql.CollectedField, obj *AppInstallation) (ret graphql.Marshaler) {
  28551. fc, err := ec.fieldContext_AppInstallation_privateMetafield(ctx, field)
  28552. if err != nil {
  28553. return graphql.Null
  28554. }
  28555. ctx = graphql.WithFieldContext(ctx, fc)
  28556. defer func() {
  28557. if r := recover(); r != nil {
  28558. ec.Error(ctx, ec.Recover(ctx, r))
  28559. ret = graphql.Null
  28560. }
  28561. }()
  28562. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28563. ctx = rctx // use context from middleware stack in children
  28564. return obj.PrivateMetafield, nil
  28565. })
  28566. if err != nil {
  28567. ec.Error(ctx, err)
  28568. return graphql.Null
  28569. }
  28570. if resTmp == nil {
  28571. return graphql.Null
  28572. }
  28573. res := resTmp.(*PrivateMetafield)
  28574. fc.Result = res
  28575. return ec.marshalOPrivateMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPrivateMetafield(ctx, field.Selections, res)
  28576. }
  28577. func (ec *executionContext) fieldContext_AppInstallation_privateMetafield(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28578. fc = &graphql.FieldContext{
  28579. Object: "AppInstallation",
  28580. Field: field,
  28581. IsMethod: false,
  28582. IsResolver: false,
  28583. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28584. switch field.Name {
  28585. case "createdAt":
  28586. return ec.fieldContext_PrivateMetafield_createdAt(ctx, field)
  28587. case "id":
  28588. return ec.fieldContext_PrivateMetafield_id(ctx, field)
  28589. case "key":
  28590. return ec.fieldContext_PrivateMetafield_key(ctx, field)
  28591. case "namespace":
  28592. return ec.fieldContext_PrivateMetafield_namespace(ctx, field)
  28593. case "updatedAt":
  28594. return ec.fieldContext_PrivateMetafield_updatedAt(ctx, field)
  28595. case "value":
  28596. return ec.fieldContext_PrivateMetafield_value(ctx, field)
  28597. case "valueType":
  28598. return ec.fieldContext_PrivateMetafield_valueType(ctx, field)
  28599. }
  28600. return nil, fmt.Errorf("no field named %q was found under type PrivateMetafield", field.Name)
  28601. },
  28602. }
  28603. defer func() {
  28604. if r := recover(); r != nil {
  28605. err = ec.Recover(ctx, r)
  28606. ec.Error(ctx, err)
  28607. }
  28608. }()
  28609. ctx = graphql.WithFieldContext(ctx, fc)
  28610. if fc.Args, err = ec.field_AppInstallation_privateMetafield_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  28611. ec.Error(ctx, err)
  28612. return
  28613. }
  28614. return fc, nil
  28615. }
  28616. func (ec *executionContext) _AppInstallation_privateMetafields(ctx context.Context, field graphql.CollectedField, obj *AppInstallation) (ret graphql.Marshaler) {
  28617. fc, err := ec.fieldContext_AppInstallation_privateMetafields(ctx, field)
  28618. if err != nil {
  28619. return graphql.Null
  28620. }
  28621. ctx = graphql.WithFieldContext(ctx, fc)
  28622. defer func() {
  28623. if r := recover(); r != nil {
  28624. ec.Error(ctx, ec.Recover(ctx, r))
  28625. ret = graphql.Null
  28626. }
  28627. }()
  28628. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28629. ctx = rctx // use context from middleware stack in children
  28630. return obj.PrivateMetafields, nil
  28631. })
  28632. if err != nil {
  28633. ec.Error(ctx, err)
  28634. return graphql.Null
  28635. }
  28636. if resTmp == nil {
  28637. if !graphql.HasFieldError(ctx, fc) {
  28638. ec.Errorf(ctx, "must not be null")
  28639. }
  28640. return graphql.Null
  28641. }
  28642. res := resTmp.(*PrivateMetafieldConnection)
  28643. fc.Result = res
  28644. return ec.marshalNPrivateMetafieldConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPrivateMetafieldConnection(ctx, field.Selections, res)
  28645. }
  28646. func (ec *executionContext) fieldContext_AppInstallation_privateMetafields(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28647. fc = &graphql.FieldContext{
  28648. Object: "AppInstallation",
  28649. Field: field,
  28650. IsMethod: false,
  28651. IsResolver: false,
  28652. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28653. switch field.Name {
  28654. case "edges":
  28655. return ec.fieldContext_PrivateMetafieldConnection_edges(ctx, field)
  28656. case "nodes":
  28657. return ec.fieldContext_PrivateMetafieldConnection_nodes(ctx, field)
  28658. case "pageInfo":
  28659. return ec.fieldContext_PrivateMetafieldConnection_pageInfo(ctx, field)
  28660. }
  28661. return nil, fmt.Errorf("no field named %q was found under type PrivateMetafieldConnection", field.Name)
  28662. },
  28663. }
  28664. defer func() {
  28665. if r := recover(); r != nil {
  28666. err = ec.Recover(ctx, r)
  28667. ec.Error(ctx, err)
  28668. }
  28669. }()
  28670. ctx = graphql.WithFieldContext(ctx, fc)
  28671. if fc.Args, err = ec.field_AppInstallation_privateMetafields_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  28672. ec.Error(ctx, err)
  28673. return
  28674. }
  28675. return fc, nil
  28676. }
  28677. func (ec *executionContext) _AppInstallation_publication(ctx context.Context, field graphql.CollectedField, obj *AppInstallation) (ret graphql.Marshaler) {
  28678. fc, err := ec.fieldContext_AppInstallation_publication(ctx, field)
  28679. if err != nil {
  28680. return graphql.Null
  28681. }
  28682. ctx = graphql.WithFieldContext(ctx, fc)
  28683. defer func() {
  28684. if r := recover(); r != nil {
  28685. ec.Error(ctx, ec.Recover(ctx, r))
  28686. ret = graphql.Null
  28687. }
  28688. }()
  28689. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28690. ctx = rctx // use context from middleware stack in children
  28691. return obj.Publication, nil
  28692. })
  28693. if err != nil {
  28694. ec.Error(ctx, err)
  28695. return graphql.Null
  28696. }
  28697. if resTmp == nil {
  28698. return graphql.Null
  28699. }
  28700. res := resTmp.(*Publication)
  28701. fc.Result = res
  28702. return ec.marshalOPublication2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPublication(ctx, field.Selections, res)
  28703. }
  28704. func (ec *executionContext) fieldContext_AppInstallation_publication(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28705. fc = &graphql.FieldContext{
  28706. Object: "AppInstallation",
  28707. Field: field,
  28708. IsMethod: false,
  28709. IsResolver: false,
  28710. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28711. switch field.Name {
  28712. case "app":
  28713. return ec.fieldContext_Publication_app(ctx, field)
  28714. case "collectionPublicationsV3":
  28715. return ec.fieldContext_Publication_collectionPublicationsV3(ctx, field)
  28716. case "collections":
  28717. return ec.fieldContext_Publication_collections(ctx, field)
  28718. case "hasCollection":
  28719. return ec.fieldContext_Publication_hasCollection(ctx, field)
  28720. case "id":
  28721. return ec.fieldContext_Publication_id(ctx, field)
  28722. case "name":
  28723. return ec.fieldContext_Publication_name(ctx, field)
  28724. case "productPublicationsV3":
  28725. return ec.fieldContext_Publication_productPublicationsV3(ctx, field)
  28726. case "products":
  28727. return ec.fieldContext_Publication_products(ctx, field)
  28728. case "supportsFuturePublishing":
  28729. return ec.fieldContext_Publication_supportsFuturePublishing(ctx, field)
  28730. }
  28731. return nil, fmt.Errorf("no field named %q was found under type Publication", field.Name)
  28732. },
  28733. }
  28734. return fc, nil
  28735. }
  28736. func (ec *executionContext) _AppInstallation_revenueAttributionRecords(ctx context.Context, field graphql.CollectedField, obj *AppInstallation) (ret graphql.Marshaler) {
  28737. fc, err := ec.fieldContext_AppInstallation_revenueAttributionRecords(ctx, field)
  28738. if err != nil {
  28739. return graphql.Null
  28740. }
  28741. ctx = graphql.WithFieldContext(ctx, fc)
  28742. defer func() {
  28743. if r := recover(); r != nil {
  28744. ec.Error(ctx, ec.Recover(ctx, r))
  28745. ret = graphql.Null
  28746. }
  28747. }()
  28748. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28749. ctx = rctx // use context from middleware stack in children
  28750. return obj.RevenueAttributionRecords, nil
  28751. })
  28752. if err != nil {
  28753. ec.Error(ctx, err)
  28754. return graphql.Null
  28755. }
  28756. if resTmp == nil {
  28757. if !graphql.HasFieldError(ctx, fc) {
  28758. ec.Errorf(ctx, "must not be null")
  28759. }
  28760. return graphql.Null
  28761. }
  28762. res := resTmp.(*AppRevenueAttributionRecordConnection)
  28763. fc.Result = res
  28764. return ec.marshalNAppRevenueAttributionRecordConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppRevenueAttributionRecordConnection(ctx, field.Selections, res)
  28765. }
  28766. func (ec *executionContext) fieldContext_AppInstallation_revenueAttributionRecords(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28767. fc = &graphql.FieldContext{
  28768. Object: "AppInstallation",
  28769. Field: field,
  28770. IsMethod: false,
  28771. IsResolver: false,
  28772. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28773. switch field.Name {
  28774. case "edges":
  28775. return ec.fieldContext_AppRevenueAttributionRecordConnection_edges(ctx, field)
  28776. case "nodes":
  28777. return ec.fieldContext_AppRevenueAttributionRecordConnection_nodes(ctx, field)
  28778. case "pageInfo":
  28779. return ec.fieldContext_AppRevenueAttributionRecordConnection_pageInfo(ctx, field)
  28780. }
  28781. return nil, fmt.Errorf("no field named %q was found under type AppRevenueAttributionRecordConnection", field.Name)
  28782. },
  28783. }
  28784. defer func() {
  28785. if r := recover(); r != nil {
  28786. err = ec.Recover(ctx, r)
  28787. ec.Error(ctx, err)
  28788. }
  28789. }()
  28790. ctx = graphql.WithFieldContext(ctx, fc)
  28791. if fc.Args, err = ec.field_AppInstallation_revenueAttributionRecords_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  28792. ec.Error(ctx, err)
  28793. return
  28794. }
  28795. return fc, nil
  28796. }
  28797. func (ec *executionContext) _AppInstallation_uninstallUrl(ctx context.Context, field graphql.CollectedField, obj *AppInstallation) (ret graphql.Marshaler) {
  28798. fc, err := ec.fieldContext_AppInstallation_uninstallUrl(ctx, field)
  28799. if err != nil {
  28800. return graphql.Null
  28801. }
  28802. ctx = graphql.WithFieldContext(ctx, fc)
  28803. defer func() {
  28804. if r := recover(); r != nil {
  28805. ec.Error(ctx, ec.Recover(ctx, r))
  28806. ret = graphql.Null
  28807. }
  28808. }()
  28809. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28810. ctx = rctx // use context from middleware stack in children
  28811. return obj.UninstallURL, nil
  28812. })
  28813. if err != nil {
  28814. ec.Error(ctx, err)
  28815. return graphql.Null
  28816. }
  28817. if resTmp == nil {
  28818. return graphql.Null
  28819. }
  28820. res := resTmp.(*string)
  28821. fc.Result = res
  28822. return ec.marshalOURL2ᚖstring(ctx, field.Selections, res)
  28823. }
  28824. func (ec *executionContext) fieldContext_AppInstallation_uninstallUrl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28825. fc = &graphql.FieldContext{
  28826. Object: "AppInstallation",
  28827. Field: field,
  28828. IsMethod: false,
  28829. IsResolver: false,
  28830. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28831. return nil, errors.New("field of type URL does not have child fields")
  28832. },
  28833. }
  28834. return fc, nil
  28835. }
  28836. func (ec *executionContext) _AppPlanV2_pricingDetails(ctx context.Context, field graphql.CollectedField, obj *AppPlanV2) (ret graphql.Marshaler) {
  28837. fc, err := ec.fieldContext_AppPlanV2_pricingDetails(ctx, field)
  28838. if err != nil {
  28839. return graphql.Null
  28840. }
  28841. ctx = graphql.WithFieldContext(ctx, fc)
  28842. defer func() {
  28843. if r := recover(); r != nil {
  28844. ec.Error(ctx, ec.Recover(ctx, r))
  28845. ret = graphql.Null
  28846. }
  28847. }()
  28848. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28849. ctx = rctx // use context from middleware stack in children
  28850. return obj.PricingDetails, nil
  28851. })
  28852. if err != nil {
  28853. ec.Error(ctx, err)
  28854. return graphql.Null
  28855. }
  28856. if resTmp == nil {
  28857. if !graphql.HasFieldError(ctx, fc) {
  28858. ec.Errorf(ctx, "must not be null")
  28859. }
  28860. return graphql.Null
  28861. }
  28862. res := resTmp.(AppPricingDetails)
  28863. fc.Result = res
  28864. return ec.marshalNAppPricingDetails2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppPricingDetails(ctx, field.Selections, res)
  28865. }
  28866. func (ec *executionContext) fieldContext_AppPlanV2_pricingDetails(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28867. fc = &graphql.FieldContext{
  28868. Object: "AppPlanV2",
  28869. Field: field,
  28870. IsMethod: false,
  28871. IsResolver: false,
  28872. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28873. return nil, errors.New("field of type AppPricingDetails does not have child fields")
  28874. },
  28875. }
  28876. return fc, nil
  28877. }
  28878. func (ec *executionContext) _AppPurchaseOneTime_createdAt(ctx context.Context, field graphql.CollectedField, obj *AppPurchaseOneTime) (ret graphql.Marshaler) {
  28879. fc, err := ec.fieldContext_AppPurchaseOneTime_createdAt(ctx, field)
  28880. if err != nil {
  28881. return graphql.Null
  28882. }
  28883. ctx = graphql.WithFieldContext(ctx, fc)
  28884. defer func() {
  28885. if r := recover(); r != nil {
  28886. ec.Error(ctx, ec.Recover(ctx, r))
  28887. ret = graphql.Null
  28888. }
  28889. }()
  28890. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28891. ctx = rctx // use context from middleware stack in children
  28892. return obj.CreatedAt, nil
  28893. })
  28894. if err != nil {
  28895. ec.Error(ctx, err)
  28896. return graphql.Null
  28897. }
  28898. if resTmp == nil {
  28899. if !graphql.HasFieldError(ctx, fc) {
  28900. ec.Errorf(ctx, "must not be null")
  28901. }
  28902. return graphql.Null
  28903. }
  28904. res := resTmp.(string)
  28905. fc.Result = res
  28906. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  28907. }
  28908. func (ec *executionContext) fieldContext_AppPurchaseOneTime_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28909. fc = &graphql.FieldContext{
  28910. Object: "AppPurchaseOneTime",
  28911. Field: field,
  28912. IsMethod: false,
  28913. IsResolver: false,
  28914. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28915. return nil, errors.New("field of type DateTime does not have child fields")
  28916. },
  28917. }
  28918. return fc, nil
  28919. }
  28920. func (ec *executionContext) _AppPurchaseOneTime_id(ctx context.Context, field graphql.CollectedField, obj *AppPurchaseOneTime) (ret graphql.Marshaler) {
  28921. fc, err := ec.fieldContext_AppPurchaseOneTime_id(ctx, field)
  28922. if err != nil {
  28923. return graphql.Null
  28924. }
  28925. ctx = graphql.WithFieldContext(ctx, fc)
  28926. defer func() {
  28927. if r := recover(); r != nil {
  28928. ec.Error(ctx, ec.Recover(ctx, r))
  28929. ret = graphql.Null
  28930. }
  28931. }()
  28932. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28933. ctx = rctx // use context from middleware stack in children
  28934. return obj.ID, nil
  28935. })
  28936. if err != nil {
  28937. ec.Error(ctx, err)
  28938. return graphql.Null
  28939. }
  28940. if resTmp == nil {
  28941. if !graphql.HasFieldError(ctx, fc) {
  28942. ec.Errorf(ctx, "must not be null")
  28943. }
  28944. return graphql.Null
  28945. }
  28946. res := resTmp.(string)
  28947. fc.Result = res
  28948. return ec.marshalNID2string(ctx, field.Selections, res)
  28949. }
  28950. func (ec *executionContext) fieldContext_AppPurchaseOneTime_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28951. fc = &graphql.FieldContext{
  28952. Object: "AppPurchaseOneTime",
  28953. Field: field,
  28954. IsMethod: false,
  28955. IsResolver: false,
  28956. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28957. return nil, errors.New("field of type ID does not have child fields")
  28958. },
  28959. }
  28960. return fc, nil
  28961. }
  28962. func (ec *executionContext) _AppPurchaseOneTime_name(ctx context.Context, field graphql.CollectedField, obj *AppPurchaseOneTime) (ret graphql.Marshaler) {
  28963. fc, err := ec.fieldContext_AppPurchaseOneTime_name(ctx, field)
  28964. if err != nil {
  28965. return graphql.Null
  28966. }
  28967. ctx = graphql.WithFieldContext(ctx, fc)
  28968. defer func() {
  28969. if r := recover(); r != nil {
  28970. ec.Error(ctx, ec.Recover(ctx, r))
  28971. ret = graphql.Null
  28972. }
  28973. }()
  28974. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  28975. ctx = rctx // use context from middleware stack in children
  28976. return obj.Name, nil
  28977. })
  28978. if err != nil {
  28979. ec.Error(ctx, err)
  28980. return graphql.Null
  28981. }
  28982. if resTmp == nil {
  28983. if !graphql.HasFieldError(ctx, fc) {
  28984. ec.Errorf(ctx, "must not be null")
  28985. }
  28986. return graphql.Null
  28987. }
  28988. res := resTmp.(string)
  28989. fc.Result = res
  28990. return ec.marshalNString2string(ctx, field.Selections, res)
  28991. }
  28992. func (ec *executionContext) fieldContext_AppPurchaseOneTime_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  28993. fc = &graphql.FieldContext{
  28994. Object: "AppPurchaseOneTime",
  28995. Field: field,
  28996. IsMethod: false,
  28997. IsResolver: false,
  28998. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  28999. return nil, errors.New("field of type String does not have child fields")
  29000. },
  29001. }
  29002. return fc, nil
  29003. }
  29004. func (ec *executionContext) _AppPurchaseOneTime_price(ctx context.Context, field graphql.CollectedField, obj *AppPurchaseOneTime) (ret graphql.Marshaler) {
  29005. fc, err := ec.fieldContext_AppPurchaseOneTime_price(ctx, field)
  29006. if err != nil {
  29007. return graphql.Null
  29008. }
  29009. ctx = graphql.WithFieldContext(ctx, fc)
  29010. defer func() {
  29011. if r := recover(); r != nil {
  29012. ec.Error(ctx, ec.Recover(ctx, r))
  29013. ret = graphql.Null
  29014. }
  29015. }()
  29016. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29017. ctx = rctx // use context from middleware stack in children
  29018. return obj.Price, nil
  29019. })
  29020. if err != nil {
  29021. ec.Error(ctx, err)
  29022. return graphql.Null
  29023. }
  29024. if resTmp == nil {
  29025. if !graphql.HasFieldError(ctx, fc) {
  29026. ec.Errorf(ctx, "must not be null")
  29027. }
  29028. return graphql.Null
  29029. }
  29030. res := resTmp.(*MoneyV2)
  29031. fc.Result = res
  29032. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  29033. }
  29034. func (ec *executionContext) fieldContext_AppPurchaseOneTime_price(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29035. fc = &graphql.FieldContext{
  29036. Object: "AppPurchaseOneTime",
  29037. Field: field,
  29038. IsMethod: false,
  29039. IsResolver: false,
  29040. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29041. switch field.Name {
  29042. case "amount":
  29043. return ec.fieldContext_MoneyV2_amount(ctx, field)
  29044. case "currencyCode":
  29045. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  29046. }
  29047. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  29048. },
  29049. }
  29050. return fc, nil
  29051. }
  29052. func (ec *executionContext) _AppPurchaseOneTime_status(ctx context.Context, field graphql.CollectedField, obj *AppPurchaseOneTime) (ret graphql.Marshaler) {
  29053. fc, err := ec.fieldContext_AppPurchaseOneTime_status(ctx, field)
  29054. if err != nil {
  29055. return graphql.Null
  29056. }
  29057. ctx = graphql.WithFieldContext(ctx, fc)
  29058. defer func() {
  29059. if r := recover(); r != nil {
  29060. ec.Error(ctx, ec.Recover(ctx, r))
  29061. ret = graphql.Null
  29062. }
  29063. }()
  29064. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29065. ctx = rctx // use context from middleware stack in children
  29066. return obj.Status, nil
  29067. })
  29068. if err != nil {
  29069. ec.Error(ctx, err)
  29070. return graphql.Null
  29071. }
  29072. if resTmp == nil {
  29073. if !graphql.HasFieldError(ctx, fc) {
  29074. ec.Errorf(ctx, "must not be null")
  29075. }
  29076. return graphql.Null
  29077. }
  29078. res := resTmp.(AppPurchaseStatus)
  29079. fc.Result = res
  29080. return ec.marshalNAppPurchaseStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppPurchaseStatus(ctx, field.Selections, res)
  29081. }
  29082. func (ec *executionContext) fieldContext_AppPurchaseOneTime_status(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29083. fc = &graphql.FieldContext{
  29084. Object: "AppPurchaseOneTime",
  29085. Field: field,
  29086. IsMethod: false,
  29087. IsResolver: false,
  29088. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29089. return nil, errors.New("field of type AppPurchaseStatus does not have child fields")
  29090. },
  29091. }
  29092. return fc, nil
  29093. }
  29094. func (ec *executionContext) _AppPurchaseOneTime_test(ctx context.Context, field graphql.CollectedField, obj *AppPurchaseOneTime) (ret graphql.Marshaler) {
  29095. fc, err := ec.fieldContext_AppPurchaseOneTime_test(ctx, field)
  29096. if err != nil {
  29097. return graphql.Null
  29098. }
  29099. ctx = graphql.WithFieldContext(ctx, fc)
  29100. defer func() {
  29101. if r := recover(); r != nil {
  29102. ec.Error(ctx, ec.Recover(ctx, r))
  29103. ret = graphql.Null
  29104. }
  29105. }()
  29106. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29107. ctx = rctx // use context from middleware stack in children
  29108. return obj.Test, nil
  29109. })
  29110. if err != nil {
  29111. ec.Error(ctx, err)
  29112. return graphql.Null
  29113. }
  29114. if resTmp == nil {
  29115. if !graphql.HasFieldError(ctx, fc) {
  29116. ec.Errorf(ctx, "must not be null")
  29117. }
  29118. return graphql.Null
  29119. }
  29120. res := resTmp.(bool)
  29121. fc.Result = res
  29122. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  29123. }
  29124. func (ec *executionContext) fieldContext_AppPurchaseOneTime_test(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29125. fc = &graphql.FieldContext{
  29126. Object: "AppPurchaseOneTime",
  29127. Field: field,
  29128. IsMethod: false,
  29129. IsResolver: false,
  29130. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29131. return nil, errors.New("field of type Boolean does not have child fields")
  29132. },
  29133. }
  29134. return fc, nil
  29135. }
  29136. func (ec *executionContext) _AppPurchaseOneTimeConnection_edges(ctx context.Context, field graphql.CollectedField, obj *AppPurchaseOneTimeConnection) (ret graphql.Marshaler) {
  29137. fc, err := ec.fieldContext_AppPurchaseOneTimeConnection_edges(ctx, field)
  29138. if err != nil {
  29139. return graphql.Null
  29140. }
  29141. ctx = graphql.WithFieldContext(ctx, fc)
  29142. defer func() {
  29143. if r := recover(); r != nil {
  29144. ec.Error(ctx, ec.Recover(ctx, r))
  29145. ret = graphql.Null
  29146. }
  29147. }()
  29148. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29149. ctx = rctx // use context from middleware stack in children
  29150. return obj.Edges, nil
  29151. })
  29152. if err != nil {
  29153. ec.Error(ctx, err)
  29154. return graphql.Null
  29155. }
  29156. if resTmp == nil {
  29157. if !graphql.HasFieldError(ctx, fc) {
  29158. ec.Errorf(ctx, "must not be null")
  29159. }
  29160. return graphql.Null
  29161. }
  29162. res := resTmp.([]*AppPurchaseOneTimeEdge)
  29163. fc.Result = res
  29164. return ec.marshalNAppPurchaseOneTimeEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppPurchaseOneTimeEdgeᚄ(ctx, field.Selections, res)
  29165. }
  29166. func (ec *executionContext) fieldContext_AppPurchaseOneTimeConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29167. fc = &graphql.FieldContext{
  29168. Object: "AppPurchaseOneTimeConnection",
  29169. Field: field,
  29170. IsMethod: false,
  29171. IsResolver: false,
  29172. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29173. switch field.Name {
  29174. case "cursor":
  29175. return ec.fieldContext_AppPurchaseOneTimeEdge_cursor(ctx, field)
  29176. case "node":
  29177. return ec.fieldContext_AppPurchaseOneTimeEdge_node(ctx, field)
  29178. }
  29179. return nil, fmt.Errorf("no field named %q was found under type AppPurchaseOneTimeEdge", field.Name)
  29180. },
  29181. }
  29182. return fc, nil
  29183. }
  29184. func (ec *executionContext) _AppPurchaseOneTimeConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *AppPurchaseOneTimeConnection) (ret graphql.Marshaler) {
  29185. fc, err := ec.fieldContext_AppPurchaseOneTimeConnection_nodes(ctx, field)
  29186. if err != nil {
  29187. return graphql.Null
  29188. }
  29189. ctx = graphql.WithFieldContext(ctx, fc)
  29190. defer func() {
  29191. if r := recover(); r != nil {
  29192. ec.Error(ctx, ec.Recover(ctx, r))
  29193. ret = graphql.Null
  29194. }
  29195. }()
  29196. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29197. ctx = rctx // use context from middleware stack in children
  29198. return obj.Nodes, nil
  29199. })
  29200. if err != nil {
  29201. ec.Error(ctx, err)
  29202. return graphql.Null
  29203. }
  29204. if resTmp == nil {
  29205. if !graphql.HasFieldError(ctx, fc) {
  29206. ec.Errorf(ctx, "must not be null")
  29207. }
  29208. return graphql.Null
  29209. }
  29210. res := resTmp.([]*AppPurchaseOneTime)
  29211. fc.Result = res
  29212. return ec.marshalNAppPurchaseOneTime2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppPurchaseOneTimeᚄ(ctx, field.Selections, res)
  29213. }
  29214. func (ec *executionContext) fieldContext_AppPurchaseOneTimeConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29215. fc = &graphql.FieldContext{
  29216. Object: "AppPurchaseOneTimeConnection",
  29217. Field: field,
  29218. IsMethod: false,
  29219. IsResolver: false,
  29220. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29221. switch field.Name {
  29222. case "createdAt":
  29223. return ec.fieldContext_AppPurchaseOneTime_createdAt(ctx, field)
  29224. case "id":
  29225. return ec.fieldContext_AppPurchaseOneTime_id(ctx, field)
  29226. case "name":
  29227. return ec.fieldContext_AppPurchaseOneTime_name(ctx, field)
  29228. case "price":
  29229. return ec.fieldContext_AppPurchaseOneTime_price(ctx, field)
  29230. case "status":
  29231. return ec.fieldContext_AppPurchaseOneTime_status(ctx, field)
  29232. case "test":
  29233. return ec.fieldContext_AppPurchaseOneTime_test(ctx, field)
  29234. }
  29235. return nil, fmt.Errorf("no field named %q was found under type AppPurchaseOneTime", field.Name)
  29236. },
  29237. }
  29238. return fc, nil
  29239. }
  29240. func (ec *executionContext) _AppPurchaseOneTimeConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *AppPurchaseOneTimeConnection) (ret graphql.Marshaler) {
  29241. fc, err := ec.fieldContext_AppPurchaseOneTimeConnection_pageInfo(ctx, field)
  29242. if err != nil {
  29243. return graphql.Null
  29244. }
  29245. ctx = graphql.WithFieldContext(ctx, fc)
  29246. defer func() {
  29247. if r := recover(); r != nil {
  29248. ec.Error(ctx, ec.Recover(ctx, r))
  29249. ret = graphql.Null
  29250. }
  29251. }()
  29252. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29253. ctx = rctx // use context from middleware stack in children
  29254. return obj.PageInfo, nil
  29255. })
  29256. if err != nil {
  29257. ec.Error(ctx, err)
  29258. return graphql.Null
  29259. }
  29260. if resTmp == nil {
  29261. if !graphql.HasFieldError(ctx, fc) {
  29262. ec.Errorf(ctx, "must not be null")
  29263. }
  29264. return graphql.Null
  29265. }
  29266. res := resTmp.(*PageInfo)
  29267. fc.Result = res
  29268. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  29269. }
  29270. func (ec *executionContext) fieldContext_AppPurchaseOneTimeConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29271. fc = &graphql.FieldContext{
  29272. Object: "AppPurchaseOneTimeConnection",
  29273. Field: field,
  29274. IsMethod: false,
  29275. IsResolver: false,
  29276. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29277. switch field.Name {
  29278. case "endCursor":
  29279. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  29280. case "hasNextPage":
  29281. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  29282. case "hasPreviousPage":
  29283. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  29284. case "startCursor":
  29285. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  29286. }
  29287. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  29288. },
  29289. }
  29290. return fc, nil
  29291. }
  29292. func (ec *executionContext) _AppPurchaseOneTimeEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *AppPurchaseOneTimeEdge) (ret graphql.Marshaler) {
  29293. fc, err := ec.fieldContext_AppPurchaseOneTimeEdge_cursor(ctx, field)
  29294. if err != nil {
  29295. return graphql.Null
  29296. }
  29297. ctx = graphql.WithFieldContext(ctx, fc)
  29298. defer func() {
  29299. if r := recover(); r != nil {
  29300. ec.Error(ctx, ec.Recover(ctx, r))
  29301. ret = graphql.Null
  29302. }
  29303. }()
  29304. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29305. ctx = rctx // use context from middleware stack in children
  29306. return obj.Cursor, nil
  29307. })
  29308. if err != nil {
  29309. ec.Error(ctx, err)
  29310. return graphql.Null
  29311. }
  29312. if resTmp == nil {
  29313. if !graphql.HasFieldError(ctx, fc) {
  29314. ec.Errorf(ctx, "must not be null")
  29315. }
  29316. return graphql.Null
  29317. }
  29318. res := resTmp.(string)
  29319. fc.Result = res
  29320. return ec.marshalNString2string(ctx, field.Selections, res)
  29321. }
  29322. func (ec *executionContext) fieldContext_AppPurchaseOneTimeEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29323. fc = &graphql.FieldContext{
  29324. Object: "AppPurchaseOneTimeEdge",
  29325. Field: field,
  29326. IsMethod: false,
  29327. IsResolver: false,
  29328. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29329. return nil, errors.New("field of type String does not have child fields")
  29330. },
  29331. }
  29332. return fc, nil
  29333. }
  29334. func (ec *executionContext) _AppPurchaseOneTimeEdge_node(ctx context.Context, field graphql.CollectedField, obj *AppPurchaseOneTimeEdge) (ret graphql.Marshaler) {
  29335. fc, err := ec.fieldContext_AppPurchaseOneTimeEdge_node(ctx, field)
  29336. if err != nil {
  29337. return graphql.Null
  29338. }
  29339. ctx = graphql.WithFieldContext(ctx, fc)
  29340. defer func() {
  29341. if r := recover(); r != nil {
  29342. ec.Error(ctx, ec.Recover(ctx, r))
  29343. ret = graphql.Null
  29344. }
  29345. }()
  29346. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29347. ctx = rctx // use context from middleware stack in children
  29348. return obj.Node, nil
  29349. })
  29350. if err != nil {
  29351. ec.Error(ctx, err)
  29352. return graphql.Null
  29353. }
  29354. if resTmp == nil {
  29355. if !graphql.HasFieldError(ctx, fc) {
  29356. ec.Errorf(ctx, "must not be null")
  29357. }
  29358. return graphql.Null
  29359. }
  29360. res := resTmp.(*AppPurchaseOneTime)
  29361. fc.Result = res
  29362. return ec.marshalNAppPurchaseOneTime2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppPurchaseOneTime(ctx, field.Selections, res)
  29363. }
  29364. func (ec *executionContext) fieldContext_AppPurchaseOneTimeEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29365. fc = &graphql.FieldContext{
  29366. Object: "AppPurchaseOneTimeEdge",
  29367. Field: field,
  29368. IsMethod: false,
  29369. IsResolver: false,
  29370. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29371. switch field.Name {
  29372. case "createdAt":
  29373. return ec.fieldContext_AppPurchaseOneTime_createdAt(ctx, field)
  29374. case "id":
  29375. return ec.fieldContext_AppPurchaseOneTime_id(ctx, field)
  29376. case "name":
  29377. return ec.fieldContext_AppPurchaseOneTime_name(ctx, field)
  29378. case "price":
  29379. return ec.fieldContext_AppPurchaseOneTime_price(ctx, field)
  29380. case "status":
  29381. return ec.fieldContext_AppPurchaseOneTime_status(ctx, field)
  29382. case "test":
  29383. return ec.fieldContext_AppPurchaseOneTime_test(ctx, field)
  29384. }
  29385. return nil, fmt.Errorf("no field named %q was found under type AppPurchaseOneTime", field.Name)
  29386. },
  29387. }
  29388. return fc, nil
  29389. }
  29390. func (ec *executionContext) _AppRecurringPricing_discount(ctx context.Context, field graphql.CollectedField, obj *AppRecurringPricing) (ret graphql.Marshaler) {
  29391. fc, err := ec.fieldContext_AppRecurringPricing_discount(ctx, field)
  29392. if err != nil {
  29393. return graphql.Null
  29394. }
  29395. ctx = graphql.WithFieldContext(ctx, fc)
  29396. defer func() {
  29397. if r := recover(); r != nil {
  29398. ec.Error(ctx, ec.Recover(ctx, r))
  29399. ret = graphql.Null
  29400. }
  29401. }()
  29402. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29403. ctx = rctx // use context from middleware stack in children
  29404. return obj.Discount, nil
  29405. })
  29406. if err != nil {
  29407. ec.Error(ctx, err)
  29408. return graphql.Null
  29409. }
  29410. if resTmp == nil {
  29411. return graphql.Null
  29412. }
  29413. res := resTmp.(*AppSubscriptionDiscount)
  29414. fc.Result = res
  29415. return ec.marshalOAppSubscriptionDiscount2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppSubscriptionDiscount(ctx, field.Selections, res)
  29416. }
  29417. func (ec *executionContext) fieldContext_AppRecurringPricing_discount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29418. fc = &graphql.FieldContext{
  29419. Object: "AppRecurringPricing",
  29420. Field: field,
  29421. IsMethod: false,
  29422. IsResolver: false,
  29423. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29424. switch field.Name {
  29425. case "durationLimitInIntervals":
  29426. return ec.fieldContext_AppSubscriptionDiscount_durationLimitInIntervals(ctx, field)
  29427. case "priceAfterDiscount":
  29428. return ec.fieldContext_AppSubscriptionDiscount_priceAfterDiscount(ctx, field)
  29429. case "remainingDurationInIntervals":
  29430. return ec.fieldContext_AppSubscriptionDiscount_remainingDurationInIntervals(ctx, field)
  29431. case "value":
  29432. return ec.fieldContext_AppSubscriptionDiscount_value(ctx, field)
  29433. }
  29434. return nil, fmt.Errorf("no field named %q was found under type AppSubscriptionDiscount", field.Name)
  29435. },
  29436. }
  29437. return fc, nil
  29438. }
  29439. func (ec *executionContext) _AppRecurringPricing_interval(ctx context.Context, field graphql.CollectedField, obj *AppRecurringPricing) (ret graphql.Marshaler) {
  29440. fc, err := ec.fieldContext_AppRecurringPricing_interval(ctx, field)
  29441. if err != nil {
  29442. return graphql.Null
  29443. }
  29444. ctx = graphql.WithFieldContext(ctx, fc)
  29445. defer func() {
  29446. if r := recover(); r != nil {
  29447. ec.Error(ctx, ec.Recover(ctx, r))
  29448. ret = graphql.Null
  29449. }
  29450. }()
  29451. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29452. ctx = rctx // use context from middleware stack in children
  29453. return obj.Interval, nil
  29454. })
  29455. if err != nil {
  29456. ec.Error(ctx, err)
  29457. return graphql.Null
  29458. }
  29459. if resTmp == nil {
  29460. if !graphql.HasFieldError(ctx, fc) {
  29461. ec.Errorf(ctx, "must not be null")
  29462. }
  29463. return graphql.Null
  29464. }
  29465. res := resTmp.(AppPricingInterval)
  29466. fc.Result = res
  29467. return ec.marshalNAppPricingInterval2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppPricingInterval(ctx, field.Selections, res)
  29468. }
  29469. func (ec *executionContext) fieldContext_AppRecurringPricing_interval(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29470. fc = &graphql.FieldContext{
  29471. Object: "AppRecurringPricing",
  29472. Field: field,
  29473. IsMethod: false,
  29474. IsResolver: false,
  29475. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29476. return nil, errors.New("field of type AppPricingInterval does not have child fields")
  29477. },
  29478. }
  29479. return fc, nil
  29480. }
  29481. func (ec *executionContext) _AppRecurringPricing_price(ctx context.Context, field graphql.CollectedField, obj *AppRecurringPricing) (ret graphql.Marshaler) {
  29482. fc, err := ec.fieldContext_AppRecurringPricing_price(ctx, field)
  29483. if err != nil {
  29484. return graphql.Null
  29485. }
  29486. ctx = graphql.WithFieldContext(ctx, fc)
  29487. defer func() {
  29488. if r := recover(); r != nil {
  29489. ec.Error(ctx, ec.Recover(ctx, r))
  29490. ret = graphql.Null
  29491. }
  29492. }()
  29493. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29494. ctx = rctx // use context from middleware stack in children
  29495. return obj.Price, nil
  29496. })
  29497. if err != nil {
  29498. ec.Error(ctx, err)
  29499. return graphql.Null
  29500. }
  29501. if resTmp == nil {
  29502. if !graphql.HasFieldError(ctx, fc) {
  29503. ec.Errorf(ctx, "must not be null")
  29504. }
  29505. return graphql.Null
  29506. }
  29507. res := resTmp.(*MoneyV2)
  29508. fc.Result = res
  29509. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  29510. }
  29511. func (ec *executionContext) fieldContext_AppRecurringPricing_price(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29512. fc = &graphql.FieldContext{
  29513. Object: "AppRecurringPricing",
  29514. Field: field,
  29515. IsMethod: false,
  29516. IsResolver: false,
  29517. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29518. switch field.Name {
  29519. case "amount":
  29520. return ec.fieldContext_MoneyV2_amount(ctx, field)
  29521. case "currencyCode":
  29522. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  29523. }
  29524. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  29525. },
  29526. }
  29527. return fc, nil
  29528. }
  29529. func (ec *executionContext) _AppRevenueAttributionRecord_amount(ctx context.Context, field graphql.CollectedField, obj *AppRevenueAttributionRecord) (ret graphql.Marshaler) {
  29530. fc, err := ec.fieldContext_AppRevenueAttributionRecord_amount(ctx, field)
  29531. if err != nil {
  29532. return graphql.Null
  29533. }
  29534. ctx = graphql.WithFieldContext(ctx, fc)
  29535. defer func() {
  29536. if r := recover(); r != nil {
  29537. ec.Error(ctx, ec.Recover(ctx, r))
  29538. ret = graphql.Null
  29539. }
  29540. }()
  29541. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29542. ctx = rctx // use context from middleware stack in children
  29543. return obj.Amount, nil
  29544. })
  29545. if err != nil {
  29546. ec.Error(ctx, err)
  29547. return graphql.Null
  29548. }
  29549. if resTmp == nil {
  29550. if !graphql.HasFieldError(ctx, fc) {
  29551. ec.Errorf(ctx, "must not be null")
  29552. }
  29553. return graphql.Null
  29554. }
  29555. res := resTmp.(*MoneyV2)
  29556. fc.Result = res
  29557. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  29558. }
  29559. func (ec *executionContext) fieldContext_AppRevenueAttributionRecord_amount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29560. fc = &graphql.FieldContext{
  29561. Object: "AppRevenueAttributionRecord",
  29562. Field: field,
  29563. IsMethod: false,
  29564. IsResolver: false,
  29565. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29566. switch field.Name {
  29567. case "amount":
  29568. return ec.fieldContext_MoneyV2_amount(ctx, field)
  29569. case "currencyCode":
  29570. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  29571. }
  29572. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  29573. },
  29574. }
  29575. return fc, nil
  29576. }
  29577. func (ec *executionContext) _AppRevenueAttributionRecord_capturedAt(ctx context.Context, field graphql.CollectedField, obj *AppRevenueAttributionRecord) (ret graphql.Marshaler) {
  29578. fc, err := ec.fieldContext_AppRevenueAttributionRecord_capturedAt(ctx, field)
  29579. if err != nil {
  29580. return graphql.Null
  29581. }
  29582. ctx = graphql.WithFieldContext(ctx, fc)
  29583. defer func() {
  29584. if r := recover(); r != nil {
  29585. ec.Error(ctx, ec.Recover(ctx, r))
  29586. ret = graphql.Null
  29587. }
  29588. }()
  29589. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29590. ctx = rctx // use context from middleware stack in children
  29591. return obj.CapturedAt, nil
  29592. })
  29593. if err != nil {
  29594. ec.Error(ctx, err)
  29595. return graphql.Null
  29596. }
  29597. if resTmp == nil {
  29598. if !graphql.HasFieldError(ctx, fc) {
  29599. ec.Errorf(ctx, "must not be null")
  29600. }
  29601. return graphql.Null
  29602. }
  29603. res := resTmp.(string)
  29604. fc.Result = res
  29605. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  29606. }
  29607. func (ec *executionContext) fieldContext_AppRevenueAttributionRecord_capturedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29608. fc = &graphql.FieldContext{
  29609. Object: "AppRevenueAttributionRecord",
  29610. Field: field,
  29611. IsMethod: false,
  29612. IsResolver: false,
  29613. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29614. return nil, errors.New("field of type DateTime does not have child fields")
  29615. },
  29616. }
  29617. return fc, nil
  29618. }
  29619. func (ec *executionContext) _AppRevenueAttributionRecord_createdAt(ctx context.Context, field graphql.CollectedField, obj *AppRevenueAttributionRecord) (ret graphql.Marshaler) {
  29620. fc, err := ec.fieldContext_AppRevenueAttributionRecord_createdAt(ctx, field)
  29621. if err != nil {
  29622. return graphql.Null
  29623. }
  29624. ctx = graphql.WithFieldContext(ctx, fc)
  29625. defer func() {
  29626. if r := recover(); r != nil {
  29627. ec.Error(ctx, ec.Recover(ctx, r))
  29628. ret = graphql.Null
  29629. }
  29630. }()
  29631. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29632. ctx = rctx // use context from middleware stack in children
  29633. return obj.CreatedAt, nil
  29634. })
  29635. if err != nil {
  29636. ec.Error(ctx, err)
  29637. return graphql.Null
  29638. }
  29639. if resTmp == nil {
  29640. if !graphql.HasFieldError(ctx, fc) {
  29641. ec.Errorf(ctx, "must not be null")
  29642. }
  29643. return graphql.Null
  29644. }
  29645. res := resTmp.(string)
  29646. fc.Result = res
  29647. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  29648. }
  29649. func (ec *executionContext) fieldContext_AppRevenueAttributionRecord_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29650. fc = &graphql.FieldContext{
  29651. Object: "AppRevenueAttributionRecord",
  29652. Field: field,
  29653. IsMethod: false,
  29654. IsResolver: false,
  29655. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29656. return nil, errors.New("field of type DateTime does not have child fields")
  29657. },
  29658. }
  29659. return fc, nil
  29660. }
  29661. func (ec *executionContext) _AppRevenueAttributionRecord_id(ctx context.Context, field graphql.CollectedField, obj *AppRevenueAttributionRecord) (ret graphql.Marshaler) {
  29662. fc, err := ec.fieldContext_AppRevenueAttributionRecord_id(ctx, field)
  29663. if err != nil {
  29664. return graphql.Null
  29665. }
  29666. ctx = graphql.WithFieldContext(ctx, fc)
  29667. defer func() {
  29668. if r := recover(); r != nil {
  29669. ec.Error(ctx, ec.Recover(ctx, r))
  29670. ret = graphql.Null
  29671. }
  29672. }()
  29673. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29674. ctx = rctx // use context from middleware stack in children
  29675. return obj.ID, nil
  29676. })
  29677. if err != nil {
  29678. ec.Error(ctx, err)
  29679. return graphql.Null
  29680. }
  29681. if resTmp == nil {
  29682. if !graphql.HasFieldError(ctx, fc) {
  29683. ec.Errorf(ctx, "must not be null")
  29684. }
  29685. return graphql.Null
  29686. }
  29687. res := resTmp.(string)
  29688. fc.Result = res
  29689. return ec.marshalNID2string(ctx, field.Selections, res)
  29690. }
  29691. func (ec *executionContext) fieldContext_AppRevenueAttributionRecord_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29692. fc = &graphql.FieldContext{
  29693. Object: "AppRevenueAttributionRecord",
  29694. Field: field,
  29695. IsMethod: false,
  29696. IsResolver: false,
  29697. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29698. return nil, errors.New("field of type ID does not have child fields")
  29699. },
  29700. }
  29701. return fc, nil
  29702. }
  29703. func (ec *executionContext) _AppRevenueAttributionRecord_idempotencyKey(ctx context.Context, field graphql.CollectedField, obj *AppRevenueAttributionRecord) (ret graphql.Marshaler) {
  29704. fc, err := ec.fieldContext_AppRevenueAttributionRecord_idempotencyKey(ctx, field)
  29705. if err != nil {
  29706. return graphql.Null
  29707. }
  29708. ctx = graphql.WithFieldContext(ctx, fc)
  29709. defer func() {
  29710. if r := recover(); r != nil {
  29711. ec.Error(ctx, ec.Recover(ctx, r))
  29712. ret = graphql.Null
  29713. }
  29714. }()
  29715. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29716. ctx = rctx // use context from middleware stack in children
  29717. return obj.IdempotencyKey, nil
  29718. })
  29719. if err != nil {
  29720. ec.Error(ctx, err)
  29721. return graphql.Null
  29722. }
  29723. if resTmp == nil {
  29724. if !graphql.HasFieldError(ctx, fc) {
  29725. ec.Errorf(ctx, "must not be null")
  29726. }
  29727. return graphql.Null
  29728. }
  29729. res := resTmp.(string)
  29730. fc.Result = res
  29731. return ec.marshalNString2string(ctx, field.Selections, res)
  29732. }
  29733. func (ec *executionContext) fieldContext_AppRevenueAttributionRecord_idempotencyKey(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29734. fc = &graphql.FieldContext{
  29735. Object: "AppRevenueAttributionRecord",
  29736. Field: field,
  29737. IsMethod: false,
  29738. IsResolver: false,
  29739. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29740. return nil, errors.New("field of type String does not have child fields")
  29741. },
  29742. }
  29743. return fc, nil
  29744. }
  29745. func (ec *executionContext) _AppRevenueAttributionRecord_test(ctx context.Context, field graphql.CollectedField, obj *AppRevenueAttributionRecord) (ret graphql.Marshaler) {
  29746. fc, err := ec.fieldContext_AppRevenueAttributionRecord_test(ctx, field)
  29747. if err != nil {
  29748. return graphql.Null
  29749. }
  29750. ctx = graphql.WithFieldContext(ctx, fc)
  29751. defer func() {
  29752. if r := recover(); r != nil {
  29753. ec.Error(ctx, ec.Recover(ctx, r))
  29754. ret = graphql.Null
  29755. }
  29756. }()
  29757. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29758. ctx = rctx // use context from middleware stack in children
  29759. return obj.Test, nil
  29760. })
  29761. if err != nil {
  29762. ec.Error(ctx, err)
  29763. return graphql.Null
  29764. }
  29765. if resTmp == nil {
  29766. if !graphql.HasFieldError(ctx, fc) {
  29767. ec.Errorf(ctx, "must not be null")
  29768. }
  29769. return graphql.Null
  29770. }
  29771. res := resTmp.(bool)
  29772. fc.Result = res
  29773. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  29774. }
  29775. func (ec *executionContext) fieldContext_AppRevenueAttributionRecord_test(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29776. fc = &graphql.FieldContext{
  29777. Object: "AppRevenueAttributionRecord",
  29778. Field: field,
  29779. IsMethod: false,
  29780. IsResolver: false,
  29781. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29782. return nil, errors.New("field of type Boolean does not have child fields")
  29783. },
  29784. }
  29785. return fc, nil
  29786. }
  29787. func (ec *executionContext) _AppRevenueAttributionRecord_type(ctx context.Context, field graphql.CollectedField, obj *AppRevenueAttributionRecord) (ret graphql.Marshaler) {
  29788. fc, err := ec.fieldContext_AppRevenueAttributionRecord_type(ctx, field)
  29789. if err != nil {
  29790. return graphql.Null
  29791. }
  29792. ctx = graphql.WithFieldContext(ctx, fc)
  29793. defer func() {
  29794. if r := recover(); r != nil {
  29795. ec.Error(ctx, ec.Recover(ctx, r))
  29796. ret = graphql.Null
  29797. }
  29798. }()
  29799. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29800. ctx = rctx // use context from middleware stack in children
  29801. return obj.Type, nil
  29802. })
  29803. if err != nil {
  29804. ec.Error(ctx, err)
  29805. return graphql.Null
  29806. }
  29807. if resTmp == nil {
  29808. if !graphql.HasFieldError(ctx, fc) {
  29809. ec.Errorf(ctx, "must not be null")
  29810. }
  29811. return graphql.Null
  29812. }
  29813. res := resTmp.(AppRevenueAttributionType)
  29814. fc.Result = res
  29815. return ec.marshalNAppRevenueAttributionType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppRevenueAttributionType(ctx, field.Selections, res)
  29816. }
  29817. func (ec *executionContext) fieldContext_AppRevenueAttributionRecord_type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29818. fc = &graphql.FieldContext{
  29819. Object: "AppRevenueAttributionRecord",
  29820. Field: field,
  29821. IsMethod: false,
  29822. IsResolver: false,
  29823. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29824. return nil, errors.New("field of type AppRevenueAttributionType does not have child fields")
  29825. },
  29826. }
  29827. return fc, nil
  29828. }
  29829. func (ec *executionContext) _AppRevenueAttributionRecordConnection_edges(ctx context.Context, field graphql.CollectedField, obj *AppRevenueAttributionRecordConnection) (ret graphql.Marshaler) {
  29830. fc, err := ec.fieldContext_AppRevenueAttributionRecordConnection_edges(ctx, field)
  29831. if err != nil {
  29832. return graphql.Null
  29833. }
  29834. ctx = graphql.WithFieldContext(ctx, fc)
  29835. defer func() {
  29836. if r := recover(); r != nil {
  29837. ec.Error(ctx, ec.Recover(ctx, r))
  29838. ret = graphql.Null
  29839. }
  29840. }()
  29841. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29842. ctx = rctx // use context from middleware stack in children
  29843. return obj.Edges, nil
  29844. })
  29845. if err != nil {
  29846. ec.Error(ctx, err)
  29847. return graphql.Null
  29848. }
  29849. if resTmp == nil {
  29850. if !graphql.HasFieldError(ctx, fc) {
  29851. ec.Errorf(ctx, "must not be null")
  29852. }
  29853. return graphql.Null
  29854. }
  29855. res := resTmp.([]*AppRevenueAttributionRecordEdge)
  29856. fc.Result = res
  29857. return ec.marshalNAppRevenueAttributionRecordEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppRevenueAttributionRecordEdgeᚄ(ctx, field.Selections, res)
  29858. }
  29859. func (ec *executionContext) fieldContext_AppRevenueAttributionRecordConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29860. fc = &graphql.FieldContext{
  29861. Object: "AppRevenueAttributionRecordConnection",
  29862. Field: field,
  29863. IsMethod: false,
  29864. IsResolver: false,
  29865. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29866. switch field.Name {
  29867. case "cursor":
  29868. return ec.fieldContext_AppRevenueAttributionRecordEdge_cursor(ctx, field)
  29869. case "node":
  29870. return ec.fieldContext_AppRevenueAttributionRecordEdge_node(ctx, field)
  29871. }
  29872. return nil, fmt.Errorf("no field named %q was found under type AppRevenueAttributionRecordEdge", field.Name)
  29873. },
  29874. }
  29875. return fc, nil
  29876. }
  29877. func (ec *executionContext) _AppRevenueAttributionRecordConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *AppRevenueAttributionRecordConnection) (ret graphql.Marshaler) {
  29878. fc, err := ec.fieldContext_AppRevenueAttributionRecordConnection_nodes(ctx, field)
  29879. if err != nil {
  29880. return graphql.Null
  29881. }
  29882. ctx = graphql.WithFieldContext(ctx, fc)
  29883. defer func() {
  29884. if r := recover(); r != nil {
  29885. ec.Error(ctx, ec.Recover(ctx, r))
  29886. ret = graphql.Null
  29887. }
  29888. }()
  29889. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29890. ctx = rctx // use context from middleware stack in children
  29891. return obj.Nodes, nil
  29892. })
  29893. if err != nil {
  29894. ec.Error(ctx, err)
  29895. return graphql.Null
  29896. }
  29897. if resTmp == nil {
  29898. if !graphql.HasFieldError(ctx, fc) {
  29899. ec.Errorf(ctx, "must not be null")
  29900. }
  29901. return graphql.Null
  29902. }
  29903. res := resTmp.([]*AppRevenueAttributionRecord)
  29904. fc.Result = res
  29905. return ec.marshalNAppRevenueAttributionRecord2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppRevenueAttributionRecordᚄ(ctx, field.Selections, res)
  29906. }
  29907. func (ec *executionContext) fieldContext_AppRevenueAttributionRecordConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29908. fc = &graphql.FieldContext{
  29909. Object: "AppRevenueAttributionRecordConnection",
  29910. Field: field,
  29911. IsMethod: false,
  29912. IsResolver: false,
  29913. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29914. switch field.Name {
  29915. case "amount":
  29916. return ec.fieldContext_AppRevenueAttributionRecord_amount(ctx, field)
  29917. case "capturedAt":
  29918. return ec.fieldContext_AppRevenueAttributionRecord_capturedAt(ctx, field)
  29919. case "createdAt":
  29920. return ec.fieldContext_AppRevenueAttributionRecord_createdAt(ctx, field)
  29921. case "id":
  29922. return ec.fieldContext_AppRevenueAttributionRecord_id(ctx, field)
  29923. case "idempotencyKey":
  29924. return ec.fieldContext_AppRevenueAttributionRecord_idempotencyKey(ctx, field)
  29925. case "test":
  29926. return ec.fieldContext_AppRevenueAttributionRecord_test(ctx, field)
  29927. case "type":
  29928. return ec.fieldContext_AppRevenueAttributionRecord_type(ctx, field)
  29929. }
  29930. return nil, fmt.Errorf("no field named %q was found under type AppRevenueAttributionRecord", field.Name)
  29931. },
  29932. }
  29933. return fc, nil
  29934. }
  29935. func (ec *executionContext) _AppRevenueAttributionRecordConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *AppRevenueAttributionRecordConnection) (ret graphql.Marshaler) {
  29936. fc, err := ec.fieldContext_AppRevenueAttributionRecordConnection_pageInfo(ctx, field)
  29937. if err != nil {
  29938. return graphql.Null
  29939. }
  29940. ctx = graphql.WithFieldContext(ctx, fc)
  29941. defer func() {
  29942. if r := recover(); r != nil {
  29943. ec.Error(ctx, ec.Recover(ctx, r))
  29944. ret = graphql.Null
  29945. }
  29946. }()
  29947. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  29948. ctx = rctx // use context from middleware stack in children
  29949. return obj.PageInfo, nil
  29950. })
  29951. if err != nil {
  29952. ec.Error(ctx, err)
  29953. return graphql.Null
  29954. }
  29955. if resTmp == nil {
  29956. if !graphql.HasFieldError(ctx, fc) {
  29957. ec.Errorf(ctx, "must not be null")
  29958. }
  29959. return graphql.Null
  29960. }
  29961. res := resTmp.(*PageInfo)
  29962. fc.Result = res
  29963. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  29964. }
  29965. func (ec *executionContext) fieldContext_AppRevenueAttributionRecordConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  29966. fc = &graphql.FieldContext{
  29967. Object: "AppRevenueAttributionRecordConnection",
  29968. Field: field,
  29969. IsMethod: false,
  29970. IsResolver: false,
  29971. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  29972. switch field.Name {
  29973. case "endCursor":
  29974. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  29975. case "hasNextPage":
  29976. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  29977. case "hasPreviousPage":
  29978. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  29979. case "startCursor":
  29980. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  29981. }
  29982. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  29983. },
  29984. }
  29985. return fc, nil
  29986. }
  29987. func (ec *executionContext) _AppRevenueAttributionRecordEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *AppRevenueAttributionRecordEdge) (ret graphql.Marshaler) {
  29988. fc, err := ec.fieldContext_AppRevenueAttributionRecordEdge_cursor(ctx, field)
  29989. if err != nil {
  29990. return graphql.Null
  29991. }
  29992. ctx = graphql.WithFieldContext(ctx, fc)
  29993. defer func() {
  29994. if r := recover(); r != nil {
  29995. ec.Error(ctx, ec.Recover(ctx, r))
  29996. ret = graphql.Null
  29997. }
  29998. }()
  29999. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30000. ctx = rctx // use context from middleware stack in children
  30001. return obj.Cursor, nil
  30002. })
  30003. if err != nil {
  30004. ec.Error(ctx, err)
  30005. return graphql.Null
  30006. }
  30007. if resTmp == nil {
  30008. if !graphql.HasFieldError(ctx, fc) {
  30009. ec.Errorf(ctx, "must not be null")
  30010. }
  30011. return graphql.Null
  30012. }
  30013. res := resTmp.(string)
  30014. fc.Result = res
  30015. return ec.marshalNString2string(ctx, field.Selections, res)
  30016. }
  30017. func (ec *executionContext) fieldContext_AppRevenueAttributionRecordEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30018. fc = &graphql.FieldContext{
  30019. Object: "AppRevenueAttributionRecordEdge",
  30020. Field: field,
  30021. IsMethod: false,
  30022. IsResolver: false,
  30023. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30024. return nil, errors.New("field of type String does not have child fields")
  30025. },
  30026. }
  30027. return fc, nil
  30028. }
  30029. func (ec *executionContext) _AppRevenueAttributionRecordEdge_node(ctx context.Context, field graphql.CollectedField, obj *AppRevenueAttributionRecordEdge) (ret graphql.Marshaler) {
  30030. fc, err := ec.fieldContext_AppRevenueAttributionRecordEdge_node(ctx, field)
  30031. if err != nil {
  30032. return graphql.Null
  30033. }
  30034. ctx = graphql.WithFieldContext(ctx, fc)
  30035. defer func() {
  30036. if r := recover(); r != nil {
  30037. ec.Error(ctx, ec.Recover(ctx, r))
  30038. ret = graphql.Null
  30039. }
  30040. }()
  30041. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30042. ctx = rctx // use context from middleware stack in children
  30043. return obj.Node, nil
  30044. })
  30045. if err != nil {
  30046. ec.Error(ctx, err)
  30047. return graphql.Null
  30048. }
  30049. if resTmp == nil {
  30050. if !graphql.HasFieldError(ctx, fc) {
  30051. ec.Errorf(ctx, "must not be null")
  30052. }
  30053. return graphql.Null
  30054. }
  30055. res := resTmp.(*AppRevenueAttributionRecord)
  30056. fc.Result = res
  30057. return ec.marshalNAppRevenueAttributionRecord2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppRevenueAttributionRecord(ctx, field.Selections, res)
  30058. }
  30059. func (ec *executionContext) fieldContext_AppRevenueAttributionRecordEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30060. fc = &graphql.FieldContext{
  30061. Object: "AppRevenueAttributionRecordEdge",
  30062. Field: field,
  30063. IsMethod: false,
  30064. IsResolver: false,
  30065. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30066. switch field.Name {
  30067. case "amount":
  30068. return ec.fieldContext_AppRevenueAttributionRecord_amount(ctx, field)
  30069. case "capturedAt":
  30070. return ec.fieldContext_AppRevenueAttributionRecord_capturedAt(ctx, field)
  30071. case "createdAt":
  30072. return ec.fieldContext_AppRevenueAttributionRecord_createdAt(ctx, field)
  30073. case "id":
  30074. return ec.fieldContext_AppRevenueAttributionRecord_id(ctx, field)
  30075. case "idempotencyKey":
  30076. return ec.fieldContext_AppRevenueAttributionRecord_idempotencyKey(ctx, field)
  30077. case "test":
  30078. return ec.fieldContext_AppRevenueAttributionRecord_test(ctx, field)
  30079. case "type":
  30080. return ec.fieldContext_AppRevenueAttributionRecord_type(ctx, field)
  30081. }
  30082. return nil, fmt.Errorf("no field named %q was found under type AppRevenueAttributionRecord", field.Name)
  30083. },
  30084. }
  30085. return fc, nil
  30086. }
  30087. func (ec *executionContext) _AppSubscription_createdAt(ctx context.Context, field graphql.CollectedField, obj *AppSubscription) (ret graphql.Marshaler) {
  30088. fc, err := ec.fieldContext_AppSubscription_createdAt(ctx, field)
  30089. if err != nil {
  30090. return graphql.Null
  30091. }
  30092. ctx = graphql.WithFieldContext(ctx, fc)
  30093. defer func() {
  30094. if r := recover(); r != nil {
  30095. ec.Error(ctx, ec.Recover(ctx, r))
  30096. ret = graphql.Null
  30097. }
  30098. }()
  30099. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30100. ctx = rctx // use context from middleware stack in children
  30101. return obj.CreatedAt, nil
  30102. })
  30103. if err != nil {
  30104. ec.Error(ctx, err)
  30105. return graphql.Null
  30106. }
  30107. if resTmp == nil {
  30108. if !graphql.HasFieldError(ctx, fc) {
  30109. ec.Errorf(ctx, "must not be null")
  30110. }
  30111. return graphql.Null
  30112. }
  30113. res := resTmp.(string)
  30114. fc.Result = res
  30115. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  30116. }
  30117. func (ec *executionContext) fieldContext_AppSubscription_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30118. fc = &graphql.FieldContext{
  30119. Object: "AppSubscription",
  30120. Field: field,
  30121. IsMethod: false,
  30122. IsResolver: false,
  30123. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30124. return nil, errors.New("field of type DateTime does not have child fields")
  30125. },
  30126. }
  30127. return fc, nil
  30128. }
  30129. func (ec *executionContext) _AppSubscription_currentPeriodEnd(ctx context.Context, field graphql.CollectedField, obj *AppSubscription) (ret graphql.Marshaler) {
  30130. fc, err := ec.fieldContext_AppSubscription_currentPeriodEnd(ctx, field)
  30131. if err != nil {
  30132. return graphql.Null
  30133. }
  30134. ctx = graphql.WithFieldContext(ctx, fc)
  30135. defer func() {
  30136. if r := recover(); r != nil {
  30137. ec.Error(ctx, ec.Recover(ctx, r))
  30138. ret = graphql.Null
  30139. }
  30140. }()
  30141. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30142. ctx = rctx // use context from middleware stack in children
  30143. return obj.CurrentPeriodEnd, nil
  30144. })
  30145. if err != nil {
  30146. ec.Error(ctx, err)
  30147. return graphql.Null
  30148. }
  30149. if resTmp == nil {
  30150. return graphql.Null
  30151. }
  30152. res := resTmp.(*string)
  30153. fc.Result = res
  30154. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  30155. }
  30156. func (ec *executionContext) fieldContext_AppSubscription_currentPeriodEnd(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30157. fc = &graphql.FieldContext{
  30158. Object: "AppSubscription",
  30159. Field: field,
  30160. IsMethod: false,
  30161. IsResolver: false,
  30162. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30163. return nil, errors.New("field of type DateTime does not have child fields")
  30164. },
  30165. }
  30166. return fc, nil
  30167. }
  30168. func (ec *executionContext) _AppSubscription_id(ctx context.Context, field graphql.CollectedField, obj *AppSubscription) (ret graphql.Marshaler) {
  30169. fc, err := ec.fieldContext_AppSubscription_id(ctx, field)
  30170. if err != nil {
  30171. return graphql.Null
  30172. }
  30173. ctx = graphql.WithFieldContext(ctx, fc)
  30174. defer func() {
  30175. if r := recover(); r != nil {
  30176. ec.Error(ctx, ec.Recover(ctx, r))
  30177. ret = graphql.Null
  30178. }
  30179. }()
  30180. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30181. ctx = rctx // use context from middleware stack in children
  30182. return obj.ID, nil
  30183. })
  30184. if err != nil {
  30185. ec.Error(ctx, err)
  30186. return graphql.Null
  30187. }
  30188. if resTmp == nil {
  30189. if !graphql.HasFieldError(ctx, fc) {
  30190. ec.Errorf(ctx, "must not be null")
  30191. }
  30192. return graphql.Null
  30193. }
  30194. res := resTmp.(string)
  30195. fc.Result = res
  30196. return ec.marshalNID2string(ctx, field.Selections, res)
  30197. }
  30198. func (ec *executionContext) fieldContext_AppSubscription_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30199. fc = &graphql.FieldContext{
  30200. Object: "AppSubscription",
  30201. Field: field,
  30202. IsMethod: false,
  30203. IsResolver: false,
  30204. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30205. return nil, errors.New("field of type ID does not have child fields")
  30206. },
  30207. }
  30208. return fc, nil
  30209. }
  30210. func (ec *executionContext) _AppSubscription_lineItems(ctx context.Context, field graphql.CollectedField, obj *AppSubscription) (ret graphql.Marshaler) {
  30211. fc, err := ec.fieldContext_AppSubscription_lineItems(ctx, field)
  30212. if err != nil {
  30213. return graphql.Null
  30214. }
  30215. ctx = graphql.WithFieldContext(ctx, fc)
  30216. defer func() {
  30217. if r := recover(); r != nil {
  30218. ec.Error(ctx, ec.Recover(ctx, r))
  30219. ret = graphql.Null
  30220. }
  30221. }()
  30222. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30223. ctx = rctx // use context from middleware stack in children
  30224. return obj.LineItems, nil
  30225. })
  30226. if err != nil {
  30227. ec.Error(ctx, err)
  30228. return graphql.Null
  30229. }
  30230. if resTmp == nil {
  30231. if !graphql.HasFieldError(ctx, fc) {
  30232. ec.Errorf(ctx, "must not be null")
  30233. }
  30234. return graphql.Null
  30235. }
  30236. res := resTmp.([]*AppSubscriptionLineItem)
  30237. fc.Result = res
  30238. return ec.marshalNAppSubscriptionLineItem2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppSubscriptionLineItemᚄ(ctx, field.Selections, res)
  30239. }
  30240. func (ec *executionContext) fieldContext_AppSubscription_lineItems(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30241. fc = &graphql.FieldContext{
  30242. Object: "AppSubscription",
  30243. Field: field,
  30244. IsMethod: false,
  30245. IsResolver: false,
  30246. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30247. switch field.Name {
  30248. case "id":
  30249. return ec.fieldContext_AppSubscriptionLineItem_id(ctx, field)
  30250. case "plan":
  30251. return ec.fieldContext_AppSubscriptionLineItem_plan(ctx, field)
  30252. case "usageRecords":
  30253. return ec.fieldContext_AppSubscriptionLineItem_usageRecords(ctx, field)
  30254. }
  30255. return nil, fmt.Errorf("no field named %q was found under type AppSubscriptionLineItem", field.Name)
  30256. },
  30257. }
  30258. return fc, nil
  30259. }
  30260. func (ec *executionContext) _AppSubscription_name(ctx context.Context, field graphql.CollectedField, obj *AppSubscription) (ret graphql.Marshaler) {
  30261. fc, err := ec.fieldContext_AppSubscription_name(ctx, field)
  30262. if err != nil {
  30263. return graphql.Null
  30264. }
  30265. ctx = graphql.WithFieldContext(ctx, fc)
  30266. defer func() {
  30267. if r := recover(); r != nil {
  30268. ec.Error(ctx, ec.Recover(ctx, r))
  30269. ret = graphql.Null
  30270. }
  30271. }()
  30272. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30273. ctx = rctx // use context from middleware stack in children
  30274. return obj.Name, nil
  30275. })
  30276. if err != nil {
  30277. ec.Error(ctx, err)
  30278. return graphql.Null
  30279. }
  30280. if resTmp == nil {
  30281. if !graphql.HasFieldError(ctx, fc) {
  30282. ec.Errorf(ctx, "must not be null")
  30283. }
  30284. return graphql.Null
  30285. }
  30286. res := resTmp.(string)
  30287. fc.Result = res
  30288. return ec.marshalNString2string(ctx, field.Selections, res)
  30289. }
  30290. func (ec *executionContext) fieldContext_AppSubscription_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30291. fc = &graphql.FieldContext{
  30292. Object: "AppSubscription",
  30293. Field: field,
  30294. IsMethod: false,
  30295. IsResolver: false,
  30296. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30297. return nil, errors.New("field of type String does not have child fields")
  30298. },
  30299. }
  30300. return fc, nil
  30301. }
  30302. func (ec *executionContext) _AppSubscription_returnUrl(ctx context.Context, field graphql.CollectedField, obj *AppSubscription) (ret graphql.Marshaler) {
  30303. fc, err := ec.fieldContext_AppSubscription_returnUrl(ctx, field)
  30304. if err != nil {
  30305. return graphql.Null
  30306. }
  30307. ctx = graphql.WithFieldContext(ctx, fc)
  30308. defer func() {
  30309. if r := recover(); r != nil {
  30310. ec.Error(ctx, ec.Recover(ctx, r))
  30311. ret = graphql.Null
  30312. }
  30313. }()
  30314. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30315. ctx = rctx // use context from middleware stack in children
  30316. return obj.ReturnURL, nil
  30317. })
  30318. if err != nil {
  30319. ec.Error(ctx, err)
  30320. return graphql.Null
  30321. }
  30322. if resTmp == nil {
  30323. if !graphql.HasFieldError(ctx, fc) {
  30324. ec.Errorf(ctx, "must not be null")
  30325. }
  30326. return graphql.Null
  30327. }
  30328. res := resTmp.(string)
  30329. fc.Result = res
  30330. return ec.marshalNURL2string(ctx, field.Selections, res)
  30331. }
  30332. func (ec *executionContext) fieldContext_AppSubscription_returnUrl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30333. fc = &graphql.FieldContext{
  30334. Object: "AppSubscription",
  30335. Field: field,
  30336. IsMethod: false,
  30337. IsResolver: false,
  30338. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30339. return nil, errors.New("field of type URL does not have child fields")
  30340. },
  30341. }
  30342. return fc, nil
  30343. }
  30344. func (ec *executionContext) _AppSubscription_status(ctx context.Context, field graphql.CollectedField, obj *AppSubscription) (ret graphql.Marshaler) {
  30345. fc, err := ec.fieldContext_AppSubscription_status(ctx, field)
  30346. if err != nil {
  30347. return graphql.Null
  30348. }
  30349. ctx = graphql.WithFieldContext(ctx, fc)
  30350. defer func() {
  30351. if r := recover(); r != nil {
  30352. ec.Error(ctx, ec.Recover(ctx, r))
  30353. ret = graphql.Null
  30354. }
  30355. }()
  30356. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30357. ctx = rctx // use context from middleware stack in children
  30358. return obj.Status, nil
  30359. })
  30360. if err != nil {
  30361. ec.Error(ctx, err)
  30362. return graphql.Null
  30363. }
  30364. if resTmp == nil {
  30365. if !graphql.HasFieldError(ctx, fc) {
  30366. ec.Errorf(ctx, "must not be null")
  30367. }
  30368. return graphql.Null
  30369. }
  30370. res := resTmp.(AppSubscriptionStatus)
  30371. fc.Result = res
  30372. return ec.marshalNAppSubscriptionStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppSubscriptionStatus(ctx, field.Selections, res)
  30373. }
  30374. func (ec *executionContext) fieldContext_AppSubscription_status(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30375. fc = &graphql.FieldContext{
  30376. Object: "AppSubscription",
  30377. Field: field,
  30378. IsMethod: false,
  30379. IsResolver: false,
  30380. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30381. return nil, errors.New("field of type AppSubscriptionStatus does not have child fields")
  30382. },
  30383. }
  30384. return fc, nil
  30385. }
  30386. func (ec *executionContext) _AppSubscription_test(ctx context.Context, field graphql.CollectedField, obj *AppSubscription) (ret graphql.Marshaler) {
  30387. fc, err := ec.fieldContext_AppSubscription_test(ctx, field)
  30388. if err != nil {
  30389. return graphql.Null
  30390. }
  30391. ctx = graphql.WithFieldContext(ctx, fc)
  30392. defer func() {
  30393. if r := recover(); r != nil {
  30394. ec.Error(ctx, ec.Recover(ctx, r))
  30395. ret = graphql.Null
  30396. }
  30397. }()
  30398. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30399. ctx = rctx // use context from middleware stack in children
  30400. return obj.Test, nil
  30401. })
  30402. if err != nil {
  30403. ec.Error(ctx, err)
  30404. return graphql.Null
  30405. }
  30406. if resTmp == nil {
  30407. if !graphql.HasFieldError(ctx, fc) {
  30408. ec.Errorf(ctx, "must not be null")
  30409. }
  30410. return graphql.Null
  30411. }
  30412. res := resTmp.(bool)
  30413. fc.Result = res
  30414. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  30415. }
  30416. func (ec *executionContext) fieldContext_AppSubscription_test(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30417. fc = &graphql.FieldContext{
  30418. Object: "AppSubscription",
  30419. Field: field,
  30420. IsMethod: false,
  30421. IsResolver: false,
  30422. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30423. return nil, errors.New("field of type Boolean does not have child fields")
  30424. },
  30425. }
  30426. return fc, nil
  30427. }
  30428. func (ec *executionContext) _AppSubscription_trialDays(ctx context.Context, field graphql.CollectedField, obj *AppSubscription) (ret graphql.Marshaler) {
  30429. fc, err := ec.fieldContext_AppSubscription_trialDays(ctx, field)
  30430. if err != nil {
  30431. return graphql.Null
  30432. }
  30433. ctx = graphql.WithFieldContext(ctx, fc)
  30434. defer func() {
  30435. if r := recover(); r != nil {
  30436. ec.Error(ctx, ec.Recover(ctx, r))
  30437. ret = graphql.Null
  30438. }
  30439. }()
  30440. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30441. ctx = rctx // use context from middleware stack in children
  30442. return obj.TrialDays, nil
  30443. })
  30444. if err != nil {
  30445. ec.Error(ctx, err)
  30446. return graphql.Null
  30447. }
  30448. if resTmp == nil {
  30449. if !graphql.HasFieldError(ctx, fc) {
  30450. ec.Errorf(ctx, "must not be null")
  30451. }
  30452. return graphql.Null
  30453. }
  30454. res := resTmp.(int)
  30455. fc.Result = res
  30456. return ec.marshalNInt2int(ctx, field.Selections, res)
  30457. }
  30458. func (ec *executionContext) fieldContext_AppSubscription_trialDays(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30459. fc = &graphql.FieldContext{
  30460. Object: "AppSubscription",
  30461. Field: field,
  30462. IsMethod: false,
  30463. IsResolver: false,
  30464. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30465. return nil, errors.New("field of type Int does not have child fields")
  30466. },
  30467. }
  30468. return fc, nil
  30469. }
  30470. func (ec *executionContext) _AppSubscriptionConnection_edges(ctx context.Context, field graphql.CollectedField, obj *AppSubscriptionConnection) (ret graphql.Marshaler) {
  30471. fc, err := ec.fieldContext_AppSubscriptionConnection_edges(ctx, field)
  30472. if err != nil {
  30473. return graphql.Null
  30474. }
  30475. ctx = graphql.WithFieldContext(ctx, fc)
  30476. defer func() {
  30477. if r := recover(); r != nil {
  30478. ec.Error(ctx, ec.Recover(ctx, r))
  30479. ret = graphql.Null
  30480. }
  30481. }()
  30482. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30483. ctx = rctx // use context from middleware stack in children
  30484. return obj.Edges, nil
  30485. })
  30486. if err != nil {
  30487. ec.Error(ctx, err)
  30488. return graphql.Null
  30489. }
  30490. if resTmp == nil {
  30491. if !graphql.HasFieldError(ctx, fc) {
  30492. ec.Errorf(ctx, "must not be null")
  30493. }
  30494. return graphql.Null
  30495. }
  30496. res := resTmp.([]*AppSubscriptionEdge)
  30497. fc.Result = res
  30498. return ec.marshalNAppSubscriptionEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppSubscriptionEdgeᚄ(ctx, field.Selections, res)
  30499. }
  30500. func (ec *executionContext) fieldContext_AppSubscriptionConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30501. fc = &graphql.FieldContext{
  30502. Object: "AppSubscriptionConnection",
  30503. Field: field,
  30504. IsMethod: false,
  30505. IsResolver: false,
  30506. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30507. switch field.Name {
  30508. case "cursor":
  30509. return ec.fieldContext_AppSubscriptionEdge_cursor(ctx, field)
  30510. case "node":
  30511. return ec.fieldContext_AppSubscriptionEdge_node(ctx, field)
  30512. }
  30513. return nil, fmt.Errorf("no field named %q was found under type AppSubscriptionEdge", field.Name)
  30514. },
  30515. }
  30516. return fc, nil
  30517. }
  30518. func (ec *executionContext) _AppSubscriptionConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *AppSubscriptionConnection) (ret graphql.Marshaler) {
  30519. fc, err := ec.fieldContext_AppSubscriptionConnection_nodes(ctx, field)
  30520. if err != nil {
  30521. return graphql.Null
  30522. }
  30523. ctx = graphql.WithFieldContext(ctx, fc)
  30524. defer func() {
  30525. if r := recover(); r != nil {
  30526. ec.Error(ctx, ec.Recover(ctx, r))
  30527. ret = graphql.Null
  30528. }
  30529. }()
  30530. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30531. ctx = rctx // use context from middleware stack in children
  30532. return obj.Nodes, nil
  30533. })
  30534. if err != nil {
  30535. ec.Error(ctx, err)
  30536. return graphql.Null
  30537. }
  30538. if resTmp == nil {
  30539. if !graphql.HasFieldError(ctx, fc) {
  30540. ec.Errorf(ctx, "must not be null")
  30541. }
  30542. return graphql.Null
  30543. }
  30544. res := resTmp.([]*AppSubscription)
  30545. fc.Result = res
  30546. return ec.marshalNAppSubscription2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppSubscriptionᚄ(ctx, field.Selections, res)
  30547. }
  30548. func (ec *executionContext) fieldContext_AppSubscriptionConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30549. fc = &graphql.FieldContext{
  30550. Object: "AppSubscriptionConnection",
  30551. Field: field,
  30552. IsMethod: false,
  30553. IsResolver: false,
  30554. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30555. switch field.Name {
  30556. case "createdAt":
  30557. return ec.fieldContext_AppSubscription_createdAt(ctx, field)
  30558. case "currentPeriodEnd":
  30559. return ec.fieldContext_AppSubscription_currentPeriodEnd(ctx, field)
  30560. case "id":
  30561. return ec.fieldContext_AppSubscription_id(ctx, field)
  30562. case "lineItems":
  30563. return ec.fieldContext_AppSubscription_lineItems(ctx, field)
  30564. case "name":
  30565. return ec.fieldContext_AppSubscription_name(ctx, field)
  30566. case "returnUrl":
  30567. return ec.fieldContext_AppSubscription_returnUrl(ctx, field)
  30568. case "status":
  30569. return ec.fieldContext_AppSubscription_status(ctx, field)
  30570. case "test":
  30571. return ec.fieldContext_AppSubscription_test(ctx, field)
  30572. case "trialDays":
  30573. return ec.fieldContext_AppSubscription_trialDays(ctx, field)
  30574. }
  30575. return nil, fmt.Errorf("no field named %q was found under type AppSubscription", field.Name)
  30576. },
  30577. }
  30578. return fc, nil
  30579. }
  30580. func (ec *executionContext) _AppSubscriptionConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *AppSubscriptionConnection) (ret graphql.Marshaler) {
  30581. fc, err := ec.fieldContext_AppSubscriptionConnection_pageInfo(ctx, field)
  30582. if err != nil {
  30583. return graphql.Null
  30584. }
  30585. ctx = graphql.WithFieldContext(ctx, fc)
  30586. defer func() {
  30587. if r := recover(); r != nil {
  30588. ec.Error(ctx, ec.Recover(ctx, r))
  30589. ret = graphql.Null
  30590. }
  30591. }()
  30592. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30593. ctx = rctx // use context from middleware stack in children
  30594. return obj.PageInfo, nil
  30595. })
  30596. if err != nil {
  30597. ec.Error(ctx, err)
  30598. return graphql.Null
  30599. }
  30600. if resTmp == nil {
  30601. if !graphql.HasFieldError(ctx, fc) {
  30602. ec.Errorf(ctx, "must not be null")
  30603. }
  30604. return graphql.Null
  30605. }
  30606. res := resTmp.(*PageInfo)
  30607. fc.Result = res
  30608. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  30609. }
  30610. func (ec *executionContext) fieldContext_AppSubscriptionConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30611. fc = &graphql.FieldContext{
  30612. Object: "AppSubscriptionConnection",
  30613. Field: field,
  30614. IsMethod: false,
  30615. IsResolver: false,
  30616. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30617. switch field.Name {
  30618. case "endCursor":
  30619. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  30620. case "hasNextPage":
  30621. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  30622. case "hasPreviousPage":
  30623. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  30624. case "startCursor":
  30625. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  30626. }
  30627. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  30628. },
  30629. }
  30630. return fc, nil
  30631. }
  30632. func (ec *executionContext) _AppSubscriptionDiscount_durationLimitInIntervals(ctx context.Context, field graphql.CollectedField, obj *AppSubscriptionDiscount) (ret graphql.Marshaler) {
  30633. fc, err := ec.fieldContext_AppSubscriptionDiscount_durationLimitInIntervals(ctx, field)
  30634. if err != nil {
  30635. return graphql.Null
  30636. }
  30637. ctx = graphql.WithFieldContext(ctx, fc)
  30638. defer func() {
  30639. if r := recover(); r != nil {
  30640. ec.Error(ctx, ec.Recover(ctx, r))
  30641. ret = graphql.Null
  30642. }
  30643. }()
  30644. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30645. ctx = rctx // use context from middleware stack in children
  30646. return obj.DurationLimitInIntervals, nil
  30647. })
  30648. if err != nil {
  30649. ec.Error(ctx, err)
  30650. return graphql.Null
  30651. }
  30652. if resTmp == nil {
  30653. return graphql.Null
  30654. }
  30655. res := resTmp.(*int)
  30656. fc.Result = res
  30657. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  30658. }
  30659. func (ec *executionContext) fieldContext_AppSubscriptionDiscount_durationLimitInIntervals(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30660. fc = &graphql.FieldContext{
  30661. Object: "AppSubscriptionDiscount",
  30662. Field: field,
  30663. IsMethod: false,
  30664. IsResolver: false,
  30665. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30666. return nil, errors.New("field of type Int does not have child fields")
  30667. },
  30668. }
  30669. return fc, nil
  30670. }
  30671. func (ec *executionContext) _AppSubscriptionDiscount_priceAfterDiscount(ctx context.Context, field graphql.CollectedField, obj *AppSubscriptionDiscount) (ret graphql.Marshaler) {
  30672. fc, err := ec.fieldContext_AppSubscriptionDiscount_priceAfterDiscount(ctx, field)
  30673. if err != nil {
  30674. return graphql.Null
  30675. }
  30676. ctx = graphql.WithFieldContext(ctx, fc)
  30677. defer func() {
  30678. if r := recover(); r != nil {
  30679. ec.Error(ctx, ec.Recover(ctx, r))
  30680. ret = graphql.Null
  30681. }
  30682. }()
  30683. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30684. ctx = rctx // use context from middleware stack in children
  30685. return obj.PriceAfterDiscount, nil
  30686. })
  30687. if err != nil {
  30688. ec.Error(ctx, err)
  30689. return graphql.Null
  30690. }
  30691. if resTmp == nil {
  30692. if !graphql.HasFieldError(ctx, fc) {
  30693. ec.Errorf(ctx, "must not be null")
  30694. }
  30695. return graphql.Null
  30696. }
  30697. res := resTmp.(*MoneyV2)
  30698. fc.Result = res
  30699. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  30700. }
  30701. func (ec *executionContext) fieldContext_AppSubscriptionDiscount_priceAfterDiscount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30702. fc = &graphql.FieldContext{
  30703. Object: "AppSubscriptionDiscount",
  30704. Field: field,
  30705. IsMethod: false,
  30706. IsResolver: false,
  30707. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30708. switch field.Name {
  30709. case "amount":
  30710. return ec.fieldContext_MoneyV2_amount(ctx, field)
  30711. case "currencyCode":
  30712. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  30713. }
  30714. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  30715. },
  30716. }
  30717. return fc, nil
  30718. }
  30719. func (ec *executionContext) _AppSubscriptionDiscount_remainingDurationInIntervals(ctx context.Context, field graphql.CollectedField, obj *AppSubscriptionDiscount) (ret graphql.Marshaler) {
  30720. fc, err := ec.fieldContext_AppSubscriptionDiscount_remainingDurationInIntervals(ctx, field)
  30721. if err != nil {
  30722. return graphql.Null
  30723. }
  30724. ctx = graphql.WithFieldContext(ctx, fc)
  30725. defer func() {
  30726. if r := recover(); r != nil {
  30727. ec.Error(ctx, ec.Recover(ctx, r))
  30728. ret = graphql.Null
  30729. }
  30730. }()
  30731. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30732. ctx = rctx // use context from middleware stack in children
  30733. return obj.RemainingDurationInIntervals, nil
  30734. })
  30735. if err != nil {
  30736. ec.Error(ctx, err)
  30737. return graphql.Null
  30738. }
  30739. if resTmp == nil {
  30740. return graphql.Null
  30741. }
  30742. res := resTmp.(*int)
  30743. fc.Result = res
  30744. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  30745. }
  30746. func (ec *executionContext) fieldContext_AppSubscriptionDiscount_remainingDurationInIntervals(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30747. fc = &graphql.FieldContext{
  30748. Object: "AppSubscriptionDiscount",
  30749. Field: field,
  30750. IsMethod: false,
  30751. IsResolver: false,
  30752. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30753. return nil, errors.New("field of type Int does not have child fields")
  30754. },
  30755. }
  30756. return fc, nil
  30757. }
  30758. func (ec *executionContext) _AppSubscriptionDiscount_value(ctx context.Context, field graphql.CollectedField, obj *AppSubscriptionDiscount) (ret graphql.Marshaler) {
  30759. fc, err := ec.fieldContext_AppSubscriptionDiscount_value(ctx, field)
  30760. if err != nil {
  30761. return graphql.Null
  30762. }
  30763. ctx = graphql.WithFieldContext(ctx, fc)
  30764. defer func() {
  30765. if r := recover(); r != nil {
  30766. ec.Error(ctx, ec.Recover(ctx, r))
  30767. ret = graphql.Null
  30768. }
  30769. }()
  30770. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30771. ctx = rctx // use context from middleware stack in children
  30772. return obj.Value, nil
  30773. })
  30774. if err != nil {
  30775. ec.Error(ctx, err)
  30776. return graphql.Null
  30777. }
  30778. if resTmp == nil {
  30779. if !graphql.HasFieldError(ctx, fc) {
  30780. ec.Errorf(ctx, "must not be null")
  30781. }
  30782. return graphql.Null
  30783. }
  30784. res := resTmp.(AppSubscriptionDiscountValue)
  30785. fc.Result = res
  30786. return ec.marshalNAppSubscriptionDiscountValue2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppSubscriptionDiscountValue(ctx, field.Selections, res)
  30787. }
  30788. func (ec *executionContext) fieldContext_AppSubscriptionDiscount_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30789. fc = &graphql.FieldContext{
  30790. Object: "AppSubscriptionDiscount",
  30791. Field: field,
  30792. IsMethod: false,
  30793. IsResolver: false,
  30794. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30795. return nil, errors.New("field of type AppSubscriptionDiscountValue does not have child fields")
  30796. },
  30797. }
  30798. return fc, nil
  30799. }
  30800. func (ec *executionContext) _AppSubscriptionDiscountAmount_amount(ctx context.Context, field graphql.CollectedField, obj *AppSubscriptionDiscountAmount) (ret graphql.Marshaler) {
  30801. fc, err := ec.fieldContext_AppSubscriptionDiscountAmount_amount(ctx, field)
  30802. if err != nil {
  30803. return graphql.Null
  30804. }
  30805. ctx = graphql.WithFieldContext(ctx, fc)
  30806. defer func() {
  30807. if r := recover(); r != nil {
  30808. ec.Error(ctx, ec.Recover(ctx, r))
  30809. ret = graphql.Null
  30810. }
  30811. }()
  30812. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30813. ctx = rctx // use context from middleware stack in children
  30814. return obj.Amount, nil
  30815. })
  30816. if err != nil {
  30817. ec.Error(ctx, err)
  30818. return graphql.Null
  30819. }
  30820. if resTmp == nil {
  30821. if !graphql.HasFieldError(ctx, fc) {
  30822. ec.Errorf(ctx, "must not be null")
  30823. }
  30824. return graphql.Null
  30825. }
  30826. res := resTmp.(*MoneyV2)
  30827. fc.Result = res
  30828. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  30829. }
  30830. func (ec *executionContext) fieldContext_AppSubscriptionDiscountAmount_amount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30831. fc = &graphql.FieldContext{
  30832. Object: "AppSubscriptionDiscountAmount",
  30833. Field: field,
  30834. IsMethod: false,
  30835. IsResolver: false,
  30836. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30837. switch field.Name {
  30838. case "amount":
  30839. return ec.fieldContext_MoneyV2_amount(ctx, field)
  30840. case "currencyCode":
  30841. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  30842. }
  30843. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  30844. },
  30845. }
  30846. return fc, nil
  30847. }
  30848. func (ec *executionContext) _AppSubscriptionDiscountPercentage_percentage(ctx context.Context, field graphql.CollectedField, obj *AppSubscriptionDiscountPercentage) (ret graphql.Marshaler) {
  30849. fc, err := ec.fieldContext_AppSubscriptionDiscountPercentage_percentage(ctx, field)
  30850. if err != nil {
  30851. return graphql.Null
  30852. }
  30853. ctx = graphql.WithFieldContext(ctx, fc)
  30854. defer func() {
  30855. if r := recover(); r != nil {
  30856. ec.Error(ctx, ec.Recover(ctx, r))
  30857. ret = graphql.Null
  30858. }
  30859. }()
  30860. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30861. ctx = rctx // use context from middleware stack in children
  30862. return obj.Percentage, nil
  30863. })
  30864. if err != nil {
  30865. ec.Error(ctx, err)
  30866. return graphql.Null
  30867. }
  30868. if resTmp == nil {
  30869. if !graphql.HasFieldError(ctx, fc) {
  30870. ec.Errorf(ctx, "must not be null")
  30871. }
  30872. return graphql.Null
  30873. }
  30874. res := resTmp.(float64)
  30875. fc.Result = res
  30876. return ec.marshalNFloat2float64(ctx, field.Selections, res)
  30877. }
  30878. func (ec *executionContext) fieldContext_AppSubscriptionDiscountPercentage_percentage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30879. fc = &graphql.FieldContext{
  30880. Object: "AppSubscriptionDiscountPercentage",
  30881. Field: field,
  30882. IsMethod: false,
  30883. IsResolver: false,
  30884. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30885. return nil, errors.New("field of type Float does not have child fields")
  30886. },
  30887. }
  30888. return fc, nil
  30889. }
  30890. func (ec *executionContext) _AppSubscriptionEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *AppSubscriptionEdge) (ret graphql.Marshaler) {
  30891. fc, err := ec.fieldContext_AppSubscriptionEdge_cursor(ctx, field)
  30892. if err != nil {
  30893. return graphql.Null
  30894. }
  30895. ctx = graphql.WithFieldContext(ctx, fc)
  30896. defer func() {
  30897. if r := recover(); r != nil {
  30898. ec.Error(ctx, ec.Recover(ctx, r))
  30899. ret = graphql.Null
  30900. }
  30901. }()
  30902. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30903. ctx = rctx // use context from middleware stack in children
  30904. return obj.Cursor, nil
  30905. })
  30906. if err != nil {
  30907. ec.Error(ctx, err)
  30908. return graphql.Null
  30909. }
  30910. if resTmp == nil {
  30911. if !graphql.HasFieldError(ctx, fc) {
  30912. ec.Errorf(ctx, "must not be null")
  30913. }
  30914. return graphql.Null
  30915. }
  30916. res := resTmp.(string)
  30917. fc.Result = res
  30918. return ec.marshalNString2string(ctx, field.Selections, res)
  30919. }
  30920. func (ec *executionContext) fieldContext_AppSubscriptionEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30921. fc = &graphql.FieldContext{
  30922. Object: "AppSubscriptionEdge",
  30923. Field: field,
  30924. IsMethod: false,
  30925. IsResolver: false,
  30926. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30927. return nil, errors.New("field of type String does not have child fields")
  30928. },
  30929. }
  30930. return fc, nil
  30931. }
  30932. func (ec *executionContext) _AppSubscriptionEdge_node(ctx context.Context, field graphql.CollectedField, obj *AppSubscriptionEdge) (ret graphql.Marshaler) {
  30933. fc, err := ec.fieldContext_AppSubscriptionEdge_node(ctx, field)
  30934. if err != nil {
  30935. return graphql.Null
  30936. }
  30937. ctx = graphql.WithFieldContext(ctx, fc)
  30938. defer func() {
  30939. if r := recover(); r != nil {
  30940. ec.Error(ctx, ec.Recover(ctx, r))
  30941. ret = graphql.Null
  30942. }
  30943. }()
  30944. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  30945. ctx = rctx // use context from middleware stack in children
  30946. return obj.Node, nil
  30947. })
  30948. if err != nil {
  30949. ec.Error(ctx, err)
  30950. return graphql.Null
  30951. }
  30952. if resTmp == nil {
  30953. if !graphql.HasFieldError(ctx, fc) {
  30954. ec.Errorf(ctx, "must not be null")
  30955. }
  30956. return graphql.Null
  30957. }
  30958. res := resTmp.(*AppSubscription)
  30959. fc.Result = res
  30960. return ec.marshalNAppSubscription2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppSubscription(ctx, field.Selections, res)
  30961. }
  30962. func (ec *executionContext) fieldContext_AppSubscriptionEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  30963. fc = &graphql.FieldContext{
  30964. Object: "AppSubscriptionEdge",
  30965. Field: field,
  30966. IsMethod: false,
  30967. IsResolver: false,
  30968. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  30969. switch field.Name {
  30970. case "createdAt":
  30971. return ec.fieldContext_AppSubscription_createdAt(ctx, field)
  30972. case "currentPeriodEnd":
  30973. return ec.fieldContext_AppSubscription_currentPeriodEnd(ctx, field)
  30974. case "id":
  30975. return ec.fieldContext_AppSubscription_id(ctx, field)
  30976. case "lineItems":
  30977. return ec.fieldContext_AppSubscription_lineItems(ctx, field)
  30978. case "name":
  30979. return ec.fieldContext_AppSubscription_name(ctx, field)
  30980. case "returnUrl":
  30981. return ec.fieldContext_AppSubscription_returnUrl(ctx, field)
  30982. case "status":
  30983. return ec.fieldContext_AppSubscription_status(ctx, field)
  30984. case "test":
  30985. return ec.fieldContext_AppSubscription_test(ctx, field)
  30986. case "trialDays":
  30987. return ec.fieldContext_AppSubscription_trialDays(ctx, field)
  30988. }
  30989. return nil, fmt.Errorf("no field named %q was found under type AppSubscription", field.Name)
  30990. },
  30991. }
  30992. return fc, nil
  30993. }
  30994. func (ec *executionContext) _AppSubscriptionLineItem_id(ctx context.Context, field graphql.CollectedField, obj *AppSubscriptionLineItem) (ret graphql.Marshaler) {
  30995. fc, err := ec.fieldContext_AppSubscriptionLineItem_id(ctx, field)
  30996. if err != nil {
  30997. return graphql.Null
  30998. }
  30999. ctx = graphql.WithFieldContext(ctx, fc)
  31000. defer func() {
  31001. if r := recover(); r != nil {
  31002. ec.Error(ctx, ec.Recover(ctx, r))
  31003. ret = graphql.Null
  31004. }
  31005. }()
  31006. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31007. ctx = rctx // use context from middleware stack in children
  31008. return obj.ID, nil
  31009. })
  31010. if err != nil {
  31011. ec.Error(ctx, err)
  31012. return graphql.Null
  31013. }
  31014. if resTmp == nil {
  31015. if !graphql.HasFieldError(ctx, fc) {
  31016. ec.Errorf(ctx, "must not be null")
  31017. }
  31018. return graphql.Null
  31019. }
  31020. res := resTmp.(string)
  31021. fc.Result = res
  31022. return ec.marshalNID2string(ctx, field.Selections, res)
  31023. }
  31024. func (ec *executionContext) fieldContext_AppSubscriptionLineItem_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31025. fc = &graphql.FieldContext{
  31026. Object: "AppSubscriptionLineItem",
  31027. Field: field,
  31028. IsMethod: false,
  31029. IsResolver: false,
  31030. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31031. return nil, errors.New("field of type ID does not have child fields")
  31032. },
  31033. }
  31034. return fc, nil
  31035. }
  31036. func (ec *executionContext) _AppSubscriptionLineItem_plan(ctx context.Context, field graphql.CollectedField, obj *AppSubscriptionLineItem) (ret graphql.Marshaler) {
  31037. fc, err := ec.fieldContext_AppSubscriptionLineItem_plan(ctx, field)
  31038. if err != nil {
  31039. return graphql.Null
  31040. }
  31041. ctx = graphql.WithFieldContext(ctx, fc)
  31042. defer func() {
  31043. if r := recover(); r != nil {
  31044. ec.Error(ctx, ec.Recover(ctx, r))
  31045. ret = graphql.Null
  31046. }
  31047. }()
  31048. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31049. ctx = rctx // use context from middleware stack in children
  31050. return obj.Plan, nil
  31051. })
  31052. if err != nil {
  31053. ec.Error(ctx, err)
  31054. return graphql.Null
  31055. }
  31056. if resTmp == nil {
  31057. if !graphql.HasFieldError(ctx, fc) {
  31058. ec.Errorf(ctx, "must not be null")
  31059. }
  31060. return graphql.Null
  31061. }
  31062. res := resTmp.(*AppPlanV2)
  31063. fc.Result = res
  31064. return ec.marshalNAppPlanV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppPlanV2(ctx, field.Selections, res)
  31065. }
  31066. func (ec *executionContext) fieldContext_AppSubscriptionLineItem_plan(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31067. fc = &graphql.FieldContext{
  31068. Object: "AppSubscriptionLineItem",
  31069. Field: field,
  31070. IsMethod: false,
  31071. IsResolver: false,
  31072. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31073. switch field.Name {
  31074. case "pricingDetails":
  31075. return ec.fieldContext_AppPlanV2_pricingDetails(ctx, field)
  31076. }
  31077. return nil, fmt.Errorf("no field named %q was found under type AppPlanV2", field.Name)
  31078. },
  31079. }
  31080. return fc, nil
  31081. }
  31082. func (ec *executionContext) _AppSubscriptionLineItem_usageRecords(ctx context.Context, field graphql.CollectedField, obj *AppSubscriptionLineItem) (ret graphql.Marshaler) {
  31083. fc, err := ec.fieldContext_AppSubscriptionLineItem_usageRecords(ctx, field)
  31084. if err != nil {
  31085. return graphql.Null
  31086. }
  31087. ctx = graphql.WithFieldContext(ctx, fc)
  31088. defer func() {
  31089. if r := recover(); r != nil {
  31090. ec.Error(ctx, ec.Recover(ctx, r))
  31091. ret = graphql.Null
  31092. }
  31093. }()
  31094. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31095. ctx = rctx // use context from middleware stack in children
  31096. return obj.UsageRecords, nil
  31097. })
  31098. if err != nil {
  31099. ec.Error(ctx, err)
  31100. return graphql.Null
  31101. }
  31102. if resTmp == nil {
  31103. if !graphql.HasFieldError(ctx, fc) {
  31104. ec.Errorf(ctx, "must not be null")
  31105. }
  31106. return graphql.Null
  31107. }
  31108. res := resTmp.(*AppUsageRecordConnection)
  31109. fc.Result = res
  31110. return ec.marshalNAppUsageRecordConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppUsageRecordConnection(ctx, field.Selections, res)
  31111. }
  31112. func (ec *executionContext) fieldContext_AppSubscriptionLineItem_usageRecords(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31113. fc = &graphql.FieldContext{
  31114. Object: "AppSubscriptionLineItem",
  31115. Field: field,
  31116. IsMethod: false,
  31117. IsResolver: false,
  31118. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31119. switch field.Name {
  31120. case "edges":
  31121. return ec.fieldContext_AppUsageRecordConnection_edges(ctx, field)
  31122. case "nodes":
  31123. return ec.fieldContext_AppUsageRecordConnection_nodes(ctx, field)
  31124. case "pageInfo":
  31125. return ec.fieldContext_AppUsageRecordConnection_pageInfo(ctx, field)
  31126. }
  31127. return nil, fmt.Errorf("no field named %q was found under type AppUsageRecordConnection", field.Name)
  31128. },
  31129. }
  31130. defer func() {
  31131. if r := recover(); r != nil {
  31132. err = ec.Recover(ctx, r)
  31133. ec.Error(ctx, err)
  31134. }
  31135. }()
  31136. ctx = graphql.WithFieldContext(ctx, fc)
  31137. if fc.Args, err = ec.field_AppSubscriptionLineItem_usageRecords_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  31138. ec.Error(ctx, err)
  31139. return
  31140. }
  31141. return fc, nil
  31142. }
  31143. func (ec *executionContext) _AppUsagePricing_balanceUsed(ctx context.Context, field graphql.CollectedField, obj *AppUsagePricing) (ret graphql.Marshaler) {
  31144. fc, err := ec.fieldContext_AppUsagePricing_balanceUsed(ctx, field)
  31145. if err != nil {
  31146. return graphql.Null
  31147. }
  31148. ctx = graphql.WithFieldContext(ctx, fc)
  31149. defer func() {
  31150. if r := recover(); r != nil {
  31151. ec.Error(ctx, ec.Recover(ctx, r))
  31152. ret = graphql.Null
  31153. }
  31154. }()
  31155. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31156. ctx = rctx // use context from middleware stack in children
  31157. return obj.BalanceUsed, nil
  31158. })
  31159. if err != nil {
  31160. ec.Error(ctx, err)
  31161. return graphql.Null
  31162. }
  31163. if resTmp == nil {
  31164. if !graphql.HasFieldError(ctx, fc) {
  31165. ec.Errorf(ctx, "must not be null")
  31166. }
  31167. return graphql.Null
  31168. }
  31169. res := resTmp.(*MoneyV2)
  31170. fc.Result = res
  31171. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  31172. }
  31173. func (ec *executionContext) fieldContext_AppUsagePricing_balanceUsed(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31174. fc = &graphql.FieldContext{
  31175. Object: "AppUsagePricing",
  31176. Field: field,
  31177. IsMethod: false,
  31178. IsResolver: false,
  31179. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31180. switch field.Name {
  31181. case "amount":
  31182. return ec.fieldContext_MoneyV2_amount(ctx, field)
  31183. case "currencyCode":
  31184. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  31185. }
  31186. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  31187. },
  31188. }
  31189. return fc, nil
  31190. }
  31191. func (ec *executionContext) _AppUsagePricing_cappedAmount(ctx context.Context, field graphql.CollectedField, obj *AppUsagePricing) (ret graphql.Marshaler) {
  31192. fc, err := ec.fieldContext_AppUsagePricing_cappedAmount(ctx, field)
  31193. if err != nil {
  31194. return graphql.Null
  31195. }
  31196. ctx = graphql.WithFieldContext(ctx, fc)
  31197. defer func() {
  31198. if r := recover(); r != nil {
  31199. ec.Error(ctx, ec.Recover(ctx, r))
  31200. ret = graphql.Null
  31201. }
  31202. }()
  31203. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31204. ctx = rctx // use context from middleware stack in children
  31205. return obj.CappedAmount, nil
  31206. })
  31207. if err != nil {
  31208. ec.Error(ctx, err)
  31209. return graphql.Null
  31210. }
  31211. if resTmp == nil {
  31212. if !graphql.HasFieldError(ctx, fc) {
  31213. ec.Errorf(ctx, "must not be null")
  31214. }
  31215. return graphql.Null
  31216. }
  31217. res := resTmp.(*MoneyV2)
  31218. fc.Result = res
  31219. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  31220. }
  31221. func (ec *executionContext) fieldContext_AppUsagePricing_cappedAmount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31222. fc = &graphql.FieldContext{
  31223. Object: "AppUsagePricing",
  31224. Field: field,
  31225. IsMethod: false,
  31226. IsResolver: false,
  31227. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31228. switch field.Name {
  31229. case "amount":
  31230. return ec.fieldContext_MoneyV2_amount(ctx, field)
  31231. case "currencyCode":
  31232. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  31233. }
  31234. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  31235. },
  31236. }
  31237. return fc, nil
  31238. }
  31239. func (ec *executionContext) _AppUsagePricing_interval(ctx context.Context, field graphql.CollectedField, obj *AppUsagePricing) (ret graphql.Marshaler) {
  31240. fc, err := ec.fieldContext_AppUsagePricing_interval(ctx, field)
  31241. if err != nil {
  31242. return graphql.Null
  31243. }
  31244. ctx = graphql.WithFieldContext(ctx, fc)
  31245. defer func() {
  31246. if r := recover(); r != nil {
  31247. ec.Error(ctx, ec.Recover(ctx, r))
  31248. ret = graphql.Null
  31249. }
  31250. }()
  31251. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31252. ctx = rctx // use context from middleware stack in children
  31253. return obj.Interval, nil
  31254. })
  31255. if err != nil {
  31256. ec.Error(ctx, err)
  31257. return graphql.Null
  31258. }
  31259. if resTmp == nil {
  31260. if !graphql.HasFieldError(ctx, fc) {
  31261. ec.Errorf(ctx, "must not be null")
  31262. }
  31263. return graphql.Null
  31264. }
  31265. res := resTmp.(AppPricingInterval)
  31266. fc.Result = res
  31267. return ec.marshalNAppPricingInterval2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppPricingInterval(ctx, field.Selections, res)
  31268. }
  31269. func (ec *executionContext) fieldContext_AppUsagePricing_interval(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31270. fc = &graphql.FieldContext{
  31271. Object: "AppUsagePricing",
  31272. Field: field,
  31273. IsMethod: false,
  31274. IsResolver: false,
  31275. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31276. return nil, errors.New("field of type AppPricingInterval does not have child fields")
  31277. },
  31278. }
  31279. return fc, nil
  31280. }
  31281. func (ec *executionContext) _AppUsagePricing_terms(ctx context.Context, field graphql.CollectedField, obj *AppUsagePricing) (ret graphql.Marshaler) {
  31282. fc, err := ec.fieldContext_AppUsagePricing_terms(ctx, field)
  31283. if err != nil {
  31284. return graphql.Null
  31285. }
  31286. ctx = graphql.WithFieldContext(ctx, fc)
  31287. defer func() {
  31288. if r := recover(); r != nil {
  31289. ec.Error(ctx, ec.Recover(ctx, r))
  31290. ret = graphql.Null
  31291. }
  31292. }()
  31293. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31294. ctx = rctx // use context from middleware stack in children
  31295. return obj.Terms, nil
  31296. })
  31297. if err != nil {
  31298. ec.Error(ctx, err)
  31299. return graphql.Null
  31300. }
  31301. if resTmp == nil {
  31302. if !graphql.HasFieldError(ctx, fc) {
  31303. ec.Errorf(ctx, "must not be null")
  31304. }
  31305. return graphql.Null
  31306. }
  31307. res := resTmp.(string)
  31308. fc.Result = res
  31309. return ec.marshalNString2string(ctx, field.Selections, res)
  31310. }
  31311. func (ec *executionContext) fieldContext_AppUsagePricing_terms(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31312. fc = &graphql.FieldContext{
  31313. Object: "AppUsagePricing",
  31314. Field: field,
  31315. IsMethod: false,
  31316. IsResolver: false,
  31317. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31318. return nil, errors.New("field of type String does not have child fields")
  31319. },
  31320. }
  31321. return fc, nil
  31322. }
  31323. func (ec *executionContext) _AppUsageRecord_createdAt(ctx context.Context, field graphql.CollectedField, obj *AppUsageRecord) (ret graphql.Marshaler) {
  31324. fc, err := ec.fieldContext_AppUsageRecord_createdAt(ctx, field)
  31325. if err != nil {
  31326. return graphql.Null
  31327. }
  31328. ctx = graphql.WithFieldContext(ctx, fc)
  31329. defer func() {
  31330. if r := recover(); r != nil {
  31331. ec.Error(ctx, ec.Recover(ctx, r))
  31332. ret = graphql.Null
  31333. }
  31334. }()
  31335. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31336. ctx = rctx // use context from middleware stack in children
  31337. return obj.CreatedAt, nil
  31338. })
  31339. if err != nil {
  31340. ec.Error(ctx, err)
  31341. return graphql.Null
  31342. }
  31343. if resTmp == nil {
  31344. if !graphql.HasFieldError(ctx, fc) {
  31345. ec.Errorf(ctx, "must not be null")
  31346. }
  31347. return graphql.Null
  31348. }
  31349. res := resTmp.(string)
  31350. fc.Result = res
  31351. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  31352. }
  31353. func (ec *executionContext) fieldContext_AppUsageRecord_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31354. fc = &graphql.FieldContext{
  31355. Object: "AppUsageRecord",
  31356. Field: field,
  31357. IsMethod: false,
  31358. IsResolver: false,
  31359. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31360. return nil, errors.New("field of type DateTime does not have child fields")
  31361. },
  31362. }
  31363. return fc, nil
  31364. }
  31365. func (ec *executionContext) _AppUsageRecord_description(ctx context.Context, field graphql.CollectedField, obj *AppUsageRecord) (ret graphql.Marshaler) {
  31366. fc, err := ec.fieldContext_AppUsageRecord_description(ctx, field)
  31367. if err != nil {
  31368. return graphql.Null
  31369. }
  31370. ctx = graphql.WithFieldContext(ctx, fc)
  31371. defer func() {
  31372. if r := recover(); r != nil {
  31373. ec.Error(ctx, ec.Recover(ctx, r))
  31374. ret = graphql.Null
  31375. }
  31376. }()
  31377. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31378. ctx = rctx // use context from middleware stack in children
  31379. return obj.Description, nil
  31380. })
  31381. if err != nil {
  31382. ec.Error(ctx, err)
  31383. return graphql.Null
  31384. }
  31385. if resTmp == nil {
  31386. if !graphql.HasFieldError(ctx, fc) {
  31387. ec.Errorf(ctx, "must not be null")
  31388. }
  31389. return graphql.Null
  31390. }
  31391. res := resTmp.(string)
  31392. fc.Result = res
  31393. return ec.marshalNString2string(ctx, field.Selections, res)
  31394. }
  31395. func (ec *executionContext) fieldContext_AppUsageRecord_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31396. fc = &graphql.FieldContext{
  31397. Object: "AppUsageRecord",
  31398. Field: field,
  31399. IsMethod: false,
  31400. IsResolver: false,
  31401. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31402. return nil, errors.New("field of type String does not have child fields")
  31403. },
  31404. }
  31405. return fc, nil
  31406. }
  31407. func (ec *executionContext) _AppUsageRecord_id(ctx context.Context, field graphql.CollectedField, obj *AppUsageRecord) (ret graphql.Marshaler) {
  31408. fc, err := ec.fieldContext_AppUsageRecord_id(ctx, field)
  31409. if err != nil {
  31410. return graphql.Null
  31411. }
  31412. ctx = graphql.WithFieldContext(ctx, fc)
  31413. defer func() {
  31414. if r := recover(); r != nil {
  31415. ec.Error(ctx, ec.Recover(ctx, r))
  31416. ret = graphql.Null
  31417. }
  31418. }()
  31419. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31420. ctx = rctx // use context from middleware stack in children
  31421. return obj.ID, nil
  31422. })
  31423. if err != nil {
  31424. ec.Error(ctx, err)
  31425. return graphql.Null
  31426. }
  31427. if resTmp == nil {
  31428. if !graphql.HasFieldError(ctx, fc) {
  31429. ec.Errorf(ctx, "must not be null")
  31430. }
  31431. return graphql.Null
  31432. }
  31433. res := resTmp.(string)
  31434. fc.Result = res
  31435. return ec.marshalNID2string(ctx, field.Selections, res)
  31436. }
  31437. func (ec *executionContext) fieldContext_AppUsageRecord_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31438. fc = &graphql.FieldContext{
  31439. Object: "AppUsageRecord",
  31440. Field: field,
  31441. IsMethod: false,
  31442. IsResolver: false,
  31443. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31444. return nil, errors.New("field of type ID does not have child fields")
  31445. },
  31446. }
  31447. return fc, nil
  31448. }
  31449. func (ec *executionContext) _AppUsageRecord_price(ctx context.Context, field graphql.CollectedField, obj *AppUsageRecord) (ret graphql.Marshaler) {
  31450. fc, err := ec.fieldContext_AppUsageRecord_price(ctx, field)
  31451. if err != nil {
  31452. return graphql.Null
  31453. }
  31454. ctx = graphql.WithFieldContext(ctx, fc)
  31455. defer func() {
  31456. if r := recover(); r != nil {
  31457. ec.Error(ctx, ec.Recover(ctx, r))
  31458. ret = graphql.Null
  31459. }
  31460. }()
  31461. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31462. ctx = rctx // use context from middleware stack in children
  31463. return obj.Price, nil
  31464. })
  31465. if err != nil {
  31466. ec.Error(ctx, err)
  31467. return graphql.Null
  31468. }
  31469. if resTmp == nil {
  31470. if !graphql.HasFieldError(ctx, fc) {
  31471. ec.Errorf(ctx, "must not be null")
  31472. }
  31473. return graphql.Null
  31474. }
  31475. res := resTmp.(*MoneyV2)
  31476. fc.Result = res
  31477. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  31478. }
  31479. func (ec *executionContext) fieldContext_AppUsageRecord_price(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31480. fc = &graphql.FieldContext{
  31481. Object: "AppUsageRecord",
  31482. Field: field,
  31483. IsMethod: false,
  31484. IsResolver: false,
  31485. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31486. switch field.Name {
  31487. case "amount":
  31488. return ec.fieldContext_MoneyV2_amount(ctx, field)
  31489. case "currencyCode":
  31490. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  31491. }
  31492. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  31493. },
  31494. }
  31495. return fc, nil
  31496. }
  31497. func (ec *executionContext) _AppUsageRecord_subscriptionLineItem(ctx context.Context, field graphql.CollectedField, obj *AppUsageRecord) (ret graphql.Marshaler) {
  31498. fc, err := ec.fieldContext_AppUsageRecord_subscriptionLineItem(ctx, field)
  31499. if err != nil {
  31500. return graphql.Null
  31501. }
  31502. ctx = graphql.WithFieldContext(ctx, fc)
  31503. defer func() {
  31504. if r := recover(); r != nil {
  31505. ec.Error(ctx, ec.Recover(ctx, r))
  31506. ret = graphql.Null
  31507. }
  31508. }()
  31509. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31510. ctx = rctx // use context from middleware stack in children
  31511. return obj.SubscriptionLineItem, nil
  31512. })
  31513. if err != nil {
  31514. ec.Error(ctx, err)
  31515. return graphql.Null
  31516. }
  31517. if resTmp == nil {
  31518. if !graphql.HasFieldError(ctx, fc) {
  31519. ec.Errorf(ctx, "must not be null")
  31520. }
  31521. return graphql.Null
  31522. }
  31523. res := resTmp.(*AppSubscriptionLineItem)
  31524. fc.Result = res
  31525. return ec.marshalNAppSubscriptionLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppSubscriptionLineItem(ctx, field.Selections, res)
  31526. }
  31527. func (ec *executionContext) fieldContext_AppUsageRecord_subscriptionLineItem(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31528. fc = &graphql.FieldContext{
  31529. Object: "AppUsageRecord",
  31530. Field: field,
  31531. IsMethod: false,
  31532. IsResolver: false,
  31533. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31534. switch field.Name {
  31535. case "id":
  31536. return ec.fieldContext_AppSubscriptionLineItem_id(ctx, field)
  31537. case "plan":
  31538. return ec.fieldContext_AppSubscriptionLineItem_plan(ctx, field)
  31539. case "usageRecords":
  31540. return ec.fieldContext_AppSubscriptionLineItem_usageRecords(ctx, field)
  31541. }
  31542. return nil, fmt.Errorf("no field named %q was found under type AppSubscriptionLineItem", field.Name)
  31543. },
  31544. }
  31545. return fc, nil
  31546. }
  31547. func (ec *executionContext) _AppUsageRecordConnection_edges(ctx context.Context, field graphql.CollectedField, obj *AppUsageRecordConnection) (ret graphql.Marshaler) {
  31548. fc, err := ec.fieldContext_AppUsageRecordConnection_edges(ctx, field)
  31549. if err != nil {
  31550. return graphql.Null
  31551. }
  31552. ctx = graphql.WithFieldContext(ctx, fc)
  31553. defer func() {
  31554. if r := recover(); r != nil {
  31555. ec.Error(ctx, ec.Recover(ctx, r))
  31556. ret = graphql.Null
  31557. }
  31558. }()
  31559. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31560. ctx = rctx // use context from middleware stack in children
  31561. return obj.Edges, nil
  31562. })
  31563. if err != nil {
  31564. ec.Error(ctx, err)
  31565. return graphql.Null
  31566. }
  31567. if resTmp == nil {
  31568. if !graphql.HasFieldError(ctx, fc) {
  31569. ec.Errorf(ctx, "must not be null")
  31570. }
  31571. return graphql.Null
  31572. }
  31573. res := resTmp.([]*AppUsageRecordEdge)
  31574. fc.Result = res
  31575. return ec.marshalNAppUsageRecordEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppUsageRecordEdgeᚄ(ctx, field.Selections, res)
  31576. }
  31577. func (ec *executionContext) fieldContext_AppUsageRecordConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31578. fc = &graphql.FieldContext{
  31579. Object: "AppUsageRecordConnection",
  31580. Field: field,
  31581. IsMethod: false,
  31582. IsResolver: false,
  31583. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31584. switch field.Name {
  31585. case "cursor":
  31586. return ec.fieldContext_AppUsageRecordEdge_cursor(ctx, field)
  31587. case "node":
  31588. return ec.fieldContext_AppUsageRecordEdge_node(ctx, field)
  31589. }
  31590. return nil, fmt.Errorf("no field named %q was found under type AppUsageRecordEdge", field.Name)
  31591. },
  31592. }
  31593. return fc, nil
  31594. }
  31595. func (ec *executionContext) _AppUsageRecordConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *AppUsageRecordConnection) (ret graphql.Marshaler) {
  31596. fc, err := ec.fieldContext_AppUsageRecordConnection_nodes(ctx, field)
  31597. if err != nil {
  31598. return graphql.Null
  31599. }
  31600. ctx = graphql.WithFieldContext(ctx, fc)
  31601. defer func() {
  31602. if r := recover(); r != nil {
  31603. ec.Error(ctx, ec.Recover(ctx, r))
  31604. ret = graphql.Null
  31605. }
  31606. }()
  31607. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31608. ctx = rctx // use context from middleware stack in children
  31609. return obj.Nodes, nil
  31610. })
  31611. if err != nil {
  31612. ec.Error(ctx, err)
  31613. return graphql.Null
  31614. }
  31615. if resTmp == nil {
  31616. if !graphql.HasFieldError(ctx, fc) {
  31617. ec.Errorf(ctx, "must not be null")
  31618. }
  31619. return graphql.Null
  31620. }
  31621. res := resTmp.([]*AppUsageRecord)
  31622. fc.Result = res
  31623. return ec.marshalNAppUsageRecord2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppUsageRecordᚄ(ctx, field.Selections, res)
  31624. }
  31625. func (ec *executionContext) fieldContext_AppUsageRecordConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31626. fc = &graphql.FieldContext{
  31627. Object: "AppUsageRecordConnection",
  31628. Field: field,
  31629. IsMethod: false,
  31630. IsResolver: false,
  31631. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31632. switch field.Name {
  31633. case "createdAt":
  31634. return ec.fieldContext_AppUsageRecord_createdAt(ctx, field)
  31635. case "description":
  31636. return ec.fieldContext_AppUsageRecord_description(ctx, field)
  31637. case "id":
  31638. return ec.fieldContext_AppUsageRecord_id(ctx, field)
  31639. case "price":
  31640. return ec.fieldContext_AppUsageRecord_price(ctx, field)
  31641. case "subscriptionLineItem":
  31642. return ec.fieldContext_AppUsageRecord_subscriptionLineItem(ctx, field)
  31643. }
  31644. return nil, fmt.Errorf("no field named %q was found under type AppUsageRecord", field.Name)
  31645. },
  31646. }
  31647. return fc, nil
  31648. }
  31649. func (ec *executionContext) _AppUsageRecordConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *AppUsageRecordConnection) (ret graphql.Marshaler) {
  31650. fc, err := ec.fieldContext_AppUsageRecordConnection_pageInfo(ctx, field)
  31651. if err != nil {
  31652. return graphql.Null
  31653. }
  31654. ctx = graphql.WithFieldContext(ctx, fc)
  31655. defer func() {
  31656. if r := recover(); r != nil {
  31657. ec.Error(ctx, ec.Recover(ctx, r))
  31658. ret = graphql.Null
  31659. }
  31660. }()
  31661. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31662. ctx = rctx // use context from middleware stack in children
  31663. return obj.PageInfo, nil
  31664. })
  31665. if err != nil {
  31666. ec.Error(ctx, err)
  31667. return graphql.Null
  31668. }
  31669. if resTmp == nil {
  31670. if !graphql.HasFieldError(ctx, fc) {
  31671. ec.Errorf(ctx, "must not be null")
  31672. }
  31673. return graphql.Null
  31674. }
  31675. res := resTmp.(*PageInfo)
  31676. fc.Result = res
  31677. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  31678. }
  31679. func (ec *executionContext) fieldContext_AppUsageRecordConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31680. fc = &graphql.FieldContext{
  31681. Object: "AppUsageRecordConnection",
  31682. Field: field,
  31683. IsMethod: false,
  31684. IsResolver: false,
  31685. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31686. switch field.Name {
  31687. case "endCursor":
  31688. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  31689. case "hasNextPage":
  31690. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  31691. case "hasPreviousPage":
  31692. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  31693. case "startCursor":
  31694. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  31695. }
  31696. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  31697. },
  31698. }
  31699. return fc, nil
  31700. }
  31701. func (ec *executionContext) _AppUsageRecordEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *AppUsageRecordEdge) (ret graphql.Marshaler) {
  31702. fc, err := ec.fieldContext_AppUsageRecordEdge_cursor(ctx, field)
  31703. if err != nil {
  31704. return graphql.Null
  31705. }
  31706. ctx = graphql.WithFieldContext(ctx, fc)
  31707. defer func() {
  31708. if r := recover(); r != nil {
  31709. ec.Error(ctx, ec.Recover(ctx, r))
  31710. ret = graphql.Null
  31711. }
  31712. }()
  31713. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31714. ctx = rctx // use context from middleware stack in children
  31715. return obj.Cursor, nil
  31716. })
  31717. if err != nil {
  31718. ec.Error(ctx, err)
  31719. return graphql.Null
  31720. }
  31721. if resTmp == nil {
  31722. if !graphql.HasFieldError(ctx, fc) {
  31723. ec.Errorf(ctx, "must not be null")
  31724. }
  31725. return graphql.Null
  31726. }
  31727. res := resTmp.(string)
  31728. fc.Result = res
  31729. return ec.marshalNString2string(ctx, field.Selections, res)
  31730. }
  31731. func (ec *executionContext) fieldContext_AppUsageRecordEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31732. fc = &graphql.FieldContext{
  31733. Object: "AppUsageRecordEdge",
  31734. Field: field,
  31735. IsMethod: false,
  31736. IsResolver: false,
  31737. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31738. return nil, errors.New("field of type String does not have child fields")
  31739. },
  31740. }
  31741. return fc, nil
  31742. }
  31743. func (ec *executionContext) _AppUsageRecordEdge_node(ctx context.Context, field graphql.CollectedField, obj *AppUsageRecordEdge) (ret graphql.Marshaler) {
  31744. fc, err := ec.fieldContext_AppUsageRecordEdge_node(ctx, field)
  31745. if err != nil {
  31746. return graphql.Null
  31747. }
  31748. ctx = graphql.WithFieldContext(ctx, fc)
  31749. defer func() {
  31750. if r := recover(); r != nil {
  31751. ec.Error(ctx, ec.Recover(ctx, r))
  31752. ret = graphql.Null
  31753. }
  31754. }()
  31755. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31756. ctx = rctx // use context from middleware stack in children
  31757. return obj.Node, nil
  31758. })
  31759. if err != nil {
  31760. ec.Error(ctx, err)
  31761. return graphql.Null
  31762. }
  31763. if resTmp == nil {
  31764. if !graphql.HasFieldError(ctx, fc) {
  31765. ec.Errorf(ctx, "must not be null")
  31766. }
  31767. return graphql.Null
  31768. }
  31769. res := resTmp.(*AppUsageRecord)
  31770. fc.Result = res
  31771. return ec.marshalNAppUsageRecord2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppUsageRecord(ctx, field.Selections, res)
  31772. }
  31773. func (ec *executionContext) fieldContext_AppUsageRecordEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31774. fc = &graphql.FieldContext{
  31775. Object: "AppUsageRecordEdge",
  31776. Field: field,
  31777. IsMethod: false,
  31778. IsResolver: false,
  31779. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31780. switch field.Name {
  31781. case "createdAt":
  31782. return ec.fieldContext_AppUsageRecord_createdAt(ctx, field)
  31783. case "description":
  31784. return ec.fieldContext_AppUsageRecord_description(ctx, field)
  31785. case "id":
  31786. return ec.fieldContext_AppUsageRecord_id(ctx, field)
  31787. case "price":
  31788. return ec.fieldContext_AppUsageRecord_price(ctx, field)
  31789. case "subscriptionLineItem":
  31790. return ec.fieldContext_AppUsageRecord_subscriptionLineItem(ctx, field)
  31791. }
  31792. return nil, fmt.Errorf("no field named %q was found under type AppUsageRecord", field.Name)
  31793. },
  31794. }
  31795. return fc, nil
  31796. }
  31797. func (ec *executionContext) _Attribute_key(ctx context.Context, field graphql.CollectedField, obj *Attribute) (ret graphql.Marshaler) {
  31798. fc, err := ec.fieldContext_Attribute_key(ctx, field)
  31799. if err != nil {
  31800. return graphql.Null
  31801. }
  31802. ctx = graphql.WithFieldContext(ctx, fc)
  31803. defer func() {
  31804. if r := recover(); r != nil {
  31805. ec.Error(ctx, ec.Recover(ctx, r))
  31806. ret = graphql.Null
  31807. }
  31808. }()
  31809. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31810. ctx = rctx // use context from middleware stack in children
  31811. return obj.Key, nil
  31812. })
  31813. if err != nil {
  31814. ec.Error(ctx, err)
  31815. return graphql.Null
  31816. }
  31817. if resTmp == nil {
  31818. if !graphql.HasFieldError(ctx, fc) {
  31819. ec.Errorf(ctx, "must not be null")
  31820. }
  31821. return graphql.Null
  31822. }
  31823. res := resTmp.(string)
  31824. fc.Result = res
  31825. return ec.marshalNString2string(ctx, field.Selections, res)
  31826. }
  31827. func (ec *executionContext) fieldContext_Attribute_key(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31828. fc = &graphql.FieldContext{
  31829. Object: "Attribute",
  31830. Field: field,
  31831. IsMethod: false,
  31832. IsResolver: false,
  31833. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31834. return nil, errors.New("field of type String does not have child fields")
  31835. },
  31836. }
  31837. return fc, nil
  31838. }
  31839. func (ec *executionContext) _Attribute_value(ctx context.Context, field graphql.CollectedField, obj *Attribute) (ret graphql.Marshaler) {
  31840. fc, err := ec.fieldContext_Attribute_value(ctx, field)
  31841. if err != nil {
  31842. return graphql.Null
  31843. }
  31844. ctx = graphql.WithFieldContext(ctx, fc)
  31845. defer func() {
  31846. if r := recover(); r != nil {
  31847. ec.Error(ctx, ec.Recover(ctx, r))
  31848. ret = graphql.Null
  31849. }
  31850. }()
  31851. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31852. ctx = rctx // use context from middleware stack in children
  31853. return obj.Value, nil
  31854. })
  31855. if err != nil {
  31856. ec.Error(ctx, err)
  31857. return graphql.Null
  31858. }
  31859. if resTmp == nil {
  31860. return graphql.Null
  31861. }
  31862. res := resTmp.(*string)
  31863. fc.Result = res
  31864. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  31865. }
  31866. func (ec *executionContext) fieldContext_Attribute_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31867. fc = &graphql.FieldContext{
  31868. Object: "Attribute",
  31869. Field: field,
  31870. IsMethod: false,
  31871. IsResolver: false,
  31872. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31873. return nil, errors.New("field of type String does not have child fields")
  31874. },
  31875. }
  31876. return fc, nil
  31877. }
  31878. func (ec *executionContext) _AutomaticDiscountApplication_allocationMethod(ctx context.Context, field graphql.CollectedField, obj *AutomaticDiscountApplication) (ret graphql.Marshaler) {
  31879. fc, err := ec.fieldContext_AutomaticDiscountApplication_allocationMethod(ctx, field)
  31880. if err != nil {
  31881. return graphql.Null
  31882. }
  31883. ctx = graphql.WithFieldContext(ctx, fc)
  31884. defer func() {
  31885. if r := recover(); r != nil {
  31886. ec.Error(ctx, ec.Recover(ctx, r))
  31887. ret = graphql.Null
  31888. }
  31889. }()
  31890. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31891. ctx = rctx // use context from middleware stack in children
  31892. return obj.AllocationMethod, nil
  31893. })
  31894. if err != nil {
  31895. ec.Error(ctx, err)
  31896. return graphql.Null
  31897. }
  31898. if resTmp == nil {
  31899. if !graphql.HasFieldError(ctx, fc) {
  31900. ec.Errorf(ctx, "must not be null")
  31901. }
  31902. return graphql.Null
  31903. }
  31904. res := resTmp.(DiscountApplicationAllocationMethod)
  31905. fc.Result = res
  31906. return ec.marshalNDiscountApplicationAllocationMethod2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountApplicationAllocationMethod(ctx, field.Selections, res)
  31907. }
  31908. func (ec *executionContext) fieldContext_AutomaticDiscountApplication_allocationMethod(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31909. fc = &graphql.FieldContext{
  31910. Object: "AutomaticDiscountApplication",
  31911. Field: field,
  31912. IsMethod: false,
  31913. IsResolver: false,
  31914. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31915. return nil, errors.New("field of type DiscountApplicationAllocationMethod does not have child fields")
  31916. },
  31917. }
  31918. return fc, nil
  31919. }
  31920. func (ec *executionContext) _AutomaticDiscountApplication_index(ctx context.Context, field graphql.CollectedField, obj *AutomaticDiscountApplication) (ret graphql.Marshaler) {
  31921. fc, err := ec.fieldContext_AutomaticDiscountApplication_index(ctx, field)
  31922. if err != nil {
  31923. return graphql.Null
  31924. }
  31925. ctx = graphql.WithFieldContext(ctx, fc)
  31926. defer func() {
  31927. if r := recover(); r != nil {
  31928. ec.Error(ctx, ec.Recover(ctx, r))
  31929. ret = graphql.Null
  31930. }
  31931. }()
  31932. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31933. ctx = rctx // use context from middleware stack in children
  31934. return obj.Index, nil
  31935. })
  31936. if err != nil {
  31937. ec.Error(ctx, err)
  31938. return graphql.Null
  31939. }
  31940. if resTmp == nil {
  31941. if !graphql.HasFieldError(ctx, fc) {
  31942. ec.Errorf(ctx, "must not be null")
  31943. }
  31944. return graphql.Null
  31945. }
  31946. res := resTmp.(int)
  31947. fc.Result = res
  31948. return ec.marshalNInt2int(ctx, field.Selections, res)
  31949. }
  31950. func (ec *executionContext) fieldContext_AutomaticDiscountApplication_index(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31951. fc = &graphql.FieldContext{
  31952. Object: "AutomaticDiscountApplication",
  31953. Field: field,
  31954. IsMethod: false,
  31955. IsResolver: false,
  31956. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31957. return nil, errors.New("field of type Int does not have child fields")
  31958. },
  31959. }
  31960. return fc, nil
  31961. }
  31962. func (ec *executionContext) _AutomaticDiscountApplication_targetSelection(ctx context.Context, field graphql.CollectedField, obj *AutomaticDiscountApplication) (ret graphql.Marshaler) {
  31963. fc, err := ec.fieldContext_AutomaticDiscountApplication_targetSelection(ctx, field)
  31964. if err != nil {
  31965. return graphql.Null
  31966. }
  31967. ctx = graphql.WithFieldContext(ctx, fc)
  31968. defer func() {
  31969. if r := recover(); r != nil {
  31970. ec.Error(ctx, ec.Recover(ctx, r))
  31971. ret = graphql.Null
  31972. }
  31973. }()
  31974. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  31975. ctx = rctx // use context from middleware stack in children
  31976. return obj.TargetSelection, nil
  31977. })
  31978. if err != nil {
  31979. ec.Error(ctx, err)
  31980. return graphql.Null
  31981. }
  31982. if resTmp == nil {
  31983. if !graphql.HasFieldError(ctx, fc) {
  31984. ec.Errorf(ctx, "must not be null")
  31985. }
  31986. return graphql.Null
  31987. }
  31988. res := resTmp.(DiscountApplicationTargetSelection)
  31989. fc.Result = res
  31990. return ec.marshalNDiscountApplicationTargetSelection2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountApplicationTargetSelection(ctx, field.Selections, res)
  31991. }
  31992. func (ec *executionContext) fieldContext_AutomaticDiscountApplication_targetSelection(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  31993. fc = &graphql.FieldContext{
  31994. Object: "AutomaticDiscountApplication",
  31995. Field: field,
  31996. IsMethod: false,
  31997. IsResolver: false,
  31998. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  31999. return nil, errors.New("field of type DiscountApplicationTargetSelection does not have child fields")
  32000. },
  32001. }
  32002. return fc, nil
  32003. }
  32004. func (ec *executionContext) _AutomaticDiscountApplication_targetType(ctx context.Context, field graphql.CollectedField, obj *AutomaticDiscountApplication) (ret graphql.Marshaler) {
  32005. fc, err := ec.fieldContext_AutomaticDiscountApplication_targetType(ctx, field)
  32006. if err != nil {
  32007. return graphql.Null
  32008. }
  32009. ctx = graphql.WithFieldContext(ctx, fc)
  32010. defer func() {
  32011. if r := recover(); r != nil {
  32012. ec.Error(ctx, ec.Recover(ctx, r))
  32013. ret = graphql.Null
  32014. }
  32015. }()
  32016. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32017. ctx = rctx // use context from middleware stack in children
  32018. return obj.TargetType, nil
  32019. })
  32020. if err != nil {
  32021. ec.Error(ctx, err)
  32022. return graphql.Null
  32023. }
  32024. if resTmp == nil {
  32025. if !graphql.HasFieldError(ctx, fc) {
  32026. ec.Errorf(ctx, "must not be null")
  32027. }
  32028. return graphql.Null
  32029. }
  32030. res := resTmp.(DiscountApplicationTargetType)
  32031. fc.Result = res
  32032. return ec.marshalNDiscountApplicationTargetType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountApplicationTargetType(ctx, field.Selections, res)
  32033. }
  32034. func (ec *executionContext) fieldContext_AutomaticDiscountApplication_targetType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32035. fc = &graphql.FieldContext{
  32036. Object: "AutomaticDiscountApplication",
  32037. Field: field,
  32038. IsMethod: false,
  32039. IsResolver: false,
  32040. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32041. return nil, errors.New("field of type DiscountApplicationTargetType does not have child fields")
  32042. },
  32043. }
  32044. return fc, nil
  32045. }
  32046. func (ec *executionContext) _AutomaticDiscountApplication_title(ctx context.Context, field graphql.CollectedField, obj *AutomaticDiscountApplication) (ret graphql.Marshaler) {
  32047. fc, err := ec.fieldContext_AutomaticDiscountApplication_title(ctx, field)
  32048. if err != nil {
  32049. return graphql.Null
  32050. }
  32051. ctx = graphql.WithFieldContext(ctx, fc)
  32052. defer func() {
  32053. if r := recover(); r != nil {
  32054. ec.Error(ctx, ec.Recover(ctx, r))
  32055. ret = graphql.Null
  32056. }
  32057. }()
  32058. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32059. ctx = rctx // use context from middleware stack in children
  32060. return obj.Title, nil
  32061. })
  32062. if err != nil {
  32063. ec.Error(ctx, err)
  32064. return graphql.Null
  32065. }
  32066. if resTmp == nil {
  32067. if !graphql.HasFieldError(ctx, fc) {
  32068. ec.Errorf(ctx, "must not be null")
  32069. }
  32070. return graphql.Null
  32071. }
  32072. res := resTmp.(string)
  32073. fc.Result = res
  32074. return ec.marshalNString2string(ctx, field.Selections, res)
  32075. }
  32076. func (ec *executionContext) fieldContext_AutomaticDiscountApplication_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32077. fc = &graphql.FieldContext{
  32078. Object: "AutomaticDiscountApplication",
  32079. Field: field,
  32080. IsMethod: false,
  32081. IsResolver: false,
  32082. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32083. return nil, errors.New("field of type String does not have child fields")
  32084. },
  32085. }
  32086. return fc, nil
  32087. }
  32088. func (ec *executionContext) _AutomaticDiscountApplication_value(ctx context.Context, field graphql.CollectedField, obj *AutomaticDiscountApplication) (ret graphql.Marshaler) {
  32089. fc, err := ec.fieldContext_AutomaticDiscountApplication_value(ctx, field)
  32090. if err != nil {
  32091. return graphql.Null
  32092. }
  32093. ctx = graphql.WithFieldContext(ctx, fc)
  32094. defer func() {
  32095. if r := recover(); r != nil {
  32096. ec.Error(ctx, ec.Recover(ctx, r))
  32097. ret = graphql.Null
  32098. }
  32099. }()
  32100. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32101. ctx = rctx // use context from middleware stack in children
  32102. return obj.Value, nil
  32103. })
  32104. if err != nil {
  32105. ec.Error(ctx, err)
  32106. return graphql.Null
  32107. }
  32108. if resTmp == nil {
  32109. if !graphql.HasFieldError(ctx, fc) {
  32110. ec.Errorf(ctx, "must not be null")
  32111. }
  32112. return graphql.Null
  32113. }
  32114. res := resTmp.(PricingValue)
  32115. fc.Result = res
  32116. return ec.marshalNPricingValue2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPricingValue(ctx, field.Selections, res)
  32117. }
  32118. func (ec *executionContext) fieldContext_AutomaticDiscountApplication_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32119. fc = &graphql.FieldContext{
  32120. Object: "AutomaticDiscountApplication",
  32121. Field: field,
  32122. IsMethod: false,
  32123. IsResolver: false,
  32124. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32125. return nil, errors.New("field of type PricingValue does not have child fields")
  32126. },
  32127. }
  32128. return fc, nil
  32129. }
  32130. func (ec *executionContext) _AvailableChannelDefinitionsByChannel_channelDefinitions(ctx context.Context, field graphql.CollectedField, obj *AvailableChannelDefinitionsByChannel) (ret graphql.Marshaler) {
  32131. fc, err := ec.fieldContext_AvailableChannelDefinitionsByChannel_channelDefinitions(ctx, field)
  32132. if err != nil {
  32133. return graphql.Null
  32134. }
  32135. ctx = graphql.WithFieldContext(ctx, fc)
  32136. defer func() {
  32137. if r := recover(); r != nil {
  32138. ec.Error(ctx, ec.Recover(ctx, r))
  32139. ret = graphql.Null
  32140. }
  32141. }()
  32142. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32143. ctx = rctx // use context from middleware stack in children
  32144. return obj.ChannelDefinitions, nil
  32145. })
  32146. if err != nil {
  32147. ec.Error(ctx, err)
  32148. return graphql.Null
  32149. }
  32150. if resTmp == nil {
  32151. if !graphql.HasFieldError(ctx, fc) {
  32152. ec.Errorf(ctx, "must not be null")
  32153. }
  32154. return graphql.Null
  32155. }
  32156. res := resTmp.([]*ChannelDefinition)
  32157. fc.Result = res
  32158. return ec.marshalNChannelDefinition2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐChannelDefinitionᚄ(ctx, field.Selections, res)
  32159. }
  32160. func (ec *executionContext) fieldContext_AvailableChannelDefinitionsByChannel_channelDefinitions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32161. fc = &graphql.FieldContext{
  32162. Object: "AvailableChannelDefinitionsByChannel",
  32163. Field: field,
  32164. IsMethod: false,
  32165. IsResolver: false,
  32166. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32167. switch field.Name {
  32168. case "channelName":
  32169. return ec.fieldContext_ChannelDefinition_channelName(ctx, field)
  32170. case "handle":
  32171. return ec.fieldContext_ChannelDefinition_handle(ctx, field)
  32172. case "id":
  32173. return ec.fieldContext_ChannelDefinition_id(ctx, field)
  32174. case "subChannelName":
  32175. return ec.fieldContext_ChannelDefinition_subChannelName(ctx, field)
  32176. case "svgIcon":
  32177. return ec.fieldContext_ChannelDefinition_svgIcon(ctx, field)
  32178. }
  32179. return nil, fmt.Errorf("no field named %q was found under type ChannelDefinition", field.Name)
  32180. },
  32181. }
  32182. return fc, nil
  32183. }
  32184. func (ec *executionContext) _AvailableChannelDefinitionsByChannel_channelName(ctx context.Context, field graphql.CollectedField, obj *AvailableChannelDefinitionsByChannel) (ret graphql.Marshaler) {
  32185. fc, err := ec.fieldContext_AvailableChannelDefinitionsByChannel_channelName(ctx, field)
  32186. if err != nil {
  32187. return graphql.Null
  32188. }
  32189. ctx = graphql.WithFieldContext(ctx, fc)
  32190. defer func() {
  32191. if r := recover(); r != nil {
  32192. ec.Error(ctx, ec.Recover(ctx, r))
  32193. ret = graphql.Null
  32194. }
  32195. }()
  32196. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32197. ctx = rctx // use context from middleware stack in children
  32198. return obj.ChannelName, nil
  32199. })
  32200. if err != nil {
  32201. ec.Error(ctx, err)
  32202. return graphql.Null
  32203. }
  32204. if resTmp == nil {
  32205. if !graphql.HasFieldError(ctx, fc) {
  32206. ec.Errorf(ctx, "must not be null")
  32207. }
  32208. return graphql.Null
  32209. }
  32210. res := resTmp.(string)
  32211. fc.Result = res
  32212. return ec.marshalNString2string(ctx, field.Selections, res)
  32213. }
  32214. func (ec *executionContext) fieldContext_AvailableChannelDefinitionsByChannel_channelName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32215. fc = &graphql.FieldContext{
  32216. Object: "AvailableChannelDefinitionsByChannel",
  32217. Field: field,
  32218. IsMethod: false,
  32219. IsResolver: false,
  32220. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32221. return nil, errors.New("field of type String does not have child fields")
  32222. },
  32223. }
  32224. return fc, nil
  32225. }
  32226. func (ec *executionContext) _BasicEvent_appTitle(ctx context.Context, field graphql.CollectedField, obj *BasicEvent) (ret graphql.Marshaler) {
  32227. fc, err := ec.fieldContext_BasicEvent_appTitle(ctx, field)
  32228. if err != nil {
  32229. return graphql.Null
  32230. }
  32231. ctx = graphql.WithFieldContext(ctx, fc)
  32232. defer func() {
  32233. if r := recover(); r != nil {
  32234. ec.Error(ctx, ec.Recover(ctx, r))
  32235. ret = graphql.Null
  32236. }
  32237. }()
  32238. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32239. ctx = rctx // use context from middleware stack in children
  32240. return obj.AppTitle, nil
  32241. })
  32242. if err != nil {
  32243. ec.Error(ctx, err)
  32244. return graphql.Null
  32245. }
  32246. if resTmp == nil {
  32247. return graphql.Null
  32248. }
  32249. res := resTmp.(*string)
  32250. fc.Result = res
  32251. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  32252. }
  32253. func (ec *executionContext) fieldContext_BasicEvent_appTitle(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32254. fc = &graphql.FieldContext{
  32255. Object: "BasicEvent",
  32256. Field: field,
  32257. IsMethod: false,
  32258. IsResolver: false,
  32259. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32260. return nil, errors.New("field of type String does not have child fields")
  32261. },
  32262. }
  32263. return fc, nil
  32264. }
  32265. func (ec *executionContext) _BasicEvent_attributeToApp(ctx context.Context, field graphql.CollectedField, obj *BasicEvent) (ret graphql.Marshaler) {
  32266. fc, err := ec.fieldContext_BasicEvent_attributeToApp(ctx, field)
  32267. if err != nil {
  32268. return graphql.Null
  32269. }
  32270. ctx = graphql.WithFieldContext(ctx, fc)
  32271. defer func() {
  32272. if r := recover(); r != nil {
  32273. ec.Error(ctx, ec.Recover(ctx, r))
  32274. ret = graphql.Null
  32275. }
  32276. }()
  32277. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32278. ctx = rctx // use context from middleware stack in children
  32279. return obj.AttributeToApp, nil
  32280. })
  32281. if err != nil {
  32282. ec.Error(ctx, err)
  32283. return graphql.Null
  32284. }
  32285. if resTmp == nil {
  32286. if !graphql.HasFieldError(ctx, fc) {
  32287. ec.Errorf(ctx, "must not be null")
  32288. }
  32289. return graphql.Null
  32290. }
  32291. res := resTmp.(bool)
  32292. fc.Result = res
  32293. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  32294. }
  32295. func (ec *executionContext) fieldContext_BasicEvent_attributeToApp(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32296. fc = &graphql.FieldContext{
  32297. Object: "BasicEvent",
  32298. Field: field,
  32299. IsMethod: false,
  32300. IsResolver: false,
  32301. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32302. return nil, errors.New("field of type Boolean does not have child fields")
  32303. },
  32304. }
  32305. return fc, nil
  32306. }
  32307. func (ec *executionContext) _BasicEvent_attributeToUser(ctx context.Context, field graphql.CollectedField, obj *BasicEvent) (ret graphql.Marshaler) {
  32308. fc, err := ec.fieldContext_BasicEvent_attributeToUser(ctx, field)
  32309. if err != nil {
  32310. return graphql.Null
  32311. }
  32312. ctx = graphql.WithFieldContext(ctx, fc)
  32313. defer func() {
  32314. if r := recover(); r != nil {
  32315. ec.Error(ctx, ec.Recover(ctx, r))
  32316. ret = graphql.Null
  32317. }
  32318. }()
  32319. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32320. ctx = rctx // use context from middleware stack in children
  32321. return obj.AttributeToUser, nil
  32322. })
  32323. if err != nil {
  32324. ec.Error(ctx, err)
  32325. return graphql.Null
  32326. }
  32327. if resTmp == nil {
  32328. if !graphql.HasFieldError(ctx, fc) {
  32329. ec.Errorf(ctx, "must not be null")
  32330. }
  32331. return graphql.Null
  32332. }
  32333. res := resTmp.(bool)
  32334. fc.Result = res
  32335. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  32336. }
  32337. func (ec *executionContext) fieldContext_BasicEvent_attributeToUser(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32338. fc = &graphql.FieldContext{
  32339. Object: "BasicEvent",
  32340. Field: field,
  32341. IsMethod: false,
  32342. IsResolver: false,
  32343. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32344. return nil, errors.New("field of type Boolean does not have child fields")
  32345. },
  32346. }
  32347. return fc, nil
  32348. }
  32349. func (ec *executionContext) _BasicEvent_createdAt(ctx context.Context, field graphql.CollectedField, obj *BasicEvent) (ret graphql.Marshaler) {
  32350. fc, err := ec.fieldContext_BasicEvent_createdAt(ctx, field)
  32351. if err != nil {
  32352. return graphql.Null
  32353. }
  32354. ctx = graphql.WithFieldContext(ctx, fc)
  32355. defer func() {
  32356. if r := recover(); r != nil {
  32357. ec.Error(ctx, ec.Recover(ctx, r))
  32358. ret = graphql.Null
  32359. }
  32360. }()
  32361. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32362. ctx = rctx // use context from middleware stack in children
  32363. return obj.CreatedAt, nil
  32364. })
  32365. if err != nil {
  32366. ec.Error(ctx, err)
  32367. return graphql.Null
  32368. }
  32369. if resTmp == nil {
  32370. if !graphql.HasFieldError(ctx, fc) {
  32371. ec.Errorf(ctx, "must not be null")
  32372. }
  32373. return graphql.Null
  32374. }
  32375. res := resTmp.(string)
  32376. fc.Result = res
  32377. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  32378. }
  32379. func (ec *executionContext) fieldContext_BasicEvent_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32380. fc = &graphql.FieldContext{
  32381. Object: "BasicEvent",
  32382. Field: field,
  32383. IsMethod: false,
  32384. IsResolver: false,
  32385. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32386. return nil, errors.New("field of type DateTime does not have child fields")
  32387. },
  32388. }
  32389. return fc, nil
  32390. }
  32391. func (ec *executionContext) _BasicEvent_criticalAlert(ctx context.Context, field graphql.CollectedField, obj *BasicEvent) (ret graphql.Marshaler) {
  32392. fc, err := ec.fieldContext_BasicEvent_criticalAlert(ctx, field)
  32393. if err != nil {
  32394. return graphql.Null
  32395. }
  32396. ctx = graphql.WithFieldContext(ctx, fc)
  32397. defer func() {
  32398. if r := recover(); r != nil {
  32399. ec.Error(ctx, ec.Recover(ctx, r))
  32400. ret = graphql.Null
  32401. }
  32402. }()
  32403. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32404. ctx = rctx // use context from middleware stack in children
  32405. return obj.CriticalAlert, nil
  32406. })
  32407. if err != nil {
  32408. ec.Error(ctx, err)
  32409. return graphql.Null
  32410. }
  32411. if resTmp == nil {
  32412. if !graphql.HasFieldError(ctx, fc) {
  32413. ec.Errorf(ctx, "must not be null")
  32414. }
  32415. return graphql.Null
  32416. }
  32417. res := resTmp.(bool)
  32418. fc.Result = res
  32419. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  32420. }
  32421. func (ec *executionContext) fieldContext_BasicEvent_criticalAlert(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32422. fc = &graphql.FieldContext{
  32423. Object: "BasicEvent",
  32424. Field: field,
  32425. IsMethod: false,
  32426. IsResolver: false,
  32427. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32428. return nil, errors.New("field of type Boolean does not have child fields")
  32429. },
  32430. }
  32431. return fc, nil
  32432. }
  32433. func (ec *executionContext) _BasicEvent_id(ctx context.Context, field graphql.CollectedField, obj *BasicEvent) (ret graphql.Marshaler) {
  32434. fc, err := ec.fieldContext_BasicEvent_id(ctx, field)
  32435. if err != nil {
  32436. return graphql.Null
  32437. }
  32438. ctx = graphql.WithFieldContext(ctx, fc)
  32439. defer func() {
  32440. if r := recover(); r != nil {
  32441. ec.Error(ctx, ec.Recover(ctx, r))
  32442. ret = graphql.Null
  32443. }
  32444. }()
  32445. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32446. ctx = rctx // use context from middleware stack in children
  32447. return obj.ID, nil
  32448. })
  32449. if err != nil {
  32450. ec.Error(ctx, err)
  32451. return graphql.Null
  32452. }
  32453. if resTmp == nil {
  32454. if !graphql.HasFieldError(ctx, fc) {
  32455. ec.Errorf(ctx, "must not be null")
  32456. }
  32457. return graphql.Null
  32458. }
  32459. res := resTmp.(string)
  32460. fc.Result = res
  32461. return ec.marshalNID2string(ctx, field.Selections, res)
  32462. }
  32463. func (ec *executionContext) fieldContext_BasicEvent_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32464. fc = &graphql.FieldContext{
  32465. Object: "BasicEvent",
  32466. Field: field,
  32467. IsMethod: false,
  32468. IsResolver: false,
  32469. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32470. return nil, errors.New("field of type ID does not have child fields")
  32471. },
  32472. }
  32473. return fc, nil
  32474. }
  32475. func (ec *executionContext) _BasicEvent_message(ctx context.Context, field graphql.CollectedField, obj *BasicEvent) (ret graphql.Marshaler) {
  32476. fc, err := ec.fieldContext_BasicEvent_message(ctx, field)
  32477. if err != nil {
  32478. return graphql.Null
  32479. }
  32480. ctx = graphql.WithFieldContext(ctx, fc)
  32481. defer func() {
  32482. if r := recover(); r != nil {
  32483. ec.Error(ctx, ec.Recover(ctx, r))
  32484. ret = graphql.Null
  32485. }
  32486. }()
  32487. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32488. ctx = rctx // use context from middleware stack in children
  32489. return obj.Message, nil
  32490. })
  32491. if err != nil {
  32492. ec.Error(ctx, err)
  32493. return graphql.Null
  32494. }
  32495. if resTmp == nil {
  32496. if !graphql.HasFieldError(ctx, fc) {
  32497. ec.Errorf(ctx, "must not be null")
  32498. }
  32499. return graphql.Null
  32500. }
  32501. res := resTmp.(string)
  32502. fc.Result = res
  32503. return ec.marshalNFormattedString2string(ctx, field.Selections, res)
  32504. }
  32505. func (ec *executionContext) fieldContext_BasicEvent_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32506. fc = &graphql.FieldContext{
  32507. Object: "BasicEvent",
  32508. Field: field,
  32509. IsMethod: false,
  32510. IsResolver: false,
  32511. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32512. return nil, errors.New("field of type FormattedString does not have child fields")
  32513. },
  32514. }
  32515. return fc, nil
  32516. }
  32517. func (ec *executionContext) _BuyerExperienceConfiguration_checkoutToDraft(ctx context.Context, field graphql.CollectedField, obj *BuyerExperienceConfiguration) (ret graphql.Marshaler) {
  32518. fc, err := ec.fieldContext_BuyerExperienceConfiguration_checkoutToDraft(ctx, field)
  32519. if err != nil {
  32520. return graphql.Null
  32521. }
  32522. ctx = graphql.WithFieldContext(ctx, fc)
  32523. defer func() {
  32524. if r := recover(); r != nil {
  32525. ec.Error(ctx, ec.Recover(ctx, r))
  32526. ret = graphql.Null
  32527. }
  32528. }()
  32529. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32530. ctx = rctx // use context from middleware stack in children
  32531. return obj.CheckoutToDraft, nil
  32532. })
  32533. if err != nil {
  32534. ec.Error(ctx, err)
  32535. return graphql.Null
  32536. }
  32537. if resTmp == nil {
  32538. if !graphql.HasFieldError(ctx, fc) {
  32539. ec.Errorf(ctx, "must not be null")
  32540. }
  32541. return graphql.Null
  32542. }
  32543. res := resTmp.(bool)
  32544. fc.Result = res
  32545. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  32546. }
  32547. func (ec *executionContext) fieldContext_BuyerExperienceConfiguration_checkoutToDraft(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32548. fc = &graphql.FieldContext{
  32549. Object: "BuyerExperienceConfiguration",
  32550. Field: field,
  32551. IsMethod: false,
  32552. IsResolver: false,
  32553. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32554. return nil, errors.New("field of type Boolean does not have child fields")
  32555. },
  32556. }
  32557. return fc, nil
  32558. }
  32559. func (ec *executionContext) _BuyerExperienceConfiguration_payNowOnly(ctx context.Context, field graphql.CollectedField, obj *BuyerExperienceConfiguration) (ret graphql.Marshaler) {
  32560. fc, err := ec.fieldContext_BuyerExperienceConfiguration_payNowOnly(ctx, field)
  32561. if err != nil {
  32562. return graphql.Null
  32563. }
  32564. ctx = graphql.WithFieldContext(ctx, fc)
  32565. defer func() {
  32566. if r := recover(); r != nil {
  32567. ec.Error(ctx, ec.Recover(ctx, r))
  32568. ret = graphql.Null
  32569. }
  32570. }()
  32571. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32572. ctx = rctx // use context from middleware stack in children
  32573. return obj.PayNowOnly, nil
  32574. })
  32575. if err != nil {
  32576. ec.Error(ctx, err)
  32577. return graphql.Null
  32578. }
  32579. if resTmp == nil {
  32580. if !graphql.HasFieldError(ctx, fc) {
  32581. ec.Errorf(ctx, "must not be null")
  32582. }
  32583. return graphql.Null
  32584. }
  32585. res := resTmp.(bool)
  32586. fc.Result = res
  32587. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  32588. }
  32589. func (ec *executionContext) fieldContext_BuyerExperienceConfiguration_payNowOnly(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32590. fc = &graphql.FieldContext{
  32591. Object: "BuyerExperienceConfiguration",
  32592. Field: field,
  32593. IsMethod: false,
  32594. IsResolver: false,
  32595. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32596. return nil, errors.New("field of type Boolean does not have child fields")
  32597. },
  32598. }
  32599. return fc, nil
  32600. }
  32601. func (ec *executionContext) _BuyerExperienceConfiguration_paymentTermsTemplate(ctx context.Context, field graphql.CollectedField, obj *BuyerExperienceConfiguration) (ret graphql.Marshaler) {
  32602. fc, err := ec.fieldContext_BuyerExperienceConfiguration_paymentTermsTemplate(ctx, field)
  32603. if err != nil {
  32604. return graphql.Null
  32605. }
  32606. ctx = graphql.WithFieldContext(ctx, fc)
  32607. defer func() {
  32608. if r := recover(); r != nil {
  32609. ec.Error(ctx, ec.Recover(ctx, r))
  32610. ret = graphql.Null
  32611. }
  32612. }()
  32613. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32614. ctx = rctx // use context from middleware stack in children
  32615. return obj.PaymentTermsTemplate, nil
  32616. })
  32617. if err != nil {
  32618. ec.Error(ctx, err)
  32619. return graphql.Null
  32620. }
  32621. if resTmp == nil {
  32622. return graphql.Null
  32623. }
  32624. res := resTmp.(*PaymentTermsTemplate)
  32625. fc.Result = res
  32626. return ec.marshalOPaymentTermsTemplate2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPaymentTermsTemplate(ctx, field.Selections, res)
  32627. }
  32628. func (ec *executionContext) fieldContext_BuyerExperienceConfiguration_paymentTermsTemplate(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32629. fc = &graphql.FieldContext{
  32630. Object: "BuyerExperienceConfiguration",
  32631. Field: field,
  32632. IsMethod: false,
  32633. IsResolver: false,
  32634. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32635. switch field.Name {
  32636. case "description":
  32637. return ec.fieldContext_PaymentTermsTemplate_description(ctx, field)
  32638. case "dueInDays":
  32639. return ec.fieldContext_PaymentTermsTemplate_dueInDays(ctx, field)
  32640. case "id":
  32641. return ec.fieldContext_PaymentTermsTemplate_id(ctx, field)
  32642. case "name":
  32643. return ec.fieldContext_PaymentTermsTemplate_name(ctx, field)
  32644. case "paymentTermsType":
  32645. return ec.fieldContext_PaymentTermsTemplate_paymentTermsType(ctx, field)
  32646. case "translatedName":
  32647. return ec.fieldContext_PaymentTermsTemplate_translatedName(ctx, field)
  32648. }
  32649. return nil, fmt.Errorf("no field named %q was found under type PaymentTermsTemplate", field.Name)
  32650. },
  32651. }
  32652. return fc, nil
  32653. }
  32654. func (ec *executionContext) _ChannelDefinition_channelName(ctx context.Context, field graphql.CollectedField, obj *ChannelDefinition) (ret graphql.Marshaler) {
  32655. fc, err := ec.fieldContext_ChannelDefinition_channelName(ctx, field)
  32656. if err != nil {
  32657. return graphql.Null
  32658. }
  32659. ctx = graphql.WithFieldContext(ctx, fc)
  32660. defer func() {
  32661. if r := recover(); r != nil {
  32662. ec.Error(ctx, ec.Recover(ctx, r))
  32663. ret = graphql.Null
  32664. }
  32665. }()
  32666. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32667. ctx = rctx // use context from middleware stack in children
  32668. return obj.ChannelName, nil
  32669. })
  32670. if err != nil {
  32671. ec.Error(ctx, err)
  32672. return graphql.Null
  32673. }
  32674. if resTmp == nil {
  32675. if !graphql.HasFieldError(ctx, fc) {
  32676. ec.Errorf(ctx, "must not be null")
  32677. }
  32678. return graphql.Null
  32679. }
  32680. res := resTmp.(string)
  32681. fc.Result = res
  32682. return ec.marshalNString2string(ctx, field.Selections, res)
  32683. }
  32684. func (ec *executionContext) fieldContext_ChannelDefinition_channelName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32685. fc = &graphql.FieldContext{
  32686. Object: "ChannelDefinition",
  32687. Field: field,
  32688. IsMethod: false,
  32689. IsResolver: false,
  32690. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32691. return nil, errors.New("field of type String does not have child fields")
  32692. },
  32693. }
  32694. return fc, nil
  32695. }
  32696. func (ec *executionContext) _ChannelDefinition_handle(ctx context.Context, field graphql.CollectedField, obj *ChannelDefinition) (ret graphql.Marshaler) {
  32697. fc, err := ec.fieldContext_ChannelDefinition_handle(ctx, field)
  32698. if err != nil {
  32699. return graphql.Null
  32700. }
  32701. ctx = graphql.WithFieldContext(ctx, fc)
  32702. defer func() {
  32703. if r := recover(); r != nil {
  32704. ec.Error(ctx, ec.Recover(ctx, r))
  32705. ret = graphql.Null
  32706. }
  32707. }()
  32708. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32709. ctx = rctx // use context from middleware stack in children
  32710. return obj.Handle, nil
  32711. })
  32712. if err != nil {
  32713. ec.Error(ctx, err)
  32714. return graphql.Null
  32715. }
  32716. if resTmp == nil {
  32717. if !graphql.HasFieldError(ctx, fc) {
  32718. ec.Errorf(ctx, "must not be null")
  32719. }
  32720. return graphql.Null
  32721. }
  32722. res := resTmp.(string)
  32723. fc.Result = res
  32724. return ec.marshalNString2string(ctx, field.Selections, res)
  32725. }
  32726. func (ec *executionContext) fieldContext_ChannelDefinition_handle(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32727. fc = &graphql.FieldContext{
  32728. Object: "ChannelDefinition",
  32729. Field: field,
  32730. IsMethod: false,
  32731. IsResolver: false,
  32732. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32733. return nil, errors.New("field of type String does not have child fields")
  32734. },
  32735. }
  32736. return fc, nil
  32737. }
  32738. func (ec *executionContext) _ChannelDefinition_id(ctx context.Context, field graphql.CollectedField, obj *ChannelDefinition) (ret graphql.Marshaler) {
  32739. fc, err := ec.fieldContext_ChannelDefinition_id(ctx, field)
  32740. if err != nil {
  32741. return graphql.Null
  32742. }
  32743. ctx = graphql.WithFieldContext(ctx, fc)
  32744. defer func() {
  32745. if r := recover(); r != nil {
  32746. ec.Error(ctx, ec.Recover(ctx, r))
  32747. ret = graphql.Null
  32748. }
  32749. }()
  32750. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32751. ctx = rctx // use context from middleware stack in children
  32752. return obj.ID, nil
  32753. })
  32754. if err != nil {
  32755. ec.Error(ctx, err)
  32756. return graphql.Null
  32757. }
  32758. if resTmp == nil {
  32759. if !graphql.HasFieldError(ctx, fc) {
  32760. ec.Errorf(ctx, "must not be null")
  32761. }
  32762. return graphql.Null
  32763. }
  32764. res := resTmp.(string)
  32765. fc.Result = res
  32766. return ec.marshalNID2string(ctx, field.Selections, res)
  32767. }
  32768. func (ec *executionContext) fieldContext_ChannelDefinition_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32769. fc = &graphql.FieldContext{
  32770. Object: "ChannelDefinition",
  32771. Field: field,
  32772. IsMethod: false,
  32773. IsResolver: false,
  32774. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32775. return nil, errors.New("field of type ID does not have child fields")
  32776. },
  32777. }
  32778. return fc, nil
  32779. }
  32780. func (ec *executionContext) _ChannelDefinition_subChannelName(ctx context.Context, field graphql.CollectedField, obj *ChannelDefinition) (ret graphql.Marshaler) {
  32781. fc, err := ec.fieldContext_ChannelDefinition_subChannelName(ctx, field)
  32782. if err != nil {
  32783. return graphql.Null
  32784. }
  32785. ctx = graphql.WithFieldContext(ctx, fc)
  32786. defer func() {
  32787. if r := recover(); r != nil {
  32788. ec.Error(ctx, ec.Recover(ctx, r))
  32789. ret = graphql.Null
  32790. }
  32791. }()
  32792. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32793. ctx = rctx // use context from middleware stack in children
  32794. return obj.SubChannelName, nil
  32795. })
  32796. if err != nil {
  32797. ec.Error(ctx, err)
  32798. return graphql.Null
  32799. }
  32800. if resTmp == nil {
  32801. if !graphql.HasFieldError(ctx, fc) {
  32802. ec.Errorf(ctx, "must not be null")
  32803. }
  32804. return graphql.Null
  32805. }
  32806. res := resTmp.(string)
  32807. fc.Result = res
  32808. return ec.marshalNString2string(ctx, field.Selections, res)
  32809. }
  32810. func (ec *executionContext) fieldContext_ChannelDefinition_subChannelName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32811. fc = &graphql.FieldContext{
  32812. Object: "ChannelDefinition",
  32813. Field: field,
  32814. IsMethod: false,
  32815. IsResolver: false,
  32816. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32817. return nil, errors.New("field of type String does not have child fields")
  32818. },
  32819. }
  32820. return fc, nil
  32821. }
  32822. func (ec *executionContext) _ChannelDefinition_svgIcon(ctx context.Context, field graphql.CollectedField, obj *ChannelDefinition) (ret graphql.Marshaler) {
  32823. fc, err := ec.fieldContext_ChannelDefinition_svgIcon(ctx, field)
  32824. if err != nil {
  32825. return graphql.Null
  32826. }
  32827. ctx = graphql.WithFieldContext(ctx, fc)
  32828. defer func() {
  32829. if r := recover(); r != nil {
  32830. ec.Error(ctx, ec.Recover(ctx, r))
  32831. ret = graphql.Null
  32832. }
  32833. }()
  32834. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32835. ctx = rctx // use context from middleware stack in children
  32836. return obj.SVGIcon, nil
  32837. })
  32838. if err != nil {
  32839. ec.Error(ctx, err)
  32840. return graphql.Null
  32841. }
  32842. if resTmp == nil {
  32843. return graphql.Null
  32844. }
  32845. res := resTmp.(*string)
  32846. fc.Result = res
  32847. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  32848. }
  32849. func (ec *executionContext) fieldContext_ChannelDefinition_svgIcon(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32850. fc = &graphql.FieldContext{
  32851. Object: "ChannelDefinition",
  32852. Field: field,
  32853. IsMethod: false,
  32854. IsResolver: false,
  32855. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32856. return nil, errors.New("field of type String does not have child fields")
  32857. },
  32858. }
  32859. return fc, nil
  32860. }
  32861. func (ec *executionContext) _ChannelInformation_app(ctx context.Context, field graphql.CollectedField, obj *ChannelInformation) (ret graphql.Marshaler) {
  32862. fc, err := ec.fieldContext_ChannelInformation_app(ctx, field)
  32863. if err != nil {
  32864. return graphql.Null
  32865. }
  32866. ctx = graphql.WithFieldContext(ctx, fc)
  32867. defer func() {
  32868. if r := recover(); r != nil {
  32869. ec.Error(ctx, ec.Recover(ctx, r))
  32870. ret = graphql.Null
  32871. }
  32872. }()
  32873. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32874. ctx = rctx // use context from middleware stack in children
  32875. return obj.App, nil
  32876. })
  32877. if err != nil {
  32878. ec.Error(ctx, err)
  32879. return graphql.Null
  32880. }
  32881. if resTmp == nil {
  32882. if !graphql.HasFieldError(ctx, fc) {
  32883. ec.Errorf(ctx, "must not be null")
  32884. }
  32885. return graphql.Null
  32886. }
  32887. res := resTmp.(*App)
  32888. fc.Result = res
  32889. return ec.marshalNApp2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐApp(ctx, field.Selections, res)
  32890. }
  32891. func (ec *executionContext) fieldContext_ChannelInformation_app(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32892. fc = &graphql.FieldContext{
  32893. Object: "ChannelInformation",
  32894. Field: field,
  32895. IsMethod: false,
  32896. IsResolver: false,
  32897. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32898. switch field.Name {
  32899. case "id":
  32900. return ec.fieldContext_App_id(ctx, field)
  32901. }
  32902. return nil, fmt.Errorf("no field named %q was found under type App", field.Name)
  32903. },
  32904. }
  32905. return fc, nil
  32906. }
  32907. func (ec *executionContext) _ChannelInformation_channelDefinition(ctx context.Context, field graphql.CollectedField, obj *ChannelInformation) (ret graphql.Marshaler) {
  32908. fc, err := ec.fieldContext_ChannelInformation_channelDefinition(ctx, field)
  32909. if err != nil {
  32910. return graphql.Null
  32911. }
  32912. ctx = graphql.WithFieldContext(ctx, fc)
  32913. defer func() {
  32914. if r := recover(); r != nil {
  32915. ec.Error(ctx, ec.Recover(ctx, r))
  32916. ret = graphql.Null
  32917. }
  32918. }()
  32919. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32920. ctx = rctx // use context from middleware stack in children
  32921. return obj.ChannelDefinition, nil
  32922. })
  32923. if err != nil {
  32924. ec.Error(ctx, err)
  32925. return graphql.Null
  32926. }
  32927. if resTmp == nil {
  32928. return graphql.Null
  32929. }
  32930. res := resTmp.(*ChannelDefinition)
  32931. fc.Result = res
  32932. return ec.marshalOChannelDefinition2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐChannelDefinition(ctx, field.Selections, res)
  32933. }
  32934. func (ec *executionContext) fieldContext_ChannelInformation_channelDefinition(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32935. fc = &graphql.FieldContext{
  32936. Object: "ChannelInformation",
  32937. Field: field,
  32938. IsMethod: false,
  32939. IsResolver: false,
  32940. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32941. switch field.Name {
  32942. case "channelName":
  32943. return ec.fieldContext_ChannelDefinition_channelName(ctx, field)
  32944. case "handle":
  32945. return ec.fieldContext_ChannelDefinition_handle(ctx, field)
  32946. case "id":
  32947. return ec.fieldContext_ChannelDefinition_id(ctx, field)
  32948. case "subChannelName":
  32949. return ec.fieldContext_ChannelDefinition_subChannelName(ctx, field)
  32950. case "svgIcon":
  32951. return ec.fieldContext_ChannelDefinition_svgIcon(ctx, field)
  32952. }
  32953. return nil, fmt.Errorf("no field named %q was found under type ChannelDefinition", field.Name)
  32954. },
  32955. }
  32956. return fc, nil
  32957. }
  32958. func (ec *executionContext) _ChannelInformation_channelId(ctx context.Context, field graphql.CollectedField, obj *ChannelInformation) (ret graphql.Marshaler) {
  32959. fc, err := ec.fieldContext_ChannelInformation_channelId(ctx, field)
  32960. if err != nil {
  32961. return graphql.Null
  32962. }
  32963. ctx = graphql.WithFieldContext(ctx, fc)
  32964. defer func() {
  32965. if r := recover(); r != nil {
  32966. ec.Error(ctx, ec.Recover(ctx, r))
  32967. ret = graphql.Null
  32968. }
  32969. }()
  32970. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  32971. ctx = rctx // use context from middleware stack in children
  32972. return obj.ChannelID, nil
  32973. })
  32974. if err != nil {
  32975. ec.Error(ctx, err)
  32976. return graphql.Null
  32977. }
  32978. if resTmp == nil {
  32979. if !graphql.HasFieldError(ctx, fc) {
  32980. ec.Errorf(ctx, "must not be null")
  32981. }
  32982. return graphql.Null
  32983. }
  32984. res := resTmp.(string)
  32985. fc.Result = res
  32986. return ec.marshalNID2string(ctx, field.Selections, res)
  32987. }
  32988. func (ec *executionContext) fieldContext_ChannelInformation_channelId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  32989. fc = &graphql.FieldContext{
  32990. Object: "ChannelInformation",
  32991. Field: field,
  32992. IsMethod: false,
  32993. IsResolver: false,
  32994. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  32995. return nil, errors.New("field of type ID does not have child fields")
  32996. },
  32997. }
  32998. return fc, nil
  32999. }
  33000. func (ec *executionContext) _ChannelInformation_id(ctx context.Context, field graphql.CollectedField, obj *ChannelInformation) (ret graphql.Marshaler) {
  33001. fc, err := ec.fieldContext_ChannelInformation_id(ctx, field)
  33002. if err != nil {
  33003. return graphql.Null
  33004. }
  33005. ctx = graphql.WithFieldContext(ctx, fc)
  33006. defer func() {
  33007. if r := recover(); r != nil {
  33008. ec.Error(ctx, ec.Recover(ctx, r))
  33009. ret = graphql.Null
  33010. }
  33011. }()
  33012. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33013. ctx = rctx // use context from middleware stack in children
  33014. return obj.ID, nil
  33015. })
  33016. if err != nil {
  33017. ec.Error(ctx, err)
  33018. return graphql.Null
  33019. }
  33020. if resTmp == nil {
  33021. if !graphql.HasFieldError(ctx, fc) {
  33022. ec.Errorf(ctx, "must not be null")
  33023. }
  33024. return graphql.Null
  33025. }
  33026. res := resTmp.(string)
  33027. fc.Result = res
  33028. return ec.marshalNID2string(ctx, field.Selections, res)
  33029. }
  33030. func (ec *executionContext) fieldContext_ChannelInformation_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33031. fc = &graphql.FieldContext{
  33032. Object: "ChannelInformation",
  33033. Field: field,
  33034. IsMethod: false,
  33035. IsResolver: false,
  33036. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33037. return nil, errors.New("field of type ID does not have child fields")
  33038. },
  33039. }
  33040. return fc, nil
  33041. }
  33042. func (ec *executionContext) _Collection_id(ctx context.Context, field graphql.CollectedField, obj *Collection) (ret graphql.Marshaler) {
  33043. fc, err := ec.fieldContext_Collection_id(ctx, field)
  33044. if err != nil {
  33045. return graphql.Null
  33046. }
  33047. ctx = graphql.WithFieldContext(ctx, fc)
  33048. defer func() {
  33049. if r := recover(); r != nil {
  33050. ec.Error(ctx, ec.Recover(ctx, r))
  33051. ret = graphql.Null
  33052. }
  33053. }()
  33054. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33055. ctx = rctx // use context from middleware stack in children
  33056. return obj.ID, nil
  33057. })
  33058. if err != nil {
  33059. ec.Error(ctx, err)
  33060. return graphql.Null
  33061. }
  33062. if resTmp == nil {
  33063. if !graphql.HasFieldError(ctx, fc) {
  33064. ec.Errorf(ctx, "must not be null")
  33065. }
  33066. return graphql.Null
  33067. }
  33068. res := resTmp.(string)
  33069. fc.Result = res
  33070. return ec.marshalNID2string(ctx, field.Selections, res)
  33071. }
  33072. func (ec *executionContext) fieldContext_Collection_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33073. fc = &graphql.FieldContext{
  33074. Object: "Collection",
  33075. Field: field,
  33076. IsMethod: false,
  33077. IsResolver: false,
  33078. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33079. return nil, errors.New("field of type ID does not have child fields")
  33080. },
  33081. }
  33082. return fc, nil
  33083. }
  33084. func (ec *executionContext) _CollectionConnection_edges(ctx context.Context, field graphql.CollectedField, obj *CollectionConnection) (ret graphql.Marshaler) {
  33085. fc, err := ec.fieldContext_CollectionConnection_edges(ctx, field)
  33086. if err != nil {
  33087. return graphql.Null
  33088. }
  33089. ctx = graphql.WithFieldContext(ctx, fc)
  33090. defer func() {
  33091. if r := recover(); r != nil {
  33092. ec.Error(ctx, ec.Recover(ctx, r))
  33093. ret = graphql.Null
  33094. }
  33095. }()
  33096. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33097. ctx = rctx // use context from middleware stack in children
  33098. return obj.Edges, nil
  33099. })
  33100. if err != nil {
  33101. ec.Error(ctx, err)
  33102. return graphql.Null
  33103. }
  33104. if resTmp == nil {
  33105. if !graphql.HasFieldError(ctx, fc) {
  33106. ec.Errorf(ctx, "must not be null")
  33107. }
  33108. return graphql.Null
  33109. }
  33110. res := resTmp.([]*CollectionEdge)
  33111. fc.Result = res
  33112. return ec.marshalNCollectionEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCollectionEdgeᚄ(ctx, field.Selections, res)
  33113. }
  33114. func (ec *executionContext) fieldContext_CollectionConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33115. fc = &graphql.FieldContext{
  33116. Object: "CollectionConnection",
  33117. Field: field,
  33118. IsMethod: false,
  33119. IsResolver: false,
  33120. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33121. switch field.Name {
  33122. case "cursor":
  33123. return ec.fieldContext_CollectionEdge_cursor(ctx, field)
  33124. case "node":
  33125. return ec.fieldContext_CollectionEdge_node(ctx, field)
  33126. }
  33127. return nil, fmt.Errorf("no field named %q was found under type CollectionEdge", field.Name)
  33128. },
  33129. }
  33130. return fc, nil
  33131. }
  33132. func (ec *executionContext) _CollectionConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *CollectionConnection) (ret graphql.Marshaler) {
  33133. fc, err := ec.fieldContext_CollectionConnection_nodes(ctx, field)
  33134. if err != nil {
  33135. return graphql.Null
  33136. }
  33137. ctx = graphql.WithFieldContext(ctx, fc)
  33138. defer func() {
  33139. if r := recover(); r != nil {
  33140. ec.Error(ctx, ec.Recover(ctx, r))
  33141. ret = graphql.Null
  33142. }
  33143. }()
  33144. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33145. ctx = rctx // use context from middleware stack in children
  33146. return obj.Nodes, nil
  33147. })
  33148. if err != nil {
  33149. ec.Error(ctx, err)
  33150. return graphql.Null
  33151. }
  33152. if resTmp == nil {
  33153. if !graphql.HasFieldError(ctx, fc) {
  33154. ec.Errorf(ctx, "must not be null")
  33155. }
  33156. return graphql.Null
  33157. }
  33158. res := resTmp.([]*Collection)
  33159. fc.Result = res
  33160. return ec.marshalNCollection2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCollectionᚄ(ctx, field.Selections, res)
  33161. }
  33162. func (ec *executionContext) fieldContext_CollectionConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33163. fc = &graphql.FieldContext{
  33164. Object: "CollectionConnection",
  33165. Field: field,
  33166. IsMethod: false,
  33167. IsResolver: false,
  33168. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33169. switch field.Name {
  33170. case "id":
  33171. return ec.fieldContext_Collection_id(ctx, field)
  33172. }
  33173. return nil, fmt.Errorf("no field named %q was found under type Collection", field.Name)
  33174. },
  33175. }
  33176. return fc, nil
  33177. }
  33178. func (ec *executionContext) _CollectionConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *CollectionConnection) (ret graphql.Marshaler) {
  33179. fc, err := ec.fieldContext_CollectionConnection_pageInfo(ctx, field)
  33180. if err != nil {
  33181. return graphql.Null
  33182. }
  33183. ctx = graphql.WithFieldContext(ctx, fc)
  33184. defer func() {
  33185. if r := recover(); r != nil {
  33186. ec.Error(ctx, ec.Recover(ctx, r))
  33187. ret = graphql.Null
  33188. }
  33189. }()
  33190. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33191. ctx = rctx // use context from middleware stack in children
  33192. return obj.PageInfo, nil
  33193. })
  33194. if err != nil {
  33195. ec.Error(ctx, err)
  33196. return graphql.Null
  33197. }
  33198. if resTmp == nil {
  33199. if !graphql.HasFieldError(ctx, fc) {
  33200. ec.Errorf(ctx, "must not be null")
  33201. }
  33202. return graphql.Null
  33203. }
  33204. res := resTmp.(*PageInfo)
  33205. fc.Result = res
  33206. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  33207. }
  33208. func (ec *executionContext) fieldContext_CollectionConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33209. fc = &graphql.FieldContext{
  33210. Object: "CollectionConnection",
  33211. Field: field,
  33212. IsMethod: false,
  33213. IsResolver: false,
  33214. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33215. switch field.Name {
  33216. case "endCursor":
  33217. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  33218. case "hasNextPage":
  33219. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  33220. case "hasPreviousPage":
  33221. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  33222. case "startCursor":
  33223. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  33224. }
  33225. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  33226. },
  33227. }
  33228. return fc, nil
  33229. }
  33230. func (ec *executionContext) _CollectionEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *CollectionEdge) (ret graphql.Marshaler) {
  33231. fc, err := ec.fieldContext_CollectionEdge_cursor(ctx, field)
  33232. if err != nil {
  33233. return graphql.Null
  33234. }
  33235. ctx = graphql.WithFieldContext(ctx, fc)
  33236. defer func() {
  33237. if r := recover(); r != nil {
  33238. ec.Error(ctx, ec.Recover(ctx, r))
  33239. ret = graphql.Null
  33240. }
  33241. }()
  33242. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33243. ctx = rctx // use context from middleware stack in children
  33244. return obj.Cursor, nil
  33245. })
  33246. if err != nil {
  33247. ec.Error(ctx, err)
  33248. return graphql.Null
  33249. }
  33250. if resTmp == nil {
  33251. if !graphql.HasFieldError(ctx, fc) {
  33252. ec.Errorf(ctx, "must not be null")
  33253. }
  33254. return graphql.Null
  33255. }
  33256. res := resTmp.(string)
  33257. fc.Result = res
  33258. return ec.marshalNString2string(ctx, field.Selections, res)
  33259. }
  33260. func (ec *executionContext) fieldContext_CollectionEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33261. fc = &graphql.FieldContext{
  33262. Object: "CollectionEdge",
  33263. Field: field,
  33264. IsMethod: false,
  33265. IsResolver: false,
  33266. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33267. return nil, errors.New("field of type String does not have child fields")
  33268. },
  33269. }
  33270. return fc, nil
  33271. }
  33272. func (ec *executionContext) _CollectionEdge_node(ctx context.Context, field graphql.CollectedField, obj *CollectionEdge) (ret graphql.Marshaler) {
  33273. fc, err := ec.fieldContext_CollectionEdge_node(ctx, field)
  33274. if err != nil {
  33275. return graphql.Null
  33276. }
  33277. ctx = graphql.WithFieldContext(ctx, fc)
  33278. defer func() {
  33279. if r := recover(); r != nil {
  33280. ec.Error(ctx, ec.Recover(ctx, r))
  33281. ret = graphql.Null
  33282. }
  33283. }()
  33284. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33285. ctx = rctx // use context from middleware stack in children
  33286. return obj.Node, nil
  33287. })
  33288. if err != nil {
  33289. ec.Error(ctx, err)
  33290. return graphql.Null
  33291. }
  33292. if resTmp == nil {
  33293. if !graphql.HasFieldError(ctx, fc) {
  33294. ec.Errorf(ctx, "must not be null")
  33295. }
  33296. return graphql.Null
  33297. }
  33298. res := resTmp.(*Collection)
  33299. fc.Result = res
  33300. return ec.marshalNCollection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCollection(ctx, field.Selections, res)
  33301. }
  33302. func (ec *executionContext) fieldContext_CollectionEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33303. fc = &graphql.FieldContext{
  33304. Object: "CollectionEdge",
  33305. Field: field,
  33306. IsMethod: false,
  33307. IsResolver: false,
  33308. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33309. switch field.Name {
  33310. case "id":
  33311. return ec.fieldContext_Collection_id(ctx, field)
  33312. }
  33313. return nil, fmt.Errorf("no field named %q was found under type Collection", field.Name)
  33314. },
  33315. }
  33316. return fc, nil
  33317. }
  33318. func (ec *executionContext) _CollectionRule_appliedDisjunctively(ctx context.Context, field graphql.CollectedField, obj *CollectionRule) (ret graphql.Marshaler) {
  33319. fc, err := ec.fieldContext_CollectionRule_appliedDisjunctively(ctx, field)
  33320. if err != nil {
  33321. return graphql.Null
  33322. }
  33323. ctx = graphql.WithFieldContext(ctx, fc)
  33324. defer func() {
  33325. if r := recover(); r != nil {
  33326. ec.Error(ctx, ec.Recover(ctx, r))
  33327. ret = graphql.Null
  33328. }
  33329. }()
  33330. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33331. ctx = rctx // use context from middleware stack in children
  33332. return obj.AppliedDisjunctively, nil
  33333. })
  33334. if err != nil {
  33335. ec.Error(ctx, err)
  33336. return graphql.Null
  33337. }
  33338. if resTmp == nil {
  33339. if !graphql.HasFieldError(ctx, fc) {
  33340. ec.Errorf(ctx, "must not be null")
  33341. }
  33342. return graphql.Null
  33343. }
  33344. res := resTmp.(bool)
  33345. fc.Result = res
  33346. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  33347. }
  33348. func (ec *executionContext) fieldContext_CollectionRule_appliedDisjunctively(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33349. fc = &graphql.FieldContext{
  33350. Object: "CollectionRule",
  33351. Field: field,
  33352. IsMethod: false,
  33353. IsResolver: false,
  33354. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33355. return nil, errors.New("field of type Boolean does not have child fields")
  33356. },
  33357. }
  33358. return fc, nil
  33359. }
  33360. func (ec *executionContext) _CollectionRule_rules(ctx context.Context, field graphql.CollectedField, obj *CollectionRule) (ret graphql.Marshaler) {
  33361. fc, err := ec.fieldContext_CollectionRule_rules(ctx, field)
  33362. if err != nil {
  33363. return graphql.Null
  33364. }
  33365. ctx = graphql.WithFieldContext(ctx, fc)
  33366. defer func() {
  33367. if r := recover(); r != nil {
  33368. ec.Error(ctx, ec.Recover(ctx, r))
  33369. ret = graphql.Null
  33370. }
  33371. }()
  33372. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33373. ctx = rctx // use context from middleware stack in children
  33374. return obj.Rules, nil
  33375. })
  33376. if err != nil {
  33377. ec.Error(ctx, err)
  33378. return graphql.Null
  33379. }
  33380. if resTmp == nil {
  33381. if !graphql.HasFieldError(ctx, fc) {
  33382. ec.Errorf(ctx, "must not be null")
  33383. }
  33384. return graphql.Null
  33385. }
  33386. res := resTmp.([]*CollectionRule)
  33387. fc.Result = res
  33388. return ec.marshalNCollectionRule2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCollectionRuleᚄ(ctx, field.Selections, res)
  33389. }
  33390. func (ec *executionContext) fieldContext_CollectionRule_rules(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33391. fc = &graphql.FieldContext{
  33392. Object: "CollectionRule",
  33393. Field: field,
  33394. IsMethod: false,
  33395. IsResolver: false,
  33396. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33397. switch field.Name {
  33398. case "appliedDisjunctively":
  33399. return ec.fieldContext_CollectionRule_appliedDisjunctively(ctx, field)
  33400. case "rules":
  33401. return ec.fieldContext_CollectionRule_rules(ctx, field)
  33402. }
  33403. return nil, fmt.Errorf("no field named %q was found under type CollectionRule", field.Name)
  33404. },
  33405. }
  33406. return fc, nil
  33407. }
  33408. func (ec *executionContext) _CollectionRuleSet_appliedDisjunctively(ctx context.Context, field graphql.CollectedField, obj *CollectionRuleSet) (ret graphql.Marshaler) {
  33409. fc, err := ec.fieldContext_CollectionRuleSet_appliedDisjunctively(ctx, field)
  33410. if err != nil {
  33411. return graphql.Null
  33412. }
  33413. ctx = graphql.WithFieldContext(ctx, fc)
  33414. defer func() {
  33415. if r := recover(); r != nil {
  33416. ec.Error(ctx, ec.Recover(ctx, r))
  33417. ret = graphql.Null
  33418. }
  33419. }()
  33420. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33421. ctx = rctx // use context from middleware stack in children
  33422. return obj.AppliedDisjunctively, nil
  33423. })
  33424. if err != nil {
  33425. ec.Error(ctx, err)
  33426. return graphql.Null
  33427. }
  33428. if resTmp == nil {
  33429. if !graphql.HasFieldError(ctx, fc) {
  33430. ec.Errorf(ctx, "must not be null")
  33431. }
  33432. return graphql.Null
  33433. }
  33434. res := resTmp.(bool)
  33435. fc.Result = res
  33436. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  33437. }
  33438. func (ec *executionContext) fieldContext_CollectionRuleSet_appliedDisjunctively(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33439. fc = &graphql.FieldContext{
  33440. Object: "CollectionRuleSet",
  33441. Field: field,
  33442. IsMethod: false,
  33443. IsResolver: false,
  33444. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33445. return nil, errors.New("field of type Boolean does not have child fields")
  33446. },
  33447. }
  33448. return fc, nil
  33449. }
  33450. func (ec *executionContext) _CollectionRuleSet_rules(ctx context.Context, field graphql.CollectedField, obj *CollectionRuleSet) (ret graphql.Marshaler) {
  33451. fc, err := ec.fieldContext_CollectionRuleSet_rules(ctx, field)
  33452. if err != nil {
  33453. return graphql.Null
  33454. }
  33455. ctx = graphql.WithFieldContext(ctx, fc)
  33456. defer func() {
  33457. if r := recover(); r != nil {
  33458. ec.Error(ctx, ec.Recover(ctx, r))
  33459. ret = graphql.Null
  33460. }
  33461. }()
  33462. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33463. ctx = rctx // use context from middleware stack in children
  33464. return obj.Rules, nil
  33465. })
  33466. if err != nil {
  33467. ec.Error(ctx, err)
  33468. return graphql.Null
  33469. }
  33470. if resTmp == nil {
  33471. if !graphql.HasFieldError(ctx, fc) {
  33472. ec.Errorf(ctx, "must not be null")
  33473. }
  33474. return graphql.Null
  33475. }
  33476. res := resTmp.([]*CollectionRule)
  33477. fc.Result = res
  33478. return ec.marshalNCollectionRule2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCollectionRuleᚄ(ctx, field.Selections, res)
  33479. }
  33480. func (ec *executionContext) fieldContext_CollectionRuleSet_rules(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33481. fc = &graphql.FieldContext{
  33482. Object: "CollectionRuleSet",
  33483. Field: field,
  33484. IsMethod: false,
  33485. IsResolver: false,
  33486. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33487. switch field.Name {
  33488. case "appliedDisjunctively":
  33489. return ec.fieldContext_CollectionRule_appliedDisjunctively(ctx, field)
  33490. case "rules":
  33491. return ec.fieldContext_CollectionRule_rules(ctx, field)
  33492. }
  33493. return nil, fmt.Errorf("no field named %q was found under type CollectionRule", field.Name)
  33494. },
  33495. }
  33496. return fc, nil
  33497. }
  33498. func (ec *executionContext) _CommentEvent_appTitle(ctx context.Context, field graphql.CollectedField, obj *CommentEvent) (ret graphql.Marshaler) {
  33499. fc, err := ec.fieldContext_CommentEvent_appTitle(ctx, field)
  33500. if err != nil {
  33501. return graphql.Null
  33502. }
  33503. ctx = graphql.WithFieldContext(ctx, fc)
  33504. defer func() {
  33505. if r := recover(); r != nil {
  33506. ec.Error(ctx, ec.Recover(ctx, r))
  33507. ret = graphql.Null
  33508. }
  33509. }()
  33510. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33511. ctx = rctx // use context from middleware stack in children
  33512. return obj.AppTitle, nil
  33513. })
  33514. if err != nil {
  33515. ec.Error(ctx, err)
  33516. return graphql.Null
  33517. }
  33518. if resTmp == nil {
  33519. return graphql.Null
  33520. }
  33521. res := resTmp.(*string)
  33522. fc.Result = res
  33523. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  33524. }
  33525. func (ec *executionContext) fieldContext_CommentEvent_appTitle(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33526. fc = &graphql.FieldContext{
  33527. Object: "CommentEvent",
  33528. Field: field,
  33529. IsMethod: false,
  33530. IsResolver: false,
  33531. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33532. return nil, errors.New("field of type String does not have child fields")
  33533. },
  33534. }
  33535. return fc, nil
  33536. }
  33537. func (ec *executionContext) _CommentEvent_attachments(ctx context.Context, field graphql.CollectedField, obj *CommentEvent) (ret graphql.Marshaler) {
  33538. fc, err := ec.fieldContext_CommentEvent_attachments(ctx, field)
  33539. if err != nil {
  33540. return graphql.Null
  33541. }
  33542. ctx = graphql.WithFieldContext(ctx, fc)
  33543. defer func() {
  33544. if r := recover(); r != nil {
  33545. ec.Error(ctx, ec.Recover(ctx, r))
  33546. ret = graphql.Null
  33547. }
  33548. }()
  33549. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33550. ctx = rctx // use context from middleware stack in children
  33551. return obj.Attachments, nil
  33552. })
  33553. if err != nil {
  33554. ec.Error(ctx, err)
  33555. return graphql.Null
  33556. }
  33557. if resTmp == nil {
  33558. if !graphql.HasFieldError(ctx, fc) {
  33559. ec.Errorf(ctx, "must not be null")
  33560. }
  33561. return graphql.Null
  33562. }
  33563. res := resTmp.([]*CommentEventAttachment)
  33564. fc.Result = res
  33565. return ec.marshalNCommentEventAttachment2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCommentEventAttachmentᚄ(ctx, field.Selections, res)
  33566. }
  33567. func (ec *executionContext) fieldContext_CommentEvent_attachments(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33568. fc = &graphql.FieldContext{
  33569. Object: "CommentEvent",
  33570. Field: field,
  33571. IsMethod: false,
  33572. IsResolver: false,
  33573. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33574. switch field.Name {
  33575. case "fileExtension":
  33576. return ec.fieldContext_CommentEventAttachment_fileExtension(ctx, field)
  33577. case "id":
  33578. return ec.fieldContext_CommentEventAttachment_id(ctx, field)
  33579. case "image":
  33580. return ec.fieldContext_CommentEventAttachment_image(ctx, field)
  33581. case "name":
  33582. return ec.fieldContext_CommentEventAttachment_name(ctx, field)
  33583. case "size":
  33584. return ec.fieldContext_CommentEventAttachment_size(ctx, field)
  33585. case "url":
  33586. return ec.fieldContext_CommentEventAttachment_url(ctx, field)
  33587. }
  33588. return nil, fmt.Errorf("no field named %q was found under type CommentEventAttachment", field.Name)
  33589. },
  33590. }
  33591. return fc, nil
  33592. }
  33593. func (ec *executionContext) _CommentEvent_attributeToApp(ctx context.Context, field graphql.CollectedField, obj *CommentEvent) (ret graphql.Marshaler) {
  33594. fc, err := ec.fieldContext_CommentEvent_attributeToApp(ctx, field)
  33595. if err != nil {
  33596. return graphql.Null
  33597. }
  33598. ctx = graphql.WithFieldContext(ctx, fc)
  33599. defer func() {
  33600. if r := recover(); r != nil {
  33601. ec.Error(ctx, ec.Recover(ctx, r))
  33602. ret = graphql.Null
  33603. }
  33604. }()
  33605. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33606. ctx = rctx // use context from middleware stack in children
  33607. return obj.AttributeToApp, nil
  33608. })
  33609. if err != nil {
  33610. ec.Error(ctx, err)
  33611. return graphql.Null
  33612. }
  33613. if resTmp == nil {
  33614. if !graphql.HasFieldError(ctx, fc) {
  33615. ec.Errorf(ctx, "must not be null")
  33616. }
  33617. return graphql.Null
  33618. }
  33619. res := resTmp.(bool)
  33620. fc.Result = res
  33621. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  33622. }
  33623. func (ec *executionContext) fieldContext_CommentEvent_attributeToApp(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33624. fc = &graphql.FieldContext{
  33625. Object: "CommentEvent",
  33626. Field: field,
  33627. IsMethod: false,
  33628. IsResolver: false,
  33629. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33630. return nil, errors.New("field of type Boolean does not have child fields")
  33631. },
  33632. }
  33633. return fc, nil
  33634. }
  33635. func (ec *executionContext) _CommentEvent_attributeToUser(ctx context.Context, field graphql.CollectedField, obj *CommentEvent) (ret graphql.Marshaler) {
  33636. fc, err := ec.fieldContext_CommentEvent_attributeToUser(ctx, field)
  33637. if err != nil {
  33638. return graphql.Null
  33639. }
  33640. ctx = graphql.WithFieldContext(ctx, fc)
  33641. defer func() {
  33642. if r := recover(); r != nil {
  33643. ec.Error(ctx, ec.Recover(ctx, r))
  33644. ret = graphql.Null
  33645. }
  33646. }()
  33647. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33648. ctx = rctx // use context from middleware stack in children
  33649. return obj.AttributeToUser, nil
  33650. })
  33651. if err != nil {
  33652. ec.Error(ctx, err)
  33653. return graphql.Null
  33654. }
  33655. if resTmp == nil {
  33656. if !graphql.HasFieldError(ctx, fc) {
  33657. ec.Errorf(ctx, "must not be null")
  33658. }
  33659. return graphql.Null
  33660. }
  33661. res := resTmp.(bool)
  33662. fc.Result = res
  33663. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  33664. }
  33665. func (ec *executionContext) fieldContext_CommentEvent_attributeToUser(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33666. fc = &graphql.FieldContext{
  33667. Object: "CommentEvent",
  33668. Field: field,
  33669. IsMethod: false,
  33670. IsResolver: false,
  33671. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33672. return nil, errors.New("field of type Boolean does not have child fields")
  33673. },
  33674. }
  33675. return fc, nil
  33676. }
  33677. func (ec *executionContext) _CommentEvent_author(ctx context.Context, field graphql.CollectedField, obj *CommentEvent) (ret graphql.Marshaler) {
  33678. fc, err := ec.fieldContext_CommentEvent_author(ctx, field)
  33679. if err != nil {
  33680. return graphql.Null
  33681. }
  33682. ctx = graphql.WithFieldContext(ctx, fc)
  33683. defer func() {
  33684. if r := recover(); r != nil {
  33685. ec.Error(ctx, ec.Recover(ctx, r))
  33686. ret = graphql.Null
  33687. }
  33688. }()
  33689. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33690. ctx = rctx // use context from middleware stack in children
  33691. return obj.Author, nil
  33692. })
  33693. if err != nil {
  33694. ec.Error(ctx, err)
  33695. return graphql.Null
  33696. }
  33697. if resTmp == nil {
  33698. if !graphql.HasFieldError(ctx, fc) {
  33699. ec.Errorf(ctx, "must not be null")
  33700. }
  33701. return graphql.Null
  33702. }
  33703. res := resTmp.(*StaffMember)
  33704. fc.Result = res
  33705. return ec.marshalNStaffMember2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStaffMember(ctx, field.Selections, res)
  33706. }
  33707. func (ec *executionContext) fieldContext_CommentEvent_author(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33708. fc = &graphql.FieldContext{
  33709. Object: "CommentEvent",
  33710. Field: field,
  33711. IsMethod: false,
  33712. IsResolver: false,
  33713. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33714. switch field.Name {
  33715. case "active":
  33716. return ec.fieldContext_StaffMember_active(ctx, field)
  33717. case "avatar":
  33718. return ec.fieldContext_StaffMember_avatar(ctx, field)
  33719. case "email":
  33720. return ec.fieldContext_StaffMember_email(ctx, field)
  33721. case "exists":
  33722. return ec.fieldContext_StaffMember_exists(ctx, field)
  33723. case "firstName":
  33724. return ec.fieldContext_StaffMember_firstName(ctx, field)
  33725. case "id":
  33726. return ec.fieldContext_StaffMember_id(ctx, field)
  33727. case "initials":
  33728. return ec.fieldContext_StaffMember_initials(ctx, field)
  33729. case "isShopOwner":
  33730. return ec.fieldContext_StaffMember_isShopOwner(ctx, field)
  33731. case "lastName":
  33732. return ec.fieldContext_StaffMember_lastName(ctx, field)
  33733. case "locale":
  33734. return ec.fieldContext_StaffMember_locale(ctx, field)
  33735. case "name":
  33736. return ec.fieldContext_StaffMember_name(ctx, field)
  33737. case "phone":
  33738. return ec.fieldContext_StaffMember_phone(ctx, field)
  33739. case "privateData":
  33740. return ec.fieldContext_StaffMember_privateData(ctx, field)
  33741. }
  33742. return nil, fmt.Errorf("no field named %q was found under type StaffMember", field.Name)
  33743. },
  33744. }
  33745. return fc, nil
  33746. }
  33747. func (ec *executionContext) _CommentEvent_canDelete(ctx context.Context, field graphql.CollectedField, obj *CommentEvent) (ret graphql.Marshaler) {
  33748. fc, err := ec.fieldContext_CommentEvent_canDelete(ctx, field)
  33749. if err != nil {
  33750. return graphql.Null
  33751. }
  33752. ctx = graphql.WithFieldContext(ctx, fc)
  33753. defer func() {
  33754. if r := recover(); r != nil {
  33755. ec.Error(ctx, ec.Recover(ctx, r))
  33756. ret = graphql.Null
  33757. }
  33758. }()
  33759. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33760. ctx = rctx // use context from middleware stack in children
  33761. return obj.CanDelete, nil
  33762. })
  33763. if err != nil {
  33764. ec.Error(ctx, err)
  33765. return graphql.Null
  33766. }
  33767. if resTmp == nil {
  33768. if !graphql.HasFieldError(ctx, fc) {
  33769. ec.Errorf(ctx, "must not be null")
  33770. }
  33771. return graphql.Null
  33772. }
  33773. res := resTmp.(bool)
  33774. fc.Result = res
  33775. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  33776. }
  33777. func (ec *executionContext) fieldContext_CommentEvent_canDelete(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33778. fc = &graphql.FieldContext{
  33779. Object: "CommentEvent",
  33780. Field: field,
  33781. IsMethod: false,
  33782. IsResolver: false,
  33783. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33784. return nil, errors.New("field of type Boolean does not have child fields")
  33785. },
  33786. }
  33787. return fc, nil
  33788. }
  33789. func (ec *executionContext) _CommentEvent_canEdit(ctx context.Context, field graphql.CollectedField, obj *CommentEvent) (ret graphql.Marshaler) {
  33790. fc, err := ec.fieldContext_CommentEvent_canEdit(ctx, field)
  33791. if err != nil {
  33792. return graphql.Null
  33793. }
  33794. ctx = graphql.WithFieldContext(ctx, fc)
  33795. defer func() {
  33796. if r := recover(); r != nil {
  33797. ec.Error(ctx, ec.Recover(ctx, r))
  33798. ret = graphql.Null
  33799. }
  33800. }()
  33801. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33802. ctx = rctx // use context from middleware stack in children
  33803. return obj.CanEdit, nil
  33804. })
  33805. if err != nil {
  33806. ec.Error(ctx, err)
  33807. return graphql.Null
  33808. }
  33809. if resTmp == nil {
  33810. if !graphql.HasFieldError(ctx, fc) {
  33811. ec.Errorf(ctx, "must not be null")
  33812. }
  33813. return graphql.Null
  33814. }
  33815. res := resTmp.(bool)
  33816. fc.Result = res
  33817. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  33818. }
  33819. func (ec *executionContext) fieldContext_CommentEvent_canEdit(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33820. fc = &graphql.FieldContext{
  33821. Object: "CommentEvent",
  33822. Field: field,
  33823. IsMethod: false,
  33824. IsResolver: false,
  33825. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33826. return nil, errors.New("field of type Boolean does not have child fields")
  33827. },
  33828. }
  33829. return fc, nil
  33830. }
  33831. func (ec *executionContext) _CommentEvent_createdAt(ctx context.Context, field graphql.CollectedField, obj *CommentEvent) (ret graphql.Marshaler) {
  33832. fc, err := ec.fieldContext_CommentEvent_createdAt(ctx, field)
  33833. if err != nil {
  33834. return graphql.Null
  33835. }
  33836. ctx = graphql.WithFieldContext(ctx, fc)
  33837. defer func() {
  33838. if r := recover(); r != nil {
  33839. ec.Error(ctx, ec.Recover(ctx, r))
  33840. ret = graphql.Null
  33841. }
  33842. }()
  33843. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33844. ctx = rctx // use context from middleware stack in children
  33845. return obj.CreatedAt, nil
  33846. })
  33847. if err != nil {
  33848. ec.Error(ctx, err)
  33849. return graphql.Null
  33850. }
  33851. if resTmp == nil {
  33852. if !graphql.HasFieldError(ctx, fc) {
  33853. ec.Errorf(ctx, "must not be null")
  33854. }
  33855. return graphql.Null
  33856. }
  33857. res := resTmp.(string)
  33858. fc.Result = res
  33859. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  33860. }
  33861. func (ec *executionContext) fieldContext_CommentEvent_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33862. fc = &graphql.FieldContext{
  33863. Object: "CommentEvent",
  33864. Field: field,
  33865. IsMethod: false,
  33866. IsResolver: false,
  33867. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33868. return nil, errors.New("field of type DateTime does not have child fields")
  33869. },
  33870. }
  33871. return fc, nil
  33872. }
  33873. func (ec *executionContext) _CommentEvent_criticalAlert(ctx context.Context, field graphql.CollectedField, obj *CommentEvent) (ret graphql.Marshaler) {
  33874. fc, err := ec.fieldContext_CommentEvent_criticalAlert(ctx, field)
  33875. if err != nil {
  33876. return graphql.Null
  33877. }
  33878. ctx = graphql.WithFieldContext(ctx, fc)
  33879. defer func() {
  33880. if r := recover(); r != nil {
  33881. ec.Error(ctx, ec.Recover(ctx, r))
  33882. ret = graphql.Null
  33883. }
  33884. }()
  33885. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33886. ctx = rctx // use context from middleware stack in children
  33887. return obj.CriticalAlert, nil
  33888. })
  33889. if err != nil {
  33890. ec.Error(ctx, err)
  33891. return graphql.Null
  33892. }
  33893. if resTmp == nil {
  33894. if !graphql.HasFieldError(ctx, fc) {
  33895. ec.Errorf(ctx, "must not be null")
  33896. }
  33897. return graphql.Null
  33898. }
  33899. res := resTmp.(bool)
  33900. fc.Result = res
  33901. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  33902. }
  33903. func (ec *executionContext) fieldContext_CommentEvent_criticalAlert(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33904. fc = &graphql.FieldContext{
  33905. Object: "CommentEvent",
  33906. Field: field,
  33907. IsMethod: false,
  33908. IsResolver: false,
  33909. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33910. return nil, errors.New("field of type Boolean does not have child fields")
  33911. },
  33912. }
  33913. return fc, nil
  33914. }
  33915. func (ec *executionContext) _CommentEvent_edited(ctx context.Context, field graphql.CollectedField, obj *CommentEvent) (ret graphql.Marshaler) {
  33916. fc, err := ec.fieldContext_CommentEvent_edited(ctx, field)
  33917. if err != nil {
  33918. return graphql.Null
  33919. }
  33920. ctx = graphql.WithFieldContext(ctx, fc)
  33921. defer func() {
  33922. if r := recover(); r != nil {
  33923. ec.Error(ctx, ec.Recover(ctx, r))
  33924. ret = graphql.Null
  33925. }
  33926. }()
  33927. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33928. ctx = rctx // use context from middleware stack in children
  33929. return obj.Edited, nil
  33930. })
  33931. if err != nil {
  33932. ec.Error(ctx, err)
  33933. return graphql.Null
  33934. }
  33935. if resTmp == nil {
  33936. if !graphql.HasFieldError(ctx, fc) {
  33937. ec.Errorf(ctx, "must not be null")
  33938. }
  33939. return graphql.Null
  33940. }
  33941. res := resTmp.(bool)
  33942. fc.Result = res
  33943. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  33944. }
  33945. func (ec *executionContext) fieldContext_CommentEvent_edited(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33946. fc = &graphql.FieldContext{
  33947. Object: "CommentEvent",
  33948. Field: field,
  33949. IsMethod: false,
  33950. IsResolver: false,
  33951. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33952. return nil, errors.New("field of type Boolean does not have child fields")
  33953. },
  33954. }
  33955. return fc, nil
  33956. }
  33957. func (ec *executionContext) _CommentEvent_embed(ctx context.Context, field graphql.CollectedField, obj *CommentEvent) (ret graphql.Marshaler) {
  33958. fc, err := ec.fieldContext_CommentEvent_embed(ctx, field)
  33959. if err != nil {
  33960. return graphql.Null
  33961. }
  33962. ctx = graphql.WithFieldContext(ctx, fc)
  33963. defer func() {
  33964. if r := recover(); r != nil {
  33965. ec.Error(ctx, ec.Recover(ctx, r))
  33966. ret = graphql.Null
  33967. }
  33968. }()
  33969. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  33970. ctx = rctx // use context from middleware stack in children
  33971. return obj.Embed, nil
  33972. })
  33973. if err != nil {
  33974. ec.Error(ctx, err)
  33975. return graphql.Null
  33976. }
  33977. if resTmp == nil {
  33978. return graphql.Null
  33979. }
  33980. res := resTmp.(CommentEventEmbed)
  33981. fc.Result = res
  33982. return ec.marshalOCommentEventEmbed2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCommentEventEmbed(ctx, field.Selections, res)
  33983. }
  33984. func (ec *executionContext) fieldContext_CommentEvent_embed(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  33985. fc = &graphql.FieldContext{
  33986. Object: "CommentEvent",
  33987. Field: field,
  33988. IsMethod: false,
  33989. IsResolver: false,
  33990. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  33991. return nil, errors.New("field of type CommentEventEmbed does not have child fields")
  33992. },
  33993. }
  33994. return fc, nil
  33995. }
  33996. func (ec *executionContext) _CommentEvent_id(ctx context.Context, field graphql.CollectedField, obj *CommentEvent) (ret graphql.Marshaler) {
  33997. fc, err := ec.fieldContext_CommentEvent_id(ctx, field)
  33998. if err != nil {
  33999. return graphql.Null
  34000. }
  34001. ctx = graphql.WithFieldContext(ctx, fc)
  34002. defer func() {
  34003. if r := recover(); r != nil {
  34004. ec.Error(ctx, ec.Recover(ctx, r))
  34005. ret = graphql.Null
  34006. }
  34007. }()
  34008. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34009. ctx = rctx // use context from middleware stack in children
  34010. return obj.ID, nil
  34011. })
  34012. if err != nil {
  34013. ec.Error(ctx, err)
  34014. return graphql.Null
  34015. }
  34016. if resTmp == nil {
  34017. if !graphql.HasFieldError(ctx, fc) {
  34018. ec.Errorf(ctx, "must not be null")
  34019. }
  34020. return graphql.Null
  34021. }
  34022. res := resTmp.(string)
  34023. fc.Result = res
  34024. return ec.marshalNID2string(ctx, field.Selections, res)
  34025. }
  34026. func (ec *executionContext) fieldContext_CommentEvent_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34027. fc = &graphql.FieldContext{
  34028. Object: "CommentEvent",
  34029. Field: field,
  34030. IsMethod: false,
  34031. IsResolver: false,
  34032. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34033. return nil, errors.New("field of type ID does not have child fields")
  34034. },
  34035. }
  34036. return fc, nil
  34037. }
  34038. func (ec *executionContext) _CommentEvent_message(ctx context.Context, field graphql.CollectedField, obj *CommentEvent) (ret graphql.Marshaler) {
  34039. fc, err := ec.fieldContext_CommentEvent_message(ctx, field)
  34040. if err != nil {
  34041. return graphql.Null
  34042. }
  34043. ctx = graphql.WithFieldContext(ctx, fc)
  34044. defer func() {
  34045. if r := recover(); r != nil {
  34046. ec.Error(ctx, ec.Recover(ctx, r))
  34047. ret = graphql.Null
  34048. }
  34049. }()
  34050. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34051. ctx = rctx // use context from middleware stack in children
  34052. return obj.Message, nil
  34053. })
  34054. if err != nil {
  34055. ec.Error(ctx, err)
  34056. return graphql.Null
  34057. }
  34058. if resTmp == nil {
  34059. if !graphql.HasFieldError(ctx, fc) {
  34060. ec.Errorf(ctx, "must not be null")
  34061. }
  34062. return graphql.Null
  34063. }
  34064. res := resTmp.(string)
  34065. fc.Result = res
  34066. return ec.marshalNFormattedString2string(ctx, field.Selections, res)
  34067. }
  34068. func (ec *executionContext) fieldContext_CommentEvent_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34069. fc = &graphql.FieldContext{
  34070. Object: "CommentEvent",
  34071. Field: field,
  34072. IsMethod: false,
  34073. IsResolver: false,
  34074. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34075. return nil, errors.New("field of type FormattedString does not have child fields")
  34076. },
  34077. }
  34078. return fc, nil
  34079. }
  34080. func (ec *executionContext) _CommentEvent_rawMessage(ctx context.Context, field graphql.CollectedField, obj *CommentEvent) (ret graphql.Marshaler) {
  34081. fc, err := ec.fieldContext_CommentEvent_rawMessage(ctx, field)
  34082. if err != nil {
  34083. return graphql.Null
  34084. }
  34085. ctx = graphql.WithFieldContext(ctx, fc)
  34086. defer func() {
  34087. if r := recover(); r != nil {
  34088. ec.Error(ctx, ec.Recover(ctx, r))
  34089. ret = graphql.Null
  34090. }
  34091. }()
  34092. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34093. ctx = rctx // use context from middleware stack in children
  34094. return obj.RawMessage, nil
  34095. })
  34096. if err != nil {
  34097. ec.Error(ctx, err)
  34098. return graphql.Null
  34099. }
  34100. if resTmp == nil {
  34101. if !graphql.HasFieldError(ctx, fc) {
  34102. ec.Errorf(ctx, "must not be null")
  34103. }
  34104. return graphql.Null
  34105. }
  34106. res := resTmp.(string)
  34107. fc.Result = res
  34108. return ec.marshalNString2string(ctx, field.Selections, res)
  34109. }
  34110. func (ec *executionContext) fieldContext_CommentEvent_rawMessage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34111. fc = &graphql.FieldContext{
  34112. Object: "CommentEvent",
  34113. Field: field,
  34114. IsMethod: false,
  34115. IsResolver: false,
  34116. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34117. return nil, errors.New("field of type String does not have child fields")
  34118. },
  34119. }
  34120. return fc, nil
  34121. }
  34122. func (ec *executionContext) _CommentEvent_subject(ctx context.Context, field graphql.CollectedField, obj *CommentEvent) (ret graphql.Marshaler) {
  34123. fc, err := ec.fieldContext_CommentEvent_subject(ctx, field)
  34124. if err != nil {
  34125. return graphql.Null
  34126. }
  34127. ctx = graphql.WithFieldContext(ctx, fc)
  34128. defer func() {
  34129. if r := recover(); r != nil {
  34130. ec.Error(ctx, ec.Recover(ctx, r))
  34131. ret = graphql.Null
  34132. }
  34133. }()
  34134. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34135. ctx = rctx // use context from middleware stack in children
  34136. return obj.Subject, nil
  34137. })
  34138. if err != nil {
  34139. ec.Error(ctx, err)
  34140. return graphql.Null
  34141. }
  34142. if resTmp == nil {
  34143. if !graphql.HasFieldError(ctx, fc) {
  34144. ec.Errorf(ctx, "must not be null")
  34145. }
  34146. return graphql.Null
  34147. }
  34148. res := resTmp.(CommentEventSubject)
  34149. fc.Result = res
  34150. return ec.marshalNCommentEventSubject2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCommentEventSubject(ctx, field.Selections, res)
  34151. }
  34152. func (ec *executionContext) fieldContext_CommentEvent_subject(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34153. fc = &graphql.FieldContext{
  34154. Object: "CommentEvent",
  34155. Field: field,
  34156. IsMethod: false,
  34157. IsResolver: false,
  34158. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34159. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  34160. },
  34161. }
  34162. return fc, nil
  34163. }
  34164. func (ec *executionContext) _CommentEventAttachment_fileExtension(ctx context.Context, field graphql.CollectedField, obj *CommentEventAttachment) (ret graphql.Marshaler) {
  34165. fc, err := ec.fieldContext_CommentEventAttachment_fileExtension(ctx, field)
  34166. if err != nil {
  34167. return graphql.Null
  34168. }
  34169. ctx = graphql.WithFieldContext(ctx, fc)
  34170. defer func() {
  34171. if r := recover(); r != nil {
  34172. ec.Error(ctx, ec.Recover(ctx, r))
  34173. ret = graphql.Null
  34174. }
  34175. }()
  34176. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34177. ctx = rctx // use context from middleware stack in children
  34178. return obj.FileExtension, nil
  34179. })
  34180. if err != nil {
  34181. ec.Error(ctx, err)
  34182. return graphql.Null
  34183. }
  34184. if resTmp == nil {
  34185. return graphql.Null
  34186. }
  34187. res := resTmp.(*string)
  34188. fc.Result = res
  34189. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  34190. }
  34191. func (ec *executionContext) fieldContext_CommentEventAttachment_fileExtension(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34192. fc = &graphql.FieldContext{
  34193. Object: "CommentEventAttachment",
  34194. Field: field,
  34195. IsMethod: false,
  34196. IsResolver: false,
  34197. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34198. return nil, errors.New("field of type String does not have child fields")
  34199. },
  34200. }
  34201. return fc, nil
  34202. }
  34203. func (ec *executionContext) _CommentEventAttachment_id(ctx context.Context, field graphql.CollectedField, obj *CommentEventAttachment) (ret graphql.Marshaler) {
  34204. fc, err := ec.fieldContext_CommentEventAttachment_id(ctx, field)
  34205. if err != nil {
  34206. return graphql.Null
  34207. }
  34208. ctx = graphql.WithFieldContext(ctx, fc)
  34209. defer func() {
  34210. if r := recover(); r != nil {
  34211. ec.Error(ctx, ec.Recover(ctx, r))
  34212. ret = graphql.Null
  34213. }
  34214. }()
  34215. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34216. ctx = rctx // use context from middleware stack in children
  34217. return obj.ID, nil
  34218. })
  34219. if err != nil {
  34220. ec.Error(ctx, err)
  34221. return graphql.Null
  34222. }
  34223. if resTmp == nil {
  34224. if !graphql.HasFieldError(ctx, fc) {
  34225. ec.Errorf(ctx, "must not be null")
  34226. }
  34227. return graphql.Null
  34228. }
  34229. res := resTmp.(string)
  34230. fc.Result = res
  34231. return ec.marshalNID2string(ctx, field.Selections, res)
  34232. }
  34233. func (ec *executionContext) fieldContext_CommentEventAttachment_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34234. fc = &graphql.FieldContext{
  34235. Object: "CommentEventAttachment",
  34236. Field: field,
  34237. IsMethod: false,
  34238. IsResolver: false,
  34239. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34240. return nil, errors.New("field of type ID does not have child fields")
  34241. },
  34242. }
  34243. return fc, nil
  34244. }
  34245. func (ec *executionContext) _CommentEventAttachment_image(ctx context.Context, field graphql.CollectedField, obj *CommentEventAttachment) (ret graphql.Marshaler) {
  34246. fc, err := ec.fieldContext_CommentEventAttachment_image(ctx, field)
  34247. if err != nil {
  34248. return graphql.Null
  34249. }
  34250. ctx = graphql.WithFieldContext(ctx, fc)
  34251. defer func() {
  34252. if r := recover(); r != nil {
  34253. ec.Error(ctx, ec.Recover(ctx, r))
  34254. ret = graphql.Null
  34255. }
  34256. }()
  34257. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34258. ctx = rctx // use context from middleware stack in children
  34259. return obj.Image, nil
  34260. })
  34261. if err != nil {
  34262. ec.Error(ctx, err)
  34263. return graphql.Null
  34264. }
  34265. if resTmp == nil {
  34266. return graphql.Null
  34267. }
  34268. res := resTmp.(*Image)
  34269. fc.Result = res
  34270. return ec.marshalOImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐImage(ctx, field.Selections, res)
  34271. }
  34272. func (ec *executionContext) fieldContext_CommentEventAttachment_image(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34273. fc = &graphql.FieldContext{
  34274. Object: "CommentEventAttachment",
  34275. Field: field,
  34276. IsMethod: false,
  34277. IsResolver: false,
  34278. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34279. switch field.Name {
  34280. case "altText":
  34281. return ec.fieldContext_Image_altText(ctx, field)
  34282. case "height":
  34283. return ec.fieldContext_Image_height(ctx, field)
  34284. case "id":
  34285. return ec.fieldContext_Image_id(ctx, field)
  34286. case "metafield":
  34287. return ec.fieldContext_Image_metafield(ctx, field)
  34288. case "metafields":
  34289. return ec.fieldContext_Image_metafields(ctx, field)
  34290. case "privateMetafield":
  34291. return ec.fieldContext_Image_privateMetafield(ctx, field)
  34292. case "privateMetafields":
  34293. return ec.fieldContext_Image_privateMetafields(ctx, field)
  34294. case "url":
  34295. return ec.fieldContext_Image_url(ctx, field)
  34296. case "width":
  34297. return ec.fieldContext_Image_width(ctx, field)
  34298. }
  34299. return nil, fmt.Errorf("no field named %q was found under type Image", field.Name)
  34300. },
  34301. }
  34302. return fc, nil
  34303. }
  34304. func (ec *executionContext) _CommentEventAttachment_name(ctx context.Context, field graphql.CollectedField, obj *CommentEventAttachment) (ret graphql.Marshaler) {
  34305. fc, err := ec.fieldContext_CommentEventAttachment_name(ctx, field)
  34306. if err != nil {
  34307. return graphql.Null
  34308. }
  34309. ctx = graphql.WithFieldContext(ctx, fc)
  34310. defer func() {
  34311. if r := recover(); r != nil {
  34312. ec.Error(ctx, ec.Recover(ctx, r))
  34313. ret = graphql.Null
  34314. }
  34315. }()
  34316. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34317. ctx = rctx // use context from middleware stack in children
  34318. return obj.Name, nil
  34319. })
  34320. if err != nil {
  34321. ec.Error(ctx, err)
  34322. return graphql.Null
  34323. }
  34324. if resTmp == nil {
  34325. if !graphql.HasFieldError(ctx, fc) {
  34326. ec.Errorf(ctx, "must not be null")
  34327. }
  34328. return graphql.Null
  34329. }
  34330. res := resTmp.(string)
  34331. fc.Result = res
  34332. return ec.marshalNString2string(ctx, field.Selections, res)
  34333. }
  34334. func (ec *executionContext) fieldContext_CommentEventAttachment_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34335. fc = &graphql.FieldContext{
  34336. Object: "CommentEventAttachment",
  34337. Field: field,
  34338. IsMethod: false,
  34339. IsResolver: false,
  34340. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34341. return nil, errors.New("field of type String does not have child fields")
  34342. },
  34343. }
  34344. return fc, nil
  34345. }
  34346. func (ec *executionContext) _CommentEventAttachment_size(ctx context.Context, field graphql.CollectedField, obj *CommentEventAttachment) (ret graphql.Marshaler) {
  34347. fc, err := ec.fieldContext_CommentEventAttachment_size(ctx, field)
  34348. if err != nil {
  34349. return graphql.Null
  34350. }
  34351. ctx = graphql.WithFieldContext(ctx, fc)
  34352. defer func() {
  34353. if r := recover(); r != nil {
  34354. ec.Error(ctx, ec.Recover(ctx, r))
  34355. ret = graphql.Null
  34356. }
  34357. }()
  34358. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34359. ctx = rctx // use context from middleware stack in children
  34360. return obj.Size, nil
  34361. })
  34362. if err != nil {
  34363. ec.Error(ctx, err)
  34364. return graphql.Null
  34365. }
  34366. if resTmp == nil {
  34367. if !graphql.HasFieldError(ctx, fc) {
  34368. ec.Errorf(ctx, "must not be null")
  34369. }
  34370. return graphql.Null
  34371. }
  34372. res := resTmp.(int)
  34373. fc.Result = res
  34374. return ec.marshalNInt2int(ctx, field.Selections, res)
  34375. }
  34376. func (ec *executionContext) fieldContext_CommentEventAttachment_size(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34377. fc = &graphql.FieldContext{
  34378. Object: "CommentEventAttachment",
  34379. Field: field,
  34380. IsMethod: false,
  34381. IsResolver: false,
  34382. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34383. return nil, errors.New("field of type Int does not have child fields")
  34384. },
  34385. }
  34386. return fc, nil
  34387. }
  34388. func (ec *executionContext) _CommentEventAttachment_url(ctx context.Context, field graphql.CollectedField, obj *CommentEventAttachment) (ret graphql.Marshaler) {
  34389. fc, err := ec.fieldContext_CommentEventAttachment_url(ctx, field)
  34390. if err != nil {
  34391. return graphql.Null
  34392. }
  34393. ctx = graphql.WithFieldContext(ctx, fc)
  34394. defer func() {
  34395. if r := recover(); r != nil {
  34396. ec.Error(ctx, ec.Recover(ctx, r))
  34397. ret = graphql.Null
  34398. }
  34399. }()
  34400. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34401. ctx = rctx // use context from middleware stack in children
  34402. return obj.URL, nil
  34403. })
  34404. if err != nil {
  34405. ec.Error(ctx, err)
  34406. return graphql.Null
  34407. }
  34408. if resTmp == nil {
  34409. if !graphql.HasFieldError(ctx, fc) {
  34410. ec.Errorf(ctx, "must not be null")
  34411. }
  34412. return graphql.Null
  34413. }
  34414. res := resTmp.(string)
  34415. fc.Result = res
  34416. return ec.marshalNURL2string(ctx, field.Selections, res)
  34417. }
  34418. func (ec *executionContext) fieldContext_CommentEventAttachment_url(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34419. fc = &graphql.FieldContext{
  34420. Object: "CommentEventAttachment",
  34421. Field: field,
  34422. IsMethod: false,
  34423. IsResolver: false,
  34424. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34425. return nil, errors.New("field of type URL does not have child fields")
  34426. },
  34427. }
  34428. return fc, nil
  34429. }
  34430. func (ec *executionContext) _Company_contactCount(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  34431. fc, err := ec.fieldContext_Company_contactCount(ctx, field)
  34432. if err != nil {
  34433. return graphql.Null
  34434. }
  34435. ctx = graphql.WithFieldContext(ctx, fc)
  34436. defer func() {
  34437. if r := recover(); r != nil {
  34438. ec.Error(ctx, ec.Recover(ctx, r))
  34439. ret = graphql.Null
  34440. }
  34441. }()
  34442. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34443. ctx = rctx // use context from middleware stack in children
  34444. return obj.ContactCount, nil
  34445. })
  34446. if err != nil {
  34447. ec.Error(ctx, err)
  34448. return graphql.Null
  34449. }
  34450. if resTmp == nil {
  34451. if !graphql.HasFieldError(ctx, fc) {
  34452. ec.Errorf(ctx, "must not be null")
  34453. }
  34454. return graphql.Null
  34455. }
  34456. res := resTmp.(int)
  34457. fc.Result = res
  34458. return ec.marshalNInt2int(ctx, field.Selections, res)
  34459. }
  34460. func (ec *executionContext) fieldContext_Company_contactCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34461. fc = &graphql.FieldContext{
  34462. Object: "Company",
  34463. Field: field,
  34464. IsMethod: false,
  34465. IsResolver: false,
  34466. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34467. return nil, errors.New("field of type Int does not have child fields")
  34468. },
  34469. }
  34470. return fc, nil
  34471. }
  34472. func (ec *executionContext) _Company_contactRoles(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  34473. fc, err := ec.fieldContext_Company_contactRoles(ctx, field)
  34474. if err != nil {
  34475. return graphql.Null
  34476. }
  34477. ctx = graphql.WithFieldContext(ctx, fc)
  34478. defer func() {
  34479. if r := recover(); r != nil {
  34480. ec.Error(ctx, ec.Recover(ctx, r))
  34481. ret = graphql.Null
  34482. }
  34483. }()
  34484. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34485. ctx = rctx // use context from middleware stack in children
  34486. return obj.ContactRoles, nil
  34487. })
  34488. if err != nil {
  34489. ec.Error(ctx, err)
  34490. return graphql.Null
  34491. }
  34492. if resTmp == nil {
  34493. if !graphql.HasFieldError(ctx, fc) {
  34494. ec.Errorf(ctx, "must not be null")
  34495. }
  34496. return graphql.Null
  34497. }
  34498. res := resTmp.(*CompanyContactRoleConnection)
  34499. fc.Result = res
  34500. return ec.marshalNCompanyContactRoleConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRoleConnection(ctx, field.Selections, res)
  34501. }
  34502. func (ec *executionContext) fieldContext_Company_contactRoles(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34503. fc = &graphql.FieldContext{
  34504. Object: "Company",
  34505. Field: field,
  34506. IsMethod: false,
  34507. IsResolver: false,
  34508. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34509. switch field.Name {
  34510. case "edges":
  34511. return ec.fieldContext_CompanyContactRoleConnection_edges(ctx, field)
  34512. case "nodes":
  34513. return ec.fieldContext_CompanyContactRoleConnection_nodes(ctx, field)
  34514. case "pageInfo":
  34515. return ec.fieldContext_CompanyContactRoleConnection_pageInfo(ctx, field)
  34516. }
  34517. return nil, fmt.Errorf("no field named %q was found under type CompanyContactRoleConnection", field.Name)
  34518. },
  34519. }
  34520. defer func() {
  34521. if r := recover(); r != nil {
  34522. err = ec.Recover(ctx, r)
  34523. ec.Error(ctx, err)
  34524. }
  34525. }()
  34526. ctx = graphql.WithFieldContext(ctx, fc)
  34527. if fc.Args, err = ec.field_Company_contactRoles_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  34528. ec.Error(ctx, err)
  34529. return
  34530. }
  34531. return fc, nil
  34532. }
  34533. func (ec *executionContext) _Company_contacts(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  34534. fc, err := ec.fieldContext_Company_contacts(ctx, field)
  34535. if err != nil {
  34536. return graphql.Null
  34537. }
  34538. ctx = graphql.WithFieldContext(ctx, fc)
  34539. defer func() {
  34540. if r := recover(); r != nil {
  34541. ec.Error(ctx, ec.Recover(ctx, r))
  34542. ret = graphql.Null
  34543. }
  34544. }()
  34545. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34546. ctx = rctx // use context from middleware stack in children
  34547. return obj.Contacts, nil
  34548. })
  34549. if err != nil {
  34550. ec.Error(ctx, err)
  34551. return graphql.Null
  34552. }
  34553. if resTmp == nil {
  34554. if !graphql.HasFieldError(ctx, fc) {
  34555. ec.Errorf(ctx, "must not be null")
  34556. }
  34557. return graphql.Null
  34558. }
  34559. res := resTmp.(*CompanyContactConnection)
  34560. fc.Result = res
  34561. return ec.marshalNCompanyContactConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactConnection(ctx, field.Selections, res)
  34562. }
  34563. func (ec *executionContext) fieldContext_Company_contacts(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34564. fc = &graphql.FieldContext{
  34565. Object: "Company",
  34566. Field: field,
  34567. IsMethod: false,
  34568. IsResolver: false,
  34569. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34570. switch field.Name {
  34571. case "edges":
  34572. return ec.fieldContext_CompanyContactConnection_edges(ctx, field)
  34573. case "nodes":
  34574. return ec.fieldContext_CompanyContactConnection_nodes(ctx, field)
  34575. case "pageInfo":
  34576. return ec.fieldContext_CompanyContactConnection_pageInfo(ctx, field)
  34577. }
  34578. return nil, fmt.Errorf("no field named %q was found under type CompanyContactConnection", field.Name)
  34579. },
  34580. }
  34581. defer func() {
  34582. if r := recover(); r != nil {
  34583. err = ec.Recover(ctx, r)
  34584. ec.Error(ctx, err)
  34585. }
  34586. }()
  34587. ctx = graphql.WithFieldContext(ctx, fc)
  34588. if fc.Args, err = ec.field_Company_contacts_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  34589. ec.Error(ctx, err)
  34590. return
  34591. }
  34592. return fc, nil
  34593. }
  34594. func (ec *executionContext) _Company_createdAt(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  34595. fc, err := ec.fieldContext_Company_createdAt(ctx, field)
  34596. if err != nil {
  34597. return graphql.Null
  34598. }
  34599. ctx = graphql.WithFieldContext(ctx, fc)
  34600. defer func() {
  34601. if r := recover(); r != nil {
  34602. ec.Error(ctx, ec.Recover(ctx, r))
  34603. ret = graphql.Null
  34604. }
  34605. }()
  34606. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34607. ctx = rctx // use context from middleware stack in children
  34608. return obj.CreatedAt, nil
  34609. })
  34610. if err != nil {
  34611. ec.Error(ctx, err)
  34612. return graphql.Null
  34613. }
  34614. if resTmp == nil {
  34615. if !graphql.HasFieldError(ctx, fc) {
  34616. ec.Errorf(ctx, "must not be null")
  34617. }
  34618. return graphql.Null
  34619. }
  34620. res := resTmp.(string)
  34621. fc.Result = res
  34622. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  34623. }
  34624. func (ec *executionContext) fieldContext_Company_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34625. fc = &graphql.FieldContext{
  34626. Object: "Company",
  34627. Field: field,
  34628. IsMethod: false,
  34629. IsResolver: false,
  34630. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34631. return nil, errors.New("field of type DateTime does not have child fields")
  34632. },
  34633. }
  34634. return fc, nil
  34635. }
  34636. func (ec *executionContext) _Company_customerSince(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  34637. fc, err := ec.fieldContext_Company_customerSince(ctx, field)
  34638. if err != nil {
  34639. return graphql.Null
  34640. }
  34641. ctx = graphql.WithFieldContext(ctx, fc)
  34642. defer func() {
  34643. if r := recover(); r != nil {
  34644. ec.Error(ctx, ec.Recover(ctx, r))
  34645. ret = graphql.Null
  34646. }
  34647. }()
  34648. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34649. ctx = rctx // use context from middleware stack in children
  34650. return obj.CustomerSince, nil
  34651. })
  34652. if err != nil {
  34653. ec.Error(ctx, err)
  34654. return graphql.Null
  34655. }
  34656. if resTmp == nil {
  34657. if !graphql.HasFieldError(ctx, fc) {
  34658. ec.Errorf(ctx, "must not be null")
  34659. }
  34660. return graphql.Null
  34661. }
  34662. res := resTmp.(string)
  34663. fc.Result = res
  34664. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  34665. }
  34666. func (ec *executionContext) fieldContext_Company_customerSince(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34667. fc = &graphql.FieldContext{
  34668. Object: "Company",
  34669. Field: field,
  34670. IsMethod: false,
  34671. IsResolver: false,
  34672. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34673. return nil, errors.New("field of type DateTime does not have child fields")
  34674. },
  34675. }
  34676. return fc, nil
  34677. }
  34678. func (ec *executionContext) _Company_defaultCursor(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  34679. fc, err := ec.fieldContext_Company_defaultCursor(ctx, field)
  34680. if err != nil {
  34681. return graphql.Null
  34682. }
  34683. ctx = graphql.WithFieldContext(ctx, fc)
  34684. defer func() {
  34685. if r := recover(); r != nil {
  34686. ec.Error(ctx, ec.Recover(ctx, r))
  34687. ret = graphql.Null
  34688. }
  34689. }()
  34690. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34691. ctx = rctx // use context from middleware stack in children
  34692. return obj.DefaultCursor, nil
  34693. })
  34694. if err != nil {
  34695. ec.Error(ctx, err)
  34696. return graphql.Null
  34697. }
  34698. if resTmp == nil {
  34699. if !graphql.HasFieldError(ctx, fc) {
  34700. ec.Errorf(ctx, "must not be null")
  34701. }
  34702. return graphql.Null
  34703. }
  34704. res := resTmp.(string)
  34705. fc.Result = res
  34706. return ec.marshalNString2string(ctx, field.Selections, res)
  34707. }
  34708. func (ec *executionContext) fieldContext_Company_defaultCursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34709. fc = &graphql.FieldContext{
  34710. Object: "Company",
  34711. Field: field,
  34712. IsMethod: false,
  34713. IsResolver: false,
  34714. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34715. return nil, errors.New("field of type String does not have child fields")
  34716. },
  34717. }
  34718. return fc, nil
  34719. }
  34720. func (ec *executionContext) _Company_defaultRole(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  34721. fc, err := ec.fieldContext_Company_defaultRole(ctx, field)
  34722. if err != nil {
  34723. return graphql.Null
  34724. }
  34725. ctx = graphql.WithFieldContext(ctx, fc)
  34726. defer func() {
  34727. if r := recover(); r != nil {
  34728. ec.Error(ctx, ec.Recover(ctx, r))
  34729. ret = graphql.Null
  34730. }
  34731. }()
  34732. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34733. ctx = rctx // use context from middleware stack in children
  34734. return obj.DefaultRole, nil
  34735. })
  34736. if err != nil {
  34737. ec.Error(ctx, err)
  34738. return graphql.Null
  34739. }
  34740. if resTmp == nil {
  34741. return graphql.Null
  34742. }
  34743. res := resTmp.(*CompanyContactRole)
  34744. fc.Result = res
  34745. return ec.marshalOCompanyContactRole2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRole(ctx, field.Selections, res)
  34746. }
  34747. func (ec *executionContext) fieldContext_Company_defaultRole(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34748. fc = &graphql.FieldContext{
  34749. Object: "Company",
  34750. Field: field,
  34751. IsMethod: false,
  34752. IsResolver: false,
  34753. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34754. switch field.Name {
  34755. case "id":
  34756. return ec.fieldContext_CompanyContactRole_id(ctx, field)
  34757. case "name":
  34758. return ec.fieldContext_CompanyContactRole_name(ctx, field)
  34759. case "note":
  34760. return ec.fieldContext_CompanyContactRole_note(ctx, field)
  34761. }
  34762. return nil, fmt.Errorf("no field named %q was found under type CompanyContactRole", field.Name)
  34763. },
  34764. }
  34765. return fc, nil
  34766. }
  34767. func (ec *executionContext) _Company_draftOrders(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  34768. fc, err := ec.fieldContext_Company_draftOrders(ctx, field)
  34769. if err != nil {
  34770. return graphql.Null
  34771. }
  34772. ctx = graphql.WithFieldContext(ctx, fc)
  34773. defer func() {
  34774. if r := recover(); r != nil {
  34775. ec.Error(ctx, ec.Recover(ctx, r))
  34776. ret = graphql.Null
  34777. }
  34778. }()
  34779. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34780. ctx = rctx // use context from middleware stack in children
  34781. return obj.DraftOrders, nil
  34782. })
  34783. if err != nil {
  34784. ec.Error(ctx, err)
  34785. return graphql.Null
  34786. }
  34787. if resTmp == nil {
  34788. if !graphql.HasFieldError(ctx, fc) {
  34789. ec.Errorf(ctx, "must not be null")
  34790. }
  34791. return graphql.Null
  34792. }
  34793. res := resTmp.(*DraftOrderConnection)
  34794. fc.Result = res
  34795. return ec.marshalNDraftOrderConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderConnection(ctx, field.Selections, res)
  34796. }
  34797. func (ec *executionContext) fieldContext_Company_draftOrders(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34798. fc = &graphql.FieldContext{
  34799. Object: "Company",
  34800. Field: field,
  34801. IsMethod: false,
  34802. IsResolver: false,
  34803. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34804. switch field.Name {
  34805. case "edges":
  34806. return ec.fieldContext_DraftOrderConnection_edges(ctx, field)
  34807. case "nodes":
  34808. return ec.fieldContext_DraftOrderConnection_nodes(ctx, field)
  34809. case "pageInfo":
  34810. return ec.fieldContext_DraftOrderConnection_pageInfo(ctx, field)
  34811. }
  34812. return nil, fmt.Errorf("no field named %q was found under type DraftOrderConnection", field.Name)
  34813. },
  34814. }
  34815. defer func() {
  34816. if r := recover(); r != nil {
  34817. err = ec.Recover(ctx, r)
  34818. ec.Error(ctx, err)
  34819. }
  34820. }()
  34821. ctx = graphql.WithFieldContext(ctx, fc)
  34822. if fc.Args, err = ec.field_Company_draftOrders_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  34823. ec.Error(ctx, err)
  34824. return
  34825. }
  34826. return fc, nil
  34827. }
  34828. func (ec *executionContext) _Company_events(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  34829. fc, err := ec.fieldContext_Company_events(ctx, field)
  34830. if err != nil {
  34831. return graphql.Null
  34832. }
  34833. ctx = graphql.WithFieldContext(ctx, fc)
  34834. defer func() {
  34835. if r := recover(); r != nil {
  34836. ec.Error(ctx, ec.Recover(ctx, r))
  34837. ret = graphql.Null
  34838. }
  34839. }()
  34840. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34841. ctx = rctx // use context from middleware stack in children
  34842. return obj.Events, nil
  34843. })
  34844. if err != nil {
  34845. ec.Error(ctx, err)
  34846. return graphql.Null
  34847. }
  34848. if resTmp == nil {
  34849. if !graphql.HasFieldError(ctx, fc) {
  34850. ec.Errorf(ctx, "must not be null")
  34851. }
  34852. return graphql.Null
  34853. }
  34854. res := resTmp.(*EventConnection)
  34855. fc.Result = res
  34856. return ec.marshalNEventConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐEventConnection(ctx, field.Selections, res)
  34857. }
  34858. func (ec *executionContext) fieldContext_Company_events(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34859. fc = &graphql.FieldContext{
  34860. Object: "Company",
  34861. Field: field,
  34862. IsMethod: false,
  34863. IsResolver: false,
  34864. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34865. switch field.Name {
  34866. case "edges":
  34867. return ec.fieldContext_EventConnection_edges(ctx, field)
  34868. case "nodes":
  34869. return ec.fieldContext_EventConnection_nodes(ctx, field)
  34870. case "pageInfo":
  34871. return ec.fieldContext_EventConnection_pageInfo(ctx, field)
  34872. }
  34873. return nil, fmt.Errorf("no field named %q was found under type EventConnection", field.Name)
  34874. },
  34875. }
  34876. defer func() {
  34877. if r := recover(); r != nil {
  34878. err = ec.Recover(ctx, r)
  34879. ec.Error(ctx, err)
  34880. }
  34881. }()
  34882. ctx = graphql.WithFieldContext(ctx, fc)
  34883. if fc.Args, err = ec.field_Company_events_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  34884. ec.Error(ctx, err)
  34885. return
  34886. }
  34887. return fc, nil
  34888. }
  34889. func (ec *executionContext) _Company_externalId(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  34890. fc, err := ec.fieldContext_Company_externalId(ctx, field)
  34891. if err != nil {
  34892. return graphql.Null
  34893. }
  34894. ctx = graphql.WithFieldContext(ctx, fc)
  34895. defer func() {
  34896. if r := recover(); r != nil {
  34897. ec.Error(ctx, ec.Recover(ctx, r))
  34898. ret = graphql.Null
  34899. }
  34900. }()
  34901. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34902. ctx = rctx // use context from middleware stack in children
  34903. return obj.ExternalID, nil
  34904. })
  34905. if err != nil {
  34906. ec.Error(ctx, err)
  34907. return graphql.Null
  34908. }
  34909. if resTmp == nil {
  34910. return graphql.Null
  34911. }
  34912. res := resTmp.(*string)
  34913. fc.Result = res
  34914. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  34915. }
  34916. func (ec *executionContext) fieldContext_Company_externalId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34917. fc = &graphql.FieldContext{
  34918. Object: "Company",
  34919. Field: field,
  34920. IsMethod: false,
  34921. IsResolver: false,
  34922. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34923. return nil, errors.New("field of type String does not have child fields")
  34924. },
  34925. }
  34926. return fc, nil
  34927. }
  34928. func (ec *executionContext) _Company_hasTimelineComment(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  34929. fc, err := ec.fieldContext_Company_hasTimelineComment(ctx, field)
  34930. if err != nil {
  34931. return graphql.Null
  34932. }
  34933. ctx = graphql.WithFieldContext(ctx, fc)
  34934. defer func() {
  34935. if r := recover(); r != nil {
  34936. ec.Error(ctx, ec.Recover(ctx, r))
  34937. ret = graphql.Null
  34938. }
  34939. }()
  34940. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34941. ctx = rctx // use context from middleware stack in children
  34942. return obj.HasTimelineComment, nil
  34943. })
  34944. if err != nil {
  34945. ec.Error(ctx, err)
  34946. return graphql.Null
  34947. }
  34948. if resTmp == nil {
  34949. if !graphql.HasFieldError(ctx, fc) {
  34950. ec.Errorf(ctx, "must not be null")
  34951. }
  34952. return graphql.Null
  34953. }
  34954. res := resTmp.(bool)
  34955. fc.Result = res
  34956. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  34957. }
  34958. func (ec *executionContext) fieldContext_Company_hasTimelineComment(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  34959. fc = &graphql.FieldContext{
  34960. Object: "Company",
  34961. Field: field,
  34962. IsMethod: false,
  34963. IsResolver: false,
  34964. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  34965. return nil, errors.New("field of type Boolean does not have child fields")
  34966. },
  34967. }
  34968. return fc, nil
  34969. }
  34970. func (ec *executionContext) _Company_id(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  34971. fc, err := ec.fieldContext_Company_id(ctx, field)
  34972. if err != nil {
  34973. return graphql.Null
  34974. }
  34975. ctx = graphql.WithFieldContext(ctx, fc)
  34976. defer func() {
  34977. if r := recover(); r != nil {
  34978. ec.Error(ctx, ec.Recover(ctx, r))
  34979. ret = graphql.Null
  34980. }
  34981. }()
  34982. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  34983. ctx = rctx // use context from middleware stack in children
  34984. return obj.ID, nil
  34985. })
  34986. if err != nil {
  34987. ec.Error(ctx, err)
  34988. return graphql.Null
  34989. }
  34990. if resTmp == nil {
  34991. if !graphql.HasFieldError(ctx, fc) {
  34992. ec.Errorf(ctx, "must not be null")
  34993. }
  34994. return graphql.Null
  34995. }
  34996. res := resTmp.(string)
  34997. fc.Result = res
  34998. return ec.marshalNID2string(ctx, field.Selections, res)
  34999. }
  35000. func (ec *executionContext) fieldContext_Company_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35001. fc = &graphql.FieldContext{
  35002. Object: "Company",
  35003. Field: field,
  35004. IsMethod: false,
  35005. IsResolver: false,
  35006. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35007. return nil, errors.New("field of type ID does not have child fields")
  35008. },
  35009. }
  35010. return fc, nil
  35011. }
  35012. func (ec *executionContext) _Company_lifetimeDuration(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  35013. fc, err := ec.fieldContext_Company_lifetimeDuration(ctx, field)
  35014. if err != nil {
  35015. return graphql.Null
  35016. }
  35017. ctx = graphql.WithFieldContext(ctx, fc)
  35018. defer func() {
  35019. if r := recover(); r != nil {
  35020. ec.Error(ctx, ec.Recover(ctx, r))
  35021. ret = graphql.Null
  35022. }
  35023. }()
  35024. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35025. ctx = rctx // use context from middleware stack in children
  35026. return obj.LifetimeDuration, nil
  35027. })
  35028. if err != nil {
  35029. ec.Error(ctx, err)
  35030. return graphql.Null
  35031. }
  35032. if resTmp == nil {
  35033. if !graphql.HasFieldError(ctx, fc) {
  35034. ec.Errorf(ctx, "must not be null")
  35035. }
  35036. return graphql.Null
  35037. }
  35038. res := resTmp.(string)
  35039. fc.Result = res
  35040. return ec.marshalNString2string(ctx, field.Selections, res)
  35041. }
  35042. func (ec *executionContext) fieldContext_Company_lifetimeDuration(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35043. fc = &graphql.FieldContext{
  35044. Object: "Company",
  35045. Field: field,
  35046. IsMethod: false,
  35047. IsResolver: false,
  35048. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35049. return nil, errors.New("field of type String does not have child fields")
  35050. },
  35051. }
  35052. return fc, nil
  35053. }
  35054. func (ec *executionContext) _Company_locationCount(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  35055. fc, err := ec.fieldContext_Company_locationCount(ctx, field)
  35056. if err != nil {
  35057. return graphql.Null
  35058. }
  35059. ctx = graphql.WithFieldContext(ctx, fc)
  35060. defer func() {
  35061. if r := recover(); r != nil {
  35062. ec.Error(ctx, ec.Recover(ctx, r))
  35063. ret = graphql.Null
  35064. }
  35065. }()
  35066. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35067. ctx = rctx // use context from middleware stack in children
  35068. return obj.LocationCount, nil
  35069. })
  35070. if err != nil {
  35071. ec.Error(ctx, err)
  35072. return graphql.Null
  35073. }
  35074. if resTmp == nil {
  35075. if !graphql.HasFieldError(ctx, fc) {
  35076. ec.Errorf(ctx, "must not be null")
  35077. }
  35078. return graphql.Null
  35079. }
  35080. res := resTmp.(int)
  35081. fc.Result = res
  35082. return ec.marshalNInt2int(ctx, field.Selections, res)
  35083. }
  35084. func (ec *executionContext) fieldContext_Company_locationCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35085. fc = &graphql.FieldContext{
  35086. Object: "Company",
  35087. Field: field,
  35088. IsMethod: false,
  35089. IsResolver: false,
  35090. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35091. return nil, errors.New("field of type Int does not have child fields")
  35092. },
  35093. }
  35094. return fc, nil
  35095. }
  35096. func (ec *executionContext) _Company_locations(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  35097. fc, err := ec.fieldContext_Company_locations(ctx, field)
  35098. if err != nil {
  35099. return graphql.Null
  35100. }
  35101. ctx = graphql.WithFieldContext(ctx, fc)
  35102. defer func() {
  35103. if r := recover(); r != nil {
  35104. ec.Error(ctx, ec.Recover(ctx, r))
  35105. ret = graphql.Null
  35106. }
  35107. }()
  35108. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35109. ctx = rctx // use context from middleware stack in children
  35110. return obj.Locations, nil
  35111. })
  35112. if err != nil {
  35113. ec.Error(ctx, err)
  35114. return graphql.Null
  35115. }
  35116. if resTmp == nil {
  35117. if !graphql.HasFieldError(ctx, fc) {
  35118. ec.Errorf(ctx, "must not be null")
  35119. }
  35120. return graphql.Null
  35121. }
  35122. res := resTmp.(*CompanyLocationConnection)
  35123. fc.Result = res
  35124. return ec.marshalNCompanyLocationConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyLocationConnection(ctx, field.Selections, res)
  35125. }
  35126. func (ec *executionContext) fieldContext_Company_locations(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35127. fc = &graphql.FieldContext{
  35128. Object: "Company",
  35129. Field: field,
  35130. IsMethod: false,
  35131. IsResolver: false,
  35132. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35133. switch field.Name {
  35134. case "edges":
  35135. return ec.fieldContext_CompanyLocationConnection_edges(ctx, field)
  35136. case "nodes":
  35137. return ec.fieldContext_CompanyLocationConnection_nodes(ctx, field)
  35138. case "pageInfo":
  35139. return ec.fieldContext_CompanyLocationConnection_pageInfo(ctx, field)
  35140. }
  35141. return nil, fmt.Errorf("no field named %q was found under type CompanyLocationConnection", field.Name)
  35142. },
  35143. }
  35144. defer func() {
  35145. if r := recover(); r != nil {
  35146. err = ec.Recover(ctx, r)
  35147. ec.Error(ctx, err)
  35148. }
  35149. }()
  35150. ctx = graphql.WithFieldContext(ctx, fc)
  35151. if fc.Args, err = ec.field_Company_locations_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  35152. ec.Error(ctx, err)
  35153. return
  35154. }
  35155. return fc, nil
  35156. }
  35157. func (ec *executionContext) _Company_mainContact(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  35158. fc, err := ec.fieldContext_Company_mainContact(ctx, field)
  35159. if err != nil {
  35160. return graphql.Null
  35161. }
  35162. ctx = graphql.WithFieldContext(ctx, fc)
  35163. defer func() {
  35164. if r := recover(); r != nil {
  35165. ec.Error(ctx, ec.Recover(ctx, r))
  35166. ret = graphql.Null
  35167. }
  35168. }()
  35169. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35170. ctx = rctx // use context from middleware stack in children
  35171. return obj.MainContact, nil
  35172. })
  35173. if err != nil {
  35174. ec.Error(ctx, err)
  35175. return graphql.Null
  35176. }
  35177. if resTmp == nil {
  35178. return graphql.Null
  35179. }
  35180. res := resTmp.(*CompanyContact)
  35181. fc.Result = res
  35182. return ec.marshalOCompanyContact2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContact(ctx, field.Selections, res)
  35183. }
  35184. func (ec *executionContext) fieldContext_Company_mainContact(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35185. fc = &graphql.FieldContext{
  35186. Object: "Company",
  35187. Field: field,
  35188. IsMethod: false,
  35189. IsResolver: false,
  35190. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35191. switch field.Name {
  35192. case "company":
  35193. return ec.fieldContext_CompanyContact_company(ctx, field)
  35194. case "createdAt":
  35195. return ec.fieldContext_CompanyContact_createdAt(ctx, field)
  35196. case "customer":
  35197. return ec.fieldContext_CompanyContact_customer(ctx, field)
  35198. case "draftOrders":
  35199. return ec.fieldContext_CompanyContact_draftOrders(ctx, field)
  35200. case "id":
  35201. return ec.fieldContext_CompanyContact_id(ctx, field)
  35202. case "isMainContact":
  35203. return ec.fieldContext_CompanyContact_isMainContact(ctx, field)
  35204. case "lifetimeDuration":
  35205. return ec.fieldContext_CompanyContact_lifetimeDuration(ctx, field)
  35206. case "locale":
  35207. return ec.fieldContext_CompanyContact_locale(ctx, field)
  35208. case "orders":
  35209. return ec.fieldContext_CompanyContact_orders(ctx, field)
  35210. case "roleAssignments":
  35211. return ec.fieldContext_CompanyContact_roleAssignments(ctx, field)
  35212. case "title":
  35213. return ec.fieldContext_CompanyContact_title(ctx, field)
  35214. case "updatedAt":
  35215. return ec.fieldContext_CompanyContact_updatedAt(ctx, field)
  35216. }
  35217. return nil, fmt.Errorf("no field named %q was found under type CompanyContact", field.Name)
  35218. },
  35219. }
  35220. return fc, nil
  35221. }
  35222. func (ec *executionContext) _Company_name(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  35223. fc, err := ec.fieldContext_Company_name(ctx, field)
  35224. if err != nil {
  35225. return graphql.Null
  35226. }
  35227. ctx = graphql.WithFieldContext(ctx, fc)
  35228. defer func() {
  35229. if r := recover(); r != nil {
  35230. ec.Error(ctx, ec.Recover(ctx, r))
  35231. ret = graphql.Null
  35232. }
  35233. }()
  35234. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35235. ctx = rctx // use context from middleware stack in children
  35236. return obj.Name, nil
  35237. })
  35238. if err != nil {
  35239. ec.Error(ctx, err)
  35240. return graphql.Null
  35241. }
  35242. if resTmp == nil {
  35243. if !graphql.HasFieldError(ctx, fc) {
  35244. ec.Errorf(ctx, "must not be null")
  35245. }
  35246. return graphql.Null
  35247. }
  35248. res := resTmp.(string)
  35249. fc.Result = res
  35250. return ec.marshalNString2string(ctx, field.Selections, res)
  35251. }
  35252. func (ec *executionContext) fieldContext_Company_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35253. fc = &graphql.FieldContext{
  35254. Object: "Company",
  35255. Field: field,
  35256. IsMethod: false,
  35257. IsResolver: false,
  35258. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35259. return nil, errors.New("field of type String does not have child fields")
  35260. },
  35261. }
  35262. return fc, nil
  35263. }
  35264. func (ec *executionContext) _Company_note(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  35265. fc, err := ec.fieldContext_Company_note(ctx, field)
  35266. if err != nil {
  35267. return graphql.Null
  35268. }
  35269. ctx = graphql.WithFieldContext(ctx, fc)
  35270. defer func() {
  35271. if r := recover(); r != nil {
  35272. ec.Error(ctx, ec.Recover(ctx, r))
  35273. ret = graphql.Null
  35274. }
  35275. }()
  35276. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35277. ctx = rctx // use context from middleware stack in children
  35278. return obj.Note, nil
  35279. })
  35280. if err != nil {
  35281. ec.Error(ctx, err)
  35282. return graphql.Null
  35283. }
  35284. if resTmp == nil {
  35285. return graphql.Null
  35286. }
  35287. res := resTmp.(*string)
  35288. fc.Result = res
  35289. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  35290. }
  35291. func (ec *executionContext) fieldContext_Company_note(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35292. fc = &graphql.FieldContext{
  35293. Object: "Company",
  35294. Field: field,
  35295. IsMethod: false,
  35296. IsResolver: false,
  35297. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35298. return nil, errors.New("field of type String does not have child fields")
  35299. },
  35300. }
  35301. return fc, nil
  35302. }
  35303. func (ec *executionContext) _Company_orderCount(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  35304. fc, err := ec.fieldContext_Company_orderCount(ctx, field)
  35305. if err != nil {
  35306. return graphql.Null
  35307. }
  35308. ctx = graphql.WithFieldContext(ctx, fc)
  35309. defer func() {
  35310. if r := recover(); r != nil {
  35311. ec.Error(ctx, ec.Recover(ctx, r))
  35312. ret = graphql.Null
  35313. }
  35314. }()
  35315. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35316. ctx = rctx // use context from middleware stack in children
  35317. return obj.OrderCount, nil
  35318. })
  35319. if err != nil {
  35320. ec.Error(ctx, err)
  35321. return graphql.Null
  35322. }
  35323. if resTmp == nil {
  35324. if !graphql.HasFieldError(ctx, fc) {
  35325. ec.Errorf(ctx, "must not be null")
  35326. }
  35327. return graphql.Null
  35328. }
  35329. res := resTmp.(int)
  35330. fc.Result = res
  35331. return ec.marshalNInt2int(ctx, field.Selections, res)
  35332. }
  35333. func (ec *executionContext) fieldContext_Company_orderCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35334. fc = &graphql.FieldContext{
  35335. Object: "Company",
  35336. Field: field,
  35337. IsMethod: false,
  35338. IsResolver: false,
  35339. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35340. return nil, errors.New("field of type Int does not have child fields")
  35341. },
  35342. }
  35343. return fc, nil
  35344. }
  35345. func (ec *executionContext) _Company_orders(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  35346. fc, err := ec.fieldContext_Company_orders(ctx, field)
  35347. if err != nil {
  35348. return graphql.Null
  35349. }
  35350. ctx = graphql.WithFieldContext(ctx, fc)
  35351. defer func() {
  35352. if r := recover(); r != nil {
  35353. ec.Error(ctx, ec.Recover(ctx, r))
  35354. ret = graphql.Null
  35355. }
  35356. }()
  35357. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35358. ctx = rctx // use context from middleware stack in children
  35359. return obj.Orders, nil
  35360. })
  35361. if err != nil {
  35362. ec.Error(ctx, err)
  35363. return graphql.Null
  35364. }
  35365. if resTmp == nil {
  35366. if !graphql.HasFieldError(ctx, fc) {
  35367. ec.Errorf(ctx, "must not be null")
  35368. }
  35369. return graphql.Null
  35370. }
  35371. res := resTmp.(*OrderConnection)
  35372. fc.Result = res
  35373. return ec.marshalNOrderConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderConnection(ctx, field.Selections, res)
  35374. }
  35375. func (ec *executionContext) fieldContext_Company_orders(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35376. fc = &graphql.FieldContext{
  35377. Object: "Company",
  35378. Field: field,
  35379. IsMethod: false,
  35380. IsResolver: false,
  35381. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35382. switch field.Name {
  35383. case "edges":
  35384. return ec.fieldContext_OrderConnection_edges(ctx, field)
  35385. case "nodes":
  35386. return ec.fieldContext_OrderConnection_nodes(ctx, field)
  35387. case "pageInfo":
  35388. return ec.fieldContext_OrderConnection_pageInfo(ctx, field)
  35389. }
  35390. return nil, fmt.Errorf("no field named %q was found under type OrderConnection", field.Name)
  35391. },
  35392. }
  35393. defer func() {
  35394. if r := recover(); r != nil {
  35395. err = ec.Recover(ctx, r)
  35396. ec.Error(ctx, err)
  35397. }
  35398. }()
  35399. ctx = graphql.WithFieldContext(ctx, fc)
  35400. if fc.Args, err = ec.field_Company_orders_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  35401. ec.Error(ctx, err)
  35402. return
  35403. }
  35404. return fc, nil
  35405. }
  35406. func (ec *executionContext) _Company_totalSpent(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  35407. fc, err := ec.fieldContext_Company_totalSpent(ctx, field)
  35408. if err != nil {
  35409. return graphql.Null
  35410. }
  35411. ctx = graphql.WithFieldContext(ctx, fc)
  35412. defer func() {
  35413. if r := recover(); r != nil {
  35414. ec.Error(ctx, ec.Recover(ctx, r))
  35415. ret = graphql.Null
  35416. }
  35417. }()
  35418. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35419. ctx = rctx // use context from middleware stack in children
  35420. return obj.TotalSpent, nil
  35421. })
  35422. if err != nil {
  35423. ec.Error(ctx, err)
  35424. return graphql.Null
  35425. }
  35426. if resTmp == nil {
  35427. if !graphql.HasFieldError(ctx, fc) {
  35428. ec.Errorf(ctx, "must not be null")
  35429. }
  35430. return graphql.Null
  35431. }
  35432. res := resTmp.(*MoneyV2)
  35433. fc.Result = res
  35434. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  35435. }
  35436. func (ec *executionContext) fieldContext_Company_totalSpent(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35437. fc = &graphql.FieldContext{
  35438. Object: "Company",
  35439. Field: field,
  35440. IsMethod: false,
  35441. IsResolver: false,
  35442. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35443. switch field.Name {
  35444. case "amount":
  35445. return ec.fieldContext_MoneyV2_amount(ctx, field)
  35446. case "currencyCode":
  35447. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  35448. }
  35449. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  35450. },
  35451. }
  35452. return fc, nil
  35453. }
  35454. func (ec *executionContext) _Company_updatedAt(ctx context.Context, field graphql.CollectedField, obj *Company) (ret graphql.Marshaler) {
  35455. fc, err := ec.fieldContext_Company_updatedAt(ctx, field)
  35456. if err != nil {
  35457. return graphql.Null
  35458. }
  35459. ctx = graphql.WithFieldContext(ctx, fc)
  35460. defer func() {
  35461. if r := recover(); r != nil {
  35462. ec.Error(ctx, ec.Recover(ctx, r))
  35463. ret = graphql.Null
  35464. }
  35465. }()
  35466. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35467. ctx = rctx // use context from middleware stack in children
  35468. return obj.UpdatedAt, nil
  35469. })
  35470. if err != nil {
  35471. ec.Error(ctx, err)
  35472. return graphql.Null
  35473. }
  35474. if resTmp == nil {
  35475. if !graphql.HasFieldError(ctx, fc) {
  35476. ec.Errorf(ctx, "must not be null")
  35477. }
  35478. return graphql.Null
  35479. }
  35480. res := resTmp.(string)
  35481. fc.Result = res
  35482. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  35483. }
  35484. func (ec *executionContext) fieldContext_Company_updatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35485. fc = &graphql.FieldContext{
  35486. Object: "Company",
  35487. Field: field,
  35488. IsMethod: false,
  35489. IsResolver: false,
  35490. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35491. return nil, errors.New("field of type DateTime does not have child fields")
  35492. },
  35493. }
  35494. return fc, nil
  35495. }
  35496. func (ec *executionContext) _CompanyAddress_address1(ctx context.Context, field graphql.CollectedField, obj *CompanyAddress) (ret graphql.Marshaler) {
  35497. fc, err := ec.fieldContext_CompanyAddress_address1(ctx, field)
  35498. if err != nil {
  35499. return graphql.Null
  35500. }
  35501. ctx = graphql.WithFieldContext(ctx, fc)
  35502. defer func() {
  35503. if r := recover(); r != nil {
  35504. ec.Error(ctx, ec.Recover(ctx, r))
  35505. ret = graphql.Null
  35506. }
  35507. }()
  35508. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35509. ctx = rctx // use context from middleware stack in children
  35510. return obj.Address1, nil
  35511. })
  35512. if err != nil {
  35513. ec.Error(ctx, err)
  35514. return graphql.Null
  35515. }
  35516. if resTmp == nil {
  35517. if !graphql.HasFieldError(ctx, fc) {
  35518. ec.Errorf(ctx, "must not be null")
  35519. }
  35520. return graphql.Null
  35521. }
  35522. res := resTmp.(string)
  35523. fc.Result = res
  35524. return ec.marshalNString2string(ctx, field.Selections, res)
  35525. }
  35526. func (ec *executionContext) fieldContext_CompanyAddress_address1(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35527. fc = &graphql.FieldContext{
  35528. Object: "CompanyAddress",
  35529. Field: field,
  35530. IsMethod: false,
  35531. IsResolver: false,
  35532. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35533. return nil, errors.New("field of type String does not have child fields")
  35534. },
  35535. }
  35536. return fc, nil
  35537. }
  35538. func (ec *executionContext) _CompanyAddress_address2(ctx context.Context, field graphql.CollectedField, obj *CompanyAddress) (ret graphql.Marshaler) {
  35539. fc, err := ec.fieldContext_CompanyAddress_address2(ctx, field)
  35540. if err != nil {
  35541. return graphql.Null
  35542. }
  35543. ctx = graphql.WithFieldContext(ctx, fc)
  35544. defer func() {
  35545. if r := recover(); r != nil {
  35546. ec.Error(ctx, ec.Recover(ctx, r))
  35547. ret = graphql.Null
  35548. }
  35549. }()
  35550. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35551. ctx = rctx // use context from middleware stack in children
  35552. return obj.Address2, nil
  35553. })
  35554. if err != nil {
  35555. ec.Error(ctx, err)
  35556. return graphql.Null
  35557. }
  35558. if resTmp == nil {
  35559. return graphql.Null
  35560. }
  35561. res := resTmp.(*string)
  35562. fc.Result = res
  35563. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  35564. }
  35565. func (ec *executionContext) fieldContext_CompanyAddress_address2(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35566. fc = &graphql.FieldContext{
  35567. Object: "CompanyAddress",
  35568. Field: field,
  35569. IsMethod: false,
  35570. IsResolver: false,
  35571. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35572. return nil, errors.New("field of type String does not have child fields")
  35573. },
  35574. }
  35575. return fc, nil
  35576. }
  35577. func (ec *executionContext) _CompanyAddress_city(ctx context.Context, field graphql.CollectedField, obj *CompanyAddress) (ret graphql.Marshaler) {
  35578. fc, err := ec.fieldContext_CompanyAddress_city(ctx, field)
  35579. if err != nil {
  35580. return graphql.Null
  35581. }
  35582. ctx = graphql.WithFieldContext(ctx, fc)
  35583. defer func() {
  35584. if r := recover(); r != nil {
  35585. ec.Error(ctx, ec.Recover(ctx, r))
  35586. ret = graphql.Null
  35587. }
  35588. }()
  35589. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35590. ctx = rctx // use context from middleware stack in children
  35591. return obj.City, nil
  35592. })
  35593. if err != nil {
  35594. ec.Error(ctx, err)
  35595. return graphql.Null
  35596. }
  35597. if resTmp == nil {
  35598. return graphql.Null
  35599. }
  35600. res := resTmp.(*string)
  35601. fc.Result = res
  35602. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  35603. }
  35604. func (ec *executionContext) fieldContext_CompanyAddress_city(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35605. fc = &graphql.FieldContext{
  35606. Object: "CompanyAddress",
  35607. Field: field,
  35608. IsMethod: false,
  35609. IsResolver: false,
  35610. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35611. return nil, errors.New("field of type String does not have child fields")
  35612. },
  35613. }
  35614. return fc, nil
  35615. }
  35616. func (ec *executionContext) _CompanyAddress_companyName(ctx context.Context, field graphql.CollectedField, obj *CompanyAddress) (ret graphql.Marshaler) {
  35617. fc, err := ec.fieldContext_CompanyAddress_companyName(ctx, field)
  35618. if err != nil {
  35619. return graphql.Null
  35620. }
  35621. ctx = graphql.WithFieldContext(ctx, fc)
  35622. defer func() {
  35623. if r := recover(); r != nil {
  35624. ec.Error(ctx, ec.Recover(ctx, r))
  35625. ret = graphql.Null
  35626. }
  35627. }()
  35628. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35629. ctx = rctx // use context from middleware stack in children
  35630. return obj.CompanyName, nil
  35631. })
  35632. if err != nil {
  35633. ec.Error(ctx, err)
  35634. return graphql.Null
  35635. }
  35636. if resTmp == nil {
  35637. if !graphql.HasFieldError(ctx, fc) {
  35638. ec.Errorf(ctx, "must not be null")
  35639. }
  35640. return graphql.Null
  35641. }
  35642. res := resTmp.(string)
  35643. fc.Result = res
  35644. return ec.marshalNString2string(ctx, field.Selections, res)
  35645. }
  35646. func (ec *executionContext) fieldContext_CompanyAddress_companyName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35647. fc = &graphql.FieldContext{
  35648. Object: "CompanyAddress",
  35649. Field: field,
  35650. IsMethod: false,
  35651. IsResolver: false,
  35652. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35653. return nil, errors.New("field of type String does not have child fields")
  35654. },
  35655. }
  35656. return fc, nil
  35657. }
  35658. func (ec *executionContext) _CompanyAddress_country(ctx context.Context, field graphql.CollectedField, obj *CompanyAddress) (ret graphql.Marshaler) {
  35659. fc, err := ec.fieldContext_CompanyAddress_country(ctx, field)
  35660. if err != nil {
  35661. return graphql.Null
  35662. }
  35663. ctx = graphql.WithFieldContext(ctx, fc)
  35664. defer func() {
  35665. if r := recover(); r != nil {
  35666. ec.Error(ctx, ec.Recover(ctx, r))
  35667. ret = graphql.Null
  35668. }
  35669. }()
  35670. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35671. ctx = rctx // use context from middleware stack in children
  35672. return obj.Country, nil
  35673. })
  35674. if err != nil {
  35675. ec.Error(ctx, err)
  35676. return graphql.Null
  35677. }
  35678. if resTmp == nil {
  35679. return graphql.Null
  35680. }
  35681. res := resTmp.(*string)
  35682. fc.Result = res
  35683. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  35684. }
  35685. func (ec *executionContext) fieldContext_CompanyAddress_country(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35686. fc = &graphql.FieldContext{
  35687. Object: "CompanyAddress",
  35688. Field: field,
  35689. IsMethod: false,
  35690. IsResolver: false,
  35691. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35692. return nil, errors.New("field of type String does not have child fields")
  35693. },
  35694. }
  35695. return fc, nil
  35696. }
  35697. func (ec *executionContext) _CompanyAddress_countryCode(ctx context.Context, field graphql.CollectedField, obj *CompanyAddress) (ret graphql.Marshaler) {
  35698. fc, err := ec.fieldContext_CompanyAddress_countryCode(ctx, field)
  35699. if err != nil {
  35700. return graphql.Null
  35701. }
  35702. ctx = graphql.WithFieldContext(ctx, fc)
  35703. defer func() {
  35704. if r := recover(); r != nil {
  35705. ec.Error(ctx, ec.Recover(ctx, r))
  35706. ret = graphql.Null
  35707. }
  35708. }()
  35709. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35710. ctx = rctx // use context from middleware stack in children
  35711. return obj.CountryCode, nil
  35712. })
  35713. if err != nil {
  35714. ec.Error(ctx, err)
  35715. return graphql.Null
  35716. }
  35717. if resTmp == nil {
  35718. if !graphql.HasFieldError(ctx, fc) {
  35719. ec.Errorf(ctx, "must not be null")
  35720. }
  35721. return graphql.Null
  35722. }
  35723. res := resTmp.(CountryCode)
  35724. fc.Result = res
  35725. return ec.marshalNCountryCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCode(ctx, field.Selections, res)
  35726. }
  35727. func (ec *executionContext) fieldContext_CompanyAddress_countryCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35728. fc = &graphql.FieldContext{
  35729. Object: "CompanyAddress",
  35730. Field: field,
  35731. IsMethod: false,
  35732. IsResolver: false,
  35733. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35734. return nil, errors.New("field of type CountryCode does not have child fields")
  35735. },
  35736. }
  35737. return fc, nil
  35738. }
  35739. func (ec *executionContext) _CompanyAddress_createdAt(ctx context.Context, field graphql.CollectedField, obj *CompanyAddress) (ret graphql.Marshaler) {
  35740. fc, err := ec.fieldContext_CompanyAddress_createdAt(ctx, field)
  35741. if err != nil {
  35742. return graphql.Null
  35743. }
  35744. ctx = graphql.WithFieldContext(ctx, fc)
  35745. defer func() {
  35746. if r := recover(); r != nil {
  35747. ec.Error(ctx, ec.Recover(ctx, r))
  35748. ret = graphql.Null
  35749. }
  35750. }()
  35751. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35752. ctx = rctx // use context from middleware stack in children
  35753. return obj.CreatedAt, nil
  35754. })
  35755. if err != nil {
  35756. ec.Error(ctx, err)
  35757. return graphql.Null
  35758. }
  35759. if resTmp == nil {
  35760. if !graphql.HasFieldError(ctx, fc) {
  35761. ec.Errorf(ctx, "must not be null")
  35762. }
  35763. return graphql.Null
  35764. }
  35765. res := resTmp.(string)
  35766. fc.Result = res
  35767. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  35768. }
  35769. func (ec *executionContext) fieldContext_CompanyAddress_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35770. fc = &graphql.FieldContext{
  35771. Object: "CompanyAddress",
  35772. Field: field,
  35773. IsMethod: false,
  35774. IsResolver: false,
  35775. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35776. return nil, errors.New("field of type DateTime does not have child fields")
  35777. },
  35778. }
  35779. return fc, nil
  35780. }
  35781. func (ec *executionContext) _CompanyAddress_formattedArea(ctx context.Context, field graphql.CollectedField, obj *CompanyAddress) (ret graphql.Marshaler) {
  35782. fc, err := ec.fieldContext_CompanyAddress_formattedArea(ctx, field)
  35783. if err != nil {
  35784. return graphql.Null
  35785. }
  35786. ctx = graphql.WithFieldContext(ctx, fc)
  35787. defer func() {
  35788. if r := recover(); r != nil {
  35789. ec.Error(ctx, ec.Recover(ctx, r))
  35790. ret = graphql.Null
  35791. }
  35792. }()
  35793. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35794. ctx = rctx // use context from middleware stack in children
  35795. return obj.FormattedArea, nil
  35796. })
  35797. if err != nil {
  35798. ec.Error(ctx, err)
  35799. return graphql.Null
  35800. }
  35801. if resTmp == nil {
  35802. return graphql.Null
  35803. }
  35804. res := resTmp.(*string)
  35805. fc.Result = res
  35806. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  35807. }
  35808. func (ec *executionContext) fieldContext_CompanyAddress_formattedArea(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35809. fc = &graphql.FieldContext{
  35810. Object: "CompanyAddress",
  35811. Field: field,
  35812. IsMethod: false,
  35813. IsResolver: false,
  35814. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35815. return nil, errors.New("field of type String does not have child fields")
  35816. },
  35817. }
  35818. return fc, nil
  35819. }
  35820. func (ec *executionContext) _CompanyAddress_id(ctx context.Context, field graphql.CollectedField, obj *CompanyAddress) (ret graphql.Marshaler) {
  35821. fc, err := ec.fieldContext_CompanyAddress_id(ctx, field)
  35822. if err != nil {
  35823. return graphql.Null
  35824. }
  35825. ctx = graphql.WithFieldContext(ctx, fc)
  35826. defer func() {
  35827. if r := recover(); r != nil {
  35828. ec.Error(ctx, ec.Recover(ctx, r))
  35829. ret = graphql.Null
  35830. }
  35831. }()
  35832. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35833. ctx = rctx // use context from middleware stack in children
  35834. return obj.ID, nil
  35835. })
  35836. if err != nil {
  35837. ec.Error(ctx, err)
  35838. return graphql.Null
  35839. }
  35840. if resTmp == nil {
  35841. if !graphql.HasFieldError(ctx, fc) {
  35842. ec.Errorf(ctx, "must not be null")
  35843. }
  35844. return graphql.Null
  35845. }
  35846. res := resTmp.(string)
  35847. fc.Result = res
  35848. return ec.marshalNID2string(ctx, field.Selections, res)
  35849. }
  35850. func (ec *executionContext) fieldContext_CompanyAddress_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35851. fc = &graphql.FieldContext{
  35852. Object: "CompanyAddress",
  35853. Field: field,
  35854. IsMethod: false,
  35855. IsResolver: false,
  35856. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35857. return nil, errors.New("field of type ID does not have child fields")
  35858. },
  35859. }
  35860. return fc, nil
  35861. }
  35862. func (ec *executionContext) _CompanyAddress_phone(ctx context.Context, field graphql.CollectedField, obj *CompanyAddress) (ret graphql.Marshaler) {
  35863. fc, err := ec.fieldContext_CompanyAddress_phone(ctx, field)
  35864. if err != nil {
  35865. return graphql.Null
  35866. }
  35867. ctx = graphql.WithFieldContext(ctx, fc)
  35868. defer func() {
  35869. if r := recover(); r != nil {
  35870. ec.Error(ctx, ec.Recover(ctx, r))
  35871. ret = graphql.Null
  35872. }
  35873. }()
  35874. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35875. ctx = rctx // use context from middleware stack in children
  35876. return obj.Phone, nil
  35877. })
  35878. if err != nil {
  35879. ec.Error(ctx, err)
  35880. return graphql.Null
  35881. }
  35882. if resTmp == nil {
  35883. return graphql.Null
  35884. }
  35885. res := resTmp.(*string)
  35886. fc.Result = res
  35887. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  35888. }
  35889. func (ec *executionContext) fieldContext_CompanyAddress_phone(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35890. fc = &graphql.FieldContext{
  35891. Object: "CompanyAddress",
  35892. Field: field,
  35893. IsMethod: false,
  35894. IsResolver: false,
  35895. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35896. return nil, errors.New("field of type String does not have child fields")
  35897. },
  35898. }
  35899. return fc, nil
  35900. }
  35901. func (ec *executionContext) _CompanyAddress_province(ctx context.Context, field graphql.CollectedField, obj *CompanyAddress) (ret graphql.Marshaler) {
  35902. fc, err := ec.fieldContext_CompanyAddress_province(ctx, field)
  35903. if err != nil {
  35904. return graphql.Null
  35905. }
  35906. ctx = graphql.WithFieldContext(ctx, fc)
  35907. defer func() {
  35908. if r := recover(); r != nil {
  35909. ec.Error(ctx, ec.Recover(ctx, r))
  35910. ret = graphql.Null
  35911. }
  35912. }()
  35913. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35914. ctx = rctx // use context from middleware stack in children
  35915. return obj.Province, nil
  35916. })
  35917. if err != nil {
  35918. ec.Error(ctx, err)
  35919. return graphql.Null
  35920. }
  35921. if resTmp == nil {
  35922. return graphql.Null
  35923. }
  35924. res := resTmp.(*string)
  35925. fc.Result = res
  35926. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  35927. }
  35928. func (ec *executionContext) fieldContext_CompanyAddress_province(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35929. fc = &graphql.FieldContext{
  35930. Object: "CompanyAddress",
  35931. Field: field,
  35932. IsMethod: false,
  35933. IsResolver: false,
  35934. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35935. return nil, errors.New("field of type String does not have child fields")
  35936. },
  35937. }
  35938. return fc, nil
  35939. }
  35940. func (ec *executionContext) _CompanyAddress_recipient(ctx context.Context, field graphql.CollectedField, obj *CompanyAddress) (ret graphql.Marshaler) {
  35941. fc, err := ec.fieldContext_CompanyAddress_recipient(ctx, field)
  35942. if err != nil {
  35943. return graphql.Null
  35944. }
  35945. ctx = graphql.WithFieldContext(ctx, fc)
  35946. defer func() {
  35947. if r := recover(); r != nil {
  35948. ec.Error(ctx, ec.Recover(ctx, r))
  35949. ret = graphql.Null
  35950. }
  35951. }()
  35952. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35953. ctx = rctx // use context from middleware stack in children
  35954. return obj.Recipient, nil
  35955. })
  35956. if err != nil {
  35957. ec.Error(ctx, err)
  35958. return graphql.Null
  35959. }
  35960. if resTmp == nil {
  35961. return graphql.Null
  35962. }
  35963. res := resTmp.(*string)
  35964. fc.Result = res
  35965. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  35966. }
  35967. func (ec *executionContext) fieldContext_CompanyAddress_recipient(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  35968. fc = &graphql.FieldContext{
  35969. Object: "CompanyAddress",
  35970. Field: field,
  35971. IsMethod: false,
  35972. IsResolver: false,
  35973. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  35974. return nil, errors.New("field of type String does not have child fields")
  35975. },
  35976. }
  35977. return fc, nil
  35978. }
  35979. func (ec *executionContext) _CompanyAddress_updatedAt(ctx context.Context, field graphql.CollectedField, obj *CompanyAddress) (ret graphql.Marshaler) {
  35980. fc, err := ec.fieldContext_CompanyAddress_updatedAt(ctx, field)
  35981. if err != nil {
  35982. return graphql.Null
  35983. }
  35984. ctx = graphql.WithFieldContext(ctx, fc)
  35985. defer func() {
  35986. if r := recover(); r != nil {
  35987. ec.Error(ctx, ec.Recover(ctx, r))
  35988. ret = graphql.Null
  35989. }
  35990. }()
  35991. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  35992. ctx = rctx // use context from middleware stack in children
  35993. return obj.UpdatedAt, nil
  35994. })
  35995. if err != nil {
  35996. ec.Error(ctx, err)
  35997. return graphql.Null
  35998. }
  35999. if resTmp == nil {
  36000. if !graphql.HasFieldError(ctx, fc) {
  36001. ec.Errorf(ctx, "must not be null")
  36002. }
  36003. return graphql.Null
  36004. }
  36005. res := resTmp.(string)
  36006. fc.Result = res
  36007. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  36008. }
  36009. func (ec *executionContext) fieldContext_CompanyAddress_updatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36010. fc = &graphql.FieldContext{
  36011. Object: "CompanyAddress",
  36012. Field: field,
  36013. IsMethod: false,
  36014. IsResolver: false,
  36015. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36016. return nil, errors.New("field of type DateTime does not have child fields")
  36017. },
  36018. }
  36019. return fc, nil
  36020. }
  36021. func (ec *executionContext) _CompanyAddress_zip(ctx context.Context, field graphql.CollectedField, obj *CompanyAddress) (ret graphql.Marshaler) {
  36022. fc, err := ec.fieldContext_CompanyAddress_zip(ctx, field)
  36023. if err != nil {
  36024. return graphql.Null
  36025. }
  36026. ctx = graphql.WithFieldContext(ctx, fc)
  36027. defer func() {
  36028. if r := recover(); r != nil {
  36029. ec.Error(ctx, ec.Recover(ctx, r))
  36030. ret = graphql.Null
  36031. }
  36032. }()
  36033. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36034. ctx = rctx // use context from middleware stack in children
  36035. return obj.Zip, nil
  36036. })
  36037. if err != nil {
  36038. ec.Error(ctx, err)
  36039. return graphql.Null
  36040. }
  36041. if resTmp == nil {
  36042. return graphql.Null
  36043. }
  36044. res := resTmp.(*string)
  36045. fc.Result = res
  36046. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  36047. }
  36048. func (ec *executionContext) fieldContext_CompanyAddress_zip(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36049. fc = &graphql.FieldContext{
  36050. Object: "CompanyAddress",
  36051. Field: field,
  36052. IsMethod: false,
  36053. IsResolver: false,
  36054. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36055. return nil, errors.New("field of type String does not have child fields")
  36056. },
  36057. }
  36058. return fc, nil
  36059. }
  36060. func (ec *executionContext) _CompanyAddress_zoneCode(ctx context.Context, field graphql.CollectedField, obj *CompanyAddress) (ret graphql.Marshaler) {
  36061. fc, err := ec.fieldContext_CompanyAddress_zoneCode(ctx, field)
  36062. if err != nil {
  36063. return graphql.Null
  36064. }
  36065. ctx = graphql.WithFieldContext(ctx, fc)
  36066. defer func() {
  36067. if r := recover(); r != nil {
  36068. ec.Error(ctx, ec.Recover(ctx, r))
  36069. ret = graphql.Null
  36070. }
  36071. }()
  36072. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36073. ctx = rctx // use context from middleware stack in children
  36074. return obj.ZoneCode, nil
  36075. })
  36076. if err != nil {
  36077. ec.Error(ctx, err)
  36078. return graphql.Null
  36079. }
  36080. if resTmp == nil {
  36081. return graphql.Null
  36082. }
  36083. res := resTmp.(*string)
  36084. fc.Result = res
  36085. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  36086. }
  36087. func (ec *executionContext) fieldContext_CompanyAddress_zoneCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36088. fc = &graphql.FieldContext{
  36089. Object: "CompanyAddress",
  36090. Field: field,
  36091. IsMethod: false,
  36092. IsResolver: false,
  36093. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36094. return nil, errors.New("field of type String does not have child fields")
  36095. },
  36096. }
  36097. return fc, nil
  36098. }
  36099. func (ec *executionContext) _CompanyContact_company(ctx context.Context, field graphql.CollectedField, obj *CompanyContact) (ret graphql.Marshaler) {
  36100. fc, err := ec.fieldContext_CompanyContact_company(ctx, field)
  36101. if err != nil {
  36102. return graphql.Null
  36103. }
  36104. ctx = graphql.WithFieldContext(ctx, fc)
  36105. defer func() {
  36106. if r := recover(); r != nil {
  36107. ec.Error(ctx, ec.Recover(ctx, r))
  36108. ret = graphql.Null
  36109. }
  36110. }()
  36111. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36112. ctx = rctx // use context from middleware stack in children
  36113. return obj.Company, nil
  36114. })
  36115. if err != nil {
  36116. ec.Error(ctx, err)
  36117. return graphql.Null
  36118. }
  36119. if resTmp == nil {
  36120. if !graphql.HasFieldError(ctx, fc) {
  36121. ec.Errorf(ctx, "must not be null")
  36122. }
  36123. return graphql.Null
  36124. }
  36125. res := resTmp.(*Company)
  36126. fc.Result = res
  36127. return ec.marshalNCompany2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompany(ctx, field.Selections, res)
  36128. }
  36129. func (ec *executionContext) fieldContext_CompanyContact_company(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36130. fc = &graphql.FieldContext{
  36131. Object: "CompanyContact",
  36132. Field: field,
  36133. IsMethod: false,
  36134. IsResolver: false,
  36135. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36136. switch field.Name {
  36137. case "contactCount":
  36138. return ec.fieldContext_Company_contactCount(ctx, field)
  36139. case "contactRoles":
  36140. return ec.fieldContext_Company_contactRoles(ctx, field)
  36141. case "contacts":
  36142. return ec.fieldContext_Company_contacts(ctx, field)
  36143. case "createdAt":
  36144. return ec.fieldContext_Company_createdAt(ctx, field)
  36145. case "customerSince":
  36146. return ec.fieldContext_Company_customerSince(ctx, field)
  36147. case "defaultCursor":
  36148. return ec.fieldContext_Company_defaultCursor(ctx, field)
  36149. case "defaultRole":
  36150. return ec.fieldContext_Company_defaultRole(ctx, field)
  36151. case "draftOrders":
  36152. return ec.fieldContext_Company_draftOrders(ctx, field)
  36153. case "events":
  36154. return ec.fieldContext_Company_events(ctx, field)
  36155. case "externalId":
  36156. return ec.fieldContext_Company_externalId(ctx, field)
  36157. case "hasTimelineComment":
  36158. return ec.fieldContext_Company_hasTimelineComment(ctx, field)
  36159. case "id":
  36160. return ec.fieldContext_Company_id(ctx, field)
  36161. case "lifetimeDuration":
  36162. return ec.fieldContext_Company_lifetimeDuration(ctx, field)
  36163. case "locationCount":
  36164. return ec.fieldContext_Company_locationCount(ctx, field)
  36165. case "locations":
  36166. return ec.fieldContext_Company_locations(ctx, field)
  36167. case "mainContact":
  36168. return ec.fieldContext_Company_mainContact(ctx, field)
  36169. case "name":
  36170. return ec.fieldContext_Company_name(ctx, field)
  36171. case "note":
  36172. return ec.fieldContext_Company_note(ctx, field)
  36173. case "orderCount":
  36174. return ec.fieldContext_Company_orderCount(ctx, field)
  36175. case "orders":
  36176. return ec.fieldContext_Company_orders(ctx, field)
  36177. case "totalSpent":
  36178. return ec.fieldContext_Company_totalSpent(ctx, field)
  36179. case "updatedAt":
  36180. return ec.fieldContext_Company_updatedAt(ctx, field)
  36181. }
  36182. return nil, fmt.Errorf("no field named %q was found under type Company", field.Name)
  36183. },
  36184. }
  36185. return fc, nil
  36186. }
  36187. func (ec *executionContext) _CompanyContact_createdAt(ctx context.Context, field graphql.CollectedField, obj *CompanyContact) (ret graphql.Marshaler) {
  36188. fc, err := ec.fieldContext_CompanyContact_createdAt(ctx, field)
  36189. if err != nil {
  36190. return graphql.Null
  36191. }
  36192. ctx = graphql.WithFieldContext(ctx, fc)
  36193. defer func() {
  36194. if r := recover(); r != nil {
  36195. ec.Error(ctx, ec.Recover(ctx, r))
  36196. ret = graphql.Null
  36197. }
  36198. }()
  36199. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36200. ctx = rctx // use context from middleware stack in children
  36201. return obj.CreatedAt, nil
  36202. })
  36203. if err != nil {
  36204. ec.Error(ctx, err)
  36205. return graphql.Null
  36206. }
  36207. if resTmp == nil {
  36208. if !graphql.HasFieldError(ctx, fc) {
  36209. ec.Errorf(ctx, "must not be null")
  36210. }
  36211. return graphql.Null
  36212. }
  36213. res := resTmp.(string)
  36214. fc.Result = res
  36215. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  36216. }
  36217. func (ec *executionContext) fieldContext_CompanyContact_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36218. fc = &graphql.FieldContext{
  36219. Object: "CompanyContact",
  36220. Field: field,
  36221. IsMethod: false,
  36222. IsResolver: false,
  36223. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36224. return nil, errors.New("field of type DateTime does not have child fields")
  36225. },
  36226. }
  36227. return fc, nil
  36228. }
  36229. func (ec *executionContext) _CompanyContact_customer(ctx context.Context, field graphql.CollectedField, obj *CompanyContact) (ret graphql.Marshaler) {
  36230. fc, err := ec.fieldContext_CompanyContact_customer(ctx, field)
  36231. if err != nil {
  36232. return graphql.Null
  36233. }
  36234. ctx = graphql.WithFieldContext(ctx, fc)
  36235. defer func() {
  36236. if r := recover(); r != nil {
  36237. ec.Error(ctx, ec.Recover(ctx, r))
  36238. ret = graphql.Null
  36239. }
  36240. }()
  36241. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36242. ctx = rctx // use context from middleware stack in children
  36243. return obj.Customer, nil
  36244. })
  36245. if err != nil {
  36246. ec.Error(ctx, err)
  36247. return graphql.Null
  36248. }
  36249. if resTmp == nil {
  36250. if !graphql.HasFieldError(ctx, fc) {
  36251. ec.Errorf(ctx, "must not be null")
  36252. }
  36253. return graphql.Null
  36254. }
  36255. res := resTmp.(*Customer)
  36256. fc.Result = res
  36257. return ec.marshalNCustomer2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomer(ctx, field.Selections, res)
  36258. }
  36259. func (ec *executionContext) fieldContext_CompanyContact_customer(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36260. fc = &graphql.FieldContext{
  36261. Object: "CompanyContact",
  36262. Field: field,
  36263. IsMethod: false,
  36264. IsResolver: false,
  36265. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36266. switch field.Name {
  36267. case "id":
  36268. return ec.fieldContext_Customer_id(ctx, field)
  36269. }
  36270. return nil, fmt.Errorf("no field named %q was found under type Customer", field.Name)
  36271. },
  36272. }
  36273. return fc, nil
  36274. }
  36275. func (ec *executionContext) _CompanyContact_draftOrders(ctx context.Context, field graphql.CollectedField, obj *CompanyContact) (ret graphql.Marshaler) {
  36276. fc, err := ec.fieldContext_CompanyContact_draftOrders(ctx, field)
  36277. if err != nil {
  36278. return graphql.Null
  36279. }
  36280. ctx = graphql.WithFieldContext(ctx, fc)
  36281. defer func() {
  36282. if r := recover(); r != nil {
  36283. ec.Error(ctx, ec.Recover(ctx, r))
  36284. ret = graphql.Null
  36285. }
  36286. }()
  36287. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36288. ctx = rctx // use context from middleware stack in children
  36289. return obj.DraftOrders, nil
  36290. })
  36291. if err != nil {
  36292. ec.Error(ctx, err)
  36293. return graphql.Null
  36294. }
  36295. if resTmp == nil {
  36296. if !graphql.HasFieldError(ctx, fc) {
  36297. ec.Errorf(ctx, "must not be null")
  36298. }
  36299. return graphql.Null
  36300. }
  36301. res := resTmp.(*DraftOrderConnection)
  36302. fc.Result = res
  36303. return ec.marshalNDraftOrderConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderConnection(ctx, field.Selections, res)
  36304. }
  36305. func (ec *executionContext) fieldContext_CompanyContact_draftOrders(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36306. fc = &graphql.FieldContext{
  36307. Object: "CompanyContact",
  36308. Field: field,
  36309. IsMethod: false,
  36310. IsResolver: false,
  36311. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36312. switch field.Name {
  36313. case "edges":
  36314. return ec.fieldContext_DraftOrderConnection_edges(ctx, field)
  36315. case "nodes":
  36316. return ec.fieldContext_DraftOrderConnection_nodes(ctx, field)
  36317. case "pageInfo":
  36318. return ec.fieldContext_DraftOrderConnection_pageInfo(ctx, field)
  36319. }
  36320. return nil, fmt.Errorf("no field named %q was found under type DraftOrderConnection", field.Name)
  36321. },
  36322. }
  36323. defer func() {
  36324. if r := recover(); r != nil {
  36325. err = ec.Recover(ctx, r)
  36326. ec.Error(ctx, err)
  36327. }
  36328. }()
  36329. ctx = graphql.WithFieldContext(ctx, fc)
  36330. if fc.Args, err = ec.field_CompanyContact_draftOrders_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  36331. ec.Error(ctx, err)
  36332. return
  36333. }
  36334. return fc, nil
  36335. }
  36336. func (ec *executionContext) _CompanyContact_id(ctx context.Context, field graphql.CollectedField, obj *CompanyContact) (ret graphql.Marshaler) {
  36337. fc, err := ec.fieldContext_CompanyContact_id(ctx, field)
  36338. if err != nil {
  36339. return graphql.Null
  36340. }
  36341. ctx = graphql.WithFieldContext(ctx, fc)
  36342. defer func() {
  36343. if r := recover(); r != nil {
  36344. ec.Error(ctx, ec.Recover(ctx, r))
  36345. ret = graphql.Null
  36346. }
  36347. }()
  36348. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36349. ctx = rctx // use context from middleware stack in children
  36350. return obj.ID, nil
  36351. })
  36352. if err != nil {
  36353. ec.Error(ctx, err)
  36354. return graphql.Null
  36355. }
  36356. if resTmp == nil {
  36357. if !graphql.HasFieldError(ctx, fc) {
  36358. ec.Errorf(ctx, "must not be null")
  36359. }
  36360. return graphql.Null
  36361. }
  36362. res := resTmp.(string)
  36363. fc.Result = res
  36364. return ec.marshalNID2string(ctx, field.Selections, res)
  36365. }
  36366. func (ec *executionContext) fieldContext_CompanyContact_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36367. fc = &graphql.FieldContext{
  36368. Object: "CompanyContact",
  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 ID does not have child fields")
  36374. },
  36375. }
  36376. return fc, nil
  36377. }
  36378. func (ec *executionContext) _CompanyContact_isMainContact(ctx context.Context, field graphql.CollectedField, obj *CompanyContact) (ret graphql.Marshaler) {
  36379. fc, err := ec.fieldContext_CompanyContact_isMainContact(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.IsMainContact, 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.(bool)
  36405. fc.Result = res
  36406. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  36407. }
  36408. func (ec *executionContext) fieldContext_CompanyContact_isMainContact(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36409. fc = &graphql.FieldContext{
  36410. Object: "CompanyContact",
  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 Boolean does not have child fields")
  36416. },
  36417. }
  36418. return fc, nil
  36419. }
  36420. func (ec *executionContext) _CompanyContact_lifetimeDuration(ctx context.Context, field graphql.CollectedField, obj *CompanyContact) (ret graphql.Marshaler) {
  36421. fc, err := ec.fieldContext_CompanyContact_lifetimeDuration(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.LifetimeDuration, 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.marshalNString2string(ctx, field.Selections, res)
  36449. }
  36450. func (ec *executionContext) fieldContext_CompanyContact_lifetimeDuration(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36451. fc = &graphql.FieldContext{
  36452. Object: "CompanyContact",
  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 String does not have child fields")
  36458. },
  36459. }
  36460. return fc, nil
  36461. }
  36462. func (ec *executionContext) _CompanyContact_locale(ctx context.Context, field graphql.CollectedField, obj *CompanyContact) (ret graphql.Marshaler) {
  36463. fc, err := ec.fieldContext_CompanyContact_locale(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.Locale, 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_CompanyContact_locale(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36490. fc = &graphql.FieldContext{
  36491. Object: "CompanyContact",
  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) _CompanyContact_orders(ctx context.Context, field graphql.CollectedField, obj *CompanyContact) (ret graphql.Marshaler) {
  36502. fc, err := ec.fieldContext_CompanyContact_orders(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.Orders, 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.(*OrderConnection)
  36528. fc.Result = res
  36529. return ec.marshalNOrderConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderConnection(ctx, field.Selections, res)
  36530. }
  36531. func (ec *executionContext) fieldContext_CompanyContact_orders(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36532. fc = &graphql.FieldContext{
  36533. Object: "CompanyContact",
  36534. Field: field,
  36535. IsMethod: false,
  36536. IsResolver: false,
  36537. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36538. switch field.Name {
  36539. case "edges":
  36540. return ec.fieldContext_OrderConnection_edges(ctx, field)
  36541. case "nodes":
  36542. return ec.fieldContext_OrderConnection_nodes(ctx, field)
  36543. case "pageInfo":
  36544. return ec.fieldContext_OrderConnection_pageInfo(ctx, field)
  36545. }
  36546. return nil, fmt.Errorf("no field named %q was found under type OrderConnection", field.Name)
  36547. },
  36548. }
  36549. defer func() {
  36550. if r := recover(); r != nil {
  36551. err = ec.Recover(ctx, r)
  36552. ec.Error(ctx, err)
  36553. }
  36554. }()
  36555. ctx = graphql.WithFieldContext(ctx, fc)
  36556. if fc.Args, err = ec.field_CompanyContact_orders_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  36557. ec.Error(ctx, err)
  36558. return
  36559. }
  36560. return fc, nil
  36561. }
  36562. func (ec *executionContext) _CompanyContact_roleAssignments(ctx context.Context, field graphql.CollectedField, obj *CompanyContact) (ret graphql.Marshaler) {
  36563. fc, err := ec.fieldContext_CompanyContact_roleAssignments(ctx, field)
  36564. if err != nil {
  36565. return graphql.Null
  36566. }
  36567. ctx = graphql.WithFieldContext(ctx, fc)
  36568. defer func() {
  36569. if r := recover(); r != nil {
  36570. ec.Error(ctx, ec.Recover(ctx, r))
  36571. ret = graphql.Null
  36572. }
  36573. }()
  36574. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36575. ctx = rctx // use context from middleware stack in children
  36576. return obj.RoleAssignments, nil
  36577. })
  36578. if err != nil {
  36579. ec.Error(ctx, err)
  36580. return graphql.Null
  36581. }
  36582. if resTmp == nil {
  36583. if !graphql.HasFieldError(ctx, fc) {
  36584. ec.Errorf(ctx, "must not be null")
  36585. }
  36586. return graphql.Null
  36587. }
  36588. res := resTmp.(*CompanyContactRoleAssignmentConnection)
  36589. fc.Result = res
  36590. return ec.marshalNCompanyContactRoleAssignmentConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRoleAssignmentConnection(ctx, field.Selections, res)
  36591. }
  36592. func (ec *executionContext) fieldContext_CompanyContact_roleAssignments(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36593. fc = &graphql.FieldContext{
  36594. Object: "CompanyContact",
  36595. Field: field,
  36596. IsMethod: false,
  36597. IsResolver: false,
  36598. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36599. switch field.Name {
  36600. case "edges":
  36601. return ec.fieldContext_CompanyContactRoleAssignmentConnection_edges(ctx, field)
  36602. case "nodes":
  36603. return ec.fieldContext_CompanyContactRoleAssignmentConnection_nodes(ctx, field)
  36604. case "pageInfo":
  36605. return ec.fieldContext_CompanyContactRoleAssignmentConnection_pageInfo(ctx, field)
  36606. }
  36607. return nil, fmt.Errorf("no field named %q was found under type CompanyContactRoleAssignmentConnection", field.Name)
  36608. },
  36609. }
  36610. defer func() {
  36611. if r := recover(); r != nil {
  36612. err = ec.Recover(ctx, r)
  36613. ec.Error(ctx, err)
  36614. }
  36615. }()
  36616. ctx = graphql.WithFieldContext(ctx, fc)
  36617. if fc.Args, err = ec.field_CompanyContact_roleAssignments_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  36618. ec.Error(ctx, err)
  36619. return
  36620. }
  36621. return fc, nil
  36622. }
  36623. func (ec *executionContext) _CompanyContact_title(ctx context.Context, field graphql.CollectedField, obj *CompanyContact) (ret graphql.Marshaler) {
  36624. fc, err := ec.fieldContext_CompanyContact_title(ctx, field)
  36625. if err != nil {
  36626. return graphql.Null
  36627. }
  36628. ctx = graphql.WithFieldContext(ctx, fc)
  36629. defer func() {
  36630. if r := recover(); r != nil {
  36631. ec.Error(ctx, ec.Recover(ctx, r))
  36632. ret = graphql.Null
  36633. }
  36634. }()
  36635. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36636. ctx = rctx // use context from middleware stack in children
  36637. return obj.Title, nil
  36638. })
  36639. if err != nil {
  36640. ec.Error(ctx, err)
  36641. return graphql.Null
  36642. }
  36643. if resTmp == nil {
  36644. return graphql.Null
  36645. }
  36646. res := resTmp.(*string)
  36647. fc.Result = res
  36648. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  36649. }
  36650. func (ec *executionContext) fieldContext_CompanyContact_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36651. fc = &graphql.FieldContext{
  36652. Object: "CompanyContact",
  36653. Field: field,
  36654. IsMethod: false,
  36655. IsResolver: false,
  36656. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36657. return nil, errors.New("field of type String does not have child fields")
  36658. },
  36659. }
  36660. return fc, nil
  36661. }
  36662. func (ec *executionContext) _CompanyContact_updatedAt(ctx context.Context, field graphql.CollectedField, obj *CompanyContact) (ret graphql.Marshaler) {
  36663. fc, err := ec.fieldContext_CompanyContact_updatedAt(ctx, field)
  36664. if err != nil {
  36665. return graphql.Null
  36666. }
  36667. ctx = graphql.WithFieldContext(ctx, fc)
  36668. defer func() {
  36669. if r := recover(); r != nil {
  36670. ec.Error(ctx, ec.Recover(ctx, r))
  36671. ret = graphql.Null
  36672. }
  36673. }()
  36674. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36675. ctx = rctx // use context from middleware stack in children
  36676. return obj.UpdatedAt, nil
  36677. })
  36678. if err != nil {
  36679. ec.Error(ctx, err)
  36680. return graphql.Null
  36681. }
  36682. if resTmp == nil {
  36683. if !graphql.HasFieldError(ctx, fc) {
  36684. ec.Errorf(ctx, "must not be null")
  36685. }
  36686. return graphql.Null
  36687. }
  36688. res := resTmp.(string)
  36689. fc.Result = res
  36690. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  36691. }
  36692. func (ec *executionContext) fieldContext_CompanyContact_updatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36693. fc = &graphql.FieldContext{
  36694. Object: "CompanyContact",
  36695. Field: field,
  36696. IsMethod: false,
  36697. IsResolver: false,
  36698. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36699. return nil, errors.New("field of type DateTime does not have child fields")
  36700. },
  36701. }
  36702. return fc, nil
  36703. }
  36704. func (ec *executionContext) _CompanyContactConnection_edges(ctx context.Context, field graphql.CollectedField, obj *CompanyContactConnection) (ret graphql.Marshaler) {
  36705. fc, err := ec.fieldContext_CompanyContactConnection_edges(ctx, field)
  36706. if err != nil {
  36707. return graphql.Null
  36708. }
  36709. ctx = graphql.WithFieldContext(ctx, fc)
  36710. defer func() {
  36711. if r := recover(); r != nil {
  36712. ec.Error(ctx, ec.Recover(ctx, r))
  36713. ret = graphql.Null
  36714. }
  36715. }()
  36716. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36717. ctx = rctx // use context from middleware stack in children
  36718. return obj.Edges, nil
  36719. })
  36720. if err != nil {
  36721. ec.Error(ctx, err)
  36722. return graphql.Null
  36723. }
  36724. if resTmp == nil {
  36725. if !graphql.HasFieldError(ctx, fc) {
  36726. ec.Errorf(ctx, "must not be null")
  36727. }
  36728. return graphql.Null
  36729. }
  36730. res := resTmp.([]*CompanyContactEdge)
  36731. fc.Result = res
  36732. return ec.marshalNCompanyContactEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactEdgeᚄ(ctx, field.Selections, res)
  36733. }
  36734. func (ec *executionContext) fieldContext_CompanyContactConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36735. fc = &graphql.FieldContext{
  36736. Object: "CompanyContactConnection",
  36737. Field: field,
  36738. IsMethod: false,
  36739. IsResolver: false,
  36740. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36741. switch field.Name {
  36742. case "cursor":
  36743. return ec.fieldContext_CompanyContactEdge_cursor(ctx, field)
  36744. case "node":
  36745. return ec.fieldContext_CompanyContactEdge_node(ctx, field)
  36746. }
  36747. return nil, fmt.Errorf("no field named %q was found under type CompanyContactEdge", field.Name)
  36748. },
  36749. }
  36750. return fc, nil
  36751. }
  36752. func (ec *executionContext) _CompanyContactConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *CompanyContactConnection) (ret graphql.Marshaler) {
  36753. fc, err := ec.fieldContext_CompanyContactConnection_nodes(ctx, field)
  36754. if err != nil {
  36755. return graphql.Null
  36756. }
  36757. ctx = graphql.WithFieldContext(ctx, fc)
  36758. defer func() {
  36759. if r := recover(); r != nil {
  36760. ec.Error(ctx, ec.Recover(ctx, r))
  36761. ret = graphql.Null
  36762. }
  36763. }()
  36764. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36765. ctx = rctx // use context from middleware stack in children
  36766. return obj.Nodes, nil
  36767. })
  36768. if err != nil {
  36769. ec.Error(ctx, err)
  36770. return graphql.Null
  36771. }
  36772. if resTmp == nil {
  36773. if !graphql.HasFieldError(ctx, fc) {
  36774. ec.Errorf(ctx, "must not be null")
  36775. }
  36776. return graphql.Null
  36777. }
  36778. res := resTmp.([]*CompanyContact)
  36779. fc.Result = res
  36780. return ec.marshalNCompanyContact2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactᚄ(ctx, field.Selections, res)
  36781. }
  36782. func (ec *executionContext) fieldContext_CompanyContactConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36783. fc = &graphql.FieldContext{
  36784. Object: "CompanyContactConnection",
  36785. Field: field,
  36786. IsMethod: false,
  36787. IsResolver: false,
  36788. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36789. switch field.Name {
  36790. case "company":
  36791. return ec.fieldContext_CompanyContact_company(ctx, field)
  36792. case "createdAt":
  36793. return ec.fieldContext_CompanyContact_createdAt(ctx, field)
  36794. case "customer":
  36795. return ec.fieldContext_CompanyContact_customer(ctx, field)
  36796. case "draftOrders":
  36797. return ec.fieldContext_CompanyContact_draftOrders(ctx, field)
  36798. case "id":
  36799. return ec.fieldContext_CompanyContact_id(ctx, field)
  36800. case "isMainContact":
  36801. return ec.fieldContext_CompanyContact_isMainContact(ctx, field)
  36802. case "lifetimeDuration":
  36803. return ec.fieldContext_CompanyContact_lifetimeDuration(ctx, field)
  36804. case "locale":
  36805. return ec.fieldContext_CompanyContact_locale(ctx, field)
  36806. case "orders":
  36807. return ec.fieldContext_CompanyContact_orders(ctx, field)
  36808. case "roleAssignments":
  36809. return ec.fieldContext_CompanyContact_roleAssignments(ctx, field)
  36810. case "title":
  36811. return ec.fieldContext_CompanyContact_title(ctx, field)
  36812. case "updatedAt":
  36813. return ec.fieldContext_CompanyContact_updatedAt(ctx, field)
  36814. }
  36815. return nil, fmt.Errorf("no field named %q was found under type CompanyContact", field.Name)
  36816. },
  36817. }
  36818. return fc, nil
  36819. }
  36820. func (ec *executionContext) _CompanyContactConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *CompanyContactConnection) (ret graphql.Marshaler) {
  36821. fc, err := ec.fieldContext_CompanyContactConnection_pageInfo(ctx, field)
  36822. if err != nil {
  36823. return graphql.Null
  36824. }
  36825. ctx = graphql.WithFieldContext(ctx, fc)
  36826. defer func() {
  36827. if r := recover(); r != nil {
  36828. ec.Error(ctx, ec.Recover(ctx, r))
  36829. ret = graphql.Null
  36830. }
  36831. }()
  36832. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36833. ctx = rctx // use context from middleware stack in children
  36834. return obj.PageInfo, nil
  36835. })
  36836. if err != nil {
  36837. ec.Error(ctx, err)
  36838. return graphql.Null
  36839. }
  36840. if resTmp == nil {
  36841. if !graphql.HasFieldError(ctx, fc) {
  36842. ec.Errorf(ctx, "must not be null")
  36843. }
  36844. return graphql.Null
  36845. }
  36846. res := resTmp.(*PageInfo)
  36847. fc.Result = res
  36848. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  36849. }
  36850. func (ec *executionContext) fieldContext_CompanyContactConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36851. fc = &graphql.FieldContext{
  36852. Object: "CompanyContactConnection",
  36853. Field: field,
  36854. IsMethod: false,
  36855. IsResolver: false,
  36856. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36857. switch field.Name {
  36858. case "endCursor":
  36859. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  36860. case "hasNextPage":
  36861. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  36862. case "hasPreviousPage":
  36863. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  36864. case "startCursor":
  36865. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  36866. }
  36867. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  36868. },
  36869. }
  36870. return fc, nil
  36871. }
  36872. func (ec *executionContext) _CompanyContactEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *CompanyContactEdge) (ret graphql.Marshaler) {
  36873. fc, err := ec.fieldContext_CompanyContactEdge_cursor(ctx, field)
  36874. if err != nil {
  36875. return graphql.Null
  36876. }
  36877. ctx = graphql.WithFieldContext(ctx, fc)
  36878. defer func() {
  36879. if r := recover(); r != nil {
  36880. ec.Error(ctx, ec.Recover(ctx, r))
  36881. ret = graphql.Null
  36882. }
  36883. }()
  36884. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36885. ctx = rctx // use context from middleware stack in children
  36886. return obj.Cursor, nil
  36887. })
  36888. if err != nil {
  36889. ec.Error(ctx, err)
  36890. return graphql.Null
  36891. }
  36892. if resTmp == nil {
  36893. if !graphql.HasFieldError(ctx, fc) {
  36894. ec.Errorf(ctx, "must not be null")
  36895. }
  36896. return graphql.Null
  36897. }
  36898. res := resTmp.(string)
  36899. fc.Result = res
  36900. return ec.marshalNString2string(ctx, field.Selections, res)
  36901. }
  36902. func (ec *executionContext) fieldContext_CompanyContactEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36903. fc = &graphql.FieldContext{
  36904. Object: "CompanyContactEdge",
  36905. Field: field,
  36906. IsMethod: false,
  36907. IsResolver: false,
  36908. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36909. return nil, errors.New("field of type String does not have child fields")
  36910. },
  36911. }
  36912. return fc, nil
  36913. }
  36914. func (ec *executionContext) _CompanyContactEdge_node(ctx context.Context, field graphql.CollectedField, obj *CompanyContactEdge) (ret graphql.Marshaler) {
  36915. fc, err := ec.fieldContext_CompanyContactEdge_node(ctx, field)
  36916. if err != nil {
  36917. return graphql.Null
  36918. }
  36919. ctx = graphql.WithFieldContext(ctx, fc)
  36920. defer func() {
  36921. if r := recover(); r != nil {
  36922. ec.Error(ctx, ec.Recover(ctx, r))
  36923. ret = graphql.Null
  36924. }
  36925. }()
  36926. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36927. ctx = rctx // use context from middleware stack in children
  36928. return obj.Node, nil
  36929. })
  36930. if err != nil {
  36931. ec.Error(ctx, err)
  36932. return graphql.Null
  36933. }
  36934. if resTmp == nil {
  36935. if !graphql.HasFieldError(ctx, fc) {
  36936. ec.Errorf(ctx, "must not be null")
  36937. }
  36938. return graphql.Null
  36939. }
  36940. res := resTmp.(*CompanyContact)
  36941. fc.Result = res
  36942. return ec.marshalNCompanyContact2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContact(ctx, field.Selections, res)
  36943. }
  36944. func (ec *executionContext) fieldContext_CompanyContactEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  36945. fc = &graphql.FieldContext{
  36946. Object: "CompanyContactEdge",
  36947. Field: field,
  36948. IsMethod: false,
  36949. IsResolver: false,
  36950. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  36951. switch field.Name {
  36952. case "company":
  36953. return ec.fieldContext_CompanyContact_company(ctx, field)
  36954. case "createdAt":
  36955. return ec.fieldContext_CompanyContact_createdAt(ctx, field)
  36956. case "customer":
  36957. return ec.fieldContext_CompanyContact_customer(ctx, field)
  36958. case "draftOrders":
  36959. return ec.fieldContext_CompanyContact_draftOrders(ctx, field)
  36960. case "id":
  36961. return ec.fieldContext_CompanyContact_id(ctx, field)
  36962. case "isMainContact":
  36963. return ec.fieldContext_CompanyContact_isMainContact(ctx, field)
  36964. case "lifetimeDuration":
  36965. return ec.fieldContext_CompanyContact_lifetimeDuration(ctx, field)
  36966. case "locale":
  36967. return ec.fieldContext_CompanyContact_locale(ctx, field)
  36968. case "orders":
  36969. return ec.fieldContext_CompanyContact_orders(ctx, field)
  36970. case "roleAssignments":
  36971. return ec.fieldContext_CompanyContact_roleAssignments(ctx, field)
  36972. case "title":
  36973. return ec.fieldContext_CompanyContact_title(ctx, field)
  36974. case "updatedAt":
  36975. return ec.fieldContext_CompanyContact_updatedAt(ctx, field)
  36976. }
  36977. return nil, fmt.Errorf("no field named %q was found under type CompanyContact", field.Name)
  36978. },
  36979. }
  36980. return fc, nil
  36981. }
  36982. func (ec *executionContext) _CompanyContactRole_id(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRole) (ret graphql.Marshaler) {
  36983. fc, err := ec.fieldContext_CompanyContactRole_id(ctx, field)
  36984. if err != nil {
  36985. return graphql.Null
  36986. }
  36987. ctx = graphql.WithFieldContext(ctx, fc)
  36988. defer func() {
  36989. if r := recover(); r != nil {
  36990. ec.Error(ctx, ec.Recover(ctx, r))
  36991. ret = graphql.Null
  36992. }
  36993. }()
  36994. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  36995. ctx = rctx // use context from middleware stack in children
  36996. return obj.ID, nil
  36997. })
  36998. if err != nil {
  36999. ec.Error(ctx, err)
  37000. return graphql.Null
  37001. }
  37002. if resTmp == nil {
  37003. if !graphql.HasFieldError(ctx, fc) {
  37004. ec.Errorf(ctx, "must not be null")
  37005. }
  37006. return graphql.Null
  37007. }
  37008. res := resTmp.(string)
  37009. fc.Result = res
  37010. return ec.marshalNID2string(ctx, field.Selections, res)
  37011. }
  37012. func (ec *executionContext) fieldContext_CompanyContactRole_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37013. fc = &graphql.FieldContext{
  37014. Object: "CompanyContactRole",
  37015. Field: field,
  37016. IsMethod: false,
  37017. IsResolver: false,
  37018. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37019. return nil, errors.New("field of type ID does not have child fields")
  37020. },
  37021. }
  37022. return fc, nil
  37023. }
  37024. func (ec *executionContext) _CompanyContactRole_name(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRole) (ret graphql.Marshaler) {
  37025. fc, err := ec.fieldContext_CompanyContactRole_name(ctx, field)
  37026. if err != nil {
  37027. return graphql.Null
  37028. }
  37029. ctx = graphql.WithFieldContext(ctx, fc)
  37030. defer func() {
  37031. if r := recover(); r != nil {
  37032. ec.Error(ctx, ec.Recover(ctx, r))
  37033. ret = graphql.Null
  37034. }
  37035. }()
  37036. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37037. ctx = rctx // use context from middleware stack in children
  37038. return obj.Name, nil
  37039. })
  37040. if err != nil {
  37041. ec.Error(ctx, err)
  37042. return graphql.Null
  37043. }
  37044. if resTmp == nil {
  37045. if !graphql.HasFieldError(ctx, fc) {
  37046. ec.Errorf(ctx, "must not be null")
  37047. }
  37048. return graphql.Null
  37049. }
  37050. res := resTmp.(string)
  37051. fc.Result = res
  37052. return ec.marshalNString2string(ctx, field.Selections, res)
  37053. }
  37054. func (ec *executionContext) fieldContext_CompanyContactRole_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37055. fc = &graphql.FieldContext{
  37056. Object: "CompanyContactRole",
  37057. Field: field,
  37058. IsMethod: false,
  37059. IsResolver: false,
  37060. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37061. return nil, errors.New("field of type String does not have child fields")
  37062. },
  37063. }
  37064. return fc, nil
  37065. }
  37066. func (ec *executionContext) _CompanyContactRole_note(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRole) (ret graphql.Marshaler) {
  37067. fc, err := ec.fieldContext_CompanyContactRole_note(ctx, field)
  37068. if err != nil {
  37069. return graphql.Null
  37070. }
  37071. ctx = graphql.WithFieldContext(ctx, fc)
  37072. defer func() {
  37073. if r := recover(); r != nil {
  37074. ec.Error(ctx, ec.Recover(ctx, r))
  37075. ret = graphql.Null
  37076. }
  37077. }()
  37078. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37079. ctx = rctx // use context from middleware stack in children
  37080. return obj.Note, nil
  37081. })
  37082. if err != nil {
  37083. ec.Error(ctx, err)
  37084. return graphql.Null
  37085. }
  37086. if resTmp == nil {
  37087. return graphql.Null
  37088. }
  37089. res := resTmp.(*string)
  37090. fc.Result = res
  37091. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  37092. }
  37093. func (ec *executionContext) fieldContext_CompanyContactRole_note(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37094. fc = &graphql.FieldContext{
  37095. Object: "CompanyContactRole",
  37096. Field: field,
  37097. IsMethod: false,
  37098. IsResolver: false,
  37099. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37100. return nil, errors.New("field of type String does not have child fields")
  37101. },
  37102. }
  37103. return fc, nil
  37104. }
  37105. func (ec *executionContext) _CompanyContactRoleAssignment_company(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleAssignment) (ret graphql.Marshaler) {
  37106. fc, err := ec.fieldContext_CompanyContactRoleAssignment_company(ctx, field)
  37107. if err != nil {
  37108. return graphql.Null
  37109. }
  37110. ctx = graphql.WithFieldContext(ctx, fc)
  37111. defer func() {
  37112. if r := recover(); r != nil {
  37113. ec.Error(ctx, ec.Recover(ctx, r))
  37114. ret = graphql.Null
  37115. }
  37116. }()
  37117. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37118. ctx = rctx // use context from middleware stack in children
  37119. return obj.Company, nil
  37120. })
  37121. if err != nil {
  37122. ec.Error(ctx, err)
  37123. return graphql.Null
  37124. }
  37125. if resTmp == nil {
  37126. if !graphql.HasFieldError(ctx, fc) {
  37127. ec.Errorf(ctx, "must not be null")
  37128. }
  37129. return graphql.Null
  37130. }
  37131. res := resTmp.(*Company)
  37132. fc.Result = res
  37133. return ec.marshalNCompany2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompany(ctx, field.Selections, res)
  37134. }
  37135. func (ec *executionContext) fieldContext_CompanyContactRoleAssignment_company(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37136. fc = &graphql.FieldContext{
  37137. Object: "CompanyContactRoleAssignment",
  37138. Field: field,
  37139. IsMethod: false,
  37140. IsResolver: false,
  37141. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37142. switch field.Name {
  37143. case "contactCount":
  37144. return ec.fieldContext_Company_contactCount(ctx, field)
  37145. case "contactRoles":
  37146. return ec.fieldContext_Company_contactRoles(ctx, field)
  37147. case "contacts":
  37148. return ec.fieldContext_Company_contacts(ctx, field)
  37149. case "createdAt":
  37150. return ec.fieldContext_Company_createdAt(ctx, field)
  37151. case "customerSince":
  37152. return ec.fieldContext_Company_customerSince(ctx, field)
  37153. case "defaultCursor":
  37154. return ec.fieldContext_Company_defaultCursor(ctx, field)
  37155. case "defaultRole":
  37156. return ec.fieldContext_Company_defaultRole(ctx, field)
  37157. case "draftOrders":
  37158. return ec.fieldContext_Company_draftOrders(ctx, field)
  37159. case "events":
  37160. return ec.fieldContext_Company_events(ctx, field)
  37161. case "externalId":
  37162. return ec.fieldContext_Company_externalId(ctx, field)
  37163. case "hasTimelineComment":
  37164. return ec.fieldContext_Company_hasTimelineComment(ctx, field)
  37165. case "id":
  37166. return ec.fieldContext_Company_id(ctx, field)
  37167. case "lifetimeDuration":
  37168. return ec.fieldContext_Company_lifetimeDuration(ctx, field)
  37169. case "locationCount":
  37170. return ec.fieldContext_Company_locationCount(ctx, field)
  37171. case "locations":
  37172. return ec.fieldContext_Company_locations(ctx, field)
  37173. case "mainContact":
  37174. return ec.fieldContext_Company_mainContact(ctx, field)
  37175. case "name":
  37176. return ec.fieldContext_Company_name(ctx, field)
  37177. case "note":
  37178. return ec.fieldContext_Company_note(ctx, field)
  37179. case "orderCount":
  37180. return ec.fieldContext_Company_orderCount(ctx, field)
  37181. case "orders":
  37182. return ec.fieldContext_Company_orders(ctx, field)
  37183. case "totalSpent":
  37184. return ec.fieldContext_Company_totalSpent(ctx, field)
  37185. case "updatedAt":
  37186. return ec.fieldContext_Company_updatedAt(ctx, field)
  37187. }
  37188. return nil, fmt.Errorf("no field named %q was found under type Company", field.Name)
  37189. },
  37190. }
  37191. return fc, nil
  37192. }
  37193. func (ec *executionContext) _CompanyContactRoleAssignment_companyContact(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleAssignment) (ret graphql.Marshaler) {
  37194. fc, err := ec.fieldContext_CompanyContactRoleAssignment_companyContact(ctx, field)
  37195. if err != nil {
  37196. return graphql.Null
  37197. }
  37198. ctx = graphql.WithFieldContext(ctx, fc)
  37199. defer func() {
  37200. if r := recover(); r != nil {
  37201. ec.Error(ctx, ec.Recover(ctx, r))
  37202. ret = graphql.Null
  37203. }
  37204. }()
  37205. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37206. ctx = rctx // use context from middleware stack in children
  37207. return obj.CompanyContact, nil
  37208. })
  37209. if err != nil {
  37210. ec.Error(ctx, err)
  37211. return graphql.Null
  37212. }
  37213. if resTmp == nil {
  37214. if !graphql.HasFieldError(ctx, fc) {
  37215. ec.Errorf(ctx, "must not be null")
  37216. }
  37217. return graphql.Null
  37218. }
  37219. res := resTmp.(*CompanyContact)
  37220. fc.Result = res
  37221. return ec.marshalNCompanyContact2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContact(ctx, field.Selections, res)
  37222. }
  37223. func (ec *executionContext) fieldContext_CompanyContactRoleAssignment_companyContact(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37224. fc = &graphql.FieldContext{
  37225. Object: "CompanyContactRoleAssignment",
  37226. Field: field,
  37227. IsMethod: false,
  37228. IsResolver: false,
  37229. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37230. switch field.Name {
  37231. case "company":
  37232. return ec.fieldContext_CompanyContact_company(ctx, field)
  37233. case "createdAt":
  37234. return ec.fieldContext_CompanyContact_createdAt(ctx, field)
  37235. case "customer":
  37236. return ec.fieldContext_CompanyContact_customer(ctx, field)
  37237. case "draftOrders":
  37238. return ec.fieldContext_CompanyContact_draftOrders(ctx, field)
  37239. case "id":
  37240. return ec.fieldContext_CompanyContact_id(ctx, field)
  37241. case "isMainContact":
  37242. return ec.fieldContext_CompanyContact_isMainContact(ctx, field)
  37243. case "lifetimeDuration":
  37244. return ec.fieldContext_CompanyContact_lifetimeDuration(ctx, field)
  37245. case "locale":
  37246. return ec.fieldContext_CompanyContact_locale(ctx, field)
  37247. case "orders":
  37248. return ec.fieldContext_CompanyContact_orders(ctx, field)
  37249. case "roleAssignments":
  37250. return ec.fieldContext_CompanyContact_roleAssignments(ctx, field)
  37251. case "title":
  37252. return ec.fieldContext_CompanyContact_title(ctx, field)
  37253. case "updatedAt":
  37254. return ec.fieldContext_CompanyContact_updatedAt(ctx, field)
  37255. }
  37256. return nil, fmt.Errorf("no field named %q was found under type CompanyContact", field.Name)
  37257. },
  37258. }
  37259. return fc, nil
  37260. }
  37261. func (ec *executionContext) _CompanyContactRoleAssignment_companyLocation(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleAssignment) (ret graphql.Marshaler) {
  37262. fc, err := ec.fieldContext_CompanyContactRoleAssignment_companyLocation(ctx, field)
  37263. if err != nil {
  37264. return graphql.Null
  37265. }
  37266. ctx = graphql.WithFieldContext(ctx, fc)
  37267. defer func() {
  37268. if r := recover(); r != nil {
  37269. ec.Error(ctx, ec.Recover(ctx, r))
  37270. ret = graphql.Null
  37271. }
  37272. }()
  37273. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37274. ctx = rctx // use context from middleware stack in children
  37275. return obj.CompanyLocation, nil
  37276. })
  37277. if err != nil {
  37278. ec.Error(ctx, err)
  37279. return graphql.Null
  37280. }
  37281. if resTmp == nil {
  37282. if !graphql.HasFieldError(ctx, fc) {
  37283. ec.Errorf(ctx, "must not be null")
  37284. }
  37285. return graphql.Null
  37286. }
  37287. res := resTmp.(*CompanyLocation)
  37288. fc.Result = res
  37289. return ec.marshalNCompanyLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyLocation(ctx, field.Selections, res)
  37290. }
  37291. func (ec *executionContext) fieldContext_CompanyContactRoleAssignment_companyLocation(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37292. fc = &graphql.FieldContext{
  37293. Object: "CompanyContactRoleAssignment",
  37294. Field: field,
  37295. IsMethod: false,
  37296. IsResolver: false,
  37297. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37298. switch field.Name {
  37299. case "billingAddress":
  37300. return ec.fieldContext_CompanyLocation_billingAddress(ctx, field)
  37301. case "buyerExperienceConfiguration":
  37302. return ec.fieldContext_CompanyLocation_buyerExperienceConfiguration(ctx, field)
  37303. case "company":
  37304. return ec.fieldContext_CompanyLocation_company(ctx, field)
  37305. case "createdAt":
  37306. return ec.fieldContext_CompanyLocation_createdAt(ctx, field)
  37307. case "currency":
  37308. return ec.fieldContext_CompanyLocation_currency(ctx, field)
  37309. case "defaultCursor":
  37310. return ec.fieldContext_CompanyLocation_defaultCursor(ctx, field)
  37311. case "draftOrders":
  37312. return ec.fieldContext_CompanyLocation_draftOrders(ctx, field)
  37313. case "events":
  37314. return ec.fieldContext_CompanyLocation_events(ctx, field)
  37315. case "externalId":
  37316. return ec.fieldContext_CompanyLocation_externalId(ctx, field)
  37317. case "hasTimelineComment":
  37318. return ec.fieldContext_CompanyLocation_hasTimelineComment(ctx, field)
  37319. case "id":
  37320. return ec.fieldContext_CompanyLocation_id(ctx, field)
  37321. case "locale":
  37322. return ec.fieldContext_CompanyLocation_locale(ctx, field)
  37323. case "market":
  37324. return ec.fieldContext_CompanyLocation_market(ctx, field)
  37325. case "name":
  37326. return ec.fieldContext_CompanyLocation_name(ctx, field)
  37327. case "note":
  37328. return ec.fieldContext_CompanyLocation_note(ctx, field)
  37329. case "orderCount":
  37330. return ec.fieldContext_CompanyLocation_orderCount(ctx, field)
  37331. case "orders":
  37332. return ec.fieldContext_CompanyLocation_orders(ctx, field)
  37333. case "phone":
  37334. return ec.fieldContext_CompanyLocation_phone(ctx, field)
  37335. case "roleAssignments":
  37336. return ec.fieldContext_CompanyLocation_roleAssignments(ctx, field)
  37337. case "shippingAddress":
  37338. return ec.fieldContext_CompanyLocation_shippingAddress(ctx, field)
  37339. case "taxExemptions":
  37340. return ec.fieldContext_CompanyLocation_taxExemptions(ctx, field)
  37341. case "taxRegistrationId":
  37342. return ec.fieldContext_CompanyLocation_taxRegistrationId(ctx, field)
  37343. case "totalSpent":
  37344. return ec.fieldContext_CompanyLocation_totalSpent(ctx, field)
  37345. case "updatedAt":
  37346. return ec.fieldContext_CompanyLocation_updatedAt(ctx, field)
  37347. }
  37348. return nil, fmt.Errorf("no field named %q was found under type CompanyLocation", field.Name)
  37349. },
  37350. }
  37351. return fc, nil
  37352. }
  37353. func (ec *executionContext) _CompanyContactRoleAssignment_createdAt(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleAssignment) (ret graphql.Marshaler) {
  37354. fc, err := ec.fieldContext_CompanyContactRoleAssignment_createdAt(ctx, field)
  37355. if err != nil {
  37356. return graphql.Null
  37357. }
  37358. ctx = graphql.WithFieldContext(ctx, fc)
  37359. defer func() {
  37360. if r := recover(); r != nil {
  37361. ec.Error(ctx, ec.Recover(ctx, r))
  37362. ret = graphql.Null
  37363. }
  37364. }()
  37365. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37366. ctx = rctx // use context from middleware stack in children
  37367. return obj.CreatedAt, nil
  37368. })
  37369. if err != nil {
  37370. ec.Error(ctx, err)
  37371. return graphql.Null
  37372. }
  37373. if resTmp == nil {
  37374. if !graphql.HasFieldError(ctx, fc) {
  37375. ec.Errorf(ctx, "must not be null")
  37376. }
  37377. return graphql.Null
  37378. }
  37379. res := resTmp.(string)
  37380. fc.Result = res
  37381. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  37382. }
  37383. func (ec *executionContext) fieldContext_CompanyContactRoleAssignment_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37384. fc = &graphql.FieldContext{
  37385. Object: "CompanyContactRoleAssignment",
  37386. Field: field,
  37387. IsMethod: false,
  37388. IsResolver: false,
  37389. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37390. return nil, errors.New("field of type DateTime does not have child fields")
  37391. },
  37392. }
  37393. return fc, nil
  37394. }
  37395. func (ec *executionContext) _CompanyContactRoleAssignment_id(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleAssignment) (ret graphql.Marshaler) {
  37396. fc, err := ec.fieldContext_CompanyContactRoleAssignment_id(ctx, field)
  37397. if err != nil {
  37398. return graphql.Null
  37399. }
  37400. ctx = graphql.WithFieldContext(ctx, fc)
  37401. defer func() {
  37402. if r := recover(); r != nil {
  37403. ec.Error(ctx, ec.Recover(ctx, r))
  37404. ret = graphql.Null
  37405. }
  37406. }()
  37407. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37408. ctx = rctx // use context from middleware stack in children
  37409. return obj.ID, nil
  37410. })
  37411. if err != nil {
  37412. ec.Error(ctx, err)
  37413. return graphql.Null
  37414. }
  37415. if resTmp == nil {
  37416. if !graphql.HasFieldError(ctx, fc) {
  37417. ec.Errorf(ctx, "must not be null")
  37418. }
  37419. return graphql.Null
  37420. }
  37421. res := resTmp.(string)
  37422. fc.Result = res
  37423. return ec.marshalNID2string(ctx, field.Selections, res)
  37424. }
  37425. func (ec *executionContext) fieldContext_CompanyContactRoleAssignment_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37426. fc = &graphql.FieldContext{
  37427. Object: "CompanyContactRoleAssignment",
  37428. Field: field,
  37429. IsMethod: false,
  37430. IsResolver: false,
  37431. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37432. return nil, errors.New("field of type ID does not have child fields")
  37433. },
  37434. }
  37435. return fc, nil
  37436. }
  37437. func (ec *executionContext) _CompanyContactRoleAssignment_role(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleAssignment) (ret graphql.Marshaler) {
  37438. fc, err := ec.fieldContext_CompanyContactRoleAssignment_role(ctx, field)
  37439. if err != nil {
  37440. return graphql.Null
  37441. }
  37442. ctx = graphql.WithFieldContext(ctx, fc)
  37443. defer func() {
  37444. if r := recover(); r != nil {
  37445. ec.Error(ctx, ec.Recover(ctx, r))
  37446. ret = graphql.Null
  37447. }
  37448. }()
  37449. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37450. ctx = rctx // use context from middleware stack in children
  37451. return obj.Role, nil
  37452. })
  37453. if err != nil {
  37454. ec.Error(ctx, err)
  37455. return graphql.Null
  37456. }
  37457. if resTmp == nil {
  37458. if !graphql.HasFieldError(ctx, fc) {
  37459. ec.Errorf(ctx, "must not be null")
  37460. }
  37461. return graphql.Null
  37462. }
  37463. res := resTmp.(*CompanyContactRole)
  37464. fc.Result = res
  37465. return ec.marshalNCompanyContactRole2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRole(ctx, field.Selections, res)
  37466. }
  37467. func (ec *executionContext) fieldContext_CompanyContactRoleAssignment_role(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37468. fc = &graphql.FieldContext{
  37469. Object: "CompanyContactRoleAssignment",
  37470. Field: field,
  37471. IsMethod: false,
  37472. IsResolver: false,
  37473. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37474. switch field.Name {
  37475. case "id":
  37476. return ec.fieldContext_CompanyContactRole_id(ctx, field)
  37477. case "name":
  37478. return ec.fieldContext_CompanyContactRole_name(ctx, field)
  37479. case "note":
  37480. return ec.fieldContext_CompanyContactRole_note(ctx, field)
  37481. }
  37482. return nil, fmt.Errorf("no field named %q was found under type CompanyContactRole", field.Name)
  37483. },
  37484. }
  37485. return fc, nil
  37486. }
  37487. func (ec *executionContext) _CompanyContactRoleAssignment_updatedAt(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleAssignment) (ret graphql.Marshaler) {
  37488. fc, err := ec.fieldContext_CompanyContactRoleAssignment_updatedAt(ctx, field)
  37489. if err != nil {
  37490. return graphql.Null
  37491. }
  37492. ctx = graphql.WithFieldContext(ctx, fc)
  37493. defer func() {
  37494. if r := recover(); r != nil {
  37495. ec.Error(ctx, ec.Recover(ctx, r))
  37496. ret = graphql.Null
  37497. }
  37498. }()
  37499. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37500. ctx = rctx // use context from middleware stack in children
  37501. return obj.UpdatedAt, nil
  37502. })
  37503. if err != nil {
  37504. ec.Error(ctx, err)
  37505. return graphql.Null
  37506. }
  37507. if resTmp == nil {
  37508. if !graphql.HasFieldError(ctx, fc) {
  37509. ec.Errorf(ctx, "must not be null")
  37510. }
  37511. return graphql.Null
  37512. }
  37513. res := resTmp.(string)
  37514. fc.Result = res
  37515. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  37516. }
  37517. func (ec *executionContext) fieldContext_CompanyContactRoleAssignment_updatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37518. fc = &graphql.FieldContext{
  37519. Object: "CompanyContactRoleAssignment",
  37520. Field: field,
  37521. IsMethod: false,
  37522. IsResolver: false,
  37523. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37524. return nil, errors.New("field of type DateTime does not have child fields")
  37525. },
  37526. }
  37527. return fc, nil
  37528. }
  37529. func (ec *executionContext) _CompanyContactRoleAssignmentConnection_edges(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleAssignmentConnection) (ret graphql.Marshaler) {
  37530. fc, err := ec.fieldContext_CompanyContactRoleAssignmentConnection_edges(ctx, field)
  37531. if err != nil {
  37532. return graphql.Null
  37533. }
  37534. ctx = graphql.WithFieldContext(ctx, fc)
  37535. defer func() {
  37536. if r := recover(); r != nil {
  37537. ec.Error(ctx, ec.Recover(ctx, r))
  37538. ret = graphql.Null
  37539. }
  37540. }()
  37541. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37542. ctx = rctx // use context from middleware stack in children
  37543. return obj.Edges, nil
  37544. })
  37545. if err != nil {
  37546. ec.Error(ctx, err)
  37547. return graphql.Null
  37548. }
  37549. if resTmp == nil {
  37550. if !graphql.HasFieldError(ctx, fc) {
  37551. ec.Errorf(ctx, "must not be null")
  37552. }
  37553. return graphql.Null
  37554. }
  37555. res := resTmp.([]*CompanyContactRoleAssignmentEdge)
  37556. fc.Result = res
  37557. return ec.marshalNCompanyContactRoleAssignmentEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRoleAssignmentEdgeᚄ(ctx, field.Selections, res)
  37558. }
  37559. func (ec *executionContext) fieldContext_CompanyContactRoleAssignmentConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37560. fc = &graphql.FieldContext{
  37561. Object: "CompanyContactRoleAssignmentConnection",
  37562. Field: field,
  37563. IsMethod: false,
  37564. IsResolver: false,
  37565. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37566. switch field.Name {
  37567. case "cursor":
  37568. return ec.fieldContext_CompanyContactRoleAssignmentEdge_cursor(ctx, field)
  37569. case "node":
  37570. return ec.fieldContext_CompanyContactRoleAssignmentEdge_node(ctx, field)
  37571. }
  37572. return nil, fmt.Errorf("no field named %q was found under type CompanyContactRoleAssignmentEdge", field.Name)
  37573. },
  37574. }
  37575. return fc, nil
  37576. }
  37577. func (ec *executionContext) _CompanyContactRoleAssignmentConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleAssignmentConnection) (ret graphql.Marshaler) {
  37578. fc, err := ec.fieldContext_CompanyContactRoleAssignmentConnection_nodes(ctx, field)
  37579. if err != nil {
  37580. return graphql.Null
  37581. }
  37582. ctx = graphql.WithFieldContext(ctx, fc)
  37583. defer func() {
  37584. if r := recover(); r != nil {
  37585. ec.Error(ctx, ec.Recover(ctx, r))
  37586. ret = graphql.Null
  37587. }
  37588. }()
  37589. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37590. ctx = rctx // use context from middleware stack in children
  37591. return obj.Nodes, nil
  37592. })
  37593. if err != nil {
  37594. ec.Error(ctx, err)
  37595. return graphql.Null
  37596. }
  37597. if resTmp == nil {
  37598. if !graphql.HasFieldError(ctx, fc) {
  37599. ec.Errorf(ctx, "must not be null")
  37600. }
  37601. return graphql.Null
  37602. }
  37603. res := resTmp.([]*CompanyContactRoleAssignment)
  37604. fc.Result = res
  37605. return ec.marshalNCompanyContactRoleAssignment2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRoleAssignmentᚄ(ctx, field.Selections, res)
  37606. }
  37607. func (ec *executionContext) fieldContext_CompanyContactRoleAssignmentConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37608. fc = &graphql.FieldContext{
  37609. Object: "CompanyContactRoleAssignmentConnection",
  37610. Field: field,
  37611. IsMethod: false,
  37612. IsResolver: false,
  37613. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37614. switch field.Name {
  37615. case "company":
  37616. return ec.fieldContext_CompanyContactRoleAssignment_company(ctx, field)
  37617. case "companyContact":
  37618. return ec.fieldContext_CompanyContactRoleAssignment_companyContact(ctx, field)
  37619. case "companyLocation":
  37620. return ec.fieldContext_CompanyContactRoleAssignment_companyLocation(ctx, field)
  37621. case "createdAt":
  37622. return ec.fieldContext_CompanyContactRoleAssignment_createdAt(ctx, field)
  37623. case "id":
  37624. return ec.fieldContext_CompanyContactRoleAssignment_id(ctx, field)
  37625. case "role":
  37626. return ec.fieldContext_CompanyContactRoleAssignment_role(ctx, field)
  37627. case "updatedAt":
  37628. return ec.fieldContext_CompanyContactRoleAssignment_updatedAt(ctx, field)
  37629. }
  37630. return nil, fmt.Errorf("no field named %q was found under type CompanyContactRoleAssignment", field.Name)
  37631. },
  37632. }
  37633. return fc, nil
  37634. }
  37635. func (ec *executionContext) _CompanyContactRoleAssignmentConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleAssignmentConnection) (ret graphql.Marshaler) {
  37636. fc, err := ec.fieldContext_CompanyContactRoleAssignmentConnection_pageInfo(ctx, field)
  37637. if err != nil {
  37638. return graphql.Null
  37639. }
  37640. ctx = graphql.WithFieldContext(ctx, fc)
  37641. defer func() {
  37642. if r := recover(); r != nil {
  37643. ec.Error(ctx, ec.Recover(ctx, r))
  37644. ret = graphql.Null
  37645. }
  37646. }()
  37647. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37648. ctx = rctx // use context from middleware stack in children
  37649. return obj.PageInfo, nil
  37650. })
  37651. if err != nil {
  37652. ec.Error(ctx, err)
  37653. return graphql.Null
  37654. }
  37655. if resTmp == nil {
  37656. if !graphql.HasFieldError(ctx, fc) {
  37657. ec.Errorf(ctx, "must not be null")
  37658. }
  37659. return graphql.Null
  37660. }
  37661. res := resTmp.(*PageInfo)
  37662. fc.Result = res
  37663. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  37664. }
  37665. func (ec *executionContext) fieldContext_CompanyContactRoleAssignmentConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37666. fc = &graphql.FieldContext{
  37667. Object: "CompanyContactRoleAssignmentConnection",
  37668. Field: field,
  37669. IsMethod: false,
  37670. IsResolver: false,
  37671. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37672. switch field.Name {
  37673. case "endCursor":
  37674. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  37675. case "hasNextPage":
  37676. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  37677. case "hasPreviousPage":
  37678. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  37679. case "startCursor":
  37680. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  37681. }
  37682. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  37683. },
  37684. }
  37685. return fc, nil
  37686. }
  37687. func (ec *executionContext) _CompanyContactRoleAssignmentEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleAssignmentEdge) (ret graphql.Marshaler) {
  37688. fc, err := ec.fieldContext_CompanyContactRoleAssignmentEdge_cursor(ctx, field)
  37689. if err != nil {
  37690. return graphql.Null
  37691. }
  37692. ctx = graphql.WithFieldContext(ctx, fc)
  37693. defer func() {
  37694. if r := recover(); r != nil {
  37695. ec.Error(ctx, ec.Recover(ctx, r))
  37696. ret = graphql.Null
  37697. }
  37698. }()
  37699. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37700. ctx = rctx // use context from middleware stack in children
  37701. return obj.Cursor, nil
  37702. })
  37703. if err != nil {
  37704. ec.Error(ctx, err)
  37705. return graphql.Null
  37706. }
  37707. if resTmp == nil {
  37708. if !graphql.HasFieldError(ctx, fc) {
  37709. ec.Errorf(ctx, "must not be null")
  37710. }
  37711. return graphql.Null
  37712. }
  37713. res := resTmp.(string)
  37714. fc.Result = res
  37715. return ec.marshalNString2string(ctx, field.Selections, res)
  37716. }
  37717. func (ec *executionContext) fieldContext_CompanyContactRoleAssignmentEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37718. fc = &graphql.FieldContext{
  37719. Object: "CompanyContactRoleAssignmentEdge",
  37720. Field: field,
  37721. IsMethod: false,
  37722. IsResolver: false,
  37723. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37724. return nil, errors.New("field of type String does not have child fields")
  37725. },
  37726. }
  37727. return fc, nil
  37728. }
  37729. func (ec *executionContext) _CompanyContactRoleAssignmentEdge_node(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleAssignmentEdge) (ret graphql.Marshaler) {
  37730. fc, err := ec.fieldContext_CompanyContactRoleAssignmentEdge_node(ctx, field)
  37731. if err != nil {
  37732. return graphql.Null
  37733. }
  37734. ctx = graphql.WithFieldContext(ctx, fc)
  37735. defer func() {
  37736. if r := recover(); r != nil {
  37737. ec.Error(ctx, ec.Recover(ctx, r))
  37738. ret = graphql.Null
  37739. }
  37740. }()
  37741. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37742. ctx = rctx // use context from middleware stack in children
  37743. return obj.Node, nil
  37744. })
  37745. if err != nil {
  37746. ec.Error(ctx, err)
  37747. return graphql.Null
  37748. }
  37749. if resTmp == nil {
  37750. if !graphql.HasFieldError(ctx, fc) {
  37751. ec.Errorf(ctx, "must not be null")
  37752. }
  37753. return graphql.Null
  37754. }
  37755. res := resTmp.(*CompanyContactRoleAssignment)
  37756. fc.Result = res
  37757. return ec.marshalNCompanyContactRoleAssignment2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRoleAssignment(ctx, field.Selections, res)
  37758. }
  37759. func (ec *executionContext) fieldContext_CompanyContactRoleAssignmentEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37760. fc = &graphql.FieldContext{
  37761. Object: "CompanyContactRoleAssignmentEdge",
  37762. Field: field,
  37763. IsMethod: false,
  37764. IsResolver: false,
  37765. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37766. switch field.Name {
  37767. case "company":
  37768. return ec.fieldContext_CompanyContactRoleAssignment_company(ctx, field)
  37769. case "companyContact":
  37770. return ec.fieldContext_CompanyContactRoleAssignment_companyContact(ctx, field)
  37771. case "companyLocation":
  37772. return ec.fieldContext_CompanyContactRoleAssignment_companyLocation(ctx, field)
  37773. case "createdAt":
  37774. return ec.fieldContext_CompanyContactRoleAssignment_createdAt(ctx, field)
  37775. case "id":
  37776. return ec.fieldContext_CompanyContactRoleAssignment_id(ctx, field)
  37777. case "role":
  37778. return ec.fieldContext_CompanyContactRoleAssignment_role(ctx, field)
  37779. case "updatedAt":
  37780. return ec.fieldContext_CompanyContactRoleAssignment_updatedAt(ctx, field)
  37781. }
  37782. return nil, fmt.Errorf("no field named %q was found under type CompanyContactRoleAssignment", field.Name)
  37783. },
  37784. }
  37785. return fc, nil
  37786. }
  37787. func (ec *executionContext) _CompanyContactRoleConnection_edges(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleConnection) (ret graphql.Marshaler) {
  37788. fc, err := ec.fieldContext_CompanyContactRoleConnection_edges(ctx, field)
  37789. if err != nil {
  37790. return graphql.Null
  37791. }
  37792. ctx = graphql.WithFieldContext(ctx, fc)
  37793. defer func() {
  37794. if r := recover(); r != nil {
  37795. ec.Error(ctx, ec.Recover(ctx, r))
  37796. ret = graphql.Null
  37797. }
  37798. }()
  37799. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37800. ctx = rctx // use context from middleware stack in children
  37801. return obj.Edges, nil
  37802. })
  37803. if err != nil {
  37804. ec.Error(ctx, err)
  37805. return graphql.Null
  37806. }
  37807. if resTmp == nil {
  37808. if !graphql.HasFieldError(ctx, fc) {
  37809. ec.Errorf(ctx, "must not be null")
  37810. }
  37811. return graphql.Null
  37812. }
  37813. res := resTmp.([]*CompanyContactRoleEdge)
  37814. fc.Result = res
  37815. return ec.marshalNCompanyContactRoleEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRoleEdgeᚄ(ctx, field.Selections, res)
  37816. }
  37817. func (ec *executionContext) fieldContext_CompanyContactRoleConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37818. fc = &graphql.FieldContext{
  37819. Object: "CompanyContactRoleConnection",
  37820. Field: field,
  37821. IsMethod: false,
  37822. IsResolver: false,
  37823. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37824. switch field.Name {
  37825. case "cursor":
  37826. return ec.fieldContext_CompanyContactRoleEdge_cursor(ctx, field)
  37827. case "node":
  37828. return ec.fieldContext_CompanyContactRoleEdge_node(ctx, field)
  37829. }
  37830. return nil, fmt.Errorf("no field named %q was found under type CompanyContactRoleEdge", field.Name)
  37831. },
  37832. }
  37833. return fc, nil
  37834. }
  37835. func (ec *executionContext) _CompanyContactRoleConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleConnection) (ret graphql.Marshaler) {
  37836. fc, err := ec.fieldContext_CompanyContactRoleConnection_nodes(ctx, field)
  37837. if err != nil {
  37838. return graphql.Null
  37839. }
  37840. ctx = graphql.WithFieldContext(ctx, fc)
  37841. defer func() {
  37842. if r := recover(); r != nil {
  37843. ec.Error(ctx, ec.Recover(ctx, r))
  37844. ret = graphql.Null
  37845. }
  37846. }()
  37847. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37848. ctx = rctx // use context from middleware stack in children
  37849. return obj.Nodes, nil
  37850. })
  37851. if err != nil {
  37852. ec.Error(ctx, err)
  37853. return graphql.Null
  37854. }
  37855. if resTmp == nil {
  37856. if !graphql.HasFieldError(ctx, fc) {
  37857. ec.Errorf(ctx, "must not be null")
  37858. }
  37859. return graphql.Null
  37860. }
  37861. res := resTmp.([]*CompanyContactRole)
  37862. fc.Result = res
  37863. return ec.marshalNCompanyContactRole2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRoleᚄ(ctx, field.Selections, res)
  37864. }
  37865. func (ec *executionContext) fieldContext_CompanyContactRoleConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37866. fc = &graphql.FieldContext{
  37867. Object: "CompanyContactRoleConnection",
  37868. Field: field,
  37869. IsMethod: false,
  37870. IsResolver: false,
  37871. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37872. switch field.Name {
  37873. case "id":
  37874. return ec.fieldContext_CompanyContactRole_id(ctx, field)
  37875. case "name":
  37876. return ec.fieldContext_CompanyContactRole_name(ctx, field)
  37877. case "note":
  37878. return ec.fieldContext_CompanyContactRole_note(ctx, field)
  37879. }
  37880. return nil, fmt.Errorf("no field named %q was found under type CompanyContactRole", field.Name)
  37881. },
  37882. }
  37883. return fc, nil
  37884. }
  37885. func (ec *executionContext) _CompanyContactRoleConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleConnection) (ret graphql.Marshaler) {
  37886. fc, err := ec.fieldContext_CompanyContactRoleConnection_pageInfo(ctx, field)
  37887. if err != nil {
  37888. return graphql.Null
  37889. }
  37890. ctx = graphql.WithFieldContext(ctx, fc)
  37891. defer func() {
  37892. if r := recover(); r != nil {
  37893. ec.Error(ctx, ec.Recover(ctx, r))
  37894. ret = graphql.Null
  37895. }
  37896. }()
  37897. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37898. ctx = rctx // use context from middleware stack in children
  37899. return obj.PageInfo, nil
  37900. })
  37901. if err != nil {
  37902. ec.Error(ctx, err)
  37903. return graphql.Null
  37904. }
  37905. if resTmp == nil {
  37906. if !graphql.HasFieldError(ctx, fc) {
  37907. ec.Errorf(ctx, "must not be null")
  37908. }
  37909. return graphql.Null
  37910. }
  37911. res := resTmp.(*PageInfo)
  37912. fc.Result = res
  37913. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  37914. }
  37915. func (ec *executionContext) fieldContext_CompanyContactRoleConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37916. fc = &graphql.FieldContext{
  37917. Object: "CompanyContactRoleConnection",
  37918. Field: field,
  37919. IsMethod: false,
  37920. IsResolver: false,
  37921. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37922. switch field.Name {
  37923. case "endCursor":
  37924. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  37925. case "hasNextPage":
  37926. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  37927. case "hasPreviousPage":
  37928. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  37929. case "startCursor":
  37930. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  37931. }
  37932. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  37933. },
  37934. }
  37935. return fc, nil
  37936. }
  37937. func (ec *executionContext) _CompanyContactRoleEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleEdge) (ret graphql.Marshaler) {
  37938. fc, err := ec.fieldContext_CompanyContactRoleEdge_cursor(ctx, field)
  37939. if err != nil {
  37940. return graphql.Null
  37941. }
  37942. ctx = graphql.WithFieldContext(ctx, fc)
  37943. defer func() {
  37944. if r := recover(); r != nil {
  37945. ec.Error(ctx, ec.Recover(ctx, r))
  37946. ret = graphql.Null
  37947. }
  37948. }()
  37949. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37950. ctx = rctx // use context from middleware stack in children
  37951. return obj.Cursor, nil
  37952. })
  37953. if err != nil {
  37954. ec.Error(ctx, err)
  37955. return graphql.Null
  37956. }
  37957. if resTmp == nil {
  37958. if !graphql.HasFieldError(ctx, fc) {
  37959. ec.Errorf(ctx, "must not be null")
  37960. }
  37961. return graphql.Null
  37962. }
  37963. res := resTmp.(string)
  37964. fc.Result = res
  37965. return ec.marshalNString2string(ctx, field.Selections, res)
  37966. }
  37967. func (ec *executionContext) fieldContext_CompanyContactRoleEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  37968. fc = &graphql.FieldContext{
  37969. Object: "CompanyContactRoleEdge",
  37970. Field: field,
  37971. IsMethod: false,
  37972. IsResolver: false,
  37973. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  37974. return nil, errors.New("field of type String does not have child fields")
  37975. },
  37976. }
  37977. return fc, nil
  37978. }
  37979. func (ec *executionContext) _CompanyContactRoleEdge_node(ctx context.Context, field graphql.CollectedField, obj *CompanyContactRoleEdge) (ret graphql.Marshaler) {
  37980. fc, err := ec.fieldContext_CompanyContactRoleEdge_node(ctx, field)
  37981. if err != nil {
  37982. return graphql.Null
  37983. }
  37984. ctx = graphql.WithFieldContext(ctx, fc)
  37985. defer func() {
  37986. if r := recover(); r != nil {
  37987. ec.Error(ctx, ec.Recover(ctx, r))
  37988. ret = graphql.Null
  37989. }
  37990. }()
  37991. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  37992. ctx = rctx // use context from middleware stack in children
  37993. return obj.Node, nil
  37994. })
  37995. if err != nil {
  37996. ec.Error(ctx, err)
  37997. return graphql.Null
  37998. }
  37999. if resTmp == nil {
  38000. if !graphql.HasFieldError(ctx, fc) {
  38001. ec.Errorf(ctx, "must not be null")
  38002. }
  38003. return graphql.Null
  38004. }
  38005. res := resTmp.(*CompanyContactRole)
  38006. fc.Result = res
  38007. return ec.marshalNCompanyContactRole2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRole(ctx, field.Selections, res)
  38008. }
  38009. func (ec *executionContext) fieldContext_CompanyContactRoleEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38010. fc = &graphql.FieldContext{
  38011. Object: "CompanyContactRoleEdge",
  38012. Field: field,
  38013. IsMethod: false,
  38014. IsResolver: false,
  38015. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38016. switch field.Name {
  38017. case "id":
  38018. return ec.fieldContext_CompanyContactRole_id(ctx, field)
  38019. case "name":
  38020. return ec.fieldContext_CompanyContactRole_name(ctx, field)
  38021. case "note":
  38022. return ec.fieldContext_CompanyContactRole_note(ctx, field)
  38023. }
  38024. return nil, fmt.Errorf("no field named %q was found under type CompanyContactRole", field.Name)
  38025. },
  38026. }
  38027. return fc, nil
  38028. }
  38029. func (ec *executionContext) _CompanyLocation_billingAddress(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  38030. fc, err := ec.fieldContext_CompanyLocation_billingAddress(ctx, field)
  38031. if err != nil {
  38032. return graphql.Null
  38033. }
  38034. ctx = graphql.WithFieldContext(ctx, fc)
  38035. defer func() {
  38036. if r := recover(); r != nil {
  38037. ec.Error(ctx, ec.Recover(ctx, r))
  38038. ret = graphql.Null
  38039. }
  38040. }()
  38041. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38042. ctx = rctx // use context from middleware stack in children
  38043. return obj.BillingAddress, nil
  38044. })
  38045. if err != nil {
  38046. ec.Error(ctx, err)
  38047. return graphql.Null
  38048. }
  38049. if resTmp == nil {
  38050. return graphql.Null
  38051. }
  38052. res := resTmp.(*CompanyAddress)
  38053. fc.Result = res
  38054. return ec.marshalOCompanyAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyAddress(ctx, field.Selections, res)
  38055. }
  38056. func (ec *executionContext) fieldContext_CompanyLocation_billingAddress(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38057. fc = &graphql.FieldContext{
  38058. Object: "CompanyLocation",
  38059. Field: field,
  38060. IsMethod: false,
  38061. IsResolver: false,
  38062. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38063. switch field.Name {
  38064. case "address1":
  38065. return ec.fieldContext_CompanyAddress_address1(ctx, field)
  38066. case "address2":
  38067. return ec.fieldContext_CompanyAddress_address2(ctx, field)
  38068. case "city":
  38069. return ec.fieldContext_CompanyAddress_city(ctx, field)
  38070. case "companyName":
  38071. return ec.fieldContext_CompanyAddress_companyName(ctx, field)
  38072. case "country":
  38073. return ec.fieldContext_CompanyAddress_country(ctx, field)
  38074. case "countryCode":
  38075. return ec.fieldContext_CompanyAddress_countryCode(ctx, field)
  38076. case "createdAt":
  38077. return ec.fieldContext_CompanyAddress_createdAt(ctx, field)
  38078. case "formattedArea":
  38079. return ec.fieldContext_CompanyAddress_formattedArea(ctx, field)
  38080. case "id":
  38081. return ec.fieldContext_CompanyAddress_id(ctx, field)
  38082. case "phone":
  38083. return ec.fieldContext_CompanyAddress_phone(ctx, field)
  38084. case "province":
  38085. return ec.fieldContext_CompanyAddress_province(ctx, field)
  38086. case "recipient":
  38087. return ec.fieldContext_CompanyAddress_recipient(ctx, field)
  38088. case "updatedAt":
  38089. return ec.fieldContext_CompanyAddress_updatedAt(ctx, field)
  38090. case "zip":
  38091. return ec.fieldContext_CompanyAddress_zip(ctx, field)
  38092. case "zoneCode":
  38093. return ec.fieldContext_CompanyAddress_zoneCode(ctx, field)
  38094. }
  38095. return nil, fmt.Errorf("no field named %q was found under type CompanyAddress", field.Name)
  38096. },
  38097. }
  38098. return fc, nil
  38099. }
  38100. func (ec *executionContext) _CompanyLocation_buyerExperienceConfiguration(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  38101. fc, err := ec.fieldContext_CompanyLocation_buyerExperienceConfiguration(ctx, field)
  38102. if err != nil {
  38103. return graphql.Null
  38104. }
  38105. ctx = graphql.WithFieldContext(ctx, fc)
  38106. defer func() {
  38107. if r := recover(); r != nil {
  38108. ec.Error(ctx, ec.Recover(ctx, r))
  38109. ret = graphql.Null
  38110. }
  38111. }()
  38112. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38113. ctx = rctx // use context from middleware stack in children
  38114. return obj.BuyerExperienceConfiguration, nil
  38115. })
  38116. if err != nil {
  38117. ec.Error(ctx, err)
  38118. return graphql.Null
  38119. }
  38120. if resTmp == nil {
  38121. return graphql.Null
  38122. }
  38123. res := resTmp.(*BuyerExperienceConfiguration)
  38124. fc.Result = res
  38125. return ec.marshalOBuyerExperienceConfiguration2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐBuyerExperienceConfiguration(ctx, field.Selections, res)
  38126. }
  38127. func (ec *executionContext) fieldContext_CompanyLocation_buyerExperienceConfiguration(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38128. fc = &graphql.FieldContext{
  38129. Object: "CompanyLocation",
  38130. Field: field,
  38131. IsMethod: false,
  38132. IsResolver: false,
  38133. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38134. switch field.Name {
  38135. case "checkoutToDraft":
  38136. return ec.fieldContext_BuyerExperienceConfiguration_checkoutToDraft(ctx, field)
  38137. case "payNowOnly":
  38138. return ec.fieldContext_BuyerExperienceConfiguration_payNowOnly(ctx, field)
  38139. case "paymentTermsTemplate":
  38140. return ec.fieldContext_BuyerExperienceConfiguration_paymentTermsTemplate(ctx, field)
  38141. }
  38142. return nil, fmt.Errorf("no field named %q was found under type BuyerExperienceConfiguration", field.Name)
  38143. },
  38144. }
  38145. return fc, nil
  38146. }
  38147. func (ec *executionContext) _CompanyLocation_company(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  38148. fc, err := ec.fieldContext_CompanyLocation_company(ctx, field)
  38149. if err != nil {
  38150. return graphql.Null
  38151. }
  38152. ctx = graphql.WithFieldContext(ctx, fc)
  38153. defer func() {
  38154. if r := recover(); r != nil {
  38155. ec.Error(ctx, ec.Recover(ctx, r))
  38156. ret = graphql.Null
  38157. }
  38158. }()
  38159. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38160. ctx = rctx // use context from middleware stack in children
  38161. return obj.Company, nil
  38162. })
  38163. if err != nil {
  38164. ec.Error(ctx, err)
  38165. return graphql.Null
  38166. }
  38167. if resTmp == nil {
  38168. if !graphql.HasFieldError(ctx, fc) {
  38169. ec.Errorf(ctx, "must not be null")
  38170. }
  38171. return graphql.Null
  38172. }
  38173. res := resTmp.(*Company)
  38174. fc.Result = res
  38175. return ec.marshalNCompany2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompany(ctx, field.Selections, res)
  38176. }
  38177. func (ec *executionContext) fieldContext_CompanyLocation_company(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38178. fc = &graphql.FieldContext{
  38179. Object: "CompanyLocation",
  38180. Field: field,
  38181. IsMethod: false,
  38182. IsResolver: false,
  38183. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38184. switch field.Name {
  38185. case "contactCount":
  38186. return ec.fieldContext_Company_contactCount(ctx, field)
  38187. case "contactRoles":
  38188. return ec.fieldContext_Company_contactRoles(ctx, field)
  38189. case "contacts":
  38190. return ec.fieldContext_Company_contacts(ctx, field)
  38191. case "createdAt":
  38192. return ec.fieldContext_Company_createdAt(ctx, field)
  38193. case "customerSince":
  38194. return ec.fieldContext_Company_customerSince(ctx, field)
  38195. case "defaultCursor":
  38196. return ec.fieldContext_Company_defaultCursor(ctx, field)
  38197. case "defaultRole":
  38198. return ec.fieldContext_Company_defaultRole(ctx, field)
  38199. case "draftOrders":
  38200. return ec.fieldContext_Company_draftOrders(ctx, field)
  38201. case "events":
  38202. return ec.fieldContext_Company_events(ctx, field)
  38203. case "externalId":
  38204. return ec.fieldContext_Company_externalId(ctx, field)
  38205. case "hasTimelineComment":
  38206. return ec.fieldContext_Company_hasTimelineComment(ctx, field)
  38207. case "id":
  38208. return ec.fieldContext_Company_id(ctx, field)
  38209. case "lifetimeDuration":
  38210. return ec.fieldContext_Company_lifetimeDuration(ctx, field)
  38211. case "locationCount":
  38212. return ec.fieldContext_Company_locationCount(ctx, field)
  38213. case "locations":
  38214. return ec.fieldContext_Company_locations(ctx, field)
  38215. case "mainContact":
  38216. return ec.fieldContext_Company_mainContact(ctx, field)
  38217. case "name":
  38218. return ec.fieldContext_Company_name(ctx, field)
  38219. case "note":
  38220. return ec.fieldContext_Company_note(ctx, field)
  38221. case "orderCount":
  38222. return ec.fieldContext_Company_orderCount(ctx, field)
  38223. case "orders":
  38224. return ec.fieldContext_Company_orders(ctx, field)
  38225. case "totalSpent":
  38226. return ec.fieldContext_Company_totalSpent(ctx, field)
  38227. case "updatedAt":
  38228. return ec.fieldContext_Company_updatedAt(ctx, field)
  38229. }
  38230. return nil, fmt.Errorf("no field named %q was found under type Company", field.Name)
  38231. },
  38232. }
  38233. return fc, nil
  38234. }
  38235. func (ec *executionContext) _CompanyLocation_createdAt(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  38236. fc, err := ec.fieldContext_CompanyLocation_createdAt(ctx, field)
  38237. if err != nil {
  38238. return graphql.Null
  38239. }
  38240. ctx = graphql.WithFieldContext(ctx, fc)
  38241. defer func() {
  38242. if r := recover(); r != nil {
  38243. ec.Error(ctx, ec.Recover(ctx, r))
  38244. ret = graphql.Null
  38245. }
  38246. }()
  38247. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38248. ctx = rctx // use context from middleware stack in children
  38249. return obj.CreatedAt, nil
  38250. })
  38251. if err != nil {
  38252. ec.Error(ctx, err)
  38253. return graphql.Null
  38254. }
  38255. if resTmp == nil {
  38256. if !graphql.HasFieldError(ctx, fc) {
  38257. ec.Errorf(ctx, "must not be null")
  38258. }
  38259. return graphql.Null
  38260. }
  38261. res := resTmp.(string)
  38262. fc.Result = res
  38263. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  38264. }
  38265. func (ec *executionContext) fieldContext_CompanyLocation_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38266. fc = &graphql.FieldContext{
  38267. Object: "CompanyLocation",
  38268. Field: field,
  38269. IsMethod: false,
  38270. IsResolver: false,
  38271. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38272. return nil, errors.New("field of type DateTime does not have child fields")
  38273. },
  38274. }
  38275. return fc, nil
  38276. }
  38277. func (ec *executionContext) _CompanyLocation_currency(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  38278. fc, err := ec.fieldContext_CompanyLocation_currency(ctx, field)
  38279. if err != nil {
  38280. return graphql.Null
  38281. }
  38282. ctx = graphql.WithFieldContext(ctx, fc)
  38283. defer func() {
  38284. if r := recover(); r != nil {
  38285. ec.Error(ctx, ec.Recover(ctx, r))
  38286. ret = graphql.Null
  38287. }
  38288. }()
  38289. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38290. ctx = rctx // use context from middleware stack in children
  38291. return obj.Currency, nil
  38292. })
  38293. if err != nil {
  38294. ec.Error(ctx, err)
  38295. return graphql.Null
  38296. }
  38297. if resTmp == nil {
  38298. if !graphql.HasFieldError(ctx, fc) {
  38299. ec.Errorf(ctx, "must not be null")
  38300. }
  38301. return graphql.Null
  38302. }
  38303. res := resTmp.(CurrencyCode)
  38304. fc.Result = res
  38305. return ec.marshalNCurrencyCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCurrencyCode(ctx, field.Selections, res)
  38306. }
  38307. func (ec *executionContext) fieldContext_CompanyLocation_currency(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38308. fc = &graphql.FieldContext{
  38309. Object: "CompanyLocation",
  38310. Field: field,
  38311. IsMethod: false,
  38312. IsResolver: false,
  38313. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38314. return nil, errors.New("field of type CurrencyCode does not have child fields")
  38315. },
  38316. }
  38317. return fc, nil
  38318. }
  38319. func (ec *executionContext) _CompanyLocation_defaultCursor(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  38320. fc, err := ec.fieldContext_CompanyLocation_defaultCursor(ctx, field)
  38321. if err != nil {
  38322. return graphql.Null
  38323. }
  38324. ctx = graphql.WithFieldContext(ctx, fc)
  38325. defer func() {
  38326. if r := recover(); r != nil {
  38327. ec.Error(ctx, ec.Recover(ctx, r))
  38328. ret = graphql.Null
  38329. }
  38330. }()
  38331. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38332. ctx = rctx // use context from middleware stack in children
  38333. return obj.DefaultCursor, nil
  38334. })
  38335. if err != nil {
  38336. ec.Error(ctx, err)
  38337. return graphql.Null
  38338. }
  38339. if resTmp == nil {
  38340. if !graphql.HasFieldError(ctx, fc) {
  38341. ec.Errorf(ctx, "must not be null")
  38342. }
  38343. return graphql.Null
  38344. }
  38345. res := resTmp.(string)
  38346. fc.Result = res
  38347. return ec.marshalNString2string(ctx, field.Selections, res)
  38348. }
  38349. func (ec *executionContext) fieldContext_CompanyLocation_defaultCursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38350. fc = &graphql.FieldContext{
  38351. Object: "CompanyLocation",
  38352. Field: field,
  38353. IsMethod: false,
  38354. IsResolver: false,
  38355. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38356. return nil, errors.New("field of type String does not have child fields")
  38357. },
  38358. }
  38359. return fc, nil
  38360. }
  38361. func (ec *executionContext) _CompanyLocation_draftOrders(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  38362. fc, err := ec.fieldContext_CompanyLocation_draftOrders(ctx, field)
  38363. if err != nil {
  38364. return graphql.Null
  38365. }
  38366. ctx = graphql.WithFieldContext(ctx, fc)
  38367. defer func() {
  38368. if r := recover(); r != nil {
  38369. ec.Error(ctx, ec.Recover(ctx, r))
  38370. ret = graphql.Null
  38371. }
  38372. }()
  38373. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38374. ctx = rctx // use context from middleware stack in children
  38375. return obj.DraftOrders, nil
  38376. })
  38377. if err != nil {
  38378. ec.Error(ctx, err)
  38379. return graphql.Null
  38380. }
  38381. if resTmp == nil {
  38382. if !graphql.HasFieldError(ctx, fc) {
  38383. ec.Errorf(ctx, "must not be null")
  38384. }
  38385. return graphql.Null
  38386. }
  38387. res := resTmp.(*DraftOrderConnection)
  38388. fc.Result = res
  38389. return ec.marshalNDraftOrderConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderConnection(ctx, field.Selections, res)
  38390. }
  38391. func (ec *executionContext) fieldContext_CompanyLocation_draftOrders(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38392. fc = &graphql.FieldContext{
  38393. Object: "CompanyLocation",
  38394. Field: field,
  38395. IsMethod: false,
  38396. IsResolver: false,
  38397. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38398. switch field.Name {
  38399. case "edges":
  38400. return ec.fieldContext_DraftOrderConnection_edges(ctx, field)
  38401. case "nodes":
  38402. return ec.fieldContext_DraftOrderConnection_nodes(ctx, field)
  38403. case "pageInfo":
  38404. return ec.fieldContext_DraftOrderConnection_pageInfo(ctx, field)
  38405. }
  38406. return nil, fmt.Errorf("no field named %q was found under type DraftOrderConnection", field.Name)
  38407. },
  38408. }
  38409. defer func() {
  38410. if r := recover(); r != nil {
  38411. err = ec.Recover(ctx, r)
  38412. ec.Error(ctx, err)
  38413. }
  38414. }()
  38415. ctx = graphql.WithFieldContext(ctx, fc)
  38416. if fc.Args, err = ec.field_CompanyLocation_draftOrders_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  38417. ec.Error(ctx, err)
  38418. return
  38419. }
  38420. return fc, nil
  38421. }
  38422. func (ec *executionContext) _CompanyLocation_events(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  38423. fc, err := ec.fieldContext_CompanyLocation_events(ctx, field)
  38424. if err != nil {
  38425. return graphql.Null
  38426. }
  38427. ctx = graphql.WithFieldContext(ctx, fc)
  38428. defer func() {
  38429. if r := recover(); r != nil {
  38430. ec.Error(ctx, ec.Recover(ctx, r))
  38431. ret = graphql.Null
  38432. }
  38433. }()
  38434. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38435. ctx = rctx // use context from middleware stack in children
  38436. return obj.Events, nil
  38437. })
  38438. if err != nil {
  38439. ec.Error(ctx, err)
  38440. return graphql.Null
  38441. }
  38442. if resTmp == nil {
  38443. if !graphql.HasFieldError(ctx, fc) {
  38444. ec.Errorf(ctx, "must not be null")
  38445. }
  38446. return graphql.Null
  38447. }
  38448. res := resTmp.(*EventConnection)
  38449. fc.Result = res
  38450. return ec.marshalNEventConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐEventConnection(ctx, field.Selections, res)
  38451. }
  38452. func (ec *executionContext) fieldContext_CompanyLocation_events(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38453. fc = &graphql.FieldContext{
  38454. Object: "CompanyLocation",
  38455. Field: field,
  38456. IsMethod: false,
  38457. IsResolver: false,
  38458. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38459. switch field.Name {
  38460. case "edges":
  38461. return ec.fieldContext_EventConnection_edges(ctx, field)
  38462. case "nodes":
  38463. return ec.fieldContext_EventConnection_nodes(ctx, field)
  38464. case "pageInfo":
  38465. return ec.fieldContext_EventConnection_pageInfo(ctx, field)
  38466. }
  38467. return nil, fmt.Errorf("no field named %q was found under type EventConnection", field.Name)
  38468. },
  38469. }
  38470. defer func() {
  38471. if r := recover(); r != nil {
  38472. err = ec.Recover(ctx, r)
  38473. ec.Error(ctx, err)
  38474. }
  38475. }()
  38476. ctx = graphql.WithFieldContext(ctx, fc)
  38477. if fc.Args, err = ec.field_CompanyLocation_events_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  38478. ec.Error(ctx, err)
  38479. return
  38480. }
  38481. return fc, nil
  38482. }
  38483. func (ec *executionContext) _CompanyLocation_externalId(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  38484. fc, err := ec.fieldContext_CompanyLocation_externalId(ctx, field)
  38485. if err != nil {
  38486. return graphql.Null
  38487. }
  38488. ctx = graphql.WithFieldContext(ctx, fc)
  38489. defer func() {
  38490. if r := recover(); r != nil {
  38491. ec.Error(ctx, ec.Recover(ctx, r))
  38492. ret = graphql.Null
  38493. }
  38494. }()
  38495. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38496. ctx = rctx // use context from middleware stack in children
  38497. return obj.ExternalID, nil
  38498. })
  38499. if err != nil {
  38500. ec.Error(ctx, err)
  38501. return graphql.Null
  38502. }
  38503. if resTmp == nil {
  38504. return graphql.Null
  38505. }
  38506. res := resTmp.(*string)
  38507. fc.Result = res
  38508. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  38509. }
  38510. func (ec *executionContext) fieldContext_CompanyLocation_externalId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38511. fc = &graphql.FieldContext{
  38512. Object: "CompanyLocation",
  38513. Field: field,
  38514. IsMethod: false,
  38515. IsResolver: false,
  38516. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38517. return nil, errors.New("field of type String does not have child fields")
  38518. },
  38519. }
  38520. return fc, nil
  38521. }
  38522. func (ec *executionContext) _CompanyLocation_hasTimelineComment(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  38523. fc, err := ec.fieldContext_CompanyLocation_hasTimelineComment(ctx, field)
  38524. if err != nil {
  38525. return graphql.Null
  38526. }
  38527. ctx = graphql.WithFieldContext(ctx, fc)
  38528. defer func() {
  38529. if r := recover(); r != nil {
  38530. ec.Error(ctx, ec.Recover(ctx, r))
  38531. ret = graphql.Null
  38532. }
  38533. }()
  38534. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38535. ctx = rctx // use context from middleware stack in children
  38536. return obj.HasTimelineComment, nil
  38537. })
  38538. if err != nil {
  38539. ec.Error(ctx, err)
  38540. return graphql.Null
  38541. }
  38542. if resTmp == nil {
  38543. if !graphql.HasFieldError(ctx, fc) {
  38544. ec.Errorf(ctx, "must not be null")
  38545. }
  38546. return graphql.Null
  38547. }
  38548. res := resTmp.(bool)
  38549. fc.Result = res
  38550. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  38551. }
  38552. func (ec *executionContext) fieldContext_CompanyLocation_hasTimelineComment(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38553. fc = &graphql.FieldContext{
  38554. Object: "CompanyLocation",
  38555. Field: field,
  38556. IsMethod: false,
  38557. IsResolver: false,
  38558. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38559. return nil, errors.New("field of type Boolean does not have child fields")
  38560. },
  38561. }
  38562. return fc, nil
  38563. }
  38564. func (ec *executionContext) _CompanyLocation_id(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  38565. fc, err := ec.fieldContext_CompanyLocation_id(ctx, field)
  38566. if err != nil {
  38567. return graphql.Null
  38568. }
  38569. ctx = graphql.WithFieldContext(ctx, fc)
  38570. defer func() {
  38571. if r := recover(); r != nil {
  38572. ec.Error(ctx, ec.Recover(ctx, r))
  38573. ret = graphql.Null
  38574. }
  38575. }()
  38576. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38577. ctx = rctx // use context from middleware stack in children
  38578. return obj.ID, nil
  38579. })
  38580. if err != nil {
  38581. ec.Error(ctx, err)
  38582. return graphql.Null
  38583. }
  38584. if resTmp == nil {
  38585. if !graphql.HasFieldError(ctx, fc) {
  38586. ec.Errorf(ctx, "must not be null")
  38587. }
  38588. return graphql.Null
  38589. }
  38590. res := resTmp.(string)
  38591. fc.Result = res
  38592. return ec.marshalNID2string(ctx, field.Selections, res)
  38593. }
  38594. func (ec *executionContext) fieldContext_CompanyLocation_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38595. fc = &graphql.FieldContext{
  38596. Object: "CompanyLocation",
  38597. Field: field,
  38598. IsMethod: false,
  38599. IsResolver: false,
  38600. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38601. return nil, errors.New("field of type ID does not have child fields")
  38602. },
  38603. }
  38604. return fc, nil
  38605. }
  38606. func (ec *executionContext) _CompanyLocation_locale(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  38607. fc, err := ec.fieldContext_CompanyLocation_locale(ctx, field)
  38608. if err != nil {
  38609. return graphql.Null
  38610. }
  38611. ctx = graphql.WithFieldContext(ctx, fc)
  38612. defer func() {
  38613. if r := recover(); r != nil {
  38614. ec.Error(ctx, ec.Recover(ctx, r))
  38615. ret = graphql.Null
  38616. }
  38617. }()
  38618. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38619. ctx = rctx // use context from middleware stack in children
  38620. return obj.Locale, nil
  38621. })
  38622. if err != nil {
  38623. ec.Error(ctx, err)
  38624. return graphql.Null
  38625. }
  38626. if resTmp == nil {
  38627. return graphql.Null
  38628. }
  38629. res := resTmp.(*string)
  38630. fc.Result = res
  38631. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  38632. }
  38633. func (ec *executionContext) fieldContext_CompanyLocation_locale(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38634. fc = &graphql.FieldContext{
  38635. Object: "CompanyLocation",
  38636. Field: field,
  38637. IsMethod: false,
  38638. IsResolver: false,
  38639. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38640. return nil, errors.New("field of type String does not have child fields")
  38641. },
  38642. }
  38643. return fc, nil
  38644. }
  38645. func (ec *executionContext) _CompanyLocation_market(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  38646. fc, err := ec.fieldContext_CompanyLocation_market(ctx, field)
  38647. if err != nil {
  38648. return graphql.Null
  38649. }
  38650. ctx = graphql.WithFieldContext(ctx, fc)
  38651. defer func() {
  38652. if r := recover(); r != nil {
  38653. ec.Error(ctx, ec.Recover(ctx, r))
  38654. ret = graphql.Null
  38655. }
  38656. }()
  38657. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38658. ctx = rctx // use context from middleware stack in children
  38659. return obj.Market, nil
  38660. })
  38661. if err != nil {
  38662. ec.Error(ctx, err)
  38663. return graphql.Null
  38664. }
  38665. if resTmp == nil {
  38666. if !graphql.HasFieldError(ctx, fc) {
  38667. ec.Errorf(ctx, "must not be null")
  38668. }
  38669. return graphql.Null
  38670. }
  38671. res := resTmp.(*Market)
  38672. fc.Result = res
  38673. return ec.marshalNMarket2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMarket(ctx, field.Selections, res)
  38674. }
  38675. func (ec *executionContext) fieldContext_CompanyLocation_market(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38676. fc = &graphql.FieldContext{
  38677. Object: "CompanyLocation",
  38678. Field: field,
  38679. IsMethod: false,
  38680. IsResolver: false,
  38681. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38682. switch field.Name {
  38683. case "id":
  38684. return ec.fieldContext_Market_id(ctx, field)
  38685. }
  38686. return nil, fmt.Errorf("no field named %q was found under type Market", field.Name)
  38687. },
  38688. }
  38689. return fc, nil
  38690. }
  38691. func (ec *executionContext) _CompanyLocation_name(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  38692. fc, err := ec.fieldContext_CompanyLocation_name(ctx, field)
  38693. if err != nil {
  38694. return graphql.Null
  38695. }
  38696. ctx = graphql.WithFieldContext(ctx, fc)
  38697. defer func() {
  38698. if r := recover(); r != nil {
  38699. ec.Error(ctx, ec.Recover(ctx, r))
  38700. ret = graphql.Null
  38701. }
  38702. }()
  38703. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38704. ctx = rctx // use context from middleware stack in children
  38705. return obj.Name, nil
  38706. })
  38707. if err != nil {
  38708. ec.Error(ctx, err)
  38709. return graphql.Null
  38710. }
  38711. if resTmp == nil {
  38712. if !graphql.HasFieldError(ctx, fc) {
  38713. ec.Errorf(ctx, "must not be null")
  38714. }
  38715. return graphql.Null
  38716. }
  38717. res := resTmp.(string)
  38718. fc.Result = res
  38719. return ec.marshalNString2string(ctx, field.Selections, res)
  38720. }
  38721. func (ec *executionContext) fieldContext_CompanyLocation_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38722. fc = &graphql.FieldContext{
  38723. Object: "CompanyLocation",
  38724. Field: field,
  38725. IsMethod: false,
  38726. IsResolver: false,
  38727. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38728. return nil, errors.New("field of type String does not have child fields")
  38729. },
  38730. }
  38731. return fc, nil
  38732. }
  38733. func (ec *executionContext) _CompanyLocation_note(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  38734. fc, err := ec.fieldContext_CompanyLocation_note(ctx, field)
  38735. if err != nil {
  38736. return graphql.Null
  38737. }
  38738. ctx = graphql.WithFieldContext(ctx, fc)
  38739. defer func() {
  38740. if r := recover(); r != nil {
  38741. ec.Error(ctx, ec.Recover(ctx, r))
  38742. ret = graphql.Null
  38743. }
  38744. }()
  38745. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38746. ctx = rctx // use context from middleware stack in children
  38747. return obj.Note, nil
  38748. })
  38749. if err != nil {
  38750. ec.Error(ctx, err)
  38751. return graphql.Null
  38752. }
  38753. if resTmp == nil {
  38754. return graphql.Null
  38755. }
  38756. res := resTmp.(*string)
  38757. fc.Result = res
  38758. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  38759. }
  38760. func (ec *executionContext) fieldContext_CompanyLocation_note(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38761. fc = &graphql.FieldContext{
  38762. Object: "CompanyLocation",
  38763. Field: field,
  38764. IsMethod: false,
  38765. IsResolver: false,
  38766. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38767. return nil, errors.New("field of type String does not have child fields")
  38768. },
  38769. }
  38770. return fc, nil
  38771. }
  38772. func (ec *executionContext) _CompanyLocation_orderCount(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  38773. fc, err := ec.fieldContext_CompanyLocation_orderCount(ctx, field)
  38774. if err != nil {
  38775. return graphql.Null
  38776. }
  38777. ctx = graphql.WithFieldContext(ctx, fc)
  38778. defer func() {
  38779. if r := recover(); r != nil {
  38780. ec.Error(ctx, ec.Recover(ctx, r))
  38781. ret = graphql.Null
  38782. }
  38783. }()
  38784. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38785. ctx = rctx // use context from middleware stack in children
  38786. return obj.OrderCount, nil
  38787. })
  38788. if err != nil {
  38789. ec.Error(ctx, err)
  38790. return graphql.Null
  38791. }
  38792. if resTmp == nil {
  38793. if !graphql.HasFieldError(ctx, fc) {
  38794. ec.Errorf(ctx, "must not be null")
  38795. }
  38796. return graphql.Null
  38797. }
  38798. res := resTmp.(int)
  38799. fc.Result = res
  38800. return ec.marshalNInt2int(ctx, field.Selections, res)
  38801. }
  38802. func (ec *executionContext) fieldContext_CompanyLocation_orderCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38803. fc = &graphql.FieldContext{
  38804. Object: "CompanyLocation",
  38805. Field: field,
  38806. IsMethod: false,
  38807. IsResolver: false,
  38808. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38809. return nil, errors.New("field of type Int does not have child fields")
  38810. },
  38811. }
  38812. return fc, nil
  38813. }
  38814. func (ec *executionContext) _CompanyLocation_orders(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  38815. fc, err := ec.fieldContext_CompanyLocation_orders(ctx, field)
  38816. if err != nil {
  38817. return graphql.Null
  38818. }
  38819. ctx = graphql.WithFieldContext(ctx, fc)
  38820. defer func() {
  38821. if r := recover(); r != nil {
  38822. ec.Error(ctx, ec.Recover(ctx, r))
  38823. ret = graphql.Null
  38824. }
  38825. }()
  38826. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38827. ctx = rctx // use context from middleware stack in children
  38828. return obj.Orders, nil
  38829. })
  38830. if err != nil {
  38831. ec.Error(ctx, err)
  38832. return graphql.Null
  38833. }
  38834. if resTmp == nil {
  38835. if !graphql.HasFieldError(ctx, fc) {
  38836. ec.Errorf(ctx, "must not be null")
  38837. }
  38838. return graphql.Null
  38839. }
  38840. res := resTmp.(*OrderConnection)
  38841. fc.Result = res
  38842. return ec.marshalNOrderConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderConnection(ctx, field.Selections, res)
  38843. }
  38844. func (ec *executionContext) fieldContext_CompanyLocation_orders(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38845. fc = &graphql.FieldContext{
  38846. Object: "CompanyLocation",
  38847. Field: field,
  38848. IsMethod: false,
  38849. IsResolver: false,
  38850. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38851. switch field.Name {
  38852. case "edges":
  38853. return ec.fieldContext_OrderConnection_edges(ctx, field)
  38854. case "nodes":
  38855. return ec.fieldContext_OrderConnection_nodes(ctx, field)
  38856. case "pageInfo":
  38857. return ec.fieldContext_OrderConnection_pageInfo(ctx, field)
  38858. }
  38859. return nil, fmt.Errorf("no field named %q was found under type OrderConnection", field.Name)
  38860. },
  38861. }
  38862. defer func() {
  38863. if r := recover(); r != nil {
  38864. err = ec.Recover(ctx, r)
  38865. ec.Error(ctx, err)
  38866. }
  38867. }()
  38868. ctx = graphql.WithFieldContext(ctx, fc)
  38869. if fc.Args, err = ec.field_CompanyLocation_orders_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  38870. ec.Error(ctx, err)
  38871. return
  38872. }
  38873. return fc, nil
  38874. }
  38875. func (ec *executionContext) _CompanyLocation_phone(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  38876. fc, err := ec.fieldContext_CompanyLocation_phone(ctx, field)
  38877. if err != nil {
  38878. return graphql.Null
  38879. }
  38880. ctx = graphql.WithFieldContext(ctx, fc)
  38881. defer func() {
  38882. if r := recover(); r != nil {
  38883. ec.Error(ctx, ec.Recover(ctx, r))
  38884. ret = graphql.Null
  38885. }
  38886. }()
  38887. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38888. ctx = rctx // use context from middleware stack in children
  38889. return obj.Phone, nil
  38890. })
  38891. if err != nil {
  38892. ec.Error(ctx, err)
  38893. return graphql.Null
  38894. }
  38895. if resTmp == nil {
  38896. return graphql.Null
  38897. }
  38898. res := resTmp.(*string)
  38899. fc.Result = res
  38900. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  38901. }
  38902. func (ec *executionContext) fieldContext_CompanyLocation_phone(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38903. fc = &graphql.FieldContext{
  38904. Object: "CompanyLocation",
  38905. Field: field,
  38906. IsMethod: false,
  38907. IsResolver: false,
  38908. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38909. return nil, errors.New("field of type String does not have child fields")
  38910. },
  38911. }
  38912. return fc, nil
  38913. }
  38914. func (ec *executionContext) _CompanyLocation_roleAssignments(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  38915. fc, err := ec.fieldContext_CompanyLocation_roleAssignments(ctx, field)
  38916. if err != nil {
  38917. return graphql.Null
  38918. }
  38919. ctx = graphql.WithFieldContext(ctx, fc)
  38920. defer func() {
  38921. if r := recover(); r != nil {
  38922. ec.Error(ctx, ec.Recover(ctx, r))
  38923. ret = graphql.Null
  38924. }
  38925. }()
  38926. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38927. ctx = rctx // use context from middleware stack in children
  38928. return obj.RoleAssignments, nil
  38929. })
  38930. if err != nil {
  38931. ec.Error(ctx, err)
  38932. return graphql.Null
  38933. }
  38934. if resTmp == nil {
  38935. if !graphql.HasFieldError(ctx, fc) {
  38936. ec.Errorf(ctx, "must not be null")
  38937. }
  38938. return graphql.Null
  38939. }
  38940. res := resTmp.(*CompanyContactRoleAssignmentConnection)
  38941. fc.Result = res
  38942. return ec.marshalNCompanyContactRoleAssignmentConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRoleAssignmentConnection(ctx, field.Selections, res)
  38943. }
  38944. func (ec *executionContext) fieldContext_CompanyLocation_roleAssignments(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  38945. fc = &graphql.FieldContext{
  38946. Object: "CompanyLocation",
  38947. Field: field,
  38948. IsMethod: false,
  38949. IsResolver: false,
  38950. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  38951. switch field.Name {
  38952. case "edges":
  38953. return ec.fieldContext_CompanyContactRoleAssignmentConnection_edges(ctx, field)
  38954. case "nodes":
  38955. return ec.fieldContext_CompanyContactRoleAssignmentConnection_nodes(ctx, field)
  38956. case "pageInfo":
  38957. return ec.fieldContext_CompanyContactRoleAssignmentConnection_pageInfo(ctx, field)
  38958. }
  38959. return nil, fmt.Errorf("no field named %q was found under type CompanyContactRoleAssignmentConnection", field.Name)
  38960. },
  38961. }
  38962. defer func() {
  38963. if r := recover(); r != nil {
  38964. err = ec.Recover(ctx, r)
  38965. ec.Error(ctx, err)
  38966. }
  38967. }()
  38968. ctx = graphql.WithFieldContext(ctx, fc)
  38969. if fc.Args, err = ec.field_CompanyLocation_roleAssignments_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  38970. ec.Error(ctx, err)
  38971. return
  38972. }
  38973. return fc, nil
  38974. }
  38975. func (ec *executionContext) _CompanyLocation_shippingAddress(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  38976. fc, err := ec.fieldContext_CompanyLocation_shippingAddress(ctx, field)
  38977. if err != nil {
  38978. return graphql.Null
  38979. }
  38980. ctx = graphql.WithFieldContext(ctx, fc)
  38981. defer func() {
  38982. if r := recover(); r != nil {
  38983. ec.Error(ctx, ec.Recover(ctx, r))
  38984. ret = graphql.Null
  38985. }
  38986. }()
  38987. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  38988. ctx = rctx // use context from middleware stack in children
  38989. return obj.ShippingAddress, nil
  38990. })
  38991. if err != nil {
  38992. ec.Error(ctx, err)
  38993. return graphql.Null
  38994. }
  38995. if resTmp == nil {
  38996. return graphql.Null
  38997. }
  38998. res := resTmp.(*CompanyAddress)
  38999. fc.Result = res
  39000. return ec.marshalOCompanyAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyAddress(ctx, field.Selections, res)
  39001. }
  39002. func (ec *executionContext) fieldContext_CompanyLocation_shippingAddress(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39003. fc = &graphql.FieldContext{
  39004. Object: "CompanyLocation",
  39005. Field: field,
  39006. IsMethod: false,
  39007. IsResolver: false,
  39008. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39009. switch field.Name {
  39010. case "address1":
  39011. return ec.fieldContext_CompanyAddress_address1(ctx, field)
  39012. case "address2":
  39013. return ec.fieldContext_CompanyAddress_address2(ctx, field)
  39014. case "city":
  39015. return ec.fieldContext_CompanyAddress_city(ctx, field)
  39016. case "companyName":
  39017. return ec.fieldContext_CompanyAddress_companyName(ctx, field)
  39018. case "country":
  39019. return ec.fieldContext_CompanyAddress_country(ctx, field)
  39020. case "countryCode":
  39021. return ec.fieldContext_CompanyAddress_countryCode(ctx, field)
  39022. case "createdAt":
  39023. return ec.fieldContext_CompanyAddress_createdAt(ctx, field)
  39024. case "formattedArea":
  39025. return ec.fieldContext_CompanyAddress_formattedArea(ctx, field)
  39026. case "id":
  39027. return ec.fieldContext_CompanyAddress_id(ctx, field)
  39028. case "phone":
  39029. return ec.fieldContext_CompanyAddress_phone(ctx, field)
  39030. case "province":
  39031. return ec.fieldContext_CompanyAddress_province(ctx, field)
  39032. case "recipient":
  39033. return ec.fieldContext_CompanyAddress_recipient(ctx, field)
  39034. case "updatedAt":
  39035. return ec.fieldContext_CompanyAddress_updatedAt(ctx, field)
  39036. case "zip":
  39037. return ec.fieldContext_CompanyAddress_zip(ctx, field)
  39038. case "zoneCode":
  39039. return ec.fieldContext_CompanyAddress_zoneCode(ctx, field)
  39040. }
  39041. return nil, fmt.Errorf("no field named %q was found under type CompanyAddress", field.Name)
  39042. },
  39043. }
  39044. return fc, nil
  39045. }
  39046. func (ec *executionContext) _CompanyLocation_taxExemptions(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  39047. fc, err := ec.fieldContext_CompanyLocation_taxExemptions(ctx, field)
  39048. if err != nil {
  39049. return graphql.Null
  39050. }
  39051. ctx = graphql.WithFieldContext(ctx, fc)
  39052. defer func() {
  39053. if r := recover(); r != nil {
  39054. ec.Error(ctx, ec.Recover(ctx, r))
  39055. ret = graphql.Null
  39056. }
  39057. }()
  39058. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39059. ctx = rctx // use context from middleware stack in children
  39060. return obj.TaxExemptions, nil
  39061. })
  39062. if err != nil {
  39063. ec.Error(ctx, err)
  39064. return graphql.Null
  39065. }
  39066. if resTmp == nil {
  39067. if !graphql.HasFieldError(ctx, fc) {
  39068. ec.Errorf(ctx, "must not be null")
  39069. }
  39070. return graphql.Null
  39071. }
  39072. res := resTmp.([]TaxExemption)
  39073. fc.Result = res
  39074. return ec.marshalNTaxExemption2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐTaxExemptionᚄ(ctx, field.Selections, res)
  39075. }
  39076. func (ec *executionContext) fieldContext_CompanyLocation_taxExemptions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39077. fc = &graphql.FieldContext{
  39078. Object: "CompanyLocation",
  39079. Field: field,
  39080. IsMethod: false,
  39081. IsResolver: false,
  39082. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39083. return nil, errors.New("field of type TaxExemption does not have child fields")
  39084. },
  39085. }
  39086. return fc, nil
  39087. }
  39088. func (ec *executionContext) _CompanyLocation_taxRegistrationId(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  39089. fc, err := ec.fieldContext_CompanyLocation_taxRegistrationId(ctx, field)
  39090. if err != nil {
  39091. return graphql.Null
  39092. }
  39093. ctx = graphql.WithFieldContext(ctx, fc)
  39094. defer func() {
  39095. if r := recover(); r != nil {
  39096. ec.Error(ctx, ec.Recover(ctx, r))
  39097. ret = graphql.Null
  39098. }
  39099. }()
  39100. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39101. ctx = rctx // use context from middleware stack in children
  39102. return obj.TaxRegistrationID, nil
  39103. })
  39104. if err != nil {
  39105. ec.Error(ctx, err)
  39106. return graphql.Null
  39107. }
  39108. if resTmp == nil {
  39109. return graphql.Null
  39110. }
  39111. res := resTmp.(*string)
  39112. fc.Result = res
  39113. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  39114. }
  39115. func (ec *executionContext) fieldContext_CompanyLocation_taxRegistrationId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39116. fc = &graphql.FieldContext{
  39117. Object: "CompanyLocation",
  39118. Field: field,
  39119. IsMethod: false,
  39120. IsResolver: false,
  39121. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39122. return nil, errors.New("field of type String does not have child fields")
  39123. },
  39124. }
  39125. return fc, nil
  39126. }
  39127. func (ec *executionContext) _CompanyLocation_totalSpent(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  39128. fc, err := ec.fieldContext_CompanyLocation_totalSpent(ctx, field)
  39129. if err != nil {
  39130. return graphql.Null
  39131. }
  39132. ctx = graphql.WithFieldContext(ctx, fc)
  39133. defer func() {
  39134. if r := recover(); r != nil {
  39135. ec.Error(ctx, ec.Recover(ctx, r))
  39136. ret = graphql.Null
  39137. }
  39138. }()
  39139. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39140. ctx = rctx // use context from middleware stack in children
  39141. return obj.TotalSpent, nil
  39142. })
  39143. if err != nil {
  39144. ec.Error(ctx, err)
  39145. return graphql.Null
  39146. }
  39147. if resTmp == nil {
  39148. if !graphql.HasFieldError(ctx, fc) {
  39149. ec.Errorf(ctx, "must not be null")
  39150. }
  39151. return graphql.Null
  39152. }
  39153. res := resTmp.(*MoneyV2)
  39154. fc.Result = res
  39155. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  39156. }
  39157. func (ec *executionContext) fieldContext_CompanyLocation_totalSpent(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39158. fc = &graphql.FieldContext{
  39159. Object: "CompanyLocation",
  39160. Field: field,
  39161. IsMethod: false,
  39162. IsResolver: false,
  39163. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39164. switch field.Name {
  39165. case "amount":
  39166. return ec.fieldContext_MoneyV2_amount(ctx, field)
  39167. case "currencyCode":
  39168. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  39169. }
  39170. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  39171. },
  39172. }
  39173. return fc, nil
  39174. }
  39175. func (ec *executionContext) _CompanyLocation_updatedAt(ctx context.Context, field graphql.CollectedField, obj *CompanyLocation) (ret graphql.Marshaler) {
  39176. fc, err := ec.fieldContext_CompanyLocation_updatedAt(ctx, field)
  39177. if err != nil {
  39178. return graphql.Null
  39179. }
  39180. ctx = graphql.WithFieldContext(ctx, fc)
  39181. defer func() {
  39182. if r := recover(); r != nil {
  39183. ec.Error(ctx, ec.Recover(ctx, r))
  39184. ret = graphql.Null
  39185. }
  39186. }()
  39187. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39188. ctx = rctx // use context from middleware stack in children
  39189. return obj.UpdatedAt, nil
  39190. })
  39191. if err != nil {
  39192. ec.Error(ctx, err)
  39193. return graphql.Null
  39194. }
  39195. if resTmp == nil {
  39196. if !graphql.HasFieldError(ctx, fc) {
  39197. ec.Errorf(ctx, "must not be null")
  39198. }
  39199. return graphql.Null
  39200. }
  39201. res := resTmp.(string)
  39202. fc.Result = res
  39203. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  39204. }
  39205. func (ec *executionContext) fieldContext_CompanyLocation_updatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39206. fc = &graphql.FieldContext{
  39207. Object: "CompanyLocation",
  39208. Field: field,
  39209. IsMethod: false,
  39210. IsResolver: false,
  39211. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39212. return nil, errors.New("field of type DateTime does not have child fields")
  39213. },
  39214. }
  39215. return fc, nil
  39216. }
  39217. func (ec *executionContext) _CompanyLocationConnection_edges(ctx context.Context, field graphql.CollectedField, obj *CompanyLocationConnection) (ret graphql.Marshaler) {
  39218. fc, err := ec.fieldContext_CompanyLocationConnection_edges(ctx, field)
  39219. if err != nil {
  39220. return graphql.Null
  39221. }
  39222. ctx = graphql.WithFieldContext(ctx, fc)
  39223. defer func() {
  39224. if r := recover(); r != nil {
  39225. ec.Error(ctx, ec.Recover(ctx, r))
  39226. ret = graphql.Null
  39227. }
  39228. }()
  39229. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39230. ctx = rctx // use context from middleware stack in children
  39231. return obj.Edges, nil
  39232. })
  39233. if err != nil {
  39234. ec.Error(ctx, err)
  39235. return graphql.Null
  39236. }
  39237. if resTmp == nil {
  39238. if !graphql.HasFieldError(ctx, fc) {
  39239. ec.Errorf(ctx, "must not be null")
  39240. }
  39241. return graphql.Null
  39242. }
  39243. res := resTmp.([]*CompanyLocationEdge)
  39244. fc.Result = res
  39245. return ec.marshalNCompanyLocationEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyLocationEdgeᚄ(ctx, field.Selections, res)
  39246. }
  39247. func (ec *executionContext) fieldContext_CompanyLocationConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39248. fc = &graphql.FieldContext{
  39249. Object: "CompanyLocationConnection",
  39250. Field: field,
  39251. IsMethod: false,
  39252. IsResolver: false,
  39253. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39254. switch field.Name {
  39255. case "cursor":
  39256. return ec.fieldContext_CompanyLocationEdge_cursor(ctx, field)
  39257. case "node":
  39258. return ec.fieldContext_CompanyLocationEdge_node(ctx, field)
  39259. }
  39260. return nil, fmt.Errorf("no field named %q was found under type CompanyLocationEdge", field.Name)
  39261. },
  39262. }
  39263. return fc, nil
  39264. }
  39265. func (ec *executionContext) _CompanyLocationConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *CompanyLocationConnection) (ret graphql.Marshaler) {
  39266. fc, err := ec.fieldContext_CompanyLocationConnection_nodes(ctx, field)
  39267. if err != nil {
  39268. return graphql.Null
  39269. }
  39270. ctx = graphql.WithFieldContext(ctx, fc)
  39271. defer func() {
  39272. if r := recover(); r != nil {
  39273. ec.Error(ctx, ec.Recover(ctx, r))
  39274. ret = graphql.Null
  39275. }
  39276. }()
  39277. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39278. ctx = rctx // use context from middleware stack in children
  39279. return obj.Nodes, nil
  39280. })
  39281. if err != nil {
  39282. ec.Error(ctx, err)
  39283. return graphql.Null
  39284. }
  39285. if resTmp == nil {
  39286. if !graphql.HasFieldError(ctx, fc) {
  39287. ec.Errorf(ctx, "must not be null")
  39288. }
  39289. return graphql.Null
  39290. }
  39291. res := resTmp.([]*CompanyLocation)
  39292. fc.Result = res
  39293. return ec.marshalNCompanyLocation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyLocationᚄ(ctx, field.Selections, res)
  39294. }
  39295. func (ec *executionContext) fieldContext_CompanyLocationConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39296. fc = &graphql.FieldContext{
  39297. Object: "CompanyLocationConnection",
  39298. Field: field,
  39299. IsMethod: false,
  39300. IsResolver: false,
  39301. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39302. switch field.Name {
  39303. case "billingAddress":
  39304. return ec.fieldContext_CompanyLocation_billingAddress(ctx, field)
  39305. case "buyerExperienceConfiguration":
  39306. return ec.fieldContext_CompanyLocation_buyerExperienceConfiguration(ctx, field)
  39307. case "company":
  39308. return ec.fieldContext_CompanyLocation_company(ctx, field)
  39309. case "createdAt":
  39310. return ec.fieldContext_CompanyLocation_createdAt(ctx, field)
  39311. case "currency":
  39312. return ec.fieldContext_CompanyLocation_currency(ctx, field)
  39313. case "defaultCursor":
  39314. return ec.fieldContext_CompanyLocation_defaultCursor(ctx, field)
  39315. case "draftOrders":
  39316. return ec.fieldContext_CompanyLocation_draftOrders(ctx, field)
  39317. case "events":
  39318. return ec.fieldContext_CompanyLocation_events(ctx, field)
  39319. case "externalId":
  39320. return ec.fieldContext_CompanyLocation_externalId(ctx, field)
  39321. case "hasTimelineComment":
  39322. return ec.fieldContext_CompanyLocation_hasTimelineComment(ctx, field)
  39323. case "id":
  39324. return ec.fieldContext_CompanyLocation_id(ctx, field)
  39325. case "locale":
  39326. return ec.fieldContext_CompanyLocation_locale(ctx, field)
  39327. case "market":
  39328. return ec.fieldContext_CompanyLocation_market(ctx, field)
  39329. case "name":
  39330. return ec.fieldContext_CompanyLocation_name(ctx, field)
  39331. case "note":
  39332. return ec.fieldContext_CompanyLocation_note(ctx, field)
  39333. case "orderCount":
  39334. return ec.fieldContext_CompanyLocation_orderCount(ctx, field)
  39335. case "orders":
  39336. return ec.fieldContext_CompanyLocation_orders(ctx, field)
  39337. case "phone":
  39338. return ec.fieldContext_CompanyLocation_phone(ctx, field)
  39339. case "roleAssignments":
  39340. return ec.fieldContext_CompanyLocation_roleAssignments(ctx, field)
  39341. case "shippingAddress":
  39342. return ec.fieldContext_CompanyLocation_shippingAddress(ctx, field)
  39343. case "taxExemptions":
  39344. return ec.fieldContext_CompanyLocation_taxExemptions(ctx, field)
  39345. case "taxRegistrationId":
  39346. return ec.fieldContext_CompanyLocation_taxRegistrationId(ctx, field)
  39347. case "totalSpent":
  39348. return ec.fieldContext_CompanyLocation_totalSpent(ctx, field)
  39349. case "updatedAt":
  39350. return ec.fieldContext_CompanyLocation_updatedAt(ctx, field)
  39351. }
  39352. return nil, fmt.Errorf("no field named %q was found under type CompanyLocation", field.Name)
  39353. },
  39354. }
  39355. return fc, nil
  39356. }
  39357. func (ec *executionContext) _CompanyLocationConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *CompanyLocationConnection) (ret graphql.Marshaler) {
  39358. fc, err := ec.fieldContext_CompanyLocationConnection_pageInfo(ctx, field)
  39359. if err != nil {
  39360. return graphql.Null
  39361. }
  39362. ctx = graphql.WithFieldContext(ctx, fc)
  39363. defer func() {
  39364. if r := recover(); r != nil {
  39365. ec.Error(ctx, ec.Recover(ctx, r))
  39366. ret = graphql.Null
  39367. }
  39368. }()
  39369. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39370. ctx = rctx // use context from middleware stack in children
  39371. return obj.PageInfo, nil
  39372. })
  39373. if err != nil {
  39374. ec.Error(ctx, err)
  39375. return graphql.Null
  39376. }
  39377. if resTmp == nil {
  39378. if !graphql.HasFieldError(ctx, fc) {
  39379. ec.Errorf(ctx, "must not be null")
  39380. }
  39381. return graphql.Null
  39382. }
  39383. res := resTmp.(*PageInfo)
  39384. fc.Result = res
  39385. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  39386. }
  39387. func (ec *executionContext) fieldContext_CompanyLocationConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39388. fc = &graphql.FieldContext{
  39389. Object: "CompanyLocationConnection",
  39390. Field: field,
  39391. IsMethod: false,
  39392. IsResolver: false,
  39393. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39394. switch field.Name {
  39395. case "endCursor":
  39396. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  39397. case "hasNextPage":
  39398. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  39399. case "hasPreviousPage":
  39400. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  39401. case "startCursor":
  39402. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  39403. }
  39404. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  39405. },
  39406. }
  39407. return fc, nil
  39408. }
  39409. func (ec *executionContext) _CompanyLocationEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *CompanyLocationEdge) (ret graphql.Marshaler) {
  39410. fc, err := ec.fieldContext_CompanyLocationEdge_cursor(ctx, field)
  39411. if err != nil {
  39412. return graphql.Null
  39413. }
  39414. ctx = graphql.WithFieldContext(ctx, fc)
  39415. defer func() {
  39416. if r := recover(); r != nil {
  39417. ec.Error(ctx, ec.Recover(ctx, r))
  39418. ret = graphql.Null
  39419. }
  39420. }()
  39421. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39422. ctx = rctx // use context from middleware stack in children
  39423. return obj.Cursor, nil
  39424. })
  39425. if err != nil {
  39426. ec.Error(ctx, err)
  39427. return graphql.Null
  39428. }
  39429. if resTmp == nil {
  39430. if !graphql.HasFieldError(ctx, fc) {
  39431. ec.Errorf(ctx, "must not be null")
  39432. }
  39433. return graphql.Null
  39434. }
  39435. res := resTmp.(string)
  39436. fc.Result = res
  39437. return ec.marshalNString2string(ctx, field.Selections, res)
  39438. }
  39439. func (ec *executionContext) fieldContext_CompanyLocationEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39440. fc = &graphql.FieldContext{
  39441. Object: "CompanyLocationEdge",
  39442. Field: field,
  39443. IsMethod: false,
  39444. IsResolver: false,
  39445. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39446. return nil, errors.New("field of type String does not have child fields")
  39447. },
  39448. }
  39449. return fc, nil
  39450. }
  39451. func (ec *executionContext) _CompanyLocationEdge_node(ctx context.Context, field graphql.CollectedField, obj *CompanyLocationEdge) (ret graphql.Marshaler) {
  39452. fc, err := ec.fieldContext_CompanyLocationEdge_node(ctx, field)
  39453. if err != nil {
  39454. return graphql.Null
  39455. }
  39456. ctx = graphql.WithFieldContext(ctx, fc)
  39457. defer func() {
  39458. if r := recover(); r != nil {
  39459. ec.Error(ctx, ec.Recover(ctx, r))
  39460. ret = graphql.Null
  39461. }
  39462. }()
  39463. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39464. ctx = rctx // use context from middleware stack in children
  39465. return obj.Node, nil
  39466. })
  39467. if err != nil {
  39468. ec.Error(ctx, err)
  39469. return graphql.Null
  39470. }
  39471. if resTmp == nil {
  39472. if !graphql.HasFieldError(ctx, fc) {
  39473. ec.Errorf(ctx, "must not be null")
  39474. }
  39475. return graphql.Null
  39476. }
  39477. res := resTmp.(*CompanyLocation)
  39478. fc.Result = res
  39479. return ec.marshalNCompanyLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyLocation(ctx, field.Selections, res)
  39480. }
  39481. func (ec *executionContext) fieldContext_CompanyLocationEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39482. fc = &graphql.FieldContext{
  39483. Object: "CompanyLocationEdge",
  39484. Field: field,
  39485. IsMethod: false,
  39486. IsResolver: false,
  39487. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39488. switch field.Name {
  39489. case "billingAddress":
  39490. return ec.fieldContext_CompanyLocation_billingAddress(ctx, field)
  39491. case "buyerExperienceConfiguration":
  39492. return ec.fieldContext_CompanyLocation_buyerExperienceConfiguration(ctx, field)
  39493. case "company":
  39494. return ec.fieldContext_CompanyLocation_company(ctx, field)
  39495. case "createdAt":
  39496. return ec.fieldContext_CompanyLocation_createdAt(ctx, field)
  39497. case "currency":
  39498. return ec.fieldContext_CompanyLocation_currency(ctx, field)
  39499. case "defaultCursor":
  39500. return ec.fieldContext_CompanyLocation_defaultCursor(ctx, field)
  39501. case "draftOrders":
  39502. return ec.fieldContext_CompanyLocation_draftOrders(ctx, field)
  39503. case "events":
  39504. return ec.fieldContext_CompanyLocation_events(ctx, field)
  39505. case "externalId":
  39506. return ec.fieldContext_CompanyLocation_externalId(ctx, field)
  39507. case "hasTimelineComment":
  39508. return ec.fieldContext_CompanyLocation_hasTimelineComment(ctx, field)
  39509. case "id":
  39510. return ec.fieldContext_CompanyLocation_id(ctx, field)
  39511. case "locale":
  39512. return ec.fieldContext_CompanyLocation_locale(ctx, field)
  39513. case "market":
  39514. return ec.fieldContext_CompanyLocation_market(ctx, field)
  39515. case "name":
  39516. return ec.fieldContext_CompanyLocation_name(ctx, field)
  39517. case "note":
  39518. return ec.fieldContext_CompanyLocation_note(ctx, field)
  39519. case "orderCount":
  39520. return ec.fieldContext_CompanyLocation_orderCount(ctx, field)
  39521. case "orders":
  39522. return ec.fieldContext_CompanyLocation_orders(ctx, field)
  39523. case "phone":
  39524. return ec.fieldContext_CompanyLocation_phone(ctx, field)
  39525. case "roleAssignments":
  39526. return ec.fieldContext_CompanyLocation_roleAssignments(ctx, field)
  39527. case "shippingAddress":
  39528. return ec.fieldContext_CompanyLocation_shippingAddress(ctx, field)
  39529. case "taxExemptions":
  39530. return ec.fieldContext_CompanyLocation_taxExemptions(ctx, field)
  39531. case "taxRegistrationId":
  39532. return ec.fieldContext_CompanyLocation_taxRegistrationId(ctx, field)
  39533. case "totalSpent":
  39534. return ec.fieldContext_CompanyLocation_totalSpent(ctx, field)
  39535. case "updatedAt":
  39536. return ec.fieldContext_CompanyLocation_updatedAt(ctx, field)
  39537. }
  39538. return nil, fmt.Errorf("no field named %q was found under type CompanyLocation", field.Name)
  39539. },
  39540. }
  39541. return fc, nil
  39542. }
  39543. func (ec *executionContext) _CountriesInShippingZones_countryCodes(ctx context.Context, field graphql.CollectedField, obj *CountriesInShippingZones) (ret graphql.Marshaler) {
  39544. fc, err := ec.fieldContext_CountriesInShippingZones_countryCodes(ctx, field)
  39545. if err != nil {
  39546. return graphql.Null
  39547. }
  39548. ctx = graphql.WithFieldContext(ctx, fc)
  39549. defer func() {
  39550. if r := recover(); r != nil {
  39551. ec.Error(ctx, ec.Recover(ctx, r))
  39552. ret = graphql.Null
  39553. }
  39554. }()
  39555. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39556. ctx = rctx // use context from middleware stack in children
  39557. return obj.CountryCodes, nil
  39558. })
  39559. if err != nil {
  39560. ec.Error(ctx, err)
  39561. return graphql.Null
  39562. }
  39563. if resTmp == nil {
  39564. if !graphql.HasFieldError(ctx, fc) {
  39565. ec.Errorf(ctx, "must not be null")
  39566. }
  39567. return graphql.Null
  39568. }
  39569. res := resTmp.([]CountryCode)
  39570. fc.Result = res
  39571. return ec.marshalNCountryCode2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCodeᚄ(ctx, field.Selections, res)
  39572. }
  39573. func (ec *executionContext) fieldContext_CountriesInShippingZones_countryCodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39574. fc = &graphql.FieldContext{
  39575. Object: "CountriesInShippingZones",
  39576. Field: field,
  39577. IsMethod: false,
  39578. IsResolver: false,
  39579. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39580. return nil, errors.New("field of type CountryCode does not have child fields")
  39581. },
  39582. }
  39583. return fc, nil
  39584. }
  39585. func (ec *executionContext) _CountriesInShippingZones_includeRestOfWorld(ctx context.Context, field graphql.CollectedField, obj *CountriesInShippingZones) (ret graphql.Marshaler) {
  39586. fc, err := ec.fieldContext_CountriesInShippingZones_includeRestOfWorld(ctx, field)
  39587. if err != nil {
  39588. return graphql.Null
  39589. }
  39590. ctx = graphql.WithFieldContext(ctx, fc)
  39591. defer func() {
  39592. if r := recover(); r != nil {
  39593. ec.Error(ctx, ec.Recover(ctx, r))
  39594. ret = graphql.Null
  39595. }
  39596. }()
  39597. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39598. ctx = rctx // use context from middleware stack in children
  39599. return obj.IncludeRestOfWorld, nil
  39600. })
  39601. if err != nil {
  39602. ec.Error(ctx, err)
  39603. return graphql.Null
  39604. }
  39605. if resTmp == nil {
  39606. if !graphql.HasFieldError(ctx, fc) {
  39607. ec.Errorf(ctx, "must not be null")
  39608. }
  39609. return graphql.Null
  39610. }
  39611. res := resTmp.(bool)
  39612. fc.Result = res
  39613. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  39614. }
  39615. func (ec *executionContext) fieldContext_CountriesInShippingZones_includeRestOfWorld(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39616. fc = &graphql.FieldContext{
  39617. Object: "CountriesInShippingZones",
  39618. Field: field,
  39619. IsMethod: false,
  39620. IsResolver: false,
  39621. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39622. return nil, errors.New("field of type Boolean does not have child fields")
  39623. },
  39624. }
  39625. return fc, nil
  39626. }
  39627. func (ec *executionContext) _CountryHarmonizedSystemCode_countryCode(ctx context.Context, field graphql.CollectedField, obj *CountryHarmonizedSystemCode) (ret graphql.Marshaler) {
  39628. fc, err := ec.fieldContext_CountryHarmonizedSystemCode_countryCode(ctx, field)
  39629. if err != nil {
  39630. return graphql.Null
  39631. }
  39632. ctx = graphql.WithFieldContext(ctx, fc)
  39633. defer func() {
  39634. if r := recover(); r != nil {
  39635. ec.Error(ctx, ec.Recover(ctx, r))
  39636. ret = graphql.Null
  39637. }
  39638. }()
  39639. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39640. ctx = rctx // use context from middleware stack in children
  39641. return obj.CountryCode, nil
  39642. })
  39643. if err != nil {
  39644. ec.Error(ctx, err)
  39645. return graphql.Null
  39646. }
  39647. if resTmp == nil {
  39648. if !graphql.HasFieldError(ctx, fc) {
  39649. ec.Errorf(ctx, "must not be null")
  39650. }
  39651. return graphql.Null
  39652. }
  39653. res := resTmp.(CountryCode)
  39654. fc.Result = res
  39655. return ec.marshalNCountryCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCode(ctx, field.Selections, res)
  39656. }
  39657. func (ec *executionContext) fieldContext_CountryHarmonizedSystemCode_countryCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39658. fc = &graphql.FieldContext{
  39659. Object: "CountryHarmonizedSystemCode",
  39660. Field: field,
  39661. IsMethod: false,
  39662. IsResolver: false,
  39663. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39664. return nil, errors.New("field of type CountryCode does not have child fields")
  39665. },
  39666. }
  39667. return fc, nil
  39668. }
  39669. func (ec *executionContext) _CountryHarmonizedSystemCode_harmonizedSystemCode(ctx context.Context, field graphql.CollectedField, obj *CountryHarmonizedSystemCode) (ret graphql.Marshaler) {
  39670. fc, err := ec.fieldContext_CountryHarmonizedSystemCode_harmonizedSystemCode(ctx, field)
  39671. if err != nil {
  39672. return graphql.Null
  39673. }
  39674. ctx = graphql.WithFieldContext(ctx, fc)
  39675. defer func() {
  39676. if r := recover(); r != nil {
  39677. ec.Error(ctx, ec.Recover(ctx, r))
  39678. ret = graphql.Null
  39679. }
  39680. }()
  39681. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39682. ctx = rctx // use context from middleware stack in children
  39683. return obj.HarmonizedSystemCode, nil
  39684. })
  39685. if err != nil {
  39686. ec.Error(ctx, err)
  39687. return graphql.Null
  39688. }
  39689. if resTmp == nil {
  39690. if !graphql.HasFieldError(ctx, fc) {
  39691. ec.Errorf(ctx, "must not be null")
  39692. }
  39693. return graphql.Null
  39694. }
  39695. res := resTmp.(string)
  39696. fc.Result = res
  39697. return ec.marshalNString2string(ctx, field.Selections, res)
  39698. }
  39699. func (ec *executionContext) fieldContext_CountryHarmonizedSystemCode_harmonizedSystemCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39700. fc = &graphql.FieldContext{
  39701. Object: "CountryHarmonizedSystemCode",
  39702. Field: field,
  39703. IsMethod: false,
  39704. IsResolver: false,
  39705. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39706. return nil, errors.New("field of type String does not have child fields")
  39707. },
  39708. }
  39709. return fc, nil
  39710. }
  39711. func (ec *executionContext) _CountryHarmonizedSystemCodeConnection_edges(ctx context.Context, field graphql.CollectedField, obj *CountryHarmonizedSystemCodeConnection) (ret graphql.Marshaler) {
  39712. fc, err := ec.fieldContext_CountryHarmonizedSystemCodeConnection_edges(ctx, field)
  39713. if err != nil {
  39714. return graphql.Null
  39715. }
  39716. ctx = graphql.WithFieldContext(ctx, fc)
  39717. defer func() {
  39718. if r := recover(); r != nil {
  39719. ec.Error(ctx, ec.Recover(ctx, r))
  39720. ret = graphql.Null
  39721. }
  39722. }()
  39723. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39724. ctx = rctx // use context from middleware stack in children
  39725. return obj.Edges, nil
  39726. })
  39727. if err != nil {
  39728. ec.Error(ctx, err)
  39729. return graphql.Null
  39730. }
  39731. if resTmp == nil {
  39732. if !graphql.HasFieldError(ctx, fc) {
  39733. ec.Errorf(ctx, "must not be null")
  39734. }
  39735. return graphql.Null
  39736. }
  39737. res := resTmp.([]*CountryHarmonizedSystemCodeEdge)
  39738. fc.Result = res
  39739. return ec.marshalNCountryHarmonizedSystemCodeEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryHarmonizedSystemCodeEdgeᚄ(ctx, field.Selections, res)
  39740. }
  39741. func (ec *executionContext) fieldContext_CountryHarmonizedSystemCodeConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39742. fc = &graphql.FieldContext{
  39743. Object: "CountryHarmonizedSystemCodeConnection",
  39744. Field: field,
  39745. IsMethod: false,
  39746. IsResolver: false,
  39747. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39748. switch field.Name {
  39749. case "cursor":
  39750. return ec.fieldContext_CountryHarmonizedSystemCodeEdge_cursor(ctx, field)
  39751. case "node":
  39752. return ec.fieldContext_CountryHarmonizedSystemCodeEdge_node(ctx, field)
  39753. }
  39754. return nil, fmt.Errorf("no field named %q was found under type CountryHarmonizedSystemCodeEdge", field.Name)
  39755. },
  39756. }
  39757. return fc, nil
  39758. }
  39759. func (ec *executionContext) _CountryHarmonizedSystemCodeConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *CountryHarmonizedSystemCodeConnection) (ret graphql.Marshaler) {
  39760. fc, err := ec.fieldContext_CountryHarmonizedSystemCodeConnection_nodes(ctx, field)
  39761. if err != nil {
  39762. return graphql.Null
  39763. }
  39764. ctx = graphql.WithFieldContext(ctx, fc)
  39765. defer func() {
  39766. if r := recover(); r != nil {
  39767. ec.Error(ctx, ec.Recover(ctx, r))
  39768. ret = graphql.Null
  39769. }
  39770. }()
  39771. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39772. ctx = rctx // use context from middleware stack in children
  39773. return obj.Nodes, nil
  39774. })
  39775. if err != nil {
  39776. ec.Error(ctx, err)
  39777. return graphql.Null
  39778. }
  39779. if resTmp == nil {
  39780. if !graphql.HasFieldError(ctx, fc) {
  39781. ec.Errorf(ctx, "must not be null")
  39782. }
  39783. return graphql.Null
  39784. }
  39785. res := resTmp.([]*CountryHarmonizedSystemCode)
  39786. fc.Result = res
  39787. return ec.marshalNCountryHarmonizedSystemCode2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryHarmonizedSystemCodeᚄ(ctx, field.Selections, res)
  39788. }
  39789. func (ec *executionContext) fieldContext_CountryHarmonizedSystemCodeConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39790. fc = &graphql.FieldContext{
  39791. Object: "CountryHarmonizedSystemCodeConnection",
  39792. Field: field,
  39793. IsMethod: false,
  39794. IsResolver: false,
  39795. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39796. switch field.Name {
  39797. case "countryCode":
  39798. return ec.fieldContext_CountryHarmonizedSystemCode_countryCode(ctx, field)
  39799. case "harmonizedSystemCode":
  39800. return ec.fieldContext_CountryHarmonizedSystemCode_harmonizedSystemCode(ctx, field)
  39801. }
  39802. return nil, fmt.Errorf("no field named %q was found under type CountryHarmonizedSystemCode", field.Name)
  39803. },
  39804. }
  39805. return fc, nil
  39806. }
  39807. func (ec *executionContext) _CountryHarmonizedSystemCodeConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *CountryHarmonizedSystemCodeConnection) (ret graphql.Marshaler) {
  39808. fc, err := ec.fieldContext_CountryHarmonizedSystemCodeConnection_pageInfo(ctx, field)
  39809. if err != nil {
  39810. return graphql.Null
  39811. }
  39812. ctx = graphql.WithFieldContext(ctx, fc)
  39813. defer func() {
  39814. if r := recover(); r != nil {
  39815. ec.Error(ctx, ec.Recover(ctx, r))
  39816. ret = graphql.Null
  39817. }
  39818. }()
  39819. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39820. ctx = rctx // use context from middleware stack in children
  39821. return obj.PageInfo, nil
  39822. })
  39823. if err != nil {
  39824. ec.Error(ctx, err)
  39825. return graphql.Null
  39826. }
  39827. if resTmp == nil {
  39828. if !graphql.HasFieldError(ctx, fc) {
  39829. ec.Errorf(ctx, "must not be null")
  39830. }
  39831. return graphql.Null
  39832. }
  39833. res := resTmp.(*PageInfo)
  39834. fc.Result = res
  39835. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  39836. }
  39837. func (ec *executionContext) fieldContext_CountryHarmonizedSystemCodeConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39838. fc = &graphql.FieldContext{
  39839. Object: "CountryHarmonizedSystemCodeConnection",
  39840. Field: field,
  39841. IsMethod: false,
  39842. IsResolver: false,
  39843. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39844. switch field.Name {
  39845. case "endCursor":
  39846. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  39847. case "hasNextPage":
  39848. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  39849. case "hasPreviousPage":
  39850. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  39851. case "startCursor":
  39852. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  39853. }
  39854. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  39855. },
  39856. }
  39857. return fc, nil
  39858. }
  39859. func (ec *executionContext) _CountryHarmonizedSystemCodeEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *CountryHarmonizedSystemCodeEdge) (ret graphql.Marshaler) {
  39860. fc, err := ec.fieldContext_CountryHarmonizedSystemCodeEdge_cursor(ctx, field)
  39861. if err != nil {
  39862. return graphql.Null
  39863. }
  39864. ctx = graphql.WithFieldContext(ctx, fc)
  39865. defer func() {
  39866. if r := recover(); r != nil {
  39867. ec.Error(ctx, ec.Recover(ctx, r))
  39868. ret = graphql.Null
  39869. }
  39870. }()
  39871. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39872. ctx = rctx // use context from middleware stack in children
  39873. return obj.Cursor, nil
  39874. })
  39875. if err != nil {
  39876. ec.Error(ctx, err)
  39877. return graphql.Null
  39878. }
  39879. if resTmp == nil {
  39880. if !graphql.HasFieldError(ctx, fc) {
  39881. ec.Errorf(ctx, "must not be null")
  39882. }
  39883. return graphql.Null
  39884. }
  39885. res := resTmp.(string)
  39886. fc.Result = res
  39887. return ec.marshalNString2string(ctx, field.Selections, res)
  39888. }
  39889. func (ec *executionContext) fieldContext_CountryHarmonizedSystemCodeEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39890. fc = &graphql.FieldContext{
  39891. Object: "CountryHarmonizedSystemCodeEdge",
  39892. Field: field,
  39893. IsMethod: false,
  39894. IsResolver: false,
  39895. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39896. return nil, errors.New("field of type String does not have child fields")
  39897. },
  39898. }
  39899. return fc, nil
  39900. }
  39901. func (ec *executionContext) _CountryHarmonizedSystemCodeEdge_node(ctx context.Context, field graphql.CollectedField, obj *CountryHarmonizedSystemCodeEdge) (ret graphql.Marshaler) {
  39902. fc, err := ec.fieldContext_CountryHarmonizedSystemCodeEdge_node(ctx, field)
  39903. if err != nil {
  39904. return graphql.Null
  39905. }
  39906. ctx = graphql.WithFieldContext(ctx, fc)
  39907. defer func() {
  39908. if r := recover(); r != nil {
  39909. ec.Error(ctx, ec.Recover(ctx, r))
  39910. ret = graphql.Null
  39911. }
  39912. }()
  39913. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39914. ctx = rctx // use context from middleware stack in children
  39915. return obj.Node, nil
  39916. })
  39917. if err != nil {
  39918. ec.Error(ctx, err)
  39919. return graphql.Null
  39920. }
  39921. if resTmp == nil {
  39922. if !graphql.HasFieldError(ctx, fc) {
  39923. ec.Errorf(ctx, "must not be null")
  39924. }
  39925. return graphql.Null
  39926. }
  39927. res := resTmp.(*CountryHarmonizedSystemCode)
  39928. fc.Result = res
  39929. return ec.marshalNCountryHarmonizedSystemCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryHarmonizedSystemCode(ctx, field.Selections, res)
  39930. }
  39931. func (ec *executionContext) fieldContext_CountryHarmonizedSystemCodeEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39932. fc = &graphql.FieldContext{
  39933. Object: "CountryHarmonizedSystemCodeEdge",
  39934. Field: field,
  39935. IsMethod: false,
  39936. IsResolver: false,
  39937. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39938. switch field.Name {
  39939. case "countryCode":
  39940. return ec.fieldContext_CountryHarmonizedSystemCode_countryCode(ctx, field)
  39941. case "harmonizedSystemCode":
  39942. return ec.fieldContext_CountryHarmonizedSystemCode_harmonizedSystemCode(ctx, field)
  39943. }
  39944. return nil, fmt.Errorf("no field named %q was found under type CountryHarmonizedSystemCode", field.Name)
  39945. },
  39946. }
  39947. return fc, nil
  39948. }
  39949. func (ec *executionContext) _CurrencyFormats_moneyFormat(ctx context.Context, field graphql.CollectedField, obj *CurrencyFormats) (ret graphql.Marshaler) {
  39950. fc, err := ec.fieldContext_CurrencyFormats_moneyFormat(ctx, field)
  39951. if err != nil {
  39952. return graphql.Null
  39953. }
  39954. ctx = graphql.WithFieldContext(ctx, fc)
  39955. defer func() {
  39956. if r := recover(); r != nil {
  39957. ec.Error(ctx, ec.Recover(ctx, r))
  39958. ret = graphql.Null
  39959. }
  39960. }()
  39961. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  39962. ctx = rctx // use context from middleware stack in children
  39963. return obj.MoneyFormat, nil
  39964. })
  39965. if err != nil {
  39966. ec.Error(ctx, err)
  39967. return graphql.Null
  39968. }
  39969. if resTmp == nil {
  39970. if !graphql.HasFieldError(ctx, fc) {
  39971. ec.Errorf(ctx, "must not be null")
  39972. }
  39973. return graphql.Null
  39974. }
  39975. res := resTmp.(string)
  39976. fc.Result = res
  39977. return ec.marshalNFormattedString2string(ctx, field.Selections, res)
  39978. }
  39979. func (ec *executionContext) fieldContext_CurrencyFormats_moneyFormat(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  39980. fc = &graphql.FieldContext{
  39981. Object: "CurrencyFormats",
  39982. Field: field,
  39983. IsMethod: false,
  39984. IsResolver: false,
  39985. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  39986. return nil, errors.New("field of type FormattedString does not have child fields")
  39987. },
  39988. }
  39989. return fc, nil
  39990. }
  39991. func (ec *executionContext) _CurrencyFormats_moneyInEmailsFormat(ctx context.Context, field graphql.CollectedField, obj *CurrencyFormats) (ret graphql.Marshaler) {
  39992. fc, err := ec.fieldContext_CurrencyFormats_moneyInEmailsFormat(ctx, field)
  39993. if err != nil {
  39994. return graphql.Null
  39995. }
  39996. ctx = graphql.WithFieldContext(ctx, fc)
  39997. defer func() {
  39998. if r := recover(); r != nil {
  39999. ec.Error(ctx, ec.Recover(ctx, r))
  40000. ret = graphql.Null
  40001. }
  40002. }()
  40003. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40004. ctx = rctx // use context from middleware stack in children
  40005. return obj.MoneyInEmailsFormat, nil
  40006. })
  40007. if err != nil {
  40008. ec.Error(ctx, err)
  40009. return graphql.Null
  40010. }
  40011. if resTmp == nil {
  40012. if !graphql.HasFieldError(ctx, fc) {
  40013. ec.Errorf(ctx, "must not be null")
  40014. }
  40015. return graphql.Null
  40016. }
  40017. res := resTmp.(string)
  40018. fc.Result = res
  40019. return ec.marshalNString2string(ctx, field.Selections, res)
  40020. }
  40021. func (ec *executionContext) fieldContext_CurrencyFormats_moneyInEmailsFormat(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40022. fc = &graphql.FieldContext{
  40023. Object: "CurrencyFormats",
  40024. Field: field,
  40025. IsMethod: false,
  40026. IsResolver: false,
  40027. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40028. return nil, errors.New("field of type String does not have child fields")
  40029. },
  40030. }
  40031. return fc, nil
  40032. }
  40033. func (ec *executionContext) _CurrencyFormats_moneyWithCurrencyFormat(ctx context.Context, field graphql.CollectedField, obj *CurrencyFormats) (ret graphql.Marshaler) {
  40034. fc, err := ec.fieldContext_CurrencyFormats_moneyWithCurrencyFormat(ctx, field)
  40035. if err != nil {
  40036. return graphql.Null
  40037. }
  40038. ctx = graphql.WithFieldContext(ctx, fc)
  40039. defer func() {
  40040. if r := recover(); r != nil {
  40041. ec.Error(ctx, ec.Recover(ctx, r))
  40042. ret = graphql.Null
  40043. }
  40044. }()
  40045. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40046. ctx = rctx // use context from middleware stack in children
  40047. return obj.MoneyWithCurrencyFormat, nil
  40048. })
  40049. if err != nil {
  40050. ec.Error(ctx, err)
  40051. return graphql.Null
  40052. }
  40053. if resTmp == nil {
  40054. if !graphql.HasFieldError(ctx, fc) {
  40055. ec.Errorf(ctx, "must not be null")
  40056. }
  40057. return graphql.Null
  40058. }
  40059. res := resTmp.(string)
  40060. fc.Result = res
  40061. return ec.marshalNFormattedString2string(ctx, field.Selections, res)
  40062. }
  40063. func (ec *executionContext) fieldContext_CurrencyFormats_moneyWithCurrencyFormat(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40064. fc = &graphql.FieldContext{
  40065. Object: "CurrencyFormats",
  40066. Field: field,
  40067. IsMethod: false,
  40068. IsResolver: false,
  40069. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40070. return nil, errors.New("field of type FormattedString does not have child fields")
  40071. },
  40072. }
  40073. return fc, nil
  40074. }
  40075. func (ec *executionContext) _CurrencyFormats_moneyWithCurrencyInEmailsFormat(ctx context.Context, field graphql.CollectedField, obj *CurrencyFormats) (ret graphql.Marshaler) {
  40076. fc, err := ec.fieldContext_CurrencyFormats_moneyWithCurrencyInEmailsFormat(ctx, field)
  40077. if err != nil {
  40078. return graphql.Null
  40079. }
  40080. ctx = graphql.WithFieldContext(ctx, fc)
  40081. defer func() {
  40082. if r := recover(); r != nil {
  40083. ec.Error(ctx, ec.Recover(ctx, r))
  40084. ret = graphql.Null
  40085. }
  40086. }()
  40087. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40088. ctx = rctx // use context from middleware stack in children
  40089. return obj.MoneyWithCurrencyInEmailsFormat, nil
  40090. })
  40091. if err != nil {
  40092. ec.Error(ctx, err)
  40093. return graphql.Null
  40094. }
  40095. if resTmp == nil {
  40096. if !graphql.HasFieldError(ctx, fc) {
  40097. ec.Errorf(ctx, "must not be null")
  40098. }
  40099. return graphql.Null
  40100. }
  40101. res := resTmp.(string)
  40102. fc.Result = res
  40103. return ec.marshalNString2string(ctx, field.Selections, res)
  40104. }
  40105. func (ec *executionContext) fieldContext_CurrencyFormats_moneyWithCurrencyInEmailsFormat(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40106. fc = &graphql.FieldContext{
  40107. Object: "CurrencyFormats",
  40108. Field: field,
  40109. IsMethod: false,
  40110. IsResolver: false,
  40111. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40112. return nil, errors.New("field of type String does not have child fields")
  40113. },
  40114. }
  40115. return fc, nil
  40116. }
  40117. func (ec *executionContext) _CurrencySetting_currencyCode(ctx context.Context, field graphql.CollectedField, obj *CurrencySetting) (ret graphql.Marshaler) {
  40118. fc, err := ec.fieldContext_CurrencySetting_currencyCode(ctx, field)
  40119. if err != nil {
  40120. return graphql.Null
  40121. }
  40122. ctx = graphql.WithFieldContext(ctx, fc)
  40123. defer func() {
  40124. if r := recover(); r != nil {
  40125. ec.Error(ctx, ec.Recover(ctx, r))
  40126. ret = graphql.Null
  40127. }
  40128. }()
  40129. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40130. ctx = rctx // use context from middleware stack in children
  40131. return obj.CurrencyCode, nil
  40132. })
  40133. if err != nil {
  40134. ec.Error(ctx, err)
  40135. return graphql.Null
  40136. }
  40137. if resTmp == nil {
  40138. if !graphql.HasFieldError(ctx, fc) {
  40139. ec.Errorf(ctx, "must not be null")
  40140. }
  40141. return graphql.Null
  40142. }
  40143. res := resTmp.(CurrencyCode)
  40144. fc.Result = res
  40145. return ec.marshalNCurrencyCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCurrencyCode(ctx, field.Selections, res)
  40146. }
  40147. func (ec *executionContext) fieldContext_CurrencySetting_currencyCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40148. fc = &graphql.FieldContext{
  40149. Object: "CurrencySetting",
  40150. Field: field,
  40151. IsMethod: false,
  40152. IsResolver: false,
  40153. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40154. return nil, errors.New("field of type CurrencyCode does not have child fields")
  40155. },
  40156. }
  40157. return fc, nil
  40158. }
  40159. func (ec *executionContext) _CurrencySetting_currencyName(ctx context.Context, field graphql.CollectedField, obj *CurrencySetting) (ret graphql.Marshaler) {
  40160. fc, err := ec.fieldContext_CurrencySetting_currencyName(ctx, field)
  40161. if err != nil {
  40162. return graphql.Null
  40163. }
  40164. ctx = graphql.WithFieldContext(ctx, fc)
  40165. defer func() {
  40166. if r := recover(); r != nil {
  40167. ec.Error(ctx, ec.Recover(ctx, r))
  40168. ret = graphql.Null
  40169. }
  40170. }()
  40171. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40172. ctx = rctx // use context from middleware stack in children
  40173. return obj.CurrencyName, nil
  40174. })
  40175. if err != nil {
  40176. ec.Error(ctx, err)
  40177. return graphql.Null
  40178. }
  40179. if resTmp == nil {
  40180. if !graphql.HasFieldError(ctx, fc) {
  40181. ec.Errorf(ctx, "must not be null")
  40182. }
  40183. return graphql.Null
  40184. }
  40185. res := resTmp.(string)
  40186. fc.Result = res
  40187. return ec.marshalNString2string(ctx, field.Selections, res)
  40188. }
  40189. func (ec *executionContext) fieldContext_CurrencySetting_currencyName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40190. fc = &graphql.FieldContext{
  40191. Object: "CurrencySetting",
  40192. Field: field,
  40193. IsMethod: false,
  40194. IsResolver: false,
  40195. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40196. return nil, errors.New("field of type String does not have child fields")
  40197. },
  40198. }
  40199. return fc, nil
  40200. }
  40201. func (ec *executionContext) _CurrencySetting_enabled(ctx context.Context, field graphql.CollectedField, obj *CurrencySetting) (ret graphql.Marshaler) {
  40202. fc, err := ec.fieldContext_CurrencySetting_enabled(ctx, field)
  40203. if err != nil {
  40204. return graphql.Null
  40205. }
  40206. ctx = graphql.WithFieldContext(ctx, fc)
  40207. defer func() {
  40208. if r := recover(); r != nil {
  40209. ec.Error(ctx, ec.Recover(ctx, r))
  40210. ret = graphql.Null
  40211. }
  40212. }()
  40213. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40214. ctx = rctx // use context from middleware stack in children
  40215. return obj.Enabled, nil
  40216. })
  40217. if err != nil {
  40218. ec.Error(ctx, err)
  40219. return graphql.Null
  40220. }
  40221. if resTmp == nil {
  40222. if !graphql.HasFieldError(ctx, fc) {
  40223. ec.Errorf(ctx, "must not be null")
  40224. }
  40225. return graphql.Null
  40226. }
  40227. res := resTmp.(bool)
  40228. fc.Result = res
  40229. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  40230. }
  40231. func (ec *executionContext) fieldContext_CurrencySetting_enabled(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40232. fc = &graphql.FieldContext{
  40233. Object: "CurrencySetting",
  40234. Field: field,
  40235. IsMethod: false,
  40236. IsResolver: false,
  40237. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40238. return nil, errors.New("field of type Boolean does not have child fields")
  40239. },
  40240. }
  40241. return fc, nil
  40242. }
  40243. func (ec *executionContext) _CurrencySetting_rateUpdatedAt(ctx context.Context, field graphql.CollectedField, obj *CurrencySetting) (ret graphql.Marshaler) {
  40244. fc, err := ec.fieldContext_CurrencySetting_rateUpdatedAt(ctx, field)
  40245. if err != nil {
  40246. return graphql.Null
  40247. }
  40248. ctx = graphql.WithFieldContext(ctx, fc)
  40249. defer func() {
  40250. if r := recover(); r != nil {
  40251. ec.Error(ctx, ec.Recover(ctx, r))
  40252. ret = graphql.Null
  40253. }
  40254. }()
  40255. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40256. ctx = rctx // use context from middleware stack in children
  40257. return obj.RateUpdatedAt, nil
  40258. })
  40259. if err != nil {
  40260. ec.Error(ctx, err)
  40261. return graphql.Null
  40262. }
  40263. if resTmp == nil {
  40264. return graphql.Null
  40265. }
  40266. res := resTmp.(*string)
  40267. fc.Result = res
  40268. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  40269. }
  40270. func (ec *executionContext) fieldContext_CurrencySetting_rateUpdatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40271. fc = &graphql.FieldContext{
  40272. Object: "CurrencySetting",
  40273. Field: field,
  40274. IsMethod: false,
  40275. IsResolver: false,
  40276. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40277. return nil, errors.New("field of type DateTime does not have child fields")
  40278. },
  40279. }
  40280. return fc, nil
  40281. }
  40282. func (ec *executionContext) _CurrencySettingConnection_edges(ctx context.Context, field graphql.CollectedField, obj *CurrencySettingConnection) (ret graphql.Marshaler) {
  40283. fc, err := ec.fieldContext_CurrencySettingConnection_edges(ctx, field)
  40284. if err != nil {
  40285. return graphql.Null
  40286. }
  40287. ctx = graphql.WithFieldContext(ctx, fc)
  40288. defer func() {
  40289. if r := recover(); r != nil {
  40290. ec.Error(ctx, ec.Recover(ctx, r))
  40291. ret = graphql.Null
  40292. }
  40293. }()
  40294. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40295. ctx = rctx // use context from middleware stack in children
  40296. return obj.Edges, nil
  40297. })
  40298. if err != nil {
  40299. ec.Error(ctx, err)
  40300. return graphql.Null
  40301. }
  40302. if resTmp == nil {
  40303. if !graphql.HasFieldError(ctx, fc) {
  40304. ec.Errorf(ctx, "must not be null")
  40305. }
  40306. return graphql.Null
  40307. }
  40308. res := resTmp.([]*CurrencySettingEdge)
  40309. fc.Result = res
  40310. return ec.marshalNCurrencySettingEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCurrencySettingEdgeᚄ(ctx, field.Selections, res)
  40311. }
  40312. func (ec *executionContext) fieldContext_CurrencySettingConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40313. fc = &graphql.FieldContext{
  40314. Object: "CurrencySettingConnection",
  40315. Field: field,
  40316. IsMethod: false,
  40317. IsResolver: false,
  40318. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40319. switch field.Name {
  40320. case "cursor":
  40321. return ec.fieldContext_CurrencySettingEdge_cursor(ctx, field)
  40322. case "node":
  40323. return ec.fieldContext_CurrencySettingEdge_node(ctx, field)
  40324. }
  40325. return nil, fmt.Errorf("no field named %q was found under type CurrencySettingEdge", field.Name)
  40326. },
  40327. }
  40328. return fc, nil
  40329. }
  40330. func (ec *executionContext) _CurrencySettingConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *CurrencySettingConnection) (ret graphql.Marshaler) {
  40331. fc, err := ec.fieldContext_CurrencySettingConnection_nodes(ctx, field)
  40332. if err != nil {
  40333. return graphql.Null
  40334. }
  40335. ctx = graphql.WithFieldContext(ctx, fc)
  40336. defer func() {
  40337. if r := recover(); r != nil {
  40338. ec.Error(ctx, ec.Recover(ctx, r))
  40339. ret = graphql.Null
  40340. }
  40341. }()
  40342. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40343. ctx = rctx // use context from middleware stack in children
  40344. return obj.Nodes, nil
  40345. })
  40346. if err != nil {
  40347. ec.Error(ctx, err)
  40348. return graphql.Null
  40349. }
  40350. if resTmp == nil {
  40351. if !graphql.HasFieldError(ctx, fc) {
  40352. ec.Errorf(ctx, "must not be null")
  40353. }
  40354. return graphql.Null
  40355. }
  40356. res := resTmp.([]*CurrencySetting)
  40357. fc.Result = res
  40358. return ec.marshalNCurrencySetting2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCurrencySettingᚄ(ctx, field.Selections, res)
  40359. }
  40360. func (ec *executionContext) fieldContext_CurrencySettingConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40361. fc = &graphql.FieldContext{
  40362. Object: "CurrencySettingConnection",
  40363. Field: field,
  40364. IsMethod: false,
  40365. IsResolver: false,
  40366. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40367. switch field.Name {
  40368. case "currencyCode":
  40369. return ec.fieldContext_CurrencySetting_currencyCode(ctx, field)
  40370. case "currencyName":
  40371. return ec.fieldContext_CurrencySetting_currencyName(ctx, field)
  40372. case "enabled":
  40373. return ec.fieldContext_CurrencySetting_enabled(ctx, field)
  40374. case "rateUpdatedAt":
  40375. return ec.fieldContext_CurrencySetting_rateUpdatedAt(ctx, field)
  40376. }
  40377. return nil, fmt.Errorf("no field named %q was found under type CurrencySetting", field.Name)
  40378. },
  40379. }
  40380. return fc, nil
  40381. }
  40382. func (ec *executionContext) _CurrencySettingConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *CurrencySettingConnection) (ret graphql.Marshaler) {
  40383. fc, err := ec.fieldContext_CurrencySettingConnection_pageInfo(ctx, field)
  40384. if err != nil {
  40385. return graphql.Null
  40386. }
  40387. ctx = graphql.WithFieldContext(ctx, fc)
  40388. defer func() {
  40389. if r := recover(); r != nil {
  40390. ec.Error(ctx, ec.Recover(ctx, r))
  40391. ret = graphql.Null
  40392. }
  40393. }()
  40394. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40395. ctx = rctx // use context from middleware stack in children
  40396. return obj.PageInfo, nil
  40397. })
  40398. if err != nil {
  40399. ec.Error(ctx, err)
  40400. return graphql.Null
  40401. }
  40402. if resTmp == nil {
  40403. if !graphql.HasFieldError(ctx, fc) {
  40404. ec.Errorf(ctx, "must not be null")
  40405. }
  40406. return graphql.Null
  40407. }
  40408. res := resTmp.(*PageInfo)
  40409. fc.Result = res
  40410. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  40411. }
  40412. func (ec *executionContext) fieldContext_CurrencySettingConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40413. fc = &graphql.FieldContext{
  40414. Object: "CurrencySettingConnection",
  40415. Field: field,
  40416. IsMethod: false,
  40417. IsResolver: false,
  40418. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40419. switch field.Name {
  40420. case "endCursor":
  40421. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  40422. case "hasNextPage":
  40423. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  40424. case "hasPreviousPage":
  40425. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  40426. case "startCursor":
  40427. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  40428. }
  40429. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  40430. },
  40431. }
  40432. return fc, nil
  40433. }
  40434. func (ec *executionContext) _CurrencySettingEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *CurrencySettingEdge) (ret graphql.Marshaler) {
  40435. fc, err := ec.fieldContext_CurrencySettingEdge_cursor(ctx, field)
  40436. if err != nil {
  40437. return graphql.Null
  40438. }
  40439. ctx = graphql.WithFieldContext(ctx, fc)
  40440. defer func() {
  40441. if r := recover(); r != nil {
  40442. ec.Error(ctx, ec.Recover(ctx, r))
  40443. ret = graphql.Null
  40444. }
  40445. }()
  40446. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40447. ctx = rctx // use context from middleware stack in children
  40448. return obj.Cursor, nil
  40449. })
  40450. if err != nil {
  40451. ec.Error(ctx, err)
  40452. return graphql.Null
  40453. }
  40454. if resTmp == nil {
  40455. if !graphql.HasFieldError(ctx, fc) {
  40456. ec.Errorf(ctx, "must not be null")
  40457. }
  40458. return graphql.Null
  40459. }
  40460. res := resTmp.(string)
  40461. fc.Result = res
  40462. return ec.marshalNString2string(ctx, field.Selections, res)
  40463. }
  40464. func (ec *executionContext) fieldContext_CurrencySettingEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40465. fc = &graphql.FieldContext{
  40466. Object: "CurrencySettingEdge",
  40467. Field: field,
  40468. IsMethod: false,
  40469. IsResolver: false,
  40470. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40471. return nil, errors.New("field of type String does not have child fields")
  40472. },
  40473. }
  40474. return fc, nil
  40475. }
  40476. func (ec *executionContext) _CurrencySettingEdge_node(ctx context.Context, field graphql.CollectedField, obj *CurrencySettingEdge) (ret graphql.Marshaler) {
  40477. fc, err := ec.fieldContext_CurrencySettingEdge_node(ctx, field)
  40478. if err != nil {
  40479. return graphql.Null
  40480. }
  40481. ctx = graphql.WithFieldContext(ctx, fc)
  40482. defer func() {
  40483. if r := recover(); r != nil {
  40484. ec.Error(ctx, ec.Recover(ctx, r))
  40485. ret = graphql.Null
  40486. }
  40487. }()
  40488. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40489. ctx = rctx // use context from middleware stack in children
  40490. return obj.Node, nil
  40491. })
  40492. if err != nil {
  40493. ec.Error(ctx, err)
  40494. return graphql.Null
  40495. }
  40496. if resTmp == nil {
  40497. if !graphql.HasFieldError(ctx, fc) {
  40498. ec.Errorf(ctx, "must not be null")
  40499. }
  40500. return graphql.Null
  40501. }
  40502. res := resTmp.(*CurrencySetting)
  40503. fc.Result = res
  40504. return ec.marshalNCurrencySetting2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCurrencySetting(ctx, field.Selections, res)
  40505. }
  40506. func (ec *executionContext) fieldContext_CurrencySettingEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40507. fc = &graphql.FieldContext{
  40508. Object: "CurrencySettingEdge",
  40509. Field: field,
  40510. IsMethod: false,
  40511. IsResolver: false,
  40512. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40513. switch field.Name {
  40514. case "currencyCode":
  40515. return ec.fieldContext_CurrencySetting_currencyCode(ctx, field)
  40516. case "currencyName":
  40517. return ec.fieldContext_CurrencySetting_currencyName(ctx, field)
  40518. case "enabled":
  40519. return ec.fieldContext_CurrencySetting_enabled(ctx, field)
  40520. case "rateUpdatedAt":
  40521. return ec.fieldContext_CurrencySetting_rateUpdatedAt(ctx, field)
  40522. }
  40523. return nil, fmt.Errorf("no field named %q was found under type CurrencySetting", field.Name)
  40524. },
  40525. }
  40526. return fc, nil
  40527. }
  40528. func (ec *executionContext) _Customer_id(ctx context.Context, field graphql.CollectedField, obj *Customer) (ret graphql.Marshaler) {
  40529. fc, err := ec.fieldContext_Customer_id(ctx, field)
  40530. if err != nil {
  40531. return graphql.Null
  40532. }
  40533. ctx = graphql.WithFieldContext(ctx, fc)
  40534. defer func() {
  40535. if r := recover(); r != nil {
  40536. ec.Error(ctx, ec.Recover(ctx, r))
  40537. ret = graphql.Null
  40538. }
  40539. }()
  40540. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40541. ctx = rctx // use context from middleware stack in children
  40542. return obj.ID, nil
  40543. })
  40544. if err != nil {
  40545. ec.Error(ctx, err)
  40546. return graphql.Null
  40547. }
  40548. if resTmp == nil {
  40549. if !graphql.HasFieldError(ctx, fc) {
  40550. ec.Errorf(ctx, "must not be null")
  40551. }
  40552. return graphql.Null
  40553. }
  40554. res := resTmp.(string)
  40555. fc.Result = res
  40556. return ec.marshalNID2string(ctx, field.Selections, res)
  40557. }
  40558. func (ec *executionContext) fieldContext_Customer_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40559. fc = &graphql.FieldContext{
  40560. Object: "Customer",
  40561. Field: field,
  40562. IsMethod: false,
  40563. IsResolver: false,
  40564. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40565. return nil, errors.New("field of type ID does not have child fields")
  40566. },
  40567. }
  40568. return fc, nil
  40569. }
  40570. func (ec *executionContext) _CustomerCreditCard_billingAddress(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCard) (ret graphql.Marshaler) {
  40571. fc, err := ec.fieldContext_CustomerCreditCard_billingAddress(ctx, field)
  40572. if err != nil {
  40573. return graphql.Null
  40574. }
  40575. ctx = graphql.WithFieldContext(ctx, fc)
  40576. defer func() {
  40577. if r := recover(); r != nil {
  40578. ec.Error(ctx, ec.Recover(ctx, r))
  40579. ret = graphql.Null
  40580. }
  40581. }()
  40582. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40583. ctx = rctx // use context from middleware stack in children
  40584. return obj.BillingAddress, nil
  40585. })
  40586. if err != nil {
  40587. ec.Error(ctx, err)
  40588. return graphql.Null
  40589. }
  40590. if resTmp == nil {
  40591. return graphql.Null
  40592. }
  40593. res := resTmp.(*CustomerCreditCardBillingAddress)
  40594. fc.Result = res
  40595. return ec.marshalOCustomerCreditCardBillingAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerCreditCardBillingAddress(ctx, field.Selections, res)
  40596. }
  40597. func (ec *executionContext) fieldContext_CustomerCreditCard_billingAddress(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40598. fc = &graphql.FieldContext{
  40599. Object: "CustomerCreditCard",
  40600. Field: field,
  40601. IsMethod: false,
  40602. IsResolver: false,
  40603. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40604. switch field.Name {
  40605. case "address1":
  40606. return ec.fieldContext_CustomerCreditCardBillingAddress_address1(ctx, field)
  40607. case "city":
  40608. return ec.fieldContext_CustomerCreditCardBillingAddress_city(ctx, field)
  40609. case "country":
  40610. return ec.fieldContext_CustomerCreditCardBillingAddress_country(ctx, field)
  40611. case "countryCode":
  40612. return ec.fieldContext_CustomerCreditCardBillingAddress_countryCode(ctx, field)
  40613. case "province":
  40614. return ec.fieldContext_CustomerCreditCardBillingAddress_province(ctx, field)
  40615. case "provinceCode":
  40616. return ec.fieldContext_CustomerCreditCardBillingAddress_provinceCode(ctx, field)
  40617. case "zip":
  40618. return ec.fieldContext_CustomerCreditCardBillingAddress_zip(ctx, field)
  40619. }
  40620. return nil, fmt.Errorf("no field named %q was found under type CustomerCreditCardBillingAddress", field.Name)
  40621. },
  40622. }
  40623. return fc, nil
  40624. }
  40625. func (ec *executionContext) _CustomerCreditCard_brand(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCard) (ret graphql.Marshaler) {
  40626. fc, err := ec.fieldContext_CustomerCreditCard_brand(ctx, field)
  40627. if err != nil {
  40628. return graphql.Null
  40629. }
  40630. ctx = graphql.WithFieldContext(ctx, fc)
  40631. defer func() {
  40632. if r := recover(); r != nil {
  40633. ec.Error(ctx, ec.Recover(ctx, r))
  40634. ret = graphql.Null
  40635. }
  40636. }()
  40637. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40638. ctx = rctx // use context from middleware stack in children
  40639. return obj.Brand, nil
  40640. })
  40641. if err != nil {
  40642. ec.Error(ctx, err)
  40643. return graphql.Null
  40644. }
  40645. if resTmp == nil {
  40646. if !graphql.HasFieldError(ctx, fc) {
  40647. ec.Errorf(ctx, "must not be null")
  40648. }
  40649. return graphql.Null
  40650. }
  40651. res := resTmp.(string)
  40652. fc.Result = res
  40653. return ec.marshalNString2string(ctx, field.Selections, res)
  40654. }
  40655. func (ec *executionContext) fieldContext_CustomerCreditCard_brand(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40656. fc = &graphql.FieldContext{
  40657. Object: "CustomerCreditCard",
  40658. Field: field,
  40659. IsMethod: false,
  40660. IsResolver: false,
  40661. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40662. return nil, errors.New("field of type String does not have child fields")
  40663. },
  40664. }
  40665. return fc, nil
  40666. }
  40667. func (ec *executionContext) _CustomerCreditCard_expiresSoon(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCard) (ret graphql.Marshaler) {
  40668. fc, err := ec.fieldContext_CustomerCreditCard_expiresSoon(ctx, field)
  40669. if err != nil {
  40670. return graphql.Null
  40671. }
  40672. ctx = graphql.WithFieldContext(ctx, fc)
  40673. defer func() {
  40674. if r := recover(); r != nil {
  40675. ec.Error(ctx, ec.Recover(ctx, r))
  40676. ret = graphql.Null
  40677. }
  40678. }()
  40679. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40680. ctx = rctx // use context from middleware stack in children
  40681. return obj.ExpiresSoon, nil
  40682. })
  40683. if err != nil {
  40684. ec.Error(ctx, err)
  40685. return graphql.Null
  40686. }
  40687. if resTmp == nil {
  40688. if !graphql.HasFieldError(ctx, fc) {
  40689. ec.Errorf(ctx, "must not be null")
  40690. }
  40691. return graphql.Null
  40692. }
  40693. res := resTmp.(bool)
  40694. fc.Result = res
  40695. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  40696. }
  40697. func (ec *executionContext) fieldContext_CustomerCreditCard_expiresSoon(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40698. fc = &graphql.FieldContext{
  40699. Object: "CustomerCreditCard",
  40700. Field: field,
  40701. IsMethod: false,
  40702. IsResolver: false,
  40703. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40704. return nil, errors.New("field of type Boolean does not have child fields")
  40705. },
  40706. }
  40707. return fc, nil
  40708. }
  40709. func (ec *executionContext) _CustomerCreditCard_expiryMonth(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCard) (ret graphql.Marshaler) {
  40710. fc, err := ec.fieldContext_CustomerCreditCard_expiryMonth(ctx, field)
  40711. if err != nil {
  40712. return graphql.Null
  40713. }
  40714. ctx = graphql.WithFieldContext(ctx, fc)
  40715. defer func() {
  40716. if r := recover(); r != nil {
  40717. ec.Error(ctx, ec.Recover(ctx, r))
  40718. ret = graphql.Null
  40719. }
  40720. }()
  40721. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40722. ctx = rctx // use context from middleware stack in children
  40723. return obj.ExpiryMonth, nil
  40724. })
  40725. if err != nil {
  40726. ec.Error(ctx, err)
  40727. return graphql.Null
  40728. }
  40729. if resTmp == nil {
  40730. if !graphql.HasFieldError(ctx, fc) {
  40731. ec.Errorf(ctx, "must not be null")
  40732. }
  40733. return graphql.Null
  40734. }
  40735. res := resTmp.(int)
  40736. fc.Result = res
  40737. return ec.marshalNInt2int(ctx, field.Selections, res)
  40738. }
  40739. func (ec *executionContext) fieldContext_CustomerCreditCard_expiryMonth(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40740. fc = &graphql.FieldContext{
  40741. Object: "CustomerCreditCard",
  40742. Field: field,
  40743. IsMethod: false,
  40744. IsResolver: false,
  40745. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40746. return nil, errors.New("field of type Int does not have child fields")
  40747. },
  40748. }
  40749. return fc, nil
  40750. }
  40751. func (ec *executionContext) _CustomerCreditCard_expiryYear(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCard) (ret graphql.Marshaler) {
  40752. fc, err := ec.fieldContext_CustomerCreditCard_expiryYear(ctx, field)
  40753. if err != nil {
  40754. return graphql.Null
  40755. }
  40756. ctx = graphql.WithFieldContext(ctx, fc)
  40757. defer func() {
  40758. if r := recover(); r != nil {
  40759. ec.Error(ctx, ec.Recover(ctx, r))
  40760. ret = graphql.Null
  40761. }
  40762. }()
  40763. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40764. ctx = rctx // use context from middleware stack in children
  40765. return obj.ExpiryYear, nil
  40766. })
  40767. if err != nil {
  40768. ec.Error(ctx, err)
  40769. return graphql.Null
  40770. }
  40771. if resTmp == nil {
  40772. if !graphql.HasFieldError(ctx, fc) {
  40773. ec.Errorf(ctx, "must not be null")
  40774. }
  40775. return graphql.Null
  40776. }
  40777. res := resTmp.(int)
  40778. fc.Result = res
  40779. return ec.marshalNInt2int(ctx, field.Selections, res)
  40780. }
  40781. func (ec *executionContext) fieldContext_CustomerCreditCard_expiryYear(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40782. fc = &graphql.FieldContext{
  40783. Object: "CustomerCreditCard",
  40784. Field: field,
  40785. IsMethod: false,
  40786. IsResolver: false,
  40787. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40788. return nil, errors.New("field of type Int does not have child fields")
  40789. },
  40790. }
  40791. return fc, nil
  40792. }
  40793. func (ec *executionContext) _CustomerCreditCard_firstDigits(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCard) (ret graphql.Marshaler) {
  40794. fc, err := ec.fieldContext_CustomerCreditCard_firstDigits(ctx, field)
  40795. if err != nil {
  40796. return graphql.Null
  40797. }
  40798. ctx = graphql.WithFieldContext(ctx, fc)
  40799. defer func() {
  40800. if r := recover(); r != nil {
  40801. ec.Error(ctx, ec.Recover(ctx, r))
  40802. ret = graphql.Null
  40803. }
  40804. }()
  40805. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40806. ctx = rctx // use context from middleware stack in children
  40807. return obj.FirstDigits, nil
  40808. })
  40809. if err != nil {
  40810. ec.Error(ctx, err)
  40811. return graphql.Null
  40812. }
  40813. if resTmp == nil {
  40814. return graphql.Null
  40815. }
  40816. res := resTmp.(*string)
  40817. fc.Result = res
  40818. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  40819. }
  40820. func (ec *executionContext) fieldContext_CustomerCreditCard_firstDigits(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40821. fc = &graphql.FieldContext{
  40822. Object: "CustomerCreditCard",
  40823. Field: field,
  40824. IsMethod: false,
  40825. IsResolver: false,
  40826. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40827. return nil, errors.New("field of type String does not have child fields")
  40828. },
  40829. }
  40830. return fc, nil
  40831. }
  40832. func (ec *executionContext) _CustomerCreditCard_isRevocable(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCard) (ret graphql.Marshaler) {
  40833. fc, err := ec.fieldContext_CustomerCreditCard_isRevocable(ctx, field)
  40834. if err != nil {
  40835. return graphql.Null
  40836. }
  40837. ctx = graphql.WithFieldContext(ctx, fc)
  40838. defer func() {
  40839. if r := recover(); r != nil {
  40840. ec.Error(ctx, ec.Recover(ctx, r))
  40841. ret = graphql.Null
  40842. }
  40843. }()
  40844. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40845. ctx = rctx // use context from middleware stack in children
  40846. return obj.IsRevocable, nil
  40847. })
  40848. if err != nil {
  40849. ec.Error(ctx, err)
  40850. return graphql.Null
  40851. }
  40852. if resTmp == nil {
  40853. if !graphql.HasFieldError(ctx, fc) {
  40854. ec.Errorf(ctx, "must not be null")
  40855. }
  40856. return graphql.Null
  40857. }
  40858. res := resTmp.(bool)
  40859. fc.Result = res
  40860. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  40861. }
  40862. func (ec *executionContext) fieldContext_CustomerCreditCard_isRevocable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40863. fc = &graphql.FieldContext{
  40864. Object: "CustomerCreditCard",
  40865. Field: field,
  40866. IsMethod: false,
  40867. IsResolver: false,
  40868. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40869. return nil, errors.New("field of type Boolean does not have child fields")
  40870. },
  40871. }
  40872. return fc, nil
  40873. }
  40874. func (ec *executionContext) _CustomerCreditCard_lastDigits(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCard) (ret graphql.Marshaler) {
  40875. fc, err := ec.fieldContext_CustomerCreditCard_lastDigits(ctx, field)
  40876. if err != nil {
  40877. return graphql.Null
  40878. }
  40879. ctx = graphql.WithFieldContext(ctx, fc)
  40880. defer func() {
  40881. if r := recover(); r != nil {
  40882. ec.Error(ctx, ec.Recover(ctx, r))
  40883. ret = graphql.Null
  40884. }
  40885. }()
  40886. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40887. ctx = rctx // use context from middleware stack in children
  40888. return obj.LastDigits, nil
  40889. })
  40890. if err != nil {
  40891. ec.Error(ctx, err)
  40892. return graphql.Null
  40893. }
  40894. if resTmp == nil {
  40895. if !graphql.HasFieldError(ctx, fc) {
  40896. ec.Errorf(ctx, "must not be null")
  40897. }
  40898. return graphql.Null
  40899. }
  40900. res := resTmp.(string)
  40901. fc.Result = res
  40902. return ec.marshalNString2string(ctx, field.Selections, res)
  40903. }
  40904. func (ec *executionContext) fieldContext_CustomerCreditCard_lastDigits(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40905. fc = &graphql.FieldContext{
  40906. Object: "CustomerCreditCard",
  40907. Field: field,
  40908. IsMethod: false,
  40909. IsResolver: false,
  40910. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40911. return nil, errors.New("field of type String does not have child fields")
  40912. },
  40913. }
  40914. return fc, nil
  40915. }
  40916. func (ec *executionContext) _CustomerCreditCard_maskedNumber(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCard) (ret graphql.Marshaler) {
  40917. fc, err := ec.fieldContext_CustomerCreditCard_maskedNumber(ctx, field)
  40918. if err != nil {
  40919. return graphql.Null
  40920. }
  40921. ctx = graphql.WithFieldContext(ctx, fc)
  40922. defer func() {
  40923. if r := recover(); r != nil {
  40924. ec.Error(ctx, ec.Recover(ctx, r))
  40925. ret = graphql.Null
  40926. }
  40927. }()
  40928. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40929. ctx = rctx // use context from middleware stack in children
  40930. return obj.MaskedNumber, nil
  40931. })
  40932. if err != nil {
  40933. ec.Error(ctx, err)
  40934. return graphql.Null
  40935. }
  40936. if resTmp == nil {
  40937. if !graphql.HasFieldError(ctx, fc) {
  40938. ec.Errorf(ctx, "must not be null")
  40939. }
  40940. return graphql.Null
  40941. }
  40942. res := resTmp.(string)
  40943. fc.Result = res
  40944. return ec.marshalNString2string(ctx, field.Selections, res)
  40945. }
  40946. func (ec *executionContext) fieldContext_CustomerCreditCard_maskedNumber(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40947. fc = &graphql.FieldContext{
  40948. Object: "CustomerCreditCard",
  40949. Field: field,
  40950. IsMethod: false,
  40951. IsResolver: false,
  40952. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40953. return nil, errors.New("field of type String does not have child fields")
  40954. },
  40955. }
  40956. return fc, nil
  40957. }
  40958. func (ec *executionContext) _CustomerCreditCard_name(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCard) (ret graphql.Marshaler) {
  40959. fc, err := ec.fieldContext_CustomerCreditCard_name(ctx, field)
  40960. if err != nil {
  40961. return graphql.Null
  40962. }
  40963. ctx = graphql.WithFieldContext(ctx, fc)
  40964. defer func() {
  40965. if r := recover(); r != nil {
  40966. ec.Error(ctx, ec.Recover(ctx, r))
  40967. ret = graphql.Null
  40968. }
  40969. }()
  40970. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  40971. ctx = rctx // use context from middleware stack in children
  40972. return obj.Name, nil
  40973. })
  40974. if err != nil {
  40975. ec.Error(ctx, err)
  40976. return graphql.Null
  40977. }
  40978. if resTmp == nil {
  40979. if !graphql.HasFieldError(ctx, fc) {
  40980. ec.Errorf(ctx, "must not be null")
  40981. }
  40982. return graphql.Null
  40983. }
  40984. res := resTmp.(string)
  40985. fc.Result = res
  40986. return ec.marshalNString2string(ctx, field.Selections, res)
  40987. }
  40988. func (ec *executionContext) fieldContext_CustomerCreditCard_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  40989. fc = &graphql.FieldContext{
  40990. Object: "CustomerCreditCard",
  40991. Field: field,
  40992. IsMethod: false,
  40993. IsResolver: false,
  40994. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  40995. return nil, errors.New("field of type String does not have child fields")
  40996. },
  40997. }
  40998. return fc, nil
  40999. }
  41000. func (ec *executionContext) _CustomerCreditCard_source(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCard) (ret graphql.Marshaler) {
  41001. fc, err := ec.fieldContext_CustomerCreditCard_source(ctx, field)
  41002. if err != nil {
  41003. return graphql.Null
  41004. }
  41005. ctx = graphql.WithFieldContext(ctx, fc)
  41006. defer func() {
  41007. if r := recover(); r != nil {
  41008. ec.Error(ctx, ec.Recover(ctx, r))
  41009. ret = graphql.Null
  41010. }
  41011. }()
  41012. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41013. ctx = rctx // use context from middleware stack in children
  41014. return obj.Source, nil
  41015. })
  41016. if err != nil {
  41017. ec.Error(ctx, err)
  41018. return graphql.Null
  41019. }
  41020. if resTmp == nil {
  41021. return graphql.Null
  41022. }
  41023. res := resTmp.(*string)
  41024. fc.Result = res
  41025. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  41026. }
  41027. func (ec *executionContext) fieldContext_CustomerCreditCard_source(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41028. fc = &graphql.FieldContext{
  41029. Object: "CustomerCreditCard",
  41030. Field: field,
  41031. IsMethod: false,
  41032. IsResolver: false,
  41033. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41034. return nil, errors.New("field of type String does not have child fields")
  41035. },
  41036. }
  41037. return fc, nil
  41038. }
  41039. func (ec *executionContext) _CustomerCreditCard_virtualLastDigits(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCard) (ret graphql.Marshaler) {
  41040. fc, err := ec.fieldContext_CustomerCreditCard_virtualLastDigits(ctx, field)
  41041. if err != nil {
  41042. return graphql.Null
  41043. }
  41044. ctx = graphql.WithFieldContext(ctx, fc)
  41045. defer func() {
  41046. if r := recover(); r != nil {
  41047. ec.Error(ctx, ec.Recover(ctx, r))
  41048. ret = graphql.Null
  41049. }
  41050. }()
  41051. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41052. ctx = rctx // use context from middleware stack in children
  41053. return obj.VirtualLastDigits, nil
  41054. })
  41055. if err != nil {
  41056. ec.Error(ctx, err)
  41057. return graphql.Null
  41058. }
  41059. if resTmp == nil {
  41060. return graphql.Null
  41061. }
  41062. res := resTmp.(*string)
  41063. fc.Result = res
  41064. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  41065. }
  41066. func (ec *executionContext) fieldContext_CustomerCreditCard_virtualLastDigits(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41067. fc = &graphql.FieldContext{
  41068. Object: "CustomerCreditCard",
  41069. Field: field,
  41070. IsMethod: false,
  41071. IsResolver: false,
  41072. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41073. return nil, errors.New("field of type String does not have child fields")
  41074. },
  41075. }
  41076. return fc, nil
  41077. }
  41078. func (ec *executionContext) _CustomerCreditCardBillingAddress_address1(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCardBillingAddress) (ret graphql.Marshaler) {
  41079. fc, err := ec.fieldContext_CustomerCreditCardBillingAddress_address1(ctx, field)
  41080. if err != nil {
  41081. return graphql.Null
  41082. }
  41083. ctx = graphql.WithFieldContext(ctx, fc)
  41084. defer func() {
  41085. if r := recover(); r != nil {
  41086. ec.Error(ctx, ec.Recover(ctx, r))
  41087. ret = graphql.Null
  41088. }
  41089. }()
  41090. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41091. ctx = rctx // use context from middleware stack in children
  41092. return obj.Address1, nil
  41093. })
  41094. if err != nil {
  41095. ec.Error(ctx, err)
  41096. return graphql.Null
  41097. }
  41098. if resTmp == nil {
  41099. return graphql.Null
  41100. }
  41101. res := resTmp.(*string)
  41102. fc.Result = res
  41103. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  41104. }
  41105. func (ec *executionContext) fieldContext_CustomerCreditCardBillingAddress_address1(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41106. fc = &graphql.FieldContext{
  41107. Object: "CustomerCreditCardBillingAddress",
  41108. Field: field,
  41109. IsMethod: false,
  41110. IsResolver: false,
  41111. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41112. return nil, errors.New("field of type String does not have child fields")
  41113. },
  41114. }
  41115. return fc, nil
  41116. }
  41117. func (ec *executionContext) _CustomerCreditCardBillingAddress_city(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCardBillingAddress) (ret graphql.Marshaler) {
  41118. fc, err := ec.fieldContext_CustomerCreditCardBillingAddress_city(ctx, field)
  41119. if err != nil {
  41120. return graphql.Null
  41121. }
  41122. ctx = graphql.WithFieldContext(ctx, fc)
  41123. defer func() {
  41124. if r := recover(); r != nil {
  41125. ec.Error(ctx, ec.Recover(ctx, r))
  41126. ret = graphql.Null
  41127. }
  41128. }()
  41129. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41130. ctx = rctx // use context from middleware stack in children
  41131. return obj.City, nil
  41132. })
  41133. if err != nil {
  41134. ec.Error(ctx, err)
  41135. return graphql.Null
  41136. }
  41137. if resTmp == nil {
  41138. return graphql.Null
  41139. }
  41140. res := resTmp.(*string)
  41141. fc.Result = res
  41142. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  41143. }
  41144. func (ec *executionContext) fieldContext_CustomerCreditCardBillingAddress_city(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41145. fc = &graphql.FieldContext{
  41146. Object: "CustomerCreditCardBillingAddress",
  41147. Field: field,
  41148. IsMethod: false,
  41149. IsResolver: false,
  41150. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41151. return nil, errors.New("field of type String does not have child fields")
  41152. },
  41153. }
  41154. return fc, nil
  41155. }
  41156. func (ec *executionContext) _CustomerCreditCardBillingAddress_country(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCardBillingAddress) (ret graphql.Marshaler) {
  41157. fc, err := ec.fieldContext_CustomerCreditCardBillingAddress_country(ctx, field)
  41158. if err != nil {
  41159. return graphql.Null
  41160. }
  41161. ctx = graphql.WithFieldContext(ctx, fc)
  41162. defer func() {
  41163. if r := recover(); r != nil {
  41164. ec.Error(ctx, ec.Recover(ctx, r))
  41165. ret = graphql.Null
  41166. }
  41167. }()
  41168. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41169. ctx = rctx // use context from middleware stack in children
  41170. return obj.Country, nil
  41171. })
  41172. if err != nil {
  41173. ec.Error(ctx, err)
  41174. return graphql.Null
  41175. }
  41176. if resTmp == nil {
  41177. return graphql.Null
  41178. }
  41179. res := resTmp.(*string)
  41180. fc.Result = res
  41181. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  41182. }
  41183. func (ec *executionContext) fieldContext_CustomerCreditCardBillingAddress_country(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41184. fc = &graphql.FieldContext{
  41185. Object: "CustomerCreditCardBillingAddress",
  41186. Field: field,
  41187. IsMethod: false,
  41188. IsResolver: false,
  41189. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41190. return nil, errors.New("field of type String does not have child fields")
  41191. },
  41192. }
  41193. return fc, nil
  41194. }
  41195. func (ec *executionContext) _CustomerCreditCardBillingAddress_countryCode(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCardBillingAddress) (ret graphql.Marshaler) {
  41196. fc, err := ec.fieldContext_CustomerCreditCardBillingAddress_countryCode(ctx, field)
  41197. if err != nil {
  41198. return graphql.Null
  41199. }
  41200. ctx = graphql.WithFieldContext(ctx, fc)
  41201. defer func() {
  41202. if r := recover(); r != nil {
  41203. ec.Error(ctx, ec.Recover(ctx, r))
  41204. ret = graphql.Null
  41205. }
  41206. }()
  41207. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41208. ctx = rctx // use context from middleware stack in children
  41209. return obj.CountryCode, nil
  41210. })
  41211. if err != nil {
  41212. ec.Error(ctx, err)
  41213. return graphql.Null
  41214. }
  41215. if resTmp == nil {
  41216. return graphql.Null
  41217. }
  41218. res := resTmp.(*CountryCode)
  41219. fc.Result = res
  41220. return ec.marshalOCountryCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCode(ctx, field.Selections, res)
  41221. }
  41222. func (ec *executionContext) fieldContext_CustomerCreditCardBillingAddress_countryCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41223. fc = &graphql.FieldContext{
  41224. Object: "CustomerCreditCardBillingAddress",
  41225. Field: field,
  41226. IsMethod: false,
  41227. IsResolver: false,
  41228. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41229. return nil, errors.New("field of type CountryCode does not have child fields")
  41230. },
  41231. }
  41232. return fc, nil
  41233. }
  41234. func (ec *executionContext) _CustomerCreditCardBillingAddress_province(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCardBillingAddress) (ret graphql.Marshaler) {
  41235. fc, err := ec.fieldContext_CustomerCreditCardBillingAddress_province(ctx, field)
  41236. if err != nil {
  41237. return graphql.Null
  41238. }
  41239. ctx = graphql.WithFieldContext(ctx, fc)
  41240. defer func() {
  41241. if r := recover(); r != nil {
  41242. ec.Error(ctx, ec.Recover(ctx, r))
  41243. ret = graphql.Null
  41244. }
  41245. }()
  41246. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41247. ctx = rctx // use context from middleware stack in children
  41248. return obj.Province, nil
  41249. })
  41250. if err != nil {
  41251. ec.Error(ctx, err)
  41252. return graphql.Null
  41253. }
  41254. if resTmp == nil {
  41255. return graphql.Null
  41256. }
  41257. res := resTmp.(*string)
  41258. fc.Result = res
  41259. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  41260. }
  41261. func (ec *executionContext) fieldContext_CustomerCreditCardBillingAddress_province(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41262. fc = &graphql.FieldContext{
  41263. Object: "CustomerCreditCardBillingAddress",
  41264. Field: field,
  41265. IsMethod: false,
  41266. IsResolver: false,
  41267. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41268. return nil, errors.New("field of type String does not have child fields")
  41269. },
  41270. }
  41271. return fc, nil
  41272. }
  41273. func (ec *executionContext) _CustomerCreditCardBillingAddress_provinceCode(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCardBillingAddress) (ret graphql.Marshaler) {
  41274. fc, err := ec.fieldContext_CustomerCreditCardBillingAddress_provinceCode(ctx, field)
  41275. if err != nil {
  41276. return graphql.Null
  41277. }
  41278. ctx = graphql.WithFieldContext(ctx, fc)
  41279. defer func() {
  41280. if r := recover(); r != nil {
  41281. ec.Error(ctx, ec.Recover(ctx, r))
  41282. ret = graphql.Null
  41283. }
  41284. }()
  41285. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41286. ctx = rctx // use context from middleware stack in children
  41287. return obj.ProvinceCode, nil
  41288. })
  41289. if err != nil {
  41290. ec.Error(ctx, err)
  41291. return graphql.Null
  41292. }
  41293. if resTmp == nil {
  41294. return graphql.Null
  41295. }
  41296. res := resTmp.(*string)
  41297. fc.Result = res
  41298. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  41299. }
  41300. func (ec *executionContext) fieldContext_CustomerCreditCardBillingAddress_provinceCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41301. fc = &graphql.FieldContext{
  41302. Object: "CustomerCreditCardBillingAddress",
  41303. Field: field,
  41304. IsMethod: false,
  41305. IsResolver: false,
  41306. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41307. return nil, errors.New("field of type String does not have child fields")
  41308. },
  41309. }
  41310. return fc, nil
  41311. }
  41312. func (ec *executionContext) _CustomerCreditCardBillingAddress_zip(ctx context.Context, field graphql.CollectedField, obj *CustomerCreditCardBillingAddress) (ret graphql.Marshaler) {
  41313. fc, err := ec.fieldContext_CustomerCreditCardBillingAddress_zip(ctx, field)
  41314. if err != nil {
  41315. return graphql.Null
  41316. }
  41317. ctx = graphql.WithFieldContext(ctx, fc)
  41318. defer func() {
  41319. if r := recover(); r != nil {
  41320. ec.Error(ctx, ec.Recover(ctx, r))
  41321. ret = graphql.Null
  41322. }
  41323. }()
  41324. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41325. ctx = rctx // use context from middleware stack in children
  41326. return obj.Zip, nil
  41327. })
  41328. if err != nil {
  41329. ec.Error(ctx, err)
  41330. return graphql.Null
  41331. }
  41332. if resTmp == nil {
  41333. return graphql.Null
  41334. }
  41335. res := resTmp.(*string)
  41336. fc.Result = res
  41337. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  41338. }
  41339. func (ec *executionContext) fieldContext_CustomerCreditCardBillingAddress_zip(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41340. fc = &graphql.FieldContext{
  41341. Object: "CustomerCreditCardBillingAddress",
  41342. Field: field,
  41343. IsMethod: false,
  41344. IsResolver: false,
  41345. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41346. return nil, errors.New("field of type String does not have child fields")
  41347. },
  41348. }
  41349. return fc, nil
  41350. }
  41351. func (ec *executionContext) _CustomerEmailMarketingConsentState_consentUpdatedAt(ctx context.Context, field graphql.CollectedField, obj *CustomerEmailMarketingConsentState) (ret graphql.Marshaler) {
  41352. fc, err := ec.fieldContext_CustomerEmailMarketingConsentState_consentUpdatedAt(ctx, field)
  41353. if err != nil {
  41354. return graphql.Null
  41355. }
  41356. ctx = graphql.WithFieldContext(ctx, fc)
  41357. defer func() {
  41358. if r := recover(); r != nil {
  41359. ec.Error(ctx, ec.Recover(ctx, r))
  41360. ret = graphql.Null
  41361. }
  41362. }()
  41363. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41364. ctx = rctx // use context from middleware stack in children
  41365. return obj.ConsentUpdatedAt, nil
  41366. })
  41367. if err != nil {
  41368. ec.Error(ctx, err)
  41369. return graphql.Null
  41370. }
  41371. if resTmp == nil {
  41372. return graphql.Null
  41373. }
  41374. res := resTmp.(*string)
  41375. fc.Result = res
  41376. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  41377. }
  41378. func (ec *executionContext) fieldContext_CustomerEmailMarketingConsentState_consentUpdatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41379. fc = &graphql.FieldContext{
  41380. Object: "CustomerEmailMarketingConsentState",
  41381. Field: field,
  41382. IsMethod: false,
  41383. IsResolver: false,
  41384. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41385. return nil, errors.New("field of type DateTime does not have child fields")
  41386. },
  41387. }
  41388. return fc, nil
  41389. }
  41390. func (ec *executionContext) _CustomerEmailMarketingConsentState_marketingOptInLevel(ctx context.Context, field graphql.CollectedField, obj *CustomerEmailMarketingConsentState) (ret graphql.Marshaler) {
  41391. fc, err := ec.fieldContext_CustomerEmailMarketingConsentState_marketingOptInLevel(ctx, field)
  41392. if err != nil {
  41393. return graphql.Null
  41394. }
  41395. ctx = graphql.WithFieldContext(ctx, fc)
  41396. defer func() {
  41397. if r := recover(); r != nil {
  41398. ec.Error(ctx, ec.Recover(ctx, r))
  41399. ret = graphql.Null
  41400. }
  41401. }()
  41402. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41403. ctx = rctx // use context from middleware stack in children
  41404. return obj.MarketingOptInLevel, nil
  41405. })
  41406. if err != nil {
  41407. ec.Error(ctx, err)
  41408. return graphql.Null
  41409. }
  41410. if resTmp == nil {
  41411. return graphql.Null
  41412. }
  41413. res := resTmp.(*CustomerMarketingOptInLevel)
  41414. fc.Result = res
  41415. return ec.marshalOCustomerMarketingOptInLevel2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerMarketingOptInLevel(ctx, field.Selections, res)
  41416. }
  41417. func (ec *executionContext) fieldContext_CustomerEmailMarketingConsentState_marketingOptInLevel(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41418. fc = &graphql.FieldContext{
  41419. Object: "CustomerEmailMarketingConsentState",
  41420. Field: field,
  41421. IsMethod: false,
  41422. IsResolver: false,
  41423. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41424. return nil, errors.New("field of type CustomerMarketingOptInLevel does not have child fields")
  41425. },
  41426. }
  41427. return fc, nil
  41428. }
  41429. func (ec *executionContext) _CustomerEmailMarketingConsentState_marketingState(ctx context.Context, field graphql.CollectedField, obj *CustomerEmailMarketingConsentState) (ret graphql.Marshaler) {
  41430. fc, err := ec.fieldContext_CustomerEmailMarketingConsentState_marketingState(ctx, field)
  41431. if err != nil {
  41432. return graphql.Null
  41433. }
  41434. ctx = graphql.WithFieldContext(ctx, fc)
  41435. defer func() {
  41436. if r := recover(); r != nil {
  41437. ec.Error(ctx, ec.Recover(ctx, r))
  41438. ret = graphql.Null
  41439. }
  41440. }()
  41441. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41442. ctx = rctx // use context from middleware stack in children
  41443. return obj.MarketingState, nil
  41444. })
  41445. if err != nil {
  41446. ec.Error(ctx, err)
  41447. return graphql.Null
  41448. }
  41449. if resTmp == nil {
  41450. if !graphql.HasFieldError(ctx, fc) {
  41451. ec.Errorf(ctx, "must not be null")
  41452. }
  41453. return graphql.Null
  41454. }
  41455. res := resTmp.(CustomerEmailMarketingState)
  41456. fc.Result = res
  41457. return ec.marshalNCustomerEmailMarketingState2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerEmailMarketingState(ctx, field.Selections, res)
  41458. }
  41459. func (ec *executionContext) fieldContext_CustomerEmailMarketingConsentState_marketingState(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41460. fc = &graphql.FieldContext{
  41461. Object: "CustomerEmailMarketingConsentState",
  41462. Field: field,
  41463. IsMethod: false,
  41464. IsResolver: false,
  41465. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41466. return nil, errors.New("field of type CustomerEmailMarketingState does not have child fields")
  41467. },
  41468. }
  41469. return fc, nil
  41470. }
  41471. func (ec *executionContext) _CustomerJourneySummary_customerOrderIndex(ctx context.Context, field graphql.CollectedField, obj *CustomerJourneySummary) (ret graphql.Marshaler) {
  41472. fc, err := ec.fieldContext_CustomerJourneySummary_customerOrderIndex(ctx, field)
  41473. if err != nil {
  41474. return graphql.Null
  41475. }
  41476. ctx = graphql.WithFieldContext(ctx, fc)
  41477. defer func() {
  41478. if r := recover(); r != nil {
  41479. ec.Error(ctx, ec.Recover(ctx, r))
  41480. ret = graphql.Null
  41481. }
  41482. }()
  41483. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41484. ctx = rctx // use context from middleware stack in children
  41485. return obj.CustomerOrderIndex, nil
  41486. })
  41487. if err != nil {
  41488. ec.Error(ctx, err)
  41489. return graphql.Null
  41490. }
  41491. if resTmp == nil {
  41492. return graphql.Null
  41493. }
  41494. res := resTmp.(*int)
  41495. fc.Result = res
  41496. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  41497. }
  41498. func (ec *executionContext) fieldContext_CustomerJourneySummary_customerOrderIndex(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41499. fc = &graphql.FieldContext{
  41500. Object: "CustomerJourneySummary",
  41501. Field: field,
  41502. IsMethod: false,
  41503. IsResolver: false,
  41504. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41505. return nil, errors.New("field of type Int does not have child fields")
  41506. },
  41507. }
  41508. return fc, nil
  41509. }
  41510. func (ec *executionContext) _CustomerJourneySummary_daysToConversion(ctx context.Context, field graphql.CollectedField, obj *CustomerJourneySummary) (ret graphql.Marshaler) {
  41511. fc, err := ec.fieldContext_CustomerJourneySummary_daysToConversion(ctx, field)
  41512. if err != nil {
  41513. return graphql.Null
  41514. }
  41515. ctx = graphql.WithFieldContext(ctx, fc)
  41516. defer func() {
  41517. if r := recover(); r != nil {
  41518. ec.Error(ctx, ec.Recover(ctx, r))
  41519. ret = graphql.Null
  41520. }
  41521. }()
  41522. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41523. ctx = rctx // use context from middleware stack in children
  41524. return obj.DaysToConversion, nil
  41525. })
  41526. if err != nil {
  41527. ec.Error(ctx, err)
  41528. return graphql.Null
  41529. }
  41530. if resTmp == nil {
  41531. return graphql.Null
  41532. }
  41533. res := resTmp.(*int)
  41534. fc.Result = res
  41535. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  41536. }
  41537. func (ec *executionContext) fieldContext_CustomerJourneySummary_daysToConversion(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41538. fc = &graphql.FieldContext{
  41539. Object: "CustomerJourneySummary",
  41540. Field: field,
  41541. IsMethod: false,
  41542. IsResolver: false,
  41543. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41544. return nil, errors.New("field of type Int does not have child fields")
  41545. },
  41546. }
  41547. return fc, nil
  41548. }
  41549. func (ec *executionContext) _CustomerJourneySummary_firstVisit(ctx context.Context, field graphql.CollectedField, obj *CustomerJourneySummary) (ret graphql.Marshaler) {
  41550. fc, err := ec.fieldContext_CustomerJourneySummary_firstVisit(ctx, field)
  41551. if err != nil {
  41552. return graphql.Null
  41553. }
  41554. ctx = graphql.WithFieldContext(ctx, fc)
  41555. defer func() {
  41556. if r := recover(); r != nil {
  41557. ec.Error(ctx, ec.Recover(ctx, r))
  41558. ret = graphql.Null
  41559. }
  41560. }()
  41561. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41562. ctx = rctx // use context from middleware stack in children
  41563. return obj.FirstVisit, nil
  41564. })
  41565. if err != nil {
  41566. ec.Error(ctx, err)
  41567. return graphql.Null
  41568. }
  41569. if resTmp == nil {
  41570. return graphql.Null
  41571. }
  41572. res := resTmp.(*CustomerVisit)
  41573. fc.Result = res
  41574. return ec.marshalOCustomerVisit2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerVisit(ctx, field.Selections, res)
  41575. }
  41576. func (ec *executionContext) fieldContext_CustomerJourneySummary_firstVisit(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41577. fc = &graphql.FieldContext{
  41578. Object: "CustomerJourneySummary",
  41579. Field: field,
  41580. IsMethod: false,
  41581. IsResolver: false,
  41582. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41583. switch field.Name {
  41584. case "id":
  41585. return ec.fieldContext_CustomerVisit_id(ctx, field)
  41586. case "landingPage":
  41587. return ec.fieldContext_CustomerVisit_landingPage(ctx, field)
  41588. case "landingPageHtml":
  41589. return ec.fieldContext_CustomerVisit_landingPageHtml(ctx, field)
  41590. case "marketingEvent":
  41591. return ec.fieldContext_CustomerVisit_marketingEvent(ctx, field)
  41592. case "occurredAt":
  41593. return ec.fieldContext_CustomerVisit_occurredAt(ctx, field)
  41594. case "referralCode":
  41595. return ec.fieldContext_CustomerVisit_referralCode(ctx, field)
  41596. case "referralInfoHtml":
  41597. return ec.fieldContext_CustomerVisit_referralInfoHtml(ctx, field)
  41598. case "referrerUrl":
  41599. return ec.fieldContext_CustomerVisit_referrerUrl(ctx, field)
  41600. case "source":
  41601. return ec.fieldContext_CustomerVisit_source(ctx, field)
  41602. case "sourceDescription":
  41603. return ec.fieldContext_CustomerVisit_sourceDescription(ctx, field)
  41604. case "sourceType":
  41605. return ec.fieldContext_CustomerVisit_sourceType(ctx, field)
  41606. case "utmParameters":
  41607. return ec.fieldContext_CustomerVisit_utmParameters(ctx, field)
  41608. }
  41609. return nil, fmt.Errorf("no field named %q was found under type CustomerVisit", field.Name)
  41610. },
  41611. }
  41612. return fc, nil
  41613. }
  41614. func (ec *executionContext) _CustomerJourneySummary_lastVisit(ctx context.Context, field graphql.CollectedField, obj *CustomerJourneySummary) (ret graphql.Marshaler) {
  41615. fc, err := ec.fieldContext_CustomerJourneySummary_lastVisit(ctx, field)
  41616. if err != nil {
  41617. return graphql.Null
  41618. }
  41619. ctx = graphql.WithFieldContext(ctx, fc)
  41620. defer func() {
  41621. if r := recover(); r != nil {
  41622. ec.Error(ctx, ec.Recover(ctx, r))
  41623. ret = graphql.Null
  41624. }
  41625. }()
  41626. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41627. ctx = rctx // use context from middleware stack in children
  41628. return obj.LastVisit, nil
  41629. })
  41630. if err != nil {
  41631. ec.Error(ctx, err)
  41632. return graphql.Null
  41633. }
  41634. if resTmp == nil {
  41635. return graphql.Null
  41636. }
  41637. res := resTmp.(*CustomerVisit)
  41638. fc.Result = res
  41639. return ec.marshalOCustomerVisit2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerVisit(ctx, field.Selections, res)
  41640. }
  41641. func (ec *executionContext) fieldContext_CustomerJourneySummary_lastVisit(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41642. fc = &graphql.FieldContext{
  41643. Object: "CustomerJourneySummary",
  41644. Field: field,
  41645. IsMethod: false,
  41646. IsResolver: false,
  41647. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41648. switch field.Name {
  41649. case "id":
  41650. return ec.fieldContext_CustomerVisit_id(ctx, field)
  41651. case "landingPage":
  41652. return ec.fieldContext_CustomerVisit_landingPage(ctx, field)
  41653. case "landingPageHtml":
  41654. return ec.fieldContext_CustomerVisit_landingPageHtml(ctx, field)
  41655. case "marketingEvent":
  41656. return ec.fieldContext_CustomerVisit_marketingEvent(ctx, field)
  41657. case "occurredAt":
  41658. return ec.fieldContext_CustomerVisit_occurredAt(ctx, field)
  41659. case "referralCode":
  41660. return ec.fieldContext_CustomerVisit_referralCode(ctx, field)
  41661. case "referralInfoHtml":
  41662. return ec.fieldContext_CustomerVisit_referralInfoHtml(ctx, field)
  41663. case "referrerUrl":
  41664. return ec.fieldContext_CustomerVisit_referrerUrl(ctx, field)
  41665. case "source":
  41666. return ec.fieldContext_CustomerVisit_source(ctx, field)
  41667. case "sourceDescription":
  41668. return ec.fieldContext_CustomerVisit_sourceDescription(ctx, field)
  41669. case "sourceType":
  41670. return ec.fieldContext_CustomerVisit_sourceType(ctx, field)
  41671. case "utmParameters":
  41672. return ec.fieldContext_CustomerVisit_utmParameters(ctx, field)
  41673. }
  41674. return nil, fmt.Errorf("no field named %q was found under type CustomerVisit", field.Name)
  41675. },
  41676. }
  41677. return fc, nil
  41678. }
  41679. func (ec *executionContext) _CustomerJourneySummary_moments(ctx context.Context, field graphql.CollectedField, obj *CustomerJourneySummary) (ret graphql.Marshaler) {
  41680. fc, err := ec.fieldContext_CustomerJourneySummary_moments(ctx, field)
  41681. if err != nil {
  41682. return graphql.Null
  41683. }
  41684. ctx = graphql.WithFieldContext(ctx, fc)
  41685. defer func() {
  41686. if r := recover(); r != nil {
  41687. ec.Error(ctx, ec.Recover(ctx, r))
  41688. ret = graphql.Null
  41689. }
  41690. }()
  41691. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41692. ctx = rctx // use context from middleware stack in children
  41693. return obj.Moments, nil
  41694. })
  41695. if err != nil {
  41696. ec.Error(ctx, err)
  41697. return graphql.Null
  41698. }
  41699. if resTmp == nil {
  41700. return graphql.Null
  41701. }
  41702. res := resTmp.(*CustomerMomentConnection)
  41703. fc.Result = res
  41704. return ec.marshalOCustomerMomentConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerMomentConnection(ctx, field.Selections, res)
  41705. }
  41706. func (ec *executionContext) fieldContext_CustomerJourneySummary_moments(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41707. fc = &graphql.FieldContext{
  41708. Object: "CustomerJourneySummary",
  41709. Field: field,
  41710. IsMethod: false,
  41711. IsResolver: false,
  41712. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41713. switch field.Name {
  41714. case "edges":
  41715. return ec.fieldContext_CustomerMomentConnection_edges(ctx, field)
  41716. case "nodes":
  41717. return ec.fieldContext_CustomerMomentConnection_nodes(ctx, field)
  41718. case "pageInfo":
  41719. return ec.fieldContext_CustomerMomentConnection_pageInfo(ctx, field)
  41720. }
  41721. return nil, fmt.Errorf("no field named %q was found under type CustomerMomentConnection", field.Name)
  41722. },
  41723. }
  41724. defer func() {
  41725. if r := recover(); r != nil {
  41726. err = ec.Recover(ctx, r)
  41727. ec.Error(ctx, err)
  41728. }
  41729. }()
  41730. ctx = graphql.WithFieldContext(ctx, fc)
  41731. if fc.Args, err = ec.field_CustomerJourneySummary_moments_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  41732. ec.Error(ctx, err)
  41733. return
  41734. }
  41735. return fc, nil
  41736. }
  41737. func (ec *executionContext) _CustomerJourneySummary_momentsCount(ctx context.Context, field graphql.CollectedField, obj *CustomerJourneySummary) (ret graphql.Marshaler) {
  41738. fc, err := ec.fieldContext_CustomerJourneySummary_momentsCount(ctx, field)
  41739. if err != nil {
  41740. return graphql.Null
  41741. }
  41742. ctx = graphql.WithFieldContext(ctx, fc)
  41743. defer func() {
  41744. if r := recover(); r != nil {
  41745. ec.Error(ctx, ec.Recover(ctx, r))
  41746. ret = graphql.Null
  41747. }
  41748. }()
  41749. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41750. ctx = rctx // use context from middleware stack in children
  41751. return obj.MomentsCount, nil
  41752. })
  41753. if err != nil {
  41754. ec.Error(ctx, err)
  41755. return graphql.Null
  41756. }
  41757. if resTmp == nil {
  41758. return graphql.Null
  41759. }
  41760. res := resTmp.(*int)
  41761. fc.Result = res
  41762. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  41763. }
  41764. func (ec *executionContext) fieldContext_CustomerJourneySummary_momentsCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41765. fc = &graphql.FieldContext{
  41766. Object: "CustomerJourneySummary",
  41767. Field: field,
  41768. IsMethod: false,
  41769. IsResolver: false,
  41770. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41771. return nil, errors.New("field of type Int does not have child fields")
  41772. },
  41773. }
  41774. return fc, nil
  41775. }
  41776. func (ec *executionContext) _CustomerJourneySummary_ready(ctx context.Context, field graphql.CollectedField, obj *CustomerJourneySummary) (ret graphql.Marshaler) {
  41777. fc, err := ec.fieldContext_CustomerJourneySummary_ready(ctx, field)
  41778. if err != nil {
  41779. return graphql.Null
  41780. }
  41781. ctx = graphql.WithFieldContext(ctx, fc)
  41782. defer func() {
  41783. if r := recover(); r != nil {
  41784. ec.Error(ctx, ec.Recover(ctx, r))
  41785. ret = graphql.Null
  41786. }
  41787. }()
  41788. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41789. ctx = rctx // use context from middleware stack in children
  41790. return obj.Ready, nil
  41791. })
  41792. if err != nil {
  41793. ec.Error(ctx, err)
  41794. return graphql.Null
  41795. }
  41796. if resTmp == nil {
  41797. if !graphql.HasFieldError(ctx, fc) {
  41798. ec.Errorf(ctx, "must not be null")
  41799. }
  41800. return graphql.Null
  41801. }
  41802. res := resTmp.(bool)
  41803. fc.Result = res
  41804. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  41805. }
  41806. func (ec *executionContext) fieldContext_CustomerJourneySummary_ready(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41807. fc = &graphql.FieldContext{
  41808. Object: "CustomerJourneySummary",
  41809. Field: field,
  41810. IsMethod: false,
  41811. IsResolver: false,
  41812. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41813. return nil, errors.New("field of type Boolean does not have child fields")
  41814. },
  41815. }
  41816. return fc, nil
  41817. }
  41818. func (ec *executionContext) _CustomerMomentConnection_edges(ctx context.Context, field graphql.CollectedField, obj *CustomerMomentConnection) (ret graphql.Marshaler) {
  41819. fc, err := ec.fieldContext_CustomerMomentConnection_edges(ctx, field)
  41820. if err != nil {
  41821. return graphql.Null
  41822. }
  41823. ctx = graphql.WithFieldContext(ctx, fc)
  41824. defer func() {
  41825. if r := recover(); r != nil {
  41826. ec.Error(ctx, ec.Recover(ctx, r))
  41827. ret = graphql.Null
  41828. }
  41829. }()
  41830. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41831. ctx = rctx // use context from middleware stack in children
  41832. return obj.Edges, nil
  41833. })
  41834. if err != nil {
  41835. ec.Error(ctx, err)
  41836. return graphql.Null
  41837. }
  41838. if resTmp == nil {
  41839. if !graphql.HasFieldError(ctx, fc) {
  41840. ec.Errorf(ctx, "must not be null")
  41841. }
  41842. return graphql.Null
  41843. }
  41844. res := resTmp.([]*CustomerMomentEdge)
  41845. fc.Result = res
  41846. return ec.marshalNCustomerMomentEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerMomentEdgeᚄ(ctx, field.Selections, res)
  41847. }
  41848. func (ec *executionContext) fieldContext_CustomerMomentConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41849. fc = &graphql.FieldContext{
  41850. Object: "CustomerMomentConnection",
  41851. Field: field,
  41852. IsMethod: false,
  41853. IsResolver: false,
  41854. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41855. switch field.Name {
  41856. case "cursor":
  41857. return ec.fieldContext_CustomerMomentEdge_cursor(ctx, field)
  41858. case "node":
  41859. return ec.fieldContext_CustomerMomentEdge_node(ctx, field)
  41860. }
  41861. return nil, fmt.Errorf("no field named %q was found under type CustomerMomentEdge", field.Name)
  41862. },
  41863. }
  41864. return fc, nil
  41865. }
  41866. func (ec *executionContext) _CustomerMomentConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *CustomerMomentConnection) (ret graphql.Marshaler) {
  41867. fc, err := ec.fieldContext_CustomerMomentConnection_nodes(ctx, field)
  41868. if err != nil {
  41869. return graphql.Null
  41870. }
  41871. ctx = graphql.WithFieldContext(ctx, fc)
  41872. defer func() {
  41873. if r := recover(); r != nil {
  41874. ec.Error(ctx, ec.Recover(ctx, r))
  41875. ret = graphql.Null
  41876. }
  41877. }()
  41878. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41879. ctx = rctx // use context from middleware stack in children
  41880. return obj.Nodes, nil
  41881. })
  41882. if err != nil {
  41883. ec.Error(ctx, err)
  41884. return graphql.Null
  41885. }
  41886. if resTmp == nil {
  41887. if !graphql.HasFieldError(ctx, fc) {
  41888. ec.Errorf(ctx, "must not be null")
  41889. }
  41890. return graphql.Null
  41891. }
  41892. res := resTmp.([]CustomerMoment)
  41893. fc.Result = res
  41894. return ec.marshalNCustomerMoment2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerMomentᚄ(ctx, field.Selections, res)
  41895. }
  41896. func (ec *executionContext) fieldContext_CustomerMomentConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41897. fc = &graphql.FieldContext{
  41898. Object: "CustomerMomentConnection",
  41899. Field: field,
  41900. IsMethod: false,
  41901. IsResolver: false,
  41902. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41903. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  41904. },
  41905. }
  41906. return fc, nil
  41907. }
  41908. func (ec *executionContext) _CustomerMomentConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *CustomerMomentConnection) (ret graphql.Marshaler) {
  41909. fc, err := ec.fieldContext_CustomerMomentConnection_pageInfo(ctx, field)
  41910. if err != nil {
  41911. return graphql.Null
  41912. }
  41913. ctx = graphql.WithFieldContext(ctx, fc)
  41914. defer func() {
  41915. if r := recover(); r != nil {
  41916. ec.Error(ctx, ec.Recover(ctx, r))
  41917. ret = graphql.Null
  41918. }
  41919. }()
  41920. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41921. ctx = rctx // use context from middleware stack in children
  41922. return obj.PageInfo, nil
  41923. })
  41924. if err != nil {
  41925. ec.Error(ctx, err)
  41926. return graphql.Null
  41927. }
  41928. if resTmp == nil {
  41929. if !graphql.HasFieldError(ctx, fc) {
  41930. ec.Errorf(ctx, "must not be null")
  41931. }
  41932. return graphql.Null
  41933. }
  41934. res := resTmp.(*PageInfo)
  41935. fc.Result = res
  41936. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  41937. }
  41938. func (ec *executionContext) fieldContext_CustomerMomentConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41939. fc = &graphql.FieldContext{
  41940. Object: "CustomerMomentConnection",
  41941. Field: field,
  41942. IsMethod: false,
  41943. IsResolver: false,
  41944. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41945. switch field.Name {
  41946. case "endCursor":
  41947. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  41948. case "hasNextPage":
  41949. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  41950. case "hasPreviousPage":
  41951. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  41952. case "startCursor":
  41953. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  41954. }
  41955. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  41956. },
  41957. }
  41958. return fc, nil
  41959. }
  41960. func (ec *executionContext) _CustomerMomentEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *CustomerMomentEdge) (ret graphql.Marshaler) {
  41961. fc, err := ec.fieldContext_CustomerMomentEdge_cursor(ctx, field)
  41962. if err != nil {
  41963. return graphql.Null
  41964. }
  41965. ctx = graphql.WithFieldContext(ctx, fc)
  41966. defer func() {
  41967. if r := recover(); r != nil {
  41968. ec.Error(ctx, ec.Recover(ctx, r))
  41969. ret = graphql.Null
  41970. }
  41971. }()
  41972. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  41973. ctx = rctx // use context from middleware stack in children
  41974. return obj.Cursor, nil
  41975. })
  41976. if err != nil {
  41977. ec.Error(ctx, err)
  41978. return graphql.Null
  41979. }
  41980. if resTmp == nil {
  41981. if !graphql.HasFieldError(ctx, fc) {
  41982. ec.Errorf(ctx, "must not be null")
  41983. }
  41984. return graphql.Null
  41985. }
  41986. res := resTmp.(string)
  41987. fc.Result = res
  41988. return ec.marshalNString2string(ctx, field.Selections, res)
  41989. }
  41990. func (ec *executionContext) fieldContext_CustomerMomentEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  41991. fc = &graphql.FieldContext{
  41992. Object: "CustomerMomentEdge",
  41993. Field: field,
  41994. IsMethod: false,
  41995. IsResolver: false,
  41996. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  41997. return nil, errors.New("field of type String does not have child fields")
  41998. },
  41999. }
  42000. return fc, nil
  42001. }
  42002. func (ec *executionContext) _CustomerMomentEdge_node(ctx context.Context, field graphql.CollectedField, obj *CustomerMomentEdge) (ret graphql.Marshaler) {
  42003. fc, err := ec.fieldContext_CustomerMomentEdge_node(ctx, field)
  42004. if err != nil {
  42005. return graphql.Null
  42006. }
  42007. ctx = graphql.WithFieldContext(ctx, fc)
  42008. defer func() {
  42009. if r := recover(); r != nil {
  42010. ec.Error(ctx, ec.Recover(ctx, r))
  42011. ret = graphql.Null
  42012. }
  42013. }()
  42014. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42015. ctx = rctx // use context from middleware stack in children
  42016. return obj.Node, nil
  42017. })
  42018. if err != nil {
  42019. ec.Error(ctx, err)
  42020. return graphql.Null
  42021. }
  42022. if resTmp == nil {
  42023. if !graphql.HasFieldError(ctx, fc) {
  42024. ec.Errorf(ctx, "must not be null")
  42025. }
  42026. return graphql.Null
  42027. }
  42028. res := resTmp.(CustomerMoment)
  42029. fc.Result = res
  42030. return ec.marshalNCustomerMoment2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerMoment(ctx, field.Selections, res)
  42031. }
  42032. func (ec *executionContext) fieldContext_CustomerMomentEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42033. fc = &graphql.FieldContext{
  42034. Object: "CustomerMomentEdge",
  42035. Field: field,
  42036. IsMethod: false,
  42037. IsResolver: false,
  42038. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42039. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  42040. },
  42041. }
  42042. return fc, nil
  42043. }
  42044. func (ec *executionContext) _CustomerPaymentInstrumentBillingAddress_address1(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentInstrumentBillingAddress) (ret graphql.Marshaler) {
  42045. fc, err := ec.fieldContext_CustomerPaymentInstrumentBillingAddress_address1(ctx, field)
  42046. if err != nil {
  42047. return graphql.Null
  42048. }
  42049. ctx = graphql.WithFieldContext(ctx, fc)
  42050. defer func() {
  42051. if r := recover(); r != nil {
  42052. ec.Error(ctx, ec.Recover(ctx, r))
  42053. ret = graphql.Null
  42054. }
  42055. }()
  42056. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42057. ctx = rctx // use context from middleware stack in children
  42058. return obj.Address1, nil
  42059. })
  42060. if err != nil {
  42061. ec.Error(ctx, err)
  42062. return graphql.Null
  42063. }
  42064. if resTmp == nil {
  42065. return graphql.Null
  42066. }
  42067. res := resTmp.(*string)
  42068. fc.Result = res
  42069. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  42070. }
  42071. func (ec *executionContext) fieldContext_CustomerPaymentInstrumentBillingAddress_address1(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42072. fc = &graphql.FieldContext{
  42073. Object: "CustomerPaymentInstrumentBillingAddress",
  42074. Field: field,
  42075. IsMethod: false,
  42076. IsResolver: false,
  42077. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42078. return nil, errors.New("field of type String does not have child fields")
  42079. },
  42080. }
  42081. return fc, nil
  42082. }
  42083. func (ec *executionContext) _CustomerPaymentInstrumentBillingAddress_city(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentInstrumentBillingAddress) (ret graphql.Marshaler) {
  42084. fc, err := ec.fieldContext_CustomerPaymentInstrumentBillingAddress_city(ctx, field)
  42085. if err != nil {
  42086. return graphql.Null
  42087. }
  42088. ctx = graphql.WithFieldContext(ctx, fc)
  42089. defer func() {
  42090. if r := recover(); r != nil {
  42091. ec.Error(ctx, ec.Recover(ctx, r))
  42092. ret = graphql.Null
  42093. }
  42094. }()
  42095. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42096. ctx = rctx // use context from middleware stack in children
  42097. return obj.City, nil
  42098. })
  42099. if err != nil {
  42100. ec.Error(ctx, err)
  42101. return graphql.Null
  42102. }
  42103. if resTmp == nil {
  42104. return graphql.Null
  42105. }
  42106. res := resTmp.(*string)
  42107. fc.Result = res
  42108. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  42109. }
  42110. func (ec *executionContext) fieldContext_CustomerPaymentInstrumentBillingAddress_city(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42111. fc = &graphql.FieldContext{
  42112. Object: "CustomerPaymentInstrumentBillingAddress",
  42113. Field: field,
  42114. IsMethod: false,
  42115. IsResolver: false,
  42116. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42117. return nil, errors.New("field of type String does not have child fields")
  42118. },
  42119. }
  42120. return fc, nil
  42121. }
  42122. func (ec *executionContext) _CustomerPaymentInstrumentBillingAddress_country(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentInstrumentBillingAddress) (ret graphql.Marshaler) {
  42123. fc, err := ec.fieldContext_CustomerPaymentInstrumentBillingAddress_country(ctx, field)
  42124. if err != nil {
  42125. return graphql.Null
  42126. }
  42127. ctx = graphql.WithFieldContext(ctx, fc)
  42128. defer func() {
  42129. if r := recover(); r != nil {
  42130. ec.Error(ctx, ec.Recover(ctx, r))
  42131. ret = graphql.Null
  42132. }
  42133. }()
  42134. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42135. ctx = rctx // use context from middleware stack in children
  42136. return obj.Country, nil
  42137. })
  42138. if err != nil {
  42139. ec.Error(ctx, err)
  42140. return graphql.Null
  42141. }
  42142. if resTmp == nil {
  42143. return graphql.Null
  42144. }
  42145. res := resTmp.(*string)
  42146. fc.Result = res
  42147. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  42148. }
  42149. func (ec *executionContext) fieldContext_CustomerPaymentInstrumentBillingAddress_country(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42150. fc = &graphql.FieldContext{
  42151. Object: "CustomerPaymentInstrumentBillingAddress",
  42152. Field: field,
  42153. IsMethod: false,
  42154. IsResolver: false,
  42155. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42156. return nil, errors.New("field of type String does not have child fields")
  42157. },
  42158. }
  42159. return fc, nil
  42160. }
  42161. func (ec *executionContext) _CustomerPaymentInstrumentBillingAddress_countryCode(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentInstrumentBillingAddress) (ret graphql.Marshaler) {
  42162. fc, err := ec.fieldContext_CustomerPaymentInstrumentBillingAddress_countryCode(ctx, field)
  42163. if err != nil {
  42164. return graphql.Null
  42165. }
  42166. ctx = graphql.WithFieldContext(ctx, fc)
  42167. defer func() {
  42168. if r := recover(); r != nil {
  42169. ec.Error(ctx, ec.Recover(ctx, r))
  42170. ret = graphql.Null
  42171. }
  42172. }()
  42173. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42174. ctx = rctx // use context from middleware stack in children
  42175. return obj.CountryCode, nil
  42176. })
  42177. if err != nil {
  42178. ec.Error(ctx, err)
  42179. return graphql.Null
  42180. }
  42181. if resTmp == nil {
  42182. return graphql.Null
  42183. }
  42184. res := resTmp.(*CountryCode)
  42185. fc.Result = res
  42186. return ec.marshalOCountryCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCode(ctx, field.Selections, res)
  42187. }
  42188. func (ec *executionContext) fieldContext_CustomerPaymentInstrumentBillingAddress_countryCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42189. fc = &graphql.FieldContext{
  42190. Object: "CustomerPaymentInstrumentBillingAddress",
  42191. Field: field,
  42192. IsMethod: false,
  42193. IsResolver: false,
  42194. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42195. return nil, errors.New("field of type CountryCode does not have child fields")
  42196. },
  42197. }
  42198. return fc, nil
  42199. }
  42200. func (ec *executionContext) _CustomerPaymentInstrumentBillingAddress_name(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentInstrumentBillingAddress) (ret graphql.Marshaler) {
  42201. fc, err := ec.fieldContext_CustomerPaymentInstrumentBillingAddress_name(ctx, field)
  42202. if err != nil {
  42203. return graphql.Null
  42204. }
  42205. ctx = graphql.WithFieldContext(ctx, fc)
  42206. defer func() {
  42207. if r := recover(); r != nil {
  42208. ec.Error(ctx, ec.Recover(ctx, r))
  42209. ret = graphql.Null
  42210. }
  42211. }()
  42212. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42213. ctx = rctx // use context from middleware stack in children
  42214. return obj.Name, nil
  42215. })
  42216. if err != nil {
  42217. ec.Error(ctx, err)
  42218. return graphql.Null
  42219. }
  42220. if resTmp == nil {
  42221. return graphql.Null
  42222. }
  42223. res := resTmp.(*string)
  42224. fc.Result = res
  42225. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  42226. }
  42227. func (ec *executionContext) fieldContext_CustomerPaymentInstrumentBillingAddress_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42228. fc = &graphql.FieldContext{
  42229. Object: "CustomerPaymentInstrumentBillingAddress",
  42230. Field: field,
  42231. IsMethod: false,
  42232. IsResolver: false,
  42233. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42234. return nil, errors.New("field of type String does not have child fields")
  42235. },
  42236. }
  42237. return fc, nil
  42238. }
  42239. func (ec *executionContext) _CustomerPaymentInstrumentBillingAddress_province(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentInstrumentBillingAddress) (ret graphql.Marshaler) {
  42240. fc, err := ec.fieldContext_CustomerPaymentInstrumentBillingAddress_province(ctx, field)
  42241. if err != nil {
  42242. return graphql.Null
  42243. }
  42244. ctx = graphql.WithFieldContext(ctx, fc)
  42245. defer func() {
  42246. if r := recover(); r != nil {
  42247. ec.Error(ctx, ec.Recover(ctx, r))
  42248. ret = graphql.Null
  42249. }
  42250. }()
  42251. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42252. ctx = rctx // use context from middleware stack in children
  42253. return obj.Province, nil
  42254. })
  42255. if err != nil {
  42256. ec.Error(ctx, err)
  42257. return graphql.Null
  42258. }
  42259. if resTmp == nil {
  42260. return graphql.Null
  42261. }
  42262. res := resTmp.(*string)
  42263. fc.Result = res
  42264. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  42265. }
  42266. func (ec *executionContext) fieldContext_CustomerPaymentInstrumentBillingAddress_province(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42267. fc = &graphql.FieldContext{
  42268. Object: "CustomerPaymentInstrumentBillingAddress",
  42269. Field: field,
  42270. IsMethod: false,
  42271. IsResolver: false,
  42272. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42273. return nil, errors.New("field of type String does not have child fields")
  42274. },
  42275. }
  42276. return fc, nil
  42277. }
  42278. func (ec *executionContext) _CustomerPaymentInstrumentBillingAddress_provinceCode(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentInstrumentBillingAddress) (ret graphql.Marshaler) {
  42279. fc, err := ec.fieldContext_CustomerPaymentInstrumentBillingAddress_provinceCode(ctx, field)
  42280. if err != nil {
  42281. return graphql.Null
  42282. }
  42283. ctx = graphql.WithFieldContext(ctx, fc)
  42284. defer func() {
  42285. if r := recover(); r != nil {
  42286. ec.Error(ctx, ec.Recover(ctx, r))
  42287. ret = graphql.Null
  42288. }
  42289. }()
  42290. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42291. ctx = rctx // use context from middleware stack in children
  42292. return obj.ProvinceCode, nil
  42293. })
  42294. if err != nil {
  42295. ec.Error(ctx, err)
  42296. return graphql.Null
  42297. }
  42298. if resTmp == nil {
  42299. return graphql.Null
  42300. }
  42301. res := resTmp.(*string)
  42302. fc.Result = res
  42303. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  42304. }
  42305. func (ec *executionContext) fieldContext_CustomerPaymentInstrumentBillingAddress_provinceCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42306. fc = &graphql.FieldContext{
  42307. Object: "CustomerPaymentInstrumentBillingAddress",
  42308. Field: field,
  42309. IsMethod: false,
  42310. IsResolver: false,
  42311. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42312. return nil, errors.New("field of type String does not have child fields")
  42313. },
  42314. }
  42315. return fc, nil
  42316. }
  42317. func (ec *executionContext) _CustomerPaymentInstrumentBillingAddress_zip(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentInstrumentBillingAddress) (ret graphql.Marshaler) {
  42318. fc, err := ec.fieldContext_CustomerPaymentInstrumentBillingAddress_zip(ctx, field)
  42319. if err != nil {
  42320. return graphql.Null
  42321. }
  42322. ctx = graphql.WithFieldContext(ctx, fc)
  42323. defer func() {
  42324. if r := recover(); r != nil {
  42325. ec.Error(ctx, ec.Recover(ctx, r))
  42326. ret = graphql.Null
  42327. }
  42328. }()
  42329. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42330. ctx = rctx // use context from middleware stack in children
  42331. return obj.Zip, nil
  42332. })
  42333. if err != nil {
  42334. ec.Error(ctx, err)
  42335. return graphql.Null
  42336. }
  42337. if resTmp == nil {
  42338. return graphql.Null
  42339. }
  42340. res := resTmp.(*string)
  42341. fc.Result = res
  42342. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  42343. }
  42344. func (ec *executionContext) fieldContext_CustomerPaymentInstrumentBillingAddress_zip(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42345. fc = &graphql.FieldContext{
  42346. Object: "CustomerPaymentInstrumentBillingAddress",
  42347. Field: field,
  42348. IsMethod: false,
  42349. IsResolver: false,
  42350. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42351. return nil, errors.New("field of type String does not have child fields")
  42352. },
  42353. }
  42354. return fc, nil
  42355. }
  42356. func (ec *executionContext) _CustomerPaymentMethod_customer(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentMethod) (ret graphql.Marshaler) {
  42357. fc, err := ec.fieldContext_CustomerPaymentMethod_customer(ctx, field)
  42358. if err != nil {
  42359. return graphql.Null
  42360. }
  42361. ctx = graphql.WithFieldContext(ctx, fc)
  42362. defer func() {
  42363. if r := recover(); r != nil {
  42364. ec.Error(ctx, ec.Recover(ctx, r))
  42365. ret = graphql.Null
  42366. }
  42367. }()
  42368. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42369. ctx = rctx // use context from middleware stack in children
  42370. return obj.Customer, nil
  42371. })
  42372. if err != nil {
  42373. ec.Error(ctx, err)
  42374. return graphql.Null
  42375. }
  42376. if resTmp == nil {
  42377. return graphql.Null
  42378. }
  42379. res := resTmp.(*Customer)
  42380. fc.Result = res
  42381. return ec.marshalOCustomer2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomer(ctx, field.Selections, res)
  42382. }
  42383. func (ec *executionContext) fieldContext_CustomerPaymentMethod_customer(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42384. fc = &graphql.FieldContext{
  42385. Object: "CustomerPaymentMethod",
  42386. Field: field,
  42387. IsMethod: false,
  42388. IsResolver: false,
  42389. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42390. switch field.Name {
  42391. case "id":
  42392. return ec.fieldContext_Customer_id(ctx, field)
  42393. }
  42394. return nil, fmt.Errorf("no field named %q was found under type Customer", field.Name)
  42395. },
  42396. }
  42397. return fc, nil
  42398. }
  42399. func (ec *executionContext) _CustomerPaymentMethod_id(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentMethod) (ret graphql.Marshaler) {
  42400. fc, err := ec.fieldContext_CustomerPaymentMethod_id(ctx, field)
  42401. if err != nil {
  42402. return graphql.Null
  42403. }
  42404. ctx = graphql.WithFieldContext(ctx, fc)
  42405. defer func() {
  42406. if r := recover(); r != nil {
  42407. ec.Error(ctx, ec.Recover(ctx, r))
  42408. ret = graphql.Null
  42409. }
  42410. }()
  42411. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42412. ctx = rctx // use context from middleware stack in children
  42413. return obj.ID, nil
  42414. })
  42415. if err != nil {
  42416. ec.Error(ctx, err)
  42417. return graphql.Null
  42418. }
  42419. if resTmp == nil {
  42420. if !graphql.HasFieldError(ctx, fc) {
  42421. ec.Errorf(ctx, "must not be null")
  42422. }
  42423. return graphql.Null
  42424. }
  42425. res := resTmp.(string)
  42426. fc.Result = res
  42427. return ec.marshalNID2string(ctx, field.Selections, res)
  42428. }
  42429. func (ec *executionContext) fieldContext_CustomerPaymentMethod_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42430. fc = &graphql.FieldContext{
  42431. Object: "CustomerPaymentMethod",
  42432. Field: field,
  42433. IsMethod: false,
  42434. IsResolver: false,
  42435. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42436. return nil, errors.New("field of type ID does not have child fields")
  42437. },
  42438. }
  42439. return fc, nil
  42440. }
  42441. func (ec *executionContext) _CustomerPaymentMethod_instrument(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentMethod) (ret graphql.Marshaler) {
  42442. fc, err := ec.fieldContext_CustomerPaymentMethod_instrument(ctx, field)
  42443. if err != nil {
  42444. return graphql.Null
  42445. }
  42446. ctx = graphql.WithFieldContext(ctx, fc)
  42447. defer func() {
  42448. if r := recover(); r != nil {
  42449. ec.Error(ctx, ec.Recover(ctx, r))
  42450. ret = graphql.Null
  42451. }
  42452. }()
  42453. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42454. ctx = rctx // use context from middleware stack in children
  42455. return obj.Instrument, nil
  42456. })
  42457. if err != nil {
  42458. ec.Error(ctx, err)
  42459. return graphql.Null
  42460. }
  42461. if resTmp == nil {
  42462. return graphql.Null
  42463. }
  42464. res := resTmp.(CustomerPaymentInstrument)
  42465. fc.Result = res
  42466. return ec.marshalOCustomerPaymentInstrument2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerPaymentInstrument(ctx, field.Selections, res)
  42467. }
  42468. func (ec *executionContext) fieldContext_CustomerPaymentMethod_instrument(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42469. fc = &graphql.FieldContext{
  42470. Object: "CustomerPaymentMethod",
  42471. Field: field,
  42472. IsMethod: false,
  42473. IsResolver: false,
  42474. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42475. return nil, errors.New("field of type CustomerPaymentInstrument does not have child fields")
  42476. },
  42477. }
  42478. return fc, nil
  42479. }
  42480. func (ec *executionContext) _CustomerPaymentMethod_revokedAt(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentMethod) (ret graphql.Marshaler) {
  42481. fc, err := ec.fieldContext_CustomerPaymentMethod_revokedAt(ctx, field)
  42482. if err != nil {
  42483. return graphql.Null
  42484. }
  42485. ctx = graphql.WithFieldContext(ctx, fc)
  42486. defer func() {
  42487. if r := recover(); r != nil {
  42488. ec.Error(ctx, ec.Recover(ctx, r))
  42489. ret = graphql.Null
  42490. }
  42491. }()
  42492. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42493. ctx = rctx // use context from middleware stack in children
  42494. return obj.RevokedAt, nil
  42495. })
  42496. if err != nil {
  42497. ec.Error(ctx, err)
  42498. return graphql.Null
  42499. }
  42500. if resTmp == nil {
  42501. return graphql.Null
  42502. }
  42503. res := resTmp.(*string)
  42504. fc.Result = res
  42505. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  42506. }
  42507. func (ec *executionContext) fieldContext_CustomerPaymentMethod_revokedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42508. fc = &graphql.FieldContext{
  42509. Object: "CustomerPaymentMethod",
  42510. Field: field,
  42511. IsMethod: false,
  42512. IsResolver: false,
  42513. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42514. return nil, errors.New("field of type DateTime does not have child fields")
  42515. },
  42516. }
  42517. return fc, nil
  42518. }
  42519. func (ec *executionContext) _CustomerPaymentMethod_revokedReason(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentMethod) (ret graphql.Marshaler) {
  42520. fc, err := ec.fieldContext_CustomerPaymentMethod_revokedReason(ctx, field)
  42521. if err != nil {
  42522. return graphql.Null
  42523. }
  42524. ctx = graphql.WithFieldContext(ctx, fc)
  42525. defer func() {
  42526. if r := recover(); r != nil {
  42527. ec.Error(ctx, ec.Recover(ctx, r))
  42528. ret = graphql.Null
  42529. }
  42530. }()
  42531. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42532. ctx = rctx // use context from middleware stack in children
  42533. return obj.RevokedReason, nil
  42534. })
  42535. if err != nil {
  42536. ec.Error(ctx, err)
  42537. return graphql.Null
  42538. }
  42539. if resTmp == nil {
  42540. return graphql.Null
  42541. }
  42542. res := resTmp.(*CustomerPaymentMethodRevocationReason)
  42543. fc.Result = res
  42544. return ec.marshalOCustomerPaymentMethodRevocationReason2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerPaymentMethodRevocationReason(ctx, field.Selections, res)
  42545. }
  42546. func (ec *executionContext) fieldContext_CustomerPaymentMethod_revokedReason(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42547. fc = &graphql.FieldContext{
  42548. Object: "CustomerPaymentMethod",
  42549. Field: field,
  42550. IsMethod: false,
  42551. IsResolver: false,
  42552. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42553. return nil, errors.New("field of type CustomerPaymentMethodRevocationReason does not have child fields")
  42554. },
  42555. }
  42556. return fc, nil
  42557. }
  42558. func (ec *executionContext) _CustomerPaymentMethod_subscriptionContracts(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentMethod) (ret graphql.Marshaler) {
  42559. fc, err := ec.fieldContext_CustomerPaymentMethod_subscriptionContracts(ctx, field)
  42560. if err != nil {
  42561. return graphql.Null
  42562. }
  42563. ctx = graphql.WithFieldContext(ctx, fc)
  42564. defer func() {
  42565. if r := recover(); r != nil {
  42566. ec.Error(ctx, ec.Recover(ctx, r))
  42567. ret = graphql.Null
  42568. }
  42569. }()
  42570. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42571. ctx = rctx // use context from middleware stack in children
  42572. return obj.SubscriptionContracts, nil
  42573. })
  42574. if err != nil {
  42575. ec.Error(ctx, err)
  42576. return graphql.Null
  42577. }
  42578. if resTmp == nil {
  42579. if !graphql.HasFieldError(ctx, fc) {
  42580. ec.Errorf(ctx, "must not be null")
  42581. }
  42582. return graphql.Null
  42583. }
  42584. res := resTmp.(*SubscriptionContractConnection)
  42585. fc.Result = res
  42586. return ec.marshalNSubscriptionContractConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionContractConnection(ctx, field.Selections, res)
  42587. }
  42588. func (ec *executionContext) fieldContext_CustomerPaymentMethod_subscriptionContracts(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42589. fc = &graphql.FieldContext{
  42590. Object: "CustomerPaymentMethod",
  42591. Field: field,
  42592. IsMethod: false,
  42593. IsResolver: false,
  42594. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42595. switch field.Name {
  42596. case "edges":
  42597. return ec.fieldContext_SubscriptionContractConnection_edges(ctx, field)
  42598. case "nodes":
  42599. return ec.fieldContext_SubscriptionContractConnection_nodes(ctx, field)
  42600. case "pageInfo":
  42601. return ec.fieldContext_SubscriptionContractConnection_pageInfo(ctx, field)
  42602. }
  42603. return nil, fmt.Errorf("no field named %q was found under type SubscriptionContractConnection", field.Name)
  42604. },
  42605. }
  42606. defer func() {
  42607. if r := recover(); r != nil {
  42608. err = ec.Recover(ctx, r)
  42609. ec.Error(ctx, err)
  42610. }
  42611. }()
  42612. ctx = graphql.WithFieldContext(ctx, fc)
  42613. if fc.Args, err = ec.field_CustomerPaymentMethod_subscriptionContracts_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  42614. ec.Error(ctx, err)
  42615. return
  42616. }
  42617. return fc, nil
  42618. }
  42619. func (ec *executionContext) _CustomerPaymentMethodConnection_edges(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentMethodConnection) (ret graphql.Marshaler) {
  42620. fc, err := ec.fieldContext_CustomerPaymentMethodConnection_edges(ctx, field)
  42621. if err != nil {
  42622. return graphql.Null
  42623. }
  42624. ctx = graphql.WithFieldContext(ctx, fc)
  42625. defer func() {
  42626. if r := recover(); r != nil {
  42627. ec.Error(ctx, ec.Recover(ctx, r))
  42628. ret = graphql.Null
  42629. }
  42630. }()
  42631. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42632. ctx = rctx // use context from middleware stack in children
  42633. return obj.Edges, nil
  42634. })
  42635. if err != nil {
  42636. ec.Error(ctx, err)
  42637. return graphql.Null
  42638. }
  42639. if resTmp == nil {
  42640. if !graphql.HasFieldError(ctx, fc) {
  42641. ec.Errorf(ctx, "must not be null")
  42642. }
  42643. return graphql.Null
  42644. }
  42645. res := resTmp.([]*CustomerPaymentMethodEdge)
  42646. fc.Result = res
  42647. return ec.marshalNCustomerPaymentMethodEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerPaymentMethodEdgeᚄ(ctx, field.Selections, res)
  42648. }
  42649. func (ec *executionContext) fieldContext_CustomerPaymentMethodConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42650. fc = &graphql.FieldContext{
  42651. Object: "CustomerPaymentMethodConnection",
  42652. Field: field,
  42653. IsMethod: false,
  42654. IsResolver: false,
  42655. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42656. switch field.Name {
  42657. case "cursor":
  42658. return ec.fieldContext_CustomerPaymentMethodEdge_cursor(ctx, field)
  42659. case "node":
  42660. return ec.fieldContext_CustomerPaymentMethodEdge_node(ctx, field)
  42661. }
  42662. return nil, fmt.Errorf("no field named %q was found under type CustomerPaymentMethodEdge", field.Name)
  42663. },
  42664. }
  42665. return fc, nil
  42666. }
  42667. func (ec *executionContext) _CustomerPaymentMethodConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentMethodConnection) (ret graphql.Marshaler) {
  42668. fc, err := ec.fieldContext_CustomerPaymentMethodConnection_nodes(ctx, field)
  42669. if err != nil {
  42670. return graphql.Null
  42671. }
  42672. ctx = graphql.WithFieldContext(ctx, fc)
  42673. defer func() {
  42674. if r := recover(); r != nil {
  42675. ec.Error(ctx, ec.Recover(ctx, r))
  42676. ret = graphql.Null
  42677. }
  42678. }()
  42679. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42680. ctx = rctx // use context from middleware stack in children
  42681. return obj.Nodes, nil
  42682. })
  42683. if err != nil {
  42684. ec.Error(ctx, err)
  42685. return graphql.Null
  42686. }
  42687. if resTmp == nil {
  42688. if !graphql.HasFieldError(ctx, fc) {
  42689. ec.Errorf(ctx, "must not be null")
  42690. }
  42691. return graphql.Null
  42692. }
  42693. res := resTmp.([]*CustomerPaymentMethod)
  42694. fc.Result = res
  42695. return ec.marshalNCustomerPaymentMethod2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerPaymentMethodᚄ(ctx, field.Selections, res)
  42696. }
  42697. func (ec *executionContext) fieldContext_CustomerPaymentMethodConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42698. fc = &graphql.FieldContext{
  42699. Object: "CustomerPaymentMethodConnection",
  42700. Field: field,
  42701. IsMethod: false,
  42702. IsResolver: false,
  42703. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42704. switch field.Name {
  42705. case "customer":
  42706. return ec.fieldContext_CustomerPaymentMethod_customer(ctx, field)
  42707. case "id":
  42708. return ec.fieldContext_CustomerPaymentMethod_id(ctx, field)
  42709. case "instrument":
  42710. return ec.fieldContext_CustomerPaymentMethod_instrument(ctx, field)
  42711. case "revokedAt":
  42712. return ec.fieldContext_CustomerPaymentMethod_revokedAt(ctx, field)
  42713. case "revokedReason":
  42714. return ec.fieldContext_CustomerPaymentMethod_revokedReason(ctx, field)
  42715. case "subscriptionContracts":
  42716. return ec.fieldContext_CustomerPaymentMethod_subscriptionContracts(ctx, field)
  42717. }
  42718. return nil, fmt.Errorf("no field named %q was found under type CustomerPaymentMethod", field.Name)
  42719. },
  42720. }
  42721. return fc, nil
  42722. }
  42723. func (ec *executionContext) _CustomerPaymentMethodConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentMethodConnection) (ret graphql.Marshaler) {
  42724. fc, err := ec.fieldContext_CustomerPaymentMethodConnection_pageInfo(ctx, field)
  42725. if err != nil {
  42726. return graphql.Null
  42727. }
  42728. ctx = graphql.WithFieldContext(ctx, fc)
  42729. defer func() {
  42730. if r := recover(); r != nil {
  42731. ec.Error(ctx, ec.Recover(ctx, r))
  42732. ret = graphql.Null
  42733. }
  42734. }()
  42735. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42736. ctx = rctx // use context from middleware stack in children
  42737. return obj.PageInfo, nil
  42738. })
  42739. if err != nil {
  42740. ec.Error(ctx, err)
  42741. return graphql.Null
  42742. }
  42743. if resTmp == nil {
  42744. if !graphql.HasFieldError(ctx, fc) {
  42745. ec.Errorf(ctx, "must not be null")
  42746. }
  42747. return graphql.Null
  42748. }
  42749. res := resTmp.(*PageInfo)
  42750. fc.Result = res
  42751. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  42752. }
  42753. func (ec *executionContext) fieldContext_CustomerPaymentMethodConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42754. fc = &graphql.FieldContext{
  42755. Object: "CustomerPaymentMethodConnection",
  42756. Field: field,
  42757. IsMethod: false,
  42758. IsResolver: false,
  42759. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42760. switch field.Name {
  42761. case "endCursor":
  42762. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  42763. case "hasNextPage":
  42764. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  42765. case "hasPreviousPage":
  42766. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  42767. case "startCursor":
  42768. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  42769. }
  42770. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  42771. },
  42772. }
  42773. return fc, nil
  42774. }
  42775. func (ec *executionContext) _CustomerPaymentMethodEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentMethodEdge) (ret graphql.Marshaler) {
  42776. fc, err := ec.fieldContext_CustomerPaymentMethodEdge_cursor(ctx, field)
  42777. if err != nil {
  42778. return graphql.Null
  42779. }
  42780. ctx = graphql.WithFieldContext(ctx, fc)
  42781. defer func() {
  42782. if r := recover(); r != nil {
  42783. ec.Error(ctx, ec.Recover(ctx, r))
  42784. ret = graphql.Null
  42785. }
  42786. }()
  42787. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42788. ctx = rctx // use context from middleware stack in children
  42789. return obj.Cursor, nil
  42790. })
  42791. if err != nil {
  42792. ec.Error(ctx, err)
  42793. return graphql.Null
  42794. }
  42795. if resTmp == nil {
  42796. if !graphql.HasFieldError(ctx, fc) {
  42797. ec.Errorf(ctx, "must not be null")
  42798. }
  42799. return graphql.Null
  42800. }
  42801. res := resTmp.(string)
  42802. fc.Result = res
  42803. return ec.marshalNString2string(ctx, field.Selections, res)
  42804. }
  42805. func (ec *executionContext) fieldContext_CustomerPaymentMethodEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42806. fc = &graphql.FieldContext{
  42807. Object: "CustomerPaymentMethodEdge",
  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) _CustomerPaymentMethodEdge_node(ctx context.Context, field graphql.CollectedField, obj *CustomerPaymentMethodEdge) (ret graphql.Marshaler) {
  42818. fc, err := ec.fieldContext_CustomerPaymentMethodEdge_node(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.Node, nil
  42832. })
  42833. if err != nil {
  42834. ec.Error(ctx, err)
  42835. return graphql.Null
  42836. }
  42837. if resTmp == nil {
  42838. if !graphql.HasFieldError(ctx, fc) {
  42839. ec.Errorf(ctx, "must not be null")
  42840. }
  42841. return graphql.Null
  42842. }
  42843. res := resTmp.(*CustomerPaymentMethod)
  42844. fc.Result = res
  42845. return ec.marshalNCustomerPaymentMethod2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerPaymentMethod(ctx, field.Selections, res)
  42846. }
  42847. func (ec *executionContext) fieldContext_CustomerPaymentMethodEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42848. fc = &graphql.FieldContext{
  42849. Object: "CustomerPaymentMethodEdge",
  42850. Field: field,
  42851. IsMethod: false,
  42852. IsResolver: false,
  42853. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42854. switch field.Name {
  42855. case "customer":
  42856. return ec.fieldContext_CustomerPaymentMethod_customer(ctx, field)
  42857. case "id":
  42858. return ec.fieldContext_CustomerPaymentMethod_id(ctx, field)
  42859. case "instrument":
  42860. return ec.fieldContext_CustomerPaymentMethod_instrument(ctx, field)
  42861. case "revokedAt":
  42862. return ec.fieldContext_CustomerPaymentMethod_revokedAt(ctx, field)
  42863. case "revokedReason":
  42864. return ec.fieldContext_CustomerPaymentMethod_revokedReason(ctx, field)
  42865. case "subscriptionContracts":
  42866. return ec.fieldContext_CustomerPaymentMethod_subscriptionContracts(ctx, field)
  42867. }
  42868. return nil, fmt.Errorf("no field named %q was found under type CustomerPaymentMethod", field.Name)
  42869. },
  42870. }
  42871. return fc, nil
  42872. }
  42873. func (ec *executionContext) _CustomerPaypalBillingAgreement_billingAddress(ctx context.Context, field graphql.CollectedField, obj *CustomerPaypalBillingAgreement) (ret graphql.Marshaler) {
  42874. fc, err := ec.fieldContext_CustomerPaypalBillingAgreement_billingAddress(ctx, field)
  42875. if err != nil {
  42876. return graphql.Null
  42877. }
  42878. ctx = graphql.WithFieldContext(ctx, fc)
  42879. defer func() {
  42880. if r := recover(); r != nil {
  42881. ec.Error(ctx, ec.Recover(ctx, r))
  42882. ret = graphql.Null
  42883. }
  42884. }()
  42885. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42886. ctx = rctx // use context from middleware stack in children
  42887. return obj.BillingAddress, nil
  42888. })
  42889. if err != nil {
  42890. ec.Error(ctx, err)
  42891. return graphql.Null
  42892. }
  42893. if resTmp == nil {
  42894. return graphql.Null
  42895. }
  42896. res := resTmp.(*CustomerPaymentInstrumentBillingAddress)
  42897. fc.Result = res
  42898. return ec.marshalOCustomerPaymentInstrumentBillingAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerPaymentInstrumentBillingAddress(ctx, field.Selections, res)
  42899. }
  42900. func (ec *executionContext) fieldContext_CustomerPaypalBillingAgreement_billingAddress(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42901. fc = &graphql.FieldContext{
  42902. Object: "CustomerPaypalBillingAgreement",
  42903. Field: field,
  42904. IsMethod: false,
  42905. IsResolver: false,
  42906. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42907. switch field.Name {
  42908. case "address1":
  42909. return ec.fieldContext_CustomerPaymentInstrumentBillingAddress_address1(ctx, field)
  42910. case "city":
  42911. return ec.fieldContext_CustomerPaymentInstrumentBillingAddress_city(ctx, field)
  42912. case "country":
  42913. return ec.fieldContext_CustomerPaymentInstrumentBillingAddress_country(ctx, field)
  42914. case "countryCode":
  42915. return ec.fieldContext_CustomerPaymentInstrumentBillingAddress_countryCode(ctx, field)
  42916. case "name":
  42917. return ec.fieldContext_CustomerPaymentInstrumentBillingAddress_name(ctx, field)
  42918. case "province":
  42919. return ec.fieldContext_CustomerPaymentInstrumentBillingAddress_province(ctx, field)
  42920. case "provinceCode":
  42921. return ec.fieldContext_CustomerPaymentInstrumentBillingAddress_provinceCode(ctx, field)
  42922. case "zip":
  42923. return ec.fieldContext_CustomerPaymentInstrumentBillingAddress_zip(ctx, field)
  42924. }
  42925. return nil, fmt.Errorf("no field named %q was found under type CustomerPaymentInstrumentBillingAddress", field.Name)
  42926. },
  42927. }
  42928. return fc, nil
  42929. }
  42930. func (ec *executionContext) _CustomerPaypalBillingAgreement_inactive(ctx context.Context, field graphql.CollectedField, obj *CustomerPaypalBillingAgreement) (ret graphql.Marshaler) {
  42931. fc, err := ec.fieldContext_CustomerPaypalBillingAgreement_inactive(ctx, field)
  42932. if err != nil {
  42933. return graphql.Null
  42934. }
  42935. ctx = graphql.WithFieldContext(ctx, fc)
  42936. defer func() {
  42937. if r := recover(); r != nil {
  42938. ec.Error(ctx, ec.Recover(ctx, r))
  42939. ret = graphql.Null
  42940. }
  42941. }()
  42942. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42943. ctx = rctx // use context from middleware stack in children
  42944. return obj.Inactive, nil
  42945. })
  42946. if err != nil {
  42947. ec.Error(ctx, err)
  42948. return graphql.Null
  42949. }
  42950. if resTmp == nil {
  42951. if !graphql.HasFieldError(ctx, fc) {
  42952. ec.Errorf(ctx, "must not be null")
  42953. }
  42954. return graphql.Null
  42955. }
  42956. res := resTmp.(bool)
  42957. fc.Result = res
  42958. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  42959. }
  42960. func (ec *executionContext) fieldContext_CustomerPaypalBillingAgreement_inactive(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  42961. fc = &graphql.FieldContext{
  42962. Object: "CustomerPaypalBillingAgreement",
  42963. Field: field,
  42964. IsMethod: false,
  42965. IsResolver: false,
  42966. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  42967. return nil, errors.New("field of type Boolean does not have child fields")
  42968. },
  42969. }
  42970. return fc, nil
  42971. }
  42972. func (ec *executionContext) _CustomerPaypalBillingAgreement_isRevocable(ctx context.Context, field graphql.CollectedField, obj *CustomerPaypalBillingAgreement) (ret graphql.Marshaler) {
  42973. fc, err := ec.fieldContext_CustomerPaypalBillingAgreement_isRevocable(ctx, field)
  42974. if err != nil {
  42975. return graphql.Null
  42976. }
  42977. ctx = graphql.WithFieldContext(ctx, fc)
  42978. defer func() {
  42979. if r := recover(); r != nil {
  42980. ec.Error(ctx, ec.Recover(ctx, r))
  42981. ret = graphql.Null
  42982. }
  42983. }()
  42984. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  42985. ctx = rctx // use context from middleware stack in children
  42986. return obj.IsRevocable, nil
  42987. })
  42988. if err != nil {
  42989. ec.Error(ctx, err)
  42990. return graphql.Null
  42991. }
  42992. if resTmp == nil {
  42993. if !graphql.HasFieldError(ctx, fc) {
  42994. ec.Errorf(ctx, "must not be null")
  42995. }
  42996. return graphql.Null
  42997. }
  42998. res := resTmp.(bool)
  42999. fc.Result = res
  43000. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  43001. }
  43002. func (ec *executionContext) fieldContext_CustomerPaypalBillingAgreement_isRevocable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43003. fc = &graphql.FieldContext{
  43004. Object: "CustomerPaypalBillingAgreement",
  43005. Field: field,
  43006. IsMethod: false,
  43007. IsResolver: false,
  43008. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43009. return nil, errors.New("field of type Boolean does not have child fields")
  43010. },
  43011. }
  43012. return fc, nil
  43013. }
  43014. func (ec *executionContext) _CustomerPaypalBillingAgreement_paypalAccountEmail(ctx context.Context, field graphql.CollectedField, obj *CustomerPaypalBillingAgreement) (ret graphql.Marshaler) {
  43015. fc, err := ec.fieldContext_CustomerPaypalBillingAgreement_paypalAccountEmail(ctx, field)
  43016. if err != nil {
  43017. return graphql.Null
  43018. }
  43019. ctx = graphql.WithFieldContext(ctx, fc)
  43020. defer func() {
  43021. if r := recover(); r != nil {
  43022. ec.Error(ctx, ec.Recover(ctx, r))
  43023. ret = graphql.Null
  43024. }
  43025. }()
  43026. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43027. ctx = rctx // use context from middleware stack in children
  43028. return obj.PaypalAccountEmail, nil
  43029. })
  43030. if err != nil {
  43031. ec.Error(ctx, err)
  43032. return graphql.Null
  43033. }
  43034. if resTmp == nil {
  43035. return graphql.Null
  43036. }
  43037. res := resTmp.(*string)
  43038. fc.Result = res
  43039. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  43040. }
  43041. func (ec *executionContext) fieldContext_CustomerPaypalBillingAgreement_paypalAccountEmail(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43042. fc = &graphql.FieldContext{
  43043. Object: "CustomerPaypalBillingAgreement",
  43044. Field: field,
  43045. IsMethod: false,
  43046. IsResolver: false,
  43047. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43048. return nil, errors.New("field of type String does not have child fields")
  43049. },
  43050. }
  43051. return fc, nil
  43052. }
  43053. func (ec *executionContext) _CustomerShopPayAgreement_expiresSoon(ctx context.Context, field graphql.CollectedField, obj *CustomerShopPayAgreement) (ret graphql.Marshaler) {
  43054. fc, err := ec.fieldContext_CustomerShopPayAgreement_expiresSoon(ctx, field)
  43055. if err != nil {
  43056. return graphql.Null
  43057. }
  43058. ctx = graphql.WithFieldContext(ctx, fc)
  43059. defer func() {
  43060. if r := recover(); r != nil {
  43061. ec.Error(ctx, ec.Recover(ctx, r))
  43062. ret = graphql.Null
  43063. }
  43064. }()
  43065. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43066. ctx = rctx // use context from middleware stack in children
  43067. return obj.ExpiresSoon, nil
  43068. })
  43069. if err != nil {
  43070. ec.Error(ctx, err)
  43071. return graphql.Null
  43072. }
  43073. if resTmp == nil {
  43074. if !graphql.HasFieldError(ctx, fc) {
  43075. ec.Errorf(ctx, "must not be null")
  43076. }
  43077. return graphql.Null
  43078. }
  43079. res := resTmp.(bool)
  43080. fc.Result = res
  43081. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  43082. }
  43083. func (ec *executionContext) fieldContext_CustomerShopPayAgreement_expiresSoon(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43084. fc = &graphql.FieldContext{
  43085. Object: "CustomerShopPayAgreement",
  43086. Field: field,
  43087. IsMethod: false,
  43088. IsResolver: false,
  43089. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43090. return nil, errors.New("field of type Boolean does not have child fields")
  43091. },
  43092. }
  43093. return fc, nil
  43094. }
  43095. func (ec *executionContext) _CustomerShopPayAgreement_expiryMonth(ctx context.Context, field graphql.CollectedField, obj *CustomerShopPayAgreement) (ret graphql.Marshaler) {
  43096. fc, err := ec.fieldContext_CustomerShopPayAgreement_expiryMonth(ctx, field)
  43097. if err != nil {
  43098. return graphql.Null
  43099. }
  43100. ctx = graphql.WithFieldContext(ctx, fc)
  43101. defer func() {
  43102. if r := recover(); r != nil {
  43103. ec.Error(ctx, ec.Recover(ctx, r))
  43104. ret = graphql.Null
  43105. }
  43106. }()
  43107. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43108. ctx = rctx // use context from middleware stack in children
  43109. return obj.ExpiryMonth, nil
  43110. })
  43111. if err != nil {
  43112. ec.Error(ctx, err)
  43113. return graphql.Null
  43114. }
  43115. if resTmp == nil {
  43116. if !graphql.HasFieldError(ctx, fc) {
  43117. ec.Errorf(ctx, "must not be null")
  43118. }
  43119. return graphql.Null
  43120. }
  43121. res := resTmp.(int)
  43122. fc.Result = res
  43123. return ec.marshalNInt2int(ctx, field.Selections, res)
  43124. }
  43125. func (ec *executionContext) fieldContext_CustomerShopPayAgreement_expiryMonth(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43126. fc = &graphql.FieldContext{
  43127. Object: "CustomerShopPayAgreement",
  43128. Field: field,
  43129. IsMethod: false,
  43130. IsResolver: false,
  43131. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43132. return nil, errors.New("field of type Int does not have child fields")
  43133. },
  43134. }
  43135. return fc, nil
  43136. }
  43137. func (ec *executionContext) _CustomerShopPayAgreement_expiryYear(ctx context.Context, field graphql.CollectedField, obj *CustomerShopPayAgreement) (ret graphql.Marshaler) {
  43138. fc, err := ec.fieldContext_CustomerShopPayAgreement_expiryYear(ctx, field)
  43139. if err != nil {
  43140. return graphql.Null
  43141. }
  43142. ctx = graphql.WithFieldContext(ctx, fc)
  43143. defer func() {
  43144. if r := recover(); r != nil {
  43145. ec.Error(ctx, ec.Recover(ctx, r))
  43146. ret = graphql.Null
  43147. }
  43148. }()
  43149. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43150. ctx = rctx // use context from middleware stack in children
  43151. return obj.ExpiryYear, nil
  43152. })
  43153. if err != nil {
  43154. ec.Error(ctx, err)
  43155. return graphql.Null
  43156. }
  43157. if resTmp == nil {
  43158. if !graphql.HasFieldError(ctx, fc) {
  43159. ec.Errorf(ctx, "must not be null")
  43160. }
  43161. return graphql.Null
  43162. }
  43163. res := resTmp.(int)
  43164. fc.Result = res
  43165. return ec.marshalNInt2int(ctx, field.Selections, res)
  43166. }
  43167. func (ec *executionContext) fieldContext_CustomerShopPayAgreement_expiryYear(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43168. fc = &graphql.FieldContext{
  43169. Object: "CustomerShopPayAgreement",
  43170. Field: field,
  43171. IsMethod: false,
  43172. IsResolver: false,
  43173. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43174. return nil, errors.New("field of type Int does not have child fields")
  43175. },
  43176. }
  43177. return fc, nil
  43178. }
  43179. func (ec *executionContext) _CustomerShopPayAgreement_inactive(ctx context.Context, field graphql.CollectedField, obj *CustomerShopPayAgreement) (ret graphql.Marshaler) {
  43180. fc, err := ec.fieldContext_CustomerShopPayAgreement_inactive(ctx, field)
  43181. if err != nil {
  43182. return graphql.Null
  43183. }
  43184. ctx = graphql.WithFieldContext(ctx, fc)
  43185. defer func() {
  43186. if r := recover(); r != nil {
  43187. ec.Error(ctx, ec.Recover(ctx, r))
  43188. ret = graphql.Null
  43189. }
  43190. }()
  43191. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43192. ctx = rctx // use context from middleware stack in children
  43193. return obj.Inactive, nil
  43194. })
  43195. if err != nil {
  43196. ec.Error(ctx, err)
  43197. return graphql.Null
  43198. }
  43199. if resTmp == nil {
  43200. if !graphql.HasFieldError(ctx, fc) {
  43201. ec.Errorf(ctx, "must not be null")
  43202. }
  43203. return graphql.Null
  43204. }
  43205. res := resTmp.(bool)
  43206. fc.Result = res
  43207. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  43208. }
  43209. func (ec *executionContext) fieldContext_CustomerShopPayAgreement_inactive(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43210. fc = &graphql.FieldContext{
  43211. Object: "CustomerShopPayAgreement",
  43212. Field: field,
  43213. IsMethod: false,
  43214. IsResolver: false,
  43215. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43216. return nil, errors.New("field of type Boolean does not have child fields")
  43217. },
  43218. }
  43219. return fc, nil
  43220. }
  43221. func (ec *executionContext) _CustomerShopPayAgreement_isRevocable(ctx context.Context, field graphql.CollectedField, obj *CustomerShopPayAgreement) (ret graphql.Marshaler) {
  43222. fc, err := ec.fieldContext_CustomerShopPayAgreement_isRevocable(ctx, field)
  43223. if err != nil {
  43224. return graphql.Null
  43225. }
  43226. ctx = graphql.WithFieldContext(ctx, fc)
  43227. defer func() {
  43228. if r := recover(); r != nil {
  43229. ec.Error(ctx, ec.Recover(ctx, r))
  43230. ret = graphql.Null
  43231. }
  43232. }()
  43233. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43234. ctx = rctx // use context from middleware stack in children
  43235. return obj.IsRevocable, nil
  43236. })
  43237. if err != nil {
  43238. ec.Error(ctx, err)
  43239. return graphql.Null
  43240. }
  43241. if resTmp == nil {
  43242. if !graphql.HasFieldError(ctx, fc) {
  43243. ec.Errorf(ctx, "must not be null")
  43244. }
  43245. return graphql.Null
  43246. }
  43247. res := resTmp.(bool)
  43248. fc.Result = res
  43249. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  43250. }
  43251. func (ec *executionContext) fieldContext_CustomerShopPayAgreement_isRevocable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43252. fc = &graphql.FieldContext{
  43253. Object: "CustomerShopPayAgreement",
  43254. Field: field,
  43255. IsMethod: false,
  43256. IsResolver: false,
  43257. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43258. return nil, errors.New("field of type Boolean does not have child fields")
  43259. },
  43260. }
  43261. return fc, nil
  43262. }
  43263. func (ec *executionContext) _CustomerShopPayAgreement_lastDigits(ctx context.Context, field graphql.CollectedField, obj *CustomerShopPayAgreement) (ret graphql.Marshaler) {
  43264. fc, err := ec.fieldContext_CustomerShopPayAgreement_lastDigits(ctx, field)
  43265. if err != nil {
  43266. return graphql.Null
  43267. }
  43268. ctx = graphql.WithFieldContext(ctx, fc)
  43269. defer func() {
  43270. if r := recover(); r != nil {
  43271. ec.Error(ctx, ec.Recover(ctx, r))
  43272. ret = graphql.Null
  43273. }
  43274. }()
  43275. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43276. ctx = rctx // use context from middleware stack in children
  43277. return obj.LastDigits, nil
  43278. })
  43279. if err != nil {
  43280. ec.Error(ctx, err)
  43281. return graphql.Null
  43282. }
  43283. if resTmp == nil {
  43284. if !graphql.HasFieldError(ctx, fc) {
  43285. ec.Errorf(ctx, "must not be null")
  43286. }
  43287. return graphql.Null
  43288. }
  43289. res := resTmp.(string)
  43290. fc.Result = res
  43291. return ec.marshalNString2string(ctx, field.Selections, res)
  43292. }
  43293. func (ec *executionContext) fieldContext_CustomerShopPayAgreement_lastDigits(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43294. fc = &graphql.FieldContext{
  43295. Object: "CustomerShopPayAgreement",
  43296. Field: field,
  43297. IsMethod: false,
  43298. IsResolver: false,
  43299. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43300. return nil, errors.New("field of type String does not have child fields")
  43301. },
  43302. }
  43303. return fc, nil
  43304. }
  43305. func (ec *executionContext) _CustomerShopPayAgreement_maskedNumber(ctx context.Context, field graphql.CollectedField, obj *CustomerShopPayAgreement) (ret graphql.Marshaler) {
  43306. fc, err := ec.fieldContext_CustomerShopPayAgreement_maskedNumber(ctx, field)
  43307. if err != nil {
  43308. return graphql.Null
  43309. }
  43310. ctx = graphql.WithFieldContext(ctx, fc)
  43311. defer func() {
  43312. if r := recover(); r != nil {
  43313. ec.Error(ctx, ec.Recover(ctx, r))
  43314. ret = graphql.Null
  43315. }
  43316. }()
  43317. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43318. ctx = rctx // use context from middleware stack in children
  43319. return obj.MaskedNumber, nil
  43320. })
  43321. if err != nil {
  43322. ec.Error(ctx, err)
  43323. return graphql.Null
  43324. }
  43325. if resTmp == nil {
  43326. if !graphql.HasFieldError(ctx, fc) {
  43327. ec.Errorf(ctx, "must not be null")
  43328. }
  43329. return graphql.Null
  43330. }
  43331. res := resTmp.(string)
  43332. fc.Result = res
  43333. return ec.marshalNString2string(ctx, field.Selections, res)
  43334. }
  43335. func (ec *executionContext) fieldContext_CustomerShopPayAgreement_maskedNumber(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43336. fc = &graphql.FieldContext{
  43337. Object: "CustomerShopPayAgreement",
  43338. Field: field,
  43339. IsMethod: false,
  43340. IsResolver: false,
  43341. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43342. return nil, errors.New("field of type String does not have child fields")
  43343. },
  43344. }
  43345. return fc, nil
  43346. }
  43347. func (ec *executionContext) _CustomerShopPayAgreement_name(ctx context.Context, field graphql.CollectedField, obj *CustomerShopPayAgreement) (ret graphql.Marshaler) {
  43348. fc, err := ec.fieldContext_CustomerShopPayAgreement_name(ctx, field)
  43349. if err != nil {
  43350. return graphql.Null
  43351. }
  43352. ctx = graphql.WithFieldContext(ctx, fc)
  43353. defer func() {
  43354. if r := recover(); r != nil {
  43355. ec.Error(ctx, ec.Recover(ctx, r))
  43356. ret = graphql.Null
  43357. }
  43358. }()
  43359. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43360. ctx = rctx // use context from middleware stack in children
  43361. return obj.Name, nil
  43362. })
  43363. if err != nil {
  43364. ec.Error(ctx, err)
  43365. return graphql.Null
  43366. }
  43367. if resTmp == nil {
  43368. if !graphql.HasFieldError(ctx, fc) {
  43369. ec.Errorf(ctx, "must not be null")
  43370. }
  43371. return graphql.Null
  43372. }
  43373. res := resTmp.(string)
  43374. fc.Result = res
  43375. return ec.marshalNString2string(ctx, field.Selections, res)
  43376. }
  43377. func (ec *executionContext) fieldContext_CustomerShopPayAgreement_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43378. fc = &graphql.FieldContext{
  43379. Object: "CustomerShopPayAgreement",
  43380. Field: field,
  43381. IsMethod: false,
  43382. IsResolver: false,
  43383. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43384. return nil, errors.New("field of type String does not have child fields")
  43385. },
  43386. }
  43387. return fc, nil
  43388. }
  43389. func (ec *executionContext) _CustomerSmsMarketingConsentState_consentCollectedFrom(ctx context.Context, field graphql.CollectedField, obj *CustomerSmsMarketingConsentState) (ret graphql.Marshaler) {
  43390. fc, err := ec.fieldContext_CustomerSmsMarketingConsentState_consentCollectedFrom(ctx, field)
  43391. if err != nil {
  43392. return graphql.Null
  43393. }
  43394. ctx = graphql.WithFieldContext(ctx, fc)
  43395. defer func() {
  43396. if r := recover(); r != nil {
  43397. ec.Error(ctx, ec.Recover(ctx, r))
  43398. ret = graphql.Null
  43399. }
  43400. }()
  43401. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43402. ctx = rctx // use context from middleware stack in children
  43403. return obj.ConsentCollectedFrom, nil
  43404. })
  43405. if err != nil {
  43406. ec.Error(ctx, err)
  43407. return graphql.Null
  43408. }
  43409. if resTmp == nil {
  43410. return graphql.Null
  43411. }
  43412. res := resTmp.(*CustomerConsentCollectedFrom)
  43413. fc.Result = res
  43414. return ec.marshalOCustomerConsentCollectedFrom2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerConsentCollectedFrom(ctx, field.Selections, res)
  43415. }
  43416. func (ec *executionContext) fieldContext_CustomerSmsMarketingConsentState_consentCollectedFrom(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43417. fc = &graphql.FieldContext{
  43418. Object: "CustomerSmsMarketingConsentState",
  43419. Field: field,
  43420. IsMethod: false,
  43421. IsResolver: false,
  43422. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43423. return nil, errors.New("field of type CustomerConsentCollectedFrom does not have child fields")
  43424. },
  43425. }
  43426. return fc, nil
  43427. }
  43428. func (ec *executionContext) _CustomerSmsMarketingConsentState_consentUpdatedAt(ctx context.Context, field graphql.CollectedField, obj *CustomerSmsMarketingConsentState) (ret graphql.Marshaler) {
  43429. fc, err := ec.fieldContext_CustomerSmsMarketingConsentState_consentUpdatedAt(ctx, field)
  43430. if err != nil {
  43431. return graphql.Null
  43432. }
  43433. ctx = graphql.WithFieldContext(ctx, fc)
  43434. defer func() {
  43435. if r := recover(); r != nil {
  43436. ec.Error(ctx, ec.Recover(ctx, r))
  43437. ret = graphql.Null
  43438. }
  43439. }()
  43440. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43441. ctx = rctx // use context from middleware stack in children
  43442. return obj.ConsentUpdatedAt, nil
  43443. })
  43444. if err != nil {
  43445. ec.Error(ctx, err)
  43446. return graphql.Null
  43447. }
  43448. if resTmp == nil {
  43449. return graphql.Null
  43450. }
  43451. res := resTmp.(*string)
  43452. fc.Result = res
  43453. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  43454. }
  43455. func (ec *executionContext) fieldContext_CustomerSmsMarketingConsentState_consentUpdatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43456. fc = &graphql.FieldContext{
  43457. Object: "CustomerSmsMarketingConsentState",
  43458. Field: field,
  43459. IsMethod: false,
  43460. IsResolver: false,
  43461. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43462. return nil, errors.New("field of type DateTime does not have child fields")
  43463. },
  43464. }
  43465. return fc, nil
  43466. }
  43467. func (ec *executionContext) _CustomerSmsMarketingConsentState_marketingOptInLevel(ctx context.Context, field graphql.CollectedField, obj *CustomerSmsMarketingConsentState) (ret graphql.Marshaler) {
  43468. fc, err := ec.fieldContext_CustomerSmsMarketingConsentState_marketingOptInLevel(ctx, field)
  43469. if err != nil {
  43470. return graphql.Null
  43471. }
  43472. ctx = graphql.WithFieldContext(ctx, fc)
  43473. defer func() {
  43474. if r := recover(); r != nil {
  43475. ec.Error(ctx, ec.Recover(ctx, r))
  43476. ret = graphql.Null
  43477. }
  43478. }()
  43479. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43480. ctx = rctx // use context from middleware stack in children
  43481. return obj.MarketingOptInLevel, nil
  43482. })
  43483. if err != nil {
  43484. ec.Error(ctx, err)
  43485. return graphql.Null
  43486. }
  43487. if resTmp == nil {
  43488. if !graphql.HasFieldError(ctx, fc) {
  43489. ec.Errorf(ctx, "must not be null")
  43490. }
  43491. return graphql.Null
  43492. }
  43493. res := resTmp.(CustomerMarketingOptInLevel)
  43494. fc.Result = res
  43495. return ec.marshalNCustomerMarketingOptInLevel2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerMarketingOptInLevel(ctx, field.Selections, res)
  43496. }
  43497. func (ec *executionContext) fieldContext_CustomerSmsMarketingConsentState_marketingOptInLevel(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43498. fc = &graphql.FieldContext{
  43499. Object: "CustomerSmsMarketingConsentState",
  43500. Field: field,
  43501. IsMethod: false,
  43502. IsResolver: false,
  43503. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43504. return nil, errors.New("field of type CustomerMarketingOptInLevel does not have child fields")
  43505. },
  43506. }
  43507. return fc, nil
  43508. }
  43509. func (ec *executionContext) _CustomerSmsMarketingConsentState_marketingState(ctx context.Context, field graphql.CollectedField, obj *CustomerSmsMarketingConsentState) (ret graphql.Marshaler) {
  43510. fc, err := ec.fieldContext_CustomerSmsMarketingConsentState_marketingState(ctx, field)
  43511. if err != nil {
  43512. return graphql.Null
  43513. }
  43514. ctx = graphql.WithFieldContext(ctx, fc)
  43515. defer func() {
  43516. if r := recover(); r != nil {
  43517. ec.Error(ctx, ec.Recover(ctx, r))
  43518. ret = graphql.Null
  43519. }
  43520. }()
  43521. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43522. ctx = rctx // use context from middleware stack in children
  43523. return obj.MarketingState, nil
  43524. })
  43525. if err != nil {
  43526. ec.Error(ctx, err)
  43527. return graphql.Null
  43528. }
  43529. if resTmp == nil {
  43530. if !graphql.HasFieldError(ctx, fc) {
  43531. ec.Errorf(ctx, "must not be null")
  43532. }
  43533. return graphql.Null
  43534. }
  43535. res := resTmp.(CustomerSmsMarketingState)
  43536. fc.Result = res
  43537. return ec.marshalNCustomerSmsMarketingState2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerSmsMarketingState(ctx, field.Selections, res)
  43538. }
  43539. func (ec *executionContext) fieldContext_CustomerSmsMarketingConsentState_marketingState(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43540. fc = &graphql.FieldContext{
  43541. Object: "CustomerSmsMarketingConsentState",
  43542. Field: field,
  43543. IsMethod: false,
  43544. IsResolver: false,
  43545. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43546. return nil, errors.New("field of type CustomerSmsMarketingState does not have child fields")
  43547. },
  43548. }
  43549. return fc, nil
  43550. }
  43551. func (ec *executionContext) _CustomerStatistics_predictedSpendTier(ctx context.Context, field graphql.CollectedField, obj *CustomerStatistics) (ret graphql.Marshaler) {
  43552. fc, err := ec.fieldContext_CustomerStatistics_predictedSpendTier(ctx, field)
  43553. if err != nil {
  43554. return graphql.Null
  43555. }
  43556. ctx = graphql.WithFieldContext(ctx, fc)
  43557. defer func() {
  43558. if r := recover(); r != nil {
  43559. ec.Error(ctx, ec.Recover(ctx, r))
  43560. ret = graphql.Null
  43561. }
  43562. }()
  43563. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43564. ctx = rctx // use context from middleware stack in children
  43565. return obj.PredictedSpendTier, nil
  43566. })
  43567. if err != nil {
  43568. ec.Error(ctx, err)
  43569. return graphql.Null
  43570. }
  43571. if resTmp == nil {
  43572. return graphql.Null
  43573. }
  43574. res := resTmp.(*CustomerPredictedSpendTier)
  43575. fc.Result = res
  43576. return ec.marshalOCustomerPredictedSpendTier2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerPredictedSpendTier(ctx, field.Selections, res)
  43577. }
  43578. func (ec *executionContext) fieldContext_CustomerStatistics_predictedSpendTier(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43579. fc = &graphql.FieldContext{
  43580. Object: "CustomerStatistics",
  43581. Field: field,
  43582. IsMethod: false,
  43583. IsResolver: false,
  43584. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43585. return nil, errors.New("field of type CustomerPredictedSpendTier does not have child fields")
  43586. },
  43587. }
  43588. return fc, nil
  43589. }
  43590. func (ec *executionContext) _CustomerVisit_id(ctx context.Context, field graphql.CollectedField, obj *CustomerVisit) (ret graphql.Marshaler) {
  43591. fc, err := ec.fieldContext_CustomerVisit_id(ctx, field)
  43592. if err != nil {
  43593. return graphql.Null
  43594. }
  43595. ctx = graphql.WithFieldContext(ctx, fc)
  43596. defer func() {
  43597. if r := recover(); r != nil {
  43598. ec.Error(ctx, ec.Recover(ctx, r))
  43599. ret = graphql.Null
  43600. }
  43601. }()
  43602. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43603. ctx = rctx // use context from middleware stack in children
  43604. return obj.ID, nil
  43605. })
  43606. if err != nil {
  43607. ec.Error(ctx, err)
  43608. return graphql.Null
  43609. }
  43610. if resTmp == nil {
  43611. if !graphql.HasFieldError(ctx, fc) {
  43612. ec.Errorf(ctx, "must not be null")
  43613. }
  43614. return graphql.Null
  43615. }
  43616. res := resTmp.(string)
  43617. fc.Result = res
  43618. return ec.marshalNID2string(ctx, field.Selections, res)
  43619. }
  43620. func (ec *executionContext) fieldContext_CustomerVisit_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43621. fc = &graphql.FieldContext{
  43622. Object: "CustomerVisit",
  43623. Field: field,
  43624. IsMethod: false,
  43625. IsResolver: false,
  43626. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43627. return nil, errors.New("field of type ID does not have child fields")
  43628. },
  43629. }
  43630. return fc, nil
  43631. }
  43632. func (ec *executionContext) _CustomerVisit_landingPage(ctx context.Context, field graphql.CollectedField, obj *CustomerVisit) (ret graphql.Marshaler) {
  43633. fc, err := ec.fieldContext_CustomerVisit_landingPage(ctx, field)
  43634. if err != nil {
  43635. return graphql.Null
  43636. }
  43637. ctx = graphql.WithFieldContext(ctx, fc)
  43638. defer func() {
  43639. if r := recover(); r != nil {
  43640. ec.Error(ctx, ec.Recover(ctx, r))
  43641. ret = graphql.Null
  43642. }
  43643. }()
  43644. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43645. ctx = rctx // use context from middleware stack in children
  43646. return obj.LandingPage, nil
  43647. })
  43648. if err != nil {
  43649. ec.Error(ctx, err)
  43650. return graphql.Null
  43651. }
  43652. if resTmp == nil {
  43653. return graphql.Null
  43654. }
  43655. res := resTmp.(*string)
  43656. fc.Result = res
  43657. return ec.marshalOURL2ᚖstring(ctx, field.Selections, res)
  43658. }
  43659. func (ec *executionContext) fieldContext_CustomerVisit_landingPage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43660. fc = &graphql.FieldContext{
  43661. Object: "CustomerVisit",
  43662. Field: field,
  43663. IsMethod: false,
  43664. IsResolver: false,
  43665. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43666. return nil, errors.New("field of type URL does not have child fields")
  43667. },
  43668. }
  43669. return fc, nil
  43670. }
  43671. func (ec *executionContext) _CustomerVisit_landingPageHtml(ctx context.Context, field graphql.CollectedField, obj *CustomerVisit) (ret graphql.Marshaler) {
  43672. fc, err := ec.fieldContext_CustomerVisit_landingPageHtml(ctx, field)
  43673. if err != nil {
  43674. return graphql.Null
  43675. }
  43676. ctx = graphql.WithFieldContext(ctx, fc)
  43677. defer func() {
  43678. if r := recover(); r != nil {
  43679. ec.Error(ctx, ec.Recover(ctx, r))
  43680. ret = graphql.Null
  43681. }
  43682. }()
  43683. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43684. ctx = rctx // use context from middleware stack in children
  43685. return obj.LandingPageHTML, nil
  43686. })
  43687. if err != nil {
  43688. ec.Error(ctx, err)
  43689. return graphql.Null
  43690. }
  43691. if resTmp == nil {
  43692. return graphql.Null
  43693. }
  43694. res := resTmp.(*string)
  43695. fc.Result = res
  43696. return ec.marshalOHTML2ᚖstring(ctx, field.Selections, res)
  43697. }
  43698. func (ec *executionContext) fieldContext_CustomerVisit_landingPageHtml(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43699. fc = &graphql.FieldContext{
  43700. Object: "CustomerVisit",
  43701. Field: field,
  43702. IsMethod: false,
  43703. IsResolver: false,
  43704. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43705. return nil, errors.New("field of type HTML does not have child fields")
  43706. },
  43707. }
  43708. return fc, nil
  43709. }
  43710. func (ec *executionContext) _CustomerVisit_marketingEvent(ctx context.Context, field graphql.CollectedField, obj *CustomerVisit) (ret graphql.Marshaler) {
  43711. fc, err := ec.fieldContext_CustomerVisit_marketingEvent(ctx, field)
  43712. if err != nil {
  43713. return graphql.Null
  43714. }
  43715. ctx = graphql.WithFieldContext(ctx, fc)
  43716. defer func() {
  43717. if r := recover(); r != nil {
  43718. ec.Error(ctx, ec.Recover(ctx, r))
  43719. ret = graphql.Null
  43720. }
  43721. }()
  43722. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43723. ctx = rctx // use context from middleware stack in children
  43724. return obj.MarketingEvent, nil
  43725. })
  43726. if err != nil {
  43727. ec.Error(ctx, err)
  43728. return graphql.Null
  43729. }
  43730. if resTmp == nil {
  43731. return graphql.Null
  43732. }
  43733. res := resTmp.(*MarketingEvent)
  43734. fc.Result = res
  43735. return ec.marshalOMarketingEvent2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMarketingEvent(ctx, field.Selections, res)
  43736. }
  43737. func (ec *executionContext) fieldContext_CustomerVisit_marketingEvent(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43738. fc = &graphql.FieldContext{
  43739. Object: "CustomerVisit",
  43740. Field: field,
  43741. IsMethod: false,
  43742. IsResolver: false,
  43743. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43744. switch field.Name {
  43745. case "app":
  43746. return ec.fieldContext_MarketingEvent_app(ctx, field)
  43747. case "channel":
  43748. return ec.fieldContext_MarketingEvent_channel(ctx, field)
  43749. case "description":
  43750. return ec.fieldContext_MarketingEvent_description(ctx, field)
  43751. case "endedAt":
  43752. return ec.fieldContext_MarketingEvent_endedAt(ctx, field)
  43753. case "id":
  43754. return ec.fieldContext_MarketingEvent_id(ctx, field)
  43755. case "legacyResourceId":
  43756. return ec.fieldContext_MarketingEvent_legacyResourceId(ctx, field)
  43757. case "manageUrl":
  43758. return ec.fieldContext_MarketingEvent_manageUrl(ctx, field)
  43759. case "previewUrl":
  43760. return ec.fieldContext_MarketingEvent_previewUrl(ctx, field)
  43761. case "remoteId":
  43762. return ec.fieldContext_MarketingEvent_remoteId(ctx, field)
  43763. case "scheduledToEndAt":
  43764. return ec.fieldContext_MarketingEvent_scheduledToEndAt(ctx, field)
  43765. case "sourceAndMedium":
  43766. return ec.fieldContext_MarketingEvent_sourceAndMedium(ctx, field)
  43767. case "startedAt":
  43768. return ec.fieldContext_MarketingEvent_startedAt(ctx, field)
  43769. case "type":
  43770. return ec.fieldContext_MarketingEvent_type(ctx, field)
  43771. case "utmCampaign":
  43772. return ec.fieldContext_MarketingEvent_utmCampaign(ctx, field)
  43773. case "utmMedium":
  43774. return ec.fieldContext_MarketingEvent_utmMedium(ctx, field)
  43775. case "utmSource":
  43776. return ec.fieldContext_MarketingEvent_utmSource(ctx, field)
  43777. }
  43778. return nil, fmt.Errorf("no field named %q was found under type MarketingEvent", field.Name)
  43779. },
  43780. }
  43781. return fc, nil
  43782. }
  43783. func (ec *executionContext) _CustomerVisit_occurredAt(ctx context.Context, field graphql.CollectedField, obj *CustomerVisit) (ret graphql.Marshaler) {
  43784. fc, err := ec.fieldContext_CustomerVisit_occurredAt(ctx, field)
  43785. if err != nil {
  43786. return graphql.Null
  43787. }
  43788. ctx = graphql.WithFieldContext(ctx, fc)
  43789. defer func() {
  43790. if r := recover(); r != nil {
  43791. ec.Error(ctx, ec.Recover(ctx, r))
  43792. ret = graphql.Null
  43793. }
  43794. }()
  43795. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43796. ctx = rctx // use context from middleware stack in children
  43797. return obj.OccurredAt, nil
  43798. })
  43799. if err != nil {
  43800. ec.Error(ctx, err)
  43801. return graphql.Null
  43802. }
  43803. if resTmp == nil {
  43804. if !graphql.HasFieldError(ctx, fc) {
  43805. ec.Errorf(ctx, "must not be null")
  43806. }
  43807. return graphql.Null
  43808. }
  43809. res := resTmp.(string)
  43810. fc.Result = res
  43811. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  43812. }
  43813. func (ec *executionContext) fieldContext_CustomerVisit_occurredAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43814. fc = &graphql.FieldContext{
  43815. Object: "CustomerVisit",
  43816. Field: field,
  43817. IsMethod: false,
  43818. IsResolver: false,
  43819. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43820. return nil, errors.New("field of type DateTime does not have child fields")
  43821. },
  43822. }
  43823. return fc, nil
  43824. }
  43825. func (ec *executionContext) _CustomerVisit_referralCode(ctx context.Context, field graphql.CollectedField, obj *CustomerVisit) (ret graphql.Marshaler) {
  43826. fc, err := ec.fieldContext_CustomerVisit_referralCode(ctx, field)
  43827. if err != nil {
  43828. return graphql.Null
  43829. }
  43830. ctx = graphql.WithFieldContext(ctx, fc)
  43831. defer func() {
  43832. if r := recover(); r != nil {
  43833. ec.Error(ctx, ec.Recover(ctx, r))
  43834. ret = graphql.Null
  43835. }
  43836. }()
  43837. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43838. ctx = rctx // use context from middleware stack in children
  43839. return obj.ReferralCode, nil
  43840. })
  43841. if err != nil {
  43842. ec.Error(ctx, err)
  43843. return graphql.Null
  43844. }
  43845. if resTmp == nil {
  43846. return graphql.Null
  43847. }
  43848. res := resTmp.(*string)
  43849. fc.Result = res
  43850. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  43851. }
  43852. func (ec *executionContext) fieldContext_CustomerVisit_referralCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43853. fc = &graphql.FieldContext{
  43854. Object: "CustomerVisit",
  43855. Field: field,
  43856. IsMethod: false,
  43857. IsResolver: false,
  43858. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43859. return nil, errors.New("field of type String does not have child fields")
  43860. },
  43861. }
  43862. return fc, nil
  43863. }
  43864. func (ec *executionContext) _CustomerVisit_referralInfoHtml(ctx context.Context, field graphql.CollectedField, obj *CustomerVisit) (ret graphql.Marshaler) {
  43865. fc, err := ec.fieldContext_CustomerVisit_referralInfoHtml(ctx, field)
  43866. if err != nil {
  43867. return graphql.Null
  43868. }
  43869. ctx = graphql.WithFieldContext(ctx, fc)
  43870. defer func() {
  43871. if r := recover(); r != nil {
  43872. ec.Error(ctx, ec.Recover(ctx, r))
  43873. ret = graphql.Null
  43874. }
  43875. }()
  43876. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43877. ctx = rctx // use context from middleware stack in children
  43878. return obj.ReferralInfoHTML, nil
  43879. })
  43880. if err != nil {
  43881. ec.Error(ctx, err)
  43882. return graphql.Null
  43883. }
  43884. if resTmp == nil {
  43885. if !graphql.HasFieldError(ctx, fc) {
  43886. ec.Errorf(ctx, "must not be null")
  43887. }
  43888. return graphql.Null
  43889. }
  43890. res := resTmp.(string)
  43891. fc.Result = res
  43892. return ec.marshalNFormattedString2string(ctx, field.Selections, res)
  43893. }
  43894. func (ec *executionContext) fieldContext_CustomerVisit_referralInfoHtml(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43895. fc = &graphql.FieldContext{
  43896. Object: "CustomerVisit",
  43897. Field: field,
  43898. IsMethod: false,
  43899. IsResolver: false,
  43900. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43901. return nil, errors.New("field of type FormattedString does not have child fields")
  43902. },
  43903. }
  43904. return fc, nil
  43905. }
  43906. func (ec *executionContext) _CustomerVisit_referrerUrl(ctx context.Context, field graphql.CollectedField, obj *CustomerVisit) (ret graphql.Marshaler) {
  43907. fc, err := ec.fieldContext_CustomerVisit_referrerUrl(ctx, field)
  43908. if err != nil {
  43909. return graphql.Null
  43910. }
  43911. ctx = graphql.WithFieldContext(ctx, fc)
  43912. defer func() {
  43913. if r := recover(); r != nil {
  43914. ec.Error(ctx, ec.Recover(ctx, r))
  43915. ret = graphql.Null
  43916. }
  43917. }()
  43918. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43919. ctx = rctx // use context from middleware stack in children
  43920. return obj.ReferrerURL, nil
  43921. })
  43922. if err != nil {
  43923. ec.Error(ctx, err)
  43924. return graphql.Null
  43925. }
  43926. if resTmp == nil {
  43927. return graphql.Null
  43928. }
  43929. res := resTmp.(*string)
  43930. fc.Result = res
  43931. return ec.marshalOURL2ᚖstring(ctx, field.Selections, res)
  43932. }
  43933. func (ec *executionContext) fieldContext_CustomerVisit_referrerUrl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43934. fc = &graphql.FieldContext{
  43935. Object: "CustomerVisit",
  43936. Field: field,
  43937. IsMethod: false,
  43938. IsResolver: false,
  43939. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43940. return nil, errors.New("field of type URL does not have child fields")
  43941. },
  43942. }
  43943. return fc, nil
  43944. }
  43945. func (ec *executionContext) _CustomerVisit_source(ctx context.Context, field graphql.CollectedField, obj *CustomerVisit) (ret graphql.Marshaler) {
  43946. fc, err := ec.fieldContext_CustomerVisit_source(ctx, field)
  43947. if err != nil {
  43948. return graphql.Null
  43949. }
  43950. ctx = graphql.WithFieldContext(ctx, fc)
  43951. defer func() {
  43952. if r := recover(); r != nil {
  43953. ec.Error(ctx, ec.Recover(ctx, r))
  43954. ret = graphql.Null
  43955. }
  43956. }()
  43957. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  43958. ctx = rctx // use context from middleware stack in children
  43959. return obj.Source, nil
  43960. })
  43961. if err != nil {
  43962. ec.Error(ctx, err)
  43963. return graphql.Null
  43964. }
  43965. if resTmp == nil {
  43966. if !graphql.HasFieldError(ctx, fc) {
  43967. ec.Errorf(ctx, "must not be null")
  43968. }
  43969. return graphql.Null
  43970. }
  43971. res := resTmp.(string)
  43972. fc.Result = res
  43973. return ec.marshalNString2string(ctx, field.Selections, res)
  43974. }
  43975. func (ec *executionContext) fieldContext_CustomerVisit_source(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  43976. fc = &graphql.FieldContext{
  43977. Object: "CustomerVisit",
  43978. Field: field,
  43979. IsMethod: false,
  43980. IsResolver: false,
  43981. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  43982. return nil, errors.New("field of type String does not have child fields")
  43983. },
  43984. }
  43985. return fc, nil
  43986. }
  43987. func (ec *executionContext) _CustomerVisit_sourceDescription(ctx context.Context, field graphql.CollectedField, obj *CustomerVisit) (ret graphql.Marshaler) {
  43988. fc, err := ec.fieldContext_CustomerVisit_sourceDescription(ctx, field)
  43989. if err != nil {
  43990. return graphql.Null
  43991. }
  43992. ctx = graphql.WithFieldContext(ctx, fc)
  43993. defer func() {
  43994. if r := recover(); r != nil {
  43995. ec.Error(ctx, ec.Recover(ctx, r))
  43996. ret = graphql.Null
  43997. }
  43998. }()
  43999. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44000. ctx = rctx // use context from middleware stack in children
  44001. return obj.SourceDescription, nil
  44002. })
  44003. if err != nil {
  44004. ec.Error(ctx, err)
  44005. return graphql.Null
  44006. }
  44007. if resTmp == nil {
  44008. return graphql.Null
  44009. }
  44010. res := resTmp.(*string)
  44011. fc.Result = res
  44012. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  44013. }
  44014. func (ec *executionContext) fieldContext_CustomerVisit_sourceDescription(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44015. fc = &graphql.FieldContext{
  44016. Object: "CustomerVisit",
  44017. Field: field,
  44018. IsMethod: false,
  44019. IsResolver: false,
  44020. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44021. return nil, errors.New("field of type String does not have child fields")
  44022. },
  44023. }
  44024. return fc, nil
  44025. }
  44026. func (ec *executionContext) _CustomerVisit_sourceType(ctx context.Context, field graphql.CollectedField, obj *CustomerVisit) (ret graphql.Marshaler) {
  44027. fc, err := ec.fieldContext_CustomerVisit_sourceType(ctx, field)
  44028. if err != nil {
  44029. return graphql.Null
  44030. }
  44031. ctx = graphql.WithFieldContext(ctx, fc)
  44032. defer func() {
  44033. if r := recover(); r != nil {
  44034. ec.Error(ctx, ec.Recover(ctx, r))
  44035. ret = graphql.Null
  44036. }
  44037. }()
  44038. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44039. ctx = rctx // use context from middleware stack in children
  44040. return obj.SourceType, nil
  44041. })
  44042. if err != nil {
  44043. ec.Error(ctx, err)
  44044. return graphql.Null
  44045. }
  44046. if resTmp == nil {
  44047. return graphql.Null
  44048. }
  44049. res := resTmp.(*MarketingTactic)
  44050. fc.Result = res
  44051. return ec.marshalOMarketingTactic2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMarketingTactic(ctx, field.Selections, res)
  44052. }
  44053. func (ec *executionContext) fieldContext_CustomerVisit_sourceType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44054. fc = &graphql.FieldContext{
  44055. Object: "CustomerVisit",
  44056. Field: field,
  44057. IsMethod: false,
  44058. IsResolver: false,
  44059. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44060. return nil, errors.New("field of type MarketingTactic does not have child fields")
  44061. },
  44062. }
  44063. return fc, nil
  44064. }
  44065. func (ec *executionContext) _CustomerVisit_utmParameters(ctx context.Context, field graphql.CollectedField, obj *CustomerVisit) (ret graphql.Marshaler) {
  44066. fc, err := ec.fieldContext_CustomerVisit_utmParameters(ctx, field)
  44067. if err != nil {
  44068. return graphql.Null
  44069. }
  44070. ctx = graphql.WithFieldContext(ctx, fc)
  44071. defer func() {
  44072. if r := recover(); r != nil {
  44073. ec.Error(ctx, ec.Recover(ctx, r))
  44074. ret = graphql.Null
  44075. }
  44076. }()
  44077. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44078. ctx = rctx // use context from middleware stack in children
  44079. return obj.UtmParameters, nil
  44080. })
  44081. if err != nil {
  44082. ec.Error(ctx, err)
  44083. return graphql.Null
  44084. }
  44085. if resTmp == nil {
  44086. return graphql.Null
  44087. }
  44088. res := resTmp.(*UTMParameters)
  44089. fc.Result = res
  44090. return ec.marshalOUTMParameters2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐUTMParameters(ctx, field.Selections, res)
  44091. }
  44092. func (ec *executionContext) fieldContext_CustomerVisit_utmParameters(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44093. fc = &graphql.FieldContext{
  44094. Object: "CustomerVisit",
  44095. Field: field,
  44096. IsMethod: false,
  44097. IsResolver: false,
  44098. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44099. switch field.Name {
  44100. case "campaign":
  44101. return ec.fieldContext_UTMParameters_campaign(ctx, field)
  44102. case "content":
  44103. return ec.fieldContext_UTMParameters_content(ctx, field)
  44104. case "medium":
  44105. return ec.fieldContext_UTMParameters_medium(ctx, field)
  44106. case "source":
  44107. return ec.fieldContext_UTMParameters_source(ctx, field)
  44108. case "term":
  44109. return ec.fieldContext_UTMParameters_term(ctx, field)
  44110. }
  44111. return nil, fmt.Errorf("no field named %q was found under type UTMParameters", field.Name)
  44112. },
  44113. }
  44114. return fc, nil
  44115. }
  44116. func (ec *executionContext) _DeliveryAvailableService_countries(ctx context.Context, field graphql.CollectedField, obj *DeliveryAvailableService) (ret graphql.Marshaler) {
  44117. fc, err := ec.fieldContext_DeliveryAvailableService_countries(ctx, field)
  44118. if err != nil {
  44119. return graphql.Null
  44120. }
  44121. ctx = graphql.WithFieldContext(ctx, fc)
  44122. defer func() {
  44123. if r := recover(); r != nil {
  44124. ec.Error(ctx, ec.Recover(ctx, r))
  44125. ret = graphql.Null
  44126. }
  44127. }()
  44128. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44129. ctx = rctx // use context from middleware stack in children
  44130. return obj.Countries, nil
  44131. })
  44132. if err != nil {
  44133. ec.Error(ctx, err)
  44134. return graphql.Null
  44135. }
  44136. if resTmp == nil {
  44137. if !graphql.HasFieldError(ctx, fc) {
  44138. ec.Errorf(ctx, "must not be null")
  44139. }
  44140. return graphql.Null
  44141. }
  44142. res := resTmp.(*DeliveryCountryCodesOrRestOfWorld)
  44143. fc.Result = res
  44144. return ec.marshalNDeliveryCountryCodesOrRestOfWorld2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryCountryCodesOrRestOfWorld(ctx, field.Selections, res)
  44145. }
  44146. func (ec *executionContext) fieldContext_DeliveryAvailableService_countries(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44147. fc = &graphql.FieldContext{
  44148. Object: "DeliveryAvailableService",
  44149. Field: field,
  44150. IsMethod: false,
  44151. IsResolver: false,
  44152. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44153. switch field.Name {
  44154. case "countryCodes":
  44155. return ec.fieldContext_DeliveryCountryCodesOrRestOfWorld_countryCodes(ctx, field)
  44156. case "restOfWorld":
  44157. return ec.fieldContext_DeliveryCountryCodesOrRestOfWorld_restOfWorld(ctx, field)
  44158. }
  44159. return nil, fmt.Errorf("no field named %q was found under type DeliveryCountryCodesOrRestOfWorld", field.Name)
  44160. },
  44161. }
  44162. return fc, nil
  44163. }
  44164. func (ec *executionContext) _DeliveryAvailableService_name(ctx context.Context, field graphql.CollectedField, obj *DeliveryAvailableService) (ret graphql.Marshaler) {
  44165. fc, err := ec.fieldContext_DeliveryAvailableService_name(ctx, field)
  44166. if err != nil {
  44167. return graphql.Null
  44168. }
  44169. ctx = graphql.WithFieldContext(ctx, fc)
  44170. defer func() {
  44171. if r := recover(); r != nil {
  44172. ec.Error(ctx, ec.Recover(ctx, r))
  44173. ret = graphql.Null
  44174. }
  44175. }()
  44176. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44177. ctx = rctx // use context from middleware stack in children
  44178. return obj.Name, nil
  44179. })
  44180. if err != nil {
  44181. ec.Error(ctx, err)
  44182. return graphql.Null
  44183. }
  44184. if resTmp == nil {
  44185. if !graphql.HasFieldError(ctx, fc) {
  44186. ec.Errorf(ctx, "must not be null")
  44187. }
  44188. return graphql.Null
  44189. }
  44190. res := resTmp.(string)
  44191. fc.Result = res
  44192. return ec.marshalNString2string(ctx, field.Selections, res)
  44193. }
  44194. func (ec *executionContext) fieldContext_DeliveryAvailableService_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44195. fc = &graphql.FieldContext{
  44196. Object: "DeliveryAvailableService",
  44197. Field: field,
  44198. IsMethod: false,
  44199. IsResolver: false,
  44200. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44201. return nil, errors.New("field of type String does not have child fields")
  44202. },
  44203. }
  44204. return fc, nil
  44205. }
  44206. func (ec *executionContext) _DeliveryCarrierService_availableServicesForCountries(ctx context.Context, field graphql.CollectedField, obj *DeliveryCarrierService) (ret graphql.Marshaler) {
  44207. fc, err := ec.fieldContext_DeliveryCarrierService_availableServicesForCountries(ctx, field)
  44208. if err != nil {
  44209. return graphql.Null
  44210. }
  44211. ctx = graphql.WithFieldContext(ctx, fc)
  44212. defer func() {
  44213. if r := recover(); r != nil {
  44214. ec.Error(ctx, ec.Recover(ctx, r))
  44215. ret = graphql.Null
  44216. }
  44217. }()
  44218. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44219. ctx = rctx // use context from middleware stack in children
  44220. return obj.AvailableServicesForCountries, nil
  44221. })
  44222. if err != nil {
  44223. ec.Error(ctx, err)
  44224. return graphql.Null
  44225. }
  44226. if resTmp == nil {
  44227. if !graphql.HasFieldError(ctx, fc) {
  44228. ec.Errorf(ctx, "must not be null")
  44229. }
  44230. return graphql.Null
  44231. }
  44232. res := resTmp.([]*DeliveryAvailableService)
  44233. fc.Result = res
  44234. return ec.marshalNDeliveryAvailableService2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryAvailableServiceᚄ(ctx, field.Selections, res)
  44235. }
  44236. func (ec *executionContext) fieldContext_DeliveryCarrierService_availableServicesForCountries(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44237. fc = &graphql.FieldContext{
  44238. Object: "DeliveryCarrierService",
  44239. Field: field,
  44240. IsMethod: false,
  44241. IsResolver: false,
  44242. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44243. switch field.Name {
  44244. case "countries":
  44245. return ec.fieldContext_DeliveryAvailableService_countries(ctx, field)
  44246. case "name":
  44247. return ec.fieldContext_DeliveryAvailableService_name(ctx, field)
  44248. }
  44249. return nil, fmt.Errorf("no field named %q was found under type DeliveryAvailableService", field.Name)
  44250. },
  44251. }
  44252. defer func() {
  44253. if r := recover(); r != nil {
  44254. err = ec.Recover(ctx, r)
  44255. ec.Error(ctx, err)
  44256. }
  44257. }()
  44258. ctx = graphql.WithFieldContext(ctx, fc)
  44259. if fc.Args, err = ec.field_DeliveryCarrierService_availableServicesForCountries_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  44260. ec.Error(ctx, err)
  44261. return
  44262. }
  44263. return fc, nil
  44264. }
  44265. func (ec *executionContext) _DeliveryCarrierService_formattedName(ctx context.Context, field graphql.CollectedField, obj *DeliveryCarrierService) (ret graphql.Marshaler) {
  44266. fc, err := ec.fieldContext_DeliveryCarrierService_formattedName(ctx, field)
  44267. if err != nil {
  44268. return graphql.Null
  44269. }
  44270. ctx = graphql.WithFieldContext(ctx, fc)
  44271. defer func() {
  44272. if r := recover(); r != nil {
  44273. ec.Error(ctx, ec.Recover(ctx, r))
  44274. ret = graphql.Null
  44275. }
  44276. }()
  44277. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44278. ctx = rctx // use context from middleware stack in children
  44279. return obj.FormattedName, nil
  44280. })
  44281. if err != nil {
  44282. ec.Error(ctx, err)
  44283. return graphql.Null
  44284. }
  44285. if resTmp == nil {
  44286. return graphql.Null
  44287. }
  44288. res := resTmp.(*string)
  44289. fc.Result = res
  44290. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  44291. }
  44292. func (ec *executionContext) fieldContext_DeliveryCarrierService_formattedName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44293. fc = &graphql.FieldContext{
  44294. Object: "DeliveryCarrierService",
  44295. Field: field,
  44296. IsMethod: false,
  44297. IsResolver: false,
  44298. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44299. return nil, errors.New("field of type String does not have child fields")
  44300. },
  44301. }
  44302. return fc, nil
  44303. }
  44304. func (ec *executionContext) _DeliveryCarrierService_icon(ctx context.Context, field graphql.CollectedField, obj *DeliveryCarrierService) (ret graphql.Marshaler) {
  44305. fc, err := ec.fieldContext_DeliveryCarrierService_icon(ctx, field)
  44306. if err != nil {
  44307. return graphql.Null
  44308. }
  44309. ctx = graphql.WithFieldContext(ctx, fc)
  44310. defer func() {
  44311. if r := recover(); r != nil {
  44312. ec.Error(ctx, ec.Recover(ctx, r))
  44313. ret = graphql.Null
  44314. }
  44315. }()
  44316. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44317. ctx = rctx // use context from middleware stack in children
  44318. return obj.Icon, nil
  44319. })
  44320. if err != nil {
  44321. ec.Error(ctx, err)
  44322. return graphql.Null
  44323. }
  44324. if resTmp == nil {
  44325. if !graphql.HasFieldError(ctx, fc) {
  44326. ec.Errorf(ctx, "must not be null")
  44327. }
  44328. return graphql.Null
  44329. }
  44330. res := resTmp.(*Image)
  44331. fc.Result = res
  44332. return ec.marshalNImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐImage(ctx, field.Selections, res)
  44333. }
  44334. func (ec *executionContext) fieldContext_DeliveryCarrierService_icon(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44335. fc = &graphql.FieldContext{
  44336. Object: "DeliveryCarrierService",
  44337. Field: field,
  44338. IsMethod: false,
  44339. IsResolver: false,
  44340. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44341. switch field.Name {
  44342. case "altText":
  44343. return ec.fieldContext_Image_altText(ctx, field)
  44344. case "height":
  44345. return ec.fieldContext_Image_height(ctx, field)
  44346. case "id":
  44347. return ec.fieldContext_Image_id(ctx, field)
  44348. case "metafield":
  44349. return ec.fieldContext_Image_metafield(ctx, field)
  44350. case "metafields":
  44351. return ec.fieldContext_Image_metafields(ctx, field)
  44352. case "privateMetafield":
  44353. return ec.fieldContext_Image_privateMetafield(ctx, field)
  44354. case "privateMetafields":
  44355. return ec.fieldContext_Image_privateMetafields(ctx, field)
  44356. case "url":
  44357. return ec.fieldContext_Image_url(ctx, field)
  44358. case "width":
  44359. return ec.fieldContext_Image_width(ctx, field)
  44360. }
  44361. return nil, fmt.Errorf("no field named %q was found under type Image", field.Name)
  44362. },
  44363. }
  44364. return fc, nil
  44365. }
  44366. func (ec *executionContext) _DeliveryCarrierService_id(ctx context.Context, field graphql.CollectedField, obj *DeliveryCarrierService) (ret graphql.Marshaler) {
  44367. fc, err := ec.fieldContext_DeliveryCarrierService_id(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.ID, nil
  44381. })
  44382. if err != nil {
  44383. ec.Error(ctx, err)
  44384. return graphql.Null
  44385. }
  44386. if resTmp == nil {
  44387. if !graphql.HasFieldError(ctx, fc) {
  44388. ec.Errorf(ctx, "must not be null")
  44389. }
  44390. return graphql.Null
  44391. }
  44392. res := resTmp.(string)
  44393. fc.Result = res
  44394. return ec.marshalNID2string(ctx, field.Selections, res)
  44395. }
  44396. func (ec *executionContext) fieldContext_DeliveryCarrierService_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44397. fc = &graphql.FieldContext{
  44398. Object: "DeliveryCarrierService",
  44399. Field: field,
  44400. IsMethod: false,
  44401. IsResolver: false,
  44402. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44403. return nil, errors.New("field of type ID does not have child fields")
  44404. },
  44405. }
  44406. return fc, nil
  44407. }
  44408. func (ec *executionContext) _DeliveryCarrierService_name(ctx context.Context, field graphql.CollectedField, obj *DeliveryCarrierService) (ret graphql.Marshaler) {
  44409. fc, err := ec.fieldContext_DeliveryCarrierService_name(ctx, field)
  44410. if err != nil {
  44411. return graphql.Null
  44412. }
  44413. ctx = graphql.WithFieldContext(ctx, fc)
  44414. defer func() {
  44415. if r := recover(); r != nil {
  44416. ec.Error(ctx, ec.Recover(ctx, r))
  44417. ret = graphql.Null
  44418. }
  44419. }()
  44420. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44421. ctx = rctx // use context from middleware stack in children
  44422. return obj.Name, nil
  44423. })
  44424. if err != nil {
  44425. ec.Error(ctx, err)
  44426. return graphql.Null
  44427. }
  44428. if resTmp == nil {
  44429. return graphql.Null
  44430. }
  44431. res := resTmp.(*string)
  44432. fc.Result = res
  44433. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  44434. }
  44435. func (ec *executionContext) fieldContext_DeliveryCarrierService_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44436. fc = &graphql.FieldContext{
  44437. Object: "DeliveryCarrierService",
  44438. Field: field,
  44439. IsMethod: false,
  44440. IsResolver: false,
  44441. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44442. return nil, errors.New("field of type String does not have child fields")
  44443. },
  44444. }
  44445. return fc, nil
  44446. }
  44447. func (ec *executionContext) _DeliveryCondition_conditionCriteria(ctx context.Context, field graphql.CollectedField, obj *DeliveryCondition) (ret graphql.Marshaler) {
  44448. fc, err := ec.fieldContext_DeliveryCondition_conditionCriteria(ctx, field)
  44449. if err != nil {
  44450. return graphql.Null
  44451. }
  44452. ctx = graphql.WithFieldContext(ctx, fc)
  44453. defer func() {
  44454. if r := recover(); r != nil {
  44455. ec.Error(ctx, ec.Recover(ctx, r))
  44456. ret = graphql.Null
  44457. }
  44458. }()
  44459. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44460. ctx = rctx // use context from middleware stack in children
  44461. return obj.ConditionCriteria, nil
  44462. })
  44463. if err != nil {
  44464. ec.Error(ctx, err)
  44465. return graphql.Null
  44466. }
  44467. if resTmp == nil {
  44468. if !graphql.HasFieldError(ctx, fc) {
  44469. ec.Errorf(ctx, "must not be null")
  44470. }
  44471. return graphql.Null
  44472. }
  44473. res := resTmp.(DeliveryConditionCriteria)
  44474. fc.Result = res
  44475. return ec.marshalNDeliveryConditionCriteria2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryConditionCriteria(ctx, field.Selections, res)
  44476. }
  44477. func (ec *executionContext) fieldContext_DeliveryCondition_conditionCriteria(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44478. fc = &graphql.FieldContext{
  44479. Object: "DeliveryCondition",
  44480. Field: field,
  44481. IsMethod: false,
  44482. IsResolver: false,
  44483. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44484. return nil, errors.New("field of type DeliveryConditionCriteria does not have child fields")
  44485. },
  44486. }
  44487. return fc, nil
  44488. }
  44489. func (ec *executionContext) _DeliveryCondition_field(ctx context.Context, field graphql.CollectedField, obj *DeliveryCondition) (ret graphql.Marshaler) {
  44490. fc, err := ec.fieldContext_DeliveryCondition_field(ctx, field)
  44491. if err != nil {
  44492. return graphql.Null
  44493. }
  44494. ctx = graphql.WithFieldContext(ctx, fc)
  44495. defer func() {
  44496. if r := recover(); r != nil {
  44497. ec.Error(ctx, ec.Recover(ctx, r))
  44498. ret = graphql.Null
  44499. }
  44500. }()
  44501. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44502. ctx = rctx // use context from middleware stack in children
  44503. return obj.Field, nil
  44504. })
  44505. if err != nil {
  44506. ec.Error(ctx, err)
  44507. return graphql.Null
  44508. }
  44509. if resTmp == nil {
  44510. if !graphql.HasFieldError(ctx, fc) {
  44511. ec.Errorf(ctx, "must not be null")
  44512. }
  44513. return graphql.Null
  44514. }
  44515. res := resTmp.(DeliveryConditionField)
  44516. fc.Result = res
  44517. return ec.marshalNDeliveryConditionField2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryConditionField(ctx, field.Selections, res)
  44518. }
  44519. func (ec *executionContext) fieldContext_DeliveryCondition_field(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44520. fc = &graphql.FieldContext{
  44521. Object: "DeliveryCondition",
  44522. Field: field,
  44523. IsMethod: false,
  44524. IsResolver: false,
  44525. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44526. return nil, errors.New("field of type DeliveryConditionField does not have child fields")
  44527. },
  44528. }
  44529. return fc, nil
  44530. }
  44531. func (ec *executionContext) _DeliveryCondition_id(ctx context.Context, field graphql.CollectedField, obj *DeliveryCondition) (ret graphql.Marshaler) {
  44532. fc, err := ec.fieldContext_DeliveryCondition_id(ctx, field)
  44533. if err != nil {
  44534. return graphql.Null
  44535. }
  44536. ctx = graphql.WithFieldContext(ctx, fc)
  44537. defer func() {
  44538. if r := recover(); r != nil {
  44539. ec.Error(ctx, ec.Recover(ctx, r))
  44540. ret = graphql.Null
  44541. }
  44542. }()
  44543. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44544. ctx = rctx // use context from middleware stack in children
  44545. return obj.ID, nil
  44546. })
  44547. if err != nil {
  44548. ec.Error(ctx, err)
  44549. return graphql.Null
  44550. }
  44551. if resTmp == nil {
  44552. if !graphql.HasFieldError(ctx, fc) {
  44553. ec.Errorf(ctx, "must not be null")
  44554. }
  44555. return graphql.Null
  44556. }
  44557. res := resTmp.(string)
  44558. fc.Result = res
  44559. return ec.marshalNID2string(ctx, field.Selections, res)
  44560. }
  44561. func (ec *executionContext) fieldContext_DeliveryCondition_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44562. fc = &graphql.FieldContext{
  44563. Object: "DeliveryCondition",
  44564. Field: field,
  44565. IsMethod: false,
  44566. IsResolver: false,
  44567. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44568. return nil, errors.New("field of type ID does not have child fields")
  44569. },
  44570. }
  44571. return fc, nil
  44572. }
  44573. func (ec *executionContext) _DeliveryCondition_operator(ctx context.Context, field graphql.CollectedField, obj *DeliveryCondition) (ret graphql.Marshaler) {
  44574. fc, err := ec.fieldContext_DeliveryCondition_operator(ctx, field)
  44575. if err != nil {
  44576. return graphql.Null
  44577. }
  44578. ctx = graphql.WithFieldContext(ctx, fc)
  44579. defer func() {
  44580. if r := recover(); r != nil {
  44581. ec.Error(ctx, ec.Recover(ctx, r))
  44582. ret = graphql.Null
  44583. }
  44584. }()
  44585. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44586. ctx = rctx // use context from middleware stack in children
  44587. return obj.Operator, nil
  44588. })
  44589. if err != nil {
  44590. ec.Error(ctx, err)
  44591. return graphql.Null
  44592. }
  44593. if resTmp == nil {
  44594. if !graphql.HasFieldError(ctx, fc) {
  44595. ec.Errorf(ctx, "must not be null")
  44596. }
  44597. return graphql.Null
  44598. }
  44599. res := resTmp.(DeliveryConditionOperator)
  44600. fc.Result = res
  44601. return ec.marshalNDeliveryConditionOperator2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryConditionOperator(ctx, field.Selections, res)
  44602. }
  44603. func (ec *executionContext) fieldContext_DeliveryCondition_operator(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44604. fc = &graphql.FieldContext{
  44605. Object: "DeliveryCondition",
  44606. Field: field,
  44607. IsMethod: false,
  44608. IsResolver: false,
  44609. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44610. return nil, errors.New("field of type DeliveryConditionOperator does not have child fields")
  44611. },
  44612. }
  44613. return fc, nil
  44614. }
  44615. func (ec *executionContext) _DeliveryCountry_code(ctx context.Context, field graphql.CollectedField, obj *DeliveryCountry) (ret graphql.Marshaler) {
  44616. fc, err := ec.fieldContext_DeliveryCountry_code(ctx, field)
  44617. if err != nil {
  44618. return graphql.Null
  44619. }
  44620. ctx = graphql.WithFieldContext(ctx, fc)
  44621. defer func() {
  44622. if r := recover(); r != nil {
  44623. ec.Error(ctx, ec.Recover(ctx, r))
  44624. ret = graphql.Null
  44625. }
  44626. }()
  44627. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44628. ctx = rctx // use context from middleware stack in children
  44629. return obj.Code, nil
  44630. })
  44631. if err != nil {
  44632. ec.Error(ctx, err)
  44633. return graphql.Null
  44634. }
  44635. if resTmp == nil {
  44636. if !graphql.HasFieldError(ctx, fc) {
  44637. ec.Errorf(ctx, "must not be null")
  44638. }
  44639. return graphql.Null
  44640. }
  44641. res := resTmp.(*DeliveryCountryCodeOrRestOfWorld)
  44642. fc.Result = res
  44643. return ec.marshalNDeliveryCountryCodeOrRestOfWorld2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryCountryCodeOrRestOfWorld(ctx, field.Selections, res)
  44644. }
  44645. func (ec *executionContext) fieldContext_DeliveryCountry_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44646. fc = &graphql.FieldContext{
  44647. Object: "DeliveryCountry",
  44648. Field: field,
  44649. IsMethod: false,
  44650. IsResolver: false,
  44651. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44652. switch field.Name {
  44653. case "countryCode":
  44654. return ec.fieldContext_DeliveryCountryCodeOrRestOfWorld_countryCode(ctx, field)
  44655. case "restOfWorld":
  44656. return ec.fieldContext_DeliveryCountryCodeOrRestOfWorld_restOfWorld(ctx, field)
  44657. }
  44658. return nil, fmt.Errorf("no field named %q was found under type DeliveryCountryCodeOrRestOfWorld", field.Name)
  44659. },
  44660. }
  44661. return fc, nil
  44662. }
  44663. func (ec *executionContext) _DeliveryCountry_id(ctx context.Context, field graphql.CollectedField, obj *DeliveryCountry) (ret graphql.Marshaler) {
  44664. fc, err := ec.fieldContext_DeliveryCountry_id(ctx, field)
  44665. if err != nil {
  44666. return graphql.Null
  44667. }
  44668. ctx = graphql.WithFieldContext(ctx, fc)
  44669. defer func() {
  44670. if r := recover(); r != nil {
  44671. ec.Error(ctx, ec.Recover(ctx, r))
  44672. ret = graphql.Null
  44673. }
  44674. }()
  44675. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44676. ctx = rctx // use context from middleware stack in children
  44677. return obj.ID, nil
  44678. })
  44679. if err != nil {
  44680. ec.Error(ctx, err)
  44681. return graphql.Null
  44682. }
  44683. if resTmp == nil {
  44684. if !graphql.HasFieldError(ctx, fc) {
  44685. ec.Errorf(ctx, "must not be null")
  44686. }
  44687. return graphql.Null
  44688. }
  44689. res := resTmp.(string)
  44690. fc.Result = res
  44691. return ec.marshalNID2string(ctx, field.Selections, res)
  44692. }
  44693. func (ec *executionContext) fieldContext_DeliveryCountry_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44694. fc = &graphql.FieldContext{
  44695. Object: "DeliveryCountry",
  44696. Field: field,
  44697. IsMethod: false,
  44698. IsResolver: false,
  44699. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44700. return nil, errors.New("field of type ID does not have child fields")
  44701. },
  44702. }
  44703. return fc, nil
  44704. }
  44705. func (ec *executionContext) _DeliveryCountry_name(ctx context.Context, field graphql.CollectedField, obj *DeliveryCountry) (ret graphql.Marshaler) {
  44706. fc, err := ec.fieldContext_DeliveryCountry_name(ctx, field)
  44707. if err != nil {
  44708. return graphql.Null
  44709. }
  44710. ctx = graphql.WithFieldContext(ctx, fc)
  44711. defer func() {
  44712. if r := recover(); r != nil {
  44713. ec.Error(ctx, ec.Recover(ctx, r))
  44714. ret = graphql.Null
  44715. }
  44716. }()
  44717. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44718. ctx = rctx // use context from middleware stack in children
  44719. return obj.Name, nil
  44720. })
  44721. if err != nil {
  44722. ec.Error(ctx, err)
  44723. return graphql.Null
  44724. }
  44725. if resTmp == nil {
  44726. if !graphql.HasFieldError(ctx, fc) {
  44727. ec.Errorf(ctx, "must not be null")
  44728. }
  44729. return graphql.Null
  44730. }
  44731. res := resTmp.(string)
  44732. fc.Result = res
  44733. return ec.marshalNString2string(ctx, field.Selections, res)
  44734. }
  44735. func (ec *executionContext) fieldContext_DeliveryCountry_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44736. fc = &graphql.FieldContext{
  44737. Object: "DeliveryCountry",
  44738. Field: field,
  44739. IsMethod: false,
  44740. IsResolver: false,
  44741. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44742. return nil, errors.New("field of type String does not have child fields")
  44743. },
  44744. }
  44745. return fc, nil
  44746. }
  44747. func (ec *executionContext) _DeliveryCountry_provinces(ctx context.Context, field graphql.CollectedField, obj *DeliveryCountry) (ret graphql.Marshaler) {
  44748. fc, err := ec.fieldContext_DeliveryCountry_provinces(ctx, field)
  44749. if err != nil {
  44750. return graphql.Null
  44751. }
  44752. ctx = graphql.WithFieldContext(ctx, fc)
  44753. defer func() {
  44754. if r := recover(); r != nil {
  44755. ec.Error(ctx, ec.Recover(ctx, r))
  44756. ret = graphql.Null
  44757. }
  44758. }()
  44759. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44760. ctx = rctx // use context from middleware stack in children
  44761. return obj.Provinces, nil
  44762. })
  44763. if err != nil {
  44764. ec.Error(ctx, err)
  44765. return graphql.Null
  44766. }
  44767. if resTmp == nil {
  44768. if !graphql.HasFieldError(ctx, fc) {
  44769. ec.Errorf(ctx, "must not be null")
  44770. }
  44771. return graphql.Null
  44772. }
  44773. res := resTmp.([]*DeliveryProvince)
  44774. fc.Result = res
  44775. return ec.marshalNDeliveryProvince2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryProvinceᚄ(ctx, field.Selections, res)
  44776. }
  44777. func (ec *executionContext) fieldContext_DeliveryCountry_provinces(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44778. fc = &graphql.FieldContext{
  44779. Object: "DeliveryCountry",
  44780. Field: field,
  44781. IsMethod: false,
  44782. IsResolver: false,
  44783. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44784. switch field.Name {
  44785. case "code":
  44786. return ec.fieldContext_DeliveryProvince_code(ctx, field)
  44787. case "id":
  44788. return ec.fieldContext_DeliveryProvince_id(ctx, field)
  44789. case "name":
  44790. return ec.fieldContext_DeliveryProvince_name(ctx, field)
  44791. case "translatedName":
  44792. return ec.fieldContext_DeliveryProvince_translatedName(ctx, field)
  44793. }
  44794. return nil, fmt.Errorf("no field named %q was found under type DeliveryProvince", field.Name)
  44795. },
  44796. }
  44797. return fc, nil
  44798. }
  44799. func (ec *executionContext) _DeliveryCountry_translatedName(ctx context.Context, field graphql.CollectedField, obj *DeliveryCountry) (ret graphql.Marshaler) {
  44800. fc, err := ec.fieldContext_DeliveryCountry_translatedName(ctx, field)
  44801. if err != nil {
  44802. return graphql.Null
  44803. }
  44804. ctx = graphql.WithFieldContext(ctx, fc)
  44805. defer func() {
  44806. if r := recover(); r != nil {
  44807. ec.Error(ctx, ec.Recover(ctx, r))
  44808. ret = graphql.Null
  44809. }
  44810. }()
  44811. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44812. ctx = rctx // use context from middleware stack in children
  44813. return obj.TranslatedName, nil
  44814. })
  44815. if err != nil {
  44816. ec.Error(ctx, err)
  44817. return graphql.Null
  44818. }
  44819. if resTmp == nil {
  44820. if !graphql.HasFieldError(ctx, fc) {
  44821. ec.Errorf(ctx, "must not be null")
  44822. }
  44823. return graphql.Null
  44824. }
  44825. res := resTmp.(string)
  44826. fc.Result = res
  44827. return ec.marshalNString2string(ctx, field.Selections, res)
  44828. }
  44829. func (ec *executionContext) fieldContext_DeliveryCountry_translatedName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44830. fc = &graphql.FieldContext{
  44831. Object: "DeliveryCountry",
  44832. Field: field,
  44833. IsMethod: false,
  44834. IsResolver: false,
  44835. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44836. return nil, errors.New("field of type String does not have child fields")
  44837. },
  44838. }
  44839. return fc, nil
  44840. }
  44841. func (ec *executionContext) _DeliveryCountryAndZone_country(ctx context.Context, field graphql.CollectedField, obj *DeliveryCountryAndZone) (ret graphql.Marshaler) {
  44842. fc, err := ec.fieldContext_DeliveryCountryAndZone_country(ctx, field)
  44843. if err != nil {
  44844. return graphql.Null
  44845. }
  44846. ctx = graphql.WithFieldContext(ctx, fc)
  44847. defer func() {
  44848. if r := recover(); r != nil {
  44849. ec.Error(ctx, ec.Recover(ctx, r))
  44850. ret = graphql.Null
  44851. }
  44852. }()
  44853. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44854. ctx = rctx // use context from middleware stack in children
  44855. return obj.Country, nil
  44856. })
  44857. if err != nil {
  44858. ec.Error(ctx, err)
  44859. return graphql.Null
  44860. }
  44861. if resTmp == nil {
  44862. if !graphql.HasFieldError(ctx, fc) {
  44863. ec.Errorf(ctx, "must not be null")
  44864. }
  44865. return graphql.Null
  44866. }
  44867. res := resTmp.(*DeliveryCountry)
  44868. fc.Result = res
  44869. return ec.marshalNDeliveryCountry2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryCountry(ctx, field.Selections, res)
  44870. }
  44871. func (ec *executionContext) fieldContext_DeliveryCountryAndZone_country(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44872. fc = &graphql.FieldContext{
  44873. Object: "DeliveryCountryAndZone",
  44874. Field: field,
  44875. IsMethod: false,
  44876. IsResolver: false,
  44877. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44878. switch field.Name {
  44879. case "code":
  44880. return ec.fieldContext_DeliveryCountry_code(ctx, field)
  44881. case "id":
  44882. return ec.fieldContext_DeliveryCountry_id(ctx, field)
  44883. case "name":
  44884. return ec.fieldContext_DeliveryCountry_name(ctx, field)
  44885. case "provinces":
  44886. return ec.fieldContext_DeliveryCountry_provinces(ctx, field)
  44887. case "translatedName":
  44888. return ec.fieldContext_DeliveryCountry_translatedName(ctx, field)
  44889. }
  44890. return nil, fmt.Errorf("no field named %q was found under type DeliveryCountry", field.Name)
  44891. },
  44892. }
  44893. return fc, nil
  44894. }
  44895. func (ec *executionContext) _DeliveryCountryAndZone_zone(ctx context.Context, field graphql.CollectedField, obj *DeliveryCountryAndZone) (ret graphql.Marshaler) {
  44896. fc, err := ec.fieldContext_DeliveryCountryAndZone_zone(ctx, field)
  44897. if err != nil {
  44898. return graphql.Null
  44899. }
  44900. ctx = graphql.WithFieldContext(ctx, fc)
  44901. defer func() {
  44902. if r := recover(); r != nil {
  44903. ec.Error(ctx, ec.Recover(ctx, r))
  44904. ret = graphql.Null
  44905. }
  44906. }()
  44907. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44908. ctx = rctx // use context from middleware stack in children
  44909. return obj.Zone, nil
  44910. })
  44911. if err != nil {
  44912. ec.Error(ctx, err)
  44913. return graphql.Null
  44914. }
  44915. if resTmp == nil {
  44916. if !graphql.HasFieldError(ctx, fc) {
  44917. ec.Errorf(ctx, "must not be null")
  44918. }
  44919. return graphql.Null
  44920. }
  44921. res := resTmp.(string)
  44922. fc.Result = res
  44923. return ec.marshalNString2string(ctx, field.Selections, res)
  44924. }
  44925. func (ec *executionContext) fieldContext_DeliveryCountryAndZone_zone(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44926. fc = &graphql.FieldContext{
  44927. Object: "DeliveryCountryAndZone",
  44928. Field: field,
  44929. IsMethod: false,
  44930. IsResolver: false,
  44931. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44932. return nil, errors.New("field of type String does not have child fields")
  44933. },
  44934. }
  44935. return fc, nil
  44936. }
  44937. func (ec *executionContext) _DeliveryCountryCodeOrRestOfWorld_countryCode(ctx context.Context, field graphql.CollectedField, obj *DeliveryCountryCodeOrRestOfWorld) (ret graphql.Marshaler) {
  44938. fc, err := ec.fieldContext_DeliveryCountryCodeOrRestOfWorld_countryCode(ctx, field)
  44939. if err != nil {
  44940. return graphql.Null
  44941. }
  44942. ctx = graphql.WithFieldContext(ctx, fc)
  44943. defer func() {
  44944. if r := recover(); r != nil {
  44945. ec.Error(ctx, ec.Recover(ctx, r))
  44946. ret = graphql.Null
  44947. }
  44948. }()
  44949. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44950. ctx = rctx // use context from middleware stack in children
  44951. return obj.CountryCode, nil
  44952. })
  44953. if err != nil {
  44954. ec.Error(ctx, err)
  44955. return graphql.Null
  44956. }
  44957. if resTmp == nil {
  44958. return graphql.Null
  44959. }
  44960. res := resTmp.(*CountryCode)
  44961. fc.Result = res
  44962. return ec.marshalOCountryCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCode(ctx, field.Selections, res)
  44963. }
  44964. func (ec *executionContext) fieldContext_DeliveryCountryCodeOrRestOfWorld_countryCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  44965. fc = &graphql.FieldContext{
  44966. Object: "DeliveryCountryCodeOrRestOfWorld",
  44967. Field: field,
  44968. IsMethod: false,
  44969. IsResolver: false,
  44970. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  44971. return nil, errors.New("field of type CountryCode does not have child fields")
  44972. },
  44973. }
  44974. return fc, nil
  44975. }
  44976. func (ec *executionContext) _DeliveryCountryCodeOrRestOfWorld_restOfWorld(ctx context.Context, field graphql.CollectedField, obj *DeliveryCountryCodeOrRestOfWorld) (ret graphql.Marshaler) {
  44977. fc, err := ec.fieldContext_DeliveryCountryCodeOrRestOfWorld_restOfWorld(ctx, field)
  44978. if err != nil {
  44979. return graphql.Null
  44980. }
  44981. ctx = graphql.WithFieldContext(ctx, fc)
  44982. defer func() {
  44983. if r := recover(); r != nil {
  44984. ec.Error(ctx, ec.Recover(ctx, r))
  44985. ret = graphql.Null
  44986. }
  44987. }()
  44988. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  44989. ctx = rctx // use context from middleware stack in children
  44990. return obj.RestOfWorld, nil
  44991. })
  44992. if err != nil {
  44993. ec.Error(ctx, err)
  44994. return graphql.Null
  44995. }
  44996. if resTmp == nil {
  44997. if !graphql.HasFieldError(ctx, fc) {
  44998. ec.Errorf(ctx, "must not be null")
  44999. }
  45000. return graphql.Null
  45001. }
  45002. res := resTmp.(bool)
  45003. fc.Result = res
  45004. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  45005. }
  45006. func (ec *executionContext) fieldContext_DeliveryCountryCodeOrRestOfWorld_restOfWorld(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45007. fc = &graphql.FieldContext{
  45008. Object: "DeliveryCountryCodeOrRestOfWorld",
  45009. Field: field,
  45010. IsMethod: false,
  45011. IsResolver: false,
  45012. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45013. return nil, errors.New("field of type Boolean does not have child fields")
  45014. },
  45015. }
  45016. return fc, nil
  45017. }
  45018. func (ec *executionContext) _DeliveryCountryCodesOrRestOfWorld_countryCodes(ctx context.Context, field graphql.CollectedField, obj *DeliveryCountryCodesOrRestOfWorld) (ret graphql.Marshaler) {
  45019. fc, err := ec.fieldContext_DeliveryCountryCodesOrRestOfWorld_countryCodes(ctx, field)
  45020. if err != nil {
  45021. return graphql.Null
  45022. }
  45023. ctx = graphql.WithFieldContext(ctx, fc)
  45024. defer func() {
  45025. if r := recover(); r != nil {
  45026. ec.Error(ctx, ec.Recover(ctx, r))
  45027. ret = graphql.Null
  45028. }
  45029. }()
  45030. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45031. ctx = rctx // use context from middleware stack in children
  45032. return obj.CountryCodes, nil
  45033. })
  45034. if err != nil {
  45035. ec.Error(ctx, err)
  45036. return graphql.Null
  45037. }
  45038. if resTmp == nil {
  45039. if !graphql.HasFieldError(ctx, fc) {
  45040. ec.Errorf(ctx, "must not be null")
  45041. }
  45042. return graphql.Null
  45043. }
  45044. res := resTmp.([]CountryCode)
  45045. fc.Result = res
  45046. return ec.marshalNCountryCode2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCodeᚄ(ctx, field.Selections, res)
  45047. }
  45048. func (ec *executionContext) fieldContext_DeliveryCountryCodesOrRestOfWorld_countryCodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45049. fc = &graphql.FieldContext{
  45050. Object: "DeliveryCountryCodesOrRestOfWorld",
  45051. Field: field,
  45052. IsMethod: false,
  45053. IsResolver: false,
  45054. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45055. return nil, errors.New("field of type CountryCode does not have child fields")
  45056. },
  45057. }
  45058. return fc, nil
  45059. }
  45060. func (ec *executionContext) _DeliveryCountryCodesOrRestOfWorld_restOfWorld(ctx context.Context, field graphql.CollectedField, obj *DeliveryCountryCodesOrRestOfWorld) (ret graphql.Marshaler) {
  45061. fc, err := ec.fieldContext_DeliveryCountryCodesOrRestOfWorld_restOfWorld(ctx, field)
  45062. if err != nil {
  45063. return graphql.Null
  45064. }
  45065. ctx = graphql.WithFieldContext(ctx, fc)
  45066. defer func() {
  45067. if r := recover(); r != nil {
  45068. ec.Error(ctx, ec.Recover(ctx, r))
  45069. ret = graphql.Null
  45070. }
  45071. }()
  45072. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45073. ctx = rctx // use context from middleware stack in children
  45074. return obj.RestOfWorld, nil
  45075. })
  45076. if err != nil {
  45077. ec.Error(ctx, err)
  45078. return graphql.Null
  45079. }
  45080. if resTmp == nil {
  45081. if !graphql.HasFieldError(ctx, fc) {
  45082. ec.Errorf(ctx, "must not be null")
  45083. }
  45084. return graphql.Null
  45085. }
  45086. res := resTmp.(bool)
  45087. fc.Result = res
  45088. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  45089. }
  45090. func (ec *executionContext) fieldContext_DeliveryCountryCodesOrRestOfWorld_restOfWorld(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45091. fc = &graphql.FieldContext{
  45092. Object: "DeliveryCountryCodesOrRestOfWorld",
  45093. Field: field,
  45094. IsMethod: false,
  45095. IsResolver: false,
  45096. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45097. return nil, errors.New("field of type Boolean does not have child fields")
  45098. },
  45099. }
  45100. return fc, nil
  45101. }
  45102. func (ec *executionContext) _DeliveryLocationGroup_id(ctx context.Context, field graphql.CollectedField, obj *DeliveryLocationGroup) (ret graphql.Marshaler) {
  45103. fc, err := ec.fieldContext_DeliveryLocationGroup_id(ctx, field)
  45104. if err != nil {
  45105. return graphql.Null
  45106. }
  45107. ctx = graphql.WithFieldContext(ctx, fc)
  45108. defer func() {
  45109. if r := recover(); r != nil {
  45110. ec.Error(ctx, ec.Recover(ctx, r))
  45111. ret = graphql.Null
  45112. }
  45113. }()
  45114. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45115. ctx = rctx // use context from middleware stack in children
  45116. return obj.ID, nil
  45117. })
  45118. if err != nil {
  45119. ec.Error(ctx, err)
  45120. return graphql.Null
  45121. }
  45122. if resTmp == nil {
  45123. if !graphql.HasFieldError(ctx, fc) {
  45124. ec.Errorf(ctx, "must not be null")
  45125. }
  45126. return graphql.Null
  45127. }
  45128. res := resTmp.(string)
  45129. fc.Result = res
  45130. return ec.marshalNID2string(ctx, field.Selections, res)
  45131. }
  45132. func (ec *executionContext) fieldContext_DeliveryLocationGroup_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45133. fc = &graphql.FieldContext{
  45134. Object: "DeliveryLocationGroup",
  45135. Field: field,
  45136. IsMethod: false,
  45137. IsResolver: false,
  45138. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45139. return nil, errors.New("field of type ID does not have child fields")
  45140. },
  45141. }
  45142. return fc, nil
  45143. }
  45144. func (ec *executionContext) _DeliveryLocationGroup_locations(ctx context.Context, field graphql.CollectedField, obj *DeliveryLocationGroup) (ret graphql.Marshaler) {
  45145. fc, err := ec.fieldContext_DeliveryLocationGroup_locations(ctx, field)
  45146. if err != nil {
  45147. return graphql.Null
  45148. }
  45149. ctx = graphql.WithFieldContext(ctx, fc)
  45150. defer func() {
  45151. if r := recover(); r != nil {
  45152. ec.Error(ctx, ec.Recover(ctx, r))
  45153. ret = graphql.Null
  45154. }
  45155. }()
  45156. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45157. ctx = rctx // use context from middleware stack in children
  45158. return obj.Locations, nil
  45159. })
  45160. if err != nil {
  45161. ec.Error(ctx, err)
  45162. return graphql.Null
  45163. }
  45164. if resTmp == nil {
  45165. if !graphql.HasFieldError(ctx, fc) {
  45166. ec.Errorf(ctx, "must not be null")
  45167. }
  45168. return graphql.Null
  45169. }
  45170. res := resTmp.(*LocationConnection)
  45171. fc.Result = res
  45172. return ec.marshalNLocationConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocationConnection(ctx, field.Selections, res)
  45173. }
  45174. func (ec *executionContext) fieldContext_DeliveryLocationGroup_locations(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45175. fc = &graphql.FieldContext{
  45176. Object: "DeliveryLocationGroup",
  45177. Field: field,
  45178. IsMethod: false,
  45179. IsResolver: false,
  45180. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45181. switch field.Name {
  45182. case "edges":
  45183. return ec.fieldContext_LocationConnection_edges(ctx, field)
  45184. case "nodes":
  45185. return ec.fieldContext_LocationConnection_nodes(ctx, field)
  45186. case "pageInfo":
  45187. return ec.fieldContext_LocationConnection_pageInfo(ctx, field)
  45188. }
  45189. return nil, fmt.Errorf("no field named %q was found under type LocationConnection", field.Name)
  45190. },
  45191. }
  45192. defer func() {
  45193. if r := recover(); r != nil {
  45194. err = ec.Recover(ctx, r)
  45195. ec.Error(ctx, err)
  45196. }
  45197. }()
  45198. ctx = graphql.WithFieldContext(ctx, fc)
  45199. if fc.Args, err = ec.field_DeliveryLocationGroup_locations_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  45200. ec.Error(ctx, err)
  45201. return
  45202. }
  45203. return fc, nil
  45204. }
  45205. func (ec *executionContext) _DeliveryLocationGroupZone_methodDefinitionCounts(ctx context.Context, field graphql.CollectedField, obj *DeliveryLocationGroupZone) (ret graphql.Marshaler) {
  45206. fc, err := ec.fieldContext_DeliveryLocationGroupZone_methodDefinitionCounts(ctx, field)
  45207. if err != nil {
  45208. return graphql.Null
  45209. }
  45210. ctx = graphql.WithFieldContext(ctx, fc)
  45211. defer func() {
  45212. if r := recover(); r != nil {
  45213. ec.Error(ctx, ec.Recover(ctx, r))
  45214. ret = graphql.Null
  45215. }
  45216. }()
  45217. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45218. ctx = rctx // use context from middleware stack in children
  45219. return obj.MethodDefinitionCounts, nil
  45220. })
  45221. if err != nil {
  45222. ec.Error(ctx, err)
  45223. return graphql.Null
  45224. }
  45225. if resTmp == nil {
  45226. if !graphql.HasFieldError(ctx, fc) {
  45227. ec.Errorf(ctx, "must not be null")
  45228. }
  45229. return graphql.Null
  45230. }
  45231. res := resTmp.(*DeliveryMethodDefinitionCounts)
  45232. fc.Result = res
  45233. return ec.marshalNDeliveryMethodDefinitionCounts2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryMethodDefinitionCounts(ctx, field.Selections, res)
  45234. }
  45235. func (ec *executionContext) fieldContext_DeliveryLocationGroupZone_methodDefinitionCounts(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45236. fc = &graphql.FieldContext{
  45237. Object: "DeliveryLocationGroupZone",
  45238. Field: field,
  45239. IsMethod: false,
  45240. IsResolver: false,
  45241. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45242. switch field.Name {
  45243. case "participantDefinitionsCount":
  45244. return ec.fieldContext_DeliveryMethodDefinitionCounts_participantDefinitionsCount(ctx, field)
  45245. case "rateDefinitionsCount":
  45246. return ec.fieldContext_DeliveryMethodDefinitionCounts_rateDefinitionsCount(ctx, field)
  45247. }
  45248. return nil, fmt.Errorf("no field named %q was found under type DeliveryMethodDefinitionCounts", field.Name)
  45249. },
  45250. }
  45251. return fc, nil
  45252. }
  45253. func (ec *executionContext) _DeliveryLocationGroupZone_methodDefinitions(ctx context.Context, field graphql.CollectedField, obj *DeliveryLocationGroupZone) (ret graphql.Marshaler) {
  45254. fc, err := ec.fieldContext_DeliveryLocationGroupZone_methodDefinitions(ctx, field)
  45255. if err != nil {
  45256. return graphql.Null
  45257. }
  45258. ctx = graphql.WithFieldContext(ctx, fc)
  45259. defer func() {
  45260. if r := recover(); r != nil {
  45261. ec.Error(ctx, ec.Recover(ctx, r))
  45262. ret = graphql.Null
  45263. }
  45264. }()
  45265. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45266. ctx = rctx // use context from middleware stack in children
  45267. return obj.MethodDefinitions, nil
  45268. })
  45269. if err != nil {
  45270. ec.Error(ctx, err)
  45271. return graphql.Null
  45272. }
  45273. if resTmp == nil {
  45274. if !graphql.HasFieldError(ctx, fc) {
  45275. ec.Errorf(ctx, "must not be null")
  45276. }
  45277. return graphql.Null
  45278. }
  45279. res := resTmp.(*DeliveryMethodDefinitionConnection)
  45280. fc.Result = res
  45281. return ec.marshalNDeliveryMethodDefinitionConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryMethodDefinitionConnection(ctx, field.Selections, res)
  45282. }
  45283. func (ec *executionContext) fieldContext_DeliveryLocationGroupZone_methodDefinitions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45284. fc = &graphql.FieldContext{
  45285. Object: "DeliveryLocationGroupZone",
  45286. Field: field,
  45287. IsMethod: false,
  45288. IsResolver: false,
  45289. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45290. switch field.Name {
  45291. case "edges":
  45292. return ec.fieldContext_DeliveryMethodDefinitionConnection_edges(ctx, field)
  45293. case "nodes":
  45294. return ec.fieldContext_DeliveryMethodDefinitionConnection_nodes(ctx, field)
  45295. case "pageInfo":
  45296. return ec.fieldContext_DeliveryMethodDefinitionConnection_pageInfo(ctx, field)
  45297. }
  45298. return nil, fmt.Errorf("no field named %q was found under type DeliveryMethodDefinitionConnection", field.Name)
  45299. },
  45300. }
  45301. defer func() {
  45302. if r := recover(); r != nil {
  45303. err = ec.Recover(ctx, r)
  45304. ec.Error(ctx, err)
  45305. }
  45306. }()
  45307. ctx = graphql.WithFieldContext(ctx, fc)
  45308. if fc.Args, err = ec.field_DeliveryLocationGroupZone_methodDefinitions_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  45309. ec.Error(ctx, err)
  45310. return
  45311. }
  45312. return fc, nil
  45313. }
  45314. func (ec *executionContext) _DeliveryLocationGroupZone_zone(ctx context.Context, field graphql.CollectedField, obj *DeliveryLocationGroupZone) (ret graphql.Marshaler) {
  45315. fc, err := ec.fieldContext_DeliveryLocationGroupZone_zone(ctx, field)
  45316. if err != nil {
  45317. return graphql.Null
  45318. }
  45319. ctx = graphql.WithFieldContext(ctx, fc)
  45320. defer func() {
  45321. if r := recover(); r != nil {
  45322. ec.Error(ctx, ec.Recover(ctx, r))
  45323. ret = graphql.Null
  45324. }
  45325. }()
  45326. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45327. ctx = rctx // use context from middleware stack in children
  45328. return obj.Zone, nil
  45329. })
  45330. if err != nil {
  45331. ec.Error(ctx, err)
  45332. return graphql.Null
  45333. }
  45334. if resTmp == nil {
  45335. if !graphql.HasFieldError(ctx, fc) {
  45336. ec.Errorf(ctx, "must not be null")
  45337. }
  45338. return graphql.Null
  45339. }
  45340. res := resTmp.(*DeliveryZone)
  45341. fc.Result = res
  45342. return ec.marshalNDeliveryZone2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryZone(ctx, field.Selections, res)
  45343. }
  45344. func (ec *executionContext) fieldContext_DeliveryLocationGroupZone_zone(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45345. fc = &graphql.FieldContext{
  45346. Object: "DeliveryLocationGroupZone",
  45347. Field: field,
  45348. IsMethod: false,
  45349. IsResolver: false,
  45350. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45351. switch field.Name {
  45352. case "countries":
  45353. return ec.fieldContext_DeliveryZone_countries(ctx, field)
  45354. case "id":
  45355. return ec.fieldContext_DeliveryZone_id(ctx, field)
  45356. case "name":
  45357. return ec.fieldContext_DeliveryZone_name(ctx, field)
  45358. }
  45359. return nil, fmt.Errorf("no field named %q was found under type DeliveryZone", field.Name)
  45360. },
  45361. }
  45362. return fc, nil
  45363. }
  45364. func (ec *executionContext) _DeliveryLocationGroupZoneConnection_edges(ctx context.Context, field graphql.CollectedField, obj *DeliveryLocationGroupZoneConnection) (ret graphql.Marshaler) {
  45365. fc, err := ec.fieldContext_DeliveryLocationGroupZoneConnection_edges(ctx, field)
  45366. if err != nil {
  45367. return graphql.Null
  45368. }
  45369. ctx = graphql.WithFieldContext(ctx, fc)
  45370. defer func() {
  45371. if r := recover(); r != nil {
  45372. ec.Error(ctx, ec.Recover(ctx, r))
  45373. ret = graphql.Null
  45374. }
  45375. }()
  45376. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45377. ctx = rctx // use context from middleware stack in children
  45378. return obj.Edges, nil
  45379. })
  45380. if err != nil {
  45381. ec.Error(ctx, err)
  45382. return graphql.Null
  45383. }
  45384. if resTmp == nil {
  45385. if !graphql.HasFieldError(ctx, fc) {
  45386. ec.Errorf(ctx, "must not be null")
  45387. }
  45388. return graphql.Null
  45389. }
  45390. res := resTmp.([]*DeliveryLocationGroupZoneEdge)
  45391. fc.Result = res
  45392. return ec.marshalNDeliveryLocationGroupZoneEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryLocationGroupZoneEdgeᚄ(ctx, field.Selections, res)
  45393. }
  45394. func (ec *executionContext) fieldContext_DeliveryLocationGroupZoneConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45395. fc = &graphql.FieldContext{
  45396. Object: "DeliveryLocationGroupZoneConnection",
  45397. Field: field,
  45398. IsMethod: false,
  45399. IsResolver: false,
  45400. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45401. switch field.Name {
  45402. case "cursor":
  45403. return ec.fieldContext_DeliveryLocationGroupZoneEdge_cursor(ctx, field)
  45404. case "node":
  45405. return ec.fieldContext_DeliveryLocationGroupZoneEdge_node(ctx, field)
  45406. }
  45407. return nil, fmt.Errorf("no field named %q was found under type DeliveryLocationGroupZoneEdge", field.Name)
  45408. },
  45409. }
  45410. return fc, nil
  45411. }
  45412. func (ec *executionContext) _DeliveryLocationGroupZoneConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *DeliveryLocationGroupZoneConnection) (ret graphql.Marshaler) {
  45413. fc, err := ec.fieldContext_DeliveryLocationGroupZoneConnection_nodes(ctx, field)
  45414. if err != nil {
  45415. return graphql.Null
  45416. }
  45417. ctx = graphql.WithFieldContext(ctx, fc)
  45418. defer func() {
  45419. if r := recover(); r != nil {
  45420. ec.Error(ctx, ec.Recover(ctx, r))
  45421. ret = graphql.Null
  45422. }
  45423. }()
  45424. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45425. ctx = rctx // use context from middleware stack in children
  45426. return obj.Nodes, nil
  45427. })
  45428. if err != nil {
  45429. ec.Error(ctx, err)
  45430. return graphql.Null
  45431. }
  45432. if resTmp == nil {
  45433. if !graphql.HasFieldError(ctx, fc) {
  45434. ec.Errorf(ctx, "must not be null")
  45435. }
  45436. return graphql.Null
  45437. }
  45438. res := resTmp.([]*DeliveryLocationGroupZone)
  45439. fc.Result = res
  45440. return ec.marshalNDeliveryLocationGroupZone2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryLocationGroupZoneᚄ(ctx, field.Selections, res)
  45441. }
  45442. func (ec *executionContext) fieldContext_DeliveryLocationGroupZoneConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45443. fc = &graphql.FieldContext{
  45444. Object: "DeliveryLocationGroupZoneConnection",
  45445. Field: field,
  45446. IsMethod: false,
  45447. IsResolver: false,
  45448. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45449. switch field.Name {
  45450. case "methodDefinitionCounts":
  45451. return ec.fieldContext_DeliveryLocationGroupZone_methodDefinitionCounts(ctx, field)
  45452. case "methodDefinitions":
  45453. return ec.fieldContext_DeliveryLocationGroupZone_methodDefinitions(ctx, field)
  45454. case "zone":
  45455. return ec.fieldContext_DeliveryLocationGroupZone_zone(ctx, field)
  45456. }
  45457. return nil, fmt.Errorf("no field named %q was found under type DeliveryLocationGroupZone", field.Name)
  45458. },
  45459. }
  45460. return fc, nil
  45461. }
  45462. func (ec *executionContext) _DeliveryLocationGroupZoneConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *DeliveryLocationGroupZoneConnection) (ret graphql.Marshaler) {
  45463. fc, err := ec.fieldContext_DeliveryLocationGroupZoneConnection_pageInfo(ctx, field)
  45464. if err != nil {
  45465. return graphql.Null
  45466. }
  45467. ctx = graphql.WithFieldContext(ctx, fc)
  45468. defer func() {
  45469. if r := recover(); r != nil {
  45470. ec.Error(ctx, ec.Recover(ctx, r))
  45471. ret = graphql.Null
  45472. }
  45473. }()
  45474. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45475. ctx = rctx // use context from middleware stack in children
  45476. return obj.PageInfo, nil
  45477. })
  45478. if err != nil {
  45479. ec.Error(ctx, err)
  45480. return graphql.Null
  45481. }
  45482. if resTmp == nil {
  45483. if !graphql.HasFieldError(ctx, fc) {
  45484. ec.Errorf(ctx, "must not be null")
  45485. }
  45486. return graphql.Null
  45487. }
  45488. res := resTmp.(*PageInfo)
  45489. fc.Result = res
  45490. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  45491. }
  45492. func (ec *executionContext) fieldContext_DeliveryLocationGroupZoneConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45493. fc = &graphql.FieldContext{
  45494. Object: "DeliveryLocationGroupZoneConnection",
  45495. Field: field,
  45496. IsMethod: false,
  45497. IsResolver: false,
  45498. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45499. switch field.Name {
  45500. case "endCursor":
  45501. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  45502. case "hasNextPage":
  45503. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  45504. case "hasPreviousPage":
  45505. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  45506. case "startCursor":
  45507. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  45508. }
  45509. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  45510. },
  45511. }
  45512. return fc, nil
  45513. }
  45514. func (ec *executionContext) _DeliveryLocationGroupZoneEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *DeliveryLocationGroupZoneEdge) (ret graphql.Marshaler) {
  45515. fc, err := ec.fieldContext_DeliveryLocationGroupZoneEdge_cursor(ctx, field)
  45516. if err != nil {
  45517. return graphql.Null
  45518. }
  45519. ctx = graphql.WithFieldContext(ctx, fc)
  45520. defer func() {
  45521. if r := recover(); r != nil {
  45522. ec.Error(ctx, ec.Recover(ctx, r))
  45523. ret = graphql.Null
  45524. }
  45525. }()
  45526. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45527. ctx = rctx // use context from middleware stack in children
  45528. return obj.Cursor, nil
  45529. })
  45530. if err != nil {
  45531. ec.Error(ctx, err)
  45532. return graphql.Null
  45533. }
  45534. if resTmp == nil {
  45535. if !graphql.HasFieldError(ctx, fc) {
  45536. ec.Errorf(ctx, "must not be null")
  45537. }
  45538. return graphql.Null
  45539. }
  45540. res := resTmp.(string)
  45541. fc.Result = res
  45542. return ec.marshalNString2string(ctx, field.Selections, res)
  45543. }
  45544. func (ec *executionContext) fieldContext_DeliveryLocationGroupZoneEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45545. fc = &graphql.FieldContext{
  45546. Object: "DeliveryLocationGroupZoneEdge",
  45547. Field: field,
  45548. IsMethod: false,
  45549. IsResolver: false,
  45550. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45551. return nil, errors.New("field of type String does not have child fields")
  45552. },
  45553. }
  45554. return fc, nil
  45555. }
  45556. func (ec *executionContext) _DeliveryLocationGroupZoneEdge_node(ctx context.Context, field graphql.CollectedField, obj *DeliveryLocationGroupZoneEdge) (ret graphql.Marshaler) {
  45557. fc, err := ec.fieldContext_DeliveryLocationGroupZoneEdge_node(ctx, field)
  45558. if err != nil {
  45559. return graphql.Null
  45560. }
  45561. ctx = graphql.WithFieldContext(ctx, fc)
  45562. defer func() {
  45563. if r := recover(); r != nil {
  45564. ec.Error(ctx, ec.Recover(ctx, r))
  45565. ret = graphql.Null
  45566. }
  45567. }()
  45568. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45569. ctx = rctx // use context from middleware stack in children
  45570. return obj.Node, nil
  45571. })
  45572. if err != nil {
  45573. ec.Error(ctx, err)
  45574. return graphql.Null
  45575. }
  45576. if resTmp == nil {
  45577. if !graphql.HasFieldError(ctx, fc) {
  45578. ec.Errorf(ctx, "must not be null")
  45579. }
  45580. return graphql.Null
  45581. }
  45582. res := resTmp.(*DeliveryLocationGroupZone)
  45583. fc.Result = res
  45584. return ec.marshalNDeliveryLocationGroupZone2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryLocationGroupZone(ctx, field.Selections, res)
  45585. }
  45586. func (ec *executionContext) fieldContext_DeliveryLocationGroupZoneEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45587. fc = &graphql.FieldContext{
  45588. Object: "DeliveryLocationGroupZoneEdge",
  45589. Field: field,
  45590. IsMethod: false,
  45591. IsResolver: false,
  45592. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45593. switch field.Name {
  45594. case "methodDefinitionCounts":
  45595. return ec.fieldContext_DeliveryLocationGroupZone_methodDefinitionCounts(ctx, field)
  45596. case "methodDefinitions":
  45597. return ec.fieldContext_DeliveryLocationGroupZone_methodDefinitions(ctx, field)
  45598. case "zone":
  45599. return ec.fieldContext_DeliveryLocationGroupZone_zone(ctx, field)
  45600. }
  45601. return nil, fmt.Errorf("no field named %q was found under type DeliveryLocationGroupZone", field.Name)
  45602. },
  45603. }
  45604. return fc, nil
  45605. }
  45606. func (ec *executionContext) _DeliveryMethod_id(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethod) (ret graphql.Marshaler) {
  45607. fc, err := ec.fieldContext_DeliveryMethod_id(ctx, field)
  45608. if err != nil {
  45609. return graphql.Null
  45610. }
  45611. ctx = graphql.WithFieldContext(ctx, fc)
  45612. defer func() {
  45613. if r := recover(); r != nil {
  45614. ec.Error(ctx, ec.Recover(ctx, r))
  45615. ret = graphql.Null
  45616. }
  45617. }()
  45618. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45619. ctx = rctx // use context from middleware stack in children
  45620. return obj.ID, nil
  45621. })
  45622. if err != nil {
  45623. ec.Error(ctx, err)
  45624. return graphql.Null
  45625. }
  45626. if resTmp == nil {
  45627. if !graphql.HasFieldError(ctx, fc) {
  45628. ec.Errorf(ctx, "must not be null")
  45629. }
  45630. return graphql.Null
  45631. }
  45632. res := resTmp.(string)
  45633. fc.Result = res
  45634. return ec.marshalNID2string(ctx, field.Selections, res)
  45635. }
  45636. func (ec *executionContext) fieldContext_DeliveryMethod_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45637. fc = &graphql.FieldContext{
  45638. Object: "DeliveryMethod",
  45639. Field: field,
  45640. IsMethod: false,
  45641. IsResolver: false,
  45642. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45643. return nil, errors.New("field of type ID does not have child fields")
  45644. },
  45645. }
  45646. return fc, nil
  45647. }
  45648. func (ec *executionContext) _DeliveryMethod_maxDeliveryDateTime(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethod) (ret graphql.Marshaler) {
  45649. fc, err := ec.fieldContext_DeliveryMethod_maxDeliveryDateTime(ctx, field)
  45650. if err != nil {
  45651. return graphql.Null
  45652. }
  45653. ctx = graphql.WithFieldContext(ctx, fc)
  45654. defer func() {
  45655. if r := recover(); r != nil {
  45656. ec.Error(ctx, ec.Recover(ctx, r))
  45657. ret = graphql.Null
  45658. }
  45659. }()
  45660. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45661. ctx = rctx // use context from middleware stack in children
  45662. return obj.MaxDeliveryDateTime, nil
  45663. })
  45664. if err != nil {
  45665. ec.Error(ctx, err)
  45666. return graphql.Null
  45667. }
  45668. if resTmp == nil {
  45669. return graphql.Null
  45670. }
  45671. res := resTmp.(*string)
  45672. fc.Result = res
  45673. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  45674. }
  45675. func (ec *executionContext) fieldContext_DeliveryMethod_maxDeliveryDateTime(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45676. fc = &graphql.FieldContext{
  45677. Object: "DeliveryMethod",
  45678. Field: field,
  45679. IsMethod: false,
  45680. IsResolver: false,
  45681. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45682. return nil, errors.New("field of type DateTime does not have child fields")
  45683. },
  45684. }
  45685. return fc, nil
  45686. }
  45687. func (ec *executionContext) _DeliveryMethod_methodType(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethod) (ret graphql.Marshaler) {
  45688. fc, err := ec.fieldContext_DeliveryMethod_methodType(ctx, field)
  45689. if err != nil {
  45690. return graphql.Null
  45691. }
  45692. ctx = graphql.WithFieldContext(ctx, fc)
  45693. defer func() {
  45694. if r := recover(); r != nil {
  45695. ec.Error(ctx, ec.Recover(ctx, r))
  45696. ret = graphql.Null
  45697. }
  45698. }()
  45699. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45700. ctx = rctx // use context from middleware stack in children
  45701. return obj.MethodType, nil
  45702. })
  45703. if err != nil {
  45704. ec.Error(ctx, err)
  45705. return graphql.Null
  45706. }
  45707. if resTmp == nil {
  45708. if !graphql.HasFieldError(ctx, fc) {
  45709. ec.Errorf(ctx, "must not be null")
  45710. }
  45711. return graphql.Null
  45712. }
  45713. res := resTmp.(DeliveryMethodType)
  45714. fc.Result = res
  45715. return ec.marshalNDeliveryMethodType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryMethodType(ctx, field.Selections, res)
  45716. }
  45717. func (ec *executionContext) fieldContext_DeliveryMethod_methodType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45718. fc = &graphql.FieldContext{
  45719. Object: "DeliveryMethod",
  45720. Field: field,
  45721. IsMethod: false,
  45722. IsResolver: false,
  45723. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45724. return nil, errors.New("field of type DeliveryMethodType does not have child fields")
  45725. },
  45726. }
  45727. return fc, nil
  45728. }
  45729. func (ec *executionContext) _DeliveryMethod_minDeliveryDateTime(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethod) (ret graphql.Marshaler) {
  45730. fc, err := ec.fieldContext_DeliveryMethod_minDeliveryDateTime(ctx, field)
  45731. if err != nil {
  45732. return graphql.Null
  45733. }
  45734. ctx = graphql.WithFieldContext(ctx, fc)
  45735. defer func() {
  45736. if r := recover(); r != nil {
  45737. ec.Error(ctx, ec.Recover(ctx, r))
  45738. ret = graphql.Null
  45739. }
  45740. }()
  45741. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45742. ctx = rctx // use context from middleware stack in children
  45743. return obj.MinDeliveryDateTime, nil
  45744. })
  45745. if err != nil {
  45746. ec.Error(ctx, err)
  45747. return graphql.Null
  45748. }
  45749. if resTmp == nil {
  45750. return graphql.Null
  45751. }
  45752. res := resTmp.(*string)
  45753. fc.Result = res
  45754. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  45755. }
  45756. func (ec *executionContext) fieldContext_DeliveryMethod_minDeliveryDateTime(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45757. fc = &graphql.FieldContext{
  45758. Object: "DeliveryMethod",
  45759. Field: field,
  45760. IsMethod: false,
  45761. IsResolver: false,
  45762. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45763. return nil, errors.New("field of type DateTime does not have child fields")
  45764. },
  45765. }
  45766. return fc, nil
  45767. }
  45768. func (ec *executionContext) _DeliveryMethodDefinition_active(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethodDefinition) (ret graphql.Marshaler) {
  45769. fc, err := ec.fieldContext_DeliveryMethodDefinition_active(ctx, field)
  45770. if err != nil {
  45771. return graphql.Null
  45772. }
  45773. ctx = graphql.WithFieldContext(ctx, fc)
  45774. defer func() {
  45775. if r := recover(); r != nil {
  45776. ec.Error(ctx, ec.Recover(ctx, r))
  45777. ret = graphql.Null
  45778. }
  45779. }()
  45780. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45781. ctx = rctx // use context from middleware stack in children
  45782. return obj.Active, nil
  45783. })
  45784. if err != nil {
  45785. ec.Error(ctx, err)
  45786. return graphql.Null
  45787. }
  45788. if resTmp == nil {
  45789. if !graphql.HasFieldError(ctx, fc) {
  45790. ec.Errorf(ctx, "must not be null")
  45791. }
  45792. return graphql.Null
  45793. }
  45794. res := resTmp.(bool)
  45795. fc.Result = res
  45796. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  45797. }
  45798. func (ec *executionContext) fieldContext_DeliveryMethodDefinition_active(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45799. fc = &graphql.FieldContext{
  45800. Object: "DeliveryMethodDefinition",
  45801. Field: field,
  45802. IsMethod: false,
  45803. IsResolver: false,
  45804. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45805. return nil, errors.New("field of type Boolean does not have child fields")
  45806. },
  45807. }
  45808. return fc, nil
  45809. }
  45810. func (ec *executionContext) _DeliveryMethodDefinition_description(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethodDefinition) (ret graphql.Marshaler) {
  45811. fc, err := ec.fieldContext_DeliveryMethodDefinition_description(ctx, field)
  45812. if err != nil {
  45813. return graphql.Null
  45814. }
  45815. ctx = graphql.WithFieldContext(ctx, fc)
  45816. defer func() {
  45817. if r := recover(); r != nil {
  45818. ec.Error(ctx, ec.Recover(ctx, r))
  45819. ret = graphql.Null
  45820. }
  45821. }()
  45822. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45823. ctx = rctx // use context from middleware stack in children
  45824. return obj.Description, nil
  45825. })
  45826. if err != nil {
  45827. ec.Error(ctx, err)
  45828. return graphql.Null
  45829. }
  45830. if resTmp == nil {
  45831. return graphql.Null
  45832. }
  45833. res := resTmp.(*string)
  45834. fc.Result = res
  45835. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  45836. }
  45837. func (ec *executionContext) fieldContext_DeliveryMethodDefinition_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45838. fc = &graphql.FieldContext{
  45839. Object: "DeliveryMethodDefinition",
  45840. Field: field,
  45841. IsMethod: false,
  45842. IsResolver: false,
  45843. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45844. return nil, errors.New("field of type String does not have child fields")
  45845. },
  45846. }
  45847. return fc, nil
  45848. }
  45849. func (ec *executionContext) _DeliveryMethodDefinition_id(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethodDefinition) (ret graphql.Marshaler) {
  45850. fc, err := ec.fieldContext_DeliveryMethodDefinition_id(ctx, field)
  45851. if err != nil {
  45852. return graphql.Null
  45853. }
  45854. ctx = graphql.WithFieldContext(ctx, fc)
  45855. defer func() {
  45856. if r := recover(); r != nil {
  45857. ec.Error(ctx, ec.Recover(ctx, r))
  45858. ret = graphql.Null
  45859. }
  45860. }()
  45861. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45862. ctx = rctx // use context from middleware stack in children
  45863. return obj.ID, nil
  45864. })
  45865. if err != nil {
  45866. ec.Error(ctx, err)
  45867. return graphql.Null
  45868. }
  45869. if resTmp == nil {
  45870. if !graphql.HasFieldError(ctx, fc) {
  45871. ec.Errorf(ctx, "must not be null")
  45872. }
  45873. return graphql.Null
  45874. }
  45875. res := resTmp.(string)
  45876. fc.Result = res
  45877. return ec.marshalNID2string(ctx, field.Selections, res)
  45878. }
  45879. func (ec *executionContext) fieldContext_DeliveryMethodDefinition_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45880. fc = &graphql.FieldContext{
  45881. Object: "DeliveryMethodDefinition",
  45882. Field: field,
  45883. IsMethod: false,
  45884. IsResolver: false,
  45885. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45886. return nil, errors.New("field of type ID does not have child fields")
  45887. },
  45888. }
  45889. return fc, nil
  45890. }
  45891. func (ec *executionContext) _DeliveryMethodDefinition_methodConditions(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethodDefinition) (ret graphql.Marshaler) {
  45892. fc, err := ec.fieldContext_DeliveryMethodDefinition_methodConditions(ctx, field)
  45893. if err != nil {
  45894. return graphql.Null
  45895. }
  45896. ctx = graphql.WithFieldContext(ctx, fc)
  45897. defer func() {
  45898. if r := recover(); r != nil {
  45899. ec.Error(ctx, ec.Recover(ctx, r))
  45900. ret = graphql.Null
  45901. }
  45902. }()
  45903. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45904. ctx = rctx // use context from middleware stack in children
  45905. return obj.MethodConditions, nil
  45906. })
  45907. if err != nil {
  45908. ec.Error(ctx, err)
  45909. return graphql.Null
  45910. }
  45911. if resTmp == nil {
  45912. if !graphql.HasFieldError(ctx, fc) {
  45913. ec.Errorf(ctx, "must not be null")
  45914. }
  45915. return graphql.Null
  45916. }
  45917. res := resTmp.([]*DeliveryCondition)
  45918. fc.Result = res
  45919. return ec.marshalNDeliveryCondition2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryConditionᚄ(ctx, field.Selections, res)
  45920. }
  45921. func (ec *executionContext) fieldContext_DeliveryMethodDefinition_methodConditions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45922. fc = &graphql.FieldContext{
  45923. Object: "DeliveryMethodDefinition",
  45924. Field: field,
  45925. IsMethod: false,
  45926. IsResolver: false,
  45927. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45928. switch field.Name {
  45929. case "conditionCriteria":
  45930. return ec.fieldContext_DeliveryCondition_conditionCriteria(ctx, field)
  45931. case "field":
  45932. return ec.fieldContext_DeliveryCondition_field(ctx, field)
  45933. case "id":
  45934. return ec.fieldContext_DeliveryCondition_id(ctx, field)
  45935. case "operator":
  45936. return ec.fieldContext_DeliveryCondition_operator(ctx, field)
  45937. }
  45938. return nil, fmt.Errorf("no field named %q was found under type DeliveryCondition", field.Name)
  45939. },
  45940. }
  45941. return fc, nil
  45942. }
  45943. func (ec *executionContext) _DeliveryMethodDefinition_name(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethodDefinition) (ret graphql.Marshaler) {
  45944. fc, err := ec.fieldContext_DeliveryMethodDefinition_name(ctx, field)
  45945. if err != nil {
  45946. return graphql.Null
  45947. }
  45948. ctx = graphql.WithFieldContext(ctx, fc)
  45949. defer func() {
  45950. if r := recover(); r != nil {
  45951. ec.Error(ctx, ec.Recover(ctx, r))
  45952. ret = graphql.Null
  45953. }
  45954. }()
  45955. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45956. ctx = rctx // use context from middleware stack in children
  45957. return obj.Name, nil
  45958. })
  45959. if err != nil {
  45960. ec.Error(ctx, err)
  45961. return graphql.Null
  45962. }
  45963. if resTmp == nil {
  45964. if !graphql.HasFieldError(ctx, fc) {
  45965. ec.Errorf(ctx, "must not be null")
  45966. }
  45967. return graphql.Null
  45968. }
  45969. res := resTmp.(string)
  45970. fc.Result = res
  45971. return ec.marshalNString2string(ctx, field.Selections, res)
  45972. }
  45973. func (ec *executionContext) fieldContext_DeliveryMethodDefinition_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  45974. fc = &graphql.FieldContext{
  45975. Object: "DeliveryMethodDefinition",
  45976. Field: field,
  45977. IsMethod: false,
  45978. IsResolver: false,
  45979. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  45980. return nil, errors.New("field of type String does not have child fields")
  45981. },
  45982. }
  45983. return fc, nil
  45984. }
  45985. func (ec *executionContext) _DeliveryMethodDefinition_rateProvider(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethodDefinition) (ret graphql.Marshaler) {
  45986. fc, err := ec.fieldContext_DeliveryMethodDefinition_rateProvider(ctx, field)
  45987. if err != nil {
  45988. return graphql.Null
  45989. }
  45990. ctx = graphql.WithFieldContext(ctx, fc)
  45991. defer func() {
  45992. if r := recover(); r != nil {
  45993. ec.Error(ctx, ec.Recover(ctx, r))
  45994. ret = graphql.Null
  45995. }
  45996. }()
  45997. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  45998. ctx = rctx // use context from middleware stack in children
  45999. return obj.RateProvider, nil
  46000. })
  46001. if err != nil {
  46002. ec.Error(ctx, err)
  46003. return graphql.Null
  46004. }
  46005. if resTmp == nil {
  46006. if !graphql.HasFieldError(ctx, fc) {
  46007. ec.Errorf(ctx, "must not be null")
  46008. }
  46009. return graphql.Null
  46010. }
  46011. res := resTmp.(DeliveryRateProvider)
  46012. fc.Result = res
  46013. return ec.marshalNDeliveryRateProvider2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryRateProvider(ctx, field.Selections, res)
  46014. }
  46015. func (ec *executionContext) fieldContext_DeliveryMethodDefinition_rateProvider(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46016. fc = &graphql.FieldContext{
  46017. Object: "DeliveryMethodDefinition",
  46018. Field: field,
  46019. IsMethod: false,
  46020. IsResolver: false,
  46021. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46022. return nil, errors.New("field of type DeliveryRateProvider does not have child fields")
  46023. },
  46024. }
  46025. return fc, nil
  46026. }
  46027. func (ec *executionContext) _DeliveryMethodDefinitionConnection_edges(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethodDefinitionConnection) (ret graphql.Marshaler) {
  46028. fc, err := ec.fieldContext_DeliveryMethodDefinitionConnection_edges(ctx, field)
  46029. if err != nil {
  46030. return graphql.Null
  46031. }
  46032. ctx = graphql.WithFieldContext(ctx, fc)
  46033. defer func() {
  46034. if r := recover(); r != nil {
  46035. ec.Error(ctx, ec.Recover(ctx, r))
  46036. ret = graphql.Null
  46037. }
  46038. }()
  46039. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46040. ctx = rctx // use context from middleware stack in children
  46041. return obj.Edges, nil
  46042. })
  46043. if err != nil {
  46044. ec.Error(ctx, err)
  46045. return graphql.Null
  46046. }
  46047. if resTmp == nil {
  46048. if !graphql.HasFieldError(ctx, fc) {
  46049. ec.Errorf(ctx, "must not be null")
  46050. }
  46051. return graphql.Null
  46052. }
  46053. res := resTmp.([]*DeliveryMethodDefinitionEdge)
  46054. fc.Result = res
  46055. return ec.marshalNDeliveryMethodDefinitionEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryMethodDefinitionEdgeᚄ(ctx, field.Selections, res)
  46056. }
  46057. func (ec *executionContext) fieldContext_DeliveryMethodDefinitionConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46058. fc = &graphql.FieldContext{
  46059. Object: "DeliveryMethodDefinitionConnection",
  46060. Field: field,
  46061. IsMethod: false,
  46062. IsResolver: false,
  46063. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46064. switch field.Name {
  46065. case "cursor":
  46066. return ec.fieldContext_DeliveryMethodDefinitionEdge_cursor(ctx, field)
  46067. case "node":
  46068. return ec.fieldContext_DeliveryMethodDefinitionEdge_node(ctx, field)
  46069. }
  46070. return nil, fmt.Errorf("no field named %q was found under type DeliveryMethodDefinitionEdge", field.Name)
  46071. },
  46072. }
  46073. return fc, nil
  46074. }
  46075. func (ec *executionContext) _DeliveryMethodDefinitionConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethodDefinitionConnection) (ret graphql.Marshaler) {
  46076. fc, err := ec.fieldContext_DeliveryMethodDefinitionConnection_nodes(ctx, field)
  46077. if err != nil {
  46078. return graphql.Null
  46079. }
  46080. ctx = graphql.WithFieldContext(ctx, fc)
  46081. defer func() {
  46082. if r := recover(); r != nil {
  46083. ec.Error(ctx, ec.Recover(ctx, r))
  46084. ret = graphql.Null
  46085. }
  46086. }()
  46087. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46088. ctx = rctx // use context from middleware stack in children
  46089. return obj.Nodes, nil
  46090. })
  46091. if err != nil {
  46092. ec.Error(ctx, err)
  46093. return graphql.Null
  46094. }
  46095. if resTmp == nil {
  46096. if !graphql.HasFieldError(ctx, fc) {
  46097. ec.Errorf(ctx, "must not be null")
  46098. }
  46099. return graphql.Null
  46100. }
  46101. res := resTmp.([]*DeliveryMethodDefinition)
  46102. fc.Result = res
  46103. return ec.marshalNDeliveryMethodDefinition2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryMethodDefinitionᚄ(ctx, field.Selections, res)
  46104. }
  46105. func (ec *executionContext) fieldContext_DeliveryMethodDefinitionConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46106. fc = &graphql.FieldContext{
  46107. Object: "DeliveryMethodDefinitionConnection",
  46108. Field: field,
  46109. IsMethod: false,
  46110. IsResolver: false,
  46111. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46112. switch field.Name {
  46113. case "active":
  46114. return ec.fieldContext_DeliveryMethodDefinition_active(ctx, field)
  46115. case "description":
  46116. return ec.fieldContext_DeliveryMethodDefinition_description(ctx, field)
  46117. case "id":
  46118. return ec.fieldContext_DeliveryMethodDefinition_id(ctx, field)
  46119. case "methodConditions":
  46120. return ec.fieldContext_DeliveryMethodDefinition_methodConditions(ctx, field)
  46121. case "name":
  46122. return ec.fieldContext_DeliveryMethodDefinition_name(ctx, field)
  46123. case "rateProvider":
  46124. return ec.fieldContext_DeliveryMethodDefinition_rateProvider(ctx, field)
  46125. }
  46126. return nil, fmt.Errorf("no field named %q was found under type DeliveryMethodDefinition", field.Name)
  46127. },
  46128. }
  46129. return fc, nil
  46130. }
  46131. func (ec *executionContext) _DeliveryMethodDefinitionConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethodDefinitionConnection) (ret graphql.Marshaler) {
  46132. fc, err := ec.fieldContext_DeliveryMethodDefinitionConnection_pageInfo(ctx, field)
  46133. if err != nil {
  46134. return graphql.Null
  46135. }
  46136. ctx = graphql.WithFieldContext(ctx, fc)
  46137. defer func() {
  46138. if r := recover(); r != nil {
  46139. ec.Error(ctx, ec.Recover(ctx, r))
  46140. ret = graphql.Null
  46141. }
  46142. }()
  46143. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46144. ctx = rctx // use context from middleware stack in children
  46145. return obj.PageInfo, nil
  46146. })
  46147. if err != nil {
  46148. ec.Error(ctx, err)
  46149. return graphql.Null
  46150. }
  46151. if resTmp == nil {
  46152. if !graphql.HasFieldError(ctx, fc) {
  46153. ec.Errorf(ctx, "must not be null")
  46154. }
  46155. return graphql.Null
  46156. }
  46157. res := resTmp.(*PageInfo)
  46158. fc.Result = res
  46159. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  46160. }
  46161. func (ec *executionContext) fieldContext_DeliveryMethodDefinitionConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46162. fc = &graphql.FieldContext{
  46163. Object: "DeliveryMethodDefinitionConnection",
  46164. Field: field,
  46165. IsMethod: false,
  46166. IsResolver: false,
  46167. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46168. switch field.Name {
  46169. case "endCursor":
  46170. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  46171. case "hasNextPage":
  46172. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  46173. case "hasPreviousPage":
  46174. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  46175. case "startCursor":
  46176. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  46177. }
  46178. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  46179. },
  46180. }
  46181. return fc, nil
  46182. }
  46183. func (ec *executionContext) _DeliveryMethodDefinitionCounts_participantDefinitionsCount(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethodDefinitionCounts) (ret graphql.Marshaler) {
  46184. fc, err := ec.fieldContext_DeliveryMethodDefinitionCounts_participantDefinitionsCount(ctx, field)
  46185. if err != nil {
  46186. return graphql.Null
  46187. }
  46188. ctx = graphql.WithFieldContext(ctx, fc)
  46189. defer func() {
  46190. if r := recover(); r != nil {
  46191. ec.Error(ctx, ec.Recover(ctx, r))
  46192. ret = graphql.Null
  46193. }
  46194. }()
  46195. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46196. ctx = rctx // use context from middleware stack in children
  46197. return obj.ParticipantDefinitionsCount, nil
  46198. })
  46199. if err != nil {
  46200. ec.Error(ctx, err)
  46201. return graphql.Null
  46202. }
  46203. if resTmp == nil {
  46204. if !graphql.HasFieldError(ctx, fc) {
  46205. ec.Errorf(ctx, "must not be null")
  46206. }
  46207. return graphql.Null
  46208. }
  46209. res := resTmp.(int)
  46210. fc.Result = res
  46211. return ec.marshalNInt2int(ctx, field.Selections, res)
  46212. }
  46213. func (ec *executionContext) fieldContext_DeliveryMethodDefinitionCounts_participantDefinitionsCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46214. fc = &graphql.FieldContext{
  46215. Object: "DeliveryMethodDefinitionCounts",
  46216. Field: field,
  46217. IsMethod: false,
  46218. IsResolver: false,
  46219. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46220. return nil, errors.New("field of type Int does not have child fields")
  46221. },
  46222. }
  46223. return fc, nil
  46224. }
  46225. func (ec *executionContext) _DeliveryMethodDefinitionCounts_rateDefinitionsCount(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethodDefinitionCounts) (ret graphql.Marshaler) {
  46226. fc, err := ec.fieldContext_DeliveryMethodDefinitionCounts_rateDefinitionsCount(ctx, field)
  46227. if err != nil {
  46228. return graphql.Null
  46229. }
  46230. ctx = graphql.WithFieldContext(ctx, fc)
  46231. defer func() {
  46232. if r := recover(); r != nil {
  46233. ec.Error(ctx, ec.Recover(ctx, r))
  46234. ret = graphql.Null
  46235. }
  46236. }()
  46237. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46238. ctx = rctx // use context from middleware stack in children
  46239. return obj.RateDefinitionsCount, nil
  46240. })
  46241. if err != nil {
  46242. ec.Error(ctx, err)
  46243. return graphql.Null
  46244. }
  46245. if resTmp == nil {
  46246. if !graphql.HasFieldError(ctx, fc) {
  46247. ec.Errorf(ctx, "must not be null")
  46248. }
  46249. return graphql.Null
  46250. }
  46251. res := resTmp.(int)
  46252. fc.Result = res
  46253. return ec.marshalNInt2int(ctx, field.Selections, res)
  46254. }
  46255. func (ec *executionContext) fieldContext_DeliveryMethodDefinitionCounts_rateDefinitionsCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46256. fc = &graphql.FieldContext{
  46257. Object: "DeliveryMethodDefinitionCounts",
  46258. Field: field,
  46259. IsMethod: false,
  46260. IsResolver: false,
  46261. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46262. return nil, errors.New("field of type Int does not have child fields")
  46263. },
  46264. }
  46265. return fc, nil
  46266. }
  46267. func (ec *executionContext) _DeliveryMethodDefinitionEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethodDefinitionEdge) (ret graphql.Marshaler) {
  46268. fc, err := ec.fieldContext_DeliveryMethodDefinitionEdge_cursor(ctx, field)
  46269. if err != nil {
  46270. return graphql.Null
  46271. }
  46272. ctx = graphql.WithFieldContext(ctx, fc)
  46273. defer func() {
  46274. if r := recover(); r != nil {
  46275. ec.Error(ctx, ec.Recover(ctx, r))
  46276. ret = graphql.Null
  46277. }
  46278. }()
  46279. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46280. ctx = rctx // use context from middleware stack in children
  46281. return obj.Cursor, nil
  46282. })
  46283. if err != nil {
  46284. ec.Error(ctx, err)
  46285. return graphql.Null
  46286. }
  46287. if resTmp == nil {
  46288. if !graphql.HasFieldError(ctx, fc) {
  46289. ec.Errorf(ctx, "must not be null")
  46290. }
  46291. return graphql.Null
  46292. }
  46293. res := resTmp.(string)
  46294. fc.Result = res
  46295. return ec.marshalNString2string(ctx, field.Selections, res)
  46296. }
  46297. func (ec *executionContext) fieldContext_DeliveryMethodDefinitionEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46298. fc = &graphql.FieldContext{
  46299. Object: "DeliveryMethodDefinitionEdge",
  46300. Field: field,
  46301. IsMethod: false,
  46302. IsResolver: false,
  46303. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46304. return nil, errors.New("field of type String does not have child fields")
  46305. },
  46306. }
  46307. return fc, nil
  46308. }
  46309. func (ec *executionContext) _DeliveryMethodDefinitionEdge_node(ctx context.Context, field graphql.CollectedField, obj *DeliveryMethodDefinitionEdge) (ret graphql.Marshaler) {
  46310. fc, err := ec.fieldContext_DeliveryMethodDefinitionEdge_node(ctx, field)
  46311. if err != nil {
  46312. return graphql.Null
  46313. }
  46314. ctx = graphql.WithFieldContext(ctx, fc)
  46315. defer func() {
  46316. if r := recover(); r != nil {
  46317. ec.Error(ctx, ec.Recover(ctx, r))
  46318. ret = graphql.Null
  46319. }
  46320. }()
  46321. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46322. ctx = rctx // use context from middleware stack in children
  46323. return obj.Node, nil
  46324. })
  46325. if err != nil {
  46326. ec.Error(ctx, err)
  46327. return graphql.Null
  46328. }
  46329. if resTmp == nil {
  46330. if !graphql.HasFieldError(ctx, fc) {
  46331. ec.Errorf(ctx, "must not be null")
  46332. }
  46333. return graphql.Null
  46334. }
  46335. res := resTmp.(*DeliveryMethodDefinition)
  46336. fc.Result = res
  46337. return ec.marshalNDeliveryMethodDefinition2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryMethodDefinition(ctx, field.Selections, res)
  46338. }
  46339. func (ec *executionContext) fieldContext_DeliveryMethodDefinitionEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46340. fc = &graphql.FieldContext{
  46341. Object: "DeliveryMethodDefinitionEdge",
  46342. Field: field,
  46343. IsMethod: false,
  46344. IsResolver: false,
  46345. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46346. switch field.Name {
  46347. case "active":
  46348. return ec.fieldContext_DeliveryMethodDefinition_active(ctx, field)
  46349. case "description":
  46350. return ec.fieldContext_DeliveryMethodDefinition_description(ctx, field)
  46351. case "id":
  46352. return ec.fieldContext_DeliveryMethodDefinition_id(ctx, field)
  46353. case "methodConditions":
  46354. return ec.fieldContext_DeliveryMethodDefinition_methodConditions(ctx, field)
  46355. case "name":
  46356. return ec.fieldContext_DeliveryMethodDefinition_name(ctx, field)
  46357. case "rateProvider":
  46358. return ec.fieldContext_DeliveryMethodDefinition_rateProvider(ctx, field)
  46359. }
  46360. return nil, fmt.Errorf("no field named %q was found under type DeliveryMethodDefinition", field.Name)
  46361. },
  46362. }
  46363. return fc, nil
  46364. }
  46365. func (ec *executionContext) _DeliveryParticipant_adaptToNewServicesFlag(ctx context.Context, field graphql.CollectedField, obj *DeliveryParticipant) (ret graphql.Marshaler) {
  46366. fc, err := ec.fieldContext_DeliveryParticipant_adaptToNewServicesFlag(ctx, field)
  46367. if err != nil {
  46368. return graphql.Null
  46369. }
  46370. ctx = graphql.WithFieldContext(ctx, fc)
  46371. defer func() {
  46372. if r := recover(); r != nil {
  46373. ec.Error(ctx, ec.Recover(ctx, r))
  46374. ret = graphql.Null
  46375. }
  46376. }()
  46377. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46378. ctx = rctx // use context from middleware stack in children
  46379. return obj.AdaptToNewServicesFlag, nil
  46380. })
  46381. if err != nil {
  46382. ec.Error(ctx, err)
  46383. return graphql.Null
  46384. }
  46385. if resTmp == nil {
  46386. if !graphql.HasFieldError(ctx, fc) {
  46387. ec.Errorf(ctx, "must not be null")
  46388. }
  46389. return graphql.Null
  46390. }
  46391. res := resTmp.(bool)
  46392. fc.Result = res
  46393. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  46394. }
  46395. func (ec *executionContext) fieldContext_DeliveryParticipant_adaptToNewServicesFlag(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46396. fc = &graphql.FieldContext{
  46397. Object: "DeliveryParticipant",
  46398. Field: field,
  46399. IsMethod: false,
  46400. IsResolver: false,
  46401. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46402. return nil, errors.New("field of type Boolean does not have child fields")
  46403. },
  46404. }
  46405. return fc, nil
  46406. }
  46407. func (ec *executionContext) _DeliveryParticipant_carrierService(ctx context.Context, field graphql.CollectedField, obj *DeliveryParticipant) (ret graphql.Marshaler) {
  46408. fc, err := ec.fieldContext_DeliveryParticipant_carrierService(ctx, field)
  46409. if err != nil {
  46410. return graphql.Null
  46411. }
  46412. ctx = graphql.WithFieldContext(ctx, fc)
  46413. defer func() {
  46414. if r := recover(); r != nil {
  46415. ec.Error(ctx, ec.Recover(ctx, r))
  46416. ret = graphql.Null
  46417. }
  46418. }()
  46419. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46420. ctx = rctx // use context from middleware stack in children
  46421. return obj.CarrierService, nil
  46422. })
  46423. if err != nil {
  46424. ec.Error(ctx, err)
  46425. return graphql.Null
  46426. }
  46427. if resTmp == nil {
  46428. if !graphql.HasFieldError(ctx, fc) {
  46429. ec.Errorf(ctx, "must not be null")
  46430. }
  46431. return graphql.Null
  46432. }
  46433. res := resTmp.(*DeliveryCarrierService)
  46434. fc.Result = res
  46435. return ec.marshalNDeliveryCarrierService2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryCarrierService(ctx, field.Selections, res)
  46436. }
  46437. func (ec *executionContext) fieldContext_DeliveryParticipant_carrierService(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46438. fc = &graphql.FieldContext{
  46439. Object: "DeliveryParticipant",
  46440. Field: field,
  46441. IsMethod: false,
  46442. IsResolver: false,
  46443. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46444. switch field.Name {
  46445. case "availableServicesForCountries":
  46446. return ec.fieldContext_DeliveryCarrierService_availableServicesForCountries(ctx, field)
  46447. case "formattedName":
  46448. return ec.fieldContext_DeliveryCarrierService_formattedName(ctx, field)
  46449. case "icon":
  46450. return ec.fieldContext_DeliveryCarrierService_icon(ctx, field)
  46451. case "id":
  46452. return ec.fieldContext_DeliveryCarrierService_id(ctx, field)
  46453. case "name":
  46454. return ec.fieldContext_DeliveryCarrierService_name(ctx, field)
  46455. }
  46456. return nil, fmt.Errorf("no field named %q was found under type DeliveryCarrierService", field.Name)
  46457. },
  46458. }
  46459. return fc, nil
  46460. }
  46461. func (ec *executionContext) _DeliveryParticipant_fixedFee(ctx context.Context, field graphql.CollectedField, obj *DeliveryParticipant) (ret graphql.Marshaler) {
  46462. fc, err := ec.fieldContext_DeliveryParticipant_fixedFee(ctx, field)
  46463. if err != nil {
  46464. return graphql.Null
  46465. }
  46466. ctx = graphql.WithFieldContext(ctx, fc)
  46467. defer func() {
  46468. if r := recover(); r != nil {
  46469. ec.Error(ctx, ec.Recover(ctx, r))
  46470. ret = graphql.Null
  46471. }
  46472. }()
  46473. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46474. ctx = rctx // use context from middleware stack in children
  46475. return obj.FixedFee, nil
  46476. })
  46477. if err != nil {
  46478. ec.Error(ctx, err)
  46479. return graphql.Null
  46480. }
  46481. if resTmp == nil {
  46482. return graphql.Null
  46483. }
  46484. res := resTmp.(*MoneyV2)
  46485. fc.Result = res
  46486. return ec.marshalOMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  46487. }
  46488. func (ec *executionContext) fieldContext_DeliveryParticipant_fixedFee(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46489. fc = &graphql.FieldContext{
  46490. Object: "DeliveryParticipant",
  46491. Field: field,
  46492. IsMethod: false,
  46493. IsResolver: false,
  46494. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46495. switch field.Name {
  46496. case "amount":
  46497. return ec.fieldContext_MoneyV2_amount(ctx, field)
  46498. case "currencyCode":
  46499. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  46500. }
  46501. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  46502. },
  46503. }
  46504. return fc, nil
  46505. }
  46506. func (ec *executionContext) _DeliveryParticipant_id(ctx context.Context, field graphql.CollectedField, obj *DeliveryParticipant) (ret graphql.Marshaler) {
  46507. fc, err := ec.fieldContext_DeliveryParticipant_id(ctx, field)
  46508. if err != nil {
  46509. return graphql.Null
  46510. }
  46511. ctx = graphql.WithFieldContext(ctx, fc)
  46512. defer func() {
  46513. if r := recover(); r != nil {
  46514. ec.Error(ctx, ec.Recover(ctx, r))
  46515. ret = graphql.Null
  46516. }
  46517. }()
  46518. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46519. ctx = rctx // use context from middleware stack in children
  46520. return obj.ID, nil
  46521. })
  46522. if err != nil {
  46523. ec.Error(ctx, err)
  46524. return graphql.Null
  46525. }
  46526. if resTmp == nil {
  46527. if !graphql.HasFieldError(ctx, fc) {
  46528. ec.Errorf(ctx, "must not be null")
  46529. }
  46530. return graphql.Null
  46531. }
  46532. res := resTmp.(string)
  46533. fc.Result = res
  46534. return ec.marshalNID2string(ctx, field.Selections, res)
  46535. }
  46536. func (ec *executionContext) fieldContext_DeliveryParticipant_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46537. fc = &graphql.FieldContext{
  46538. Object: "DeliveryParticipant",
  46539. Field: field,
  46540. IsMethod: false,
  46541. IsResolver: false,
  46542. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46543. return nil, errors.New("field of type ID does not have child fields")
  46544. },
  46545. }
  46546. return fc, nil
  46547. }
  46548. func (ec *executionContext) _DeliveryParticipant_participantServices(ctx context.Context, field graphql.CollectedField, obj *DeliveryParticipant) (ret graphql.Marshaler) {
  46549. fc, err := ec.fieldContext_DeliveryParticipant_participantServices(ctx, field)
  46550. if err != nil {
  46551. return graphql.Null
  46552. }
  46553. ctx = graphql.WithFieldContext(ctx, fc)
  46554. defer func() {
  46555. if r := recover(); r != nil {
  46556. ec.Error(ctx, ec.Recover(ctx, r))
  46557. ret = graphql.Null
  46558. }
  46559. }()
  46560. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46561. ctx = rctx // use context from middleware stack in children
  46562. return obj.ParticipantServices, nil
  46563. })
  46564. if err != nil {
  46565. ec.Error(ctx, err)
  46566. return graphql.Null
  46567. }
  46568. if resTmp == nil {
  46569. if !graphql.HasFieldError(ctx, fc) {
  46570. ec.Errorf(ctx, "must not be null")
  46571. }
  46572. return graphql.Null
  46573. }
  46574. res := resTmp.([]*DeliveryParticipantService)
  46575. fc.Result = res
  46576. return ec.marshalNDeliveryParticipantService2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryParticipantServiceᚄ(ctx, field.Selections, res)
  46577. }
  46578. func (ec *executionContext) fieldContext_DeliveryParticipant_participantServices(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46579. fc = &graphql.FieldContext{
  46580. Object: "DeliveryParticipant",
  46581. Field: field,
  46582. IsMethod: false,
  46583. IsResolver: false,
  46584. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46585. switch field.Name {
  46586. case "active":
  46587. return ec.fieldContext_DeliveryParticipantService_active(ctx, field)
  46588. case "name":
  46589. return ec.fieldContext_DeliveryParticipantService_name(ctx, field)
  46590. }
  46591. return nil, fmt.Errorf("no field named %q was found under type DeliveryParticipantService", field.Name)
  46592. },
  46593. }
  46594. return fc, nil
  46595. }
  46596. func (ec *executionContext) _DeliveryParticipant_percentageOfRateFee(ctx context.Context, field graphql.CollectedField, obj *DeliveryParticipant) (ret graphql.Marshaler) {
  46597. fc, err := ec.fieldContext_DeliveryParticipant_percentageOfRateFee(ctx, field)
  46598. if err != nil {
  46599. return graphql.Null
  46600. }
  46601. ctx = graphql.WithFieldContext(ctx, fc)
  46602. defer func() {
  46603. if r := recover(); r != nil {
  46604. ec.Error(ctx, ec.Recover(ctx, r))
  46605. ret = graphql.Null
  46606. }
  46607. }()
  46608. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46609. ctx = rctx // use context from middleware stack in children
  46610. return obj.PercentageOfRateFee, nil
  46611. })
  46612. if err != nil {
  46613. ec.Error(ctx, err)
  46614. return graphql.Null
  46615. }
  46616. if resTmp == nil {
  46617. if !graphql.HasFieldError(ctx, fc) {
  46618. ec.Errorf(ctx, "must not be null")
  46619. }
  46620. return graphql.Null
  46621. }
  46622. res := resTmp.(float64)
  46623. fc.Result = res
  46624. return ec.marshalNFloat2float64(ctx, field.Selections, res)
  46625. }
  46626. func (ec *executionContext) fieldContext_DeliveryParticipant_percentageOfRateFee(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46627. fc = &graphql.FieldContext{
  46628. Object: "DeliveryParticipant",
  46629. Field: field,
  46630. IsMethod: false,
  46631. IsResolver: false,
  46632. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46633. return nil, errors.New("field of type Float does not have child fields")
  46634. },
  46635. }
  46636. return fc, nil
  46637. }
  46638. func (ec *executionContext) _DeliveryParticipantService_active(ctx context.Context, field graphql.CollectedField, obj *DeliveryParticipantService) (ret graphql.Marshaler) {
  46639. fc, err := ec.fieldContext_DeliveryParticipantService_active(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.Active, 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.(bool)
  46665. fc.Result = res
  46666. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  46667. }
  46668. func (ec *executionContext) fieldContext_DeliveryParticipantService_active(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46669. fc = &graphql.FieldContext{
  46670. Object: "DeliveryParticipantService",
  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 Boolean does not have child fields")
  46676. },
  46677. }
  46678. return fc, nil
  46679. }
  46680. func (ec *executionContext) _DeliveryParticipantService_name(ctx context.Context, field graphql.CollectedField, obj *DeliveryParticipantService) (ret graphql.Marshaler) {
  46681. fc, err := ec.fieldContext_DeliveryParticipantService_name(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.Name, 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.(string)
  46707. fc.Result = res
  46708. return ec.marshalNString2string(ctx, field.Selections, res)
  46709. }
  46710. func (ec *executionContext) fieldContext_DeliveryParticipantService_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46711. fc = &graphql.FieldContext{
  46712. Object: "DeliveryParticipantService",
  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 String does not have child fields")
  46718. },
  46719. }
  46720. return fc, nil
  46721. }
  46722. func (ec *executionContext) _DeliveryProductVariantsCount_capped(ctx context.Context, field graphql.CollectedField, obj *DeliveryProductVariantsCount) (ret graphql.Marshaler) {
  46723. fc, err := ec.fieldContext_DeliveryProductVariantsCount_capped(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.Capped, 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.(bool)
  46749. fc.Result = res
  46750. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  46751. }
  46752. func (ec *executionContext) fieldContext_DeliveryProductVariantsCount_capped(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46753. fc = &graphql.FieldContext{
  46754. Object: "DeliveryProductVariantsCount",
  46755. Field: field,
  46756. IsMethod: false,
  46757. IsResolver: false,
  46758. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46759. return nil, errors.New("field of type Boolean does not have child fields")
  46760. },
  46761. }
  46762. return fc, nil
  46763. }
  46764. func (ec *executionContext) _DeliveryProductVariantsCount_count(ctx context.Context, field graphql.CollectedField, obj *DeliveryProductVariantsCount) (ret graphql.Marshaler) {
  46765. fc, err := ec.fieldContext_DeliveryProductVariantsCount_count(ctx, field)
  46766. if err != nil {
  46767. return graphql.Null
  46768. }
  46769. ctx = graphql.WithFieldContext(ctx, fc)
  46770. defer func() {
  46771. if r := recover(); r != nil {
  46772. ec.Error(ctx, ec.Recover(ctx, r))
  46773. ret = graphql.Null
  46774. }
  46775. }()
  46776. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46777. ctx = rctx // use context from middleware stack in children
  46778. return obj.Count, nil
  46779. })
  46780. if err != nil {
  46781. ec.Error(ctx, err)
  46782. return graphql.Null
  46783. }
  46784. if resTmp == nil {
  46785. if !graphql.HasFieldError(ctx, fc) {
  46786. ec.Errorf(ctx, "must not be null")
  46787. }
  46788. return graphql.Null
  46789. }
  46790. res := resTmp.(int)
  46791. fc.Result = res
  46792. return ec.marshalNInt2int(ctx, field.Selections, res)
  46793. }
  46794. func (ec *executionContext) fieldContext_DeliveryProductVariantsCount_count(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46795. fc = &graphql.FieldContext{
  46796. Object: "DeliveryProductVariantsCount",
  46797. Field: field,
  46798. IsMethod: false,
  46799. IsResolver: false,
  46800. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46801. return nil, errors.New("field of type Int does not have child fields")
  46802. },
  46803. }
  46804. return fc, nil
  46805. }
  46806. func (ec *executionContext) _DeliveryProfile_activeMethodDefinitionsCount(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfile) (ret graphql.Marshaler) {
  46807. fc, err := ec.fieldContext_DeliveryProfile_activeMethodDefinitionsCount(ctx, field)
  46808. if err != nil {
  46809. return graphql.Null
  46810. }
  46811. ctx = graphql.WithFieldContext(ctx, fc)
  46812. defer func() {
  46813. if r := recover(); r != nil {
  46814. ec.Error(ctx, ec.Recover(ctx, r))
  46815. ret = graphql.Null
  46816. }
  46817. }()
  46818. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46819. ctx = rctx // use context from middleware stack in children
  46820. return obj.ActiveMethodDefinitionsCount, nil
  46821. })
  46822. if err != nil {
  46823. ec.Error(ctx, err)
  46824. return graphql.Null
  46825. }
  46826. if resTmp == nil {
  46827. if !graphql.HasFieldError(ctx, fc) {
  46828. ec.Errorf(ctx, "must not be null")
  46829. }
  46830. return graphql.Null
  46831. }
  46832. res := resTmp.(int)
  46833. fc.Result = res
  46834. return ec.marshalNInt2int(ctx, field.Selections, res)
  46835. }
  46836. func (ec *executionContext) fieldContext_DeliveryProfile_activeMethodDefinitionsCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46837. fc = &graphql.FieldContext{
  46838. Object: "DeliveryProfile",
  46839. Field: field,
  46840. IsMethod: false,
  46841. IsResolver: false,
  46842. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46843. return nil, errors.New("field of type Int does not have child fields")
  46844. },
  46845. }
  46846. return fc, nil
  46847. }
  46848. func (ec *executionContext) _DeliveryProfile_default(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfile) (ret graphql.Marshaler) {
  46849. fc, err := ec.fieldContext_DeliveryProfile_default(ctx, field)
  46850. if err != nil {
  46851. return graphql.Null
  46852. }
  46853. ctx = graphql.WithFieldContext(ctx, fc)
  46854. defer func() {
  46855. if r := recover(); r != nil {
  46856. ec.Error(ctx, ec.Recover(ctx, r))
  46857. ret = graphql.Null
  46858. }
  46859. }()
  46860. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46861. ctx = rctx // use context from middleware stack in children
  46862. return obj.Default, nil
  46863. })
  46864. if err != nil {
  46865. ec.Error(ctx, err)
  46866. return graphql.Null
  46867. }
  46868. if resTmp == nil {
  46869. if !graphql.HasFieldError(ctx, fc) {
  46870. ec.Errorf(ctx, "must not be null")
  46871. }
  46872. return graphql.Null
  46873. }
  46874. res := resTmp.(bool)
  46875. fc.Result = res
  46876. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  46877. }
  46878. func (ec *executionContext) fieldContext_DeliveryProfile_default(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46879. fc = &graphql.FieldContext{
  46880. Object: "DeliveryProfile",
  46881. Field: field,
  46882. IsMethod: false,
  46883. IsResolver: false,
  46884. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46885. return nil, errors.New("field of type Boolean does not have child fields")
  46886. },
  46887. }
  46888. return fc, nil
  46889. }
  46890. func (ec *executionContext) _DeliveryProfile_id(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfile) (ret graphql.Marshaler) {
  46891. fc, err := ec.fieldContext_DeliveryProfile_id(ctx, field)
  46892. if err != nil {
  46893. return graphql.Null
  46894. }
  46895. ctx = graphql.WithFieldContext(ctx, fc)
  46896. defer func() {
  46897. if r := recover(); r != nil {
  46898. ec.Error(ctx, ec.Recover(ctx, r))
  46899. ret = graphql.Null
  46900. }
  46901. }()
  46902. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46903. ctx = rctx // use context from middleware stack in children
  46904. return obj.ID, nil
  46905. })
  46906. if err != nil {
  46907. ec.Error(ctx, err)
  46908. return graphql.Null
  46909. }
  46910. if resTmp == nil {
  46911. if !graphql.HasFieldError(ctx, fc) {
  46912. ec.Errorf(ctx, "must not be null")
  46913. }
  46914. return graphql.Null
  46915. }
  46916. res := resTmp.(string)
  46917. fc.Result = res
  46918. return ec.marshalNID2string(ctx, field.Selections, res)
  46919. }
  46920. func (ec *executionContext) fieldContext_DeliveryProfile_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46921. fc = &graphql.FieldContext{
  46922. Object: "DeliveryProfile",
  46923. Field: field,
  46924. IsMethod: false,
  46925. IsResolver: false,
  46926. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46927. return nil, errors.New("field of type ID does not have child fields")
  46928. },
  46929. }
  46930. return fc, nil
  46931. }
  46932. func (ec *executionContext) _DeliveryProfile_legacyMode(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfile) (ret graphql.Marshaler) {
  46933. fc, err := ec.fieldContext_DeliveryProfile_legacyMode(ctx, field)
  46934. if err != nil {
  46935. return graphql.Null
  46936. }
  46937. ctx = graphql.WithFieldContext(ctx, fc)
  46938. defer func() {
  46939. if r := recover(); r != nil {
  46940. ec.Error(ctx, ec.Recover(ctx, r))
  46941. ret = graphql.Null
  46942. }
  46943. }()
  46944. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46945. ctx = rctx // use context from middleware stack in children
  46946. return obj.LegacyMode, nil
  46947. })
  46948. if err != nil {
  46949. ec.Error(ctx, err)
  46950. return graphql.Null
  46951. }
  46952. if resTmp == nil {
  46953. if !graphql.HasFieldError(ctx, fc) {
  46954. ec.Errorf(ctx, "must not be null")
  46955. }
  46956. return graphql.Null
  46957. }
  46958. res := resTmp.(bool)
  46959. fc.Result = res
  46960. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  46961. }
  46962. func (ec *executionContext) fieldContext_DeliveryProfile_legacyMode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  46963. fc = &graphql.FieldContext{
  46964. Object: "DeliveryProfile",
  46965. Field: field,
  46966. IsMethod: false,
  46967. IsResolver: false,
  46968. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  46969. return nil, errors.New("field of type Boolean does not have child fields")
  46970. },
  46971. }
  46972. return fc, nil
  46973. }
  46974. func (ec *executionContext) _DeliveryProfile_locationsWithoutRatesCount(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfile) (ret graphql.Marshaler) {
  46975. fc, err := ec.fieldContext_DeliveryProfile_locationsWithoutRatesCount(ctx, field)
  46976. if err != nil {
  46977. return graphql.Null
  46978. }
  46979. ctx = graphql.WithFieldContext(ctx, fc)
  46980. defer func() {
  46981. if r := recover(); r != nil {
  46982. ec.Error(ctx, ec.Recover(ctx, r))
  46983. ret = graphql.Null
  46984. }
  46985. }()
  46986. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  46987. ctx = rctx // use context from middleware stack in children
  46988. return obj.LocationsWithoutRatesCount, nil
  46989. })
  46990. if err != nil {
  46991. ec.Error(ctx, err)
  46992. return graphql.Null
  46993. }
  46994. if resTmp == nil {
  46995. if !graphql.HasFieldError(ctx, fc) {
  46996. ec.Errorf(ctx, "must not be null")
  46997. }
  46998. return graphql.Null
  46999. }
  47000. res := resTmp.(int)
  47001. fc.Result = res
  47002. return ec.marshalNInt2int(ctx, field.Selections, res)
  47003. }
  47004. func (ec *executionContext) fieldContext_DeliveryProfile_locationsWithoutRatesCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47005. fc = &graphql.FieldContext{
  47006. Object: "DeliveryProfile",
  47007. Field: field,
  47008. IsMethod: false,
  47009. IsResolver: false,
  47010. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47011. return nil, errors.New("field of type Int does not have child fields")
  47012. },
  47013. }
  47014. return fc, nil
  47015. }
  47016. func (ec *executionContext) _DeliveryProfile_name(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfile) (ret graphql.Marshaler) {
  47017. fc, err := ec.fieldContext_DeliveryProfile_name(ctx, field)
  47018. if err != nil {
  47019. return graphql.Null
  47020. }
  47021. ctx = graphql.WithFieldContext(ctx, fc)
  47022. defer func() {
  47023. if r := recover(); r != nil {
  47024. ec.Error(ctx, ec.Recover(ctx, r))
  47025. ret = graphql.Null
  47026. }
  47027. }()
  47028. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47029. ctx = rctx // use context from middleware stack in children
  47030. return obj.Name, nil
  47031. })
  47032. if err != nil {
  47033. ec.Error(ctx, err)
  47034. return graphql.Null
  47035. }
  47036. if resTmp == nil {
  47037. if !graphql.HasFieldError(ctx, fc) {
  47038. ec.Errorf(ctx, "must not be null")
  47039. }
  47040. return graphql.Null
  47041. }
  47042. res := resTmp.(string)
  47043. fc.Result = res
  47044. return ec.marshalNString2string(ctx, field.Selections, res)
  47045. }
  47046. func (ec *executionContext) fieldContext_DeliveryProfile_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47047. fc = &graphql.FieldContext{
  47048. Object: "DeliveryProfile",
  47049. Field: field,
  47050. IsMethod: false,
  47051. IsResolver: false,
  47052. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47053. return nil, errors.New("field of type String does not have child fields")
  47054. },
  47055. }
  47056. return fc, nil
  47057. }
  47058. func (ec *executionContext) _DeliveryProfile_originLocationCount(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfile) (ret graphql.Marshaler) {
  47059. fc, err := ec.fieldContext_DeliveryProfile_originLocationCount(ctx, field)
  47060. if err != nil {
  47061. return graphql.Null
  47062. }
  47063. ctx = graphql.WithFieldContext(ctx, fc)
  47064. defer func() {
  47065. if r := recover(); r != nil {
  47066. ec.Error(ctx, ec.Recover(ctx, r))
  47067. ret = graphql.Null
  47068. }
  47069. }()
  47070. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47071. ctx = rctx // use context from middleware stack in children
  47072. return obj.OriginLocationCount, nil
  47073. })
  47074. if err != nil {
  47075. ec.Error(ctx, err)
  47076. return graphql.Null
  47077. }
  47078. if resTmp == nil {
  47079. if !graphql.HasFieldError(ctx, fc) {
  47080. ec.Errorf(ctx, "must not be null")
  47081. }
  47082. return graphql.Null
  47083. }
  47084. res := resTmp.(int)
  47085. fc.Result = res
  47086. return ec.marshalNInt2int(ctx, field.Selections, res)
  47087. }
  47088. func (ec *executionContext) fieldContext_DeliveryProfile_originLocationCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47089. fc = &graphql.FieldContext{
  47090. Object: "DeliveryProfile",
  47091. Field: field,
  47092. IsMethod: false,
  47093. IsResolver: false,
  47094. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47095. return nil, errors.New("field of type Int does not have child fields")
  47096. },
  47097. }
  47098. return fc, nil
  47099. }
  47100. func (ec *executionContext) _DeliveryProfile_productVariantsCountV2(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfile) (ret graphql.Marshaler) {
  47101. fc, err := ec.fieldContext_DeliveryProfile_productVariantsCountV2(ctx, field)
  47102. if err != nil {
  47103. return graphql.Null
  47104. }
  47105. ctx = graphql.WithFieldContext(ctx, fc)
  47106. defer func() {
  47107. if r := recover(); r != nil {
  47108. ec.Error(ctx, ec.Recover(ctx, r))
  47109. ret = graphql.Null
  47110. }
  47111. }()
  47112. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47113. ctx = rctx // use context from middleware stack in children
  47114. return obj.ProductVariantsCountV2, nil
  47115. })
  47116. if err != nil {
  47117. ec.Error(ctx, err)
  47118. return graphql.Null
  47119. }
  47120. if resTmp == nil {
  47121. if !graphql.HasFieldError(ctx, fc) {
  47122. ec.Errorf(ctx, "must not be null")
  47123. }
  47124. return graphql.Null
  47125. }
  47126. res := resTmp.(*DeliveryProductVariantsCount)
  47127. fc.Result = res
  47128. return ec.marshalNDeliveryProductVariantsCount2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryProductVariantsCount(ctx, field.Selections, res)
  47129. }
  47130. func (ec *executionContext) fieldContext_DeliveryProfile_productVariantsCountV2(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47131. fc = &graphql.FieldContext{
  47132. Object: "DeliveryProfile",
  47133. Field: field,
  47134. IsMethod: false,
  47135. IsResolver: false,
  47136. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47137. switch field.Name {
  47138. case "capped":
  47139. return ec.fieldContext_DeliveryProductVariantsCount_capped(ctx, field)
  47140. case "count":
  47141. return ec.fieldContext_DeliveryProductVariantsCount_count(ctx, field)
  47142. }
  47143. return nil, fmt.Errorf("no field named %q was found under type DeliveryProductVariantsCount", field.Name)
  47144. },
  47145. }
  47146. return fc, nil
  47147. }
  47148. func (ec *executionContext) _DeliveryProfile_profileItems(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfile) (ret graphql.Marshaler) {
  47149. fc, err := ec.fieldContext_DeliveryProfile_profileItems(ctx, field)
  47150. if err != nil {
  47151. return graphql.Null
  47152. }
  47153. ctx = graphql.WithFieldContext(ctx, fc)
  47154. defer func() {
  47155. if r := recover(); r != nil {
  47156. ec.Error(ctx, ec.Recover(ctx, r))
  47157. ret = graphql.Null
  47158. }
  47159. }()
  47160. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47161. ctx = rctx // use context from middleware stack in children
  47162. return obj.ProfileItems, nil
  47163. })
  47164. if err != nil {
  47165. ec.Error(ctx, err)
  47166. return graphql.Null
  47167. }
  47168. if resTmp == nil {
  47169. if !graphql.HasFieldError(ctx, fc) {
  47170. ec.Errorf(ctx, "must not be null")
  47171. }
  47172. return graphql.Null
  47173. }
  47174. res := resTmp.(*DeliveryProfileItemConnection)
  47175. fc.Result = res
  47176. return ec.marshalNDeliveryProfileItemConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryProfileItemConnection(ctx, field.Selections, res)
  47177. }
  47178. func (ec *executionContext) fieldContext_DeliveryProfile_profileItems(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47179. fc = &graphql.FieldContext{
  47180. Object: "DeliveryProfile",
  47181. Field: field,
  47182. IsMethod: false,
  47183. IsResolver: false,
  47184. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47185. switch field.Name {
  47186. case "edges":
  47187. return ec.fieldContext_DeliveryProfileItemConnection_edges(ctx, field)
  47188. case "nodes":
  47189. return ec.fieldContext_DeliveryProfileItemConnection_nodes(ctx, field)
  47190. case "pageInfo":
  47191. return ec.fieldContext_DeliveryProfileItemConnection_pageInfo(ctx, field)
  47192. }
  47193. return nil, fmt.Errorf("no field named %q was found under type DeliveryProfileItemConnection", field.Name)
  47194. },
  47195. }
  47196. defer func() {
  47197. if r := recover(); r != nil {
  47198. err = ec.Recover(ctx, r)
  47199. ec.Error(ctx, err)
  47200. }
  47201. }()
  47202. ctx = graphql.WithFieldContext(ctx, fc)
  47203. if fc.Args, err = ec.field_DeliveryProfile_profileItems_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  47204. ec.Error(ctx, err)
  47205. return
  47206. }
  47207. return fc, nil
  47208. }
  47209. func (ec *executionContext) _DeliveryProfile_profileLocationGroups(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfile) (ret graphql.Marshaler) {
  47210. fc, err := ec.fieldContext_DeliveryProfile_profileLocationGroups(ctx, field)
  47211. if err != nil {
  47212. return graphql.Null
  47213. }
  47214. ctx = graphql.WithFieldContext(ctx, fc)
  47215. defer func() {
  47216. if r := recover(); r != nil {
  47217. ec.Error(ctx, ec.Recover(ctx, r))
  47218. ret = graphql.Null
  47219. }
  47220. }()
  47221. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47222. ctx = rctx // use context from middleware stack in children
  47223. return obj.ProfileLocationGroups, nil
  47224. })
  47225. if err != nil {
  47226. ec.Error(ctx, err)
  47227. return graphql.Null
  47228. }
  47229. if resTmp == nil {
  47230. if !graphql.HasFieldError(ctx, fc) {
  47231. ec.Errorf(ctx, "must not be null")
  47232. }
  47233. return graphql.Null
  47234. }
  47235. res := resTmp.([]*DeliveryProfileLocationGroup)
  47236. fc.Result = res
  47237. return ec.marshalNDeliveryProfileLocationGroup2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryProfileLocationGroupᚄ(ctx, field.Selections, res)
  47238. }
  47239. func (ec *executionContext) fieldContext_DeliveryProfile_profileLocationGroups(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47240. fc = &graphql.FieldContext{
  47241. Object: "DeliveryProfile",
  47242. Field: field,
  47243. IsMethod: false,
  47244. IsResolver: false,
  47245. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47246. switch field.Name {
  47247. case "countriesInAnyZone":
  47248. return ec.fieldContext_DeliveryProfileLocationGroup_countriesInAnyZone(ctx, field)
  47249. case "locationGroup":
  47250. return ec.fieldContext_DeliveryProfileLocationGroup_locationGroup(ctx, field)
  47251. case "locationGroupZones":
  47252. return ec.fieldContext_DeliveryProfileLocationGroup_locationGroupZones(ctx, field)
  47253. }
  47254. return nil, fmt.Errorf("no field named %q was found under type DeliveryProfileLocationGroup", field.Name)
  47255. },
  47256. }
  47257. return fc, nil
  47258. }
  47259. func (ec *executionContext) _DeliveryProfile_sellingPlanGroups(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfile) (ret graphql.Marshaler) {
  47260. fc, err := ec.fieldContext_DeliveryProfile_sellingPlanGroups(ctx, field)
  47261. if err != nil {
  47262. return graphql.Null
  47263. }
  47264. ctx = graphql.WithFieldContext(ctx, fc)
  47265. defer func() {
  47266. if r := recover(); r != nil {
  47267. ec.Error(ctx, ec.Recover(ctx, r))
  47268. ret = graphql.Null
  47269. }
  47270. }()
  47271. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47272. ctx = rctx // use context from middleware stack in children
  47273. return obj.SellingPlanGroups, nil
  47274. })
  47275. if err != nil {
  47276. ec.Error(ctx, err)
  47277. return graphql.Null
  47278. }
  47279. if resTmp == nil {
  47280. if !graphql.HasFieldError(ctx, fc) {
  47281. ec.Errorf(ctx, "must not be null")
  47282. }
  47283. return graphql.Null
  47284. }
  47285. res := resTmp.(*SellingPlanGroupConnection)
  47286. fc.Result = res
  47287. return ec.marshalNSellingPlanGroupConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanGroupConnection(ctx, field.Selections, res)
  47288. }
  47289. func (ec *executionContext) fieldContext_DeliveryProfile_sellingPlanGroups(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47290. fc = &graphql.FieldContext{
  47291. Object: "DeliveryProfile",
  47292. Field: field,
  47293. IsMethod: false,
  47294. IsResolver: false,
  47295. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47296. switch field.Name {
  47297. case "edges":
  47298. return ec.fieldContext_SellingPlanGroupConnection_edges(ctx, field)
  47299. case "nodes":
  47300. return ec.fieldContext_SellingPlanGroupConnection_nodes(ctx, field)
  47301. case "pageInfo":
  47302. return ec.fieldContext_SellingPlanGroupConnection_pageInfo(ctx, field)
  47303. }
  47304. return nil, fmt.Errorf("no field named %q was found under type SellingPlanGroupConnection", field.Name)
  47305. },
  47306. }
  47307. defer func() {
  47308. if r := recover(); r != nil {
  47309. err = ec.Recover(ctx, r)
  47310. ec.Error(ctx, err)
  47311. }
  47312. }()
  47313. ctx = graphql.WithFieldContext(ctx, fc)
  47314. if fc.Args, err = ec.field_DeliveryProfile_sellingPlanGroups_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  47315. ec.Error(ctx, err)
  47316. return
  47317. }
  47318. return fc, nil
  47319. }
  47320. func (ec *executionContext) _DeliveryProfile_unassignedLocations(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfile) (ret graphql.Marshaler) {
  47321. fc, err := ec.fieldContext_DeliveryProfile_unassignedLocations(ctx, field)
  47322. if err != nil {
  47323. return graphql.Null
  47324. }
  47325. ctx = graphql.WithFieldContext(ctx, fc)
  47326. defer func() {
  47327. if r := recover(); r != nil {
  47328. ec.Error(ctx, ec.Recover(ctx, r))
  47329. ret = graphql.Null
  47330. }
  47331. }()
  47332. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47333. ctx = rctx // use context from middleware stack in children
  47334. return obj.UnassignedLocations, nil
  47335. })
  47336. if err != nil {
  47337. ec.Error(ctx, err)
  47338. return graphql.Null
  47339. }
  47340. if resTmp == nil {
  47341. if !graphql.HasFieldError(ctx, fc) {
  47342. ec.Errorf(ctx, "must not be null")
  47343. }
  47344. return graphql.Null
  47345. }
  47346. res := resTmp.([]*Location)
  47347. fc.Result = res
  47348. return ec.marshalNLocation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocationᚄ(ctx, field.Selections, res)
  47349. }
  47350. func (ec *executionContext) fieldContext_DeliveryProfile_unassignedLocations(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47351. fc = &graphql.FieldContext{
  47352. Object: "DeliveryProfile",
  47353. Field: field,
  47354. IsMethod: false,
  47355. IsResolver: false,
  47356. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47357. switch field.Name {
  47358. case "activatable":
  47359. return ec.fieldContext_Location_activatable(ctx, field)
  47360. case "address":
  47361. return ec.fieldContext_Location_address(ctx, field)
  47362. case "addressVerified":
  47363. return ec.fieldContext_Location_addressVerified(ctx, field)
  47364. case "deactivatable":
  47365. return ec.fieldContext_Location_deactivatable(ctx, field)
  47366. case "deactivatedAt":
  47367. return ec.fieldContext_Location_deactivatedAt(ctx, field)
  47368. case "deletable":
  47369. return ec.fieldContext_Location_deletable(ctx, field)
  47370. case "fulfillmentService":
  47371. return ec.fieldContext_Location_fulfillmentService(ctx, field)
  47372. case "fulfillsOnlineOrders":
  47373. return ec.fieldContext_Location_fulfillsOnlineOrders(ctx, field)
  47374. case "hasActiveInventory":
  47375. return ec.fieldContext_Location_hasActiveInventory(ctx, field)
  47376. case "hasUnfulfilledOrders":
  47377. return ec.fieldContext_Location_hasUnfulfilledOrders(ctx, field)
  47378. case "id":
  47379. return ec.fieldContext_Location_id(ctx, field)
  47380. case "inventoryLevel":
  47381. return ec.fieldContext_Location_inventoryLevel(ctx, field)
  47382. case "inventoryLevels":
  47383. return ec.fieldContext_Location_inventoryLevels(ctx, field)
  47384. case "isActive":
  47385. return ec.fieldContext_Location_isActive(ctx, field)
  47386. case "legacyResourceId":
  47387. return ec.fieldContext_Location_legacyResourceId(ctx, field)
  47388. case "metafield":
  47389. return ec.fieldContext_Location_metafield(ctx, field)
  47390. case "metafieldDefinitions":
  47391. return ec.fieldContext_Location_metafieldDefinitions(ctx, field)
  47392. case "metafields":
  47393. return ec.fieldContext_Location_metafields(ctx, field)
  47394. case "name":
  47395. return ec.fieldContext_Location_name(ctx, field)
  47396. case "privateMetafield":
  47397. return ec.fieldContext_Location_privateMetafield(ctx, field)
  47398. case "privateMetafields":
  47399. return ec.fieldContext_Location_privateMetafields(ctx, field)
  47400. case "shipsInventory":
  47401. return ec.fieldContext_Location_shipsInventory(ctx, field)
  47402. case "suggestedAddresses":
  47403. return ec.fieldContext_Location_suggestedAddresses(ctx, field)
  47404. }
  47405. return nil, fmt.Errorf("no field named %q was found under type Location", field.Name)
  47406. },
  47407. }
  47408. return fc, nil
  47409. }
  47410. func (ec *executionContext) _DeliveryProfile_zoneCountryCount(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfile) (ret graphql.Marshaler) {
  47411. fc, err := ec.fieldContext_DeliveryProfile_zoneCountryCount(ctx, field)
  47412. if err != nil {
  47413. return graphql.Null
  47414. }
  47415. ctx = graphql.WithFieldContext(ctx, fc)
  47416. defer func() {
  47417. if r := recover(); r != nil {
  47418. ec.Error(ctx, ec.Recover(ctx, r))
  47419. ret = graphql.Null
  47420. }
  47421. }()
  47422. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47423. ctx = rctx // use context from middleware stack in children
  47424. return obj.ZoneCountryCount, nil
  47425. })
  47426. if err != nil {
  47427. ec.Error(ctx, err)
  47428. return graphql.Null
  47429. }
  47430. if resTmp == nil {
  47431. if !graphql.HasFieldError(ctx, fc) {
  47432. ec.Errorf(ctx, "must not be null")
  47433. }
  47434. return graphql.Null
  47435. }
  47436. res := resTmp.(int)
  47437. fc.Result = res
  47438. return ec.marshalNInt2int(ctx, field.Selections, res)
  47439. }
  47440. func (ec *executionContext) fieldContext_DeliveryProfile_zoneCountryCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47441. fc = &graphql.FieldContext{
  47442. Object: "DeliveryProfile",
  47443. Field: field,
  47444. IsMethod: false,
  47445. IsResolver: false,
  47446. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47447. return nil, errors.New("field of type Int does not have child fields")
  47448. },
  47449. }
  47450. return fc, nil
  47451. }
  47452. func (ec *executionContext) _DeliveryProfileItem_id(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfileItem) (ret graphql.Marshaler) {
  47453. fc, err := ec.fieldContext_DeliveryProfileItem_id(ctx, field)
  47454. if err != nil {
  47455. return graphql.Null
  47456. }
  47457. ctx = graphql.WithFieldContext(ctx, fc)
  47458. defer func() {
  47459. if r := recover(); r != nil {
  47460. ec.Error(ctx, ec.Recover(ctx, r))
  47461. ret = graphql.Null
  47462. }
  47463. }()
  47464. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47465. ctx = rctx // use context from middleware stack in children
  47466. return obj.ID, nil
  47467. })
  47468. if err != nil {
  47469. ec.Error(ctx, err)
  47470. return graphql.Null
  47471. }
  47472. if resTmp == nil {
  47473. if !graphql.HasFieldError(ctx, fc) {
  47474. ec.Errorf(ctx, "must not be null")
  47475. }
  47476. return graphql.Null
  47477. }
  47478. res := resTmp.(string)
  47479. fc.Result = res
  47480. return ec.marshalNID2string(ctx, field.Selections, res)
  47481. }
  47482. func (ec *executionContext) fieldContext_DeliveryProfileItem_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47483. fc = &graphql.FieldContext{
  47484. Object: "DeliveryProfileItem",
  47485. Field: field,
  47486. IsMethod: false,
  47487. IsResolver: false,
  47488. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47489. return nil, errors.New("field of type ID does not have child fields")
  47490. },
  47491. }
  47492. return fc, nil
  47493. }
  47494. func (ec *executionContext) _DeliveryProfileItem_product(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfileItem) (ret graphql.Marshaler) {
  47495. fc, err := ec.fieldContext_DeliveryProfileItem_product(ctx, field)
  47496. if err != nil {
  47497. return graphql.Null
  47498. }
  47499. ctx = graphql.WithFieldContext(ctx, fc)
  47500. defer func() {
  47501. if r := recover(); r != nil {
  47502. ec.Error(ctx, ec.Recover(ctx, r))
  47503. ret = graphql.Null
  47504. }
  47505. }()
  47506. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47507. ctx = rctx // use context from middleware stack in children
  47508. return obj.Product, nil
  47509. })
  47510. if err != nil {
  47511. ec.Error(ctx, err)
  47512. return graphql.Null
  47513. }
  47514. if resTmp == nil {
  47515. if !graphql.HasFieldError(ctx, fc) {
  47516. ec.Errorf(ctx, "must not be null")
  47517. }
  47518. return graphql.Null
  47519. }
  47520. res := resTmp.(*Product)
  47521. fc.Result = res
  47522. return ec.marshalNProduct2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProduct(ctx, field.Selections, res)
  47523. }
  47524. func (ec *executionContext) fieldContext_DeliveryProfileItem_product(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47525. fc = &graphql.FieldContext{
  47526. Object: "DeliveryProfileItem",
  47527. Field: field,
  47528. IsMethod: false,
  47529. IsResolver: false,
  47530. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47531. switch field.Name {
  47532. case "id":
  47533. return ec.fieldContext_Product_id(ctx, field)
  47534. }
  47535. return nil, fmt.Errorf("no field named %q was found under type Product", field.Name)
  47536. },
  47537. }
  47538. return fc, nil
  47539. }
  47540. func (ec *executionContext) _DeliveryProfileItem_variants(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfileItem) (ret graphql.Marshaler) {
  47541. fc, err := ec.fieldContext_DeliveryProfileItem_variants(ctx, field)
  47542. if err != nil {
  47543. return graphql.Null
  47544. }
  47545. ctx = graphql.WithFieldContext(ctx, fc)
  47546. defer func() {
  47547. if r := recover(); r != nil {
  47548. ec.Error(ctx, ec.Recover(ctx, r))
  47549. ret = graphql.Null
  47550. }
  47551. }()
  47552. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47553. ctx = rctx // use context from middleware stack in children
  47554. return obj.Variants, nil
  47555. })
  47556. if err != nil {
  47557. ec.Error(ctx, err)
  47558. return graphql.Null
  47559. }
  47560. if resTmp == nil {
  47561. if !graphql.HasFieldError(ctx, fc) {
  47562. ec.Errorf(ctx, "must not be null")
  47563. }
  47564. return graphql.Null
  47565. }
  47566. res := resTmp.(*ProductVariantConnection)
  47567. fc.Result = res
  47568. return ec.marshalNProductVariantConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductVariantConnection(ctx, field.Selections, res)
  47569. }
  47570. func (ec *executionContext) fieldContext_DeliveryProfileItem_variants(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47571. fc = &graphql.FieldContext{
  47572. Object: "DeliveryProfileItem",
  47573. Field: field,
  47574. IsMethod: false,
  47575. IsResolver: false,
  47576. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47577. switch field.Name {
  47578. case "edges":
  47579. return ec.fieldContext_ProductVariantConnection_edges(ctx, field)
  47580. case "nodes":
  47581. return ec.fieldContext_ProductVariantConnection_nodes(ctx, field)
  47582. case "pageInfo":
  47583. return ec.fieldContext_ProductVariantConnection_pageInfo(ctx, field)
  47584. }
  47585. return nil, fmt.Errorf("no field named %q was found under type ProductVariantConnection", field.Name)
  47586. },
  47587. }
  47588. defer func() {
  47589. if r := recover(); r != nil {
  47590. err = ec.Recover(ctx, r)
  47591. ec.Error(ctx, err)
  47592. }
  47593. }()
  47594. ctx = graphql.WithFieldContext(ctx, fc)
  47595. if fc.Args, err = ec.field_DeliveryProfileItem_variants_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  47596. ec.Error(ctx, err)
  47597. return
  47598. }
  47599. return fc, nil
  47600. }
  47601. func (ec *executionContext) _DeliveryProfileItemConnection_edges(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfileItemConnection) (ret graphql.Marshaler) {
  47602. fc, err := ec.fieldContext_DeliveryProfileItemConnection_edges(ctx, field)
  47603. if err != nil {
  47604. return graphql.Null
  47605. }
  47606. ctx = graphql.WithFieldContext(ctx, fc)
  47607. defer func() {
  47608. if r := recover(); r != nil {
  47609. ec.Error(ctx, ec.Recover(ctx, r))
  47610. ret = graphql.Null
  47611. }
  47612. }()
  47613. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47614. ctx = rctx // use context from middleware stack in children
  47615. return obj.Edges, nil
  47616. })
  47617. if err != nil {
  47618. ec.Error(ctx, err)
  47619. return graphql.Null
  47620. }
  47621. if resTmp == nil {
  47622. if !graphql.HasFieldError(ctx, fc) {
  47623. ec.Errorf(ctx, "must not be null")
  47624. }
  47625. return graphql.Null
  47626. }
  47627. res := resTmp.([]*DeliveryProfileItemEdge)
  47628. fc.Result = res
  47629. return ec.marshalNDeliveryProfileItemEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryProfileItemEdgeᚄ(ctx, field.Selections, res)
  47630. }
  47631. func (ec *executionContext) fieldContext_DeliveryProfileItemConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47632. fc = &graphql.FieldContext{
  47633. Object: "DeliveryProfileItemConnection",
  47634. Field: field,
  47635. IsMethod: false,
  47636. IsResolver: false,
  47637. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47638. switch field.Name {
  47639. case "cursor":
  47640. return ec.fieldContext_DeliveryProfileItemEdge_cursor(ctx, field)
  47641. case "node":
  47642. return ec.fieldContext_DeliveryProfileItemEdge_node(ctx, field)
  47643. }
  47644. return nil, fmt.Errorf("no field named %q was found under type DeliveryProfileItemEdge", field.Name)
  47645. },
  47646. }
  47647. return fc, nil
  47648. }
  47649. func (ec *executionContext) _DeliveryProfileItemConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfileItemConnection) (ret graphql.Marshaler) {
  47650. fc, err := ec.fieldContext_DeliveryProfileItemConnection_nodes(ctx, field)
  47651. if err != nil {
  47652. return graphql.Null
  47653. }
  47654. ctx = graphql.WithFieldContext(ctx, fc)
  47655. defer func() {
  47656. if r := recover(); r != nil {
  47657. ec.Error(ctx, ec.Recover(ctx, r))
  47658. ret = graphql.Null
  47659. }
  47660. }()
  47661. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47662. ctx = rctx // use context from middleware stack in children
  47663. return obj.Nodes, nil
  47664. })
  47665. if err != nil {
  47666. ec.Error(ctx, err)
  47667. return graphql.Null
  47668. }
  47669. if resTmp == nil {
  47670. if !graphql.HasFieldError(ctx, fc) {
  47671. ec.Errorf(ctx, "must not be null")
  47672. }
  47673. return graphql.Null
  47674. }
  47675. res := resTmp.([]*DeliveryProfileItem)
  47676. fc.Result = res
  47677. return ec.marshalNDeliveryProfileItem2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryProfileItemᚄ(ctx, field.Selections, res)
  47678. }
  47679. func (ec *executionContext) fieldContext_DeliveryProfileItemConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47680. fc = &graphql.FieldContext{
  47681. Object: "DeliveryProfileItemConnection",
  47682. Field: field,
  47683. IsMethod: false,
  47684. IsResolver: false,
  47685. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47686. switch field.Name {
  47687. case "id":
  47688. return ec.fieldContext_DeliveryProfileItem_id(ctx, field)
  47689. case "product":
  47690. return ec.fieldContext_DeliveryProfileItem_product(ctx, field)
  47691. case "variants":
  47692. return ec.fieldContext_DeliveryProfileItem_variants(ctx, field)
  47693. }
  47694. return nil, fmt.Errorf("no field named %q was found under type DeliveryProfileItem", field.Name)
  47695. },
  47696. }
  47697. return fc, nil
  47698. }
  47699. func (ec *executionContext) _DeliveryProfileItemConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfileItemConnection) (ret graphql.Marshaler) {
  47700. fc, err := ec.fieldContext_DeliveryProfileItemConnection_pageInfo(ctx, field)
  47701. if err != nil {
  47702. return graphql.Null
  47703. }
  47704. ctx = graphql.WithFieldContext(ctx, fc)
  47705. defer func() {
  47706. if r := recover(); r != nil {
  47707. ec.Error(ctx, ec.Recover(ctx, r))
  47708. ret = graphql.Null
  47709. }
  47710. }()
  47711. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47712. ctx = rctx // use context from middleware stack in children
  47713. return obj.PageInfo, nil
  47714. })
  47715. if err != nil {
  47716. ec.Error(ctx, err)
  47717. return graphql.Null
  47718. }
  47719. if resTmp == nil {
  47720. if !graphql.HasFieldError(ctx, fc) {
  47721. ec.Errorf(ctx, "must not be null")
  47722. }
  47723. return graphql.Null
  47724. }
  47725. res := resTmp.(*PageInfo)
  47726. fc.Result = res
  47727. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  47728. }
  47729. func (ec *executionContext) fieldContext_DeliveryProfileItemConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47730. fc = &graphql.FieldContext{
  47731. Object: "DeliveryProfileItemConnection",
  47732. Field: field,
  47733. IsMethod: false,
  47734. IsResolver: false,
  47735. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47736. switch field.Name {
  47737. case "endCursor":
  47738. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  47739. case "hasNextPage":
  47740. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  47741. case "hasPreviousPage":
  47742. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  47743. case "startCursor":
  47744. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  47745. }
  47746. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  47747. },
  47748. }
  47749. return fc, nil
  47750. }
  47751. func (ec *executionContext) _DeliveryProfileItemEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfileItemEdge) (ret graphql.Marshaler) {
  47752. fc, err := ec.fieldContext_DeliveryProfileItemEdge_cursor(ctx, field)
  47753. if err != nil {
  47754. return graphql.Null
  47755. }
  47756. ctx = graphql.WithFieldContext(ctx, fc)
  47757. defer func() {
  47758. if r := recover(); r != nil {
  47759. ec.Error(ctx, ec.Recover(ctx, r))
  47760. ret = graphql.Null
  47761. }
  47762. }()
  47763. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47764. ctx = rctx // use context from middleware stack in children
  47765. return obj.Cursor, nil
  47766. })
  47767. if err != nil {
  47768. ec.Error(ctx, err)
  47769. return graphql.Null
  47770. }
  47771. if resTmp == nil {
  47772. if !graphql.HasFieldError(ctx, fc) {
  47773. ec.Errorf(ctx, "must not be null")
  47774. }
  47775. return graphql.Null
  47776. }
  47777. res := resTmp.(string)
  47778. fc.Result = res
  47779. return ec.marshalNString2string(ctx, field.Selections, res)
  47780. }
  47781. func (ec *executionContext) fieldContext_DeliveryProfileItemEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47782. fc = &graphql.FieldContext{
  47783. Object: "DeliveryProfileItemEdge",
  47784. Field: field,
  47785. IsMethod: false,
  47786. IsResolver: false,
  47787. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47788. return nil, errors.New("field of type String does not have child fields")
  47789. },
  47790. }
  47791. return fc, nil
  47792. }
  47793. func (ec *executionContext) _DeliveryProfileItemEdge_node(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfileItemEdge) (ret graphql.Marshaler) {
  47794. fc, err := ec.fieldContext_DeliveryProfileItemEdge_node(ctx, field)
  47795. if err != nil {
  47796. return graphql.Null
  47797. }
  47798. ctx = graphql.WithFieldContext(ctx, fc)
  47799. defer func() {
  47800. if r := recover(); r != nil {
  47801. ec.Error(ctx, ec.Recover(ctx, r))
  47802. ret = graphql.Null
  47803. }
  47804. }()
  47805. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47806. ctx = rctx // use context from middleware stack in children
  47807. return obj.Node, nil
  47808. })
  47809. if err != nil {
  47810. ec.Error(ctx, err)
  47811. return graphql.Null
  47812. }
  47813. if resTmp == nil {
  47814. if !graphql.HasFieldError(ctx, fc) {
  47815. ec.Errorf(ctx, "must not be null")
  47816. }
  47817. return graphql.Null
  47818. }
  47819. res := resTmp.(*DeliveryProfileItem)
  47820. fc.Result = res
  47821. return ec.marshalNDeliveryProfileItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryProfileItem(ctx, field.Selections, res)
  47822. }
  47823. func (ec *executionContext) fieldContext_DeliveryProfileItemEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47824. fc = &graphql.FieldContext{
  47825. Object: "DeliveryProfileItemEdge",
  47826. Field: field,
  47827. IsMethod: false,
  47828. IsResolver: false,
  47829. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47830. switch field.Name {
  47831. case "id":
  47832. return ec.fieldContext_DeliveryProfileItem_id(ctx, field)
  47833. case "product":
  47834. return ec.fieldContext_DeliveryProfileItem_product(ctx, field)
  47835. case "variants":
  47836. return ec.fieldContext_DeliveryProfileItem_variants(ctx, field)
  47837. }
  47838. return nil, fmt.Errorf("no field named %q was found under type DeliveryProfileItem", field.Name)
  47839. },
  47840. }
  47841. return fc, nil
  47842. }
  47843. func (ec *executionContext) _DeliveryProfileLocationGroup_countriesInAnyZone(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfileLocationGroup) (ret graphql.Marshaler) {
  47844. fc, err := ec.fieldContext_DeliveryProfileLocationGroup_countriesInAnyZone(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.CountriesInAnyZone, 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.([]*DeliveryCountryAndZone)
  47870. fc.Result = res
  47871. return ec.marshalNDeliveryCountryAndZone2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryCountryAndZoneᚄ(ctx, field.Selections, res)
  47872. }
  47873. func (ec *executionContext) fieldContext_DeliveryProfileLocationGroup_countriesInAnyZone(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47874. fc = &graphql.FieldContext{
  47875. Object: "DeliveryProfileLocationGroup",
  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 "country":
  47882. return ec.fieldContext_DeliveryCountryAndZone_country(ctx, field)
  47883. case "zone":
  47884. return ec.fieldContext_DeliveryCountryAndZone_zone(ctx, field)
  47885. }
  47886. return nil, fmt.Errorf("no field named %q was found under type DeliveryCountryAndZone", field.Name)
  47887. },
  47888. }
  47889. return fc, nil
  47890. }
  47891. func (ec *executionContext) _DeliveryProfileLocationGroup_locationGroup(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfileLocationGroup) (ret graphql.Marshaler) {
  47892. fc, err := ec.fieldContext_DeliveryProfileLocationGroup_locationGroup(ctx, field)
  47893. if err != nil {
  47894. return graphql.Null
  47895. }
  47896. ctx = graphql.WithFieldContext(ctx, fc)
  47897. defer func() {
  47898. if r := recover(); r != nil {
  47899. ec.Error(ctx, ec.Recover(ctx, r))
  47900. ret = graphql.Null
  47901. }
  47902. }()
  47903. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47904. ctx = rctx // use context from middleware stack in children
  47905. return obj.LocationGroup, nil
  47906. })
  47907. if err != nil {
  47908. ec.Error(ctx, err)
  47909. return graphql.Null
  47910. }
  47911. if resTmp == nil {
  47912. if !graphql.HasFieldError(ctx, fc) {
  47913. ec.Errorf(ctx, "must not be null")
  47914. }
  47915. return graphql.Null
  47916. }
  47917. res := resTmp.(*DeliveryLocationGroup)
  47918. fc.Result = res
  47919. return ec.marshalNDeliveryLocationGroup2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryLocationGroup(ctx, field.Selections, res)
  47920. }
  47921. func (ec *executionContext) fieldContext_DeliveryProfileLocationGroup_locationGroup(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47922. fc = &graphql.FieldContext{
  47923. Object: "DeliveryProfileLocationGroup",
  47924. Field: field,
  47925. IsMethod: false,
  47926. IsResolver: false,
  47927. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47928. switch field.Name {
  47929. case "id":
  47930. return ec.fieldContext_DeliveryLocationGroup_id(ctx, field)
  47931. case "locations":
  47932. return ec.fieldContext_DeliveryLocationGroup_locations(ctx, field)
  47933. }
  47934. return nil, fmt.Errorf("no field named %q was found under type DeliveryLocationGroup", field.Name)
  47935. },
  47936. }
  47937. return fc, nil
  47938. }
  47939. func (ec *executionContext) _DeliveryProfileLocationGroup_locationGroupZones(ctx context.Context, field graphql.CollectedField, obj *DeliveryProfileLocationGroup) (ret graphql.Marshaler) {
  47940. fc, err := ec.fieldContext_DeliveryProfileLocationGroup_locationGroupZones(ctx, field)
  47941. if err != nil {
  47942. return graphql.Null
  47943. }
  47944. ctx = graphql.WithFieldContext(ctx, fc)
  47945. defer func() {
  47946. if r := recover(); r != nil {
  47947. ec.Error(ctx, ec.Recover(ctx, r))
  47948. ret = graphql.Null
  47949. }
  47950. }()
  47951. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  47952. ctx = rctx // use context from middleware stack in children
  47953. return obj.LocationGroupZones, nil
  47954. })
  47955. if err != nil {
  47956. ec.Error(ctx, err)
  47957. return graphql.Null
  47958. }
  47959. if resTmp == nil {
  47960. if !graphql.HasFieldError(ctx, fc) {
  47961. ec.Errorf(ctx, "must not be null")
  47962. }
  47963. return graphql.Null
  47964. }
  47965. res := resTmp.(*DeliveryLocationGroupZoneConnection)
  47966. fc.Result = res
  47967. return ec.marshalNDeliveryLocationGroupZoneConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryLocationGroupZoneConnection(ctx, field.Selections, res)
  47968. }
  47969. func (ec *executionContext) fieldContext_DeliveryProfileLocationGroup_locationGroupZones(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  47970. fc = &graphql.FieldContext{
  47971. Object: "DeliveryProfileLocationGroup",
  47972. Field: field,
  47973. IsMethod: false,
  47974. IsResolver: false,
  47975. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  47976. switch field.Name {
  47977. case "edges":
  47978. return ec.fieldContext_DeliveryLocationGroupZoneConnection_edges(ctx, field)
  47979. case "nodes":
  47980. return ec.fieldContext_DeliveryLocationGroupZoneConnection_nodes(ctx, field)
  47981. case "pageInfo":
  47982. return ec.fieldContext_DeliveryLocationGroupZoneConnection_pageInfo(ctx, field)
  47983. }
  47984. return nil, fmt.Errorf("no field named %q was found under type DeliveryLocationGroupZoneConnection", field.Name)
  47985. },
  47986. }
  47987. defer func() {
  47988. if r := recover(); r != nil {
  47989. err = ec.Recover(ctx, r)
  47990. ec.Error(ctx, err)
  47991. }
  47992. }()
  47993. ctx = graphql.WithFieldContext(ctx, fc)
  47994. if fc.Args, err = ec.field_DeliveryProfileLocationGroup_locationGroupZones_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  47995. ec.Error(ctx, err)
  47996. return
  47997. }
  47998. return fc, nil
  47999. }
  48000. func (ec *executionContext) _DeliveryProvince_code(ctx context.Context, field graphql.CollectedField, obj *DeliveryProvince) (ret graphql.Marshaler) {
  48001. fc, err := ec.fieldContext_DeliveryProvince_code(ctx, field)
  48002. if err != nil {
  48003. return graphql.Null
  48004. }
  48005. ctx = graphql.WithFieldContext(ctx, fc)
  48006. defer func() {
  48007. if r := recover(); r != nil {
  48008. ec.Error(ctx, ec.Recover(ctx, r))
  48009. ret = graphql.Null
  48010. }
  48011. }()
  48012. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48013. ctx = rctx // use context from middleware stack in children
  48014. return obj.Code, nil
  48015. })
  48016. if err != nil {
  48017. ec.Error(ctx, err)
  48018. return graphql.Null
  48019. }
  48020. if resTmp == nil {
  48021. if !graphql.HasFieldError(ctx, fc) {
  48022. ec.Errorf(ctx, "must not be null")
  48023. }
  48024. return graphql.Null
  48025. }
  48026. res := resTmp.(string)
  48027. fc.Result = res
  48028. return ec.marshalNString2string(ctx, field.Selections, res)
  48029. }
  48030. func (ec *executionContext) fieldContext_DeliveryProvince_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48031. fc = &graphql.FieldContext{
  48032. Object: "DeliveryProvince",
  48033. Field: field,
  48034. IsMethod: false,
  48035. IsResolver: false,
  48036. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48037. return nil, errors.New("field of type String does not have child fields")
  48038. },
  48039. }
  48040. return fc, nil
  48041. }
  48042. func (ec *executionContext) _DeliveryProvince_id(ctx context.Context, field graphql.CollectedField, obj *DeliveryProvince) (ret graphql.Marshaler) {
  48043. fc, err := ec.fieldContext_DeliveryProvince_id(ctx, field)
  48044. if err != nil {
  48045. return graphql.Null
  48046. }
  48047. ctx = graphql.WithFieldContext(ctx, fc)
  48048. defer func() {
  48049. if r := recover(); r != nil {
  48050. ec.Error(ctx, ec.Recover(ctx, r))
  48051. ret = graphql.Null
  48052. }
  48053. }()
  48054. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48055. ctx = rctx // use context from middleware stack in children
  48056. return obj.ID, nil
  48057. })
  48058. if err != nil {
  48059. ec.Error(ctx, err)
  48060. return graphql.Null
  48061. }
  48062. if resTmp == nil {
  48063. if !graphql.HasFieldError(ctx, fc) {
  48064. ec.Errorf(ctx, "must not be null")
  48065. }
  48066. return graphql.Null
  48067. }
  48068. res := resTmp.(string)
  48069. fc.Result = res
  48070. return ec.marshalNID2string(ctx, field.Selections, res)
  48071. }
  48072. func (ec *executionContext) fieldContext_DeliveryProvince_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48073. fc = &graphql.FieldContext{
  48074. Object: "DeliveryProvince",
  48075. Field: field,
  48076. IsMethod: false,
  48077. IsResolver: false,
  48078. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48079. return nil, errors.New("field of type ID does not have child fields")
  48080. },
  48081. }
  48082. return fc, nil
  48083. }
  48084. func (ec *executionContext) _DeliveryProvince_name(ctx context.Context, field graphql.CollectedField, obj *DeliveryProvince) (ret graphql.Marshaler) {
  48085. fc, err := ec.fieldContext_DeliveryProvince_name(ctx, field)
  48086. if err != nil {
  48087. return graphql.Null
  48088. }
  48089. ctx = graphql.WithFieldContext(ctx, fc)
  48090. defer func() {
  48091. if r := recover(); r != nil {
  48092. ec.Error(ctx, ec.Recover(ctx, r))
  48093. ret = graphql.Null
  48094. }
  48095. }()
  48096. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48097. ctx = rctx // use context from middleware stack in children
  48098. return obj.Name, nil
  48099. })
  48100. if err != nil {
  48101. ec.Error(ctx, err)
  48102. return graphql.Null
  48103. }
  48104. if resTmp == nil {
  48105. if !graphql.HasFieldError(ctx, fc) {
  48106. ec.Errorf(ctx, "must not be null")
  48107. }
  48108. return graphql.Null
  48109. }
  48110. res := resTmp.(string)
  48111. fc.Result = res
  48112. return ec.marshalNString2string(ctx, field.Selections, res)
  48113. }
  48114. func (ec *executionContext) fieldContext_DeliveryProvince_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48115. fc = &graphql.FieldContext{
  48116. Object: "DeliveryProvince",
  48117. Field: field,
  48118. IsMethod: false,
  48119. IsResolver: false,
  48120. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48121. return nil, errors.New("field of type String does not have child fields")
  48122. },
  48123. }
  48124. return fc, nil
  48125. }
  48126. func (ec *executionContext) _DeliveryProvince_translatedName(ctx context.Context, field graphql.CollectedField, obj *DeliveryProvince) (ret graphql.Marshaler) {
  48127. fc, err := ec.fieldContext_DeliveryProvince_translatedName(ctx, field)
  48128. if err != nil {
  48129. return graphql.Null
  48130. }
  48131. ctx = graphql.WithFieldContext(ctx, fc)
  48132. defer func() {
  48133. if r := recover(); r != nil {
  48134. ec.Error(ctx, ec.Recover(ctx, r))
  48135. ret = graphql.Null
  48136. }
  48137. }()
  48138. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48139. ctx = rctx // use context from middleware stack in children
  48140. return obj.TranslatedName, nil
  48141. })
  48142. if err != nil {
  48143. ec.Error(ctx, err)
  48144. return graphql.Null
  48145. }
  48146. if resTmp == nil {
  48147. if !graphql.HasFieldError(ctx, fc) {
  48148. ec.Errorf(ctx, "must not be null")
  48149. }
  48150. return graphql.Null
  48151. }
  48152. res := resTmp.(string)
  48153. fc.Result = res
  48154. return ec.marshalNString2string(ctx, field.Selections, res)
  48155. }
  48156. func (ec *executionContext) fieldContext_DeliveryProvince_translatedName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48157. fc = &graphql.FieldContext{
  48158. Object: "DeliveryProvince",
  48159. Field: field,
  48160. IsMethod: false,
  48161. IsResolver: false,
  48162. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48163. return nil, errors.New("field of type String does not have child fields")
  48164. },
  48165. }
  48166. return fc, nil
  48167. }
  48168. func (ec *executionContext) _DeliveryRateDefinition_id(ctx context.Context, field graphql.CollectedField, obj *DeliveryRateDefinition) (ret graphql.Marshaler) {
  48169. fc, err := ec.fieldContext_DeliveryRateDefinition_id(ctx, field)
  48170. if err != nil {
  48171. return graphql.Null
  48172. }
  48173. ctx = graphql.WithFieldContext(ctx, fc)
  48174. defer func() {
  48175. if r := recover(); r != nil {
  48176. ec.Error(ctx, ec.Recover(ctx, r))
  48177. ret = graphql.Null
  48178. }
  48179. }()
  48180. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48181. ctx = rctx // use context from middleware stack in children
  48182. return obj.ID, nil
  48183. })
  48184. if err != nil {
  48185. ec.Error(ctx, err)
  48186. return graphql.Null
  48187. }
  48188. if resTmp == nil {
  48189. if !graphql.HasFieldError(ctx, fc) {
  48190. ec.Errorf(ctx, "must not be null")
  48191. }
  48192. return graphql.Null
  48193. }
  48194. res := resTmp.(string)
  48195. fc.Result = res
  48196. return ec.marshalNID2string(ctx, field.Selections, res)
  48197. }
  48198. func (ec *executionContext) fieldContext_DeliveryRateDefinition_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48199. fc = &graphql.FieldContext{
  48200. Object: "DeliveryRateDefinition",
  48201. Field: field,
  48202. IsMethod: false,
  48203. IsResolver: false,
  48204. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48205. return nil, errors.New("field of type ID does not have child fields")
  48206. },
  48207. }
  48208. return fc, nil
  48209. }
  48210. func (ec *executionContext) _DeliveryRateDefinition_price(ctx context.Context, field graphql.CollectedField, obj *DeliveryRateDefinition) (ret graphql.Marshaler) {
  48211. fc, err := ec.fieldContext_DeliveryRateDefinition_price(ctx, field)
  48212. if err != nil {
  48213. return graphql.Null
  48214. }
  48215. ctx = graphql.WithFieldContext(ctx, fc)
  48216. defer func() {
  48217. if r := recover(); r != nil {
  48218. ec.Error(ctx, ec.Recover(ctx, r))
  48219. ret = graphql.Null
  48220. }
  48221. }()
  48222. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48223. ctx = rctx // use context from middleware stack in children
  48224. return obj.Price, nil
  48225. })
  48226. if err != nil {
  48227. ec.Error(ctx, err)
  48228. return graphql.Null
  48229. }
  48230. if resTmp == nil {
  48231. if !graphql.HasFieldError(ctx, fc) {
  48232. ec.Errorf(ctx, "must not be null")
  48233. }
  48234. return graphql.Null
  48235. }
  48236. res := resTmp.(*MoneyV2)
  48237. fc.Result = res
  48238. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  48239. }
  48240. func (ec *executionContext) fieldContext_DeliveryRateDefinition_price(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48241. fc = &graphql.FieldContext{
  48242. Object: "DeliveryRateDefinition",
  48243. Field: field,
  48244. IsMethod: false,
  48245. IsResolver: false,
  48246. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48247. switch field.Name {
  48248. case "amount":
  48249. return ec.fieldContext_MoneyV2_amount(ctx, field)
  48250. case "currencyCode":
  48251. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  48252. }
  48253. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  48254. },
  48255. }
  48256. return fc, nil
  48257. }
  48258. func (ec *executionContext) _DeliveryZone_countries(ctx context.Context, field graphql.CollectedField, obj *DeliveryZone) (ret graphql.Marshaler) {
  48259. fc, err := ec.fieldContext_DeliveryZone_countries(ctx, field)
  48260. if err != nil {
  48261. return graphql.Null
  48262. }
  48263. ctx = graphql.WithFieldContext(ctx, fc)
  48264. defer func() {
  48265. if r := recover(); r != nil {
  48266. ec.Error(ctx, ec.Recover(ctx, r))
  48267. ret = graphql.Null
  48268. }
  48269. }()
  48270. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48271. ctx = rctx // use context from middleware stack in children
  48272. return obj.Countries, nil
  48273. })
  48274. if err != nil {
  48275. ec.Error(ctx, err)
  48276. return graphql.Null
  48277. }
  48278. if resTmp == nil {
  48279. if !graphql.HasFieldError(ctx, fc) {
  48280. ec.Errorf(ctx, "must not be null")
  48281. }
  48282. return graphql.Null
  48283. }
  48284. res := resTmp.([]*DeliveryCountry)
  48285. fc.Result = res
  48286. return ec.marshalNDeliveryCountry2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryCountryᚄ(ctx, field.Selections, res)
  48287. }
  48288. func (ec *executionContext) fieldContext_DeliveryZone_countries(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48289. fc = &graphql.FieldContext{
  48290. Object: "DeliveryZone",
  48291. Field: field,
  48292. IsMethod: false,
  48293. IsResolver: false,
  48294. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48295. switch field.Name {
  48296. case "code":
  48297. return ec.fieldContext_DeliveryCountry_code(ctx, field)
  48298. case "id":
  48299. return ec.fieldContext_DeliveryCountry_id(ctx, field)
  48300. case "name":
  48301. return ec.fieldContext_DeliveryCountry_name(ctx, field)
  48302. case "provinces":
  48303. return ec.fieldContext_DeliveryCountry_provinces(ctx, field)
  48304. case "translatedName":
  48305. return ec.fieldContext_DeliveryCountry_translatedName(ctx, field)
  48306. }
  48307. return nil, fmt.Errorf("no field named %q was found under type DeliveryCountry", field.Name)
  48308. },
  48309. }
  48310. return fc, nil
  48311. }
  48312. func (ec *executionContext) _DeliveryZone_id(ctx context.Context, field graphql.CollectedField, obj *DeliveryZone) (ret graphql.Marshaler) {
  48313. fc, err := ec.fieldContext_DeliveryZone_id(ctx, field)
  48314. if err != nil {
  48315. return graphql.Null
  48316. }
  48317. ctx = graphql.WithFieldContext(ctx, fc)
  48318. defer func() {
  48319. if r := recover(); r != nil {
  48320. ec.Error(ctx, ec.Recover(ctx, r))
  48321. ret = graphql.Null
  48322. }
  48323. }()
  48324. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48325. ctx = rctx // use context from middleware stack in children
  48326. return obj.ID, nil
  48327. })
  48328. if err != nil {
  48329. ec.Error(ctx, err)
  48330. return graphql.Null
  48331. }
  48332. if resTmp == nil {
  48333. if !graphql.HasFieldError(ctx, fc) {
  48334. ec.Errorf(ctx, "must not be null")
  48335. }
  48336. return graphql.Null
  48337. }
  48338. res := resTmp.(string)
  48339. fc.Result = res
  48340. return ec.marshalNID2string(ctx, field.Selections, res)
  48341. }
  48342. func (ec *executionContext) fieldContext_DeliveryZone_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48343. fc = &graphql.FieldContext{
  48344. Object: "DeliveryZone",
  48345. Field: field,
  48346. IsMethod: false,
  48347. IsResolver: false,
  48348. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48349. return nil, errors.New("field of type ID does not have child fields")
  48350. },
  48351. }
  48352. return fc, nil
  48353. }
  48354. func (ec *executionContext) _DeliveryZone_name(ctx context.Context, field graphql.CollectedField, obj *DeliveryZone) (ret graphql.Marshaler) {
  48355. fc, err := ec.fieldContext_DeliveryZone_name(ctx, field)
  48356. if err != nil {
  48357. return graphql.Null
  48358. }
  48359. ctx = graphql.WithFieldContext(ctx, fc)
  48360. defer func() {
  48361. if r := recover(); r != nil {
  48362. ec.Error(ctx, ec.Recover(ctx, r))
  48363. ret = graphql.Null
  48364. }
  48365. }()
  48366. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48367. ctx = rctx // use context from middleware stack in children
  48368. return obj.Name, nil
  48369. })
  48370. if err != nil {
  48371. ec.Error(ctx, err)
  48372. return graphql.Null
  48373. }
  48374. if resTmp == nil {
  48375. if !graphql.HasFieldError(ctx, fc) {
  48376. ec.Errorf(ctx, "must not be null")
  48377. }
  48378. return graphql.Null
  48379. }
  48380. res := resTmp.(string)
  48381. fc.Result = res
  48382. return ec.marshalNString2string(ctx, field.Selections, res)
  48383. }
  48384. func (ec *executionContext) fieldContext_DeliveryZone_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48385. fc = &graphql.FieldContext{
  48386. Object: "DeliveryZone",
  48387. Field: field,
  48388. IsMethod: false,
  48389. IsResolver: false,
  48390. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48391. return nil, errors.New("field of type String does not have child fields")
  48392. },
  48393. }
  48394. return fc, nil
  48395. }
  48396. func (ec *executionContext) _DiscountAllocation_allocatedAmountSet(ctx context.Context, field graphql.CollectedField, obj *DiscountAllocation) (ret graphql.Marshaler) {
  48397. fc, err := ec.fieldContext_DiscountAllocation_allocatedAmountSet(ctx, field)
  48398. if err != nil {
  48399. return graphql.Null
  48400. }
  48401. ctx = graphql.WithFieldContext(ctx, fc)
  48402. defer func() {
  48403. if r := recover(); r != nil {
  48404. ec.Error(ctx, ec.Recover(ctx, r))
  48405. ret = graphql.Null
  48406. }
  48407. }()
  48408. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48409. ctx = rctx // use context from middleware stack in children
  48410. return obj.AllocatedAmountSet, nil
  48411. })
  48412. if err != nil {
  48413. ec.Error(ctx, err)
  48414. return graphql.Null
  48415. }
  48416. if resTmp == nil {
  48417. if !graphql.HasFieldError(ctx, fc) {
  48418. ec.Errorf(ctx, "must not be null")
  48419. }
  48420. return graphql.Null
  48421. }
  48422. res := resTmp.(*MoneyBag)
  48423. fc.Result = res
  48424. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  48425. }
  48426. func (ec *executionContext) fieldContext_DiscountAllocation_allocatedAmountSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48427. fc = &graphql.FieldContext{
  48428. Object: "DiscountAllocation",
  48429. Field: field,
  48430. IsMethod: false,
  48431. IsResolver: false,
  48432. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48433. switch field.Name {
  48434. case "presentmentMoney":
  48435. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  48436. case "shopMoney":
  48437. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  48438. }
  48439. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  48440. },
  48441. }
  48442. return fc, nil
  48443. }
  48444. func (ec *executionContext) _DiscountAllocation_discountApplication(ctx context.Context, field graphql.CollectedField, obj *DiscountAllocation) (ret graphql.Marshaler) {
  48445. fc, err := ec.fieldContext_DiscountAllocation_discountApplication(ctx, field)
  48446. if err != nil {
  48447. return graphql.Null
  48448. }
  48449. ctx = graphql.WithFieldContext(ctx, fc)
  48450. defer func() {
  48451. if r := recover(); r != nil {
  48452. ec.Error(ctx, ec.Recover(ctx, r))
  48453. ret = graphql.Null
  48454. }
  48455. }()
  48456. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48457. ctx = rctx // use context from middleware stack in children
  48458. return obj.DiscountApplication, nil
  48459. })
  48460. if err != nil {
  48461. ec.Error(ctx, err)
  48462. return graphql.Null
  48463. }
  48464. if resTmp == nil {
  48465. if !graphql.HasFieldError(ctx, fc) {
  48466. ec.Errorf(ctx, "must not be null")
  48467. }
  48468. return graphql.Null
  48469. }
  48470. res := resTmp.(DiscountApplication)
  48471. fc.Result = res
  48472. return ec.marshalNDiscountApplication2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountApplication(ctx, field.Selections, res)
  48473. }
  48474. func (ec *executionContext) fieldContext_DiscountAllocation_discountApplication(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48475. fc = &graphql.FieldContext{
  48476. Object: "DiscountAllocation",
  48477. Field: field,
  48478. IsMethod: false,
  48479. IsResolver: false,
  48480. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48481. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  48482. },
  48483. }
  48484. return fc, nil
  48485. }
  48486. func (ec *executionContext) _DiscountApplicationConnection_edges(ctx context.Context, field graphql.CollectedField, obj *DiscountApplicationConnection) (ret graphql.Marshaler) {
  48487. fc, err := ec.fieldContext_DiscountApplicationConnection_edges(ctx, field)
  48488. if err != nil {
  48489. return graphql.Null
  48490. }
  48491. ctx = graphql.WithFieldContext(ctx, fc)
  48492. defer func() {
  48493. if r := recover(); r != nil {
  48494. ec.Error(ctx, ec.Recover(ctx, r))
  48495. ret = graphql.Null
  48496. }
  48497. }()
  48498. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48499. ctx = rctx // use context from middleware stack in children
  48500. return obj.Edges, nil
  48501. })
  48502. if err != nil {
  48503. ec.Error(ctx, err)
  48504. return graphql.Null
  48505. }
  48506. if resTmp == nil {
  48507. if !graphql.HasFieldError(ctx, fc) {
  48508. ec.Errorf(ctx, "must not be null")
  48509. }
  48510. return graphql.Null
  48511. }
  48512. res := resTmp.([]*DiscountApplicationEdge)
  48513. fc.Result = res
  48514. return ec.marshalNDiscountApplicationEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountApplicationEdgeᚄ(ctx, field.Selections, res)
  48515. }
  48516. func (ec *executionContext) fieldContext_DiscountApplicationConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48517. fc = &graphql.FieldContext{
  48518. Object: "DiscountApplicationConnection",
  48519. Field: field,
  48520. IsMethod: false,
  48521. IsResolver: false,
  48522. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48523. switch field.Name {
  48524. case "cursor":
  48525. return ec.fieldContext_DiscountApplicationEdge_cursor(ctx, field)
  48526. case "node":
  48527. return ec.fieldContext_DiscountApplicationEdge_node(ctx, field)
  48528. }
  48529. return nil, fmt.Errorf("no field named %q was found under type DiscountApplicationEdge", field.Name)
  48530. },
  48531. }
  48532. return fc, nil
  48533. }
  48534. func (ec *executionContext) _DiscountApplicationConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *DiscountApplicationConnection) (ret graphql.Marshaler) {
  48535. fc, err := ec.fieldContext_DiscountApplicationConnection_nodes(ctx, field)
  48536. if err != nil {
  48537. return graphql.Null
  48538. }
  48539. ctx = graphql.WithFieldContext(ctx, fc)
  48540. defer func() {
  48541. if r := recover(); r != nil {
  48542. ec.Error(ctx, ec.Recover(ctx, r))
  48543. ret = graphql.Null
  48544. }
  48545. }()
  48546. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48547. ctx = rctx // use context from middleware stack in children
  48548. return obj.Nodes, nil
  48549. })
  48550. if err != nil {
  48551. ec.Error(ctx, err)
  48552. return graphql.Null
  48553. }
  48554. if resTmp == nil {
  48555. if !graphql.HasFieldError(ctx, fc) {
  48556. ec.Errorf(ctx, "must not be null")
  48557. }
  48558. return graphql.Null
  48559. }
  48560. res := resTmp.([]DiscountApplication)
  48561. fc.Result = res
  48562. return ec.marshalNDiscountApplication2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountApplicationᚄ(ctx, field.Selections, res)
  48563. }
  48564. func (ec *executionContext) fieldContext_DiscountApplicationConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48565. fc = &graphql.FieldContext{
  48566. Object: "DiscountApplicationConnection",
  48567. Field: field,
  48568. IsMethod: false,
  48569. IsResolver: false,
  48570. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48571. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  48572. },
  48573. }
  48574. return fc, nil
  48575. }
  48576. func (ec *executionContext) _DiscountApplicationConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *DiscountApplicationConnection) (ret graphql.Marshaler) {
  48577. fc, err := ec.fieldContext_DiscountApplicationConnection_pageInfo(ctx, field)
  48578. if err != nil {
  48579. return graphql.Null
  48580. }
  48581. ctx = graphql.WithFieldContext(ctx, fc)
  48582. defer func() {
  48583. if r := recover(); r != nil {
  48584. ec.Error(ctx, ec.Recover(ctx, r))
  48585. ret = graphql.Null
  48586. }
  48587. }()
  48588. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48589. ctx = rctx // use context from middleware stack in children
  48590. return obj.PageInfo, nil
  48591. })
  48592. if err != nil {
  48593. ec.Error(ctx, err)
  48594. return graphql.Null
  48595. }
  48596. if resTmp == nil {
  48597. if !graphql.HasFieldError(ctx, fc) {
  48598. ec.Errorf(ctx, "must not be null")
  48599. }
  48600. return graphql.Null
  48601. }
  48602. res := resTmp.(*PageInfo)
  48603. fc.Result = res
  48604. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  48605. }
  48606. func (ec *executionContext) fieldContext_DiscountApplicationConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48607. fc = &graphql.FieldContext{
  48608. Object: "DiscountApplicationConnection",
  48609. Field: field,
  48610. IsMethod: false,
  48611. IsResolver: false,
  48612. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48613. switch field.Name {
  48614. case "endCursor":
  48615. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  48616. case "hasNextPage":
  48617. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  48618. case "hasPreviousPage":
  48619. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  48620. case "startCursor":
  48621. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  48622. }
  48623. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  48624. },
  48625. }
  48626. return fc, nil
  48627. }
  48628. func (ec *executionContext) _DiscountApplicationEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *DiscountApplicationEdge) (ret graphql.Marshaler) {
  48629. fc, err := ec.fieldContext_DiscountApplicationEdge_cursor(ctx, field)
  48630. if err != nil {
  48631. return graphql.Null
  48632. }
  48633. ctx = graphql.WithFieldContext(ctx, fc)
  48634. defer func() {
  48635. if r := recover(); r != nil {
  48636. ec.Error(ctx, ec.Recover(ctx, r))
  48637. ret = graphql.Null
  48638. }
  48639. }()
  48640. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48641. ctx = rctx // use context from middleware stack in children
  48642. return obj.Cursor, nil
  48643. })
  48644. if err != nil {
  48645. ec.Error(ctx, err)
  48646. return graphql.Null
  48647. }
  48648. if resTmp == nil {
  48649. if !graphql.HasFieldError(ctx, fc) {
  48650. ec.Errorf(ctx, "must not be null")
  48651. }
  48652. return graphql.Null
  48653. }
  48654. res := resTmp.(string)
  48655. fc.Result = res
  48656. return ec.marshalNString2string(ctx, field.Selections, res)
  48657. }
  48658. func (ec *executionContext) fieldContext_DiscountApplicationEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48659. fc = &graphql.FieldContext{
  48660. Object: "DiscountApplicationEdge",
  48661. Field: field,
  48662. IsMethod: false,
  48663. IsResolver: false,
  48664. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48665. return nil, errors.New("field of type String does not have child fields")
  48666. },
  48667. }
  48668. return fc, nil
  48669. }
  48670. func (ec *executionContext) _DiscountApplicationEdge_node(ctx context.Context, field graphql.CollectedField, obj *DiscountApplicationEdge) (ret graphql.Marshaler) {
  48671. fc, err := ec.fieldContext_DiscountApplicationEdge_node(ctx, field)
  48672. if err != nil {
  48673. return graphql.Null
  48674. }
  48675. ctx = graphql.WithFieldContext(ctx, fc)
  48676. defer func() {
  48677. if r := recover(); r != nil {
  48678. ec.Error(ctx, ec.Recover(ctx, r))
  48679. ret = graphql.Null
  48680. }
  48681. }()
  48682. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48683. ctx = rctx // use context from middleware stack in children
  48684. return obj.Node, nil
  48685. })
  48686. if err != nil {
  48687. ec.Error(ctx, err)
  48688. return graphql.Null
  48689. }
  48690. if resTmp == nil {
  48691. if !graphql.HasFieldError(ctx, fc) {
  48692. ec.Errorf(ctx, "must not be null")
  48693. }
  48694. return graphql.Null
  48695. }
  48696. res := resTmp.(DiscountApplication)
  48697. fc.Result = res
  48698. return ec.marshalNDiscountApplication2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountApplication(ctx, field.Selections, res)
  48699. }
  48700. func (ec *executionContext) fieldContext_DiscountApplicationEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48701. fc = &graphql.FieldContext{
  48702. Object: "DiscountApplicationEdge",
  48703. Field: field,
  48704. IsMethod: false,
  48705. IsResolver: false,
  48706. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48707. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  48708. },
  48709. }
  48710. return fc, nil
  48711. }
  48712. func (ec *executionContext) _DiscountCodeApplication_allocationMethod(ctx context.Context, field graphql.CollectedField, obj *DiscountCodeApplication) (ret graphql.Marshaler) {
  48713. fc, err := ec.fieldContext_DiscountCodeApplication_allocationMethod(ctx, field)
  48714. if err != nil {
  48715. return graphql.Null
  48716. }
  48717. ctx = graphql.WithFieldContext(ctx, fc)
  48718. defer func() {
  48719. if r := recover(); r != nil {
  48720. ec.Error(ctx, ec.Recover(ctx, r))
  48721. ret = graphql.Null
  48722. }
  48723. }()
  48724. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48725. ctx = rctx // use context from middleware stack in children
  48726. return obj.AllocationMethod, nil
  48727. })
  48728. if err != nil {
  48729. ec.Error(ctx, err)
  48730. return graphql.Null
  48731. }
  48732. if resTmp == nil {
  48733. if !graphql.HasFieldError(ctx, fc) {
  48734. ec.Errorf(ctx, "must not be null")
  48735. }
  48736. return graphql.Null
  48737. }
  48738. res := resTmp.(DiscountApplicationAllocationMethod)
  48739. fc.Result = res
  48740. return ec.marshalNDiscountApplicationAllocationMethod2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountApplicationAllocationMethod(ctx, field.Selections, res)
  48741. }
  48742. func (ec *executionContext) fieldContext_DiscountCodeApplication_allocationMethod(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48743. fc = &graphql.FieldContext{
  48744. Object: "DiscountCodeApplication",
  48745. Field: field,
  48746. IsMethod: false,
  48747. IsResolver: false,
  48748. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48749. return nil, errors.New("field of type DiscountApplicationAllocationMethod does not have child fields")
  48750. },
  48751. }
  48752. return fc, nil
  48753. }
  48754. func (ec *executionContext) _DiscountCodeApplication_code(ctx context.Context, field graphql.CollectedField, obj *DiscountCodeApplication) (ret graphql.Marshaler) {
  48755. fc, err := ec.fieldContext_DiscountCodeApplication_code(ctx, field)
  48756. if err != nil {
  48757. return graphql.Null
  48758. }
  48759. ctx = graphql.WithFieldContext(ctx, fc)
  48760. defer func() {
  48761. if r := recover(); r != nil {
  48762. ec.Error(ctx, ec.Recover(ctx, r))
  48763. ret = graphql.Null
  48764. }
  48765. }()
  48766. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48767. ctx = rctx // use context from middleware stack in children
  48768. return obj.Code, nil
  48769. })
  48770. if err != nil {
  48771. ec.Error(ctx, err)
  48772. return graphql.Null
  48773. }
  48774. if resTmp == nil {
  48775. if !graphql.HasFieldError(ctx, fc) {
  48776. ec.Errorf(ctx, "must not be null")
  48777. }
  48778. return graphql.Null
  48779. }
  48780. res := resTmp.(string)
  48781. fc.Result = res
  48782. return ec.marshalNString2string(ctx, field.Selections, res)
  48783. }
  48784. func (ec *executionContext) fieldContext_DiscountCodeApplication_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48785. fc = &graphql.FieldContext{
  48786. Object: "DiscountCodeApplication",
  48787. Field: field,
  48788. IsMethod: false,
  48789. IsResolver: false,
  48790. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48791. return nil, errors.New("field of type String does not have child fields")
  48792. },
  48793. }
  48794. return fc, nil
  48795. }
  48796. func (ec *executionContext) _DiscountCodeApplication_index(ctx context.Context, field graphql.CollectedField, obj *DiscountCodeApplication) (ret graphql.Marshaler) {
  48797. fc, err := ec.fieldContext_DiscountCodeApplication_index(ctx, field)
  48798. if err != nil {
  48799. return graphql.Null
  48800. }
  48801. ctx = graphql.WithFieldContext(ctx, fc)
  48802. defer func() {
  48803. if r := recover(); r != nil {
  48804. ec.Error(ctx, ec.Recover(ctx, r))
  48805. ret = graphql.Null
  48806. }
  48807. }()
  48808. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48809. ctx = rctx // use context from middleware stack in children
  48810. return obj.Index, nil
  48811. })
  48812. if err != nil {
  48813. ec.Error(ctx, err)
  48814. return graphql.Null
  48815. }
  48816. if resTmp == nil {
  48817. if !graphql.HasFieldError(ctx, fc) {
  48818. ec.Errorf(ctx, "must not be null")
  48819. }
  48820. return graphql.Null
  48821. }
  48822. res := resTmp.(int)
  48823. fc.Result = res
  48824. return ec.marshalNInt2int(ctx, field.Selections, res)
  48825. }
  48826. func (ec *executionContext) fieldContext_DiscountCodeApplication_index(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48827. fc = &graphql.FieldContext{
  48828. Object: "DiscountCodeApplication",
  48829. Field: field,
  48830. IsMethod: false,
  48831. IsResolver: false,
  48832. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48833. return nil, errors.New("field of type Int does not have child fields")
  48834. },
  48835. }
  48836. return fc, nil
  48837. }
  48838. func (ec *executionContext) _DiscountCodeApplication_targetSelection(ctx context.Context, field graphql.CollectedField, obj *DiscountCodeApplication) (ret graphql.Marshaler) {
  48839. fc, err := ec.fieldContext_DiscountCodeApplication_targetSelection(ctx, field)
  48840. if err != nil {
  48841. return graphql.Null
  48842. }
  48843. ctx = graphql.WithFieldContext(ctx, fc)
  48844. defer func() {
  48845. if r := recover(); r != nil {
  48846. ec.Error(ctx, ec.Recover(ctx, r))
  48847. ret = graphql.Null
  48848. }
  48849. }()
  48850. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48851. ctx = rctx // use context from middleware stack in children
  48852. return obj.TargetSelection, nil
  48853. })
  48854. if err != nil {
  48855. ec.Error(ctx, err)
  48856. return graphql.Null
  48857. }
  48858. if resTmp == nil {
  48859. if !graphql.HasFieldError(ctx, fc) {
  48860. ec.Errorf(ctx, "must not be null")
  48861. }
  48862. return graphql.Null
  48863. }
  48864. res := resTmp.(DiscountApplicationTargetSelection)
  48865. fc.Result = res
  48866. return ec.marshalNDiscountApplicationTargetSelection2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountApplicationTargetSelection(ctx, field.Selections, res)
  48867. }
  48868. func (ec *executionContext) fieldContext_DiscountCodeApplication_targetSelection(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48869. fc = &graphql.FieldContext{
  48870. Object: "DiscountCodeApplication",
  48871. Field: field,
  48872. IsMethod: false,
  48873. IsResolver: false,
  48874. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48875. return nil, errors.New("field of type DiscountApplicationTargetSelection does not have child fields")
  48876. },
  48877. }
  48878. return fc, nil
  48879. }
  48880. func (ec *executionContext) _DiscountCodeApplication_targetType(ctx context.Context, field graphql.CollectedField, obj *DiscountCodeApplication) (ret graphql.Marshaler) {
  48881. fc, err := ec.fieldContext_DiscountCodeApplication_targetType(ctx, field)
  48882. if err != nil {
  48883. return graphql.Null
  48884. }
  48885. ctx = graphql.WithFieldContext(ctx, fc)
  48886. defer func() {
  48887. if r := recover(); r != nil {
  48888. ec.Error(ctx, ec.Recover(ctx, r))
  48889. ret = graphql.Null
  48890. }
  48891. }()
  48892. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48893. ctx = rctx // use context from middleware stack in children
  48894. return obj.TargetType, nil
  48895. })
  48896. if err != nil {
  48897. ec.Error(ctx, err)
  48898. return graphql.Null
  48899. }
  48900. if resTmp == nil {
  48901. if !graphql.HasFieldError(ctx, fc) {
  48902. ec.Errorf(ctx, "must not be null")
  48903. }
  48904. return graphql.Null
  48905. }
  48906. res := resTmp.(DiscountApplicationTargetType)
  48907. fc.Result = res
  48908. return ec.marshalNDiscountApplicationTargetType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountApplicationTargetType(ctx, field.Selections, res)
  48909. }
  48910. func (ec *executionContext) fieldContext_DiscountCodeApplication_targetType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48911. fc = &graphql.FieldContext{
  48912. Object: "DiscountCodeApplication",
  48913. Field: field,
  48914. IsMethod: false,
  48915. IsResolver: false,
  48916. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48917. return nil, errors.New("field of type DiscountApplicationTargetType does not have child fields")
  48918. },
  48919. }
  48920. return fc, nil
  48921. }
  48922. func (ec *executionContext) _DiscountCodeApplication_value(ctx context.Context, field graphql.CollectedField, obj *DiscountCodeApplication) (ret graphql.Marshaler) {
  48923. fc, err := ec.fieldContext_DiscountCodeApplication_value(ctx, field)
  48924. if err != nil {
  48925. return graphql.Null
  48926. }
  48927. ctx = graphql.WithFieldContext(ctx, fc)
  48928. defer func() {
  48929. if r := recover(); r != nil {
  48930. ec.Error(ctx, ec.Recover(ctx, r))
  48931. ret = graphql.Null
  48932. }
  48933. }()
  48934. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48935. ctx = rctx // use context from middleware stack in children
  48936. return obj.Value, nil
  48937. })
  48938. if err != nil {
  48939. ec.Error(ctx, err)
  48940. return graphql.Null
  48941. }
  48942. if resTmp == nil {
  48943. if !graphql.HasFieldError(ctx, fc) {
  48944. ec.Errorf(ctx, "must not be null")
  48945. }
  48946. return graphql.Null
  48947. }
  48948. res := resTmp.(PricingValue)
  48949. fc.Result = res
  48950. return ec.marshalNPricingValue2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPricingValue(ctx, field.Selections, res)
  48951. }
  48952. func (ec *executionContext) fieldContext_DiscountCodeApplication_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48953. fc = &graphql.FieldContext{
  48954. Object: "DiscountCodeApplication",
  48955. Field: field,
  48956. IsMethod: false,
  48957. IsResolver: false,
  48958. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  48959. return nil, errors.New("field of type PricingValue does not have child fields")
  48960. },
  48961. }
  48962. return fc, nil
  48963. }
  48964. func (ec *executionContext) _Domain_host(ctx context.Context, field graphql.CollectedField, obj *Domain) (ret graphql.Marshaler) {
  48965. fc, err := ec.fieldContext_Domain_host(ctx, field)
  48966. if err != nil {
  48967. return graphql.Null
  48968. }
  48969. ctx = graphql.WithFieldContext(ctx, fc)
  48970. defer func() {
  48971. if r := recover(); r != nil {
  48972. ec.Error(ctx, ec.Recover(ctx, r))
  48973. ret = graphql.Null
  48974. }
  48975. }()
  48976. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  48977. ctx = rctx // use context from middleware stack in children
  48978. return obj.Host, nil
  48979. })
  48980. if err != nil {
  48981. ec.Error(ctx, err)
  48982. return graphql.Null
  48983. }
  48984. if resTmp == nil {
  48985. if !graphql.HasFieldError(ctx, fc) {
  48986. ec.Errorf(ctx, "must not be null")
  48987. }
  48988. return graphql.Null
  48989. }
  48990. res := resTmp.(string)
  48991. fc.Result = res
  48992. return ec.marshalNString2string(ctx, field.Selections, res)
  48993. }
  48994. func (ec *executionContext) fieldContext_Domain_host(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  48995. fc = &graphql.FieldContext{
  48996. Object: "Domain",
  48997. Field: field,
  48998. IsMethod: false,
  48999. IsResolver: false,
  49000. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49001. return nil, errors.New("field of type String does not have child fields")
  49002. },
  49003. }
  49004. return fc, nil
  49005. }
  49006. func (ec *executionContext) _Domain_id(ctx context.Context, field graphql.CollectedField, obj *Domain) (ret graphql.Marshaler) {
  49007. fc, err := ec.fieldContext_Domain_id(ctx, field)
  49008. if err != nil {
  49009. return graphql.Null
  49010. }
  49011. ctx = graphql.WithFieldContext(ctx, fc)
  49012. defer func() {
  49013. if r := recover(); r != nil {
  49014. ec.Error(ctx, ec.Recover(ctx, r))
  49015. ret = graphql.Null
  49016. }
  49017. }()
  49018. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49019. ctx = rctx // use context from middleware stack in children
  49020. return obj.ID, nil
  49021. })
  49022. if err != nil {
  49023. ec.Error(ctx, err)
  49024. return graphql.Null
  49025. }
  49026. if resTmp == nil {
  49027. if !graphql.HasFieldError(ctx, fc) {
  49028. ec.Errorf(ctx, "must not be null")
  49029. }
  49030. return graphql.Null
  49031. }
  49032. res := resTmp.(string)
  49033. fc.Result = res
  49034. return ec.marshalNID2string(ctx, field.Selections, res)
  49035. }
  49036. func (ec *executionContext) fieldContext_Domain_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49037. fc = &graphql.FieldContext{
  49038. Object: "Domain",
  49039. Field: field,
  49040. IsMethod: false,
  49041. IsResolver: false,
  49042. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49043. return nil, errors.New("field of type ID does not have child fields")
  49044. },
  49045. }
  49046. return fc, nil
  49047. }
  49048. func (ec *executionContext) _Domain_localization(ctx context.Context, field graphql.CollectedField, obj *Domain) (ret graphql.Marshaler) {
  49049. fc, err := ec.fieldContext_Domain_localization(ctx, field)
  49050. if err != nil {
  49051. return graphql.Null
  49052. }
  49053. ctx = graphql.WithFieldContext(ctx, fc)
  49054. defer func() {
  49055. if r := recover(); r != nil {
  49056. ec.Error(ctx, ec.Recover(ctx, r))
  49057. ret = graphql.Null
  49058. }
  49059. }()
  49060. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49061. ctx = rctx // use context from middleware stack in children
  49062. return obj.Localization, nil
  49063. })
  49064. if err != nil {
  49065. ec.Error(ctx, err)
  49066. return graphql.Null
  49067. }
  49068. if resTmp == nil {
  49069. return graphql.Null
  49070. }
  49071. res := resTmp.(*DomainLocalization)
  49072. fc.Result = res
  49073. return ec.marshalODomainLocalization2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDomainLocalization(ctx, field.Selections, res)
  49074. }
  49075. func (ec *executionContext) fieldContext_Domain_localization(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49076. fc = &graphql.FieldContext{
  49077. Object: "Domain",
  49078. Field: field,
  49079. IsMethod: false,
  49080. IsResolver: false,
  49081. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49082. switch field.Name {
  49083. case "alternateLocales":
  49084. return ec.fieldContext_DomainLocalization_alternateLocales(ctx, field)
  49085. case "country":
  49086. return ec.fieldContext_DomainLocalization_country(ctx, field)
  49087. case "defaultLocale":
  49088. return ec.fieldContext_DomainLocalization_defaultLocale(ctx, field)
  49089. }
  49090. return nil, fmt.Errorf("no field named %q was found under type DomainLocalization", field.Name)
  49091. },
  49092. }
  49093. return fc, nil
  49094. }
  49095. func (ec *executionContext) _Domain_marketWebPresence(ctx context.Context, field graphql.CollectedField, obj *Domain) (ret graphql.Marshaler) {
  49096. fc, err := ec.fieldContext_Domain_marketWebPresence(ctx, field)
  49097. if err != nil {
  49098. return graphql.Null
  49099. }
  49100. ctx = graphql.WithFieldContext(ctx, fc)
  49101. defer func() {
  49102. if r := recover(); r != nil {
  49103. ec.Error(ctx, ec.Recover(ctx, r))
  49104. ret = graphql.Null
  49105. }
  49106. }()
  49107. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49108. ctx = rctx // use context from middleware stack in children
  49109. return obj.MarketWebPresence, nil
  49110. })
  49111. if err != nil {
  49112. ec.Error(ctx, err)
  49113. return graphql.Null
  49114. }
  49115. if resTmp == nil {
  49116. return graphql.Null
  49117. }
  49118. res := resTmp.(*MarketWebPresence)
  49119. fc.Result = res
  49120. return ec.marshalOMarketWebPresence2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMarketWebPresence(ctx, field.Selections, res)
  49121. }
  49122. func (ec *executionContext) fieldContext_Domain_marketWebPresence(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49123. fc = &graphql.FieldContext{
  49124. Object: "Domain",
  49125. Field: field,
  49126. IsMethod: false,
  49127. IsResolver: false,
  49128. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49129. switch field.Name {
  49130. case "id":
  49131. return ec.fieldContext_MarketWebPresence_id(ctx, field)
  49132. }
  49133. return nil, fmt.Errorf("no field named %q was found under type MarketWebPresence", field.Name)
  49134. },
  49135. }
  49136. return fc, nil
  49137. }
  49138. func (ec *executionContext) _Domain_sslEnabled(ctx context.Context, field graphql.CollectedField, obj *Domain) (ret graphql.Marshaler) {
  49139. fc, err := ec.fieldContext_Domain_sslEnabled(ctx, field)
  49140. if err != nil {
  49141. return graphql.Null
  49142. }
  49143. ctx = graphql.WithFieldContext(ctx, fc)
  49144. defer func() {
  49145. if r := recover(); r != nil {
  49146. ec.Error(ctx, ec.Recover(ctx, r))
  49147. ret = graphql.Null
  49148. }
  49149. }()
  49150. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49151. ctx = rctx // use context from middleware stack in children
  49152. return obj.SslEnabled, nil
  49153. })
  49154. if err != nil {
  49155. ec.Error(ctx, err)
  49156. return graphql.Null
  49157. }
  49158. if resTmp == nil {
  49159. if !graphql.HasFieldError(ctx, fc) {
  49160. ec.Errorf(ctx, "must not be null")
  49161. }
  49162. return graphql.Null
  49163. }
  49164. res := resTmp.(bool)
  49165. fc.Result = res
  49166. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  49167. }
  49168. func (ec *executionContext) fieldContext_Domain_sslEnabled(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49169. fc = &graphql.FieldContext{
  49170. Object: "Domain",
  49171. Field: field,
  49172. IsMethod: false,
  49173. IsResolver: false,
  49174. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49175. return nil, errors.New("field of type Boolean does not have child fields")
  49176. },
  49177. }
  49178. return fc, nil
  49179. }
  49180. func (ec *executionContext) _Domain_url(ctx context.Context, field graphql.CollectedField, obj *Domain) (ret graphql.Marshaler) {
  49181. fc, err := ec.fieldContext_Domain_url(ctx, field)
  49182. if err != nil {
  49183. return graphql.Null
  49184. }
  49185. ctx = graphql.WithFieldContext(ctx, fc)
  49186. defer func() {
  49187. if r := recover(); r != nil {
  49188. ec.Error(ctx, ec.Recover(ctx, r))
  49189. ret = graphql.Null
  49190. }
  49191. }()
  49192. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49193. ctx = rctx // use context from middleware stack in children
  49194. return obj.URL, nil
  49195. })
  49196. if err != nil {
  49197. ec.Error(ctx, err)
  49198. return graphql.Null
  49199. }
  49200. if resTmp == nil {
  49201. if !graphql.HasFieldError(ctx, fc) {
  49202. ec.Errorf(ctx, "must not be null")
  49203. }
  49204. return graphql.Null
  49205. }
  49206. res := resTmp.(string)
  49207. fc.Result = res
  49208. return ec.marshalNURL2string(ctx, field.Selections, res)
  49209. }
  49210. func (ec *executionContext) fieldContext_Domain_url(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49211. fc = &graphql.FieldContext{
  49212. Object: "Domain",
  49213. Field: field,
  49214. IsMethod: false,
  49215. IsResolver: false,
  49216. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49217. return nil, errors.New("field of type URL does not have child fields")
  49218. },
  49219. }
  49220. return fc, nil
  49221. }
  49222. func (ec *executionContext) _DomainLocalization_alternateLocales(ctx context.Context, field graphql.CollectedField, obj *DomainLocalization) (ret graphql.Marshaler) {
  49223. fc, err := ec.fieldContext_DomainLocalization_alternateLocales(ctx, field)
  49224. if err != nil {
  49225. return graphql.Null
  49226. }
  49227. ctx = graphql.WithFieldContext(ctx, fc)
  49228. defer func() {
  49229. if r := recover(); r != nil {
  49230. ec.Error(ctx, ec.Recover(ctx, r))
  49231. ret = graphql.Null
  49232. }
  49233. }()
  49234. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49235. ctx = rctx // use context from middleware stack in children
  49236. return obj.AlternateLocales, nil
  49237. })
  49238. if err != nil {
  49239. ec.Error(ctx, err)
  49240. return graphql.Null
  49241. }
  49242. if resTmp == nil {
  49243. if !graphql.HasFieldError(ctx, fc) {
  49244. ec.Errorf(ctx, "must not be null")
  49245. }
  49246. return graphql.Null
  49247. }
  49248. res := resTmp.([]string)
  49249. fc.Result = res
  49250. return ec.marshalNString2ᚕstringᚄ(ctx, field.Selections, res)
  49251. }
  49252. func (ec *executionContext) fieldContext_DomainLocalization_alternateLocales(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49253. fc = &graphql.FieldContext{
  49254. Object: "DomainLocalization",
  49255. Field: field,
  49256. IsMethod: false,
  49257. IsResolver: false,
  49258. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49259. return nil, errors.New("field of type String does not have child fields")
  49260. },
  49261. }
  49262. return fc, nil
  49263. }
  49264. func (ec *executionContext) _DomainLocalization_country(ctx context.Context, field graphql.CollectedField, obj *DomainLocalization) (ret graphql.Marshaler) {
  49265. fc, err := ec.fieldContext_DomainLocalization_country(ctx, field)
  49266. if err != nil {
  49267. return graphql.Null
  49268. }
  49269. ctx = graphql.WithFieldContext(ctx, fc)
  49270. defer func() {
  49271. if r := recover(); r != nil {
  49272. ec.Error(ctx, ec.Recover(ctx, r))
  49273. ret = graphql.Null
  49274. }
  49275. }()
  49276. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49277. ctx = rctx // use context from middleware stack in children
  49278. return obj.Country, nil
  49279. })
  49280. if err != nil {
  49281. ec.Error(ctx, err)
  49282. return graphql.Null
  49283. }
  49284. if resTmp == nil {
  49285. return graphql.Null
  49286. }
  49287. res := resTmp.(*string)
  49288. fc.Result = res
  49289. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  49290. }
  49291. func (ec *executionContext) fieldContext_DomainLocalization_country(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49292. fc = &graphql.FieldContext{
  49293. Object: "DomainLocalization",
  49294. Field: field,
  49295. IsMethod: false,
  49296. IsResolver: false,
  49297. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49298. return nil, errors.New("field of type String does not have child fields")
  49299. },
  49300. }
  49301. return fc, nil
  49302. }
  49303. func (ec *executionContext) _DomainLocalization_defaultLocale(ctx context.Context, field graphql.CollectedField, obj *DomainLocalization) (ret graphql.Marshaler) {
  49304. fc, err := ec.fieldContext_DomainLocalization_defaultLocale(ctx, field)
  49305. if err != nil {
  49306. return graphql.Null
  49307. }
  49308. ctx = graphql.WithFieldContext(ctx, fc)
  49309. defer func() {
  49310. if r := recover(); r != nil {
  49311. ec.Error(ctx, ec.Recover(ctx, r))
  49312. ret = graphql.Null
  49313. }
  49314. }()
  49315. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49316. ctx = rctx // use context from middleware stack in children
  49317. return obj.DefaultLocale, nil
  49318. })
  49319. if err != nil {
  49320. ec.Error(ctx, err)
  49321. return graphql.Null
  49322. }
  49323. if resTmp == nil {
  49324. if !graphql.HasFieldError(ctx, fc) {
  49325. ec.Errorf(ctx, "must not be null")
  49326. }
  49327. return graphql.Null
  49328. }
  49329. res := resTmp.(string)
  49330. fc.Result = res
  49331. return ec.marshalNString2string(ctx, field.Selections, res)
  49332. }
  49333. func (ec *executionContext) fieldContext_DomainLocalization_defaultLocale(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49334. fc = &graphql.FieldContext{
  49335. Object: "DomainLocalization",
  49336. Field: field,
  49337. IsMethod: false,
  49338. IsResolver: false,
  49339. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49340. return nil, errors.New("field of type String does not have child fields")
  49341. },
  49342. }
  49343. return fc, nil
  49344. }
  49345. func (ec *executionContext) _DraftOrder_appliedDiscount(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  49346. fc, err := ec.fieldContext_DraftOrder_appliedDiscount(ctx, field)
  49347. if err != nil {
  49348. return graphql.Null
  49349. }
  49350. ctx = graphql.WithFieldContext(ctx, fc)
  49351. defer func() {
  49352. if r := recover(); r != nil {
  49353. ec.Error(ctx, ec.Recover(ctx, r))
  49354. ret = graphql.Null
  49355. }
  49356. }()
  49357. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49358. ctx = rctx // use context from middleware stack in children
  49359. return obj.AppliedDiscount, nil
  49360. })
  49361. if err != nil {
  49362. ec.Error(ctx, err)
  49363. return graphql.Null
  49364. }
  49365. if resTmp == nil {
  49366. return graphql.Null
  49367. }
  49368. res := resTmp.(*DraftOrderAppliedDiscount)
  49369. fc.Result = res
  49370. return ec.marshalODraftOrderAppliedDiscount2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderAppliedDiscount(ctx, field.Selections, res)
  49371. }
  49372. func (ec *executionContext) fieldContext_DraftOrder_appliedDiscount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49373. fc = &graphql.FieldContext{
  49374. Object: "DraftOrder",
  49375. Field: field,
  49376. IsMethod: false,
  49377. IsResolver: false,
  49378. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49379. switch field.Name {
  49380. case "amountSet":
  49381. return ec.fieldContext_DraftOrderAppliedDiscount_amountSet(ctx, field)
  49382. case "amountV2":
  49383. return ec.fieldContext_DraftOrderAppliedDiscount_amountV2(ctx, field)
  49384. case "description":
  49385. return ec.fieldContext_DraftOrderAppliedDiscount_description(ctx, field)
  49386. case "title":
  49387. return ec.fieldContext_DraftOrderAppliedDiscount_title(ctx, field)
  49388. case "value":
  49389. return ec.fieldContext_DraftOrderAppliedDiscount_value(ctx, field)
  49390. case "valueType":
  49391. return ec.fieldContext_DraftOrderAppliedDiscount_valueType(ctx, field)
  49392. }
  49393. return nil, fmt.Errorf("no field named %q was found under type DraftOrderAppliedDiscount", field.Name)
  49394. },
  49395. }
  49396. return fc, nil
  49397. }
  49398. func (ec *executionContext) _DraftOrder_billingAddress(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  49399. fc, err := ec.fieldContext_DraftOrder_billingAddress(ctx, field)
  49400. if err != nil {
  49401. return graphql.Null
  49402. }
  49403. ctx = graphql.WithFieldContext(ctx, fc)
  49404. defer func() {
  49405. if r := recover(); r != nil {
  49406. ec.Error(ctx, ec.Recover(ctx, r))
  49407. ret = graphql.Null
  49408. }
  49409. }()
  49410. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49411. ctx = rctx // use context from middleware stack in children
  49412. return obj.BillingAddress, nil
  49413. })
  49414. if err != nil {
  49415. ec.Error(ctx, err)
  49416. return graphql.Null
  49417. }
  49418. if resTmp == nil {
  49419. return graphql.Null
  49420. }
  49421. res := resTmp.(*MailingAddress)
  49422. fc.Result = res
  49423. return ec.marshalOMailingAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMailingAddress(ctx, field.Selections, res)
  49424. }
  49425. func (ec *executionContext) fieldContext_DraftOrder_billingAddress(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49426. fc = &graphql.FieldContext{
  49427. Object: "DraftOrder",
  49428. Field: field,
  49429. IsMethod: false,
  49430. IsResolver: false,
  49431. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49432. switch field.Name {
  49433. case "address1":
  49434. return ec.fieldContext_MailingAddress_address1(ctx, field)
  49435. case "address2":
  49436. return ec.fieldContext_MailingAddress_address2(ctx, field)
  49437. case "city":
  49438. return ec.fieldContext_MailingAddress_city(ctx, field)
  49439. case "company":
  49440. return ec.fieldContext_MailingAddress_company(ctx, field)
  49441. case "coordinatesValidated":
  49442. return ec.fieldContext_MailingAddress_coordinatesValidated(ctx, field)
  49443. case "country":
  49444. return ec.fieldContext_MailingAddress_country(ctx, field)
  49445. case "countryCodeV2":
  49446. return ec.fieldContext_MailingAddress_countryCodeV2(ctx, field)
  49447. case "firstName":
  49448. return ec.fieldContext_MailingAddress_firstName(ctx, field)
  49449. case "formattedArea":
  49450. return ec.fieldContext_MailingAddress_formattedArea(ctx, field)
  49451. case "id":
  49452. return ec.fieldContext_MailingAddress_id(ctx, field)
  49453. case "lastName":
  49454. return ec.fieldContext_MailingAddress_lastName(ctx, field)
  49455. case "latitude":
  49456. return ec.fieldContext_MailingAddress_latitude(ctx, field)
  49457. case "longitude":
  49458. return ec.fieldContext_MailingAddress_longitude(ctx, field)
  49459. case "name":
  49460. return ec.fieldContext_MailingAddress_name(ctx, field)
  49461. case "phone":
  49462. return ec.fieldContext_MailingAddress_phone(ctx, field)
  49463. case "province":
  49464. return ec.fieldContext_MailingAddress_province(ctx, field)
  49465. case "provinceCode":
  49466. return ec.fieldContext_MailingAddress_provinceCode(ctx, field)
  49467. case "zip":
  49468. return ec.fieldContext_MailingAddress_zip(ctx, field)
  49469. }
  49470. return nil, fmt.Errorf("no field named %q was found under type MailingAddress", field.Name)
  49471. },
  49472. }
  49473. return fc, nil
  49474. }
  49475. func (ec *executionContext) _DraftOrder_billingAddressMatchesShippingAddress(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  49476. fc, err := ec.fieldContext_DraftOrder_billingAddressMatchesShippingAddress(ctx, field)
  49477. if err != nil {
  49478. return graphql.Null
  49479. }
  49480. ctx = graphql.WithFieldContext(ctx, fc)
  49481. defer func() {
  49482. if r := recover(); r != nil {
  49483. ec.Error(ctx, ec.Recover(ctx, r))
  49484. ret = graphql.Null
  49485. }
  49486. }()
  49487. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49488. ctx = rctx // use context from middleware stack in children
  49489. return obj.BillingAddressMatchesShippingAddress, nil
  49490. })
  49491. if err != nil {
  49492. ec.Error(ctx, err)
  49493. return graphql.Null
  49494. }
  49495. if resTmp == nil {
  49496. if !graphql.HasFieldError(ctx, fc) {
  49497. ec.Errorf(ctx, "must not be null")
  49498. }
  49499. return graphql.Null
  49500. }
  49501. res := resTmp.(bool)
  49502. fc.Result = res
  49503. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  49504. }
  49505. func (ec *executionContext) fieldContext_DraftOrder_billingAddressMatchesShippingAddress(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49506. fc = &graphql.FieldContext{
  49507. Object: "DraftOrder",
  49508. Field: field,
  49509. IsMethod: false,
  49510. IsResolver: false,
  49511. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49512. return nil, errors.New("field of type Boolean does not have child fields")
  49513. },
  49514. }
  49515. return fc, nil
  49516. }
  49517. func (ec *executionContext) _DraftOrder_completedAt(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  49518. fc, err := ec.fieldContext_DraftOrder_completedAt(ctx, field)
  49519. if err != nil {
  49520. return graphql.Null
  49521. }
  49522. ctx = graphql.WithFieldContext(ctx, fc)
  49523. defer func() {
  49524. if r := recover(); r != nil {
  49525. ec.Error(ctx, ec.Recover(ctx, r))
  49526. ret = graphql.Null
  49527. }
  49528. }()
  49529. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49530. ctx = rctx // use context from middleware stack in children
  49531. return obj.CompletedAt, nil
  49532. })
  49533. if err != nil {
  49534. ec.Error(ctx, err)
  49535. return graphql.Null
  49536. }
  49537. if resTmp == nil {
  49538. return graphql.Null
  49539. }
  49540. res := resTmp.(*string)
  49541. fc.Result = res
  49542. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  49543. }
  49544. func (ec *executionContext) fieldContext_DraftOrder_completedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49545. fc = &graphql.FieldContext{
  49546. Object: "DraftOrder",
  49547. Field: field,
  49548. IsMethod: false,
  49549. IsResolver: false,
  49550. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49551. return nil, errors.New("field of type DateTime does not have child fields")
  49552. },
  49553. }
  49554. return fc, nil
  49555. }
  49556. func (ec *executionContext) _DraftOrder_createdAt(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  49557. fc, err := ec.fieldContext_DraftOrder_createdAt(ctx, field)
  49558. if err != nil {
  49559. return graphql.Null
  49560. }
  49561. ctx = graphql.WithFieldContext(ctx, fc)
  49562. defer func() {
  49563. if r := recover(); r != nil {
  49564. ec.Error(ctx, ec.Recover(ctx, r))
  49565. ret = graphql.Null
  49566. }
  49567. }()
  49568. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49569. ctx = rctx // use context from middleware stack in children
  49570. return obj.CreatedAt, nil
  49571. })
  49572. if err != nil {
  49573. ec.Error(ctx, err)
  49574. return graphql.Null
  49575. }
  49576. if resTmp == nil {
  49577. if !graphql.HasFieldError(ctx, fc) {
  49578. ec.Errorf(ctx, "must not be null")
  49579. }
  49580. return graphql.Null
  49581. }
  49582. res := resTmp.(string)
  49583. fc.Result = res
  49584. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  49585. }
  49586. func (ec *executionContext) fieldContext_DraftOrder_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49587. fc = &graphql.FieldContext{
  49588. Object: "DraftOrder",
  49589. Field: field,
  49590. IsMethod: false,
  49591. IsResolver: false,
  49592. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49593. return nil, errors.New("field of type DateTime does not have child fields")
  49594. },
  49595. }
  49596. return fc, nil
  49597. }
  49598. func (ec *executionContext) _DraftOrder_currencyCode(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  49599. fc, err := ec.fieldContext_DraftOrder_currencyCode(ctx, field)
  49600. if err != nil {
  49601. return graphql.Null
  49602. }
  49603. ctx = graphql.WithFieldContext(ctx, fc)
  49604. defer func() {
  49605. if r := recover(); r != nil {
  49606. ec.Error(ctx, ec.Recover(ctx, r))
  49607. ret = graphql.Null
  49608. }
  49609. }()
  49610. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49611. ctx = rctx // use context from middleware stack in children
  49612. return obj.CurrencyCode, nil
  49613. })
  49614. if err != nil {
  49615. ec.Error(ctx, err)
  49616. return graphql.Null
  49617. }
  49618. if resTmp == nil {
  49619. if !graphql.HasFieldError(ctx, fc) {
  49620. ec.Errorf(ctx, "must not be null")
  49621. }
  49622. return graphql.Null
  49623. }
  49624. res := resTmp.(CurrencyCode)
  49625. fc.Result = res
  49626. return ec.marshalNCurrencyCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCurrencyCode(ctx, field.Selections, res)
  49627. }
  49628. func (ec *executionContext) fieldContext_DraftOrder_currencyCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49629. fc = &graphql.FieldContext{
  49630. Object: "DraftOrder",
  49631. Field: field,
  49632. IsMethod: false,
  49633. IsResolver: false,
  49634. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49635. return nil, errors.New("field of type CurrencyCode does not have child fields")
  49636. },
  49637. }
  49638. return fc, nil
  49639. }
  49640. func (ec *executionContext) _DraftOrder_customAttributes(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  49641. fc, err := ec.fieldContext_DraftOrder_customAttributes(ctx, field)
  49642. if err != nil {
  49643. return graphql.Null
  49644. }
  49645. ctx = graphql.WithFieldContext(ctx, fc)
  49646. defer func() {
  49647. if r := recover(); r != nil {
  49648. ec.Error(ctx, ec.Recover(ctx, r))
  49649. ret = graphql.Null
  49650. }
  49651. }()
  49652. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49653. ctx = rctx // use context from middleware stack in children
  49654. return obj.CustomAttributes, nil
  49655. })
  49656. if err != nil {
  49657. ec.Error(ctx, err)
  49658. return graphql.Null
  49659. }
  49660. if resTmp == nil {
  49661. if !graphql.HasFieldError(ctx, fc) {
  49662. ec.Errorf(ctx, "must not be null")
  49663. }
  49664. return graphql.Null
  49665. }
  49666. res := resTmp.([]*Attribute)
  49667. fc.Result = res
  49668. return ec.marshalNAttribute2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAttributeᚄ(ctx, field.Selections, res)
  49669. }
  49670. func (ec *executionContext) fieldContext_DraftOrder_customAttributes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49671. fc = &graphql.FieldContext{
  49672. Object: "DraftOrder",
  49673. Field: field,
  49674. IsMethod: false,
  49675. IsResolver: false,
  49676. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49677. switch field.Name {
  49678. case "key":
  49679. return ec.fieldContext_Attribute_key(ctx, field)
  49680. case "value":
  49681. return ec.fieldContext_Attribute_value(ctx, field)
  49682. }
  49683. return nil, fmt.Errorf("no field named %q was found under type Attribute", field.Name)
  49684. },
  49685. }
  49686. return fc, nil
  49687. }
  49688. func (ec *executionContext) _DraftOrder_customer(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  49689. fc, err := ec.fieldContext_DraftOrder_customer(ctx, field)
  49690. if err != nil {
  49691. return graphql.Null
  49692. }
  49693. ctx = graphql.WithFieldContext(ctx, fc)
  49694. defer func() {
  49695. if r := recover(); r != nil {
  49696. ec.Error(ctx, ec.Recover(ctx, r))
  49697. ret = graphql.Null
  49698. }
  49699. }()
  49700. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49701. ctx = rctx // use context from middleware stack in children
  49702. return obj.Customer, nil
  49703. })
  49704. if err != nil {
  49705. ec.Error(ctx, err)
  49706. return graphql.Null
  49707. }
  49708. if resTmp == nil {
  49709. return graphql.Null
  49710. }
  49711. res := resTmp.(*Customer)
  49712. fc.Result = res
  49713. return ec.marshalOCustomer2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomer(ctx, field.Selections, res)
  49714. }
  49715. func (ec *executionContext) fieldContext_DraftOrder_customer(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49716. fc = &graphql.FieldContext{
  49717. Object: "DraftOrder",
  49718. Field: field,
  49719. IsMethod: false,
  49720. IsResolver: false,
  49721. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49722. switch field.Name {
  49723. case "id":
  49724. return ec.fieldContext_Customer_id(ctx, field)
  49725. }
  49726. return nil, fmt.Errorf("no field named %q was found under type Customer", field.Name)
  49727. },
  49728. }
  49729. return fc, nil
  49730. }
  49731. func (ec *executionContext) _DraftOrder_defaultCursor(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  49732. fc, err := ec.fieldContext_DraftOrder_defaultCursor(ctx, field)
  49733. if err != nil {
  49734. return graphql.Null
  49735. }
  49736. ctx = graphql.WithFieldContext(ctx, fc)
  49737. defer func() {
  49738. if r := recover(); r != nil {
  49739. ec.Error(ctx, ec.Recover(ctx, r))
  49740. ret = graphql.Null
  49741. }
  49742. }()
  49743. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49744. ctx = rctx // use context from middleware stack in children
  49745. return obj.DefaultCursor, nil
  49746. })
  49747. if err != nil {
  49748. ec.Error(ctx, err)
  49749. return graphql.Null
  49750. }
  49751. if resTmp == nil {
  49752. if !graphql.HasFieldError(ctx, fc) {
  49753. ec.Errorf(ctx, "must not be null")
  49754. }
  49755. return graphql.Null
  49756. }
  49757. res := resTmp.(string)
  49758. fc.Result = res
  49759. return ec.marshalNString2string(ctx, field.Selections, res)
  49760. }
  49761. func (ec *executionContext) fieldContext_DraftOrder_defaultCursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49762. fc = &graphql.FieldContext{
  49763. Object: "DraftOrder",
  49764. Field: field,
  49765. IsMethod: false,
  49766. IsResolver: false,
  49767. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49768. return nil, errors.New("field of type String does not have child fields")
  49769. },
  49770. }
  49771. return fc, nil
  49772. }
  49773. func (ec *executionContext) _DraftOrder_email(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  49774. fc, err := ec.fieldContext_DraftOrder_email(ctx, field)
  49775. if err != nil {
  49776. return graphql.Null
  49777. }
  49778. ctx = graphql.WithFieldContext(ctx, fc)
  49779. defer func() {
  49780. if r := recover(); r != nil {
  49781. ec.Error(ctx, ec.Recover(ctx, r))
  49782. ret = graphql.Null
  49783. }
  49784. }()
  49785. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49786. ctx = rctx // use context from middleware stack in children
  49787. return obj.Email, nil
  49788. })
  49789. if err != nil {
  49790. ec.Error(ctx, err)
  49791. return graphql.Null
  49792. }
  49793. if resTmp == nil {
  49794. return graphql.Null
  49795. }
  49796. res := resTmp.(*string)
  49797. fc.Result = res
  49798. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  49799. }
  49800. func (ec *executionContext) fieldContext_DraftOrder_email(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49801. fc = &graphql.FieldContext{
  49802. Object: "DraftOrder",
  49803. Field: field,
  49804. IsMethod: false,
  49805. IsResolver: false,
  49806. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49807. return nil, errors.New("field of type String does not have child fields")
  49808. },
  49809. }
  49810. return fc, nil
  49811. }
  49812. func (ec *executionContext) _DraftOrder_events(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  49813. fc, err := ec.fieldContext_DraftOrder_events(ctx, field)
  49814. if err != nil {
  49815. return graphql.Null
  49816. }
  49817. ctx = graphql.WithFieldContext(ctx, fc)
  49818. defer func() {
  49819. if r := recover(); r != nil {
  49820. ec.Error(ctx, ec.Recover(ctx, r))
  49821. ret = graphql.Null
  49822. }
  49823. }()
  49824. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49825. ctx = rctx // use context from middleware stack in children
  49826. return obj.Events, nil
  49827. })
  49828. if err != nil {
  49829. ec.Error(ctx, err)
  49830. return graphql.Null
  49831. }
  49832. if resTmp == nil {
  49833. if !graphql.HasFieldError(ctx, fc) {
  49834. ec.Errorf(ctx, "must not be null")
  49835. }
  49836. return graphql.Null
  49837. }
  49838. res := resTmp.(*EventConnection)
  49839. fc.Result = res
  49840. return ec.marshalNEventConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐEventConnection(ctx, field.Selections, res)
  49841. }
  49842. func (ec *executionContext) fieldContext_DraftOrder_events(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49843. fc = &graphql.FieldContext{
  49844. Object: "DraftOrder",
  49845. Field: field,
  49846. IsMethod: false,
  49847. IsResolver: false,
  49848. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49849. switch field.Name {
  49850. case "edges":
  49851. return ec.fieldContext_EventConnection_edges(ctx, field)
  49852. case "nodes":
  49853. return ec.fieldContext_EventConnection_nodes(ctx, field)
  49854. case "pageInfo":
  49855. return ec.fieldContext_EventConnection_pageInfo(ctx, field)
  49856. }
  49857. return nil, fmt.Errorf("no field named %q was found under type EventConnection", field.Name)
  49858. },
  49859. }
  49860. defer func() {
  49861. if r := recover(); r != nil {
  49862. err = ec.Recover(ctx, r)
  49863. ec.Error(ctx, err)
  49864. }
  49865. }()
  49866. ctx = graphql.WithFieldContext(ctx, fc)
  49867. if fc.Args, err = ec.field_DraftOrder_events_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  49868. ec.Error(ctx, err)
  49869. return
  49870. }
  49871. return fc, nil
  49872. }
  49873. func (ec *executionContext) _DraftOrder_hasTimelineComment(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  49874. fc, err := ec.fieldContext_DraftOrder_hasTimelineComment(ctx, field)
  49875. if err != nil {
  49876. return graphql.Null
  49877. }
  49878. ctx = graphql.WithFieldContext(ctx, fc)
  49879. defer func() {
  49880. if r := recover(); r != nil {
  49881. ec.Error(ctx, ec.Recover(ctx, r))
  49882. ret = graphql.Null
  49883. }
  49884. }()
  49885. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49886. ctx = rctx // use context from middleware stack in children
  49887. return obj.HasTimelineComment, nil
  49888. })
  49889. if err != nil {
  49890. ec.Error(ctx, err)
  49891. return graphql.Null
  49892. }
  49893. if resTmp == nil {
  49894. if !graphql.HasFieldError(ctx, fc) {
  49895. ec.Errorf(ctx, "must not be null")
  49896. }
  49897. return graphql.Null
  49898. }
  49899. res := resTmp.(bool)
  49900. fc.Result = res
  49901. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  49902. }
  49903. func (ec *executionContext) fieldContext_DraftOrder_hasTimelineComment(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49904. fc = &graphql.FieldContext{
  49905. Object: "DraftOrder",
  49906. Field: field,
  49907. IsMethod: false,
  49908. IsResolver: false,
  49909. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49910. return nil, errors.New("field of type Boolean does not have child fields")
  49911. },
  49912. }
  49913. return fc, nil
  49914. }
  49915. func (ec *executionContext) _DraftOrder_id(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  49916. fc, err := ec.fieldContext_DraftOrder_id(ctx, field)
  49917. if err != nil {
  49918. return graphql.Null
  49919. }
  49920. ctx = graphql.WithFieldContext(ctx, fc)
  49921. defer func() {
  49922. if r := recover(); r != nil {
  49923. ec.Error(ctx, ec.Recover(ctx, r))
  49924. ret = graphql.Null
  49925. }
  49926. }()
  49927. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49928. ctx = rctx // use context from middleware stack in children
  49929. return obj.ID, nil
  49930. })
  49931. if err != nil {
  49932. ec.Error(ctx, err)
  49933. return graphql.Null
  49934. }
  49935. if resTmp == nil {
  49936. if !graphql.HasFieldError(ctx, fc) {
  49937. ec.Errorf(ctx, "must not be null")
  49938. }
  49939. return graphql.Null
  49940. }
  49941. res := resTmp.(string)
  49942. fc.Result = res
  49943. return ec.marshalNID2string(ctx, field.Selections, res)
  49944. }
  49945. func (ec *executionContext) fieldContext_DraftOrder_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49946. fc = &graphql.FieldContext{
  49947. Object: "DraftOrder",
  49948. Field: field,
  49949. IsMethod: false,
  49950. IsResolver: false,
  49951. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49952. return nil, errors.New("field of type ID does not have child fields")
  49953. },
  49954. }
  49955. return fc, nil
  49956. }
  49957. func (ec *executionContext) _DraftOrder_invoiceEmailTemplateSubject(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  49958. fc, err := ec.fieldContext_DraftOrder_invoiceEmailTemplateSubject(ctx, field)
  49959. if err != nil {
  49960. return graphql.Null
  49961. }
  49962. ctx = graphql.WithFieldContext(ctx, fc)
  49963. defer func() {
  49964. if r := recover(); r != nil {
  49965. ec.Error(ctx, ec.Recover(ctx, r))
  49966. ret = graphql.Null
  49967. }
  49968. }()
  49969. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  49970. ctx = rctx // use context from middleware stack in children
  49971. return obj.InvoiceEmailTemplateSubject, nil
  49972. })
  49973. if err != nil {
  49974. ec.Error(ctx, err)
  49975. return graphql.Null
  49976. }
  49977. if resTmp == nil {
  49978. if !graphql.HasFieldError(ctx, fc) {
  49979. ec.Errorf(ctx, "must not be null")
  49980. }
  49981. return graphql.Null
  49982. }
  49983. res := resTmp.(string)
  49984. fc.Result = res
  49985. return ec.marshalNString2string(ctx, field.Selections, res)
  49986. }
  49987. func (ec *executionContext) fieldContext_DraftOrder_invoiceEmailTemplateSubject(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  49988. fc = &graphql.FieldContext{
  49989. Object: "DraftOrder",
  49990. Field: field,
  49991. IsMethod: false,
  49992. IsResolver: false,
  49993. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  49994. return nil, errors.New("field of type String does not have child fields")
  49995. },
  49996. }
  49997. return fc, nil
  49998. }
  49999. func (ec *executionContext) _DraftOrder_invoiceSentAt(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  50000. fc, err := ec.fieldContext_DraftOrder_invoiceSentAt(ctx, field)
  50001. if err != nil {
  50002. return graphql.Null
  50003. }
  50004. ctx = graphql.WithFieldContext(ctx, fc)
  50005. defer func() {
  50006. if r := recover(); r != nil {
  50007. ec.Error(ctx, ec.Recover(ctx, r))
  50008. ret = graphql.Null
  50009. }
  50010. }()
  50011. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50012. ctx = rctx // use context from middleware stack in children
  50013. return obj.InvoiceSentAt, nil
  50014. })
  50015. if err != nil {
  50016. ec.Error(ctx, err)
  50017. return graphql.Null
  50018. }
  50019. if resTmp == nil {
  50020. return graphql.Null
  50021. }
  50022. res := resTmp.(*string)
  50023. fc.Result = res
  50024. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  50025. }
  50026. func (ec *executionContext) fieldContext_DraftOrder_invoiceSentAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50027. fc = &graphql.FieldContext{
  50028. Object: "DraftOrder",
  50029. Field: field,
  50030. IsMethod: false,
  50031. IsResolver: false,
  50032. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50033. return nil, errors.New("field of type DateTime does not have child fields")
  50034. },
  50035. }
  50036. return fc, nil
  50037. }
  50038. func (ec *executionContext) _DraftOrder_invoiceUrl(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  50039. fc, err := ec.fieldContext_DraftOrder_invoiceUrl(ctx, field)
  50040. if err != nil {
  50041. return graphql.Null
  50042. }
  50043. ctx = graphql.WithFieldContext(ctx, fc)
  50044. defer func() {
  50045. if r := recover(); r != nil {
  50046. ec.Error(ctx, ec.Recover(ctx, r))
  50047. ret = graphql.Null
  50048. }
  50049. }()
  50050. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50051. ctx = rctx // use context from middleware stack in children
  50052. return obj.InvoiceURL, nil
  50053. })
  50054. if err != nil {
  50055. ec.Error(ctx, err)
  50056. return graphql.Null
  50057. }
  50058. if resTmp == nil {
  50059. return graphql.Null
  50060. }
  50061. res := resTmp.(*string)
  50062. fc.Result = res
  50063. return ec.marshalOURL2ᚖstring(ctx, field.Selections, res)
  50064. }
  50065. func (ec *executionContext) fieldContext_DraftOrder_invoiceUrl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50066. fc = &graphql.FieldContext{
  50067. Object: "DraftOrder",
  50068. Field: field,
  50069. IsMethod: false,
  50070. IsResolver: false,
  50071. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50072. return nil, errors.New("field of type URL does not have child fields")
  50073. },
  50074. }
  50075. return fc, nil
  50076. }
  50077. func (ec *executionContext) _DraftOrder_legacyResourceId(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  50078. fc, err := ec.fieldContext_DraftOrder_legacyResourceId(ctx, field)
  50079. if err != nil {
  50080. return graphql.Null
  50081. }
  50082. ctx = graphql.WithFieldContext(ctx, fc)
  50083. defer func() {
  50084. if r := recover(); r != nil {
  50085. ec.Error(ctx, ec.Recover(ctx, r))
  50086. ret = graphql.Null
  50087. }
  50088. }()
  50089. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50090. ctx = rctx // use context from middleware stack in children
  50091. return obj.LegacyResourceID, nil
  50092. })
  50093. if err != nil {
  50094. ec.Error(ctx, err)
  50095. return graphql.Null
  50096. }
  50097. if resTmp == nil {
  50098. if !graphql.HasFieldError(ctx, fc) {
  50099. ec.Errorf(ctx, "must not be null")
  50100. }
  50101. return graphql.Null
  50102. }
  50103. res := resTmp.(string)
  50104. fc.Result = res
  50105. return ec.marshalNUnsignedInt642string(ctx, field.Selections, res)
  50106. }
  50107. func (ec *executionContext) fieldContext_DraftOrder_legacyResourceId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50108. fc = &graphql.FieldContext{
  50109. Object: "DraftOrder",
  50110. Field: field,
  50111. IsMethod: false,
  50112. IsResolver: false,
  50113. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50114. return nil, errors.New("field of type UnsignedInt64 does not have child fields")
  50115. },
  50116. }
  50117. return fc, nil
  50118. }
  50119. func (ec *executionContext) _DraftOrder_lineItems(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  50120. fc, err := ec.fieldContext_DraftOrder_lineItems(ctx, field)
  50121. if err != nil {
  50122. return graphql.Null
  50123. }
  50124. ctx = graphql.WithFieldContext(ctx, fc)
  50125. defer func() {
  50126. if r := recover(); r != nil {
  50127. ec.Error(ctx, ec.Recover(ctx, r))
  50128. ret = graphql.Null
  50129. }
  50130. }()
  50131. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50132. ctx = rctx // use context from middleware stack in children
  50133. return obj.LineItems, nil
  50134. })
  50135. if err != nil {
  50136. ec.Error(ctx, err)
  50137. return graphql.Null
  50138. }
  50139. if resTmp == nil {
  50140. if !graphql.HasFieldError(ctx, fc) {
  50141. ec.Errorf(ctx, "must not be null")
  50142. }
  50143. return graphql.Null
  50144. }
  50145. res := resTmp.(*DraftOrderLineItemConnection)
  50146. fc.Result = res
  50147. return ec.marshalNDraftOrderLineItemConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderLineItemConnection(ctx, field.Selections, res)
  50148. }
  50149. func (ec *executionContext) fieldContext_DraftOrder_lineItems(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50150. fc = &graphql.FieldContext{
  50151. Object: "DraftOrder",
  50152. Field: field,
  50153. IsMethod: false,
  50154. IsResolver: false,
  50155. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50156. switch field.Name {
  50157. case "edges":
  50158. return ec.fieldContext_DraftOrderLineItemConnection_edges(ctx, field)
  50159. case "nodes":
  50160. return ec.fieldContext_DraftOrderLineItemConnection_nodes(ctx, field)
  50161. case "pageInfo":
  50162. return ec.fieldContext_DraftOrderLineItemConnection_pageInfo(ctx, field)
  50163. }
  50164. return nil, fmt.Errorf("no field named %q was found under type DraftOrderLineItemConnection", field.Name)
  50165. },
  50166. }
  50167. defer func() {
  50168. if r := recover(); r != nil {
  50169. err = ec.Recover(ctx, r)
  50170. ec.Error(ctx, err)
  50171. }
  50172. }()
  50173. ctx = graphql.WithFieldContext(ctx, fc)
  50174. if fc.Args, err = ec.field_DraftOrder_lineItems_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  50175. ec.Error(ctx, err)
  50176. return
  50177. }
  50178. return fc, nil
  50179. }
  50180. func (ec *executionContext) _DraftOrder_lineItemsSubtotalPrice(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  50181. fc, err := ec.fieldContext_DraftOrder_lineItemsSubtotalPrice(ctx, field)
  50182. if err != nil {
  50183. return graphql.Null
  50184. }
  50185. ctx = graphql.WithFieldContext(ctx, fc)
  50186. defer func() {
  50187. if r := recover(); r != nil {
  50188. ec.Error(ctx, ec.Recover(ctx, r))
  50189. ret = graphql.Null
  50190. }
  50191. }()
  50192. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50193. ctx = rctx // use context from middleware stack in children
  50194. return obj.LineItemsSubtotalPrice, nil
  50195. })
  50196. if err != nil {
  50197. ec.Error(ctx, err)
  50198. return graphql.Null
  50199. }
  50200. if resTmp == nil {
  50201. if !graphql.HasFieldError(ctx, fc) {
  50202. ec.Errorf(ctx, "must not be null")
  50203. }
  50204. return graphql.Null
  50205. }
  50206. res := resTmp.(*MoneyBag)
  50207. fc.Result = res
  50208. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  50209. }
  50210. func (ec *executionContext) fieldContext_DraftOrder_lineItemsSubtotalPrice(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50211. fc = &graphql.FieldContext{
  50212. Object: "DraftOrder",
  50213. Field: field,
  50214. IsMethod: false,
  50215. IsResolver: false,
  50216. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50217. switch field.Name {
  50218. case "presentmentMoney":
  50219. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  50220. case "shopMoney":
  50221. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  50222. }
  50223. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  50224. },
  50225. }
  50226. return fc, nil
  50227. }
  50228. func (ec *executionContext) _DraftOrder_localizationExtensions(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  50229. fc, err := ec.fieldContext_DraftOrder_localizationExtensions(ctx, field)
  50230. if err != nil {
  50231. return graphql.Null
  50232. }
  50233. ctx = graphql.WithFieldContext(ctx, fc)
  50234. defer func() {
  50235. if r := recover(); r != nil {
  50236. ec.Error(ctx, ec.Recover(ctx, r))
  50237. ret = graphql.Null
  50238. }
  50239. }()
  50240. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50241. ctx = rctx // use context from middleware stack in children
  50242. return obj.LocalizationExtensions, nil
  50243. })
  50244. if err != nil {
  50245. ec.Error(ctx, err)
  50246. return graphql.Null
  50247. }
  50248. if resTmp == nil {
  50249. if !graphql.HasFieldError(ctx, fc) {
  50250. ec.Errorf(ctx, "must not be null")
  50251. }
  50252. return graphql.Null
  50253. }
  50254. res := resTmp.(*LocalizationExtensionConnection)
  50255. fc.Result = res
  50256. return ec.marshalNLocalizationExtensionConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocalizationExtensionConnection(ctx, field.Selections, res)
  50257. }
  50258. func (ec *executionContext) fieldContext_DraftOrder_localizationExtensions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50259. fc = &graphql.FieldContext{
  50260. Object: "DraftOrder",
  50261. Field: field,
  50262. IsMethod: false,
  50263. IsResolver: false,
  50264. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50265. switch field.Name {
  50266. case "edges":
  50267. return ec.fieldContext_LocalizationExtensionConnection_edges(ctx, field)
  50268. case "nodes":
  50269. return ec.fieldContext_LocalizationExtensionConnection_nodes(ctx, field)
  50270. case "pageInfo":
  50271. return ec.fieldContext_LocalizationExtensionConnection_pageInfo(ctx, field)
  50272. }
  50273. return nil, fmt.Errorf("no field named %q was found under type LocalizationExtensionConnection", field.Name)
  50274. },
  50275. }
  50276. defer func() {
  50277. if r := recover(); r != nil {
  50278. err = ec.Recover(ctx, r)
  50279. ec.Error(ctx, err)
  50280. }
  50281. }()
  50282. ctx = graphql.WithFieldContext(ctx, fc)
  50283. if fc.Args, err = ec.field_DraftOrder_localizationExtensions_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  50284. ec.Error(ctx, err)
  50285. return
  50286. }
  50287. return fc, nil
  50288. }
  50289. func (ec *executionContext) _DraftOrder_marketName(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  50290. fc, err := ec.fieldContext_DraftOrder_marketName(ctx, field)
  50291. if err != nil {
  50292. return graphql.Null
  50293. }
  50294. ctx = graphql.WithFieldContext(ctx, fc)
  50295. defer func() {
  50296. if r := recover(); r != nil {
  50297. ec.Error(ctx, ec.Recover(ctx, r))
  50298. ret = graphql.Null
  50299. }
  50300. }()
  50301. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50302. ctx = rctx // use context from middleware stack in children
  50303. return obj.MarketName, nil
  50304. })
  50305. if err != nil {
  50306. ec.Error(ctx, err)
  50307. return graphql.Null
  50308. }
  50309. if resTmp == nil {
  50310. if !graphql.HasFieldError(ctx, fc) {
  50311. ec.Errorf(ctx, "must not be null")
  50312. }
  50313. return graphql.Null
  50314. }
  50315. res := resTmp.(string)
  50316. fc.Result = res
  50317. return ec.marshalNString2string(ctx, field.Selections, res)
  50318. }
  50319. func (ec *executionContext) fieldContext_DraftOrder_marketName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50320. fc = &graphql.FieldContext{
  50321. Object: "DraftOrder",
  50322. Field: field,
  50323. IsMethod: false,
  50324. IsResolver: false,
  50325. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50326. return nil, errors.New("field of type String does not have child fields")
  50327. },
  50328. }
  50329. return fc, nil
  50330. }
  50331. func (ec *executionContext) _DraftOrder_marketRegionCountryCode(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  50332. fc, err := ec.fieldContext_DraftOrder_marketRegionCountryCode(ctx, field)
  50333. if err != nil {
  50334. return graphql.Null
  50335. }
  50336. ctx = graphql.WithFieldContext(ctx, fc)
  50337. defer func() {
  50338. if r := recover(); r != nil {
  50339. ec.Error(ctx, ec.Recover(ctx, r))
  50340. ret = graphql.Null
  50341. }
  50342. }()
  50343. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50344. ctx = rctx // use context from middleware stack in children
  50345. return obj.MarketRegionCountryCode, nil
  50346. })
  50347. if err != nil {
  50348. ec.Error(ctx, err)
  50349. return graphql.Null
  50350. }
  50351. if resTmp == nil {
  50352. if !graphql.HasFieldError(ctx, fc) {
  50353. ec.Errorf(ctx, "must not be null")
  50354. }
  50355. return graphql.Null
  50356. }
  50357. res := resTmp.(CountryCode)
  50358. fc.Result = res
  50359. return ec.marshalNCountryCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCode(ctx, field.Selections, res)
  50360. }
  50361. func (ec *executionContext) fieldContext_DraftOrder_marketRegionCountryCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50362. fc = &graphql.FieldContext{
  50363. Object: "DraftOrder",
  50364. Field: field,
  50365. IsMethod: false,
  50366. IsResolver: false,
  50367. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50368. return nil, errors.New("field of type CountryCode does not have child fields")
  50369. },
  50370. }
  50371. return fc, nil
  50372. }
  50373. func (ec *executionContext) _DraftOrder_metafield(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  50374. fc, err := ec.fieldContext_DraftOrder_metafield(ctx, field)
  50375. if err != nil {
  50376. return graphql.Null
  50377. }
  50378. ctx = graphql.WithFieldContext(ctx, fc)
  50379. defer func() {
  50380. if r := recover(); r != nil {
  50381. ec.Error(ctx, ec.Recover(ctx, r))
  50382. ret = graphql.Null
  50383. }
  50384. }()
  50385. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50386. ctx = rctx // use context from middleware stack in children
  50387. return obj.Metafield, nil
  50388. })
  50389. if err != nil {
  50390. ec.Error(ctx, err)
  50391. return graphql.Null
  50392. }
  50393. if resTmp == nil {
  50394. return graphql.Null
  50395. }
  50396. res := resTmp.(*Metafield)
  50397. fc.Result = res
  50398. return ec.marshalOMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafield(ctx, field.Selections, res)
  50399. }
  50400. func (ec *executionContext) fieldContext_DraftOrder_metafield(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50401. fc = &graphql.FieldContext{
  50402. Object: "DraftOrder",
  50403. Field: field,
  50404. IsMethod: false,
  50405. IsResolver: false,
  50406. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50407. switch field.Name {
  50408. case "createdAt":
  50409. return ec.fieldContext_Metafield_createdAt(ctx, field)
  50410. case "definition":
  50411. return ec.fieldContext_Metafield_definition(ctx, field)
  50412. case "description":
  50413. return ec.fieldContext_Metafield_description(ctx, field)
  50414. case "id":
  50415. return ec.fieldContext_Metafield_id(ctx, field)
  50416. case "key":
  50417. return ec.fieldContext_Metafield_key(ctx, field)
  50418. case "legacyResourceId":
  50419. return ec.fieldContext_Metafield_legacyResourceId(ctx, field)
  50420. case "namespace":
  50421. return ec.fieldContext_Metafield_namespace(ctx, field)
  50422. case "owner":
  50423. return ec.fieldContext_Metafield_owner(ctx, field)
  50424. case "ownerType":
  50425. return ec.fieldContext_Metafield_ownerType(ctx, field)
  50426. case "reference":
  50427. return ec.fieldContext_Metafield_reference(ctx, field)
  50428. case "references":
  50429. return ec.fieldContext_Metafield_references(ctx, field)
  50430. case "type":
  50431. return ec.fieldContext_Metafield_type(ctx, field)
  50432. case "updatedAt":
  50433. return ec.fieldContext_Metafield_updatedAt(ctx, field)
  50434. case "value":
  50435. return ec.fieldContext_Metafield_value(ctx, field)
  50436. }
  50437. return nil, fmt.Errorf("no field named %q was found under type Metafield", field.Name)
  50438. },
  50439. }
  50440. defer func() {
  50441. if r := recover(); r != nil {
  50442. err = ec.Recover(ctx, r)
  50443. ec.Error(ctx, err)
  50444. }
  50445. }()
  50446. ctx = graphql.WithFieldContext(ctx, fc)
  50447. if fc.Args, err = ec.field_DraftOrder_metafield_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  50448. ec.Error(ctx, err)
  50449. return
  50450. }
  50451. return fc, nil
  50452. }
  50453. func (ec *executionContext) _DraftOrder_metafields(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  50454. fc, err := ec.fieldContext_DraftOrder_metafields(ctx, field)
  50455. if err != nil {
  50456. return graphql.Null
  50457. }
  50458. ctx = graphql.WithFieldContext(ctx, fc)
  50459. defer func() {
  50460. if r := recover(); r != nil {
  50461. ec.Error(ctx, ec.Recover(ctx, r))
  50462. ret = graphql.Null
  50463. }
  50464. }()
  50465. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50466. ctx = rctx // use context from middleware stack in children
  50467. return obj.Metafields, nil
  50468. })
  50469. if err != nil {
  50470. ec.Error(ctx, err)
  50471. return graphql.Null
  50472. }
  50473. if resTmp == nil {
  50474. if !graphql.HasFieldError(ctx, fc) {
  50475. ec.Errorf(ctx, "must not be null")
  50476. }
  50477. return graphql.Null
  50478. }
  50479. res := resTmp.(*MetafieldConnection)
  50480. fc.Result = res
  50481. return ec.marshalNMetafieldConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldConnection(ctx, field.Selections, res)
  50482. }
  50483. func (ec *executionContext) fieldContext_DraftOrder_metafields(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50484. fc = &graphql.FieldContext{
  50485. Object: "DraftOrder",
  50486. Field: field,
  50487. IsMethod: false,
  50488. IsResolver: false,
  50489. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50490. switch field.Name {
  50491. case "edges":
  50492. return ec.fieldContext_MetafieldConnection_edges(ctx, field)
  50493. case "nodes":
  50494. return ec.fieldContext_MetafieldConnection_nodes(ctx, field)
  50495. case "pageInfo":
  50496. return ec.fieldContext_MetafieldConnection_pageInfo(ctx, field)
  50497. }
  50498. return nil, fmt.Errorf("no field named %q was found under type MetafieldConnection", field.Name)
  50499. },
  50500. }
  50501. defer func() {
  50502. if r := recover(); r != nil {
  50503. err = ec.Recover(ctx, r)
  50504. ec.Error(ctx, err)
  50505. }
  50506. }()
  50507. ctx = graphql.WithFieldContext(ctx, fc)
  50508. if fc.Args, err = ec.field_DraftOrder_metafields_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  50509. ec.Error(ctx, err)
  50510. return
  50511. }
  50512. return fc, nil
  50513. }
  50514. func (ec *executionContext) _DraftOrder_name(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  50515. fc, err := ec.fieldContext_DraftOrder_name(ctx, field)
  50516. if err != nil {
  50517. return graphql.Null
  50518. }
  50519. ctx = graphql.WithFieldContext(ctx, fc)
  50520. defer func() {
  50521. if r := recover(); r != nil {
  50522. ec.Error(ctx, ec.Recover(ctx, r))
  50523. ret = graphql.Null
  50524. }
  50525. }()
  50526. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50527. ctx = rctx // use context from middleware stack in children
  50528. return obj.Name, nil
  50529. })
  50530. if err != nil {
  50531. ec.Error(ctx, err)
  50532. return graphql.Null
  50533. }
  50534. if resTmp == nil {
  50535. if !graphql.HasFieldError(ctx, fc) {
  50536. ec.Errorf(ctx, "must not be null")
  50537. }
  50538. return graphql.Null
  50539. }
  50540. res := resTmp.(string)
  50541. fc.Result = res
  50542. return ec.marshalNString2string(ctx, field.Selections, res)
  50543. }
  50544. func (ec *executionContext) fieldContext_DraftOrder_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50545. fc = &graphql.FieldContext{
  50546. Object: "DraftOrder",
  50547. Field: field,
  50548. IsMethod: false,
  50549. IsResolver: false,
  50550. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50551. return nil, errors.New("field of type String does not have child fields")
  50552. },
  50553. }
  50554. return fc, nil
  50555. }
  50556. func (ec *executionContext) _DraftOrder_note2(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  50557. fc, err := ec.fieldContext_DraftOrder_note2(ctx, field)
  50558. if err != nil {
  50559. return graphql.Null
  50560. }
  50561. ctx = graphql.WithFieldContext(ctx, fc)
  50562. defer func() {
  50563. if r := recover(); r != nil {
  50564. ec.Error(ctx, ec.Recover(ctx, r))
  50565. ret = graphql.Null
  50566. }
  50567. }()
  50568. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50569. ctx = rctx // use context from middleware stack in children
  50570. return obj.Note2, nil
  50571. })
  50572. if err != nil {
  50573. ec.Error(ctx, err)
  50574. return graphql.Null
  50575. }
  50576. if resTmp == nil {
  50577. return graphql.Null
  50578. }
  50579. res := resTmp.(*string)
  50580. fc.Result = res
  50581. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  50582. }
  50583. func (ec *executionContext) fieldContext_DraftOrder_note2(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50584. fc = &graphql.FieldContext{
  50585. Object: "DraftOrder",
  50586. Field: field,
  50587. IsMethod: false,
  50588. IsResolver: false,
  50589. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50590. return nil, errors.New("field of type String does not have child fields")
  50591. },
  50592. }
  50593. return fc, nil
  50594. }
  50595. func (ec *executionContext) _DraftOrder_order(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  50596. fc, err := ec.fieldContext_DraftOrder_order(ctx, field)
  50597. if err != nil {
  50598. return graphql.Null
  50599. }
  50600. ctx = graphql.WithFieldContext(ctx, fc)
  50601. defer func() {
  50602. if r := recover(); r != nil {
  50603. ec.Error(ctx, ec.Recover(ctx, r))
  50604. ret = graphql.Null
  50605. }
  50606. }()
  50607. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50608. ctx = rctx // use context from middleware stack in children
  50609. return obj.Order, nil
  50610. })
  50611. if err != nil {
  50612. ec.Error(ctx, err)
  50613. return graphql.Null
  50614. }
  50615. if resTmp == nil {
  50616. return graphql.Null
  50617. }
  50618. res := resTmp.(*Order)
  50619. fc.Result = res
  50620. return ec.marshalOOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrder(ctx, field.Selections, res)
  50621. }
  50622. func (ec *executionContext) fieldContext_DraftOrder_order(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50623. fc = &graphql.FieldContext{
  50624. Object: "DraftOrder",
  50625. Field: field,
  50626. IsMethod: false,
  50627. IsResolver: false,
  50628. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50629. switch field.Name {
  50630. case "agreements":
  50631. return ec.fieldContext_Order_agreements(ctx, field)
  50632. case "alerts":
  50633. return ec.fieldContext_Order_alerts(ctx, field)
  50634. case "app":
  50635. return ec.fieldContext_Order_app(ctx, field)
  50636. case "billingAddress":
  50637. return ec.fieldContext_Order_billingAddress(ctx, field)
  50638. case "billingAddressMatchesShippingAddress":
  50639. return ec.fieldContext_Order_billingAddressMatchesShippingAddress(ctx, field)
  50640. case "canMarkAsPaid":
  50641. return ec.fieldContext_Order_canMarkAsPaid(ctx, field)
  50642. case "canNotifyCustomer":
  50643. return ec.fieldContext_Order_canNotifyCustomer(ctx, field)
  50644. case "cancelReason":
  50645. return ec.fieldContext_Order_cancelReason(ctx, field)
  50646. case "cancelledAt":
  50647. return ec.fieldContext_Order_cancelledAt(ctx, field)
  50648. case "capturable":
  50649. return ec.fieldContext_Order_capturable(ctx, field)
  50650. case "cartDiscountAmountSet":
  50651. return ec.fieldContext_Order_cartDiscountAmountSet(ctx, field)
  50652. case "channelInformation":
  50653. return ec.fieldContext_Order_channelInformation(ctx, field)
  50654. case "clientIp":
  50655. return ec.fieldContext_Order_clientIp(ctx, field)
  50656. case "closed":
  50657. return ec.fieldContext_Order_closed(ctx, field)
  50658. case "closedAt":
  50659. return ec.fieldContext_Order_closedAt(ctx, field)
  50660. case "confirmed":
  50661. return ec.fieldContext_Order_confirmed(ctx, field)
  50662. case "createdAt":
  50663. return ec.fieldContext_Order_createdAt(ctx, field)
  50664. case "currencyCode":
  50665. return ec.fieldContext_Order_currencyCode(ctx, field)
  50666. case "currentCartDiscountAmountSet":
  50667. return ec.fieldContext_Order_currentCartDiscountAmountSet(ctx, field)
  50668. case "currentSubtotalLineItemsQuantity":
  50669. return ec.fieldContext_Order_currentSubtotalLineItemsQuantity(ctx, field)
  50670. case "currentSubtotalPriceSet":
  50671. return ec.fieldContext_Order_currentSubtotalPriceSet(ctx, field)
  50672. case "currentTaxLines":
  50673. return ec.fieldContext_Order_currentTaxLines(ctx, field)
  50674. case "currentTotalDiscountsSet":
  50675. return ec.fieldContext_Order_currentTotalDiscountsSet(ctx, field)
  50676. case "currentTotalDutiesSet":
  50677. return ec.fieldContext_Order_currentTotalDutiesSet(ctx, field)
  50678. case "currentTotalPriceSet":
  50679. return ec.fieldContext_Order_currentTotalPriceSet(ctx, field)
  50680. case "currentTotalTaxSet":
  50681. return ec.fieldContext_Order_currentTotalTaxSet(ctx, field)
  50682. case "currentTotalWeight":
  50683. return ec.fieldContext_Order_currentTotalWeight(ctx, field)
  50684. case "customAttributes":
  50685. return ec.fieldContext_Order_customAttributes(ctx, field)
  50686. case "customer":
  50687. return ec.fieldContext_Order_customer(ctx, field)
  50688. case "customerAcceptsMarketing":
  50689. return ec.fieldContext_Order_customerAcceptsMarketing(ctx, field)
  50690. case "customerJourneySummary":
  50691. return ec.fieldContext_Order_customerJourneySummary(ctx, field)
  50692. case "customerLocale":
  50693. return ec.fieldContext_Order_customerLocale(ctx, field)
  50694. case "discountApplications":
  50695. return ec.fieldContext_Order_discountApplications(ctx, field)
  50696. case "discountCode":
  50697. return ec.fieldContext_Order_discountCode(ctx, field)
  50698. case "discountCodes":
  50699. return ec.fieldContext_Order_discountCodes(ctx, field)
  50700. case "displayAddress":
  50701. return ec.fieldContext_Order_displayAddress(ctx, field)
  50702. case "displayFinancialStatus":
  50703. return ec.fieldContext_Order_displayFinancialStatus(ctx, field)
  50704. case "displayFulfillmentStatus":
  50705. return ec.fieldContext_Order_displayFulfillmentStatus(ctx, field)
  50706. case "disputes":
  50707. return ec.fieldContext_Order_disputes(ctx, field)
  50708. case "edited":
  50709. return ec.fieldContext_Order_edited(ctx, field)
  50710. case "email":
  50711. return ec.fieldContext_Order_email(ctx, field)
  50712. case "estimatedTaxes":
  50713. return ec.fieldContext_Order_estimatedTaxes(ctx, field)
  50714. case "events":
  50715. return ec.fieldContext_Order_events(ctx, field)
  50716. case "fulfillable":
  50717. return ec.fieldContext_Order_fulfillable(ctx, field)
  50718. case "fulfillmentOrders":
  50719. return ec.fieldContext_Order_fulfillmentOrders(ctx, field)
  50720. case "fulfillments":
  50721. return ec.fieldContext_Order_fulfillments(ctx, field)
  50722. case "fullyPaid":
  50723. return ec.fieldContext_Order_fullyPaid(ctx, field)
  50724. case "hasTimelineComment":
  50725. return ec.fieldContext_Order_hasTimelineComment(ctx, field)
  50726. case "id":
  50727. return ec.fieldContext_Order_id(ctx, field)
  50728. case "legacyResourceId":
  50729. return ec.fieldContext_Order_legacyResourceId(ctx, field)
  50730. case "lineItems":
  50731. return ec.fieldContext_Order_lineItems(ctx, field)
  50732. case "localizationExtensions":
  50733. return ec.fieldContext_Order_localizationExtensions(ctx, field)
  50734. case "merchantEditable":
  50735. return ec.fieldContext_Order_merchantEditable(ctx, field)
  50736. case "merchantEditableErrors":
  50737. return ec.fieldContext_Order_merchantEditableErrors(ctx, field)
  50738. case "merchantOfRecordApp":
  50739. return ec.fieldContext_Order_merchantOfRecordApp(ctx, field)
  50740. case "metafield":
  50741. return ec.fieldContext_Order_metafield(ctx, field)
  50742. case "metafieldDefinitions":
  50743. return ec.fieldContext_Order_metafieldDefinitions(ctx, field)
  50744. case "metafields":
  50745. return ec.fieldContext_Order_metafields(ctx, field)
  50746. case "name":
  50747. return ec.fieldContext_Order_name(ctx, field)
  50748. case "netPaymentSet":
  50749. return ec.fieldContext_Order_netPaymentSet(ctx, field)
  50750. case "nonFulfillableLineItems":
  50751. return ec.fieldContext_Order_nonFulfillableLineItems(ctx, field)
  50752. case "note":
  50753. return ec.fieldContext_Order_note(ctx, field)
  50754. case "originalTotalDutiesSet":
  50755. return ec.fieldContext_Order_originalTotalDutiesSet(ctx, field)
  50756. case "originalTotalPriceSet":
  50757. return ec.fieldContext_Order_originalTotalPriceSet(ctx, field)
  50758. case "paymentCollectionDetails":
  50759. return ec.fieldContext_Order_paymentCollectionDetails(ctx, field)
  50760. case "paymentGatewayNames":
  50761. return ec.fieldContext_Order_paymentGatewayNames(ctx, field)
  50762. case "paymentTerms":
  50763. return ec.fieldContext_Order_paymentTerms(ctx, field)
  50764. case "phone":
  50765. return ec.fieldContext_Order_phone(ctx, field)
  50766. case "physicalLocation":
  50767. return ec.fieldContext_Order_physicalLocation(ctx, field)
  50768. case "presentmentCurrencyCode":
  50769. return ec.fieldContext_Order_presentmentCurrencyCode(ctx, field)
  50770. case "privateMetafield":
  50771. return ec.fieldContext_Order_privateMetafield(ctx, field)
  50772. case "privateMetafields":
  50773. return ec.fieldContext_Order_privateMetafields(ctx, field)
  50774. case "processedAt":
  50775. return ec.fieldContext_Order_processedAt(ctx, field)
  50776. case "publication":
  50777. return ec.fieldContext_Order_publication(ctx, field)
  50778. case "purchasingEntity":
  50779. return ec.fieldContext_Order_purchasingEntity(ctx, field)
  50780. case "refundDiscrepancySet":
  50781. return ec.fieldContext_Order_refundDiscrepancySet(ctx, field)
  50782. case "refundable":
  50783. return ec.fieldContext_Order_refundable(ctx, field)
  50784. case "refunds":
  50785. return ec.fieldContext_Order_refunds(ctx, field)
  50786. case "registeredSourceUrl":
  50787. return ec.fieldContext_Order_registeredSourceUrl(ctx, field)
  50788. case "requiresShipping":
  50789. return ec.fieldContext_Order_requiresShipping(ctx, field)
  50790. case "restockable":
  50791. return ec.fieldContext_Order_restockable(ctx, field)
  50792. case "riskLevel":
  50793. return ec.fieldContext_Order_riskLevel(ctx, field)
  50794. case "risks":
  50795. return ec.fieldContext_Order_risks(ctx, field)
  50796. case "shippingAddress":
  50797. return ec.fieldContext_Order_shippingAddress(ctx, field)
  50798. case "shippingLine":
  50799. return ec.fieldContext_Order_shippingLine(ctx, field)
  50800. case "shippingLines":
  50801. return ec.fieldContext_Order_shippingLines(ctx, field)
  50802. case "sourceIdentifier":
  50803. return ec.fieldContext_Order_sourceIdentifier(ctx, field)
  50804. case "subtotalLineItemsQuantity":
  50805. return ec.fieldContext_Order_subtotalLineItemsQuantity(ctx, field)
  50806. case "subtotalPriceSet":
  50807. return ec.fieldContext_Order_subtotalPriceSet(ctx, field)
  50808. case "suggestedRefund":
  50809. return ec.fieldContext_Order_suggestedRefund(ctx, field)
  50810. case "tags":
  50811. return ec.fieldContext_Order_tags(ctx, field)
  50812. case "taxLines":
  50813. return ec.fieldContext_Order_taxLines(ctx, field)
  50814. case "taxesIncluded":
  50815. return ec.fieldContext_Order_taxesIncluded(ctx, field)
  50816. case "test":
  50817. return ec.fieldContext_Order_test(ctx, field)
  50818. case "totalCapturableSet":
  50819. return ec.fieldContext_Order_totalCapturableSet(ctx, field)
  50820. case "totalDiscountsSet":
  50821. return ec.fieldContext_Order_totalDiscountsSet(ctx, field)
  50822. case "totalOutstandingSet":
  50823. return ec.fieldContext_Order_totalOutstandingSet(ctx, field)
  50824. case "totalPriceSet":
  50825. return ec.fieldContext_Order_totalPriceSet(ctx, field)
  50826. case "totalReceivedSet":
  50827. return ec.fieldContext_Order_totalReceivedSet(ctx, field)
  50828. case "totalRefundedSet":
  50829. return ec.fieldContext_Order_totalRefundedSet(ctx, field)
  50830. case "totalRefundedShippingSet":
  50831. return ec.fieldContext_Order_totalRefundedShippingSet(ctx, field)
  50832. case "totalShippingPriceSet":
  50833. return ec.fieldContext_Order_totalShippingPriceSet(ctx, field)
  50834. case "totalTaxSet":
  50835. return ec.fieldContext_Order_totalTaxSet(ctx, field)
  50836. case "totalTipReceivedSet":
  50837. return ec.fieldContext_Order_totalTipReceivedSet(ctx, field)
  50838. case "totalWeight":
  50839. return ec.fieldContext_Order_totalWeight(ctx, field)
  50840. case "transactions":
  50841. return ec.fieldContext_Order_transactions(ctx, field)
  50842. case "unpaid":
  50843. return ec.fieldContext_Order_unpaid(ctx, field)
  50844. case "updatedAt":
  50845. return ec.fieldContext_Order_updatedAt(ctx, field)
  50846. }
  50847. return nil, fmt.Errorf("no field named %q was found under type Order", field.Name)
  50848. },
  50849. }
  50850. return fc, nil
  50851. }
  50852. func (ec *executionContext) _DraftOrder_paymentTerms(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  50853. fc, err := ec.fieldContext_DraftOrder_paymentTerms(ctx, field)
  50854. if err != nil {
  50855. return graphql.Null
  50856. }
  50857. ctx = graphql.WithFieldContext(ctx, fc)
  50858. defer func() {
  50859. if r := recover(); r != nil {
  50860. ec.Error(ctx, ec.Recover(ctx, r))
  50861. ret = graphql.Null
  50862. }
  50863. }()
  50864. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50865. ctx = rctx // use context from middleware stack in children
  50866. return obj.PaymentTerms, nil
  50867. })
  50868. if err != nil {
  50869. ec.Error(ctx, err)
  50870. return graphql.Null
  50871. }
  50872. if resTmp == nil {
  50873. return graphql.Null
  50874. }
  50875. res := resTmp.(*PaymentTerms)
  50876. fc.Result = res
  50877. return ec.marshalOPaymentTerms2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPaymentTerms(ctx, field.Selections, res)
  50878. }
  50879. func (ec *executionContext) fieldContext_DraftOrder_paymentTerms(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50880. fc = &graphql.FieldContext{
  50881. Object: "DraftOrder",
  50882. Field: field,
  50883. IsMethod: false,
  50884. IsResolver: false,
  50885. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50886. switch field.Name {
  50887. case "dueInDays":
  50888. return ec.fieldContext_PaymentTerms_dueInDays(ctx, field)
  50889. case "id":
  50890. return ec.fieldContext_PaymentTerms_id(ctx, field)
  50891. case "overdue":
  50892. return ec.fieldContext_PaymentTerms_overdue(ctx, field)
  50893. case "paymentSchedules":
  50894. return ec.fieldContext_PaymentTerms_paymentSchedules(ctx, field)
  50895. case "paymentTermsName":
  50896. return ec.fieldContext_PaymentTerms_paymentTermsName(ctx, field)
  50897. case "paymentTermsType":
  50898. return ec.fieldContext_PaymentTerms_paymentTermsType(ctx, field)
  50899. case "translatedName":
  50900. return ec.fieldContext_PaymentTerms_translatedName(ctx, field)
  50901. }
  50902. return nil, fmt.Errorf("no field named %q was found under type PaymentTerms", field.Name)
  50903. },
  50904. }
  50905. return fc, nil
  50906. }
  50907. func (ec *executionContext) _DraftOrder_phone(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  50908. fc, err := ec.fieldContext_DraftOrder_phone(ctx, field)
  50909. if err != nil {
  50910. return graphql.Null
  50911. }
  50912. ctx = graphql.WithFieldContext(ctx, fc)
  50913. defer func() {
  50914. if r := recover(); r != nil {
  50915. ec.Error(ctx, ec.Recover(ctx, r))
  50916. ret = graphql.Null
  50917. }
  50918. }()
  50919. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50920. ctx = rctx // use context from middleware stack in children
  50921. return obj.Phone, nil
  50922. })
  50923. if err != nil {
  50924. ec.Error(ctx, err)
  50925. return graphql.Null
  50926. }
  50927. if resTmp == nil {
  50928. return graphql.Null
  50929. }
  50930. res := resTmp.(*string)
  50931. fc.Result = res
  50932. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  50933. }
  50934. func (ec *executionContext) fieldContext_DraftOrder_phone(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50935. fc = &graphql.FieldContext{
  50936. Object: "DraftOrder",
  50937. Field: field,
  50938. IsMethod: false,
  50939. IsResolver: false,
  50940. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50941. return nil, errors.New("field of type String does not have child fields")
  50942. },
  50943. }
  50944. return fc, nil
  50945. }
  50946. func (ec *executionContext) _DraftOrder_presentmentCurrencyCode(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  50947. fc, err := ec.fieldContext_DraftOrder_presentmentCurrencyCode(ctx, field)
  50948. if err != nil {
  50949. return graphql.Null
  50950. }
  50951. ctx = graphql.WithFieldContext(ctx, fc)
  50952. defer func() {
  50953. if r := recover(); r != nil {
  50954. ec.Error(ctx, ec.Recover(ctx, r))
  50955. ret = graphql.Null
  50956. }
  50957. }()
  50958. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  50959. ctx = rctx // use context from middleware stack in children
  50960. return obj.PresentmentCurrencyCode, nil
  50961. })
  50962. if err != nil {
  50963. ec.Error(ctx, err)
  50964. return graphql.Null
  50965. }
  50966. if resTmp == nil {
  50967. if !graphql.HasFieldError(ctx, fc) {
  50968. ec.Errorf(ctx, "must not be null")
  50969. }
  50970. return graphql.Null
  50971. }
  50972. res := resTmp.(CurrencyCode)
  50973. fc.Result = res
  50974. return ec.marshalNCurrencyCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCurrencyCode(ctx, field.Selections, res)
  50975. }
  50976. func (ec *executionContext) fieldContext_DraftOrder_presentmentCurrencyCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  50977. fc = &graphql.FieldContext{
  50978. Object: "DraftOrder",
  50979. Field: field,
  50980. IsMethod: false,
  50981. IsResolver: false,
  50982. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  50983. return nil, errors.New("field of type CurrencyCode does not have child fields")
  50984. },
  50985. }
  50986. return fc, nil
  50987. }
  50988. func (ec *executionContext) _DraftOrder_privateMetafield(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  50989. fc, err := ec.fieldContext_DraftOrder_privateMetafield(ctx, field)
  50990. if err != nil {
  50991. return graphql.Null
  50992. }
  50993. ctx = graphql.WithFieldContext(ctx, fc)
  50994. defer func() {
  50995. if r := recover(); r != nil {
  50996. ec.Error(ctx, ec.Recover(ctx, r))
  50997. ret = graphql.Null
  50998. }
  50999. }()
  51000. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51001. ctx = rctx // use context from middleware stack in children
  51002. return obj.PrivateMetafield, nil
  51003. })
  51004. if err != nil {
  51005. ec.Error(ctx, err)
  51006. return graphql.Null
  51007. }
  51008. if resTmp == nil {
  51009. return graphql.Null
  51010. }
  51011. res := resTmp.(*PrivateMetafield)
  51012. fc.Result = res
  51013. return ec.marshalOPrivateMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPrivateMetafield(ctx, field.Selections, res)
  51014. }
  51015. func (ec *executionContext) fieldContext_DraftOrder_privateMetafield(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51016. fc = &graphql.FieldContext{
  51017. Object: "DraftOrder",
  51018. Field: field,
  51019. IsMethod: false,
  51020. IsResolver: false,
  51021. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51022. switch field.Name {
  51023. case "createdAt":
  51024. return ec.fieldContext_PrivateMetafield_createdAt(ctx, field)
  51025. case "id":
  51026. return ec.fieldContext_PrivateMetafield_id(ctx, field)
  51027. case "key":
  51028. return ec.fieldContext_PrivateMetafield_key(ctx, field)
  51029. case "namespace":
  51030. return ec.fieldContext_PrivateMetafield_namespace(ctx, field)
  51031. case "updatedAt":
  51032. return ec.fieldContext_PrivateMetafield_updatedAt(ctx, field)
  51033. case "value":
  51034. return ec.fieldContext_PrivateMetafield_value(ctx, field)
  51035. case "valueType":
  51036. return ec.fieldContext_PrivateMetafield_valueType(ctx, field)
  51037. }
  51038. return nil, fmt.Errorf("no field named %q was found under type PrivateMetafield", field.Name)
  51039. },
  51040. }
  51041. defer func() {
  51042. if r := recover(); r != nil {
  51043. err = ec.Recover(ctx, r)
  51044. ec.Error(ctx, err)
  51045. }
  51046. }()
  51047. ctx = graphql.WithFieldContext(ctx, fc)
  51048. if fc.Args, err = ec.field_DraftOrder_privateMetafield_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  51049. ec.Error(ctx, err)
  51050. return
  51051. }
  51052. return fc, nil
  51053. }
  51054. func (ec *executionContext) _DraftOrder_privateMetafields(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  51055. fc, err := ec.fieldContext_DraftOrder_privateMetafields(ctx, field)
  51056. if err != nil {
  51057. return graphql.Null
  51058. }
  51059. ctx = graphql.WithFieldContext(ctx, fc)
  51060. defer func() {
  51061. if r := recover(); r != nil {
  51062. ec.Error(ctx, ec.Recover(ctx, r))
  51063. ret = graphql.Null
  51064. }
  51065. }()
  51066. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51067. ctx = rctx // use context from middleware stack in children
  51068. return obj.PrivateMetafields, nil
  51069. })
  51070. if err != nil {
  51071. ec.Error(ctx, err)
  51072. return graphql.Null
  51073. }
  51074. if resTmp == nil {
  51075. if !graphql.HasFieldError(ctx, fc) {
  51076. ec.Errorf(ctx, "must not be null")
  51077. }
  51078. return graphql.Null
  51079. }
  51080. res := resTmp.(*PrivateMetafieldConnection)
  51081. fc.Result = res
  51082. return ec.marshalNPrivateMetafieldConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPrivateMetafieldConnection(ctx, field.Selections, res)
  51083. }
  51084. func (ec *executionContext) fieldContext_DraftOrder_privateMetafields(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51085. fc = &graphql.FieldContext{
  51086. Object: "DraftOrder",
  51087. Field: field,
  51088. IsMethod: false,
  51089. IsResolver: false,
  51090. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51091. switch field.Name {
  51092. case "edges":
  51093. return ec.fieldContext_PrivateMetafieldConnection_edges(ctx, field)
  51094. case "nodes":
  51095. return ec.fieldContext_PrivateMetafieldConnection_nodes(ctx, field)
  51096. case "pageInfo":
  51097. return ec.fieldContext_PrivateMetafieldConnection_pageInfo(ctx, field)
  51098. }
  51099. return nil, fmt.Errorf("no field named %q was found under type PrivateMetafieldConnection", field.Name)
  51100. },
  51101. }
  51102. defer func() {
  51103. if r := recover(); r != nil {
  51104. err = ec.Recover(ctx, r)
  51105. ec.Error(ctx, err)
  51106. }
  51107. }()
  51108. ctx = graphql.WithFieldContext(ctx, fc)
  51109. if fc.Args, err = ec.field_DraftOrder_privateMetafields_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  51110. ec.Error(ctx, err)
  51111. return
  51112. }
  51113. return fc, nil
  51114. }
  51115. func (ec *executionContext) _DraftOrder_purchasingEntity(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  51116. fc, err := ec.fieldContext_DraftOrder_purchasingEntity(ctx, field)
  51117. if err != nil {
  51118. return graphql.Null
  51119. }
  51120. ctx = graphql.WithFieldContext(ctx, fc)
  51121. defer func() {
  51122. if r := recover(); r != nil {
  51123. ec.Error(ctx, ec.Recover(ctx, r))
  51124. ret = graphql.Null
  51125. }
  51126. }()
  51127. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51128. ctx = rctx // use context from middleware stack in children
  51129. return obj.PurchasingEntity, nil
  51130. })
  51131. if err != nil {
  51132. ec.Error(ctx, err)
  51133. return graphql.Null
  51134. }
  51135. if resTmp == nil {
  51136. return graphql.Null
  51137. }
  51138. res := resTmp.(PurchasingEntity)
  51139. fc.Result = res
  51140. return ec.marshalOPurchasingEntity2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPurchasingEntity(ctx, field.Selections, res)
  51141. }
  51142. func (ec *executionContext) fieldContext_DraftOrder_purchasingEntity(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51143. fc = &graphql.FieldContext{
  51144. Object: "DraftOrder",
  51145. Field: field,
  51146. IsMethod: false,
  51147. IsResolver: false,
  51148. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51149. return nil, errors.New("field of type PurchasingEntity does not have child fields")
  51150. },
  51151. }
  51152. return fc, nil
  51153. }
  51154. func (ec *executionContext) _DraftOrder_ready(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  51155. fc, err := ec.fieldContext_DraftOrder_ready(ctx, field)
  51156. if err != nil {
  51157. return graphql.Null
  51158. }
  51159. ctx = graphql.WithFieldContext(ctx, fc)
  51160. defer func() {
  51161. if r := recover(); r != nil {
  51162. ec.Error(ctx, ec.Recover(ctx, r))
  51163. ret = graphql.Null
  51164. }
  51165. }()
  51166. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51167. ctx = rctx // use context from middleware stack in children
  51168. return obj.Ready, nil
  51169. })
  51170. if err != nil {
  51171. ec.Error(ctx, err)
  51172. return graphql.Null
  51173. }
  51174. if resTmp == nil {
  51175. if !graphql.HasFieldError(ctx, fc) {
  51176. ec.Errorf(ctx, "must not be null")
  51177. }
  51178. return graphql.Null
  51179. }
  51180. res := resTmp.(bool)
  51181. fc.Result = res
  51182. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  51183. }
  51184. func (ec *executionContext) fieldContext_DraftOrder_ready(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51185. fc = &graphql.FieldContext{
  51186. Object: "DraftOrder",
  51187. Field: field,
  51188. IsMethod: false,
  51189. IsResolver: false,
  51190. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51191. return nil, errors.New("field of type Boolean does not have child fields")
  51192. },
  51193. }
  51194. return fc, nil
  51195. }
  51196. func (ec *executionContext) _DraftOrder_reserveInventoryUntil(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  51197. fc, err := ec.fieldContext_DraftOrder_reserveInventoryUntil(ctx, field)
  51198. if err != nil {
  51199. return graphql.Null
  51200. }
  51201. ctx = graphql.WithFieldContext(ctx, fc)
  51202. defer func() {
  51203. if r := recover(); r != nil {
  51204. ec.Error(ctx, ec.Recover(ctx, r))
  51205. ret = graphql.Null
  51206. }
  51207. }()
  51208. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51209. ctx = rctx // use context from middleware stack in children
  51210. return obj.ReserveInventoryUntil, nil
  51211. })
  51212. if err != nil {
  51213. ec.Error(ctx, err)
  51214. return graphql.Null
  51215. }
  51216. if resTmp == nil {
  51217. return graphql.Null
  51218. }
  51219. res := resTmp.(*string)
  51220. fc.Result = res
  51221. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  51222. }
  51223. func (ec *executionContext) fieldContext_DraftOrder_reserveInventoryUntil(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51224. fc = &graphql.FieldContext{
  51225. Object: "DraftOrder",
  51226. Field: field,
  51227. IsMethod: false,
  51228. IsResolver: false,
  51229. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51230. return nil, errors.New("field of type DateTime does not have child fields")
  51231. },
  51232. }
  51233. return fc, nil
  51234. }
  51235. func (ec *executionContext) _DraftOrder_shippingAddress(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  51236. fc, err := ec.fieldContext_DraftOrder_shippingAddress(ctx, field)
  51237. if err != nil {
  51238. return graphql.Null
  51239. }
  51240. ctx = graphql.WithFieldContext(ctx, fc)
  51241. defer func() {
  51242. if r := recover(); r != nil {
  51243. ec.Error(ctx, ec.Recover(ctx, r))
  51244. ret = graphql.Null
  51245. }
  51246. }()
  51247. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51248. ctx = rctx // use context from middleware stack in children
  51249. return obj.ShippingAddress, nil
  51250. })
  51251. if err != nil {
  51252. ec.Error(ctx, err)
  51253. return graphql.Null
  51254. }
  51255. if resTmp == nil {
  51256. return graphql.Null
  51257. }
  51258. res := resTmp.(*MailingAddress)
  51259. fc.Result = res
  51260. return ec.marshalOMailingAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMailingAddress(ctx, field.Selections, res)
  51261. }
  51262. func (ec *executionContext) fieldContext_DraftOrder_shippingAddress(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51263. fc = &graphql.FieldContext{
  51264. Object: "DraftOrder",
  51265. Field: field,
  51266. IsMethod: false,
  51267. IsResolver: false,
  51268. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51269. switch field.Name {
  51270. case "address1":
  51271. return ec.fieldContext_MailingAddress_address1(ctx, field)
  51272. case "address2":
  51273. return ec.fieldContext_MailingAddress_address2(ctx, field)
  51274. case "city":
  51275. return ec.fieldContext_MailingAddress_city(ctx, field)
  51276. case "company":
  51277. return ec.fieldContext_MailingAddress_company(ctx, field)
  51278. case "coordinatesValidated":
  51279. return ec.fieldContext_MailingAddress_coordinatesValidated(ctx, field)
  51280. case "country":
  51281. return ec.fieldContext_MailingAddress_country(ctx, field)
  51282. case "countryCodeV2":
  51283. return ec.fieldContext_MailingAddress_countryCodeV2(ctx, field)
  51284. case "firstName":
  51285. return ec.fieldContext_MailingAddress_firstName(ctx, field)
  51286. case "formattedArea":
  51287. return ec.fieldContext_MailingAddress_formattedArea(ctx, field)
  51288. case "id":
  51289. return ec.fieldContext_MailingAddress_id(ctx, field)
  51290. case "lastName":
  51291. return ec.fieldContext_MailingAddress_lastName(ctx, field)
  51292. case "latitude":
  51293. return ec.fieldContext_MailingAddress_latitude(ctx, field)
  51294. case "longitude":
  51295. return ec.fieldContext_MailingAddress_longitude(ctx, field)
  51296. case "name":
  51297. return ec.fieldContext_MailingAddress_name(ctx, field)
  51298. case "phone":
  51299. return ec.fieldContext_MailingAddress_phone(ctx, field)
  51300. case "province":
  51301. return ec.fieldContext_MailingAddress_province(ctx, field)
  51302. case "provinceCode":
  51303. return ec.fieldContext_MailingAddress_provinceCode(ctx, field)
  51304. case "zip":
  51305. return ec.fieldContext_MailingAddress_zip(ctx, field)
  51306. }
  51307. return nil, fmt.Errorf("no field named %q was found under type MailingAddress", field.Name)
  51308. },
  51309. }
  51310. return fc, nil
  51311. }
  51312. func (ec *executionContext) _DraftOrder_shippingLine(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  51313. fc, err := ec.fieldContext_DraftOrder_shippingLine(ctx, field)
  51314. if err != nil {
  51315. return graphql.Null
  51316. }
  51317. ctx = graphql.WithFieldContext(ctx, fc)
  51318. defer func() {
  51319. if r := recover(); r != nil {
  51320. ec.Error(ctx, ec.Recover(ctx, r))
  51321. ret = graphql.Null
  51322. }
  51323. }()
  51324. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51325. ctx = rctx // use context from middleware stack in children
  51326. return obj.ShippingLine, nil
  51327. })
  51328. if err != nil {
  51329. ec.Error(ctx, err)
  51330. return graphql.Null
  51331. }
  51332. if resTmp == nil {
  51333. return graphql.Null
  51334. }
  51335. res := resTmp.(*ShippingLine)
  51336. fc.Result = res
  51337. return ec.marshalOShippingLine2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐShippingLine(ctx, field.Selections, res)
  51338. }
  51339. func (ec *executionContext) fieldContext_DraftOrder_shippingLine(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51340. fc = &graphql.FieldContext{
  51341. Object: "DraftOrder",
  51342. Field: field,
  51343. IsMethod: false,
  51344. IsResolver: false,
  51345. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51346. switch field.Name {
  51347. case "carrierIdentifier":
  51348. return ec.fieldContext_ShippingLine_carrierIdentifier(ctx, field)
  51349. case "code":
  51350. return ec.fieldContext_ShippingLine_code(ctx, field)
  51351. case "custom":
  51352. return ec.fieldContext_ShippingLine_custom(ctx, field)
  51353. case "deliveryCategory":
  51354. return ec.fieldContext_ShippingLine_deliveryCategory(ctx, field)
  51355. case "discountAllocations":
  51356. return ec.fieldContext_ShippingLine_discountAllocations(ctx, field)
  51357. case "discountedPriceSet":
  51358. return ec.fieldContext_ShippingLine_discountedPriceSet(ctx, field)
  51359. case "id":
  51360. return ec.fieldContext_ShippingLine_id(ctx, field)
  51361. case "originalPriceSet":
  51362. return ec.fieldContext_ShippingLine_originalPriceSet(ctx, field)
  51363. case "phone":
  51364. return ec.fieldContext_ShippingLine_phone(ctx, field)
  51365. case "requestedFulfillmentService":
  51366. return ec.fieldContext_ShippingLine_requestedFulfillmentService(ctx, field)
  51367. case "shippingRateHandle":
  51368. return ec.fieldContext_ShippingLine_shippingRateHandle(ctx, field)
  51369. case "source":
  51370. return ec.fieldContext_ShippingLine_source(ctx, field)
  51371. case "taxLines":
  51372. return ec.fieldContext_ShippingLine_taxLines(ctx, field)
  51373. case "title":
  51374. return ec.fieldContext_ShippingLine_title(ctx, field)
  51375. }
  51376. return nil, fmt.Errorf("no field named %q was found under type ShippingLine", field.Name)
  51377. },
  51378. }
  51379. return fc, nil
  51380. }
  51381. func (ec *executionContext) _DraftOrder_status(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  51382. fc, err := ec.fieldContext_DraftOrder_status(ctx, field)
  51383. if err != nil {
  51384. return graphql.Null
  51385. }
  51386. ctx = graphql.WithFieldContext(ctx, fc)
  51387. defer func() {
  51388. if r := recover(); r != nil {
  51389. ec.Error(ctx, ec.Recover(ctx, r))
  51390. ret = graphql.Null
  51391. }
  51392. }()
  51393. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51394. ctx = rctx // use context from middleware stack in children
  51395. return obj.Status, nil
  51396. })
  51397. if err != nil {
  51398. ec.Error(ctx, err)
  51399. return graphql.Null
  51400. }
  51401. if resTmp == nil {
  51402. if !graphql.HasFieldError(ctx, fc) {
  51403. ec.Errorf(ctx, "must not be null")
  51404. }
  51405. return graphql.Null
  51406. }
  51407. res := resTmp.(DraftOrderStatus)
  51408. fc.Result = res
  51409. return ec.marshalNDraftOrderStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderStatus(ctx, field.Selections, res)
  51410. }
  51411. func (ec *executionContext) fieldContext_DraftOrder_status(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51412. fc = &graphql.FieldContext{
  51413. Object: "DraftOrder",
  51414. Field: field,
  51415. IsMethod: false,
  51416. IsResolver: false,
  51417. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51418. return nil, errors.New("field of type DraftOrderStatus does not have child fields")
  51419. },
  51420. }
  51421. return fc, nil
  51422. }
  51423. func (ec *executionContext) _DraftOrder_subtotalPrice(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  51424. fc, err := ec.fieldContext_DraftOrder_subtotalPrice(ctx, field)
  51425. if err != nil {
  51426. return graphql.Null
  51427. }
  51428. ctx = graphql.WithFieldContext(ctx, fc)
  51429. defer func() {
  51430. if r := recover(); r != nil {
  51431. ec.Error(ctx, ec.Recover(ctx, r))
  51432. ret = graphql.Null
  51433. }
  51434. }()
  51435. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51436. ctx = rctx // use context from middleware stack in children
  51437. return obj.SubtotalPrice, nil
  51438. })
  51439. if err != nil {
  51440. ec.Error(ctx, err)
  51441. return graphql.Null
  51442. }
  51443. if resTmp == nil {
  51444. if !graphql.HasFieldError(ctx, fc) {
  51445. ec.Errorf(ctx, "must not be null")
  51446. }
  51447. return graphql.Null
  51448. }
  51449. res := resTmp.(string)
  51450. fc.Result = res
  51451. return ec.marshalNMoney2string(ctx, field.Selections, res)
  51452. }
  51453. func (ec *executionContext) fieldContext_DraftOrder_subtotalPrice(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51454. fc = &graphql.FieldContext{
  51455. Object: "DraftOrder",
  51456. Field: field,
  51457. IsMethod: false,
  51458. IsResolver: false,
  51459. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51460. return nil, errors.New("field of type Money does not have child fields")
  51461. },
  51462. }
  51463. return fc, nil
  51464. }
  51465. func (ec *executionContext) _DraftOrder_subtotalPriceSet(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  51466. fc, err := ec.fieldContext_DraftOrder_subtotalPriceSet(ctx, field)
  51467. if err != nil {
  51468. return graphql.Null
  51469. }
  51470. ctx = graphql.WithFieldContext(ctx, fc)
  51471. defer func() {
  51472. if r := recover(); r != nil {
  51473. ec.Error(ctx, ec.Recover(ctx, r))
  51474. ret = graphql.Null
  51475. }
  51476. }()
  51477. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51478. ctx = rctx // use context from middleware stack in children
  51479. return obj.SubtotalPriceSet, nil
  51480. })
  51481. if err != nil {
  51482. ec.Error(ctx, err)
  51483. return graphql.Null
  51484. }
  51485. if resTmp == nil {
  51486. if !graphql.HasFieldError(ctx, fc) {
  51487. ec.Errorf(ctx, "must not be null")
  51488. }
  51489. return graphql.Null
  51490. }
  51491. res := resTmp.(*MoneyBag)
  51492. fc.Result = res
  51493. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  51494. }
  51495. func (ec *executionContext) fieldContext_DraftOrder_subtotalPriceSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51496. fc = &graphql.FieldContext{
  51497. Object: "DraftOrder",
  51498. Field: field,
  51499. IsMethod: false,
  51500. IsResolver: false,
  51501. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51502. switch field.Name {
  51503. case "presentmentMoney":
  51504. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  51505. case "shopMoney":
  51506. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  51507. }
  51508. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  51509. },
  51510. }
  51511. return fc, nil
  51512. }
  51513. func (ec *executionContext) _DraftOrder_tags(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  51514. fc, err := ec.fieldContext_DraftOrder_tags(ctx, field)
  51515. if err != nil {
  51516. return graphql.Null
  51517. }
  51518. ctx = graphql.WithFieldContext(ctx, fc)
  51519. defer func() {
  51520. if r := recover(); r != nil {
  51521. ec.Error(ctx, ec.Recover(ctx, r))
  51522. ret = graphql.Null
  51523. }
  51524. }()
  51525. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51526. ctx = rctx // use context from middleware stack in children
  51527. return obj.Tags, nil
  51528. })
  51529. if err != nil {
  51530. ec.Error(ctx, err)
  51531. return graphql.Null
  51532. }
  51533. if resTmp == nil {
  51534. if !graphql.HasFieldError(ctx, fc) {
  51535. ec.Errorf(ctx, "must not be null")
  51536. }
  51537. return graphql.Null
  51538. }
  51539. res := resTmp.([]string)
  51540. fc.Result = res
  51541. return ec.marshalNString2ᚕstringᚄ(ctx, field.Selections, res)
  51542. }
  51543. func (ec *executionContext) fieldContext_DraftOrder_tags(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51544. fc = &graphql.FieldContext{
  51545. Object: "DraftOrder",
  51546. Field: field,
  51547. IsMethod: false,
  51548. IsResolver: false,
  51549. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51550. return nil, errors.New("field of type String does not have child fields")
  51551. },
  51552. }
  51553. return fc, nil
  51554. }
  51555. func (ec *executionContext) _DraftOrder_taxExempt(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  51556. fc, err := ec.fieldContext_DraftOrder_taxExempt(ctx, field)
  51557. if err != nil {
  51558. return graphql.Null
  51559. }
  51560. ctx = graphql.WithFieldContext(ctx, fc)
  51561. defer func() {
  51562. if r := recover(); r != nil {
  51563. ec.Error(ctx, ec.Recover(ctx, r))
  51564. ret = graphql.Null
  51565. }
  51566. }()
  51567. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51568. ctx = rctx // use context from middleware stack in children
  51569. return obj.TaxExempt, nil
  51570. })
  51571. if err != nil {
  51572. ec.Error(ctx, err)
  51573. return graphql.Null
  51574. }
  51575. if resTmp == nil {
  51576. if !graphql.HasFieldError(ctx, fc) {
  51577. ec.Errorf(ctx, "must not be null")
  51578. }
  51579. return graphql.Null
  51580. }
  51581. res := resTmp.(bool)
  51582. fc.Result = res
  51583. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  51584. }
  51585. func (ec *executionContext) fieldContext_DraftOrder_taxExempt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51586. fc = &graphql.FieldContext{
  51587. Object: "DraftOrder",
  51588. Field: field,
  51589. IsMethod: false,
  51590. IsResolver: false,
  51591. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51592. return nil, errors.New("field of type Boolean does not have child fields")
  51593. },
  51594. }
  51595. return fc, nil
  51596. }
  51597. func (ec *executionContext) _DraftOrder_taxLines(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  51598. fc, err := ec.fieldContext_DraftOrder_taxLines(ctx, field)
  51599. if err != nil {
  51600. return graphql.Null
  51601. }
  51602. ctx = graphql.WithFieldContext(ctx, fc)
  51603. defer func() {
  51604. if r := recover(); r != nil {
  51605. ec.Error(ctx, ec.Recover(ctx, r))
  51606. ret = graphql.Null
  51607. }
  51608. }()
  51609. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51610. ctx = rctx // use context from middleware stack in children
  51611. return obj.TaxLines, nil
  51612. })
  51613. if err != nil {
  51614. ec.Error(ctx, err)
  51615. return graphql.Null
  51616. }
  51617. if resTmp == nil {
  51618. if !graphql.HasFieldError(ctx, fc) {
  51619. ec.Errorf(ctx, "must not be null")
  51620. }
  51621. return graphql.Null
  51622. }
  51623. res := resTmp.([]*TaxLine)
  51624. fc.Result = res
  51625. return ec.marshalNTaxLine2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐTaxLineᚄ(ctx, field.Selections, res)
  51626. }
  51627. func (ec *executionContext) fieldContext_DraftOrder_taxLines(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51628. fc = &graphql.FieldContext{
  51629. Object: "DraftOrder",
  51630. Field: field,
  51631. IsMethod: false,
  51632. IsResolver: false,
  51633. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51634. switch field.Name {
  51635. case "channelLiable":
  51636. return ec.fieldContext_TaxLine_channelLiable(ctx, field)
  51637. case "priceSet":
  51638. return ec.fieldContext_TaxLine_priceSet(ctx, field)
  51639. case "rate":
  51640. return ec.fieldContext_TaxLine_rate(ctx, field)
  51641. case "ratePercentage":
  51642. return ec.fieldContext_TaxLine_ratePercentage(ctx, field)
  51643. case "title":
  51644. return ec.fieldContext_TaxLine_title(ctx, field)
  51645. }
  51646. return nil, fmt.Errorf("no field named %q was found under type TaxLine", field.Name)
  51647. },
  51648. }
  51649. return fc, nil
  51650. }
  51651. func (ec *executionContext) _DraftOrder_taxesIncluded(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  51652. fc, err := ec.fieldContext_DraftOrder_taxesIncluded(ctx, field)
  51653. if err != nil {
  51654. return graphql.Null
  51655. }
  51656. ctx = graphql.WithFieldContext(ctx, fc)
  51657. defer func() {
  51658. if r := recover(); r != nil {
  51659. ec.Error(ctx, ec.Recover(ctx, r))
  51660. ret = graphql.Null
  51661. }
  51662. }()
  51663. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51664. ctx = rctx // use context from middleware stack in children
  51665. return obj.TaxesIncluded, nil
  51666. })
  51667. if err != nil {
  51668. ec.Error(ctx, err)
  51669. return graphql.Null
  51670. }
  51671. if resTmp == nil {
  51672. if !graphql.HasFieldError(ctx, fc) {
  51673. ec.Errorf(ctx, "must not be null")
  51674. }
  51675. return graphql.Null
  51676. }
  51677. res := resTmp.(bool)
  51678. fc.Result = res
  51679. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  51680. }
  51681. func (ec *executionContext) fieldContext_DraftOrder_taxesIncluded(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51682. fc = &graphql.FieldContext{
  51683. Object: "DraftOrder",
  51684. Field: field,
  51685. IsMethod: false,
  51686. IsResolver: false,
  51687. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51688. return nil, errors.New("field of type Boolean does not have child fields")
  51689. },
  51690. }
  51691. return fc, nil
  51692. }
  51693. func (ec *executionContext) _DraftOrder_totalDiscountsSet(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  51694. fc, err := ec.fieldContext_DraftOrder_totalDiscountsSet(ctx, field)
  51695. if err != nil {
  51696. return graphql.Null
  51697. }
  51698. ctx = graphql.WithFieldContext(ctx, fc)
  51699. defer func() {
  51700. if r := recover(); r != nil {
  51701. ec.Error(ctx, ec.Recover(ctx, r))
  51702. ret = graphql.Null
  51703. }
  51704. }()
  51705. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51706. ctx = rctx // use context from middleware stack in children
  51707. return obj.TotalDiscountsSet, nil
  51708. })
  51709. if err != nil {
  51710. ec.Error(ctx, err)
  51711. return graphql.Null
  51712. }
  51713. if resTmp == nil {
  51714. if !graphql.HasFieldError(ctx, fc) {
  51715. ec.Errorf(ctx, "must not be null")
  51716. }
  51717. return graphql.Null
  51718. }
  51719. res := resTmp.(*MoneyBag)
  51720. fc.Result = res
  51721. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  51722. }
  51723. func (ec *executionContext) fieldContext_DraftOrder_totalDiscountsSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51724. fc = &graphql.FieldContext{
  51725. Object: "DraftOrder",
  51726. Field: field,
  51727. IsMethod: false,
  51728. IsResolver: false,
  51729. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51730. switch field.Name {
  51731. case "presentmentMoney":
  51732. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  51733. case "shopMoney":
  51734. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  51735. }
  51736. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  51737. },
  51738. }
  51739. return fc, nil
  51740. }
  51741. func (ec *executionContext) _DraftOrder_totalLineItemsPriceSet(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  51742. fc, err := ec.fieldContext_DraftOrder_totalLineItemsPriceSet(ctx, field)
  51743. if err != nil {
  51744. return graphql.Null
  51745. }
  51746. ctx = graphql.WithFieldContext(ctx, fc)
  51747. defer func() {
  51748. if r := recover(); r != nil {
  51749. ec.Error(ctx, ec.Recover(ctx, r))
  51750. ret = graphql.Null
  51751. }
  51752. }()
  51753. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51754. ctx = rctx // use context from middleware stack in children
  51755. return obj.TotalLineItemsPriceSet, nil
  51756. })
  51757. if err != nil {
  51758. ec.Error(ctx, err)
  51759. return graphql.Null
  51760. }
  51761. if resTmp == nil {
  51762. if !graphql.HasFieldError(ctx, fc) {
  51763. ec.Errorf(ctx, "must not be null")
  51764. }
  51765. return graphql.Null
  51766. }
  51767. res := resTmp.(*MoneyBag)
  51768. fc.Result = res
  51769. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  51770. }
  51771. func (ec *executionContext) fieldContext_DraftOrder_totalLineItemsPriceSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51772. fc = &graphql.FieldContext{
  51773. Object: "DraftOrder",
  51774. Field: field,
  51775. IsMethod: false,
  51776. IsResolver: false,
  51777. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51778. switch field.Name {
  51779. case "presentmentMoney":
  51780. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  51781. case "shopMoney":
  51782. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  51783. }
  51784. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  51785. },
  51786. }
  51787. return fc, nil
  51788. }
  51789. func (ec *executionContext) _DraftOrder_totalPrice(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  51790. fc, err := ec.fieldContext_DraftOrder_totalPrice(ctx, field)
  51791. if err != nil {
  51792. return graphql.Null
  51793. }
  51794. ctx = graphql.WithFieldContext(ctx, fc)
  51795. defer func() {
  51796. if r := recover(); r != nil {
  51797. ec.Error(ctx, ec.Recover(ctx, r))
  51798. ret = graphql.Null
  51799. }
  51800. }()
  51801. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51802. ctx = rctx // use context from middleware stack in children
  51803. return obj.TotalPrice, nil
  51804. })
  51805. if err != nil {
  51806. ec.Error(ctx, err)
  51807. return graphql.Null
  51808. }
  51809. if resTmp == nil {
  51810. if !graphql.HasFieldError(ctx, fc) {
  51811. ec.Errorf(ctx, "must not be null")
  51812. }
  51813. return graphql.Null
  51814. }
  51815. res := resTmp.(string)
  51816. fc.Result = res
  51817. return ec.marshalNMoney2string(ctx, field.Selections, res)
  51818. }
  51819. func (ec *executionContext) fieldContext_DraftOrder_totalPrice(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51820. fc = &graphql.FieldContext{
  51821. Object: "DraftOrder",
  51822. Field: field,
  51823. IsMethod: false,
  51824. IsResolver: false,
  51825. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51826. return nil, errors.New("field of type Money does not have child fields")
  51827. },
  51828. }
  51829. return fc, nil
  51830. }
  51831. func (ec *executionContext) _DraftOrder_totalPriceSet(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  51832. fc, err := ec.fieldContext_DraftOrder_totalPriceSet(ctx, field)
  51833. if err != nil {
  51834. return graphql.Null
  51835. }
  51836. ctx = graphql.WithFieldContext(ctx, fc)
  51837. defer func() {
  51838. if r := recover(); r != nil {
  51839. ec.Error(ctx, ec.Recover(ctx, r))
  51840. ret = graphql.Null
  51841. }
  51842. }()
  51843. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51844. ctx = rctx // use context from middleware stack in children
  51845. return obj.TotalPriceSet, nil
  51846. })
  51847. if err != nil {
  51848. ec.Error(ctx, err)
  51849. return graphql.Null
  51850. }
  51851. if resTmp == nil {
  51852. if !graphql.HasFieldError(ctx, fc) {
  51853. ec.Errorf(ctx, "must not be null")
  51854. }
  51855. return graphql.Null
  51856. }
  51857. res := resTmp.(*MoneyBag)
  51858. fc.Result = res
  51859. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  51860. }
  51861. func (ec *executionContext) fieldContext_DraftOrder_totalPriceSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51862. fc = &graphql.FieldContext{
  51863. Object: "DraftOrder",
  51864. Field: field,
  51865. IsMethod: false,
  51866. IsResolver: false,
  51867. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51868. switch field.Name {
  51869. case "presentmentMoney":
  51870. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  51871. case "shopMoney":
  51872. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  51873. }
  51874. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  51875. },
  51876. }
  51877. return fc, nil
  51878. }
  51879. func (ec *executionContext) _DraftOrder_totalShippingPrice(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  51880. fc, err := ec.fieldContext_DraftOrder_totalShippingPrice(ctx, field)
  51881. if err != nil {
  51882. return graphql.Null
  51883. }
  51884. ctx = graphql.WithFieldContext(ctx, fc)
  51885. defer func() {
  51886. if r := recover(); r != nil {
  51887. ec.Error(ctx, ec.Recover(ctx, r))
  51888. ret = graphql.Null
  51889. }
  51890. }()
  51891. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51892. ctx = rctx // use context from middleware stack in children
  51893. return obj.TotalShippingPrice, nil
  51894. })
  51895. if err != nil {
  51896. ec.Error(ctx, err)
  51897. return graphql.Null
  51898. }
  51899. if resTmp == nil {
  51900. if !graphql.HasFieldError(ctx, fc) {
  51901. ec.Errorf(ctx, "must not be null")
  51902. }
  51903. return graphql.Null
  51904. }
  51905. res := resTmp.(string)
  51906. fc.Result = res
  51907. return ec.marshalNMoney2string(ctx, field.Selections, res)
  51908. }
  51909. func (ec *executionContext) fieldContext_DraftOrder_totalShippingPrice(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51910. fc = &graphql.FieldContext{
  51911. Object: "DraftOrder",
  51912. Field: field,
  51913. IsMethod: false,
  51914. IsResolver: false,
  51915. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51916. return nil, errors.New("field of type Money does not have child fields")
  51917. },
  51918. }
  51919. return fc, nil
  51920. }
  51921. func (ec *executionContext) _DraftOrder_totalShippingPriceSet(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  51922. fc, err := ec.fieldContext_DraftOrder_totalShippingPriceSet(ctx, field)
  51923. if err != nil {
  51924. return graphql.Null
  51925. }
  51926. ctx = graphql.WithFieldContext(ctx, fc)
  51927. defer func() {
  51928. if r := recover(); r != nil {
  51929. ec.Error(ctx, ec.Recover(ctx, r))
  51930. ret = graphql.Null
  51931. }
  51932. }()
  51933. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51934. ctx = rctx // use context from middleware stack in children
  51935. return obj.TotalShippingPriceSet, nil
  51936. })
  51937. if err != nil {
  51938. ec.Error(ctx, err)
  51939. return graphql.Null
  51940. }
  51941. if resTmp == nil {
  51942. if !graphql.HasFieldError(ctx, fc) {
  51943. ec.Errorf(ctx, "must not be null")
  51944. }
  51945. return graphql.Null
  51946. }
  51947. res := resTmp.(*MoneyBag)
  51948. fc.Result = res
  51949. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  51950. }
  51951. func (ec *executionContext) fieldContext_DraftOrder_totalShippingPriceSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  51952. fc = &graphql.FieldContext{
  51953. Object: "DraftOrder",
  51954. Field: field,
  51955. IsMethod: false,
  51956. IsResolver: false,
  51957. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  51958. switch field.Name {
  51959. case "presentmentMoney":
  51960. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  51961. case "shopMoney":
  51962. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  51963. }
  51964. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  51965. },
  51966. }
  51967. return fc, nil
  51968. }
  51969. func (ec *executionContext) _DraftOrder_totalTax(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  51970. fc, err := ec.fieldContext_DraftOrder_totalTax(ctx, field)
  51971. if err != nil {
  51972. return graphql.Null
  51973. }
  51974. ctx = graphql.WithFieldContext(ctx, fc)
  51975. defer func() {
  51976. if r := recover(); r != nil {
  51977. ec.Error(ctx, ec.Recover(ctx, r))
  51978. ret = graphql.Null
  51979. }
  51980. }()
  51981. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  51982. ctx = rctx // use context from middleware stack in children
  51983. return obj.TotalTax, nil
  51984. })
  51985. if err != nil {
  51986. ec.Error(ctx, err)
  51987. return graphql.Null
  51988. }
  51989. if resTmp == nil {
  51990. if !graphql.HasFieldError(ctx, fc) {
  51991. ec.Errorf(ctx, "must not be null")
  51992. }
  51993. return graphql.Null
  51994. }
  51995. res := resTmp.(string)
  51996. fc.Result = res
  51997. return ec.marshalNMoney2string(ctx, field.Selections, res)
  51998. }
  51999. func (ec *executionContext) fieldContext_DraftOrder_totalTax(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52000. fc = &graphql.FieldContext{
  52001. Object: "DraftOrder",
  52002. Field: field,
  52003. IsMethod: false,
  52004. IsResolver: false,
  52005. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52006. return nil, errors.New("field of type Money does not have child fields")
  52007. },
  52008. }
  52009. return fc, nil
  52010. }
  52011. func (ec *executionContext) _DraftOrder_totalTaxSet(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  52012. fc, err := ec.fieldContext_DraftOrder_totalTaxSet(ctx, field)
  52013. if err != nil {
  52014. return graphql.Null
  52015. }
  52016. ctx = graphql.WithFieldContext(ctx, fc)
  52017. defer func() {
  52018. if r := recover(); r != nil {
  52019. ec.Error(ctx, ec.Recover(ctx, r))
  52020. ret = graphql.Null
  52021. }
  52022. }()
  52023. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  52024. ctx = rctx // use context from middleware stack in children
  52025. return obj.TotalTaxSet, nil
  52026. })
  52027. if err != nil {
  52028. ec.Error(ctx, err)
  52029. return graphql.Null
  52030. }
  52031. if resTmp == nil {
  52032. if !graphql.HasFieldError(ctx, fc) {
  52033. ec.Errorf(ctx, "must not be null")
  52034. }
  52035. return graphql.Null
  52036. }
  52037. res := resTmp.(*MoneyBag)
  52038. fc.Result = res
  52039. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  52040. }
  52041. func (ec *executionContext) fieldContext_DraftOrder_totalTaxSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52042. fc = &graphql.FieldContext{
  52043. Object: "DraftOrder",
  52044. Field: field,
  52045. IsMethod: false,
  52046. IsResolver: false,
  52047. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52048. switch field.Name {
  52049. case "presentmentMoney":
  52050. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  52051. case "shopMoney":
  52052. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  52053. }
  52054. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  52055. },
  52056. }
  52057. return fc, nil
  52058. }
  52059. func (ec *executionContext) _DraftOrder_totalWeight(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  52060. fc, err := ec.fieldContext_DraftOrder_totalWeight(ctx, field)
  52061. if err != nil {
  52062. return graphql.Null
  52063. }
  52064. ctx = graphql.WithFieldContext(ctx, fc)
  52065. defer func() {
  52066. if r := recover(); r != nil {
  52067. ec.Error(ctx, ec.Recover(ctx, r))
  52068. ret = graphql.Null
  52069. }
  52070. }()
  52071. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  52072. ctx = rctx // use context from middleware stack in children
  52073. return obj.TotalWeight, nil
  52074. })
  52075. if err != nil {
  52076. ec.Error(ctx, err)
  52077. return graphql.Null
  52078. }
  52079. if resTmp == nil {
  52080. if !graphql.HasFieldError(ctx, fc) {
  52081. ec.Errorf(ctx, "must not be null")
  52082. }
  52083. return graphql.Null
  52084. }
  52085. res := resTmp.(string)
  52086. fc.Result = res
  52087. return ec.marshalNUnsignedInt642string(ctx, field.Selections, res)
  52088. }
  52089. func (ec *executionContext) fieldContext_DraftOrder_totalWeight(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52090. fc = &graphql.FieldContext{
  52091. Object: "DraftOrder",
  52092. Field: field,
  52093. IsMethod: false,
  52094. IsResolver: false,
  52095. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52096. return nil, errors.New("field of type UnsignedInt64 does not have child fields")
  52097. },
  52098. }
  52099. return fc, nil
  52100. }
  52101. func (ec *executionContext) _DraftOrder_updatedAt(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  52102. fc, err := ec.fieldContext_DraftOrder_updatedAt(ctx, field)
  52103. if err != nil {
  52104. return graphql.Null
  52105. }
  52106. ctx = graphql.WithFieldContext(ctx, fc)
  52107. defer func() {
  52108. if r := recover(); r != nil {
  52109. ec.Error(ctx, ec.Recover(ctx, r))
  52110. ret = graphql.Null
  52111. }
  52112. }()
  52113. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  52114. ctx = rctx // use context from middleware stack in children
  52115. return obj.UpdatedAt, nil
  52116. })
  52117. if err != nil {
  52118. ec.Error(ctx, err)
  52119. return graphql.Null
  52120. }
  52121. if resTmp == nil {
  52122. if !graphql.HasFieldError(ctx, fc) {
  52123. ec.Errorf(ctx, "must not be null")
  52124. }
  52125. return graphql.Null
  52126. }
  52127. res := resTmp.(string)
  52128. fc.Result = res
  52129. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  52130. }
  52131. func (ec *executionContext) fieldContext_DraftOrder_updatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52132. fc = &graphql.FieldContext{
  52133. Object: "DraftOrder",
  52134. Field: field,
  52135. IsMethod: false,
  52136. IsResolver: false,
  52137. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52138. return nil, errors.New("field of type DateTime does not have child fields")
  52139. },
  52140. }
  52141. return fc, nil
  52142. }
  52143. func (ec *executionContext) _DraftOrder_visibleToCustomer(ctx context.Context, field graphql.CollectedField, obj *DraftOrder) (ret graphql.Marshaler) {
  52144. fc, err := ec.fieldContext_DraftOrder_visibleToCustomer(ctx, field)
  52145. if err != nil {
  52146. return graphql.Null
  52147. }
  52148. ctx = graphql.WithFieldContext(ctx, fc)
  52149. defer func() {
  52150. if r := recover(); r != nil {
  52151. ec.Error(ctx, ec.Recover(ctx, r))
  52152. ret = graphql.Null
  52153. }
  52154. }()
  52155. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  52156. ctx = rctx // use context from middleware stack in children
  52157. return obj.VisibleToCustomer, nil
  52158. })
  52159. if err != nil {
  52160. ec.Error(ctx, err)
  52161. return graphql.Null
  52162. }
  52163. if resTmp == nil {
  52164. if !graphql.HasFieldError(ctx, fc) {
  52165. ec.Errorf(ctx, "must not be null")
  52166. }
  52167. return graphql.Null
  52168. }
  52169. res := resTmp.(bool)
  52170. fc.Result = res
  52171. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  52172. }
  52173. func (ec *executionContext) fieldContext_DraftOrder_visibleToCustomer(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52174. fc = &graphql.FieldContext{
  52175. Object: "DraftOrder",
  52176. Field: field,
  52177. IsMethod: false,
  52178. IsResolver: false,
  52179. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52180. return nil, errors.New("field of type Boolean does not have child fields")
  52181. },
  52182. }
  52183. return fc, nil
  52184. }
  52185. func (ec *executionContext) _DraftOrderAppliedDiscount_amountSet(ctx context.Context, field graphql.CollectedField, obj *DraftOrderAppliedDiscount) (ret graphql.Marshaler) {
  52186. fc, err := ec.fieldContext_DraftOrderAppliedDiscount_amountSet(ctx, field)
  52187. if err != nil {
  52188. return graphql.Null
  52189. }
  52190. ctx = graphql.WithFieldContext(ctx, fc)
  52191. defer func() {
  52192. if r := recover(); r != nil {
  52193. ec.Error(ctx, ec.Recover(ctx, r))
  52194. ret = graphql.Null
  52195. }
  52196. }()
  52197. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  52198. ctx = rctx // use context from middleware stack in children
  52199. return obj.AmountSet, nil
  52200. })
  52201. if err != nil {
  52202. ec.Error(ctx, err)
  52203. return graphql.Null
  52204. }
  52205. if resTmp == nil {
  52206. if !graphql.HasFieldError(ctx, fc) {
  52207. ec.Errorf(ctx, "must not be null")
  52208. }
  52209. return graphql.Null
  52210. }
  52211. res := resTmp.(*MoneyBag)
  52212. fc.Result = res
  52213. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  52214. }
  52215. func (ec *executionContext) fieldContext_DraftOrderAppliedDiscount_amountSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52216. fc = &graphql.FieldContext{
  52217. Object: "DraftOrderAppliedDiscount",
  52218. Field: field,
  52219. IsMethod: false,
  52220. IsResolver: false,
  52221. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52222. switch field.Name {
  52223. case "presentmentMoney":
  52224. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  52225. case "shopMoney":
  52226. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  52227. }
  52228. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  52229. },
  52230. }
  52231. return fc, nil
  52232. }
  52233. func (ec *executionContext) _DraftOrderAppliedDiscount_amountV2(ctx context.Context, field graphql.CollectedField, obj *DraftOrderAppliedDiscount) (ret graphql.Marshaler) {
  52234. fc, err := ec.fieldContext_DraftOrderAppliedDiscount_amountV2(ctx, field)
  52235. if err != nil {
  52236. return graphql.Null
  52237. }
  52238. ctx = graphql.WithFieldContext(ctx, fc)
  52239. defer func() {
  52240. if r := recover(); r != nil {
  52241. ec.Error(ctx, ec.Recover(ctx, r))
  52242. ret = graphql.Null
  52243. }
  52244. }()
  52245. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  52246. ctx = rctx // use context from middleware stack in children
  52247. return obj.AmountV2, nil
  52248. })
  52249. if err != nil {
  52250. ec.Error(ctx, err)
  52251. return graphql.Null
  52252. }
  52253. if resTmp == nil {
  52254. if !graphql.HasFieldError(ctx, fc) {
  52255. ec.Errorf(ctx, "must not be null")
  52256. }
  52257. return graphql.Null
  52258. }
  52259. res := resTmp.(*MoneyV2)
  52260. fc.Result = res
  52261. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  52262. }
  52263. func (ec *executionContext) fieldContext_DraftOrderAppliedDiscount_amountV2(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52264. fc = &graphql.FieldContext{
  52265. Object: "DraftOrderAppliedDiscount",
  52266. Field: field,
  52267. IsMethod: false,
  52268. IsResolver: false,
  52269. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52270. switch field.Name {
  52271. case "amount":
  52272. return ec.fieldContext_MoneyV2_amount(ctx, field)
  52273. case "currencyCode":
  52274. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  52275. }
  52276. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  52277. },
  52278. }
  52279. return fc, nil
  52280. }
  52281. func (ec *executionContext) _DraftOrderAppliedDiscount_description(ctx context.Context, field graphql.CollectedField, obj *DraftOrderAppliedDiscount) (ret graphql.Marshaler) {
  52282. fc, err := ec.fieldContext_DraftOrderAppliedDiscount_description(ctx, field)
  52283. if err != nil {
  52284. return graphql.Null
  52285. }
  52286. ctx = graphql.WithFieldContext(ctx, fc)
  52287. defer func() {
  52288. if r := recover(); r != nil {
  52289. ec.Error(ctx, ec.Recover(ctx, r))
  52290. ret = graphql.Null
  52291. }
  52292. }()
  52293. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  52294. ctx = rctx // use context from middleware stack in children
  52295. return obj.Description, nil
  52296. })
  52297. if err != nil {
  52298. ec.Error(ctx, err)
  52299. return graphql.Null
  52300. }
  52301. if resTmp == nil {
  52302. if !graphql.HasFieldError(ctx, fc) {
  52303. ec.Errorf(ctx, "must not be null")
  52304. }
  52305. return graphql.Null
  52306. }
  52307. res := resTmp.(string)
  52308. fc.Result = res
  52309. return ec.marshalNString2string(ctx, field.Selections, res)
  52310. }
  52311. func (ec *executionContext) fieldContext_DraftOrderAppliedDiscount_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52312. fc = &graphql.FieldContext{
  52313. Object: "DraftOrderAppliedDiscount",
  52314. Field: field,
  52315. IsMethod: false,
  52316. IsResolver: false,
  52317. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52318. return nil, errors.New("field of type String does not have child fields")
  52319. },
  52320. }
  52321. return fc, nil
  52322. }
  52323. func (ec *executionContext) _DraftOrderAppliedDiscount_title(ctx context.Context, field graphql.CollectedField, obj *DraftOrderAppliedDiscount) (ret graphql.Marshaler) {
  52324. fc, err := ec.fieldContext_DraftOrderAppliedDiscount_title(ctx, field)
  52325. if err != nil {
  52326. return graphql.Null
  52327. }
  52328. ctx = graphql.WithFieldContext(ctx, fc)
  52329. defer func() {
  52330. if r := recover(); r != nil {
  52331. ec.Error(ctx, ec.Recover(ctx, r))
  52332. ret = graphql.Null
  52333. }
  52334. }()
  52335. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  52336. ctx = rctx // use context from middleware stack in children
  52337. return obj.Title, nil
  52338. })
  52339. if err != nil {
  52340. ec.Error(ctx, err)
  52341. return graphql.Null
  52342. }
  52343. if resTmp == nil {
  52344. return graphql.Null
  52345. }
  52346. res := resTmp.(*string)
  52347. fc.Result = res
  52348. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  52349. }
  52350. func (ec *executionContext) fieldContext_DraftOrderAppliedDiscount_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52351. fc = &graphql.FieldContext{
  52352. Object: "DraftOrderAppliedDiscount",
  52353. Field: field,
  52354. IsMethod: false,
  52355. IsResolver: false,
  52356. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52357. return nil, errors.New("field of type String does not have child fields")
  52358. },
  52359. }
  52360. return fc, nil
  52361. }
  52362. func (ec *executionContext) _DraftOrderAppliedDiscount_value(ctx context.Context, field graphql.CollectedField, obj *DraftOrderAppliedDiscount) (ret graphql.Marshaler) {
  52363. fc, err := ec.fieldContext_DraftOrderAppliedDiscount_value(ctx, field)
  52364. if err != nil {
  52365. return graphql.Null
  52366. }
  52367. ctx = graphql.WithFieldContext(ctx, fc)
  52368. defer func() {
  52369. if r := recover(); r != nil {
  52370. ec.Error(ctx, ec.Recover(ctx, r))
  52371. ret = graphql.Null
  52372. }
  52373. }()
  52374. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  52375. ctx = rctx // use context from middleware stack in children
  52376. return obj.Value, nil
  52377. })
  52378. if err != nil {
  52379. ec.Error(ctx, err)
  52380. return graphql.Null
  52381. }
  52382. if resTmp == nil {
  52383. if !graphql.HasFieldError(ctx, fc) {
  52384. ec.Errorf(ctx, "must not be null")
  52385. }
  52386. return graphql.Null
  52387. }
  52388. res := resTmp.(float64)
  52389. fc.Result = res
  52390. return ec.marshalNFloat2float64(ctx, field.Selections, res)
  52391. }
  52392. func (ec *executionContext) fieldContext_DraftOrderAppliedDiscount_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52393. fc = &graphql.FieldContext{
  52394. Object: "DraftOrderAppliedDiscount",
  52395. Field: field,
  52396. IsMethod: false,
  52397. IsResolver: false,
  52398. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52399. return nil, errors.New("field of type Float does not have child fields")
  52400. },
  52401. }
  52402. return fc, nil
  52403. }
  52404. func (ec *executionContext) _DraftOrderAppliedDiscount_valueType(ctx context.Context, field graphql.CollectedField, obj *DraftOrderAppliedDiscount) (ret graphql.Marshaler) {
  52405. fc, err := ec.fieldContext_DraftOrderAppliedDiscount_valueType(ctx, field)
  52406. if err != nil {
  52407. return graphql.Null
  52408. }
  52409. ctx = graphql.WithFieldContext(ctx, fc)
  52410. defer func() {
  52411. if r := recover(); r != nil {
  52412. ec.Error(ctx, ec.Recover(ctx, r))
  52413. ret = graphql.Null
  52414. }
  52415. }()
  52416. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  52417. ctx = rctx // use context from middleware stack in children
  52418. return obj.ValueType, nil
  52419. })
  52420. if err != nil {
  52421. ec.Error(ctx, err)
  52422. return graphql.Null
  52423. }
  52424. if resTmp == nil {
  52425. if !graphql.HasFieldError(ctx, fc) {
  52426. ec.Errorf(ctx, "must not be null")
  52427. }
  52428. return graphql.Null
  52429. }
  52430. res := resTmp.(DraftOrderAppliedDiscountType)
  52431. fc.Result = res
  52432. return ec.marshalNDraftOrderAppliedDiscountType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderAppliedDiscountType(ctx, field.Selections, res)
  52433. }
  52434. func (ec *executionContext) fieldContext_DraftOrderAppliedDiscount_valueType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52435. fc = &graphql.FieldContext{
  52436. Object: "DraftOrderAppliedDiscount",
  52437. Field: field,
  52438. IsMethod: false,
  52439. IsResolver: false,
  52440. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52441. return nil, errors.New("field of type DraftOrderAppliedDiscountType does not have child fields")
  52442. },
  52443. }
  52444. return fc, nil
  52445. }
  52446. func (ec *executionContext) _DraftOrderConnection_edges(ctx context.Context, field graphql.CollectedField, obj *DraftOrderConnection) (ret graphql.Marshaler) {
  52447. fc, err := ec.fieldContext_DraftOrderConnection_edges(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.Edges, 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.([]*DraftOrderEdge)
  52473. fc.Result = res
  52474. return ec.marshalNDraftOrderEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderEdgeᚄ(ctx, field.Selections, res)
  52475. }
  52476. func (ec *executionContext) fieldContext_DraftOrderConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52477. fc = &graphql.FieldContext{
  52478. Object: "DraftOrderConnection",
  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 "cursor":
  52485. return ec.fieldContext_DraftOrderEdge_cursor(ctx, field)
  52486. case "node":
  52487. return ec.fieldContext_DraftOrderEdge_node(ctx, field)
  52488. }
  52489. return nil, fmt.Errorf("no field named %q was found under type DraftOrderEdge", field.Name)
  52490. },
  52491. }
  52492. return fc, nil
  52493. }
  52494. func (ec *executionContext) _DraftOrderConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *DraftOrderConnection) (ret graphql.Marshaler) {
  52495. fc, err := ec.fieldContext_DraftOrderConnection_nodes(ctx, field)
  52496. if err != nil {
  52497. return graphql.Null
  52498. }
  52499. ctx = graphql.WithFieldContext(ctx, fc)
  52500. defer func() {
  52501. if r := recover(); r != nil {
  52502. ec.Error(ctx, ec.Recover(ctx, r))
  52503. ret = graphql.Null
  52504. }
  52505. }()
  52506. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  52507. ctx = rctx // use context from middleware stack in children
  52508. return obj.Nodes, nil
  52509. })
  52510. if err != nil {
  52511. ec.Error(ctx, err)
  52512. return graphql.Null
  52513. }
  52514. if resTmp == nil {
  52515. if !graphql.HasFieldError(ctx, fc) {
  52516. ec.Errorf(ctx, "must not be null")
  52517. }
  52518. return graphql.Null
  52519. }
  52520. res := resTmp.([]*DraftOrder)
  52521. fc.Result = res
  52522. return ec.marshalNDraftOrder2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderᚄ(ctx, field.Selections, res)
  52523. }
  52524. func (ec *executionContext) fieldContext_DraftOrderConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52525. fc = &graphql.FieldContext{
  52526. Object: "DraftOrderConnection",
  52527. Field: field,
  52528. IsMethod: false,
  52529. IsResolver: false,
  52530. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52531. switch field.Name {
  52532. case "appliedDiscount":
  52533. return ec.fieldContext_DraftOrder_appliedDiscount(ctx, field)
  52534. case "billingAddress":
  52535. return ec.fieldContext_DraftOrder_billingAddress(ctx, field)
  52536. case "billingAddressMatchesShippingAddress":
  52537. return ec.fieldContext_DraftOrder_billingAddressMatchesShippingAddress(ctx, field)
  52538. case "completedAt":
  52539. return ec.fieldContext_DraftOrder_completedAt(ctx, field)
  52540. case "createdAt":
  52541. return ec.fieldContext_DraftOrder_createdAt(ctx, field)
  52542. case "currencyCode":
  52543. return ec.fieldContext_DraftOrder_currencyCode(ctx, field)
  52544. case "customAttributes":
  52545. return ec.fieldContext_DraftOrder_customAttributes(ctx, field)
  52546. case "customer":
  52547. return ec.fieldContext_DraftOrder_customer(ctx, field)
  52548. case "defaultCursor":
  52549. return ec.fieldContext_DraftOrder_defaultCursor(ctx, field)
  52550. case "email":
  52551. return ec.fieldContext_DraftOrder_email(ctx, field)
  52552. case "events":
  52553. return ec.fieldContext_DraftOrder_events(ctx, field)
  52554. case "hasTimelineComment":
  52555. return ec.fieldContext_DraftOrder_hasTimelineComment(ctx, field)
  52556. case "id":
  52557. return ec.fieldContext_DraftOrder_id(ctx, field)
  52558. case "invoiceEmailTemplateSubject":
  52559. return ec.fieldContext_DraftOrder_invoiceEmailTemplateSubject(ctx, field)
  52560. case "invoiceSentAt":
  52561. return ec.fieldContext_DraftOrder_invoiceSentAt(ctx, field)
  52562. case "invoiceUrl":
  52563. return ec.fieldContext_DraftOrder_invoiceUrl(ctx, field)
  52564. case "legacyResourceId":
  52565. return ec.fieldContext_DraftOrder_legacyResourceId(ctx, field)
  52566. case "lineItems":
  52567. return ec.fieldContext_DraftOrder_lineItems(ctx, field)
  52568. case "lineItemsSubtotalPrice":
  52569. return ec.fieldContext_DraftOrder_lineItemsSubtotalPrice(ctx, field)
  52570. case "localizationExtensions":
  52571. return ec.fieldContext_DraftOrder_localizationExtensions(ctx, field)
  52572. case "marketName":
  52573. return ec.fieldContext_DraftOrder_marketName(ctx, field)
  52574. case "marketRegionCountryCode":
  52575. return ec.fieldContext_DraftOrder_marketRegionCountryCode(ctx, field)
  52576. case "metafield":
  52577. return ec.fieldContext_DraftOrder_metafield(ctx, field)
  52578. case "metafields":
  52579. return ec.fieldContext_DraftOrder_metafields(ctx, field)
  52580. case "name":
  52581. return ec.fieldContext_DraftOrder_name(ctx, field)
  52582. case "note2":
  52583. return ec.fieldContext_DraftOrder_note2(ctx, field)
  52584. case "order":
  52585. return ec.fieldContext_DraftOrder_order(ctx, field)
  52586. case "paymentTerms":
  52587. return ec.fieldContext_DraftOrder_paymentTerms(ctx, field)
  52588. case "phone":
  52589. return ec.fieldContext_DraftOrder_phone(ctx, field)
  52590. case "presentmentCurrencyCode":
  52591. return ec.fieldContext_DraftOrder_presentmentCurrencyCode(ctx, field)
  52592. case "privateMetafield":
  52593. return ec.fieldContext_DraftOrder_privateMetafield(ctx, field)
  52594. case "privateMetafields":
  52595. return ec.fieldContext_DraftOrder_privateMetafields(ctx, field)
  52596. case "purchasingEntity":
  52597. return ec.fieldContext_DraftOrder_purchasingEntity(ctx, field)
  52598. case "ready":
  52599. return ec.fieldContext_DraftOrder_ready(ctx, field)
  52600. case "reserveInventoryUntil":
  52601. return ec.fieldContext_DraftOrder_reserveInventoryUntil(ctx, field)
  52602. case "shippingAddress":
  52603. return ec.fieldContext_DraftOrder_shippingAddress(ctx, field)
  52604. case "shippingLine":
  52605. return ec.fieldContext_DraftOrder_shippingLine(ctx, field)
  52606. case "status":
  52607. return ec.fieldContext_DraftOrder_status(ctx, field)
  52608. case "subtotalPrice":
  52609. return ec.fieldContext_DraftOrder_subtotalPrice(ctx, field)
  52610. case "subtotalPriceSet":
  52611. return ec.fieldContext_DraftOrder_subtotalPriceSet(ctx, field)
  52612. case "tags":
  52613. return ec.fieldContext_DraftOrder_tags(ctx, field)
  52614. case "taxExempt":
  52615. return ec.fieldContext_DraftOrder_taxExempt(ctx, field)
  52616. case "taxLines":
  52617. return ec.fieldContext_DraftOrder_taxLines(ctx, field)
  52618. case "taxesIncluded":
  52619. return ec.fieldContext_DraftOrder_taxesIncluded(ctx, field)
  52620. case "totalDiscountsSet":
  52621. return ec.fieldContext_DraftOrder_totalDiscountsSet(ctx, field)
  52622. case "totalLineItemsPriceSet":
  52623. return ec.fieldContext_DraftOrder_totalLineItemsPriceSet(ctx, field)
  52624. case "totalPrice":
  52625. return ec.fieldContext_DraftOrder_totalPrice(ctx, field)
  52626. case "totalPriceSet":
  52627. return ec.fieldContext_DraftOrder_totalPriceSet(ctx, field)
  52628. case "totalShippingPrice":
  52629. return ec.fieldContext_DraftOrder_totalShippingPrice(ctx, field)
  52630. case "totalShippingPriceSet":
  52631. return ec.fieldContext_DraftOrder_totalShippingPriceSet(ctx, field)
  52632. case "totalTax":
  52633. return ec.fieldContext_DraftOrder_totalTax(ctx, field)
  52634. case "totalTaxSet":
  52635. return ec.fieldContext_DraftOrder_totalTaxSet(ctx, field)
  52636. case "totalWeight":
  52637. return ec.fieldContext_DraftOrder_totalWeight(ctx, field)
  52638. case "updatedAt":
  52639. return ec.fieldContext_DraftOrder_updatedAt(ctx, field)
  52640. case "visibleToCustomer":
  52641. return ec.fieldContext_DraftOrder_visibleToCustomer(ctx, field)
  52642. }
  52643. return nil, fmt.Errorf("no field named %q was found under type DraftOrder", field.Name)
  52644. },
  52645. }
  52646. return fc, nil
  52647. }
  52648. func (ec *executionContext) _DraftOrderConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *DraftOrderConnection) (ret graphql.Marshaler) {
  52649. fc, err := ec.fieldContext_DraftOrderConnection_pageInfo(ctx, field)
  52650. if err != nil {
  52651. return graphql.Null
  52652. }
  52653. ctx = graphql.WithFieldContext(ctx, fc)
  52654. defer func() {
  52655. if r := recover(); r != nil {
  52656. ec.Error(ctx, ec.Recover(ctx, r))
  52657. ret = graphql.Null
  52658. }
  52659. }()
  52660. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  52661. ctx = rctx // use context from middleware stack in children
  52662. return obj.PageInfo, nil
  52663. })
  52664. if err != nil {
  52665. ec.Error(ctx, err)
  52666. return graphql.Null
  52667. }
  52668. if resTmp == nil {
  52669. if !graphql.HasFieldError(ctx, fc) {
  52670. ec.Errorf(ctx, "must not be null")
  52671. }
  52672. return graphql.Null
  52673. }
  52674. res := resTmp.(*PageInfo)
  52675. fc.Result = res
  52676. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  52677. }
  52678. func (ec *executionContext) fieldContext_DraftOrderConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52679. fc = &graphql.FieldContext{
  52680. Object: "DraftOrderConnection",
  52681. Field: field,
  52682. IsMethod: false,
  52683. IsResolver: false,
  52684. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52685. switch field.Name {
  52686. case "endCursor":
  52687. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  52688. case "hasNextPage":
  52689. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  52690. case "hasPreviousPage":
  52691. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  52692. case "startCursor":
  52693. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  52694. }
  52695. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  52696. },
  52697. }
  52698. return fc, nil
  52699. }
  52700. func (ec *executionContext) _DraftOrderEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *DraftOrderEdge) (ret graphql.Marshaler) {
  52701. fc, err := ec.fieldContext_DraftOrderEdge_cursor(ctx, field)
  52702. if err != nil {
  52703. return graphql.Null
  52704. }
  52705. ctx = graphql.WithFieldContext(ctx, fc)
  52706. defer func() {
  52707. if r := recover(); r != nil {
  52708. ec.Error(ctx, ec.Recover(ctx, r))
  52709. ret = graphql.Null
  52710. }
  52711. }()
  52712. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  52713. ctx = rctx // use context from middleware stack in children
  52714. return obj.Cursor, nil
  52715. })
  52716. if err != nil {
  52717. ec.Error(ctx, err)
  52718. return graphql.Null
  52719. }
  52720. if resTmp == nil {
  52721. if !graphql.HasFieldError(ctx, fc) {
  52722. ec.Errorf(ctx, "must not be null")
  52723. }
  52724. return graphql.Null
  52725. }
  52726. res := resTmp.(string)
  52727. fc.Result = res
  52728. return ec.marshalNString2string(ctx, field.Selections, res)
  52729. }
  52730. func (ec *executionContext) fieldContext_DraftOrderEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52731. fc = &graphql.FieldContext{
  52732. Object: "DraftOrderEdge",
  52733. Field: field,
  52734. IsMethod: false,
  52735. IsResolver: false,
  52736. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52737. return nil, errors.New("field of type String does not have child fields")
  52738. },
  52739. }
  52740. return fc, nil
  52741. }
  52742. func (ec *executionContext) _DraftOrderEdge_node(ctx context.Context, field graphql.CollectedField, obj *DraftOrderEdge) (ret graphql.Marshaler) {
  52743. fc, err := ec.fieldContext_DraftOrderEdge_node(ctx, field)
  52744. if err != nil {
  52745. return graphql.Null
  52746. }
  52747. ctx = graphql.WithFieldContext(ctx, fc)
  52748. defer func() {
  52749. if r := recover(); r != nil {
  52750. ec.Error(ctx, ec.Recover(ctx, r))
  52751. ret = graphql.Null
  52752. }
  52753. }()
  52754. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  52755. ctx = rctx // use context from middleware stack in children
  52756. return obj.Node, nil
  52757. })
  52758. if err != nil {
  52759. ec.Error(ctx, err)
  52760. return graphql.Null
  52761. }
  52762. if resTmp == nil {
  52763. if !graphql.HasFieldError(ctx, fc) {
  52764. ec.Errorf(ctx, "must not be null")
  52765. }
  52766. return graphql.Null
  52767. }
  52768. res := resTmp.(*DraftOrder)
  52769. fc.Result = res
  52770. return ec.marshalNDraftOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrder(ctx, field.Selections, res)
  52771. }
  52772. func (ec *executionContext) fieldContext_DraftOrderEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52773. fc = &graphql.FieldContext{
  52774. Object: "DraftOrderEdge",
  52775. Field: field,
  52776. IsMethod: false,
  52777. IsResolver: false,
  52778. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52779. switch field.Name {
  52780. case "appliedDiscount":
  52781. return ec.fieldContext_DraftOrder_appliedDiscount(ctx, field)
  52782. case "billingAddress":
  52783. return ec.fieldContext_DraftOrder_billingAddress(ctx, field)
  52784. case "billingAddressMatchesShippingAddress":
  52785. return ec.fieldContext_DraftOrder_billingAddressMatchesShippingAddress(ctx, field)
  52786. case "completedAt":
  52787. return ec.fieldContext_DraftOrder_completedAt(ctx, field)
  52788. case "createdAt":
  52789. return ec.fieldContext_DraftOrder_createdAt(ctx, field)
  52790. case "currencyCode":
  52791. return ec.fieldContext_DraftOrder_currencyCode(ctx, field)
  52792. case "customAttributes":
  52793. return ec.fieldContext_DraftOrder_customAttributes(ctx, field)
  52794. case "customer":
  52795. return ec.fieldContext_DraftOrder_customer(ctx, field)
  52796. case "defaultCursor":
  52797. return ec.fieldContext_DraftOrder_defaultCursor(ctx, field)
  52798. case "email":
  52799. return ec.fieldContext_DraftOrder_email(ctx, field)
  52800. case "events":
  52801. return ec.fieldContext_DraftOrder_events(ctx, field)
  52802. case "hasTimelineComment":
  52803. return ec.fieldContext_DraftOrder_hasTimelineComment(ctx, field)
  52804. case "id":
  52805. return ec.fieldContext_DraftOrder_id(ctx, field)
  52806. case "invoiceEmailTemplateSubject":
  52807. return ec.fieldContext_DraftOrder_invoiceEmailTemplateSubject(ctx, field)
  52808. case "invoiceSentAt":
  52809. return ec.fieldContext_DraftOrder_invoiceSentAt(ctx, field)
  52810. case "invoiceUrl":
  52811. return ec.fieldContext_DraftOrder_invoiceUrl(ctx, field)
  52812. case "legacyResourceId":
  52813. return ec.fieldContext_DraftOrder_legacyResourceId(ctx, field)
  52814. case "lineItems":
  52815. return ec.fieldContext_DraftOrder_lineItems(ctx, field)
  52816. case "lineItemsSubtotalPrice":
  52817. return ec.fieldContext_DraftOrder_lineItemsSubtotalPrice(ctx, field)
  52818. case "localizationExtensions":
  52819. return ec.fieldContext_DraftOrder_localizationExtensions(ctx, field)
  52820. case "marketName":
  52821. return ec.fieldContext_DraftOrder_marketName(ctx, field)
  52822. case "marketRegionCountryCode":
  52823. return ec.fieldContext_DraftOrder_marketRegionCountryCode(ctx, field)
  52824. case "metafield":
  52825. return ec.fieldContext_DraftOrder_metafield(ctx, field)
  52826. case "metafields":
  52827. return ec.fieldContext_DraftOrder_metafields(ctx, field)
  52828. case "name":
  52829. return ec.fieldContext_DraftOrder_name(ctx, field)
  52830. case "note2":
  52831. return ec.fieldContext_DraftOrder_note2(ctx, field)
  52832. case "order":
  52833. return ec.fieldContext_DraftOrder_order(ctx, field)
  52834. case "paymentTerms":
  52835. return ec.fieldContext_DraftOrder_paymentTerms(ctx, field)
  52836. case "phone":
  52837. return ec.fieldContext_DraftOrder_phone(ctx, field)
  52838. case "presentmentCurrencyCode":
  52839. return ec.fieldContext_DraftOrder_presentmentCurrencyCode(ctx, field)
  52840. case "privateMetafield":
  52841. return ec.fieldContext_DraftOrder_privateMetafield(ctx, field)
  52842. case "privateMetafields":
  52843. return ec.fieldContext_DraftOrder_privateMetafields(ctx, field)
  52844. case "purchasingEntity":
  52845. return ec.fieldContext_DraftOrder_purchasingEntity(ctx, field)
  52846. case "ready":
  52847. return ec.fieldContext_DraftOrder_ready(ctx, field)
  52848. case "reserveInventoryUntil":
  52849. return ec.fieldContext_DraftOrder_reserveInventoryUntil(ctx, field)
  52850. case "shippingAddress":
  52851. return ec.fieldContext_DraftOrder_shippingAddress(ctx, field)
  52852. case "shippingLine":
  52853. return ec.fieldContext_DraftOrder_shippingLine(ctx, field)
  52854. case "status":
  52855. return ec.fieldContext_DraftOrder_status(ctx, field)
  52856. case "subtotalPrice":
  52857. return ec.fieldContext_DraftOrder_subtotalPrice(ctx, field)
  52858. case "subtotalPriceSet":
  52859. return ec.fieldContext_DraftOrder_subtotalPriceSet(ctx, field)
  52860. case "tags":
  52861. return ec.fieldContext_DraftOrder_tags(ctx, field)
  52862. case "taxExempt":
  52863. return ec.fieldContext_DraftOrder_taxExempt(ctx, field)
  52864. case "taxLines":
  52865. return ec.fieldContext_DraftOrder_taxLines(ctx, field)
  52866. case "taxesIncluded":
  52867. return ec.fieldContext_DraftOrder_taxesIncluded(ctx, field)
  52868. case "totalDiscountsSet":
  52869. return ec.fieldContext_DraftOrder_totalDiscountsSet(ctx, field)
  52870. case "totalLineItemsPriceSet":
  52871. return ec.fieldContext_DraftOrder_totalLineItemsPriceSet(ctx, field)
  52872. case "totalPrice":
  52873. return ec.fieldContext_DraftOrder_totalPrice(ctx, field)
  52874. case "totalPriceSet":
  52875. return ec.fieldContext_DraftOrder_totalPriceSet(ctx, field)
  52876. case "totalShippingPrice":
  52877. return ec.fieldContext_DraftOrder_totalShippingPrice(ctx, field)
  52878. case "totalShippingPriceSet":
  52879. return ec.fieldContext_DraftOrder_totalShippingPriceSet(ctx, field)
  52880. case "totalTax":
  52881. return ec.fieldContext_DraftOrder_totalTax(ctx, field)
  52882. case "totalTaxSet":
  52883. return ec.fieldContext_DraftOrder_totalTaxSet(ctx, field)
  52884. case "totalWeight":
  52885. return ec.fieldContext_DraftOrder_totalWeight(ctx, field)
  52886. case "updatedAt":
  52887. return ec.fieldContext_DraftOrder_updatedAt(ctx, field)
  52888. case "visibleToCustomer":
  52889. return ec.fieldContext_DraftOrder_visibleToCustomer(ctx, field)
  52890. }
  52891. return nil, fmt.Errorf("no field named %q was found under type DraftOrder", field.Name)
  52892. },
  52893. }
  52894. return fc, nil
  52895. }
  52896. func (ec *executionContext) _DraftOrderLineItem_appliedDiscount(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  52897. fc, err := ec.fieldContext_DraftOrderLineItem_appliedDiscount(ctx, field)
  52898. if err != nil {
  52899. return graphql.Null
  52900. }
  52901. ctx = graphql.WithFieldContext(ctx, fc)
  52902. defer func() {
  52903. if r := recover(); r != nil {
  52904. ec.Error(ctx, ec.Recover(ctx, r))
  52905. ret = graphql.Null
  52906. }
  52907. }()
  52908. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  52909. ctx = rctx // use context from middleware stack in children
  52910. return obj.AppliedDiscount, nil
  52911. })
  52912. if err != nil {
  52913. ec.Error(ctx, err)
  52914. return graphql.Null
  52915. }
  52916. if resTmp == nil {
  52917. return graphql.Null
  52918. }
  52919. res := resTmp.(*DraftOrderAppliedDiscount)
  52920. fc.Result = res
  52921. return ec.marshalODraftOrderAppliedDiscount2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderAppliedDiscount(ctx, field.Selections, res)
  52922. }
  52923. func (ec *executionContext) fieldContext_DraftOrderLineItem_appliedDiscount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52924. fc = &graphql.FieldContext{
  52925. Object: "DraftOrderLineItem",
  52926. Field: field,
  52927. IsMethod: false,
  52928. IsResolver: false,
  52929. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52930. switch field.Name {
  52931. case "amountSet":
  52932. return ec.fieldContext_DraftOrderAppliedDiscount_amountSet(ctx, field)
  52933. case "amountV2":
  52934. return ec.fieldContext_DraftOrderAppliedDiscount_amountV2(ctx, field)
  52935. case "description":
  52936. return ec.fieldContext_DraftOrderAppliedDiscount_description(ctx, field)
  52937. case "title":
  52938. return ec.fieldContext_DraftOrderAppliedDiscount_title(ctx, field)
  52939. case "value":
  52940. return ec.fieldContext_DraftOrderAppliedDiscount_value(ctx, field)
  52941. case "valueType":
  52942. return ec.fieldContext_DraftOrderAppliedDiscount_valueType(ctx, field)
  52943. }
  52944. return nil, fmt.Errorf("no field named %q was found under type DraftOrderAppliedDiscount", field.Name)
  52945. },
  52946. }
  52947. return fc, nil
  52948. }
  52949. func (ec *executionContext) _DraftOrderLineItem_custom(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  52950. fc, err := ec.fieldContext_DraftOrderLineItem_custom(ctx, field)
  52951. if err != nil {
  52952. return graphql.Null
  52953. }
  52954. ctx = graphql.WithFieldContext(ctx, fc)
  52955. defer func() {
  52956. if r := recover(); r != nil {
  52957. ec.Error(ctx, ec.Recover(ctx, r))
  52958. ret = graphql.Null
  52959. }
  52960. }()
  52961. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  52962. ctx = rctx // use context from middleware stack in children
  52963. return obj.Custom, nil
  52964. })
  52965. if err != nil {
  52966. ec.Error(ctx, err)
  52967. return graphql.Null
  52968. }
  52969. if resTmp == nil {
  52970. if !graphql.HasFieldError(ctx, fc) {
  52971. ec.Errorf(ctx, "must not be null")
  52972. }
  52973. return graphql.Null
  52974. }
  52975. res := resTmp.(bool)
  52976. fc.Result = res
  52977. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  52978. }
  52979. func (ec *executionContext) fieldContext_DraftOrderLineItem_custom(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  52980. fc = &graphql.FieldContext{
  52981. Object: "DraftOrderLineItem",
  52982. Field: field,
  52983. IsMethod: false,
  52984. IsResolver: false,
  52985. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  52986. return nil, errors.New("field of type Boolean does not have child fields")
  52987. },
  52988. }
  52989. return fc, nil
  52990. }
  52991. func (ec *executionContext) _DraftOrderLineItem_customAttributes(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  52992. fc, err := ec.fieldContext_DraftOrderLineItem_customAttributes(ctx, field)
  52993. if err != nil {
  52994. return graphql.Null
  52995. }
  52996. ctx = graphql.WithFieldContext(ctx, fc)
  52997. defer func() {
  52998. if r := recover(); r != nil {
  52999. ec.Error(ctx, ec.Recover(ctx, r))
  53000. ret = graphql.Null
  53001. }
  53002. }()
  53003. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53004. ctx = rctx // use context from middleware stack in children
  53005. return obj.CustomAttributes, nil
  53006. })
  53007. if err != nil {
  53008. ec.Error(ctx, err)
  53009. return graphql.Null
  53010. }
  53011. if resTmp == nil {
  53012. if !graphql.HasFieldError(ctx, fc) {
  53013. ec.Errorf(ctx, "must not be null")
  53014. }
  53015. return graphql.Null
  53016. }
  53017. res := resTmp.([]*Attribute)
  53018. fc.Result = res
  53019. return ec.marshalNAttribute2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAttributeᚄ(ctx, field.Selections, res)
  53020. }
  53021. func (ec *executionContext) fieldContext_DraftOrderLineItem_customAttributes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53022. fc = &graphql.FieldContext{
  53023. Object: "DraftOrderLineItem",
  53024. Field: field,
  53025. IsMethod: false,
  53026. IsResolver: false,
  53027. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53028. switch field.Name {
  53029. case "key":
  53030. return ec.fieldContext_Attribute_key(ctx, field)
  53031. case "value":
  53032. return ec.fieldContext_Attribute_value(ctx, field)
  53033. }
  53034. return nil, fmt.Errorf("no field named %q was found under type Attribute", field.Name)
  53035. },
  53036. }
  53037. return fc, nil
  53038. }
  53039. func (ec *executionContext) _DraftOrderLineItem_customAttributesV2(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  53040. fc, err := ec.fieldContext_DraftOrderLineItem_customAttributesV2(ctx, field)
  53041. if err != nil {
  53042. return graphql.Null
  53043. }
  53044. ctx = graphql.WithFieldContext(ctx, fc)
  53045. defer func() {
  53046. if r := recover(); r != nil {
  53047. ec.Error(ctx, ec.Recover(ctx, r))
  53048. ret = graphql.Null
  53049. }
  53050. }()
  53051. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53052. ctx = rctx // use context from middleware stack in children
  53053. return obj.CustomAttributesV2, nil
  53054. })
  53055. if err != nil {
  53056. ec.Error(ctx, err)
  53057. return graphql.Null
  53058. }
  53059. if resTmp == nil {
  53060. if !graphql.HasFieldError(ctx, fc) {
  53061. ec.Errorf(ctx, "must not be null")
  53062. }
  53063. return graphql.Null
  53064. }
  53065. res := resTmp.([]*TypedAttribute)
  53066. fc.Result = res
  53067. return ec.marshalNTypedAttribute2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐTypedAttributeᚄ(ctx, field.Selections, res)
  53068. }
  53069. func (ec *executionContext) fieldContext_DraftOrderLineItem_customAttributesV2(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53070. fc = &graphql.FieldContext{
  53071. Object: "DraftOrderLineItem",
  53072. Field: field,
  53073. IsMethod: false,
  53074. IsResolver: false,
  53075. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53076. switch field.Name {
  53077. case "key":
  53078. return ec.fieldContext_TypedAttribute_key(ctx, field)
  53079. case "value":
  53080. return ec.fieldContext_TypedAttribute_value(ctx, field)
  53081. }
  53082. return nil, fmt.Errorf("no field named %q was found under type TypedAttribute", field.Name)
  53083. },
  53084. }
  53085. return fc, nil
  53086. }
  53087. func (ec *executionContext) _DraftOrderLineItem_discountedTotal(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  53088. fc, err := ec.fieldContext_DraftOrderLineItem_discountedTotal(ctx, field)
  53089. if err != nil {
  53090. return graphql.Null
  53091. }
  53092. ctx = graphql.WithFieldContext(ctx, fc)
  53093. defer func() {
  53094. if r := recover(); r != nil {
  53095. ec.Error(ctx, ec.Recover(ctx, r))
  53096. ret = graphql.Null
  53097. }
  53098. }()
  53099. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53100. ctx = rctx // use context from middleware stack in children
  53101. return obj.DiscountedTotal, nil
  53102. })
  53103. if err != nil {
  53104. ec.Error(ctx, err)
  53105. return graphql.Null
  53106. }
  53107. if resTmp == nil {
  53108. if !graphql.HasFieldError(ctx, fc) {
  53109. ec.Errorf(ctx, "must not be null")
  53110. }
  53111. return graphql.Null
  53112. }
  53113. res := resTmp.(string)
  53114. fc.Result = res
  53115. return ec.marshalNMoney2string(ctx, field.Selections, res)
  53116. }
  53117. func (ec *executionContext) fieldContext_DraftOrderLineItem_discountedTotal(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53118. fc = &graphql.FieldContext{
  53119. Object: "DraftOrderLineItem",
  53120. Field: field,
  53121. IsMethod: false,
  53122. IsResolver: false,
  53123. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53124. return nil, errors.New("field of type Money does not have child fields")
  53125. },
  53126. }
  53127. return fc, nil
  53128. }
  53129. func (ec *executionContext) _DraftOrderLineItem_discountedTotalSet(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  53130. fc, err := ec.fieldContext_DraftOrderLineItem_discountedTotalSet(ctx, field)
  53131. if err != nil {
  53132. return graphql.Null
  53133. }
  53134. ctx = graphql.WithFieldContext(ctx, fc)
  53135. defer func() {
  53136. if r := recover(); r != nil {
  53137. ec.Error(ctx, ec.Recover(ctx, r))
  53138. ret = graphql.Null
  53139. }
  53140. }()
  53141. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53142. ctx = rctx // use context from middleware stack in children
  53143. return obj.DiscountedTotalSet, nil
  53144. })
  53145. if err != nil {
  53146. ec.Error(ctx, err)
  53147. return graphql.Null
  53148. }
  53149. if resTmp == nil {
  53150. if !graphql.HasFieldError(ctx, fc) {
  53151. ec.Errorf(ctx, "must not be null")
  53152. }
  53153. return graphql.Null
  53154. }
  53155. res := resTmp.(*MoneyBag)
  53156. fc.Result = res
  53157. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  53158. }
  53159. func (ec *executionContext) fieldContext_DraftOrderLineItem_discountedTotalSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53160. fc = &graphql.FieldContext{
  53161. Object: "DraftOrderLineItem",
  53162. Field: field,
  53163. IsMethod: false,
  53164. IsResolver: false,
  53165. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53166. switch field.Name {
  53167. case "presentmentMoney":
  53168. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  53169. case "shopMoney":
  53170. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  53171. }
  53172. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  53173. },
  53174. }
  53175. return fc, nil
  53176. }
  53177. func (ec *executionContext) _DraftOrderLineItem_discountedUnitPrice(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  53178. fc, err := ec.fieldContext_DraftOrderLineItem_discountedUnitPrice(ctx, field)
  53179. if err != nil {
  53180. return graphql.Null
  53181. }
  53182. ctx = graphql.WithFieldContext(ctx, fc)
  53183. defer func() {
  53184. if r := recover(); r != nil {
  53185. ec.Error(ctx, ec.Recover(ctx, r))
  53186. ret = graphql.Null
  53187. }
  53188. }()
  53189. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53190. ctx = rctx // use context from middleware stack in children
  53191. return obj.DiscountedUnitPrice, nil
  53192. })
  53193. if err != nil {
  53194. ec.Error(ctx, err)
  53195. return graphql.Null
  53196. }
  53197. if resTmp == nil {
  53198. if !graphql.HasFieldError(ctx, fc) {
  53199. ec.Errorf(ctx, "must not be null")
  53200. }
  53201. return graphql.Null
  53202. }
  53203. res := resTmp.(string)
  53204. fc.Result = res
  53205. return ec.marshalNMoney2string(ctx, field.Selections, res)
  53206. }
  53207. func (ec *executionContext) fieldContext_DraftOrderLineItem_discountedUnitPrice(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53208. fc = &graphql.FieldContext{
  53209. Object: "DraftOrderLineItem",
  53210. Field: field,
  53211. IsMethod: false,
  53212. IsResolver: false,
  53213. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53214. return nil, errors.New("field of type Money does not have child fields")
  53215. },
  53216. }
  53217. return fc, nil
  53218. }
  53219. func (ec *executionContext) _DraftOrderLineItem_discountedUnitPriceSet(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  53220. fc, err := ec.fieldContext_DraftOrderLineItem_discountedUnitPriceSet(ctx, field)
  53221. if err != nil {
  53222. return graphql.Null
  53223. }
  53224. ctx = graphql.WithFieldContext(ctx, fc)
  53225. defer func() {
  53226. if r := recover(); r != nil {
  53227. ec.Error(ctx, ec.Recover(ctx, r))
  53228. ret = graphql.Null
  53229. }
  53230. }()
  53231. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53232. ctx = rctx // use context from middleware stack in children
  53233. return obj.DiscountedUnitPriceSet, nil
  53234. })
  53235. if err != nil {
  53236. ec.Error(ctx, err)
  53237. return graphql.Null
  53238. }
  53239. if resTmp == nil {
  53240. if !graphql.HasFieldError(ctx, fc) {
  53241. ec.Errorf(ctx, "must not be null")
  53242. }
  53243. return graphql.Null
  53244. }
  53245. res := resTmp.(*MoneyBag)
  53246. fc.Result = res
  53247. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  53248. }
  53249. func (ec *executionContext) fieldContext_DraftOrderLineItem_discountedUnitPriceSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53250. fc = &graphql.FieldContext{
  53251. Object: "DraftOrderLineItem",
  53252. Field: field,
  53253. IsMethod: false,
  53254. IsResolver: false,
  53255. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53256. switch field.Name {
  53257. case "presentmentMoney":
  53258. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  53259. case "shopMoney":
  53260. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  53261. }
  53262. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  53263. },
  53264. }
  53265. return fc, nil
  53266. }
  53267. func (ec *executionContext) _DraftOrderLineItem_fulfillmentService(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  53268. fc, err := ec.fieldContext_DraftOrderLineItem_fulfillmentService(ctx, field)
  53269. if err != nil {
  53270. return graphql.Null
  53271. }
  53272. ctx = graphql.WithFieldContext(ctx, fc)
  53273. defer func() {
  53274. if r := recover(); r != nil {
  53275. ec.Error(ctx, ec.Recover(ctx, r))
  53276. ret = graphql.Null
  53277. }
  53278. }()
  53279. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53280. ctx = rctx // use context from middleware stack in children
  53281. return obj.FulfillmentService, nil
  53282. })
  53283. if err != nil {
  53284. ec.Error(ctx, err)
  53285. return graphql.Null
  53286. }
  53287. if resTmp == nil {
  53288. return graphql.Null
  53289. }
  53290. res := resTmp.(*FulfillmentService)
  53291. fc.Result = res
  53292. return ec.marshalOFulfillmentService2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentService(ctx, field.Selections, res)
  53293. }
  53294. func (ec *executionContext) fieldContext_DraftOrderLineItem_fulfillmentService(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53295. fc = &graphql.FieldContext{
  53296. Object: "DraftOrderLineItem",
  53297. Field: field,
  53298. IsMethod: false,
  53299. IsResolver: false,
  53300. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53301. switch field.Name {
  53302. case "id":
  53303. return ec.fieldContext_FulfillmentService_id(ctx, field)
  53304. }
  53305. return nil, fmt.Errorf("no field named %q was found under type FulfillmentService", field.Name)
  53306. },
  53307. }
  53308. return fc, nil
  53309. }
  53310. func (ec *executionContext) _DraftOrderLineItem_id(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  53311. fc, err := ec.fieldContext_DraftOrderLineItem_id(ctx, field)
  53312. if err != nil {
  53313. return graphql.Null
  53314. }
  53315. ctx = graphql.WithFieldContext(ctx, fc)
  53316. defer func() {
  53317. if r := recover(); r != nil {
  53318. ec.Error(ctx, ec.Recover(ctx, r))
  53319. ret = graphql.Null
  53320. }
  53321. }()
  53322. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53323. ctx = rctx // use context from middleware stack in children
  53324. return obj.ID, nil
  53325. })
  53326. if err != nil {
  53327. ec.Error(ctx, err)
  53328. return graphql.Null
  53329. }
  53330. if resTmp == nil {
  53331. if !graphql.HasFieldError(ctx, fc) {
  53332. ec.Errorf(ctx, "must not be null")
  53333. }
  53334. return graphql.Null
  53335. }
  53336. res := resTmp.(string)
  53337. fc.Result = res
  53338. return ec.marshalNID2string(ctx, field.Selections, res)
  53339. }
  53340. func (ec *executionContext) fieldContext_DraftOrderLineItem_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53341. fc = &graphql.FieldContext{
  53342. Object: "DraftOrderLineItem",
  53343. Field: field,
  53344. IsMethod: false,
  53345. IsResolver: false,
  53346. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53347. return nil, errors.New("field of type ID does not have child fields")
  53348. },
  53349. }
  53350. return fc, nil
  53351. }
  53352. func (ec *executionContext) _DraftOrderLineItem_image(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  53353. fc, err := ec.fieldContext_DraftOrderLineItem_image(ctx, field)
  53354. if err != nil {
  53355. return graphql.Null
  53356. }
  53357. ctx = graphql.WithFieldContext(ctx, fc)
  53358. defer func() {
  53359. if r := recover(); r != nil {
  53360. ec.Error(ctx, ec.Recover(ctx, r))
  53361. ret = graphql.Null
  53362. }
  53363. }()
  53364. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53365. ctx = rctx // use context from middleware stack in children
  53366. return obj.Image, nil
  53367. })
  53368. if err != nil {
  53369. ec.Error(ctx, err)
  53370. return graphql.Null
  53371. }
  53372. if resTmp == nil {
  53373. return graphql.Null
  53374. }
  53375. res := resTmp.(*Image)
  53376. fc.Result = res
  53377. return ec.marshalOImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐImage(ctx, field.Selections, res)
  53378. }
  53379. func (ec *executionContext) fieldContext_DraftOrderLineItem_image(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53380. fc = &graphql.FieldContext{
  53381. Object: "DraftOrderLineItem",
  53382. Field: field,
  53383. IsMethod: false,
  53384. IsResolver: false,
  53385. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53386. switch field.Name {
  53387. case "altText":
  53388. return ec.fieldContext_Image_altText(ctx, field)
  53389. case "height":
  53390. return ec.fieldContext_Image_height(ctx, field)
  53391. case "id":
  53392. return ec.fieldContext_Image_id(ctx, field)
  53393. case "metafield":
  53394. return ec.fieldContext_Image_metafield(ctx, field)
  53395. case "metafields":
  53396. return ec.fieldContext_Image_metafields(ctx, field)
  53397. case "privateMetafield":
  53398. return ec.fieldContext_Image_privateMetafield(ctx, field)
  53399. case "privateMetafields":
  53400. return ec.fieldContext_Image_privateMetafields(ctx, field)
  53401. case "url":
  53402. return ec.fieldContext_Image_url(ctx, field)
  53403. case "width":
  53404. return ec.fieldContext_Image_width(ctx, field)
  53405. }
  53406. return nil, fmt.Errorf("no field named %q was found under type Image", field.Name)
  53407. },
  53408. }
  53409. return fc, nil
  53410. }
  53411. func (ec *executionContext) _DraftOrderLineItem_isGiftCard(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  53412. fc, err := ec.fieldContext_DraftOrderLineItem_isGiftCard(ctx, field)
  53413. if err != nil {
  53414. return graphql.Null
  53415. }
  53416. ctx = graphql.WithFieldContext(ctx, fc)
  53417. defer func() {
  53418. if r := recover(); r != nil {
  53419. ec.Error(ctx, ec.Recover(ctx, r))
  53420. ret = graphql.Null
  53421. }
  53422. }()
  53423. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53424. ctx = rctx // use context from middleware stack in children
  53425. return obj.IsGiftCard, nil
  53426. })
  53427. if err != nil {
  53428. ec.Error(ctx, err)
  53429. return graphql.Null
  53430. }
  53431. if resTmp == nil {
  53432. if !graphql.HasFieldError(ctx, fc) {
  53433. ec.Errorf(ctx, "must not be null")
  53434. }
  53435. return graphql.Null
  53436. }
  53437. res := resTmp.(bool)
  53438. fc.Result = res
  53439. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  53440. }
  53441. func (ec *executionContext) fieldContext_DraftOrderLineItem_isGiftCard(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53442. fc = &graphql.FieldContext{
  53443. Object: "DraftOrderLineItem",
  53444. Field: field,
  53445. IsMethod: false,
  53446. IsResolver: false,
  53447. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53448. return nil, errors.New("field of type Boolean does not have child fields")
  53449. },
  53450. }
  53451. return fc, nil
  53452. }
  53453. func (ec *executionContext) _DraftOrderLineItem_name(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  53454. fc, err := ec.fieldContext_DraftOrderLineItem_name(ctx, field)
  53455. if err != nil {
  53456. return graphql.Null
  53457. }
  53458. ctx = graphql.WithFieldContext(ctx, fc)
  53459. defer func() {
  53460. if r := recover(); r != nil {
  53461. ec.Error(ctx, ec.Recover(ctx, r))
  53462. ret = graphql.Null
  53463. }
  53464. }()
  53465. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53466. ctx = rctx // use context from middleware stack in children
  53467. return obj.Name, nil
  53468. })
  53469. if err != nil {
  53470. ec.Error(ctx, err)
  53471. return graphql.Null
  53472. }
  53473. if resTmp == nil {
  53474. if !graphql.HasFieldError(ctx, fc) {
  53475. ec.Errorf(ctx, "must not be null")
  53476. }
  53477. return graphql.Null
  53478. }
  53479. res := resTmp.(string)
  53480. fc.Result = res
  53481. return ec.marshalNString2string(ctx, field.Selections, res)
  53482. }
  53483. func (ec *executionContext) fieldContext_DraftOrderLineItem_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53484. fc = &graphql.FieldContext{
  53485. Object: "DraftOrderLineItem",
  53486. Field: field,
  53487. IsMethod: false,
  53488. IsResolver: false,
  53489. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53490. return nil, errors.New("field of type String does not have child fields")
  53491. },
  53492. }
  53493. return fc, nil
  53494. }
  53495. func (ec *executionContext) _DraftOrderLineItem_originalTotal(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  53496. fc, err := ec.fieldContext_DraftOrderLineItem_originalTotal(ctx, field)
  53497. if err != nil {
  53498. return graphql.Null
  53499. }
  53500. ctx = graphql.WithFieldContext(ctx, fc)
  53501. defer func() {
  53502. if r := recover(); r != nil {
  53503. ec.Error(ctx, ec.Recover(ctx, r))
  53504. ret = graphql.Null
  53505. }
  53506. }()
  53507. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53508. ctx = rctx // use context from middleware stack in children
  53509. return obj.OriginalTotal, nil
  53510. })
  53511. if err != nil {
  53512. ec.Error(ctx, err)
  53513. return graphql.Null
  53514. }
  53515. if resTmp == nil {
  53516. if !graphql.HasFieldError(ctx, fc) {
  53517. ec.Errorf(ctx, "must not be null")
  53518. }
  53519. return graphql.Null
  53520. }
  53521. res := resTmp.(string)
  53522. fc.Result = res
  53523. return ec.marshalNMoney2string(ctx, field.Selections, res)
  53524. }
  53525. func (ec *executionContext) fieldContext_DraftOrderLineItem_originalTotal(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53526. fc = &graphql.FieldContext{
  53527. Object: "DraftOrderLineItem",
  53528. Field: field,
  53529. IsMethod: false,
  53530. IsResolver: false,
  53531. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53532. return nil, errors.New("field of type Money does not have child fields")
  53533. },
  53534. }
  53535. return fc, nil
  53536. }
  53537. func (ec *executionContext) _DraftOrderLineItem_originalTotalSet(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  53538. fc, err := ec.fieldContext_DraftOrderLineItem_originalTotalSet(ctx, field)
  53539. if err != nil {
  53540. return graphql.Null
  53541. }
  53542. ctx = graphql.WithFieldContext(ctx, fc)
  53543. defer func() {
  53544. if r := recover(); r != nil {
  53545. ec.Error(ctx, ec.Recover(ctx, r))
  53546. ret = graphql.Null
  53547. }
  53548. }()
  53549. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53550. ctx = rctx // use context from middleware stack in children
  53551. return obj.OriginalTotalSet, nil
  53552. })
  53553. if err != nil {
  53554. ec.Error(ctx, err)
  53555. return graphql.Null
  53556. }
  53557. if resTmp == nil {
  53558. if !graphql.HasFieldError(ctx, fc) {
  53559. ec.Errorf(ctx, "must not be null")
  53560. }
  53561. return graphql.Null
  53562. }
  53563. res := resTmp.(*MoneyBag)
  53564. fc.Result = res
  53565. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  53566. }
  53567. func (ec *executionContext) fieldContext_DraftOrderLineItem_originalTotalSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53568. fc = &graphql.FieldContext{
  53569. Object: "DraftOrderLineItem",
  53570. Field: field,
  53571. IsMethod: false,
  53572. IsResolver: false,
  53573. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53574. switch field.Name {
  53575. case "presentmentMoney":
  53576. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  53577. case "shopMoney":
  53578. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  53579. }
  53580. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  53581. },
  53582. }
  53583. return fc, nil
  53584. }
  53585. func (ec *executionContext) _DraftOrderLineItem_originalUnitPrice(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  53586. fc, err := ec.fieldContext_DraftOrderLineItem_originalUnitPrice(ctx, field)
  53587. if err != nil {
  53588. return graphql.Null
  53589. }
  53590. ctx = graphql.WithFieldContext(ctx, fc)
  53591. defer func() {
  53592. if r := recover(); r != nil {
  53593. ec.Error(ctx, ec.Recover(ctx, r))
  53594. ret = graphql.Null
  53595. }
  53596. }()
  53597. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53598. ctx = rctx // use context from middleware stack in children
  53599. return obj.OriginalUnitPrice, nil
  53600. })
  53601. if err != nil {
  53602. ec.Error(ctx, err)
  53603. return graphql.Null
  53604. }
  53605. if resTmp == nil {
  53606. if !graphql.HasFieldError(ctx, fc) {
  53607. ec.Errorf(ctx, "must not be null")
  53608. }
  53609. return graphql.Null
  53610. }
  53611. res := resTmp.(string)
  53612. fc.Result = res
  53613. return ec.marshalNMoney2string(ctx, field.Selections, res)
  53614. }
  53615. func (ec *executionContext) fieldContext_DraftOrderLineItem_originalUnitPrice(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53616. fc = &graphql.FieldContext{
  53617. Object: "DraftOrderLineItem",
  53618. Field: field,
  53619. IsMethod: false,
  53620. IsResolver: false,
  53621. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53622. return nil, errors.New("field of type Money does not have child fields")
  53623. },
  53624. }
  53625. return fc, nil
  53626. }
  53627. func (ec *executionContext) _DraftOrderLineItem_originalUnitPriceSet(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  53628. fc, err := ec.fieldContext_DraftOrderLineItem_originalUnitPriceSet(ctx, field)
  53629. if err != nil {
  53630. return graphql.Null
  53631. }
  53632. ctx = graphql.WithFieldContext(ctx, fc)
  53633. defer func() {
  53634. if r := recover(); r != nil {
  53635. ec.Error(ctx, ec.Recover(ctx, r))
  53636. ret = graphql.Null
  53637. }
  53638. }()
  53639. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53640. ctx = rctx // use context from middleware stack in children
  53641. return obj.OriginalUnitPriceSet, nil
  53642. })
  53643. if err != nil {
  53644. ec.Error(ctx, err)
  53645. return graphql.Null
  53646. }
  53647. if resTmp == nil {
  53648. if !graphql.HasFieldError(ctx, fc) {
  53649. ec.Errorf(ctx, "must not be null")
  53650. }
  53651. return graphql.Null
  53652. }
  53653. res := resTmp.(*MoneyBag)
  53654. fc.Result = res
  53655. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  53656. }
  53657. func (ec *executionContext) fieldContext_DraftOrderLineItem_originalUnitPriceSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53658. fc = &graphql.FieldContext{
  53659. Object: "DraftOrderLineItem",
  53660. Field: field,
  53661. IsMethod: false,
  53662. IsResolver: false,
  53663. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53664. switch field.Name {
  53665. case "presentmentMoney":
  53666. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  53667. case "shopMoney":
  53668. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  53669. }
  53670. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  53671. },
  53672. }
  53673. return fc, nil
  53674. }
  53675. func (ec *executionContext) _DraftOrderLineItem_product(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  53676. fc, err := ec.fieldContext_DraftOrderLineItem_product(ctx, field)
  53677. if err != nil {
  53678. return graphql.Null
  53679. }
  53680. ctx = graphql.WithFieldContext(ctx, fc)
  53681. defer func() {
  53682. if r := recover(); r != nil {
  53683. ec.Error(ctx, ec.Recover(ctx, r))
  53684. ret = graphql.Null
  53685. }
  53686. }()
  53687. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53688. ctx = rctx // use context from middleware stack in children
  53689. return obj.Product, nil
  53690. })
  53691. if err != nil {
  53692. ec.Error(ctx, err)
  53693. return graphql.Null
  53694. }
  53695. if resTmp == nil {
  53696. return graphql.Null
  53697. }
  53698. res := resTmp.(*Product)
  53699. fc.Result = res
  53700. return ec.marshalOProduct2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProduct(ctx, field.Selections, res)
  53701. }
  53702. func (ec *executionContext) fieldContext_DraftOrderLineItem_product(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53703. fc = &graphql.FieldContext{
  53704. Object: "DraftOrderLineItem",
  53705. Field: field,
  53706. IsMethod: false,
  53707. IsResolver: false,
  53708. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53709. switch field.Name {
  53710. case "id":
  53711. return ec.fieldContext_Product_id(ctx, field)
  53712. }
  53713. return nil, fmt.Errorf("no field named %q was found under type Product", field.Name)
  53714. },
  53715. }
  53716. return fc, nil
  53717. }
  53718. func (ec *executionContext) _DraftOrderLineItem_quantity(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  53719. fc, err := ec.fieldContext_DraftOrderLineItem_quantity(ctx, field)
  53720. if err != nil {
  53721. return graphql.Null
  53722. }
  53723. ctx = graphql.WithFieldContext(ctx, fc)
  53724. defer func() {
  53725. if r := recover(); r != nil {
  53726. ec.Error(ctx, ec.Recover(ctx, r))
  53727. ret = graphql.Null
  53728. }
  53729. }()
  53730. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53731. ctx = rctx // use context from middleware stack in children
  53732. return obj.Quantity, nil
  53733. })
  53734. if err != nil {
  53735. ec.Error(ctx, err)
  53736. return graphql.Null
  53737. }
  53738. if resTmp == nil {
  53739. if !graphql.HasFieldError(ctx, fc) {
  53740. ec.Errorf(ctx, "must not be null")
  53741. }
  53742. return graphql.Null
  53743. }
  53744. res := resTmp.(int)
  53745. fc.Result = res
  53746. return ec.marshalNInt2int(ctx, field.Selections, res)
  53747. }
  53748. func (ec *executionContext) fieldContext_DraftOrderLineItem_quantity(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53749. fc = &graphql.FieldContext{
  53750. Object: "DraftOrderLineItem",
  53751. Field: field,
  53752. IsMethod: false,
  53753. IsResolver: false,
  53754. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53755. return nil, errors.New("field of type Int does not have child fields")
  53756. },
  53757. }
  53758. return fc, nil
  53759. }
  53760. func (ec *executionContext) _DraftOrderLineItem_requiresShipping(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  53761. fc, err := ec.fieldContext_DraftOrderLineItem_requiresShipping(ctx, field)
  53762. if err != nil {
  53763. return graphql.Null
  53764. }
  53765. ctx = graphql.WithFieldContext(ctx, fc)
  53766. defer func() {
  53767. if r := recover(); r != nil {
  53768. ec.Error(ctx, ec.Recover(ctx, r))
  53769. ret = graphql.Null
  53770. }
  53771. }()
  53772. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53773. ctx = rctx // use context from middleware stack in children
  53774. return obj.RequiresShipping, nil
  53775. })
  53776. if err != nil {
  53777. ec.Error(ctx, err)
  53778. return graphql.Null
  53779. }
  53780. if resTmp == nil {
  53781. if !graphql.HasFieldError(ctx, fc) {
  53782. ec.Errorf(ctx, "must not be null")
  53783. }
  53784. return graphql.Null
  53785. }
  53786. res := resTmp.(bool)
  53787. fc.Result = res
  53788. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  53789. }
  53790. func (ec *executionContext) fieldContext_DraftOrderLineItem_requiresShipping(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53791. fc = &graphql.FieldContext{
  53792. Object: "DraftOrderLineItem",
  53793. Field: field,
  53794. IsMethod: false,
  53795. IsResolver: false,
  53796. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53797. return nil, errors.New("field of type Boolean does not have child fields")
  53798. },
  53799. }
  53800. return fc, nil
  53801. }
  53802. func (ec *executionContext) _DraftOrderLineItem_sku(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  53803. fc, err := ec.fieldContext_DraftOrderLineItem_sku(ctx, field)
  53804. if err != nil {
  53805. return graphql.Null
  53806. }
  53807. ctx = graphql.WithFieldContext(ctx, fc)
  53808. defer func() {
  53809. if r := recover(); r != nil {
  53810. ec.Error(ctx, ec.Recover(ctx, r))
  53811. ret = graphql.Null
  53812. }
  53813. }()
  53814. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53815. ctx = rctx // use context from middleware stack in children
  53816. return obj.Sku, nil
  53817. })
  53818. if err != nil {
  53819. ec.Error(ctx, err)
  53820. return graphql.Null
  53821. }
  53822. if resTmp == nil {
  53823. return graphql.Null
  53824. }
  53825. res := resTmp.(*string)
  53826. fc.Result = res
  53827. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  53828. }
  53829. func (ec *executionContext) fieldContext_DraftOrderLineItem_sku(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53830. fc = &graphql.FieldContext{
  53831. Object: "DraftOrderLineItem",
  53832. Field: field,
  53833. IsMethod: false,
  53834. IsResolver: false,
  53835. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53836. return nil, errors.New("field of type String does not have child fields")
  53837. },
  53838. }
  53839. return fc, nil
  53840. }
  53841. func (ec *executionContext) _DraftOrderLineItem_taxLines(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  53842. fc, err := ec.fieldContext_DraftOrderLineItem_taxLines(ctx, field)
  53843. if err != nil {
  53844. return graphql.Null
  53845. }
  53846. ctx = graphql.WithFieldContext(ctx, fc)
  53847. defer func() {
  53848. if r := recover(); r != nil {
  53849. ec.Error(ctx, ec.Recover(ctx, r))
  53850. ret = graphql.Null
  53851. }
  53852. }()
  53853. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53854. ctx = rctx // use context from middleware stack in children
  53855. return obj.TaxLines, nil
  53856. })
  53857. if err != nil {
  53858. ec.Error(ctx, err)
  53859. return graphql.Null
  53860. }
  53861. if resTmp == nil {
  53862. if !graphql.HasFieldError(ctx, fc) {
  53863. ec.Errorf(ctx, "must not be null")
  53864. }
  53865. return graphql.Null
  53866. }
  53867. res := resTmp.([]*TaxLine)
  53868. fc.Result = res
  53869. return ec.marshalNTaxLine2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐTaxLineᚄ(ctx, field.Selections, res)
  53870. }
  53871. func (ec *executionContext) fieldContext_DraftOrderLineItem_taxLines(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53872. fc = &graphql.FieldContext{
  53873. Object: "DraftOrderLineItem",
  53874. Field: field,
  53875. IsMethod: false,
  53876. IsResolver: false,
  53877. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53878. switch field.Name {
  53879. case "channelLiable":
  53880. return ec.fieldContext_TaxLine_channelLiable(ctx, field)
  53881. case "priceSet":
  53882. return ec.fieldContext_TaxLine_priceSet(ctx, field)
  53883. case "rate":
  53884. return ec.fieldContext_TaxLine_rate(ctx, field)
  53885. case "ratePercentage":
  53886. return ec.fieldContext_TaxLine_ratePercentage(ctx, field)
  53887. case "title":
  53888. return ec.fieldContext_TaxLine_title(ctx, field)
  53889. }
  53890. return nil, fmt.Errorf("no field named %q was found under type TaxLine", field.Name)
  53891. },
  53892. }
  53893. return fc, nil
  53894. }
  53895. func (ec *executionContext) _DraftOrderLineItem_taxable(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  53896. fc, err := ec.fieldContext_DraftOrderLineItem_taxable(ctx, field)
  53897. if err != nil {
  53898. return graphql.Null
  53899. }
  53900. ctx = graphql.WithFieldContext(ctx, fc)
  53901. defer func() {
  53902. if r := recover(); r != nil {
  53903. ec.Error(ctx, ec.Recover(ctx, r))
  53904. ret = graphql.Null
  53905. }
  53906. }()
  53907. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53908. ctx = rctx // use context from middleware stack in children
  53909. return obj.Taxable, nil
  53910. })
  53911. if err != nil {
  53912. ec.Error(ctx, err)
  53913. return graphql.Null
  53914. }
  53915. if resTmp == nil {
  53916. if !graphql.HasFieldError(ctx, fc) {
  53917. ec.Errorf(ctx, "must not be null")
  53918. }
  53919. return graphql.Null
  53920. }
  53921. res := resTmp.(bool)
  53922. fc.Result = res
  53923. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  53924. }
  53925. func (ec *executionContext) fieldContext_DraftOrderLineItem_taxable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53926. fc = &graphql.FieldContext{
  53927. Object: "DraftOrderLineItem",
  53928. Field: field,
  53929. IsMethod: false,
  53930. IsResolver: false,
  53931. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53932. return nil, errors.New("field of type Boolean does not have child fields")
  53933. },
  53934. }
  53935. return fc, nil
  53936. }
  53937. func (ec *executionContext) _DraftOrderLineItem_title(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  53938. fc, err := ec.fieldContext_DraftOrderLineItem_title(ctx, field)
  53939. if err != nil {
  53940. return graphql.Null
  53941. }
  53942. ctx = graphql.WithFieldContext(ctx, fc)
  53943. defer func() {
  53944. if r := recover(); r != nil {
  53945. ec.Error(ctx, ec.Recover(ctx, r))
  53946. ret = graphql.Null
  53947. }
  53948. }()
  53949. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53950. ctx = rctx // use context from middleware stack in children
  53951. return obj.Title, nil
  53952. })
  53953. if err != nil {
  53954. ec.Error(ctx, err)
  53955. return graphql.Null
  53956. }
  53957. if resTmp == nil {
  53958. if !graphql.HasFieldError(ctx, fc) {
  53959. ec.Errorf(ctx, "must not be null")
  53960. }
  53961. return graphql.Null
  53962. }
  53963. res := resTmp.(string)
  53964. fc.Result = res
  53965. return ec.marshalNString2string(ctx, field.Selections, res)
  53966. }
  53967. func (ec *executionContext) fieldContext_DraftOrderLineItem_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  53968. fc = &graphql.FieldContext{
  53969. Object: "DraftOrderLineItem",
  53970. Field: field,
  53971. IsMethod: false,
  53972. IsResolver: false,
  53973. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  53974. return nil, errors.New("field of type String does not have child fields")
  53975. },
  53976. }
  53977. return fc, nil
  53978. }
  53979. func (ec *executionContext) _DraftOrderLineItem_totalDiscount(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  53980. fc, err := ec.fieldContext_DraftOrderLineItem_totalDiscount(ctx, field)
  53981. if err != nil {
  53982. return graphql.Null
  53983. }
  53984. ctx = graphql.WithFieldContext(ctx, fc)
  53985. defer func() {
  53986. if r := recover(); r != nil {
  53987. ec.Error(ctx, ec.Recover(ctx, r))
  53988. ret = graphql.Null
  53989. }
  53990. }()
  53991. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  53992. ctx = rctx // use context from middleware stack in children
  53993. return obj.TotalDiscount, nil
  53994. })
  53995. if err != nil {
  53996. ec.Error(ctx, err)
  53997. return graphql.Null
  53998. }
  53999. if resTmp == nil {
  54000. if !graphql.HasFieldError(ctx, fc) {
  54001. ec.Errorf(ctx, "must not be null")
  54002. }
  54003. return graphql.Null
  54004. }
  54005. res := resTmp.(string)
  54006. fc.Result = res
  54007. return ec.marshalNMoney2string(ctx, field.Selections, res)
  54008. }
  54009. func (ec *executionContext) fieldContext_DraftOrderLineItem_totalDiscount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54010. fc = &graphql.FieldContext{
  54011. Object: "DraftOrderLineItem",
  54012. Field: field,
  54013. IsMethod: false,
  54014. IsResolver: false,
  54015. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54016. return nil, errors.New("field of type Money does not have child fields")
  54017. },
  54018. }
  54019. return fc, nil
  54020. }
  54021. func (ec *executionContext) _DraftOrderLineItem_totalDiscountSet(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  54022. fc, err := ec.fieldContext_DraftOrderLineItem_totalDiscountSet(ctx, field)
  54023. if err != nil {
  54024. return graphql.Null
  54025. }
  54026. ctx = graphql.WithFieldContext(ctx, fc)
  54027. defer func() {
  54028. if r := recover(); r != nil {
  54029. ec.Error(ctx, ec.Recover(ctx, r))
  54030. ret = graphql.Null
  54031. }
  54032. }()
  54033. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54034. ctx = rctx // use context from middleware stack in children
  54035. return obj.TotalDiscountSet, nil
  54036. })
  54037. if err != nil {
  54038. ec.Error(ctx, err)
  54039. return graphql.Null
  54040. }
  54041. if resTmp == nil {
  54042. if !graphql.HasFieldError(ctx, fc) {
  54043. ec.Errorf(ctx, "must not be null")
  54044. }
  54045. return graphql.Null
  54046. }
  54047. res := resTmp.(*MoneyBag)
  54048. fc.Result = res
  54049. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  54050. }
  54051. func (ec *executionContext) fieldContext_DraftOrderLineItem_totalDiscountSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54052. fc = &graphql.FieldContext{
  54053. Object: "DraftOrderLineItem",
  54054. Field: field,
  54055. IsMethod: false,
  54056. IsResolver: false,
  54057. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54058. switch field.Name {
  54059. case "presentmentMoney":
  54060. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  54061. case "shopMoney":
  54062. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  54063. }
  54064. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  54065. },
  54066. }
  54067. return fc, nil
  54068. }
  54069. func (ec *executionContext) _DraftOrderLineItem_variant(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  54070. fc, err := ec.fieldContext_DraftOrderLineItem_variant(ctx, field)
  54071. if err != nil {
  54072. return graphql.Null
  54073. }
  54074. ctx = graphql.WithFieldContext(ctx, fc)
  54075. defer func() {
  54076. if r := recover(); r != nil {
  54077. ec.Error(ctx, ec.Recover(ctx, r))
  54078. ret = graphql.Null
  54079. }
  54080. }()
  54081. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54082. ctx = rctx // use context from middleware stack in children
  54083. return obj.Variant, nil
  54084. })
  54085. if err != nil {
  54086. ec.Error(ctx, err)
  54087. return graphql.Null
  54088. }
  54089. if resTmp == nil {
  54090. return graphql.Null
  54091. }
  54092. res := resTmp.(*ProductVariant)
  54093. fc.Result = res
  54094. return ec.marshalOProductVariant2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductVariant(ctx, field.Selections, res)
  54095. }
  54096. func (ec *executionContext) fieldContext_DraftOrderLineItem_variant(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54097. fc = &graphql.FieldContext{
  54098. Object: "DraftOrderLineItem",
  54099. Field: field,
  54100. IsMethod: false,
  54101. IsResolver: false,
  54102. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54103. switch field.Name {
  54104. case "id":
  54105. return ec.fieldContext_ProductVariant_id(ctx, field)
  54106. }
  54107. return nil, fmt.Errorf("no field named %q was found under type ProductVariant", field.Name)
  54108. },
  54109. }
  54110. return fc, nil
  54111. }
  54112. func (ec *executionContext) _DraftOrderLineItem_variantTitle(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  54113. fc, err := ec.fieldContext_DraftOrderLineItem_variantTitle(ctx, field)
  54114. if err != nil {
  54115. return graphql.Null
  54116. }
  54117. ctx = graphql.WithFieldContext(ctx, fc)
  54118. defer func() {
  54119. if r := recover(); r != nil {
  54120. ec.Error(ctx, ec.Recover(ctx, r))
  54121. ret = graphql.Null
  54122. }
  54123. }()
  54124. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54125. ctx = rctx // use context from middleware stack in children
  54126. return obj.VariantTitle, nil
  54127. })
  54128. if err != nil {
  54129. ec.Error(ctx, err)
  54130. return graphql.Null
  54131. }
  54132. if resTmp == nil {
  54133. return graphql.Null
  54134. }
  54135. res := resTmp.(*string)
  54136. fc.Result = res
  54137. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  54138. }
  54139. func (ec *executionContext) fieldContext_DraftOrderLineItem_variantTitle(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54140. fc = &graphql.FieldContext{
  54141. Object: "DraftOrderLineItem",
  54142. Field: field,
  54143. IsMethod: false,
  54144. IsResolver: false,
  54145. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54146. return nil, errors.New("field of type String does not have child fields")
  54147. },
  54148. }
  54149. return fc, nil
  54150. }
  54151. func (ec *executionContext) _DraftOrderLineItem_vendor(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  54152. fc, err := ec.fieldContext_DraftOrderLineItem_vendor(ctx, field)
  54153. if err != nil {
  54154. return graphql.Null
  54155. }
  54156. ctx = graphql.WithFieldContext(ctx, fc)
  54157. defer func() {
  54158. if r := recover(); r != nil {
  54159. ec.Error(ctx, ec.Recover(ctx, r))
  54160. ret = graphql.Null
  54161. }
  54162. }()
  54163. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54164. ctx = rctx // use context from middleware stack in children
  54165. return obj.Vendor, nil
  54166. })
  54167. if err != nil {
  54168. ec.Error(ctx, err)
  54169. return graphql.Null
  54170. }
  54171. if resTmp == nil {
  54172. return graphql.Null
  54173. }
  54174. res := resTmp.(*string)
  54175. fc.Result = res
  54176. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  54177. }
  54178. func (ec *executionContext) fieldContext_DraftOrderLineItem_vendor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54179. fc = &graphql.FieldContext{
  54180. Object: "DraftOrderLineItem",
  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) _DraftOrderLineItem_weight(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItem) (ret graphql.Marshaler) {
  54191. fc, err := ec.fieldContext_DraftOrderLineItem_weight(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.Weight, nil
  54205. })
  54206. if err != nil {
  54207. ec.Error(ctx, err)
  54208. return graphql.Null
  54209. }
  54210. if resTmp == nil {
  54211. return graphql.Null
  54212. }
  54213. res := resTmp.(*Weight)
  54214. fc.Result = res
  54215. return ec.marshalOWeight2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐWeight(ctx, field.Selections, res)
  54216. }
  54217. func (ec *executionContext) fieldContext_DraftOrderLineItem_weight(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54218. fc = &graphql.FieldContext{
  54219. Object: "DraftOrderLineItem",
  54220. Field: field,
  54221. IsMethod: false,
  54222. IsResolver: false,
  54223. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54224. switch field.Name {
  54225. case "unit":
  54226. return ec.fieldContext_Weight_unit(ctx, field)
  54227. case "value":
  54228. return ec.fieldContext_Weight_value(ctx, field)
  54229. }
  54230. return nil, fmt.Errorf("no field named %q was found under type Weight", field.Name)
  54231. },
  54232. }
  54233. return fc, nil
  54234. }
  54235. func (ec *executionContext) _DraftOrderLineItemConnection_edges(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItemConnection) (ret graphql.Marshaler) {
  54236. fc, err := ec.fieldContext_DraftOrderLineItemConnection_edges(ctx, field)
  54237. if err != nil {
  54238. return graphql.Null
  54239. }
  54240. ctx = graphql.WithFieldContext(ctx, fc)
  54241. defer func() {
  54242. if r := recover(); r != nil {
  54243. ec.Error(ctx, ec.Recover(ctx, r))
  54244. ret = graphql.Null
  54245. }
  54246. }()
  54247. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54248. ctx = rctx // use context from middleware stack in children
  54249. return obj.Edges, nil
  54250. })
  54251. if err != nil {
  54252. ec.Error(ctx, err)
  54253. return graphql.Null
  54254. }
  54255. if resTmp == nil {
  54256. if !graphql.HasFieldError(ctx, fc) {
  54257. ec.Errorf(ctx, "must not be null")
  54258. }
  54259. return graphql.Null
  54260. }
  54261. res := resTmp.([]*DraftOrderLineItemEdge)
  54262. fc.Result = res
  54263. return ec.marshalNDraftOrderLineItemEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderLineItemEdgeᚄ(ctx, field.Selections, res)
  54264. }
  54265. func (ec *executionContext) fieldContext_DraftOrderLineItemConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54266. fc = &graphql.FieldContext{
  54267. Object: "DraftOrderLineItemConnection",
  54268. Field: field,
  54269. IsMethod: false,
  54270. IsResolver: false,
  54271. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54272. switch field.Name {
  54273. case "cursor":
  54274. return ec.fieldContext_DraftOrderLineItemEdge_cursor(ctx, field)
  54275. case "node":
  54276. return ec.fieldContext_DraftOrderLineItemEdge_node(ctx, field)
  54277. }
  54278. return nil, fmt.Errorf("no field named %q was found under type DraftOrderLineItemEdge", field.Name)
  54279. },
  54280. }
  54281. return fc, nil
  54282. }
  54283. func (ec *executionContext) _DraftOrderLineItemConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItemConnection) (ret graphql.Marshaler) {
  54284. fc, err := ec.fieldContext_DraftOrderLineItemConnection_nodes(ctx, field)
  54285. if err != nil {
  54286. return graphql.Null
  54287. }
  54288. ctx = graphql.WithFieldContext(ctx, fc)
  54289. defer func() {
  54290. if r := recover(); r != nil {
  54291. ec.Error(ctx, ec.Recover(ctx, r))
  54292. ret = graphql.Null
  54293. }
  54294. }()
  54295. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54296. ctx = rctx // use context from middleware stack in children
  54297. return obj.Nodes, nil
  54298. })
  54299. if err != nil {
  54300. ec.Error(ctx, err)
  54301. return graphql.Null
  54302. }
  54303. if resTmp == nil {
  54304. if !graphql.HasFieldError(ctx, fc) {
  54305. ec.Errorf(ctx, "must not be null")
  54306. }
  54307. return graphql.Null
  54308. }
  54309. res := resTmp.([]*DraftOrderLineItem)
  54310. fc.Result = res
  54311. return ec.marshalNDraftOrderLineItem2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderLineItemᚄ(ctx, field.Selections, res)
  54312. }
  54313. func (ec *executionContext) fieldContext_DraftOrderLineItemConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54314. fc = &graphql.FieldContext{
  54315. Object: "DraftOrderLineItemConnection",
  54316. Field: field,
  54317. IsMethod: false,
  54318. IsResolver: false,
  54319. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54320. switch field.Name {
  54321. case "appliedDiscount":
  54322. return ec.fieldContext_DraftOrderLineItem_appliedDiscount(ctx, field)
  54323. case "custom":
  54324. return ec.fieldContext_DraftOrderLineItem_custom(ctx, field)
  54325. case "customAttributes":
  54326. return ec.fieldContext_DraftOrderLineItem_customAttributes(ctx, field)
  54327. case "customAttributesV2":
  54328. return ec.fieldContext_DraftOrderLineItem_customAttributesV2(ctx, field)
  54329. case "discountedTotal":
  54330. return ec.fieldContext_DraftOrderLineItem_discountedTotal(ctx, field)
  54331. case "discountedTotalSet":
  54332. return ec.fieldContext_DraftOrderLineItem_discountedTotalSet(ctx, field)
  54333. case "discountedUnitPrice":
  54334. return ec.fieldContext_DraftOrderLineItem_discountedUnitPrice(ctx, field)
  54335. case "discountedUnitPriceSet":
  54336. return ec.fieldContext_DraftOrderLineItem_discountedUnitPriceSet(ctx, field)
  54337. case "fulfillmentService":
  54338. return ec.fieldContext_DraftOrderLineItem_fulfillmentService(ctx, field)
  54339. case "id":
  54340. return ec.fieldContext_DraftOrderLineItem_id(ctx, field)
  54341. case "image":
  54342. return ec.fieldContext_DraftOrderLineItem_image(ctx, field)
  54343. case "isGiftCard":
  54344. return ec.fieldContext_DraftOrderLineItem_isGiftCard(ctx, field)
  54345. case "name":
  54346. return ec.fieldContext_DraftOrderLineItem_name(ctx, field)
  54347. case "originalTotal":
  54348. return ec.fieldContext_DraftOrderLineItem_originalTotal(ctx, field)
  54349. case "originalTotalSet":
  54350. return ec.fieldContext_DraftOrderLineItem_originalTotalSet(ctx, field)
  54351. case "originalUnitPrice":
  54352. return ec.fieldContext_DraftOrderLineItem_originalUnitPrice(ctx, field)
  54353. case "originalUnitPriceSet":
  54354. return ec.fieldContext_DraftOrderLineItem_originalUnitPriceSet(ctx, field)
  54355. case "product":
  54356. return ec.fieldContext_DraftOrderLineItem_product(ctx, field)
  54357. case "quantity":
  54358. return ec.fieldContext_DraftOrderLineItem_quantity(ctx, field)
  54359. case "requiresShipping":
  54360. return ec.fieldContext_DraftOrderLineItem_requiresShipping(ctx, field)
  54361. case "sku":
  54362. return ec.fieldContext_DraftOrderLineItem_sku(ctx, field)
  54363. case "taxLines":
  54364. return ec.fieldContext_DraftOrderLineItem_taxLines(ctx, field)
  54365. case "taxable":
  54366. return ec.fieldContext_DraftOrderLineItem_taxable(ctx, field)
  54367. case "title":
  54368. return ec.fieldContext_DraftOrderLineItem_title(ctx, field)
  54369. case "totalDiscount":
  54370. return ec.fieldContext_DraftOrderLineItem_totalDiscount(ctx, field)
  54371. case "totalDiscountSet":
  54372. return ec.fieldContext_DraftOrderLineItem_totalDiscountSet(ctx, field)
  54373. case "variant":
  54374. return ec.fieldContext_DraftOrderLineItem_variant(ctx, field)
  54375. case "variantTitle":
  54376. return ec.fieldContext_DraftOrderLineItem_variantTitle(ctx, field)
  54377. case "vendor":
  54378. return ec.fieldContext_DraftOrderLineItem_vendor(ctx, field)
  54379. case "weight":
  54380. return ec.fieldContext_DraftOrderLineItem_weight(ctx, field)
  54381. }
  54382. return nil, fmt.Errorf("no field named %q was found under type DraftOrderLineItem", field.Name)
  54383. },
  54384. }
  54385. return fc, nil
  54386. }
  54387. func (ec *executionContext) _DraftOrderLineItemConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItemConnection) (ret graphql.Marshaler) {
  54388. fc, err := ec.fieldContext_DraftOrderLineItemConnection_pageInfo(ctx, field)
  54389. if err != nil {
  54390. return graphql.Null
  54391. }
  54392. ctx = graphql.WithFieldContext(ctx, fc)
  54393. defer func() {
  54394. if r := recover(); r != nil {
  54395. ec.Error(ctx, ec.Recover(ctx, r))
  54396. ret = graphql.Null
  54397. }
  54398. }()
  54399. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54400. ctx = rctx // use context from middleware stack in children
  54401. return obj.PageInfo, nil
  54402. })
  54403. if err != nil {
  54404. ec.Error(ctx, err)
  54405. return graphql.Null
  54406. }
  54407. if resTmp == nil {
  54408. if !graphql.HasFieldError(ctx, fc) {
  54409. ec.Errorf(ctx, "must not be null")
  54410. }
  54411. return graphql.Null
  54412. }
  54413. res := resTmp.(*PageInfo)
  54414. fc.Result = res
  54415. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  54416. }
  54417. func (ec *executionContext) fieldContext_DraftOrderLineItemConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54418. fc = &graphql.FieldContext{
  54419. Object: "DraftOrderLineItemConnection",
  54420. Field: field,
  54421. IsMethod: false,
  54422. IsResolver: false,
  54423. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54424. switch field.Name {
  54425. case "endCursor":
  54426. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  54427. case "hasNextPage":
  54428. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  54429. case "hasPreviousPage":
  54430. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  54431. case "startCursor":
  54432. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  54433. }
  54434. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  54435. },
  54436. }
  54437. return fc, nil
  54438. }
  54439. func (ec *executionContext) _DraftOrderLineItemEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItemEdge) (ret graphql.Marshaler) {
  54440. fc, err := ec.fieldContext_DraftOrderLineItemEdge_cursor(ctx, field)
  54441. if err != nil {
  54442. return graphql.Null
  54443. }
  54444. ctx = graphql.WithFieldContext(ctx, fc)
  54445. defer func() {
  54446. if r := recover(); r != nil {
  54447. ec.Error(ctx, ec.Recover(ctx, r))
  54448. ret = graphql.Null
  54449. }
  54450. }()
  54451. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54452. ctx = rctx // use context from middleware stack in children
  54453. return obj.Cursor, nil
  54454. })
  54455. if err != nil {
  54456. ec.Error(ctx, err)
  54457. return graphql.Null
  54458. }
  54459. if resTmp == nil {
  54460. if !graphql.HasFieldError(ctx, fc) {
  54461. ec.Errorf(ctx, "must not be null")
  54462. }
  54463. return graphql.Null
  54464. }
  54465. res := resTmp.(string)
  54466. fc.Result = res
  54467. return ec.marshalNString2string(ctx, field.Selections, res)
  54468. }
  54469. func (ec *executionContext) fieldContext_DraftOrderLineItemEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54470. fc = &graphql.FieldContext{
  54471. Object: "DraftOrderLineItemEdge",
  54472. Field: field,
  54473. IsMethod: false,
  54474. IsResolver: false,
  54475. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54476. return nil, errors.New("field of type String does not have child fields")
  54477. },
  54478. }
  54479. return fc, nil
  54480. }
  54481. func (ec *executionContext) _DraftOrderLineItemEdge_node(ctx context.Context, field graphql.CollectedField, obj *DraftOrderLineItemEdge) (ret graphql.Marshaler) {
  54482. fc, err := ec.fieldContext_DraftOrderLineItemEdge_node(ctx, field)
  54483. if err != nil {
  54484. return graphql.Null
  54485. }
  54486. ctx = graphql.WithFieldContext(ctx, fc)
  54487. defer func() {
  54488. if r := recover(); r != nil {
  54489. ec.Error(ctx, ec.Recover(ctx, r))
  54490. ret = graphql.Null
  54491. }
  54492. }()
  54493. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54494. ctx = rctx // use context from middleware stack in children
  54495. return obj.Node, nil
  54496. })
  54497. if err != nil {
  54498. ec.Error(ctx, err)
  54499. return graphql.Null
  54500. }
  54501. if resTmp == nil {
  54502. if !graphql.HasFieldError(ctx, fc) {
  54503. ec.Errorf(ctx, "must not be null")
  54504. }
  54505. return graphql.Null
  54506. }
  54507. res := resTmp.(*DraftOrderLineItem)
  54508. fc.Result = res
  54509. return ec.marshalNDraftOrderLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderLineItem(ctx, field.Selections, res)
  54510. }
  54511. func (ec *executionContext) fieldContext_DraftOrderLineItemEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54512. fc = &graphql.FieldContext{
  54513. Object: "DraftOrderLineItemEdge",
  54514. Field: field,
  54515. IsMethod: false,
  54516. IsResolver: false,
  54517. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54518. switch field.Name {
  54519. case "appliedDiscount":
  54520. return ec.fieldContext_DraftOrderLineItem_appliedDiscount(ctx, field)
  54521. case "custom":
  54522. return ec.fieldContext_DraftOrderLineItem_custom(ctx, field)
  54523. case "customAttributes":
  54524. return ec.fieldContext_DraftOrderLineItem_customAttributes(ctx, field)
  54525. case "customAttributesV2":
  54526. return ec.fieldContext_DraftOrderLineItem_customAttributesV2(ctx, field)
  54527. case "discountedTotal":
  54528. return ec.fieldContext_DraftOrderLineItem_discountedTotal(ctx, field)
  54529. case "discountedTotalSet":
  54530. return ec.fieldContext_DraftOrderLineItem_discountedTotalSet(ctx, field)
  54531. case "discountedUnitPrice":
  54532. return ec.fieldContext_DraftOrderLineItem_discountedUnitPrice(ctx, field)
  54533. case "discountedUnitPriceSet":
  54534. return ec.fieldContext_DraftOrderLineItem_discountedUnitPriceSet(ctx, field)
  54535. case "fulfillmentService":
  54536. return ec.fieldContext_DraftOrderLineItem_fulfillmentService(ctx, field)
  54537. case "id":
  54538. return ec.fieldContext_DraftOrderLineItem_id(ctx, field)
  54539. case "image":
  54540. return ec.fieldContext_DraftOrderLineItem_image(ctx, field)
  54541. case "isGiftCard":
  54542. return ec.fieldContext_DraftOrderLineItem_isGiftCard(ctx, field)
  54543. case "name":
  54544. return ec.fieldContext_DraftOrderLineItem_name(ctx, field)
  54545. case "originalTotal":
  54546. return ec.fieldContext_DraftOrderLineItem_originalTotal(ctx, field)
  54547. case "originalTotalSet":
  54548. return ec.fieldContext_DraftOrderLineItem_originalTotalSet(ctx, field)
  54549. case "originalUnitPrice":
  54550. return ec.fieldContext_DraftOrderLineItem_originalUnitPrice(ctx, field)
  54551. case "originalUnitPriceSet":
  54552. return ec.fieldContext_DraftOrderLineItem_originalUnitPriceSet(ctx, field)
  54553. case "product":
  54554. return ec.fieldContext_DraftOrderLineItem_product(ctx, field)
  54555. case "quantity":
  54556. return ec.fieldContext_DraftOrderLineItem_quantity(ctx, field)
  54557. case "requiresShipping":
  54558. return ec.fieldContext_DraftOrderLineItem_requiresShipping(ctx, field)
  54559. case "sku":
  54560. return ec.fieldContext_DraftOrderLineItem_sku(ctx, field)
  54561. case "taxLines":
  54562. return ec.fieldContext_DraftOrderLineItem_taxLines(ctx, field)
  54563. case "taxable":
  54564. return ec.fieldContext_DraftOrderLineItem_taxable(ctx, field)
  54565. case "title":
  54566. return ec.fieldContext_DraftOrderLineItem_title(ctx, field)
  54567. case "totalDiscount":
  54568. return ec.fieldContext_DraftOrderLineItem_totalDiscount(ctx, field)
  54569. case "totalDiscountSet":
  54570. return ec.fieldContext_DraftOrderLineItem_totalDiscountSet(ctx, field)
  54571. case "variant":
  54572. return ec.fieldContext_DraftOrderLineItem_variant(ctx, field)
  54573. case "variantTitle":
  54574. return ec.fieldContext_DraftOrderLineItem_variantTitle(ctx, field)
  54575. case "vendor":
  54576. return ec.fieldContext_DraftOrderLineItem_vendor(ctx, field)
  54577. case "weight":
  54578. return ec.fieldContext_DraftOrderLineItem_weight(ctx, field)
  54579. }
  54580. return nil, fmt.Errorf("no field named %q was found under type DraftOrderLineItem", field.Name)
  54581. },
  54582. }
  54583. return fc, nil
  54584. }
  54585. func (ec *executionContext) _Duty_countryCodeOfOrigin(ctx context.Context, field graphql.CollectedField, obj *Duty) (ret graphql.Marshaler) {
  54586. fc, err := ec.fieldContext_Duty_countryCodeOfOrigin(ctx, field)
  54587. if err != nil {
  54588. return graphql.Null
  54589. }
  54590. ctx = graphql.WithFieldContext(ctx, fc)
  54591. defer func() {
  54592. if r := recover(); r != nil {
  54593. ec.Error(ctx, ec.Recover(ctx, r))
  54594. ret = graphql.Null
  54595. }
  54596. }()
  54597. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54598. ctx = rctx // use context from middleware stack in children
  54599. return obj.CountryCodeOfOrigin, nil
  54600. })
  54601. if err != nil {
  54602. ec.Error(ctx, err)
  54603. return graphql.Null
  54604. }
  54605. if resTmp == nil {
  54606. return graphql.Null
  54607. }
  54608. res := resTmp.(*CountryCode)
  54609. fc.Result = res
  54610. return ec.marshalOCountryCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCode(ctx, field.Selections, res)
  54611. }
  54612. func (ec *executionContext) fieldContext_Duty_countryCodeOfOrigin(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54613. fc = &graphql.FieldContext{
  54614. Object: "Duty",
  54615. Field: field,
  54616. IsMethod: false,
  54617. IsResolver: false,
  54618. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54619. return nil, errors.New("field of type CountryCode does not have child fields")
  54620. },
  54621. }
  54622. return fc, nil
  54623. }
  54624. func (ec *executionContext) _Duty_harmonizedSystemCode(ctx context.Context, field graphql.CollectedField, obj *Duty) (ret graphql.Marshaler) {
  54625. fc, err := ec.fieldContext_Duty_harmonizedSystemCode(ctx, field)
  54626. if err != nil {
  54627. return graphql.Null
  54628. }
  54629. ctx = graphql.WithFieldContext(ctx, fc)
  54630. defer func() {
  54631. if r := recover(); r != nil {
  54632. ec.Error(ctx, ec.Recover(ctx, r))
  54633. ret = graphql.Null
  54634. }
  54635. }()
  54636. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54637. ctx = rctx // use context from middleware stack in children
  54638. return obj.HarmonizedSystemCode, nil
  54639. })
  54640. if err != nil {
  54641. ec.Error(ctx, err)
  54642. return graphql.Null
  54643. }
  54644. if resTmp == nil {
  54645. return graphql.Null
  54646. }
  54647. res := resTmp.(*string)
  54648. fc.Result = res
  54649. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  54650. }
  54651. func (ec *executionContext) fieldContext_Duty_harmonizedSystemCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54652. fc = &graphql.FieldContext{
  54653. Object: "Duty",
  54654. Field: field,
  54655. IsMethod: false,
  54656. IsResolver: false,
  54657. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54658. return nil, errors.New("field of type String does not have child fields")
  54659. },
  54660. }
  54661. return fc, nil
  54662. }
  54663. func (ec *executionContext) _Duty_id(ctx context.Context, field graphql.CollectedField, obj *Duty) (ret graphql.Marshaler) {
  54664. fc, err := ec.fieldContext_Duty_id(ctx, field)
  54665. if err != nil {
  54666. return graphql.Null
  54667. }
  54668. ctx = graphql.WithFieldContext(ctx, fc)
  54669. defer func() {
  54670. if r := recover(); r != nil {
  54671. ec.Error(ctx, ec.Recover(ctx, r))
  54672. ret = graphql.Null
  54673. }
  54674. }()
  54675. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54676. ctx = rctx // use context from middleware stack in children
  54677. return obj.ID, nil
  54678. })
  54679. if err != nil {
  54680. ec.Error(ctx, err)
  54681. return graphql.Null
  54682. }
  54683. if resTmp == nil {
  54684. if !graphql.HasFieldError(ctx, fc) {
  54685. ec.Errorf(ctx, "must not be null")
  54686. }
  54687. return graphql.Null
  54688. }
  54689. res := resTmp.(string)
  54690. fc.Result = res
  54691. return ec.marshalNID2string(ctx, field.Selections, res)
  54692. }
  54693. func (ec *executionContext) fieldContext_Duty_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54694. fc = &graphql.FieldContext{
  54695. Object: "Duty",
  54696. Field: field,
  54697. IsMethod: false,
  54698. IsResolver: false,
  54699. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54700. return nil, errors.New("field of type ID does not have child fields")
  54701. },
  54702. }
  54703. return fc, nil
  54704. }
  54705. func (ec *executionContext) _Duty_price(ctx context.Context, field graphql.CollectedField, obj *Duty) (ret graphql.Marshaler) {
  54706. fc, err := ec.fieldContext_Duty_price(ctx, field)
  54707. if err != nil {
  54708. return graphql.Null
  54709. }
  54710. ctx = graphql.WithFieldContext(ctx, fc)
  54711. defer func() {
  54712. if r := recover(); r != nil {
  54713. ec.Error(ctx, ec.Recover(ctx, r))
  54714. ret = graphql.Null
  54715. }
  54716. }()
  54717. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54718. ctx = rctx // use context from middleware stack in children
  54719. return obj.Price, nil
  54720. })
  54721. if err != nil {
  54722. ec.Error(ctx, err)
  54723. return graphql.Null
  54724. }
  54725. if resTmp == nil {
  54726. if !graphql.HasFieldError(ctx, fc) {
  54727. ec.Errorf(ctx, "must not be null")
  54728. }
  54729. return graphql.Null
  54730. }
  54731. res := resTmp.(*MoneyBag)
  54732. fc.Result = res
  54733. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  54734. }
  54735. func (ec *executionContext) fieldContext_Duty_price(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54736. fc = &graphql.FieldContext{
  54737. Object: "Duty",
  54738. Field: field,
  54739. IsMethod: false,
  54740. IsResolver: false,
  54741. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54742. switch field.Name {
  54743. case "presentmentMoney":
  54744. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  54745. case "shopMoney":
  54746. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  54747. }
  54748. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  54749. },
  54750. }
  54751. return fc, nil
  54752. }
  54753. func (ec *executionContext) _Duty_taxLines(ctx context.Context, field graphql.CollectedField, obj *Duty) (ret graphql.Marshaler) {
  54754. fc, err := ec.fieldContext_Duty_taxLines(ctx, field)
  54755. if err != nil {
  54756. return graphql.Null
  54757. }
  54758. ctx = graphql.WithFieldContext(ctx, fc)
  54759. defer func() {
  54760. if r := recover(); r != nil {
  54761. ec.Error(ctx, ec.Recover(ctx, r))
  54762. ret = graphql.Null
  54763. }
  54764. }()
  54765. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54766. ctx = rctx // use context from middleware stack in children
  54767. return obj.TaxLines, nil
  54768. })
  54769. if err != nil {
  54770. ec.Error(ctx, err)
  54771. return graphql.Null
  54772. }
  54773. if resTmp == nil {
  54774. if !graphql.HasFieldError(ctx, fc) {
  54775. ec.Errorf(ctx, "must not be null")
  54776. }
  54777. return graphql.Null
  54778. }
  54779. res := resTmp.([]*TaxLine)
  54780. fc.Result = res
  54781. return ec.marshalNTaxLine2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐTaxLineᚄ(ctx, field.Selections, res)
  54782. }
  54783. func (ec *executionContext) fieldContext_Duty_taxLines(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54784. fc = &graphql.FieldContext{
  54785. Object: "Duty",
  54786. Field: field,
  54787. IsMethod: false,
  54788. IsResolver: false,
  54789. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54790. switch field.Name {
  54791. case "channelLiable":
  54792. return ec.fieldContext_TaxLine_channelLiable(ctx, field)
  54793. case "priceSet":
  54794. return ec.fieldContext_TaxLine_priceSet(ctx, field)
  54795. case "rate":
  54796. return ec.fieldContext_TaxLine_rate(ctx, field)
  54797. case "ratePercentage":
  54798. return ec.fieldContext_TaxLine_ratePercentage(ctx, field)
  54799. case "title":
  54800. return ec.fieldContext_TaxLine_title(ctx, field)
  54801. }
  54802. return nil, fmt.Errorf("no field named %q was found under type TaxLine", field.Name)
  54803. },
  54804. }
  54805. return fc, nil
  54806. }
  54807. func (ec *executionContext) _EditableProperty_locked(ctx context.Context, field graphql.CollectedField, obj *EditableProperty) (ret graphql.Marshaler) {
  54808. fc, err := ec.fieldContext_EditableProperty_locked(ctx, field)
  54809. if err != nil {
  54810. return graphql.Null
  54811. }
  54812. ctx = graphql.WithFieldContext(ctx, fc)
  54813. defer func() {
  54814. if r := recover(); r != nil {
  54815. ec.Error(ctx, ec.Recover(ctx, r))
  54816. ret = graphql.Null
  54817. }
  54818. }()
  54819. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54820. ctx = rctx // use context from middleware stack in children
  54821. return obj.Locked, nil
  54822. })
  54823. if err != nil {
  54824. ec.Error(ctx, err)
  54825. return graphql.Null
  54826. }
  54827. if resTmp == nil {
  54828. if !graphql.HasFieldError(ctx, fc) {
  54829. ec.Errorf(ctx, "must not be null")
  54830. }
  54831. return graphql.Null
  54832. }
  54833. res := resTmp.(bool)
  54834. fc.Result = res
  54835. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  54836. }
  54837. func (ec *executionContext) fieldContext_EditableProperty_locked(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54838. fc = &graphql.FieldContext{
  54839. Object: "EditableProperty",
  54840. Field: field,
  54841. IsMethod: false,
  54842. IsResolver: false,
  54843. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54844. return nil, errors.New("field of type Boolean does not have child fields")
  54845. },
  54846. }
  54847. return fc, nil
  54848. }
  54849. func (ec *executionContext) _EditableProperty_reason(ctx context.Context, field graphql.CollectedField, obj *EditableProperty) (ret graphql.Marshaler) {
  54850. fc, err := ec.fieldContext_EditableProperty_reason(ctx, field)
  54851. if err != nil {
  54852. return graphql.Null
  54853. }
  54854. ctx = graphql.WithFieldContext(ctx, fc)
  54855. defer func() {
  54856. if r := recover(); r != nil {
  54857. ec.Error(ctx, ec.Recover(ctx, r))
  54858. ret = graphql.Null
  54859. }
  54860. }()
  54861. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54862. ctx = rctx // use context from middleware stack in children
  54863. return obj.Reason, nil
  54864. })
  54865. if err != nil {
  54866. ec.Error(ctx, err)
  54867. return graphql.Null
  54868. }
  54869. if resTmp == nil {
  54870. return graphql.Null
  54871. }
  54872. res := resTmp.(*string)
  54873. fc.Result = res
  54874. return ec.marshalOFormattedString2ᚖstring(ctx, field.Selections, res)
  54875. }
  54876. func (ec *executionContext) fieldContext_EditableProperty_reason(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54877. fc = &graphql.FieldContext{
  54878. Object: "EditableProperty",
  54879. Field: field,
  54880. IsMethod: false,
  54881. IsResolver: false,
  54882. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54883. return nil, errors.New("field of type FormattedString does not have child fields")
  54884. },
  54885. }
  54886. return fc, nil
  54887. }
  54888. func (ec *executionContext) _Entity_findDraftOrderByID(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  54889. fc, err := ec.fieldContext_Entity_findDraftOrderByID(ctx, field)
  54890. if err != nil {
  54891. return graphql.Null
  54892. }
  54893. ctx = graphql.WithFieldContext(ctx, fc)
  54894. defer func() {
  54895. if r := recover(); r != nil {
  54896. ec.Error(ctx, ec.Recover(ctx, r))
  54897. ret = graphql.Null
  54898. }
  54899. }()
  54900. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  54901. ctx = rctx // use context from middleware stack in children
  54902. return ec.resolvers.Entity().FindDraftOrderByID(rctx, fc.Args["id"].(string))
  54903. })
  54904. if err != nil {
  54905. ec.Error(ctx, err)
  54906. return graphql.Null
  54907. }
  54908. if resTmp == nil {
  54909. if !graphql.HasFieldError(ctx, fc) {
  54910. ec.Errorf(ctx, "must not be null")
  54911. }
  54912. return graphql.Null
  54913. }
  54914. res := resTmp.(*DraftOrder)
  54915. fc.Result = res
  54916. return ec.marshalNDraftOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrder(ctx, field.Selections, res)
  54917. }
  54918. func (ec *executionContext) fieldContext_Entity_findDraftOrderByID(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  54919. fc = &graphql.FieldContext{
  54920. Object: "Entity",
  54921. Field: field,
  54922. IsMethod: true,
  54923. IsResolver: true,
  54924. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  54925. switch field.Name {
  54926. case "appliedDiscount":
  54927. return ec.fieldContext_DraftOrder_appliedDiscount(ctx, field)
  54928. case "billingAddress":
  54929. return ec.fieldContext_DraftOrder_billingAddress(ctx, field)
  54930. case "billingAddressMatchesShippingAddress":
  54931. return ec.fieldContext_DraftOrder_billingAddressMatchesShippingAddress(ctx, field)
  54932. case "completedAt":
  54933. return ec.fieldContext_DraftOrder_completedAt(ctx, field)
  54934. case "createdAt":
  54935. return ec.fieldContext_DraftOrder_createdAt(ctx, field)
  54936. case "currencyCode":
  54937. return ec.fieldContext_DraftOrder_currencyCode(ctx, field)
  54938. case "customAttributes":
  54939. return ec.fieldContext_DraftOrder_customAttributes(ctx, field)
  54940. case "customer":
  54941. return ec.fieldContext_DraftOrder_customer(ctx, field)
  54942. case "defaultCursor":
  54943. return ec.fieldContext_DraftOrder_defaultCursor(ctx, field)
  54944. case "email":
  54945. return ec.fieldContext_DraftOrder_email(ctx, field)
  54946. case "events":
  54947. return ec.fieldContext_DraftOrder_events(ctx, field)
  54948. case "hasTimelineComment":
  54949. return ec.fieldContext_DraftOrder_hasTimelineComment(ctx, field)
  54950. case "id":
  54951. return ec.fieldContext_DraftOrder_id(ctx, field)
  54952. case "invoiceEmailTemplateSubject":
  54953. return ec.fieldContext_DraftOrder_invoiceEmailTemplateSubject(ctx, field)
  54954. case "invoiceSentAt":
  54955. return ec.fieldContext_DraftOrder_invoiceSentAt(ctx, field)
  54956. case "invoiceUrl":
  54957. return ec.fieldContext_DraftOrder_invoiceUrl(ctx, field)
  54958. case "legacyResourceId":
  54959. return ec.fieldContext_DraftOrder_legacyResourceId(ctx, field)
  54960. case "lineItems":
  54961. return ec.fieldContext_DraftOrder_lineItems(ctx, field)
  54962. case "lineItemsSubtotalPrice":
  54963. return ec.fieldContext_DraftOrder_lineItemsSubtotalPrice(ctx, field)
  54964. case "localizationExtensions":
  54965. return ec.fieldContext_DraftOrder_localizationExtensions(ctx, field)
  54966. case "marketName":
  54967. return ec.fieldContext_DraftOrder_marketName(ctx, field)
  54968. case "marketRegionCountryCode":
  54969. return ec.fieldContext_DraftOrder_marketRegionCountryCode(ctx, field)
  54970. case "metafield":
  54971. return ec.fieldContext_DraftOrder_metafield(ctx, field)
  54972. case "metafields":
  54973. return ec.fieldContext_DraftOrder_metafields(ctx, field)
  54974. case "name":
  54975. return ec.fieldContext_DraftOrder_name(ctx, field)
  54976. case "note2":
  54977. return ec.fieldContext_DraftOrder_note2(ctx, field)
  54978. case "order":
  54979. return ec.fieldContext_DraftOrder_order(ctx, field)
  54980. case "paymentTerms":
  54981. return ec.fieldContext_DraftOrder_paymentTerms(ctx, field)
  54982. case "phone":
  54983. return ec.fieldContext_DraftOrder_phone(ctx, field)
  54984. case "presentmentCurrencyCode":
  54985. return ec.fieldContext_DraftOrder_presentmentCurrencyCode(ctx, field)
  54986. case "privateMetafield":
  54987. return ec.fieldContext_DraftOrder_privateMetafield(ctx, field)
  54988. case "privateMetafields":
  54989. return ec.fieldContext_DraftOrder_privateMetafields(ctx, field)
  54990. case "purchasingEntity":
  54991. return ec.fieldContext_DraftOrder_purchasingEntity(ctx, field)
  54992. case "ready":
  54993. return ec.fieldContext_DraftOrder_ready(ctx, field)
  54994. case "reserveInventoryUntil":
  54995. return ec.fieldContext_DraftOrder_reserveInventoryUntil(ctx, field)
  54996. case "shippingAddress":
  54997. return ec.fieldContext_DraftOrder_shippingAddress(ctx, field)
  54998. case "shippingLine":
  54999. return ec.fieldContext_DraftOrder_shippingLine(ctx, field)
  55000. case "status":
  55001. return ec.fieldContext_DraftOrder_status(ctx, field)
  55002. case "subtotalPrice":
  55003. return ec.fieldContext_DraftOrder_subtotalPrice(ctx, field)
  55004. case "subtotalPriceSet":
  55005. return ec.fieldContext_DraftOrder_subtotalPriceSet(ctx, field)
  55006. case "tags":
  55007. return ec.fieldContext_DraftOrder_tags(ctx, field)
  55008. case "taxExempt":
  55009. return ec.fieldContext_DraftOrder_taxExempt(ctx, field)
  55010. case "taxLines":
  55011. return ec.fieldContext_DraftOrder_taxLines(ctx, field)
  55012. case "taxesIncluded":
  55013. return ec.fieldContext_DraftOrder_taxesIncluded(ctx, field)
  55014. case "totalDiscountsSet":
  55015. return ec.fieldContext_DraftOrder_totalDiscountsSet(ctx, field)
  55016. case "totalLineItemsPriceSet":
  55017. return ec.fieldContext_DraftOrder_totalLineItemsPriceSet(ctx, field)
  55018. case "totalPrice":
  55019. return ec.fieldContext_DraftOrder_totalPrice(ctx, field)
  55020. case "totalPriceSet":
  55021. return ec.fieldContext_DraftOrder_totalPriceSet(ctx, field)
  55022. case "totalShippingPrice":
  55023. return ec.fieldContext_DraftOrder_totalShippingPrice(ctx, field)
  55024. case "totalShippingPriceSet":
  55025. return ec.fieldContext_DraftOrder_totalShippingPriceSet(ctx, field)
  55026. case "totalTax":
  55027. return ec.fieldContext_DraftOrder_totalTax(ctx, field)
  55028. case "totalTaxSet":
  55029. return ec.fieldContext_DraftOrder_totalTaxSet(ctx, field)
  55030. case "totalWeight":
  55031. return ec.fieldContext_DraftOrder_totalWeight(ctx, field)
  55032. case "updatedAt":
  55033. return ec.fieldContext_DraftOrder_updatedAt(ctx, field)
  55034. case "visibleToCustomer":
  55035. return ec.fieldContext_DraftOrder_visibleToCustomer(ctx, field)
  55036. }
  55037. return nil, fmt.Errorf("no field named %q was found under type DraftOrder", field.Name)
  55038. },
  55039. }
  55040. defer func() {
  55041. if r := recover(); r != nil {
  55042. err = ec.Recover(ctx, r)
  55043. ec.Error(ctx, err)
  55044. }
  55045. }()
  55046. ctx = graphql.WithFieldContext(ctx, fc)
  55047. if fc.Args, err = ec.field_Entity_findDraftOrderByID_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  55048. ec.Error(ctx, err)
  55049. return
  55050. }
  55051. return fc, nil
  55052. }
  55053. func (ec *executionContext) _Entity_findOrderByID(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  55054. fc, err := ec.fieldContext_Entity_findOrderByID(ctx, field)
  55055. if err != nil {
  55056. return graphql.Null
  55057. }
  55058. ctx = graphql.WithFieldContext(ctx, fc)
  55059. defer func() {
  55060. if r := recover(); r != nil {
  55061. ec.Error(ctx, ec.Recover(ctx, r))
  55062. ret = graphql.Null
  55063. }
  55064. }()
  55065. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55066. ctx = rctx // use context from middleware stack in children
  55067. return ec.resolvers.Entity().FindOrderByID(rctx, fc.Args["id"].(string))
  55068. })
  55069. if err != nil {
  55070. ec.Error(ctx, err)
  55071. return graphql.Null
  55072. }
  55073. if resTmp == nil {
  55074. if !graphql.HasFieldError(ctx, fc) {
  55075. ec.Errorf(ctx, "must not be null")
  55076. }
  55077. return graphql.Null
  55078. }
  55079. res := resTmp.(*Order)
  55080. fc.Result = res
  55081. return ec.marshalNOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrder(ctx, field.Selections, res)
  55082. }
  55083. func (ec *executionContext) fieldContext_Entity_findOrderByID(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55084. fc = &graphql.FieldContext{
  55085. Object: "Entity",
  55086. Field: field,
  55087. IsMethod: true,
  55088. IsResolver: true,
  55089. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55090. switch field.Name {
  55091. case "agreements":
  55092. return ec.fieldContext_Order_agreements(ctx, field)
  55093. case "alerts":
  55094. return ec.fieldContext_Order_alerts(ctx, field)
  55095. case "app":
  55096. return ec.fieldContext_Order_app(ctx, field)
  55097. case "billingAddress":
  55098. return ec.fieldContext_Order_billingAddress(ctx, field)
  55099. case "billingAddressMatchesShippingAddress":
  55100. return ec.fieldContext_Order_billingAddressMatchesShippingAddress(ctx, field)
  55101. case "canMarkAsPaid":
  55102. return ec.fieldContext_Order_canMarkAsPaid(ctx, field)
  55103. case "canNotifyCustomer":
  55104. return ec.fieldContext_Order_canNotifyCustomer(ctx, field)
  55105. case "cancelReason":
  55106. return ec.fieldContext_Order_cancelReason(ctx, field)
  55107. case "cancelledAt":
  55108. return ec.fieldContext_Order_cancelledAt(ctx, field)
  55109. case "capturable":
  55110. return ec.fieldContext_Order_capturable(ctx, field)
  55111. case "cartDiscountAmountSet":
  55112. return ec.fieldContext_Order_cartDiscountAmountSet(ctx, field)
  55113. case "channelInformation":
  55114. return ec.fieldContext_Order_channelInformation(ctx, field)
  55115. case "clientIp":
  55116. return ec.fieldContext_Order_clientIp(ctx, field)
  55117. case "closed":
  55118. return ec.fieldContext_Order_closed(ctx, field)
  55119. case "closedAt":
  55120. return ec.fieldContext_Order_closedAt(ctx, field)
  55121. case "confirmed":
  55122. return ec.fieldContext_Order_confirmed(ctx, field)
  55123. case "createdAt":
  55124. return ec.fieldContext_Order_createdAt(ctx, field)
  55125. case "currencyCode":
  55126. return ec.fieldContext_Order_currencyCode(ctx, field)
  55127. case "currentCartDiscountAmountSet":
  55128. return ec.fieldContext_Order_currentCartDiscountAmountSet(ctx, field)
  55129. case "currentSubtotalLineItemsQuantity":
  55130. return ec.fieldContext_Order_currentSubtotalLineItemsQuantity(ctx, field)
  55131. case "currentSubtotalPriceSet":
  55132. return ec.fieldContext_Order_currentSubtotalPriceSet(ctx, field)
  55133. case "currentTaxLines":
  55134. return ec.fieldContext_Order_currentTaxLines(ctx, field)
  55135. case "currentTotalDiscountsSet":
  55136. return ec.fieldContext_Order_currentTotalDiscountsSet(ctx, field)
  55137. case "currentTotalDutiesSet":
  55138. return ec.fieldContext_Order_currentTotalDutiesSet(ctx, field)
  55139. case "currentTotalPriceSet":
  55140. return ec.fieldContext_Order_currentTotalPriceSet(ctx, field)
  55141. case "currentTotalTaxSet":
  55142. return ec.fieldContext_Order_currentTotalTaxSet(ctx, field)
  55143. case "currentTotalWeight":
  55144. return ec.fieldContext_Order_currentTotalWeight(ctx, field)
  55145. case "customAttributes":
  55146. return ec.fieldContext_Order_customAttributes(ctx, field)
  55147. case "customer":
  55148. return ec.fieldContext_Order_customer(ctx, field)
  55149. case "customerAcceptsMarketing":
  55150. return ec.fieldContext_Order_customerAcceptsMarketing(ctx, field)
  55151. case "customerJourneySummary":
  55152. return ec.fieldContext_Order_customerJourneySummary(ctx, field)
  55153. case "customerLocale":
  55154. return ec.fieldContext_Order_customerLocale(ctx, field)
  55155. case "discountApplications":
  55156. return ec.fieldContext_Order_discountApplications(ctx, field)
  55157. case "discountCode":
  55158. return ec.fieldContext_Order_discountCode(ctx, field)
  55159. case "discountCodes":
  55160. return ec.fieldContext_Order_discountCodes(ctx, field)
  55161. case "displayAddress":
  55162. return ec.fieldContext_Order_displayAddress(ctx, field)
  55163. case "displayFinancialStatus":
  55164. return ec.fieldContext_Order_displayFinancialStatus(ctx, field)
  55165. case "displayFulfillmentStatus":
  55166. return ec.fieldContext_Order_displayFulfillmentStatus(ctx, field)
  55167. case "disputes":
  55168. return ec.fieldContext_Order_disputes(ctx, field)
  55169. case "edited":
  55170. return ec.fieldContext_Order_edited(ctx, field)
  55171. case "email":
  55172. return ec.fieldContext_Order_email(ctx, field)
  55173. case "estimatedTaxes":
  55174. return ec.fieldContext_Order_estimatedTaxes(ctx, field)
  55175. case "events":
  55176. return ec.fieldContext_Order_events(ctx, field)
  55177. case "fulfillable":
  55178. return ec.fieldContext_Order_fulfillable(ctx, field)
  55179. case "fulfillmentOrders":
  55180. return ec.fieldContext_Order_fulfillmentOrders(ctx, field)
  55181. case "fulfillments":
  55182. return ec.fieldContext_Order_fulfillments(ctx, field)
  55183. case "fullyPaid":
  55184. return ec.fieldContext_Order_fullyPaid(ctx, field)
  55185. case "hasTimelineComment":
  55186. return ec.fieldContext_Order_hasTimelineComment(ctx, field)
  55187. case "id":
  55188. return ec.fieldContext_Order_id(ctx, field)
  55189. case "legacyResourceId":
  55190. return ec.fieldContext_Order_legacyResourceId(ctx, field)
  55191. case "lineItems":
  55192. return ec.fieldContext_Order_lineItems(ctx, field)
  55193. case "localizationExtensions":
  55194. return ec.fieldContext_Order_localizationExtensions(ctx, field)
  55195. case "merchantEditable":
  55196. return ec.fieldContext_Order_merchantEditable(ctx, field)
  55197. case "merchantEditableErrors":
  55198. return ec.fieldContext_Order_merchantEditableErrors(ctx, field)
  55199. case "merchantOfRecordApp":
  55200. return ec.fieldContext_Order_merchantOfRecordApp(ctx, field)
  55201. case "metafield":
  55202. return ec.fieldContext_Order_metafield(ctx, field)
  55203. case "metafieldDefinitions":
  55204. return ec.fieldContext_Order_metafieldDefinitions(ctx, field)
  55205. case "metafields":
  55206. return ec.fieldContext_Order_metafields(ctx, field)
  55207. case "name":
  55208. return ec.fieldContext_Order_name(ctx, field)
  55209. case "netPaymentSet":
  55210. return ec.fieldContext_Order_netPaymentSet(ctx, field)
  55211. case "nonFulfillableLineItems":
  55212. return ec.fieldContext_Order_nonFulfillableLineItems(ctx, field)
  55213. case "note":
  55214. return ec.fieldContext_Order_note(ctx, field)
  55215. case "originalTotalDutiesSet":
  55216. return ec.fieldContext_Order_originalTotalDutiesSet(ctx, field)
  55217. case "originalTotalPriceSet":
  55218. return ec.fieldContext_Order_originalTotalPriceSet(ctx, field)
  55219. case "paymentCollectionDetails":
  55220. return ec.fieldContext_Order_paymentCollectionDetails(ctx, field)
  55221. case "paymentGatewayNames":
  55222. return ec.fieldContext_Order_paymentGatewayNames(ctx, field)
  55223. case "paymentTerms":
  55224. return ec.fieldContext_Order_paymentTerms(ctx, field)
  55225. case "phone":
  55226. return ec.fieldContext_Order_phone(ctx, field)
  55227. case "physicalLocation":
  55228. return ec.fieldContext_Order_physicalLocation(ctx, field)
  55229. case "presentmentCurrencyCode":
  55230. return ec.fieldContext_Order_presentmentCurrencyCode(ctx, field)
  55231. case "privateMetafield":
  55232. return ec.fieldContext_Order_privateMetafield(ctx, field)
  55233. case "privateMetafields":
  55234. return ec.fieldContext_Order_privateMetafields(ctx, field)
  55235. case "processedAt":
  55236. return ec.fieldContext_Order_processedAt(ctx, field)
  55237. case "publication":
  55238. return ec.fieldContext_Order_publication(ctx, field)
  55239. case "purchasingEntity":
  55240. return ec.fieldContext_Order_purchasingEntity(ctx, field)
  55241. case "refundDiscrepancySet":
  55242. return ec.fieldContext_Order_refundDiscrepancySet(ctx, field)
  55243. case "refundable":
  55244. return ec.fieldContext_Order_refundable(ctx, field)
  55245. case "refunds":
  55246. return ec.fieldContext_Order_refunds(ctx, field)
  55247. case "registeredSourceUrl":
  55248. return ec.fieldContext_Order_registeredSourceUrl(ctx, field)
  55249. case "requiresShipping":
  55250. return ec.fieldContext_Order_requiresShipping(ctx, field)
  55251. case "restockable":
  55252. return ec.fieldContext_Order_restockable(ctx, field)
  55253. case "riskLevel":
  55254. return ec.fieldContext_Order_riskLevel(ctx, field)
  55255. case "risks":
  55256. return ec.fieldContext_Order_risks(ctx, field)
  55257. case "shippingAddress":
  55258. return ec.fieldContext_Order_shippingAddress(ctx, field)
  55259. case "shippingLine":
  55260. return ec.fieldContext_Order_shippingLine(ctx, field)
  55261. case "shippingLines":
  55262. return ec.fieldContext_Order_shippingLines(ctx, field)
  55263. case "sourceIdentifier":
  55264. return ec.fieldContext_Order_sourceIdentifier(ctx, field)
  55265. case "subtotalLineItemsQuantity":
  55266. return ec.fieldContext_Order_subtotalLineItemsQuantity(ctx, field)
  55267. case "subtotalPriceSet":
  55268. return ec.fieldContext_Order_subtotalPriceSet(ctx, field)
  55269. case "suggestedRefund":
  55270. return ec.fieldContext_Order_suggestedRefund(ctx, field)
  55271. case "tags":
  55272. return ec.fieldContext_Order_tags(ctx, field)
  55273. case "taxLines":
  55274. return ec.fieldContext_Order_taxLines(ctx, field)
  55275. case "taxesIncluded":
  55276. return ec.fieldContext_Order_taxesIncluded(ctx, field)
  55277. case "test":
  55278. return ec.fieldContext_Order_test(ctx, field)
  55279. case "totalCapturableSet":
  55280. return ec.fieldContext_Order_totalCapturableSet(ctx, field)
  55281. case "totalDiscountsSet":
  55282. return ec.fieldContext_Order_totalDiscountsSet(ctx, field)
  55283. case "totalOutstandingSet":
  55284. return ec.fieldContext_Order_totalOutstandingSet(ctx, field)
  55285. case "totalPriceSet":
  55286. return ec.fieldContext_Order_totalPriceSet(ctx, field)
  55287. case "totalReceivedSet":
  55288. return ec.fieldContext_Order_totalReceivedSet(ctx, field)
  55289. case "totalRefundedSet":
  55290. return ec.fieldContext_Order_totalRefundedSet(ctx, field)
  55291. case "totalRefundedShippingSet":
  55292. return ec.fieldContext_Order_totalRefundedShippingSet(ctx, field)
  55293. case "totalShippingPriceSet":
  55294. return ec.fieldContext_Order_totalShippingPriceSet(ctx, field)
  55295. case "totalTaxSet":
  55296. return ec.fieldContext_Order_totalTaxSet(ctx, field)
  55297. case "totalTipReceivedSet":
  55298. return ec.fieldContext_Order_totalTipReceivedSet(ctx, field)
  55299. case "totalWeight":
  55300. return ec.fieldContext_Order_totalWeight(ctx, field)
  55301. case "transactions":
  55302. return ec.fieldContext_Order_transactions(ctx, field)
  55303. case "unpaid":
  55304. return ec.fieldContext_Order_unpaid(ctx, field)
  55305. case "updatedAt":
  55306. return ec.fieldContext_Order_updatedAt(ctx, field)
  55307. }
  55308. return nil, fmt.Errorf("no field named %q was found under type Order", field.Name)
  55309. },
  55310. }
  55311. defer func() {
  55312. if r := recover(); r != nil {
  55313. err = ec.Recover(ctx, r)
  55314. ec.Error(ctx, err)
  55315. }
  55316. }()
  55317. ctx = graphql.WithFieldContext(ctx, fc)
  55318. if fc.Args, err = ec.field_Entity_findOrderByID_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  55319. ec.Error(ctx, err)
  55320. return
  55321. }
  55322. return fc, nil
  55323. }
  55324. func (ec *executionContext) _EventConnection_edges(ctx context.Context, field graphql.CollectedField, obj *EventConnection) (ret graphql.Marshaler) {
  55325. fc, err := ec.fieldContext_EventConnection_edges(ctx, field)
  55326. if err != nil {
  55327. return graphql.Null
  55328. }
  55329. ctx = graphql.WithFieldContext(ctx, fc)
  55330. defer func() {
  55331. if r := recover(); r != nil {
  55332. ec.Error(ctx, ec.Recover(ctx, r))
  55333. ret = graphql.Null
  55334. }
  55335. }()
  55336. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55337. ctx = rctx // use context from middleware stack in children
  55338. return obj.Edges, nil
  55339. })
  55340. if err != nil {
  55341. ec.Error(ctx, err)
  55342. return graphql.Null
  55343. }
  55344. if resTmp == nil {
  55345. if !graphql.HasFieldError(ctx, fc) {
  55346. ec.Errorf(ctx, "must not be null")
  55347. }
  55348. return graphql.Null
  55349. }
  55350. res := resTmp.([]*EventEdge)
  55351. fc.Result = res
  55352. return ec.marshalNEventEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐEventEdgeᚄ(ctx, field.Selections, res)
  55353. }
  55354. func (ec *executionContext) fieldContext_EventConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55355. fc = &graphql.FieldContext{
  55356. Object: "EventConnection",
  55357. Field: field,
  55358. IsMethod: false,
  55359. IsResolver: false,
  55360. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55361. switch field.Name {
  55362. case "cursor":
  55363. return ec.fieldContext_EventEdge_cursor(ctx, field)
  55364. case "node":
  55365. return ec.fieldContext_EventEdge_node(ctx, field)
  55366. }
  55367. return nil, fmt.Errorf("no field named %q was found under type EventEdge", field.Name)
  55368. },
  55369. }
  55370. return fc, nil
  55371. }
  55372. func (ec *executionContext) _EventConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *EventConnection) (ret graphql.Marshaler) {
  55373. fc, err := ec.fieldContext_EventConnection_nodes(ctx, field)
  55374. if err != nil {
  55375. return graphql.Null
  55376. }
  55377. ctx = graphql.WithFieldContext(ctx, fc)
  55378. defer func() {
  55379. if r := recover(); r != nil {
  55380. ec.Error(ctx, ec.Recover(ctx, r))
  55381. ret = graphql.Null
  55382. }
  55383. }()
  55384. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55385. ctx = rctx // use context from middleware stack in children
  55386. return obj.Nodes, nil
  55387. })
  55388. if err != nil {
  55389. ec.Error(ctx, err)
  55390. return graphql.Null
  55391. }
  55392. if resTmp == nil {
  55393. if !graphql.HasFieldError(ctx, fc) {
  55394. ec.Errorf(ctx, "must not be null")
  55395. }
  55396. return graphql.Null
  55397. }
  55398. res := resTmp.([]Event)
  55399. fc.Result = res
  55400. return ec.marshalNEvent2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐEventᚄ(ctx, field.Selections, res)
  55401. }
  55402. func (ec *executionContext) fieldContext_EventConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55403. fc = &graphql.FieldContext{
  55404. Object: "EventConnection",
  55405. Field: field,
  55406. IsMethod: false,
  55407. IsResolver: false,
  55408. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55409. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  55410. },
  55411. }
  55412. return fc, nil
  55413. }
  55414. func (ec *executionContext) _EventConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *EventConnection) (ret graphql.Marshaler) {
  55415. fc, err := ec.fieldContext_EventConnection_pageInfo(ctx, field)
  55416. if err != nil {
  55417. return graphql.Null
  55418. }
  55419. ctx = graphql.WithFieldContext(ctx, fc)
  55420. defer func() {
  55421. if r := recover(); r != nil {
  55422. ec.Error(ctx, ec.Recover(ctx, r))
  55423. ret = graphql.Null
  55424. }
  55425. }()
  55426. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55427. ctx = rctx // use context from middleware stack in children
  55428. return obj.PageInfo, nil
  55429. })
  55430. if err != nil {
  55431. ec.Error(ctx, err)
  55432. return graphql.Null
  55433. }
  55434. if resTmp == nil {
  55435. if !graphql.HasFieldError(ctx, fc) {
  55436. ec.Errorf(ctx, "must not be null")
  55437. }
  55438. return graphql.Null
  55439. }
  55440. res := resTmp.(*PageInfo)
  55441. fc.Result = res
  55442. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  55443. }
  55444. func (ec *executionContext) fieldContext_EventConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55445. fc = &graphql.FieldContext{
  55446. Object: "EventConnection",
  55447. Field: field,
  55448. IsMethod: false,
  55449. IsResolver: false,
  55450. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55451. switch field.Name {
  55452. case "endCursor":
  55453. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  55454. case "hasNextPage":
  55455. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  55456. case "hasPreviousPage":
  55457. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  55458. case "startCursor":
  55459. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  55460. }
  55461. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  55462. },
  55463. }
  55464. return fc, nil
  55465. }
  55466. func (ec *executionContext) _EventEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *EventEdge) (ret graphql.Marshaler) {
  55467. fc, err := ec.fieldContext_EventEdge_cursor(ctx, field)
  55468. if err != nil {
  55469. return graphql.Null
  55470. }
  55471. ctx = graphql.WithFieldContext(ctx, fc)
  55472. defer func() {
  55473. if r := recover(); r != nil {
  55474. ec.Error(ctx, ec.Recover(ctx, r))
  55475. ret = graphql.Null
  55476. }
  55477. }()
  55478. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55479. ctx = rctx // use context from middleware stack in children
  55480. return obj.Cursor, nil
  55481. })
  55482. if err != nil {
  55483. ec.Error(ctx, err)
  55484. return graphql.Null
  55485. }
  55486. if resTmp == nil {
  55487. if !graphql.HasFieldError(ctx, fc) {
  55488. ec.Errorf(ctx, "must not be null")
  55489. }
  55490. return graphql.Null
  55491. }
  55492. res := resTmp.(string)
  55493. fc.Result = res
  55494. return ec.marshalNString2string(ctx, field.Selections, res)
  55495. }
  55496. func (ec *executionContext) fieldContext_EventEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55497. fc = &graphql.FieldContext{
  55498. Object: "EventEdge",
  55499. Field: field,
  55500. IsMethod: false,
  55501. IsResolver: false,
  55502. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55503. return nil, errors.New("field of type String does not have child fields")
  55504. },
  55505. }
  55506. return fc, nil
  55507. }
  55508. func (ec *executionContext) _EventEdge_node(ctx context.Context, field graphql.CollectedField, obj *EventEdge) (ret graphql.Marshaler) {
  55509. fc, err := ec.fieldContext_EventEdge_node(ctx, field)
  55510. if err != nil {
  55511. return graphql.Null
  55512. }
  55513. ctx = graphql.WithFieldContext(ctx, fc)
  55514. defer func() {
  55515. if r := recover(); r != nil {
  55516. ec.Error(ctx, ec.Recover(ctx, r))
  55517. ret = graphql.Null
  55518. }
  55519. }()
  55520. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55521. ctx = rctx // use context from middleware stack in children
  55522. return obj.Node, nil
  55523. })
  55524. if err != nil {
  55525. ec.Error(ctx, err)
  55526. return graphql.Null
  55527. }
  55528. if resTmp == nil {
  55529. if !graphql.HasFieldError(ctx, fc) {
  55530. ec.Errorf(ctx, "must not be null")
  55531. }
  55532. return graphql.Null
  55533. }
  55534. res := resTmp.(Event)
  55535. fc.Result = res
  55536. return ec.marshalNEvent2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐEvent(ctx, field.Selections, res)
  55537. }
  55538. func (ec *executionContext) fieldContext_EventEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55539. fc = &graphql.FieldContext{
  55540. Object: "EventEdge",
  55541. Field: field,
  55542. IsMethod: false,
  55543. IsResolver: false,
  55544. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55545. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  55546. },
  55547. }
  55548. return fc, nil
  55549. }
  55550. func (ec *executionContext) _FailedRequirement_action(ctx context.Context, field graphql.CollectedField, obj *FailedRequirement) (ret graphql.Marshaler) {
  55551. fc, err := ec.fieldContext_FailedRequirement_action(ctx, field)
  55552. if err != nil {
  55553. return graphql.Null
  55554. }
  55555. ctx = graphql.WithFieldContext(ctx, fc)
  55556. defer func() {
  55557. if r := recover(); r != nil {
  55558. ec.Error(ctx, ec.Recover(ctx, r))
  55559. ret = graphql.Null
  55560. }
  55561. }()
  55562. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55563. ctx = rctx // use context from middleware stack in children
  55564. return obj.Action, nil
  55565. })
  55566. if err != nil {
  55567. ec.Error(ctx, err)
  55568. return graphql.Null
  55569. }
  55570. if resTmp == nil {
  55571. return graphql.Null
  55572. }
  55573. res := resTmp.(*NavigationItem)
  55574. fc.Result = res
  55575. return ec.marshalONavigationItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐNavigationItem(ctx, field.Selections, res)
  55576. }
  55577. func (ec *executionContext) fieldContext_FailedRequirement_action(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55578. fc = &graphql.FieldContext{
  55579. Object: "FailedRequirement",
  55580. Field: field,
  55581. IsMethod: false,
  55582. IsResolver: false,
  55583. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55584. switch field.Name {
  55585. case "id":
  55586. return ec.fieldContext_NavigationItem_id(ctx, field)
  55587. case "title":
  55588. return ec.fieldContext_NavigationItem_title(ctx, field)
  55589. case "url":
  55590. return ec.fieldContext_NavigationItem_url(ctx, field)
  55591. }
  55592. return nil, fmt.Errorf("no field named %q was found under type NavigationItem", field.Name)
  55593. },
  55594. }
  55595. return fc, nil
  55596. }
  55597. func (ec *executionContext) _FailedRequirement_message(ctx context.Context, field graphql.CollectedField, obj *FailedRequirement) (ret graphql.Marshaler) {
  55598. fc, err := ec.fieldContext_FailedRequirement_message(ctx, field)
  55599. if err != nil {
  55600. return graphql.Null
  55601. }
  55602. ctx = graphql.WithFieldContext(ctx, fc)
  55603. defer func() {
  55604. if r := recover(); r != nil {
  55605. ec.Error(ctx, ec.Recover(ctx, r))
  55606. ret = graphql.Null
  55607. }
  55608. }()
  55609. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55610. ctx = rctx // use context from middleware stack in children
  55611. return obj.Message, nil
  55612. })
  55613. if err != nil {
  55614. ec.Error(ctx, err)
  55615. return graphql.Null
  55616. }
  55617. if resTmp == nil {
  55618. if !graphql.HasFieldError(ctx, fc) {
  55619. ec.Errorf(ctx, "must not be null")
  55620. }
  55621. return graphql.Null
  55622. }
  55623. res := resTmp.(string)
  55624. fc.Result = res
  55625. return ec.marshalNString2string(ctx, field.Selections, res)
  55626. }
  55627. func (ec *executionContext) fieldContext_FailedRequirement_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55628. fc = &graphql.FieldContext{
  55629. Object: "FailedRequirement",
  55630. Field: field,
  55631. IsMethod: false,
  55632. IsResolver: false,
  55633. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55634. return nil, errors.New("field of type String does not have child fields")
  55635. },
  55636. }
  55637. return fc, nil
  55638. }
  55639. func (ec *executionContext) _FileError_code(ctx context.Context, field graphql.CollectedField, obj *FileError) (ret graphql.Marshaler) {
  55640. fc, err := ec.fieldContext_FileError_code(ctx, field)
  55641. if err != nil {
  55642. return graphql.Null
  55643. }
  55644. ctx = graphql.WithFieldContext(ctx, fc)
  55645. defer func() {
  55646. if r := recover(); r != nil {
  55647. ec.Error(ctx, ec.Recover(ctx, r))
  55648. ret = graphql.Null
  55649. }
  55650. }()
  55651. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55652. ctx = rctx // use context from middleware stack in children
  55653. return obj.Code, nil
  55654. })
  55655. if err != nil {
  55656. ec.Error(ctx, err)
  55657. return graphql.Null
  55658. }
  55659. if resTmp == nil {
  55660. if !graphql.HasFieldError(ctx, fc) {
  55661. ec.Errorf(ctx, "must not be null")
  55662. }
  55663. return graphql.Null
  55664. }
  55665. res := resTmp.(FileErrorCode)
  55666. fc.Result = res
  55667. return ec.marshalNFileErrorCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFileErrorCode(ctx, field.Selections, res)
  55668. }
  55669. func (ec *executionContext) fieldContext_FileError_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55670. fc = &graphql.FieldContext{
  55671. Object: "FileError",
  55672. Field: field,
  55673. IsMethod: false,
  55674. IsResolver: false,
  55675. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55676. return nil, errors.New("field of type FileErrorCode does not have child fields")
  55677. },
  55678. }
  55679. return fc, nil
  55680. }
  55681. func (ec *executionContext) _FileError_details(ctx context.Context, field graphql.CollectedField, obj *FileError) (ret graphql.Marshaler) {
  55682. fc, err := ec.fieldContext_FileError_details(ctx, field)
  55683. if err != nil {
  55684. return graphql.Null
  55685. }
  55686. ctx = graphql.WithFieldContext(ctx, fc)
  55687. defer func() {
  55688. if r := recover(); r != nil {
  55689. ec.Error(ctx, ec.Recover(ctx, r))
  55690. ret = graphql.Null
  55691. }
  55692. }()
  55693. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55694. ctx = rctx // use context from middleware stack in children
  55695. return obj.Details, nil
  55696. })
  55697. if err != nil {
  55698. ec.Error(ctx, err)
  55699. return graphql.Null
  55700. }
  55701. if resTmp == nil {
  55702. return graphql.Null
  55703. }
  55704. res := resTmp.(*string)
  55705. fc.Result = res
  55706. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  55707. }
  55708. func (ec *executionContext) fieldContext_FileError_details(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55709. fc = &graphql.FieldContext{
  55710. Object: "FileError",
  55711. Field: field,
  55712. IsMethod: false,
  55713. IsResolver: false,
  55714. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55715. return nil, errors.New("field of type String does not have child fields")
  55716. },
  55717. }
  55718. return fc, nil
  55719. }
  55720. func (ec *executionContext) _FileError_message(ctx context.Context, field graphql.CollectedField, obj *FileError) (ret graphql.Marshaler) {
  55721. fc, err := ec.fieldContext_FileError_message(ctx, field)
  55722. if err != nil {
  55723. return graphql.Null
  55724. }
  55725. ctx = graphql.WithFieldContext(ctx, fc)
  55726. defer func() {
  55727. if r := recover(); r != nil {
  55728. ec.Error(ctx, ec.Recover(ctx, r))
  55729. ret = graphql.Null
  55730. }
  55731. }()
  55732. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55733. ctx = rctx // use context from middleware stack in children
  55734. return obj.Message, nil
  55735. })
  55736. if err != nil {
  55737. ec.Error(ctx, err)
  55738. return graphql.Null
  55739. }
  55740. if resTmp == nil {
  55741. if !graphql.HasFieldError(ctx, fc) {
  55742. ec.Errorf(ctx, "must not be null")
  55743. }
  55744. return graphql.Null
  55745. }
  55746. res := resTmp.(string)
  55747. fc.Result = res
  55748. return ec.marshalNString2string(ctx, field.Selections, res)
  55749. }
  55750. func (ec *executionContext) fieldContext_FileError_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55751. fc = &graphql.FieldContext{
  55752. Object: "FileError",
  55753. Field: field,
  55754. IsMethod: false,
  55755. IsResolver: false,
  55756. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55757. return nil, errors.New("field of type String does not have child fields")
  55758. },
  55759. }
  55760. return fc, nil
  55761. }
  55762. func (ec *executionContext) _FilterOption_label(ctx context.Context, field graphql.CollectedField, obj *FilterOption) (ret graphql.Marshaler) {
  55763. fc, err := ec.fieldContext_FilterOption_label(ctx, field)
  55764. if err != nil {
  55765. return graphql.Null
  55766. }
  55767. ctx = graphql.WithFieldContext(ctx, fc)
  55768. defer func() {
  55769. if r := recover(); r != nil {
  55770. ec.Error(ctx, ec.Recover(ctx, r))
  55771. ret = graphql.Null
  55772. }
  55773. }()
  55774. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55775. ctx = rctx // use context from middleware stack in children
  55776. return obj.Label, nil
  55777. })
  55778. if err != nil {
  55779. ec.Error(ctx, err)
  55780. return graphql.Null
  55781. }
  55782. if resTmp == nil {
  55783. if !graphql.HasFieldError(ctx, fc) {
  55784. ec.Errorf(ctx, "must not be null")
  55785. }
  55786. return graphql.Null
  55787. }
  55788. res := resTmp.(string)
  55789. fc.Result = res
  55790. return ec.marshalNString2string(ctx, field.Selections, res)
  55791. }
  55792. func (ec *executionContext) fieldContext_FilterOption_label(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55793. fc = &graphql.FieldContext{
  55794. Object: "FilterOption",
  55795. Field: field,
  55796. IsMethod: false,
  55797. IsResolver: false,
  55798. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55799. return nil, errors.New("field of type String does not have child fields")
  55800. },
  55801. }
  55802. return fc, nil
  55803. }
  55804. func (ec *executionContext) _FilterOption_value(ctx context.Context, field graphql.CollectedField, obj *FilterOption) (ret graphql.Marshaler) {
  55805. fc, err := ec.fieldContext_FilterOption_value(ctx, field)
  55806. if err != nil {
  55807. return graphql.Null
  55808. }
  55809. ctx = graphql.WithFieldContext(ctx, fc)
  55810. defer func() {
  55811. if r := recover(); r != nil {
  55812. ec.Error(ctx, ec.Recover(ctx, r))
  55813. ret = graphql.Null
  55814. }
  55815. }()
  55816. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55817. ctx = rctx // use context from middleware stack in children
  55818. return obj.Value, nil
  55819. })
  55820. if err != nil {
  55821. ec.Error(ctx, err)
  55822. return graphql.Null
  55823. }
  55824. if resTmp == nil {
  55825. if !graphql.HasFieldError(ctx, fc) {
  55826. ec.Errorf(ctx, "must not be null")
  55827. }
  55828. return graphql.Null
  55829. }
  55830. res := resTmp.(string)
  55831. fc.Result = res
  55832. return ec.marshalNString2string(ctx, field.Selections, res)
  55833. }
  55834. func (ec *executionContext) fieldContext_FilterOption_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55835. fc = &graphql.FieldContext{
  55836. Object: "FilterOption",
  55837. Field: field,
  55838. IsMethod: false,
  55839. IsResolver: false,
  55840. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55841. return nil, errors.New("field of type String does not have child fields")
  55842. },
  55843. }
  55844. return fc, nil
  55845. }
  55846. func (ec *executionContext) _Fulfillment_createdAt(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  55847. fc, err := ec.fieldContext_Fulfillment_createdAt(ctx, field)
  55848. if err != nil {
  55849. return graphql.Null
  55850. }
  55851. ctx = graphql.WithFieldContext(ctx, fc)
  55852. defer func() {
  55853. if r := recover(); r != nil {
  55854. ec.Error(ctx, ec.Recover(ctx, r))
  55855. ret = graphql.Null
  55856. }
  55857. }()
  55858. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55859. ctx = rctx // use context from middleware stack in children
  55860. return obj.CreatedAt, nil
  55861. })
  55862. if err != nil {
  55863. ec.Error(ctx, err)
  55864. return graphql.Null
  55865. }
  55866. if resTmp == nil {
  55867. if !graphql.HasFieldError(ctx, fc) {
  55868. ec.Errorf(ctx, "must not be null")
  55869. }
  55870. return graphql.Null
  55871. }
  55872. res := resTmp.(string)
  55873. fc.Result = res
  55874. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  55875. }
  55876. func (ec *executionContext) fieldContext_Fulfillment_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55877. fc = &graphql.FieldContext{
  55878. Object: "Fulfillment",
  55879. Field: field,
  55880. IsMethod: false,
  55881. IsResolver: false,
  55882. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55883. return nil, errors.New("field of type DateTime does not have child fields")
  55884. },
  55885. }
  55886. return fc, nil
  55887. }
  55888. func (ec *executionContext) _Fulfillment_deliveredAt(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  55889. fc, err := ec.fieldContext_Fulfillment_deliveredAt(ctx, field)
  55890. if err != nil {
  55891. return graphql.Null
  55892. }
  55893. ctx = graphql.WithFieldContext(ctx, fc)
  55894. defer func() {
  55895. if r := recover(); r != nil {
  55896. ec.Error(ctx, ec.Recover(ctx, r))
  55897. ret = graphql.Null
  55898. }
  55899. }()
  55900. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55901. ctx = rctx // use context from middleware stack in children
  55902. return obj.DeliveredAt, nil
  55903. })
  55904. if err != nil {
  55905. ec.Error(ctx, err)
  55906. return graphql.Null
  55907. }
  55908. if resTmp == nil {
  55909. return graphql.Null
  55910. }
  55911. res := resTmp.(*string)
  55912. fc.Result = res
  55913. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  55914. }
  55915. func (ec *executionContext) fieldContext_Fulfillment_deliveredAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55916. fc = &graphql.FieldContext{
  55917. Object: "Fulfillment",
  55918. Field: field,
  55919. IsMethod: false,
  55920. IsResolver: false,
  55921. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55922. return nil, errors.New("field of type DateTime does not have child fields")
  55923. },
  55924. }
  55925. return fc, nil
  55926. }
  55927. func (ec *executionContext) _Fulfillment_displayStatus(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  55928. fc, err := ec.fieldContext_Fulfillment_displayStatus(ctx, field)
  55929. if err != nil {
  55930. return graphql.Null
  55931. }
  55932. ctx = graphql.WithFieldContext(ctx, fc)
  55933. defer func() {
  55934. if r := recover(); r != nil {
  55935. ec.Error(ctx, ec.Recover(ctx, r))
  55936. ret = graphql.Null
  55937. }
  55938. }()
  55939. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  55940. ctx = rctx // use context from middleware stack in children
  55941. return obj.DisplayStatus, nil
  55942. })
  55943. if err != nil {
  55944. ec.Error(ctx, err)
  55945. return graphql.Null
  55946. }
  55947. if resTmp == nil {
  55948. return graphql.Null
  55949. }
  55950. res := resTmp.(*FulfillmentDisplayStatus)
  55951. fc.Result = res
  55952. return ec.marshalOFulfillmentDisplayStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentDisplayStatus(ctx, field.Selections, res)
  55953. }
  55954. func (ec *executionContext) fieldContext_Fulfillment_displayStatus(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55955. fc = &graphql.FieldContext{
  55956. Object: "Fulfillment",
  55957. Field: field,
  55958. IsMethod: false,
  55959. IsResolver: false,
  55960. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  55961. return nil, errors.New("field of type FulfillmentDisplayStatus does not have child fields")
  55962. },
  55963. }
  55964. return fc, nil
  55965. }
  55966. func (ec *executionContext) _Fulfillment_estimatedDeliveryAt(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  55967. fc, err := ec.fieldContext_Fulfillment_estimatedDeliveryAt(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.EstimatedDeliveryAt, 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.(*string)
  55990. fc.Result = res
  55991. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  55992. }
  55993. func (ec *executionContext) fieldContext_Fulfillment_estimatedDeliveryAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  55994. fc = &graphql.FieldContext{
  55995. Object: "Fulfillment",
  55996. Field: field,
  55997. IsMethod: false,
  55998. IsResolver: false,
  55999. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56000. return nil, errors.New("field of type DateTime does not have child fields")
  56001. },
  56002. }
  56003. return fc, nil
  56004. }
  56005. func (ec *executionContext) _Fulfillment_events(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  56006. fc, err := ec.fieldContext_Fulfillment_events(ctx, field)
  56007. if err != nil {
  56008. return graphql.Null
  56009. }
  56010. ctx = graphql.WithFieldContext(ctx, fc)
  56011. defer func() {
  56012. if r := recover(); r != nil {
  56013. ec.Error(ctx, ec.Recover(ctx, r))
  56014. ret = graphql.Null
  56015. }
  56016. }()
  56017. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56018. ctx = rctx // use context from middleware stack in children
  56019. return obj.Events, nil
  56020. })
  56021. if err != nil {
  56022. ec.Error(ctx, err)
  56023. return graphql.Null
  56024. }
  56025. if resTmp == nil {
  56026. if !graphql.HasFieldError(ctx, fc) {
  56027. ec.Errorf(ctx, "must not be null")
  56028. }
  56029. return graphql.Null
  56030. }
  56031. res := resTmp.(*FulfillmentEventConnection)
  56032. fc.Result = res
  56033. return ec.marshalNFulfillmentEventConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentEventConnection(ctx, field.Selections, res)
  56034. }
  56035. func (ec *executionContext) fieldContext_Fulfillment_events(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56036. fc = &graphql.FieldContext{
  56037. Object: "Fulfillment",
  56038. Field: field,
  56039. IsMethod: false,
  56040. IsResolver: false,
  56041. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56042. switch field.Name {
  56043. case "edges":
  56044. return ec.fieldContext_FulfillmentEventConnection_edges(ctx, field)
  56045. case "nodes":
  56046. return ec.fieldContext_FulfillmentEventConnection_nodes(ctx, field)
  56047. case "pageInfo":
  56048. return ec.fieldContext_FulfillmentEventConnection_pageInfo(ctx, field)
  56049. }
  56050. return nil, fmt.Errorf("no field named %q was found under type FulfillmentEventConnection", field.Name)
  56051. },
  56052. }
  56053. defer func() {
  56054. if r := recover(); r != nil {
  56055. err = ec.Recover(ctx, r)
  56056. ec.Error(ctx, err)
  56057. }
  56058. }()
  56059. ctx = graphql.WithFieldContext(ctx, fc)
  56060. if fc.Args, err = ec.field_Fulfillment_events_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  56061. ec.Error(ctx, err)
  56062. return
  56063. }
  56064. return fc, nil
  56065. }
  56066. func (ec *executionContext) _Fulfillment_fulfillmentLineItems(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  56067. fc, err := ec.fieldContext_Fulfillment_fulfillmentLineItems(ctx, field)
  56068. if err != nil {
  56069. return graphql.Null
  56070. }
  56071. ctx = graphql.WithFieldContext(ctx, fc)
  56072. defer func() {
  56073. if r := recover(); r != nil {
  56074. ec.Error(ctx, ec.Recover(ctx, r))
  56075. ret = graphql.Null
  56076. }
  56077. }()
  56078. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56079. ctx = rctx // use context from middleware stack in children
  56080. return obj.FulfillmentLineItems, nil
  56081. })
  56082. if err != nil {
  56083. ec.Error(ctx, err)
  56084. return graphql.Null
  56085. }
  56086. if resTmp == nil {
  56087. if !graphql.HasFieldError(ctx, fc) {
  56088. ec.Errorf(ctx, "must not be null")
  56089. }
  56090. return graphql.Null
  56091. }
  56092. res := resTmp.(*FulfillmentLineItemConnection)
  56093. fc.Result = res
  56094. return ec.marshalNFulfillmentLineItemConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentLineItemConnection(ctx, field.Selections, res)
  56095. }
  56096. func (ec *executionContext) fieldContext_Fulfillment_fulfillmentLineItems(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56097. fc = &graphql.FieldContext{
  56098. Object: "Fulfillment",
  56099. Field: field,
  56100. IsMethod: false,
  56101. IsResolver: false,
  56102. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56103. switch field.Name {
  56104. case "edges":
  56105. return ec.fieldContext_FulfillmentLineItemConnection_edges(ctx, field)
  56106. case "nodes":
  56107. return ec.fieldContext_FulfillmentLineItemConnection_nodes(ctx, field)
  56108. case "pageInfo":
  56109. return ec.fieldContext_FulfillmentLineItemConnection_pageInfo(ctx, field)
  56110. }
  56111. return nil, fmt.Errorf("no field named %q was found under type FulfillmentLineItemConnection", field.Name)
  56112. },
  56113. }
  56114. defer func() {
  56115. if r := recover(); r != nil {
  56116. err = ec.Recover(ctx, r)
  56117. ec.Error(ctx, err)
  56118. }
  56119. }()
  56120. ctx = graphql.WithFieldContext(ctx, fc)
  56121. if fc.Args, err = ec.field_Fulfillment_fulfillmentLineItems_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  56122. ec.Error(ctx, err)
  56123. return
  56124. }
  56125. return fc, nil
  56126. }
  56127. func (ec *executionContext) _Fulfillment_fulfillmentOrders(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  56128. fc, err := ec.fieldContext_Fulfillment_fulfillmentOrders(ctx, field)
  56129. if err != nil {
  56130. return graphql.Null
  56131. }
  56132. ctx = graphql.WithFieldContext(ctx, fc)
  56133. defer func() {
  56134. if r := recover(); r != nil {
  56135. ec.Error(ctx, ec.Recover(ctx, r))
  56136. ret = graphql.Null
  56137. }
  56138. }()
  56139. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56140. ctx = rctx // use context from middleware stack in children
  56141. return obj.FulfillmentOrders, nil
  56142. })
  56143. if err != nil {
  56144. ec.Error(ctx, err)
  56145. return graphql.Null
  56146. }
  56147. if resTmp == nil {
  56148. if !graphql.HasFieldError(ctx, fc) {
  56149. ec.Errorf(ctx, "must not be null")
  56150. }
  56151. return graphql.Null
  56152. }
  56153. res := resTmp.(*FulfillmentOrderConnection)
  56154. fc.Result = res
  56155. return ec.marshalNFulfillmentOrderConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderConnection(ctx, field.Selections, res)
  56156. }
  56157. func (ec *executionContext) fieldContext_Fulfillment_fulfillmentOrders(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56158. fc = &graphql.FieldContext{
  56159. Object: "Fulfillment",
  56160. Field: field,
  56161. IsMethod: false,
  56162. IsResolver: false,
  56163. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56164. switch field.Name {
  56165. case "edges":
  56166. return ec.fieldContext_FulfillmentOrderConnection_edges(ctx, field)
  56167. case "nodes":
  56168. return ec.fieldContext_FulfillmentOrderConnection_nodes(ctx, field)
  56169. case "pageInfo":
  56170. return ec.fieldContext_FulfillmentOrderConnection_pageInfo(ctx, field)
  56171. }
  56172. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderConnection", field.Name)
  56173. },
  56174. }
  56175. defer func() {
  56176. if r := recover(); r != nil {
  56177. err = ec.Recover(ctx, r)
  56178. ec.Error(ctx, err)
  56179. }
  56180. }()
  56181. ctx = graphql.WithFieldContext(ctx, fc)
  56182. if fc.Args, err = ec.field_Fulfillment_fulfillmentOrders_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  56183. ec.Error(ctx, err)
  56184. return
  56185. }
  56186. return fc, nil
  56187. }
  56188. func (ec *executionContext) _Fulfillment_id(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  56189. fc, err := ec.fieldContext_Fulfillment_id(ctx, field)
  56190. if err != nil {
  56191. return graphql.Null
  56192. }
  56193. ctx = graphql.WithFieldContext(ctx, fc)
  56194. defer func() {
  56195. if r := recover(); r != nil {
  56196. ec.Error(ctx, ec.Recover(ctx, r))
  56197. ret = graphql.Null
  56198. }
  56199. }()
  56200. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56201. ctx = rctx // use context from middleware stack in children
  56202. return obj.ID, nil
  56203. })
  56204. if err != nil {
  56205. ec.Error(ctx, err)
  56206. return graphql.Null
  56207. }
  56208. if resTmp == nil {
  56209. if !graphql.HasFieldError(ctx, fc) {
  56210. ec.Errorf(ctx, "must not be null")
  56211. }
  56212. return graphql.Null
  56213. }
  56214. res := resTmp.(string)
  56215. fc.Result = res
  56216. return ec.marshalNID2string(ctx, field.Selections, res)
  56217. }
  56218. func (ec *executionContext) fieldContext_Fulfillment_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56219. fc = &graphql.FieldContext{
  56220. Object: "Fulfillment",
  56221. Field: field,
  56222. IsMethod: false,
  56223. IsResolver: false,
  56224. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56225. return nil, errors.New("field of type ID does not have child fields")
  56226. },
  56227. }
  56228. return fc, nil
  56229. }
  56230. func (ec *executionContext) _Fulfillment_inTransitAt(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  56231. fc, err := ec.fieldContext_Fulfillment_inTransitAt(ctx, field)
  56232. if err != nil {
  56233. return graphql.Null
  56234. }
  56235. ctx = graphql.WithFieldContext(ctx, fc)
  56236. defer func() {
  56237. if r := recover(); r != nil {
  56238. ec.Error(ctx, ec.Recover(ctx, r))
  56239. ret = graphql.Null
  56240. }
  56241. }()
  56242. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56243. ctx = rctx // use context from middleware stack in children
  56244. return obj.InTransitAt, nil
  56245. })
  56246. if err != nil {
  56247. ec.Error(ctx, err)
  56248. return graphql.Null
  56249. }
  56250. if resTmp == nil {
  56251. return graphql.Null
  56252. }
  56253. res := resTmp.(*string)
  56254. fc.Result = res
  56255. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  56256. }
  56257. func (ec *executionContext) fieldContext_Fulfillment_inTransitAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56258. fc = &graphql.FieldContext{
  56259. Object: "Fulfillment",
  56260. Field: field,
  56261. IsMethod: false,
  56262. IsResolver: false,
  56263. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56264. return nil, errors.New("field of type DateTime does not have child fields")
  56265. },
  56266. }
  56267. return fc, nil
  56268. }
  56269. func (ec *executionContext) _Fulfillment_legacyResourceId(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  56270. fc, err := ec.fieldContext_Fulfillment_legacyResourceId(ctx, field)
  56271. if err != nil {
  56272. return graphql.Null
  56273. }
  56274. ctx = graphql.WithFieldContext(ctx, fc)
  56275. defer func() {
  56276. if r := recover(); r != nil {
  56277. ec.Error(ctx, ec.Recover(ctx, r))
  56278. ret = graphql.Null
  56279. }
  56280. }()
  56281. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56282. ctx = rctx // use context from middleware stack in children
  56283. return obj.LegacyResourceID, nil
  56284. })
  56285. if err != nil {
  56286. ec.Error(ctx, err)
  56287. return graphql.Null
  56288. }
  56289. if resTmp == nil {
  56290. if !graphql.HasFieldError(ctx, fc) {
  56291. ec.Errorf(ctx, "must not be null")
  56292. }
  56293. return graphql.Null
  56294. }
  56295. res := resTmp.(string)
  56296. fc.Result = res
  56297. return ec.marshalNUnsignedInt642string(ctx, field.Selections, res)
  56298. }
  56299. func (ec *executionContext) fieldContext_Fulfillment_legacyResourceId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56300. fc = &graphql.FieldContext{
  56301. Object: "Fulfillment",
  56302. Field: field,
  56303. IsMethod: false,
  56304. IsResolver: false,
  56305. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56306. return nil, errors.New("field of type UnsignedInt64 does not have child fields")
  56307. },
  56308. }
  56309. return fc, nil
  56310. }
  56311. func (ec *executionContext) _Fulfillment_location(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  56312. fc, err := ec.fieldContext_Fulfillment_location(ctx, field)
  56313. if err != nil {
  56314. return graphql.Null
  56315. }
  56316. ctx = graphql.WithFieldContext(ctx, fc)
  56317. defer func() {
  56318. if r := recover(); r != nil {
  56319. ec.Error(ctx, ec.Recover(ctx, r))
  56320. ret = graphql.Null
  56321. }
  56322. }()
  56323. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56324. ctx = rctx // use context from middleware stack in children
  56325. return obj.Location, nil
  56326. })
  56327. if err != nil {
  56328. ec.Error(ctx, err)
  56329. return graphql.Null
  56330. }
  56331. if resTmp == nil {
  56332. return graphql.Null
  56333. }
  56334. res := resTmp.(*Location)
  56335. fc.Result = res
  56336. return ec.marshalOLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocation(ctx, field.Selections, res)
  56337. }
  56338. func (ec *executionContext) fieldContext_Fulfillment_location(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56339. fc = &graphql.FieldContext{
  56340. Object: "Fulfillment",
  56341. Field: field,
  56342. IsMethod: false,
  56343. IsResolver: false,
  56344. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56345. switch field.Name {
  56346. case "activatable":
  56347. return ec.fieldContext_Location_activatable(ctx, field)
  56348. case "address":
  56349. return ec.fieldContext_Location_address(ctx, field)
  56350. case "addressVerified":
  56351. return ec.fieldContext_Location_addressVerified(ctx, field)
  56352. case "deactivatable":
  56353. return ec.fieldContext_Location_deactivatable(ctx, field)
  56354. case "deactivatedAt":
  56355. return ec.fieldContext_Location_deactivatedAt(ctx, field)
  56356. case "deletable":
  56357. return ec.fieldContext_Location_deletable(ctx, field)
  56358. case "fulfillmentService":
  56359. return ec.fieldContext_Location_fulfillmentService(ctx, field)
  56360. case "fulfillsOnlineOrders":
  56361. return ec.fieldContext_Location_fulfillsOnlineOrders(ctx, field)
  56362. case "hasActiveInventory":
  56363. return ec.fieldContext_Location_hasActiveInventory(ctx, field)
  56364. case "hasUnfulfilledOrders":
  56365. return ec.fieldContext_Location_hasUnfulfilledOrders(ctx, field)
  56366. case "id":
  56367. return ec.fieldContext_Location_id(ctx, field)
  56368. case "inventoryLevel":
  56369. return ec.fieldContext_Location_inventoryLevel(ctx, field)
  56370. case "inventoryLevels":
  56371. return ec.fieldContext_Location_inventoryLevels(ctx, field)
  56372. case "isActive":
  56373. return ec.fieldContext_Location_isActive(ctx, field)
  56374. case "legacyResourceId":
  56375. return ec.fieldContext_Location_legacyResourceId(ctx, field)
  56376. case "metafield":
  56377. return ec.fieldContext_Location_metafield(ctx, field)
  56378. case "metafieldDefinitions":
  56379. return ec.fieldContext_Location_metafieldDefinitions(ctx, field)
  56380. case "metafields":
  56381. return ec.fieldContext_Location_metafields(ctx, field)
  56382. case "name":
  56383. return ec.fieldContext_Location_name(ctx, field)
  56384. case "privateMetafield":
  56385. return ec.fieldContext_Location_privateMetafield(ctx, field)
  56386. case "privateMetafields":
  56387. return ec.fieldContext_Location_privateMetafields(ctx, field)
  56388. case "shipsInventory":
  56389. return ec.fieldContext_Location_shipsInventory(ctx, field)
  56390. case "suggestedAddresses":
  56391. return ec.fieldContext_Location_suggestedAddresses(ctx, field)
  56392. }
  56393. return nil, fmt.Errorf("no field named %q was found under type Location", field.Name)
  56394. },
  56395. }
  56396. return fc, nil
  56397. }
  56398. func (ec *executionContext) _Fulfillment_name(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  56399. fc, err := ec.fieldContext_Fulfillment_name(ctx, field)
  56400. if err != nil {
  56401. return graphql.Null
  56402. }
  56403. ctx = graphql.WithFieldContext(ctx, fc)
  56404. defer func() {
  56405. if r := recover(); r != nil {
  56406. ec.Error(ctx, ec.Recover(ctx, r))
  56407. ret = graphql.Null
  56408. }
  56409. }()
  56410. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56411. ctx = rctx // use context from middleware stack in children
  56412. return obj.Name, nil
  56413. })
  56414. if err != nil {
  56415. ec.Error(ctx, err)
  56416. return graphql.Null
  56417. }
  56418. if resTmp == nil {
  56419. if !graphql.HasFieldError(ctx, fc) {
  56420. ec.Errorf(ctx, "must not be null")
  56421. }
  56422. return graphql.Null
  56423. }
  56424. res := resTmp.(string)
  56425. fc.Result = res
  56426. return ec.marshalNString2string(ctx, field.Selections, res)
  56427. }
  56428. func (ec *executionContext) fieldContext_Fulfillment_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56429. fc = &graphql.FieldContext{
  56430. Object: "Fulfillment",
  56431. Field: field,
  56432. IsMethod: false,
  56433. IsResolver: false,
  56434. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56435. return nil, errors.New("field of type String does not have child fields")
  56436. },
  56437. }
  56438. return fc, nil
  56439. }
  56440. func (ec *executionContext) _Fulfillment_order(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  56441. fc, err := ec.fieldContext_Fulfillment_order(ctx, field)
  56442. if err != nil {
  56443. return graphql.Null
  56444. }
  56445. ctx = graphql.WithFieldContext(ctx, fc)
  56446. defer func() {
  56447. if r := recover(); r != nil {
  56448. ec.Error(ctx, ec.Recover(ctx, r))
  56449. ret = graphql.Null
  56450. }
  56451. }()
  56452. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56453. ctx = rctx // use context from middleware stack in children
  56454. return obj.Order, nil
  56455. })
  56456. if err != nil {
  56457. ec.Error(ctx, err)
  56458. return graphql.Null
  56459. }
  56460. if resTmp == nil {
  56461. if !graphql.HasFieldError(ctx, fc) {
  56462. ec.Errorf(ctx, "must not be null")
  56463. }
  56464. return graphql.Null
  56465. }
  56466. res := resTmp.(*Order)
  56467. fc.Result = res
  56468. return ec.marshalNOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrder(ctx, field.Selections, res)
  56469. }
  56470. func (ec *executionContext) fieldContext_Fulfillment_order(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56471. fc = &graphql.FieldContext{
  56472. Object: "Fulfillment",
  56473. Field: field,
  56474. IsMethod: false,
  56475. IsResolver: false,
  56476. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56477. switch field.Name {
  56478. case "agreements":
  56479. return ec.fieldContext_Order_agreements(ctx, field)
  56480. case "alerts":
  56481. return ec.fieldContext_Order_alerts(ctx, field)
  56482. case "app":
  56483. return ec.fieldContext_Order_app(ctx, field)
  56484. case "billingAddress":
  56485. return ec.fieldContext_Order_billingAddress(ctx, field)
  56486. case "billingAddressMatchesShippingAddress":
  56487. return ec.fieldContext_Order_billingAddressMatchesShippingAddress(ctx, field)
  56488. case "canMarkAsPaid":
  56489. return ec.fieldContext_Order_canMarkAsPaid(ctx, field)
  56490. case "canNotifyCustomer":
  56491. return ec.fieldContext_Order_canNotifyCustomer(ctx, field)
  56492. case "cancelReason":
  56493. return ec.fieldContext_Order_cancelReason(ctx, field)
  56494. case "cancelledAt":
  56495. return ec.fieldContext_Order_cancelledAt(ctx, field)
  56496. case "capturable":
  56497. return ec.fieldContext_Order_capturable(ctx, field)
  56498. case "cartDiscountAmountSet":
  56499. return ec.fieldContext_Order_cartDiscountAmountSet(ctx, field)
  56500. case "channelInformation":
  56501. return ec.fieldContext_Order_channelInformation(ctx, field)
  56502. case "clientIp":
  56503. return ec.fieldContext_Order_clientIp(ctx, field)
  56504. case "closed":
  56505. return ec.fieldContext_Order_closed(ctx, field)
  56506. case "closedAt":
  56507. return ec.fieldContext_Order_closedAt(ctx, field)
  56508. case "confirmed":
  56509. return ec.fieldContext_Order_confirmed(ctx, field)
  56510. case "createdAt":
  56511. return ec.fieldContext_Order_createdAt(ctx, field)
  56512. case "currencyCode":
  56513. return ec.fieldContext_Order_currencyCode(ctx, field)
  56514. case "currentCartDiscountAmountSet":
  56515. return ec.fieldContext_Order_currentCartDiscountAmountSet(ctx, field)
  56516. case "currentSubtotalLineItemsQuantity":
  56517. return ec.fieldContext_Order_currentSubtotalLineItemsQuantity(ctx, field)
  56518. case "currentSubtotalPriceSet":
  56519. return ec.fieldContext_Order_currentSubtotalPriceSet(ctx, field)
  56520. case "currentTaxLines":
  56521. return ec.fieldContext_Order_currentTaxLines(ctx, field)
  56522. case "currentTotalDiscountsSet":
  56523. return ec.fieldContext_Order_currentTotalDiscountsSet(ctx, field)
  56524. case "currentTotalDutiesSet":
  56525. return ec.fieldContext_Order_currentTotalDutiesSet(ctx, field)
  56526. case "currentTotalPriceSet":
  56527. return ec.fieldContext_Order_currentTotalPriceSet(ctx, field)
  56528. case "currentTotalTaxSet":
  56529. return ec.fieldContext_Order_currentTotalTaxSet(ctx, field)
  56530. case "currentTotalWeight":
  56531. return ec.fieldContext_Order_currentTotalWeight(ctx, field)
  56532. case "customAttributes":
  56533. return ec.fieldContext_Order_customAttributes(ctx, field)
  56534. case "customer":
  56535. return ec.fieldContext_Order_customer(ctx, field)
  56536. case "customerAcceptsMarketing":
  56537. return ec.fieldContext_Order_customerAcceptsMarketing(ctx, field)
  56538. case "customerJourneySummary":
  56539. return ec.fieldContext_Order_customerJourneySummary(ctx, field)
  56540. case "customerLocale":
  56541. return ec.fieldContext_Order_customerLocale(ctx, field)
  56542. case "discountApplications":
  56543. return ec.fieldContext_Order_discountApplications(ctx, field)
  56544. case "discountCode":
  56545. return ec.fieldContext_Order_discountCode(ctx, field)
  56546. case "discountCodes":
  56547. return ec.fieldContext_Order_discountCodes(ctx, field)
  56548. case "displayAddress":
  56549. return ec.fieldContext_Order_displayAddress(ctx, field)
  56550. case "displayFinancialStatus":
  56551. return ec.fieldContext_Order_displayFinancialStatus(ctx, field)
  56552. case "displayFulfillmentStatus":
  56553. return ec.fieldContext_Order_displayFulfillmentStatus(ctx, field)
  56554. case "disputes":
  56555. return ec.fieldContext_Order_disputes(ctx, field)
  56556. case "edited":
  56557. return ec.fieldContext_Order_edited(ctx, field)
  56558. case "email":
  56559. return ec.fieldContext_Order_email(ctx, field)
  56560. case "estimatedTaxes":
  56561. return ec.fieldContext_Order_estimatedTaxes(ctx, field)
  56562. case "events":
  56563. return ec.fieldContext_Order_events(ctx, field)
  56564. case "fulfillable":
  56565. return ec.fieldContext_Order_fulfillable(ctx, field)
  56566. case "fulfillmentOrders":
  56567. return ec.fieldContext_Order_fulfillmentOrders(ctx, field)
  56568. case "fulfillments":
  56569. return ec.fieldContext_Order_fulfillments(ctx, field)
  56570. case "fullyPaid":
  56571. return ec.fieldContext_Order_fullyPaid(ctx, field)
  56572. case "hasTimelineComment":
  56573. return ec.fieldContext_Order_hasTimelineComment(ctx, field)
  56574. case "id":
  56575. return ec.fieldContext_Order_id(ctx, field)
  56576. case "legacyResourceId":
  56577. return ec.fieldContext_Order_legacyResourceId(ctx, field)
  56578. case "lineItems":
  56579. return ec.fieldContext_Order_lineItems(ctx, field)
  56580. case "localizationExtensions":
  56581. return ec.fieldContext_Order_localizationExtensions(ctx, field)
  56582. case "merchantEditable":
  56583. return ec.fieldContext_Order_merchantEditable(ctx, field)
  56584. case "merchantEditableErrors":
  56585. return ec.fieldContext_Order_merchantEditableErrors(ctx, field)
  56586. case "merchantOfRecordApp":
  56587. return ec.fieldContext_Order_merchantOfRecordApp(ctx, field)
  56588. case "metafield":
  56589. return ec.fieldContext_Order_metafield(ctx, field)
  56590. case "metafieldDefinitions":
  56591. return ec.fieldContext_Order_metafieldDefinitions(ctx, field)
  56592. case "metafields":
  56593. return ec.fieldContext_Order_metafields(ctx, field)
  56594. case "name":
  56595. return ec.fieldContext_Order_name(ctx, field)
  56596. case "netPaymentSet":
  56597. return ec.fieldContext_Order_netPaymentSet(ctx, field)
  56598. case "nonFulfillableLineItems":
  56599. return ec.fieldContext_Order_nonFulfillableLineItems(ctx, field)
  56600. case "note":
  56601. return ec.fieldContext_Order_note(ctx, field)
  56602. case "originalTotalDutiesSet":
  56603. return ec.fieldContext_Order_originalTotalDutiesSet(ctx, field)
  56604. case "originalTotalPriceSet":
  56605. return ec.fieldContext_Order_originalTotalPriceSet(ctx, field)
  56606. case "paymentCollectionDetails":
  56607. return ec.fieldContext_Order_paymentCollectionDetails(ctx, field)
  56608. case "paymentGatewayNames":
  56609. return ec.fieldContext_Order_paymentGatewayNames(ctx, field)
  56610. case "paymentTerms":
  56611. return ec.fieldContext_Order_paymentTerms(ctx, field)
  56612. case "phone":
  56613. return ec.fieldContext_Order_phone(ctx, field)
  56614. case "physicalLocation":
  56615. return ec.fieldContext_Order_physicalLocation(ctx, field)
  56616. case "presentmentCurrencyCode":
  56617. return ec.fieldContext_Order_presentmentCurrencyCode(ctx, field)
  56618. case "privateMetafield":
  56619. return ec.fieldContext_Order_privateMetafield(ctx, field)
  56620. case "privateMetafields":
  56621. return ec.fieldContext_Order_privateMetafields(ctx, field)
  56622. case "processedAt":
  56623. return ec.fieldContext_Order_processedAt(ctx, field)
  56624. case "publication":
  56625. return ec.fieldContext_Order_publication(ctx, field)
  56626. case "purchasingEntity":
  56627. return ec.fieldContext_Order_purchasingEntity(ctx, field)
  56628. case "refundDiscrepancySet":
  56629. return ec.fieldContext_Order_refundDiscrepancySet(ctx, field)
  56630. case "refundable":
  56631. return ec.fieldContext_Order_refundable(ctx, field)
  56632. case "refunds":
  56633. return ec.fieldContext_Order_refunds(ctx, field)
  56634. case "registeredSourceUrl":
  56635. return ec.fieldContext_Order_registeredSourceUrl(ctx, field)
  56636. case "requiresShipping":
  56637. return ec.fieldContext_Order_requiresShipping(ctx, field)
  56638. case "restockable":
  56639. return ec.fieldContext_Order_restockable(ctx, field)
  56640. case "riskLevel":
  56641. return ec.fieldContext_Order_riskLevel(ctx, field)
  56642. case "risks":
  56643. return ec.fieldContext_Order_risks(ctx, field)
  56644. case "shippingAddress":
  56645. return ec.fieldContext_Order_shippingAddress(ctx, field)
  56646. case "shippingLine":
  56647. return ec.fieldContext_Order_shippingLine(ctx, field)
  56648. case "shippingLines":
  56649. return ec.fieldContext_Order_shippingLines(ctx, field)
  56650. case "sourceIdentifier":
  56651. return ec.fieldContext_Order_sourceIdentifier(ctx, field)
  56652. case "subtotalLineItemsQuantity":
  56653. return ec.fieldContext_Order_subtotalLineItemsQuantity(ctx, field)
  56654. case "subtotalPriceSet":
  56655. return ec.fieldContext_Order_subtotalPriceSet(ctx, field)
  56656. case "suggestedRefund":
  56657. return ec.fieldContext_Order_suggestedRefund(ctx, field)
  56658. case "tags":
  56659. return ec.fieldContext_Order_tags(ctx, field)
  56660. case "taxLines":
  56661. return ec.fieldContext_Order_taxLines(ctx, field)
  56662. case "taxesIncluded":
  56663. return ec.fieldContext_Order_taxesIncluded(ctx, field)
  56664. case "test":
  56665. return ec.fieldContext_Order_test(ctx, field)
  56666. case "totalCapturableSet":
  56667. return ec.fieldContext_Order_totalCapturableSet(ctx, field)
  56668. case "totalDiscountsSet":
  56669. return ec.fieldContext_Order_totalDiscountsSet(ctx, field)
  56670. case "totalOutstandingSet":
  56671. return ec.fieldContext_Order_totalOutstandingSet(ctx, field)
  56672. case "totalPriceSet":
  56673. return ec.fieldContext_Order_totalPriceSet(ctx, field)
  56674. case "totalReceivedSet":
  56675. return ec.fieldContext_Order_totalReceivedSet(ctx, field)
  56676. case "totalRefundedSet":
  56677. return ec.fieldContext_Order_totalRefundedSet(ctx, field)
  56678. case "totalRefundedShippingSet":
  56679. return ec.fieldContext_Order_totalRefundedShippingSet(ctx, field)
  56680. case "totalShippingPriceSet":
  56681. return ec.fieldContext_Order_totalShippingPriceSet(ctx, field)
  56682. case "totalTaxSet":
  56683. return ec.fieldContext_Order_totalTaxSet(ctx, field)
  56684. case "totalTipReceivedSet":
  56685. return ec.fieldContext_Order_totalTipReceivedSet(ctx, field)
  56686. case "totalWeight":
  56687. return ec.fieldContext_Order_totalWeight(ctx, field)
  56688. case "transactions":
  56689. return ec.fieldContext_Order_transactions(ctx, field)
  56690. case "unpaid":
  56691. return ec.fieldContext_Order_unpaid(ctx, field)
  56692. case "updatedAt":
  56693. return ec.fieldContext_Order_updatedAt(ctx, field)
  56694. }
  56695. return nil, fmt.Errorf("no field named %q was found under type Order", field.Name)
  56696. },
  56697. }
  56698. return fc, nil
  56699. }
  56700. func (ec *executionContext) _Fulfillment_originAddress(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  56701. fc, err := ec.fieldContext_Fulfillment_originAddress(ctx, field)
  56702. if err != nil {
  56703. return graphql.Null
  56704. }
  56705. ctx = graphql.WithFieldContext(ctx, fc)
  56706. defer func() {
  56707. if r := recover(); r != nil {
  56708. ec.Error(ctx, ec.Recover(ctx, r))
  56709. ret = graphql.Null
  56710. }
  56711. }()
  56712. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56713. ctx = rctx // use context from middleware stack in children
  56714. return obj.OriginAddress, nil
  56715. })
  56716. if err != nil {
  56717. ec.Error(ctx, err)
  56718. return graphql.Null
  56719. }
  56720. if resTmp == nil {
  56721. return graphql.Null
  56722. }
  56723. res := resTmp.(*FulfillmentOriginAddress)
  56724. fc.Result = res
  56725. return ec.marshalOFulfillmentOriginAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOriginAddress(ctx, field.Selections, res)
  56726. }
  56727. func (ec *executionContext) fieldContext_Fulfillment_originAddress(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56728. fc = &graphql.FieldContext{
  56729. Object: "Fulfillment",
  56730. Field: field,
  56731. IsMethod: false,
  56732. IsResolver: false,
  56733. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56734. switch field.Name {
  56735. case "address1":
  56736. return ec.fieldContext_FulfillmentOriginAddress_address1(ctx, field)
  56737. case "address2":
  56738. return ec.fieldContext_FulfillmentOriginAddress_address2(ctx, field)
  56739. case "city":
  56740. return ec.fieldContext_FulfillmentOriginAddress_city(ctx, field)
  56741. case "countryCode":
  56742. return ec.fieldContext_FulfillmentOriginAddress_countryCode(ctx, field)
  56743. case "provinceCode":
  56744. return ec.fieldContext_FulfillmentOriginAddress_provinceCode(ctx, field)
  56745. case "zip":
  56746. return ec.fieldContext_FulfillmentOriginAddress_zip(ctx, field)
  56747. }
  56748. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOriginAddress", field.Name)
  56749. },
  56750. }
  56751. return fc, nil
  56752. }
  56753. func (ec *executionContext) _Fulfillment_requiresShipping(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  56754. fc, err := ec.fieldContext_Fulfillment_requiresShipping(ctx, field)
  56755. if err != nil {
  56756. return graphql.Null
  56757. }
  56758. ctx = graphql.WithFieldContext(ctx, fc)
  56759. defer func() {
  56760. if r := recover(); r != nil {
  56761. ec.Error(ctx, ec.Recover(ctx, r))
  56762. ret = graphql.Null
  56763. }
  56764. }()
  56765. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56766. ctx = rctx // use context from middleware stack in children
  56767. return obj.RequiresShipping, nil
  56768. })
  56769. if err != nil {
  56770. ec.Error(ctx, err)
  56771. return graphql.Null
  56772. }
  56773. if resTmp == nil {
  56774. if !graphql.HasFieldError(ctx, fc) {
  56775. ec.Errorf(ctx, "must not be null")
  56776. }
  56777. return graphql.Null
  56778. }
  56779. res := resTmp.(bool)
  56780. fc.Result = res
  56781. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  56782. }
  56783. func (ec *executionContext) fieldContext_Fulfillment_requiresShipping(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56784. fc = &graphql.FieldContext{
  56785. Object: "Fulfillment",
  56786. Field: field,
  56787. IsMethod: false,
  56788. IsResolver: false,
  56789. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56790. return nil, errors.New("field of type Boolean does not have child fields")
  56791. },
  56792. }
  56793. return fc, nil
  56794. }
  56795. func (ec *executionContext) _Fulfillment_service(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  56796. fc, err := ec.fieldContext_Fulfillment_service(ctx, field)
  56797. if err != nil {
  56798. return graphql.Null
  56799. }
  56800. ctx = graphql.WithFieldContext(ctx, fc)
  56801. defer func() {
  56802. if r := recover(); r != nil {
  56803. ec.Error(ctx, ec.Recover(ctx, r))
  56804. ret = graphql.Null
  56805. }
  56806. }()
  56807. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56808. ctx = rctx // use context from middleware stack in children
  56809. return obj.Service, nil
  56810. })
  56811. if err != nil {
  56812. ec.Error(ctx, err)
  56813. return graphql.Null
  56814. }
  56815. if resTmp == nil {
  56816. return graphql.Null
  56817. }
  56818. res := resTmp.(*FulfillmentService)
  56819. fc.Result = res
  56820. return ec.marshalOFulfillmentService2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentService(ctx, field.Selections, res)
  56821. }
  56822. func (ec *executionContext) fieldContext_Fulfillment_service(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56823. fc = &graphql.FieldContext{
  56824. Object: "Fulfillment",
  56825. Field: field,
  56826. IsMethod: false,
  56827. IsResolver: false,
  56828. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56829. switch field.Name {
  56830. case "id":
  56831. return ec.fieldContext_FulfillmentService_id(ctx, field)
  56832. }
  56833. return nil, fmt.Errorf("no field named %q was found under type FulfillmentService", field.Name)
  56834. },
  56835. }
  56836. return fc, nil
  56837. }
  56838. func (ec *executionContext) _Fulfillment_status(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  56839. fc, err := ec.fieldContext_Fulfillment_status(ctx, field)
  56840. if err != nil {
  56841. return graphql.Null
  56842. }
  56843. ctx = graphql.WithFieldContext(ctx, fc)
  56844. defer func() {
  56845. if r := recover(); r != nil {
  56846. ec.Error(ctx, ec.Recover(ctx, r))
  56847. ret = graphql.Null
  56848. }
  56849. }()
  56850. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56851. ctx = rctx // use context from middleware stack in children
  56852. return obj.Status, nil
  56853. })
  56854. if err != nil {
  56855. ec.Error(ctx, err)
  56856. return graphql.Null
  56857. }
  56858. if resTmp == nil {
  56859. if !graphql.HasFieldError(ctx, fc) {
  56860. ec.Errorf(ctx, "must not be null")
  56861. }
  56862. return graphql.Null
  56863. }
  56864. res := resTmp.(FulfillmentStatus)
  56865. fc.Result = res
  56866. return ec.marshalNFulfillmentStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentStatus(ctx, field.Selections, res)
  56867. }
  56868. func (ec *executionContext) fieldContext_Fulfillment_status(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56869. fc = &graphql.FieldContext{
  56870. Object: "Fulfillment",
  56871. Field: field,
  56872. IsMethod: false,
  56873. IsResolver: false,
  56874. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56875. return nil, errors.New("field of type FulfillmentStatus does not have child fields")
  56876. },
  56877. }
  56878. return fc, nil
  56879. }
  56880. func (ec *executionContext) _Fulfillment_totalQuantity(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  56881. fc, err := ec.fieldContext_Fulfillment_totalQuantity(ctx, field)
  56882. if err != nil {
  56883. return graphql.Null
  56884. }
  56885. ctx = graphql.WithFieldContext(ctx, fc)
  56886. defer func() {
  56887. if r := recover(); r != nil {
  56888. ec.Error(ctx, ec.Recover(ctx, r))
  56889. ret = graphql.Null
  56890. }
  56891. }()
  56892. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56893. ctx = rctx // use context from middleware stack in children
  56894. return obj.TotalQuantity, nil
  56895. })
  56896. if err != nil {
  56897. ec.Error(ctx, err)
  56898. return graphql.Null
  56899. }
  56900. if resTmp == nil {
  56901. if !graphql.HasFieldError(ctx, fc) {
  56902. ec.Errorf(ctx, "must not be null")
  56903. }
  56904. return graphql.Null
  56905. }
  56906. res := resTmp.(int)
  56907. fc.Result = res
  56908. return ec.marshalNInt2int(ctx, field.Selections, res)
  56909. }
  56910. func (ec *executionContext) fieldContext_Fulfillment_totalQuantity(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56911. fc = &graphql.FieldContext{
  56912. Object: "Fulfillment",
  56913. Field: field,
  56914. IsMethod: false,
  56915. IsResolver: false,
  56916. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56917. return nil, errors.New("field of type Int does not have child fields")
  56918. },
  56919. }
  56920. return fc, nil
  56921. }
  56922. func (ec *executionContext) _Fulfillment_trackingInfo(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  56923. fc, err := ec.fieldContext_Fulfillment_trackingInfo(ctx, field)
  56924. if err != nil {
  56925. return graphql.Null
  56926. }
  56927. ctx = graphql.WithFieldContext(ctx, fc)
  56928. defer func() {
  56929. if r := recover(); r != nil {
  56930. ec.Error(ctx, ec.Recover(ctx, r))
  56931. ret = graphql.Null
  56932. }
  56933. }()
  56934. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56935. ctx = rctx // use context from middleware stack in children
  56936. return obj.TrackingInfo, nil
  56937. })
  56938. if err != nil {
  56939. ec.Error(ctx, err)
  56940. return graphql.Null
  56941. }
  56942. if resTmp == nil {
  56943. if !graphql.HasFieldError(ctx, fc) {
  56944. ec.Errorf(ctx, "must not be null")
  56945. }
  56946. return graphql.Null
  56947. }
  56948. res := resTmp.([]*FulfillmentTrackingInfo)
  56949. fc.Result = res
  56950. return ec.marshalNFulfillmentTrackingInfo2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentTrackingInfoᚄ(ctx, field.Selections, res)
  56951. }
  56952. func (ec *executionContext) fieldContext_Fulfillment_trackingInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  56953. fc = &graphql.FieldContext{
  56954. Object: "Fulfillment",
  56955. Field: field,
  56956. IsMethod: false,
  56957. IsResolver: false,
  56958. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  56959. switch field.Name {
  56960. case "company":
  56961. return ec.fieldContext_FulfillmentTrackingInfo_company(ctx, field)
  56962. case "number":
  56963. return ec.fieldContext_FulfillmentTrackingInfo_number(ctx, field)
  56964. case "url":
  56965. return ec.fieldContext_FulfillmentTrackingInfo_url(ctx, field)
  56966. }
  56967. return nil, fmt.Errorf("no field named %q was found under type FulfillmentTrackingInfo", field.Name)
  56968. },
  56969. }
  56970. defer func() {
  56971. if r := recover(); r != nil {
  56972. err = ec.Recover(ctx, r)
  56973. ec.Error(ctx, err)
  56974. }
  56975. }()
  56976. ctx = graphql.WithFieldContext(ctx, fc)
  56977. if fc.Args, err = ec.field_Fulfillment_trackingInfo_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  56978. ec.Error(ctx, err)
  56979. return
  56980. }
  56981. return fc, nil
  56982. }
  56983. func (ec *executionContext) _Fulfillment_updatedAt(ctx context.Context, field graphql.CollectedField, obj *Fulfillment) (ret graphql.Marshaler) {
  56984. fc, err := ec.fieldContext_Fulfillment_updatedAt(ctx, field)
  56985. if err != nil {
  56986. return graphql.Null
  56987. }
  56988. ctx = graphql.WithFieldContext(ctx, fc)
  56989. defer func() {
  56990. if r := recover(); r != nil {
  56991. ec.Error(ctx, ec.Recover(ctx, r))
  56992. ret = graphql.Null
  56993. }
  56994. }()
  56995. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  56996. ctx = rctx // use context from middleware stack in children
  56997. return obj.UpdatedAt, nil
  56998. })
  56999. if err != nil {
  57000. ec.Error(ctx, err)
  57001. return graphql.Null
  57002. }
  57003. if resTmp == nil {
  57004. if !graphql.HasFieldError(ctx, fc) {
  57005. ec.Errorf(ctx, "must not be null")
  57006. }
  57007. return graphql.Null
  57008. }
  57009. res := resTmp.(string)
  57010. fc.Result = res
  57011. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  57012. }
  57013. func (ec *executionContext) fieldContext_Fulfillment_updatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57014. fc = &graphql.FieldContext{
  57015. Object: "Fulfillment",
  57016. Field: field,
  57017. IsMethod: false,
  57018. IsResolver: false,
  57019. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57020. return nil, errors.New("field of type DateTime does not have child fields")
  57021. },
  57022. }
  57023. return fc, nil
  57024. }
  57025. func (ec *executionContext) _FulfillmentConnection_edges(ctx context.Context, field graphql.CollectedField, obj *FulfillmentConnection) (ret graphql.Marshaler) {
  57026. fc, err := ec.fieldContext_FulfillmentConnection_edges(ctx, field)
  57027. if err != nil {
  57028. return graphql.Null
  57029. }
  57030. ctx = graphql.WithFieldContext(ctx, fc)
  57031. defer func() {
  57032. if r := recover(); r != nil {
  57033. ec.Error(ctx, ec.Recover(ctx, r))
  57034. ret = graphql.Null
  57035. }
  57036. }()
  57037. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57038. ctx = rctx // use context from middleware stack in children
  57039. return obj.Edges, nil
  57040. })
  57041. if err != nil {
  57042. ec.Error(ctx, err)
  57043. return graphql.Null
  57044. }
  57045. if resTmp == nil {
  57046. if !graphql.HasFieldError(ctx, fc) {
  57047. ec.Errorf(ctx, "must not be null")
  57048. }
  57049. return graphql.Null
  57050. }
  57051. res := resTmp.([]*FulfillmentEdge)
  57052. fc.Result = res
  57053. return ec.marshalNFulfillmentEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentEdgeᚄ(ctx, field.Selections, res)
  57054. }
  57055. func (ec *executionContext) fieldContext_FulfillmentConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57056. fc = &graphql.FieldContext{
  57057. Object: "FulfillmentConnection",
  57058. Field: field,
  57059. IsMethod: false,
  57060. IsResolver: false,
  57061. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57062. switch field.Name {
  57063. case "cursor":
  57064. return ec.fieldContext_FulfillmentEdge_cursor(ctx, field)
  57065. case "node":
  57066. return ec.fieldContext_FulfillmentEdge_node(ctx, field)
  57067. }
  57068. return nil, fmt.Errorf("no field named %q was found under type FulfillmentEdge", field.Name)
  57069. },
  57070. }
  57071. return fc, nil
  57072. }
  57073. func (ec *executionContext) _FulfillmentConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *FulfillmentConnection) (ret graphql.Marshaler) {
  57074. fc, err := ec.fieldContext_FulfillmentConnection_nodes(ctx, field)
  57075. if err != nil {
  57076. return graphql.Null
  57077. }
  57078. ctx = graphql.WithFieldContext(ctx, fc)
  57079. defer func() {
  57080. if r := recover(); r != nil {
  57081. ec.Error(ctx, ec.Recover(ctx, r))
  57082. ret = graphql.Null
  57083. }
  57084. }()
  57085. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57086. ctx = rctx // use context from middleware stack in children
  57087. return obj.Nodes, nil
  57088. })
  57089. if err != nil {
  57090. ec.Error(ctx, err)
  57091. return graphql.Null
  57092. }
  57093. if resTmp == nil {
  57094. if !graphql.HasFieldError(ctx, fc) {
  57095. ec.Errorf(ctx, "must not be null")
  57096. }
  57097. return graphql.Null
  57098. }
  57099. res := resTmp.([]*Fulfillment)
  57100. fc.Result = res
  57101. return ec.marshalNFulfillment2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentᚄ(ctx, field.Selections, res)
  57102. }
  57103. func (ec *executionContext) fieldContext_FulfillmentConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57104. fc = &graphql.FieldContext{
  57105. Object: "FulfillmentConnection",
  57106. Field: field,
  57107. IsMethod: false,
  57108. IsResolver: false,
  57109. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57110. switch field.Name {
  57111. case "createdAt":
  57112. return ec.fieldContext_Fulfillment_createdAt(ctx, field)
  57113. case "deliveredAt":
  57114. return ec.fieldContext_Fulfillment_deliveredAt(ctx, field)
  57115. case "displayStatus":
  57116. return ec.fieldContext_Fulfillment_displayStatus(ctx, field)
  57117. case "estimatedDeliveryAt":
  57118. return ec.fieldContext_Fulfillment_estimatedDeliveryAt(ctx, field)
  57119. case "events":
  57120. return ec.fieldContext_Fulfillment_events(ctx, field)
  57121. case "fulfillmentLineItems":
  57122. return ec.fieldContext_Fulfillment_fulfillmentLineItems(ctx, field)
  57123. case "fulfillmentOrders":
  57124. return ec.fieldContext_Fulfillment_fulfillmentOrders(ctx, field)
  57125. case "id":
  57126. return ec.fieldContext_Fulfillment_id(ctx, field)
  57127. case "inTransitAt":
  57128. return ec.fieldContext_Fulfillment_inTransitAt(ctx, field)
  57129. case "legacyResourceId":
  57130. return ec.fieldContext_Fulfillment_legacyResourceId(ctx, field)
  57131. case "location":
  57132. return ec.fieldContext_Fulfillment_location(ctx, field)
  57133. case "name":
  57134. return ec.fieldContext_Fulfillment_name(ctx, field)
  57135. case "order":
  57136. return ec.fieldContext_Fulfillment_order(ctx, field)
  57137. case "originAddress":
  57138. return ec.fieldContext_Fulfillment_originAddress(ctx, field)
  57139. case "requiresShipping":
  57140. return ec.fieldContext_Fulfillment_requiresShipping(ctx, field)
  57141. case "service":
  57142. return ec.fieldContext_Fulfillment_service(ctx, field)
  57143. case "status":
  57144. return ec.fieldContext_Fulfillment_status(ctx, field)
  57145. case "totalQuantity":
  57146. return ec.fieldContext_Fulfillment_totalQuantity(ctx, field)
  57147. case "trackingInfo":
  57148. return ec.fieldContext_Fulfillment_trackingInfo(ctx, field)
  57149. case "updatedAt":
  57150. return ec.fieldContext_Fulfillment_updatedAt(ctx, field)
  57151. }
  57152. return nil, fmt.Errorf("no field named %q was found under type Fulfillment", field.Name)
  57153. },
  57154. }
  57155. return fc, nil
  57156. }
  57157. func (ec *executionContext) _FulfillmentConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *FulfillmentConnection) (ret graphql.Marshaler) {
  57158. fc, err := ec.fieldContext_FulfillmentConnection_pageInfo(ctx, field)
  57159. if err != nil {
  57160. return graphql.Null
  57161. }
  57162. ctx = graphql.WithFieldContext(ctx, fc)
  57163. defer func() {
  57164. if r := recover(); r != nil {
  57165. ec.Error(ctx, ec.Recover(ctx, r))
  57166. ret = graphql.Null
  57167. }
  57168. }()
  57169. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57170. ctx = rctx // use context from middleware stack in children
  57171. return obj.PageInfo, nil
  57172. })
  57173. if err != nil {
  57174. ec.Error(ctx, err)
  57175. return graphql.Null
  57176. }
  57177. if resTmp == nil {
  57178. if !graphql.HasFieldError(ctx, fc) {
  57179. ec.Errorf(ctx, "must not be null")
  57180. }
  57181. return graphql.Null
  57182. }
  57183. res := resTmp.(*PageInfo)
  57184. fc.Result = res
  57185. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  57186. }
  57187. func (ec *executionContext) fieldContext_FulfillmentConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57188. fc = &graphql.FieldContext{
  57189. Object: "FulfillmentConnection",
  57190. Field: field,
  57191. IsMethod: false,
  57192. IsResolver: false,
  57193. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57194. switch field.Name {
  57195. case "endCursor":
  57196. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  57197. case "hasNextPage":
  57198. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  57199. case "hasPreviousPage":
  57200. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  57201. case "startCursor":
  57202. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  57203. }
  57204. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  57205. },
  57206. }
  57207. return fc, nil
  57208. }
  57209. func (ec *executionContext) _FulfillmentEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *FulfillmentEdge) (ret graphql.Marshaler) {
  57210. fc, err := ec.fieldContext_FulfillmentEdge_cursor(ctx, field)
  57211. if err != nil {
  57212. return graphql.Null
  57213. }
  57214. ctx = graphql.WithFieldContext(ctx, fc)
  57215. defer func() {
  57216. if r := recover(); r != nil {
  57217. ec.Error(ctx, ec.Recover(ctx, r))
  57218. ret = graphql.Null
  57219. }
  57220. }()
  57221. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57222. ctx = rctx // use context from middleware stack in children
  57223. return obj.Cursor, nil
  57224. })
  57225. if err != nil {
  57226. ec.Error(ctx, err)
  57227. return graphql.Null
  57228. }
  57229. if resTmp == nil {
  57230. if !graphql.HasFieldError(ctx, fc) {
  57231. ec.Errorf(ctx, "must not be null")
  57232. }
  57233. return graphql.Null
  57234. }
  57235. res := resTmp.(string)
  57236. fc.Result = res
  57237. return ec.marshalNString2string(ctx, field.Selections, res)
  57238. }
  57239. func (ec *executionContext) fieldContext_FulfillmentEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57240. fc = &graphql.FieldContext{
  57241. Object: "FulfillmentEdge",
  57242. Field: field,
  57243. IsMethod: false,
  57244. IsResolver: false,
  57245. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57246. return nil, errors.New("field of type String does not have child fields")
  57247. },
  57248. }
  57249. return fc, nil
  57250. }
  57251. func (ec *executionContext) _FulfillmentEdge_node(ctx context.Context, field graphql.CollectedField, obj *FulfillmentEdge) (ret graphql.Marshaler) {
  57252. fc, err := ec.fieldContext_FulfillmentEdge_node(ctx, field)
  57253. if err != nil {
  57254. return graphql.Null
  57255. }
  57256. ctx = graphql.WithFieldContext(ctx, fc)
  57257. defer func() {
  57258. if r := recover(); r != nil {
  57259. ec.Error(ctx, ec.Recover(ctx, r))
  57260. ret = graphql.Null
  57261. }
  57262. }()
  57263. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57264. ctx = rctx // use context from middleware stack in children
  57265. return obj.Node, nil
  57266. })
  57267. if err != nil {
  57268. ec.Error(ctx, err)
  57269. return graphql.Null
  57270. }
  57271. if resTmp == nil {
  57272. if !graphql.HasFieldError(ctx, fc) {
  57273. ec.Errorf(ctx, "must not be null")
  57274. }
  57275. return graphql.Null
  57276. }
  57277. res := resTmp.(*Fulfillment)
  57278. fc.Result = res
  57279. return ec.marshalNFulfillment2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillment(ctx, field.Selections, res)
  57280. }
  57281. func (ec *executionContext) fieldContext_FulfillmentEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57282. fc = &graphql.FieldContext{
  57283. Object: "FulfillmentEdge",
  57284. Field: field,
  57285. IsMethod: false,
  57286. IsResolver: false,
  57287. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57288. switch field.Name {
  57289. case "createdAt":
  57290. return ec.fieldContext_Fulfillment_createdAt(ctx, field)
  57291. case "deliveredAt":
  57292. return ec.fieldContext_Fulfillment_deliveredAt(ctx, field)
  57293. case "displayStatus":
  57294. return ec.fieldContext_Fulfillment_displayStatus(ctx, field)
  57295. case "estimatedDeliveryAt":
  57296. return ec.fieldContext_Fulfillment_estimatedDeliveryAt(ctx, field)
  57297. case "events":
  57298. return ec.fieldContext_Fulfillment_events(ctx, field)
  57299. case "fulfillmentLineItems":
  57300. return ec.fieldContext_Fulfillment_fulfillmentLineItems(ctx, field)
  57301. case "fulfillmentOrders":
  57302. return ec.fieldContext_Fulfillment_fulfillmentOrders(ctx, field)
  57303. case "id":
  57304. return ec.fieldContext_Fulfillment_id(ctx, field)
  57305. case "inTransitAt":
  57306. return ec.fieldContext_Fulfillment_inTransitAt(ctx, field)
  57307. case "legacyResourceId":
  57308. return ec.fieldContext_Fulfillment_legacyResourceId(ctx, field)
  57309. case "location":
  57310. return ec.fieldContext_Fulfillment_location(ctx, field)
  57311. case "name":
  57312. return ec.fieldContext_Fulfillment_name(ctx, field)
  57313. case "order":
  57314. return ec.fieldContext_Fulfillment_order(ctx, field)
  57315. case "originAddress":
  57316. return ec.fieldContext_Fulfillment_originAddress(ctx, field)
  57317. case "requiresShipping":
  57318. return ec.fieldContext_Fulfillment_requiresShipping(ctx, field)
  57319. case "service":
  57320. return ec.fieldContext_Fulfillment_service(ctx, field)
  57321. case "status":
  57322. return ec.fieldContext_Fulfillment_status(ctx, field)
  57323. case "totalQuantity":
  57324. return ec.fieldContext_Fulfillment_totalQuantity(ctx, field)
  57325. case "trackingInfo":
  57326. return ec.fieldContext_Fulfillment_trackingInfo(ctx, field)
  57327. case "updatedAt":
  57328. return ec.fieldContext_Fulfillment_updatedAt(ctx, field)
  57329. }
  57330. return nil, fmt.Errorf("no field named %q was found under type Fulfillment", field.Name)
  57331. },
  57332. }
  57333. return fc, nil
  57334. }
  57335. func (ec *executionContext) _FulfillmentEvent_happenedAt(ctx context.Context, field graphql.CollectedField, obj *FulfillmentEvent) (ret graphql.Marshaler) {
  57336. fc, err := ec.fieldContext_FulfillmentEvent_happenedAt(ctx, field)
  57337. if err != nil {
  57338. return graphql.Null
  57339. }
  57340. ctx = graphql.WithFieldContext(ctx, fc)
  57341. defer func() {
  57342. if r := recover(); r != nil {
  57343. ec.Error(ctx, ec.Recover(ctx, r))
  57344. ret = graphql.Null
  57345. }
  57346. }()
  57347. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57348. ctx = rctx // use context from middleware stack in children
  57349. return obj.HappenedAt, nil
  57350. })
  57351. if err != nil {
  57352. ec.Error(ctx, err)
  57353. return graphql.Null
  57354. }
  57355. if resTmp == nil {
  57356. if !graphql.HasFieldError(ctx, fc) {
  57357. ec.Errorf(ctx, "must not be null")
  57358. }
  57359. return graphql.Null
  57360. }
  57361. res := resTmp.(string)
  57362. fc.Result = res
  57363. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  57364. }
  57365. func (ec *executionContext) fieldContext_FulfillmentEvent_happenedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57366. fc = &graphql.FieldContext{
  57367. Object: "FulfillmentEvent",
  57368. Field: field,
  57369. IsMethod: false,
  57370. IsResolver: false,
  57371. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57372. return nil, errors.New("field of type DateTime does not have child fields")
  57373. },
  57374. }
  57375. return fc, nil
  57376. }
  57377. func (ec *executionContext) _FulfillmentEvent_id(ctx context.Context, field graphql.CollectedField, obj *FulfillmentEvent) (ret graphql.Marshaler) {
  57378. fc, err := ec.fieldContext_FulfillmentEvent_id(ctx, field)
  57379. if err != nil {
  57380. return graphql.Null
  57381. }
  57382. ctx = graphql.WithFieldContext(ctx, fc)
  57383. defer func() {
  57384. if r := recover(); r != nil {
  57385. ec.Error(ctx, ec.Recover(ctx, r))
  57386. ret = graphql.Null
  57387. }
  57388. }()
  57389. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57390. ctx = rctx // use context from middleware stack in children
  57391. return obj.ID, nil
  57392. })
  57393. if err != nil {
  57394. ec.Error(ctx, err)
  57395. return graphql.Null
  57396. }
  57397. if resTmp == nil {
  57398. if !graphql.HasFieldError(ctx, fc) {
  57399. ec.Errorf(ctx, "must not be null")
  57400. }
  57401. return graphql.Null
  57402. }
  57403. res := resTmp.(string)
  57404. fc.Result = res
  57405. return ec.marshalNID2string(ctx, field.Selections, res)
  57406. }
  57407. func (ec *executionContext) fieldContext_FulfillmentEvent_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57408. fc = &graphql.FieldContext{
  57409. Object: "FulfillmentEvent",
  57410. Field: field,
  57411. IsMethod: false,
  57412. IsResolver: false,
  57413. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57414. return nil, errors.New("field of type ID does not have child fields")
  57415. },
  57416. }
  57417. return fc, nil
  57418. }
  57419. func (ec *executionContext) _FulfillmentEvent_status(ctx context.Context, field graphql.CollectedField, obj *FulfillmentEvent) (ret graphql.Marshaler) {
  57420. fc, err := ec.fieldContext_FulfillmentEvent_status(ctx, field)
  57421. if err != nil {
  57422. return graphql.Null
  57423. }
  57424. ctx = graphql.WithFieldContext(ctx, fc)
  57425. defer func() {
  57426. if r := recover(); r != nil {
  57427. ec.Error(ctx, ec.Recover(ctx, r))
  57428. ret = graphql.Null
  57429. }
  57430. }()
  57431. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57432. ctx = rctx // use context from middleware stack in children
  57433. return obj.Status, nil
  57434. })
  57435. if err != nil {
  57436. ec.Error(ctx, err)
  57437. return graphql.Null
  57438. }
  57439. if resTmp == nil {
  57440. if !graphql.HasFieldError(ctx, fc) {
  57441. ec.Errorf(ctx, "must not be null")
  57442. }
  57443. return graphql.Null
  57444. }
  57445. res := resTmp.(FulfillmentEventStatus)
  57446. fc.Result = res
  57447. return ec.marshalNFulfillmentEventStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentEventStatus(ctx, field.Selections, res)
  57448. }
  57449. func (ec *executionContext) fieldContext_FulfillmentEvent_status(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57450. fc = &graphql.FieldContext{
  57451. Object: "FulfillmentEvent",
  57452. Field: field,
  57453. IsMethod: false,
  57454. IsResolver: false,
  57455. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57456. return nil, errors.New("field of type FulfillmentEventStatus does not have child fields")
  57457. },
  57458. }
  57459. return fc, nil
  57460. }
  57461. func (ec *executionContext) _FulfillmentEventConnection_edges(ctx context.Context, field graphql.CollectedField, obj *FulfillmentEventConnection) (ret graphql.Marshaler) {
  57462. fc, err := ec.fieldContext_FulfillmentEventConnection_edges(ctx, field)
  57463. if err != nil {
  57464. return graphql.Null
  57465. }
  57466. ctx = graphql.WithFieldContext(ctx, fc)
  57467. defer func() {
  57468. if r := recover(); r != nil {
  57469. ec.Error(ctx, ec.Recover(ctx, r))
  57470. ret = graphql.Null
  57471. }
  57472. }()
  57473. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57474. ctx = rctx // use context from middleware stack in children
  57475. return obj.Edges, nil
  57476. })
  57477. if err != nil {
  57478. ec.Error(ctx, err)
  57479. return graphql.Null
  57480. }
  57481. if resTmp == nil {
  57482. if !graphql.HasFieldError(ctx, fc) {
  57483. ec.Errorf(ctx, "must not be null")
  57484. }
  57485. return graphql.Null
  57486. }
  57487. res := resTmp.([]*FulfillmentEventEdge)
  57488. fc.Result = res
  57489. return ec.marshalNFulfillmentEventEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentEventEdgeᚄ(ctx, field.Selections, res)
  57490. }
  57491. func (ec *executionContext) fieldContext_FulfillmentEventConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57492. fc = &graphql.FieldContext{
  57493. Object: "FulfillmentEventConnection",
  57494. Field: field,
  57495. IsMethod: false,
  57496. IsResolver: false,
  57497. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57498. switch field.Name {
  57499. case "cursor":
  57500. return ec.fieldContext_FulfillmentEventEdge_cursor(ctx, field)
  57501. case "node":
  57502. return ec.fieldContext_FulfillmentEventEdge_node(ctx, field)
  57503. }
  57504. return nil, fmt.Errorf("no field named %q was found under type FulfillmentEventEdge", field.Name)
  57505. },
  57506. }
  57507. return fc, nil
  57508. }
  57509. func (ec *executionContext) _FulfillmentEventConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *FulfillmentEventConnection) (ret graphql.Marshaler) {
  57510. fc, err := ec.fieldContext_FulfillmentEventConnection_nodes(ctx, field)
  57511. if err != nil {
  57512. return graphql.Null
  57513. }
  57514. ctx = graphql.WithFieldContext(ctx, fc)
  57515. defer func() {
  57516. if r := recover(); r != nil {
  57517. ec.Error(ctx, ec.Recover(ctx, r))
  57518. ret = graphql.Null
  57519. }
  57520. }()
  57521. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57522. ctx = rctx // use context from middleware stack in children
  57523. return obj.Nodes, nil
  57524. })
  57525. if err != nil {
  57526. ec.Error(ctx, err)
  57527. return graphql.Null
  57528. }
  57529. if resTmp == nil {
  57530. if !graphql.HasFieldError(ctx, fc) {
  57531. ec.Errorf(ctx, "must not be null")
  57532. }
  57533. return graphql.Null
  57534. }
  57535. res := resTmp.([]*FulfillmentEvent)
  57536. fc.Result = res
  57537. return ec.marshalNFulfillmentEvent2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentEventᚄ(ctx, field.Selections, res)
  57538. }
  57539. func (ec *executionContext) fieldContext_FulfillmentEventConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57540. fc = &graphql.FieldContext{
  57541. Object: "FulfillmentEventConnection",
  57542. Field: field,
  57543. IsMethod: false,
  57544. IsResolver: false,
  57545. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57546. switch field.Name {
  57547. case "happenedAt":
  57548. return ec.fieldContext_FulfillmentEvent_happenedAt(ctx, field)
  57549. case "id":
  57550. return ec.fieldContext_FulfillmentEvent_id(ctx, field)
  57551. case "status":
  57552. return ec.fieldContext_FulfillmentEvent_status(ctx, field)
  57553. }
  57554. return nil, fmt.Errorf("no field named %q was found under type FulfillmentEvent", field.Name)
  57555. },
  57556. }
  57557. return fc, nil
  57558. }
  57559. func (ec *executionContext) _FulfillmentEventConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *FulfillmentEventConnection) (ret graphql.Marshaler) {
  57560. fc, err := ec.fieldContext_FulfillmentEventConnection_pageInfo(ctx, field)
  57561. if err != nil {
  57562. return graphql.Null
  57563. }
  57564. ctx = graphql.WithFieldContext(ctx, fc)
  57565. defer func() {
  57566. if r := recover(); r != nil {
  57567. ec.Error(ctx, ec.Recover(ctx, r))
  57568. ret = graphql.Null
  57569. }
  57570. }()
  57571. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57572. ctx = rctx // use context from middleware stack in children
  57573. return obj.PageInfo, nil
  57574. })
  57575. if err != nil {
  57576. ec.Error(ctx, err)
  57577. return graphql.Null
  57578. }
  57579. if resTmp == nil {
  57580. if !graphql.HasFieldError(ctx, fc) {
  57581. ec.Errorf(ctx, "must not be null")
  57582. }
  57583. return graphql.Null
  57584. }
  57585. res := resTmp.(*PageInfo)
  57586. fc.Result = res
  57587. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  57588. }
  57589. func (ec *executionContext) fieldContext_FulfillmentEventConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57590. fc = &graphql.FieldContext{
  57591. Object: "FulfillmentEventConnection",
  57592. Field: field,
  57593. IsMethod: false,
  57594. IsResolver: false,
  57595. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57596. switch field.Name {
  57597. case "endCursor":
  57598. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  57599. case "hasNextPage":
  57600. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  57601. case "hasPreviousPage":
  57602. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  57603. case "startCursor":
  57604. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  57605. }
  57606. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  57607. },
  57608. }
  57609. return fc, nil
  57610. }
  57611. func (ec *executionContext) _FulfillmentEventEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *FulfillmentEventEdge) (ret graphql.Marshaler) {
  57612. fc, err := ec.fieldContext_FulfillmentEventEdge_cursor(ctx, field)
  57613. if err != nil {
  57614. return graphql.Null
  57615. }
  57616. ctx = graphql.WithFieldContext(ctx, fc)
  57617. defer func() {
  57618. if r := recover(); r != nil {
  57619. ec.Error(ctx, ec.Recover(ctx, r))
  57620. ret = graphql.Null
  57621. }
  57622. }()
  57623. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57624. ctx = rctx // use context from middleware stack in children
  57625. return obj.Cursor, nil
  57626. })
  57627. if err != nil {
  57628. ec.Error(ctx, err)
  57629. return graphql.Null
  57630. }
  57631. if resTmp == nil {
  57632. if !graphql.HasFieldError(ctx, fc) {
  57633. ec.Errorf(ctx, "must not be null")
  57634. }
  57635. return graphql.Null
  57636. }
  57637. res := resTmp.(string)
  57638. fc.Result = res
  57639. return ec.marshalNString2string(ctx, field.Selections, res)
  57640. }
  57641. func (ec *executionContext) fieldContext_FulfillmentEventEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57642. fc = &graphql.FieldContext{
  57643. Object: "FulfillmentEventEdge",
  57644. Field: field,
  57645. IsMethod: false,
  57646. IsResolver: false,
  57647. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57648. return nil, errors.New("field of type String does not have child fields")
  57649. },
  57650. }
  57651. return fc, nil
  57652. }
  57653. func (ec *executionContext) _FulfillmentEventEdge_node(ctx context.Context, field graphql.CollectedField, obj *FulfillmentEventEdge) (ret graphql.Marshaler) {
  57654. fc, err := ec.fieldContext_FulfillmentEventEdge_node(ctx, field)
  57655. if err != nil {
  57656. return graphql.Null
  57657. }
  57658. ctx = graphql.WithFieldContext(ctx, fc)
  57659. defer func() {
  57660. if r := recover(); r != nil {
  57661. ec.Error(ctx, ec.Recover(ctx, r))
  57662. ret = graphql.Null
  57663. }
  57664. }()
  57665. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57666. ctx = rctx // use context from middleware stack in children
  57667. return obj.Node, nil
  57668. })
  57669. if err != nil {
  57670. ec.Error(ctx, err)
  57671. return graphql.Null
  57672. }
  57673. if resTmp == nil {
  57674. if !graphql.HasFieldError(ctx, fc) {
  57675. ec.Errorf(ctx, "must not be null")
  57676. }
  57677. return graphql.Null
  57678. }
  57679. res := resTmp.(*FulfillmentEvent)
  57680. fc.Result = res
  57681. return ec.marshalNFulfillmentEvent2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentEvent(ctx, field.Selections, res)
  57682. }
  57683. func (ec *executionContext) fieldContext_FulfillmentEventEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57684. fc = &graphql.FieldContext{
  57685. Object: "FulfillmentEventEdge",
  57686. Field: field,
  57687. IsMethod: false,
  57688. IsResolver: false,
  57689. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57690. switch field.Name {
  57691. case "happenedAt":
  57692. return ec.fieldContext_FulfillmentEvent_happenedAt(ctx, field)
  57693. case "id":
  57694. return ec.fieldContext_FulfillmentEvent_id(ctx, field)
  57695. case "status":
  57696. return ec.fieldContext_FulfillmentEvent_status(ctx, field)
  57697. }
  57698. return nil, fmt.Errorf("no field named %q was found under type FulfillmentEvent", field.Name)
  57699. },
  57700. }
  57701. return fc, nil
  57702. }
  57703. func (ec *executionContext) _FulfillmentHold_reason(ctx context.Context, field graphql.CollectedField, obj *FulfillmentHold) (ret graphql.Marshaler) {
  57704. fc, err := ec.fieldContext_FulfillmentHold_reason(ctx, field)
  57705. if err != nil {
  57706. return graphql.Null
  57707. }
  57708. ctx = graphql.WithFieldContext(ctx, fc)
  57709. defer func() {
  57710. if r := recover(); r != nil {
  57711. ec.Error(ctx, ec.Recover(ctx, r))
  57712. ret = graphql.Null
  57713. }
  57714. }()
  57715. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57716. ctx = rctx // use context from middleware stack in children
  57717. return obj.Reason, nil
  57718. })
  57719. if err != nil {
  57720. ec.Error(ctx, err)
  57721. return graphql.Null
  57722. }
  57723. if resTmp == nil {
  57724. if !graphql.HasFieldError(ctx, fc) {
  57725. ec.Errorf(ctx, "must not be null")
  57726. }
  57727. return graphql.Null
  57728. }
  57729. res := resTmp.(FulfillmentHoldReason)
  57730. fc.Result = res
  57731. return ec.marshalNFulfillmentHoldReason2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentHoldReason(ctx, field.Selections, res)
  57732. }
  57733. func (ec *executionContext) fieldContext_FulfillmentHold_reason(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57734. fc = &graphql.FieldContext{
  57735. Object: "FulfillmentHold",
  57736. Field: field,
  57737. IsMethod: false,
  57738. IsResolver: false,
  57739. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57740. return nil, errors.New("field of type FulfillmentHoldReason does not have child fields")
  57741. },
  57742. }
  57743. return fc, nil
  57744. }
  57745. func (ec *executionContext) _FulfillmentHold_reasonNotes(ctx context.Context, field graphql.CollectedField, obj *FulfillmentHold) (ret graphql.Marshaler) {
  57746. fc, err := ec.fieldContext_FulfillmentHold_reasonNotes(ctx, field)
  57747. if err != nil {
  57748. return graphql.Null
  57749. }
  57750. ctx = graphql.WithFieldContext(ctx, fc)
  57751. defer func() {
  57752. if r := recover(); r != nil {
  57753. ec.Error(ctx, ec.Recover(ctx, r))
  57754. ret = graphql.Null
  57755. }
  57756. }()
  57757. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57758. ctx = rctx // use context from middleware stack in children
  57759. return obj.ReasonNotes, nil
  57760. })
  57761. if err != nil {
  57762. ec.Error(ctx, err)
  57763. return graphql.Null
  57764. }
  57765. if resTmp == nil {
  57766. return graphql.Null
  57767. }
  57768. res := resTmp.(*string)
  57769. fc.Result = res
  57770. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  57771. }
  57772. func (ec *executionContext) fieldContext_FulfillmentHold_reasonNotes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57773. fc = &graphql.FieldContext{
  57774. Object: "FulfillmentHold",
  57775. Field: field,
  57776. IsMethod: false,
  57777. IsResolver: false,
  57778. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57779. return nil, errors.New("field of type String does not have child fields")
  57780. },
  57781. }
  57782. return fc, nil
  57783. }
  57784. func (ec *executionContext) _FulfillmentLineItem_discountedTotalSet(ctx context.Context, field graphql.CollectedField, obj *FulfillmentLineItem) (ret graphql.Marshaler) {
  57785. fc, err := ec.fieldContext_FulfillmentLineItem_discountedTotalSet(ctx, field)
  57786. if err != nil {
  57787. return graphql.Null
  57788. }
  57789. ctx = graphql.WithFieldContext(ctx, fc)
  57790. defer func() {
  57791. if r := recover(); r != nil {
  57792. ec.Error(ctx, ec.Recover(ctx, r))
  57793. ret = graphql.Null
  57794. }
  57795. }()
  57796. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57797. ctx = rctx // use context from middleware stack in children
  57798. return obj.DiscountedTotalSet, nil
  57799. })
  57800. if err != nil {
  57801. ec.Error(ctx, err)
  57802. return graphql.Null
  57803. }
  57804. if resTmp == nil {
  57805. if !graphql.HasFieldError(ctx, fc) {
  57806. ec.Errorf(ctx, "must not be null")
  57807. }
  57808. return graphql.Null
  57809. }
  57810. res := resTmp.(*MoneyBag)
  57811. fc.Result = res
  57812. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  57813. }
  57814. func (ec *executionContext) fieldContext_FulfillmentLineItem_discountedTotalSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57815. fc = &graphql.FieldContext{
  57816. Object: "FulfillmentLineItem",
  57817. Field: field,
  57818. IsMethod: false,
  57819. IsResolver: false,
  57820. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57821. switch field.Name {
  57822. case "presentmentMoney":
  57823. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  57824. case "shopMoney":
  57825. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  57826. }
  57827. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  57828. },
  57829. }
  57830. return fc, nil
  57831. }
  57832. func (ec *executionContext) _FulfillmentLineItem_id(ctx context.Context, field graphql.CollectedField, obj *FulfillmentLineItem) (ret graphql.Marshaler) {
  57833. fc, err := ec.fieldContext_FulfillmentLineItem_id(ctx, field)
  57834. if err != nil {
  57835. return graphql.Null
  57836. }
  57837. ctx = graphql.WithFieldContext(ctx, fc)
  57838. defer func() {
  57839. if r := recover(); r != nil {
  57840. ec.Error(ctx, ec.Recover(ctx, r))
  57841. ret = graphql.Null
  57842. }
  57843. }()
  57844. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57845. ctx = rctx // use context from middleware stack in children
  57846. return obj.ID, nil
  57847. })
  57848. if err != nil {
  57849. ec.Error(ctx, err)
  57850. return graphql.Null
  57851. }
  57852. if resTmp == nil {
  57853. if !graphql.HasFieldError(ctx, fc) {
  57854. ec.Errorf(ctx, "must not be null")
  57855. }
  57856. return graphql.Null
  57857. }
  57858. res := resTmp.(string)
  57859. fc.Result = res
  57860. return ec.marshalNID2string(ctx, field.Selections, res)
  57861. }
  57862. func (ec *executionContext) fieldContext_FulfillmentLineItem_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57863. fc = &graphql.FieldContext{
  57864. Object: "FulfillmentLineItem",
  57865. Field: field,
  57866. IsMethod: false,
  57867. IsResolver: false,
  57868. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57869. return nil, errors.New("field of type ID does not have child fields")
  57870. },
  57871. }
  57872. return fc, nil
  57873. }
  57874. func (ec *executionContext) _FulfillmentLineItem_lineItem(ctx context.Context, field graphql.CollectedField, obj *FulfillmentLineItem) (ret graphql.Marshaler) {
  57875. fc, err := ec.fieldContext_FulfillmentLineItem_lineItem(ctx, field)
  57876. if err != nil {
  57877. return graphql.Null
  57878. }
  57879. ctx = graphql.WithFieldContext(ctx, fc)
  57880. defer func() {
  57881. if r := recover(); r != nil {
  57882. ec.Error(ctx, ec.Recover(ctx, r))
  57883. ret = graphql.Null
  57884. }
  57885. }()
  57886. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57887. ctx = rctx // use context from middleware stack in children
  57888. return obj.LineItem, nil
  57889. })
  57890. if err != nil {
  57891. ec.Error(ctx, err)
  57892. return graphql.Null
  57893. }
  57894. if resTmp == nil {
  57895. if !graphql.HasFieldError(ctx, fc) {
  57896. ec.Errorf(ctx, "must not be null")
  57897. }
  57898. return graphql.Null
  57899. }
  57900. res := resTmp.(*LineItem)
  57901. fc.Result = res
  57902. return ec.marshalNLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLineItem(ctx, field.Selections, res)
  57903. }
  57904. func (ec *executionContext) fieldContext_FulfillmentLineItem_lineItem(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  57905. fc = &graphql.FieldContext{
  57906. Object: "FulfillmentLineItem",
  57907. Field: field,
  57908. IsMethod: false,
  57909. IsResolver: false,
  57910. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  57911. switch field.Name {
  57912. case "contract":
  57913. return ec.fieldContext_LineItem_contract(ctx, field)
  57914. case "currentQuantity":
  57915. return ec.fieldContext_LineItem_currentQuantity(ctx, field)
  57916. case "customAttributes":
  57917. return ec.fieldContext_LineItem_customAttributes(ctx, field)
  57918. case "discountAllocations":
  57919. return ec.fieldContext_LineItem_discountAllocations(ctx, field)
  57920. case "discountedTotalSet":
  57921. return ec.fieldContext_LineItem_discountedTotalSet(ctx, field)
  57922. case "discountedUnitPriceSet":
  57923. return ec.fieldContext_LineItem_discountedUnitPriceSet(ctx, field)
  57924. case "duties":
  57925. return ec.fieldContext_LineItem_duties(ctx, field)
  57926. case "id":
  57927. return ec.fieldContext_LineItem_id(ctx, field)
  57928. case "image":
  57929. return ec.fieldContext_LineItem_image(ctx, field)
  57930. case "merchantEditable":
  57931. return ec.fieldContext_LineItem_merchantEditable(ctx, field)
  57932. case "name":
  57933. return ec.fieldContext_LineItem_name(ctx, field)
  57934. case "nonFulfillableQuantity":
  57935. return ec.fieldContext_LineItem_nonFulfillableQuantity(ctx, field)
  57936. case "originalTotalSet":
  57937. return ec.fieldContext_LineItem_originalTotalSet(ctx, field)
  57938. case "originalUnitPriceSet":
  57939. return ec.fieldContext_LineItem_originalUnitPriceSet(ctx, field)
  57940. case "product":
  57941. return ec.fieldContext_LineItem_product(ctx, field)
  57942. case "quantity":
  57943. return ec.fieldContext_LineItem_quantity(ctx, field)
  57944. case "refundableQuantity":
  57945. return ec.fieldContext_LineItem_refundableQuantity(ctx, field)
  57946. case "requiresShipping":
  57947. return ec.fieldContext_LineItem_requiresShipping(ctx, field)
  57948. case "restockable":
  57949. return ec.fieldContext_LineItem_restockable(ctx, field)
  57950. case "sellingPlan":
  57951. return ec.fieldContext_LineItem_sellingPlan(ctx, field)
  57952. case "sku":
  57953. return ec.fieldContext_LineItem_sku(ctx, field)
  57954. case "staffMember":
  57955. return ec.fieldContext_LineItem_staffMember(ctx, field)
  57956. case "taxLines":
  57957. return ec.fieldContext_LineItem_taxLines(ctx, field)
  57958. case "taxable":
  57959. return ec.fieldContext_LineItem_taxable(ctx, field)
  57960. case "title":
  57961. return ec.fieldContext_LineItem_title(ctx, field)
  57962. case "totalDiscountSet":
  57963. return ec.fieldContext_LineItem_totalDiscountSet(ctx, field)
  57964. case "unfulfilledDiscountedTotalSet":
  57965. return ec.fieldContext_LineItem_unfulfilledDiscountedTotalSet(ctx, field)
  57966. case "unfulfilledOriginalTotalSet":
  57967. return ec.fieldContext_LineItem_unfulfilledOriginalTotalSet(ctx, field)
  57968. case "unfulfilledQuantity":
  57969. return ec.fieldContext_LineItem_unfulfilledQuantity(ctx, field)
  57970. case "variant":
  57971. return ec.fieldContext_LineItem_variant(ctx, field)
  57972. case "variantTitle":
  57973. return ec.fieldContext_LineItem_variantTitle(ctx, field)
  57974. case "vendor":
  57975. return ec.fieldContext_LineItem_vendor(ctx, field)
  57976. }
  57977. return nil, fmt.Errorf("no field named %q was found under type LineItem", field.Name)
  57978. },
  57979. }
  57980. return fc, nil
  57981. }
  57982. func (ec *executionContext) _FulfillmentLineItem_originalTotalSet(ctx context.Context, field graphql.CollectedField, obj *FulfillmentLineItem) (ret graphql.Marshaler) {
  57983. fc, err := ec.fieldContext_FulfillmentLineItem_originalTotalSet(ctx, field)
  57984. if err != nil {
  57985. return graphql.Null
  57986. }
  57987. ctx = graphql.WithFieldContext(ctx, fc)
  57988. defer func() {
  57989. if r := recover(); r != nil {
  57990. ec.Error(ctx, ec.Recover(ctx, r))
  57991. ret = graphql.Null
  57992. }
  57993. }()
  57994. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  57995. ctx = rctx // use context from middleware stack in children
  57996. return obj.OriginalTotalSet, nil
  57997. })
  57998. if err != nil {
  57999. ec.Error(ctx, err)
  58000. return graphql.Null
  58001. }
  58002. if resTmp == nil {
  58003. if !graphql.HasFieldError(ctx, fc) {
  58004. ec.Errorf(ctx, "must not be null")
  58005. }
  58006. return graphql.Null
  58007. }
  58008. res := resTmp.(*MoneyBag)
  58009. fc.Result = res
  58010. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  58011. }
  58012. func (ec *executionContext) fieldContext_FulfillmentLineItem_originalTotalSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58013. fc = &graphql.FieldContext{
  58014. Object: "FulfillmentLineItem",
  58015. Field: field,
  58016. IsMethod: false,
  58017. IsResolver: false,
  58018. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58019. switch field.Name {
  58020. case "presentmentMoney":
  58021. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  58022. case "shopMoney":
  58023. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  58024. }
  58025. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  58026. },
  58027. }
  58028. return fc, nil
  58029. }
  58030. func (ec *executionContext) _FulfillmentLineItem_quantity(ctx context.Context, field graphql.CollectedField, obj *FulfillmentLineItem) (ret graphql.Marshaler) {
  58031. fc, err := ec.fieldContext_FulfillmentLineItem_quantity(ctx, field)
  58032. if err != nil {
  58033. return graphql.Null
  58034. }
  58035. ctx = graphql.WithFieldContext(ctx, fc)
  58036. defer func() {
  58037. if r := recover(); r != nil {
  58038. ec.Error(ctx, ec.Recover(ctx, r))
  58039. ret = graphql.Null
  58040. }
  58041. }()
  58042. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58043. ctx = rctx // use context from middleware stack in children
  58044. return obj.Quantity, nil
  58045. })
  58046. if err != nil {
  58047. ec.Error(ctx, err)
  58048. return graphql.Null
  58049. }
  58050. if resTmp == nil {
  58051. return graphql.Null
  58052. }
  58053. res := resTmp.(*int)
  58054. fc.Result = res
  58055. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  58056. }
  58057. func (ec *executionContext) fieldContext_FulfillmentLineItem_quantity(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58058. fc = &graphql.FieldContext{
  58059. Object: "FulfillmentLineItem",
  58060. Field: field,
  58061. IsMethod: false,
  58062. IsResolver: false,
  58063. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58064. return nil, errors.New("field of type Int does not have child fields")
  58065. },
  58066. }
  58067. return fc, nil
  58068. }
  58069. func (ec *executionContext) _FulfillmentLineItemConnection_edges(ctx context.Context, field graphql.CollectedField, obj *FulfillmentLineItemConnection) (ret graphql.Marshaler) {
  58070. fc, err := ec.fieldContext_FulfillmentLineItemConnection_edges(ctx, field)
  58071. if err != nil {
  58072. return graphql.Null
  58073. }
  58074. ctx = graphql.WithFieldContext(ctx, fc)
  58075. defer func() {
  58076. if r := recover(); r != nil {
  58077. ec.Error(ctx, ec.Recover(ctx, r))
  58078. ret = graphql.Null
  58079. }
  58080. }()
  58081. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58082. ctx = rctx // use context from middleware stack in children
  58083. return obj.Edges, nil
  58084. })
  58085. if err != nil {
  58086. ec.Error(ctx, err)
  58087. return graphql.Null
  58088. }
  58089. if resTmp == nil {
  58090. if !graphql.HasFieldError(ctx, fc) {
  58091. ec.Errorf(ctx, "must not be null")
  58092. }
  58093. return graphql.Null
  58094. }
  58095. res := resTmp.([]*FulfillmentLineItemEdge)
  58096. fc.Result = res
  58097. return ec.marshalNFulfillmentLineItemEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentLineItemEdgeᚄ(ctx, field.Selections, res)
  58098. }
  58099. func (ec *executionContext) fieldContext_FulfillmentLineItemConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58100. fc = &graphql.FieldContext{
  58101. Object: "FulfillmentLineItemConnection",
  58102. Field: field,
  58103. IsMethod: false,
  58104. IsResolver: false,
  58105. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58106. switch field.Name {
  58107. case "cursor":
  58108. return ec.fieldContext_FulfillmentLineItemEdge_cursor(ctx, field)
  58109. case "node":
  58110. return ec.fieldContext_FulfillmentLineItemEdge_node(ctx, field)
  58111. }
  58112. return nil, fmt.Errorf("no field named %q was found under type FulfillmentLineItemEdge", field.Name)
  58113. },
  58114. }
  58115. return fc, nil
  58116. }
  58117. func (ec *executionContext) _FulfillmentLineItemConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *FulfillmentLineItemConnection) (ret graphql.Marshaler) {
  58118. fc, err := ec.fieldContext_FulfillmentLineItemConnection_nodes(ctx, field)
  58119. if err != nil {
  58120. return graphql.Null
  58121. }
  58122. ctx = graphql.WithFieldContext(ctx, fc)
  58123. defer func() {
  58124. if r := recover(); r != nil {
  58125. ec.Error(ctx, ec.Recover(ctx, r))
  58126. ret = graphql.Null
  58127. }
  58128. }()
  58129. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58130. ctx = rctx // use context from middleware stack in children
  58131. return obj.Nodes, nil
  58132. })
  58133. if err != nil {
  58134. ec.Error(ctx, err)
  58135. return graphql.Null
  58136. }
  58137. if resTmp == nil {
  58138. if !graphql.HasFieldError(ctx, fc) {
  58139. ec.Errorf(ctx, "must not be null")
  58140. }
  58141. return graphql.Null
  58142. }
  58143. res := resTmp.([]*FulfillmentLineItem)
  58144. fc.Result = res
  58145. return ec.marshalNFulfillmentLineItem2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentLineItemᚄ(ctx, field.Selections, res)
  58146. }
  58147. func (ec *executionContext) fieldContext_FulfillmentLineItemConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58148. fc = &graphql.FieldContext{
  58149. Object: "FulfillmentLineItemConnection",
  58150. Field: field,
  58151. IsMethod: false,
  58152. IsResolver: false,
  58153. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58154. switch field.Name {
  58155. case "discountedTotalSet":
  58156. return ec.fieldContext_FulfillmentLineItem_discountedTotalSet(ctx, field)
  58157. case "id":
  58158. return ec.fieldContext_FulfillmentLineItem_id(ctx, field)
  58159. case "lineItem":
  58160. return ec.fieldContext_FulfillmentLineItem_lineItem(ctx, field)
  58161. case "originalTotalSet":
  58162. return ec.fieldContext_FulfillmentLineItem_originalTotalSet(ctx, field)
  58163. case "quantity":
  58164. return ec.fieldContext_FulfillmentLineItem_quantity(ctx, field)
  58165. }
  58166. return nil, fmt.Errorf("no field named %q was found under type FulfillmentLineItem", field.Name)
  58167. },
  58168. }
  58169. return fc, nil
  58170. }
  58171. func (ec *executionContext) _FulfillmentLineItemConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *FulfillmentLineItemConnection) (ret graphql.Marshaler) {
  58172. fc, err := ec.fieldContext_FulfillmentLineItemConnection_pageInfo(ctx, field)
  58173. if err != nil {
  58174. return graphql.Null
  58175. }
  58176. ctx = graphql.WithFieldContext(ctx, fc)
  58177. defer func() {
  58178. if r := recover(); r != nil {
  58179. ec.Error(ctx, ec.Recover(ctx, r))
  58180. ret = graphql.Null
  58181. }
  58182. }()
  58183. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58184. ctx = rctx // use context from middleware stack in children
  58185. return obj.PageInfo, nil
  58186. })
  58187. if err != nil {
  58188. ec.Error(ctx, err)
  58189. return graphql.Null
  58190. }
  58191. if resTmp == nil {
  58192. if !graphql.HasFieldError(ctx, fc) {
  58193. ec.Errorf(ctx, "must not be null")
  58194. }
  58195. return graphql.Null
  58196. }
  58197. res := resTmp.(*PageInfo)
  58198. fc.Result = res
  58199. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  58200. }
  58201. func (ec *executionContext) fieldContext_FulfillmentLineItemConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58202. fc = &graphql.FieldContext{
  58203. Object: "FulfillmentLineItemConnection",
  58204. Field: field,
  58205. IsMethod: false,
  58206. IsResolver: false,
  58207. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58208. switch field.Name {
  58209. case "endCursor":
  58210. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  58211. case "hasNextPage":
  58212. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  58213. case "hasPreviousPage":
  58214. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  58215. case "startCursor":
  58216. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  58217. }
  58218. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  58219. },
  58220. }
  58221. return fc, nil
  58222. }
  58223. func (ec *executionContext) _FulfillmentLineItemEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *FulfillmentLineItemEdge) (ret graphql.Marshaler) {
  58224. fc, err := ec.fieldContext_FulfillmentLineItemEdge_cursor(ctx, field)
  58225. if err != nil {
  58226. return graphql.Null
  58227. }
  58228. ctx = graphql.WithFieldContext(ctx, fc)
  58229. defer func() {
  58230. if r := recover(); r != nil {
  58231. ec.Error(ctx, ec.Recover(ctx, r))
  58232. ret = graphql.Null
  58233. }
  58234. }()
  58235. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58236. ctx = rctx // use context from middleware stack in children
  58237. return obj.Cursor, nil
  58238. })
  58239. if err != nil {
  58240. ec.Error(ctx, err)
  58241. return graphql.Null
  58242. }
  58243. if resTmp == nil {
  58244. if !graphql.HasFieldError(ctx, fc) {
  58245. ec.Errorf(ctx, "must not be null")
  58246. }
  58247. return graphql.Null
  58248. }
  58249. res := resTmp.(string)
  58250. fc.Result = res
  58251. return ec.marshalNString2string(ctx, field.Selections, res)
  58252. }
  58253. func (ec *executionContext) fieldContext_FulfillmentLineItemEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58254. fc = &graphql.FieldContext{
  58255. Object: "FulfillmentLineItemEdge",
  58256. Field: field,
  58257. IsMethod: false,
  58258. IsResolver: false,
  58259. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58260. return nil, errors.New("field of type String does not have child fields")
  58261. },
  58262. }
  58263. return fc, nil
  58264. }
  58265. func (ec *executionContext) _FulfillmentLineItemEdge_node(ctx context.Context, field graphql.CollectedField, obj *FulfillmentLineItemEdge) (ret graphql.Marshaler) {
  58266. fc, err := ec.fieldContext_FulfillmentLineItemEdge_node(ctx, field)
  58267. if err != nil {
  58268. return graphql.Null
  58269. }
  58270. ctx = graphql.WithFieldContext(ctx, fc)
  58271. defer func() {
  58272. if r := recover(); r != nil {
  58273. ec.Error(ctx, ec.Recover(ctx, r))
  58274. ret = graphql.Null
  58275. }
  58276. }()
  58277. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58278. ctx = rctx // use context from middleware stack in children
  58279. return obj.Node, nil
  58280. })
  58281. if err != nil {
  58282. ec.Error(ctx, err)
  58283. return graphql.Null
  58284. }
  58285. if resTmp == nil {
  58286. if !graphql.HasFieldError(ctx, fc) {
  58287. ec.Errorf(ctx, "must not be null")
  58288. }
  58289. return graphql.Null
  58290. }
  58291. res := resTmp.(*FulfillmentLineItem)
  58292. fc.Result = res
  58293. return ec.marshalNFulfillmentLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentLineItem(ctx, field.Selections, res)
  58294. }
  58295. func (ec *executionContext) fieldContext_FulfillmentLineItemEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58296. fc = &graphql.FieldContext{
  58297. Object: "FulfillmentLineItemEdge",
  58298. Field: field,
  58299. IsMethod: false,
  58300. IsResolver: false,
  58301. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58302. switch field.Name {
  58303. case "discountedTotalSet":
  58304. return ec.fieldContext_FulfillmentLineItem_discountedTotalSet(ctx, field)
  58305. case "id":
  58306. return ec.fieldContext_FulfillmentLineItem_id(ctx, field)
  58307. case "lineItem":
  58308. return ec.fieldContext_FulfillmentLineItem_lineItem(ctx, field)
  58309. case "originalTotalSet":
  58310. return ec.fieldContext_FulfillmentLineItem_originalTotalSet(ctx, field)
  58311. case "quantity":
  58312. return ec.fieldContext_FulfillmentLineItem_quantity(ctx, field)
  58313. }
  58314. return nil, fmt.Errorf("no field named %q was found under type FulfillmentLineItem", field.Name)
  58315. },
  58316. }
  58317. return fc, nil
  58318. }
  58319. func (ec *executionContext) _FulfillmentOrder_assignedLocation(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrder) (ret graphql.Marshaler) {
  58320. fc, err := ec.fieldContext_FulfillmentOrder_assignedLocation(ctx, field)
  58321. if err != nil {
  58322. return graphql.Null
  58323. }
  58324. ctx = graphql.WithFieldContext(ctx, fc)
  58325. defer func() {
  58326. if r := recover(); r != nil {
  58327. ec.Error(ctx, ec.Recover(ctx, r))
  58328. ret = graphql.Null
  58329. }
  58330. }()
  58331. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58332. ctx = rctx // use context from middleware stack in children
  58333. return obj.AssignedLocation, nil
  58334. })
  58335. if err != nil {
  58336. ec.Error(ctx, err)
  58337. return graphql.Null
  58338. }
  58339. if resTmp == nil {
  58340. if !graphql.HasFieldError(ctx, fc) {
  58341. ec.Errorf(ctx, "must not be null")
  58342. }
  58343. return graphql.Null
  58344. }
  58345. res := resTmp.(*FulfillmentOrderAssignedLocation)
  58346. fc.Result = res
  58347. return ec.marshalNFulfillmentOrderAssignedLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderAssignedLocation(ctx, field.Selections, res)
  58348. }
  58349. func (ec *executionContext) fieldContext_FulfillmentOrder_assignedLocation(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58350. fc = &graphql.FieldContext{
  58351. Object: "FulfillmentOrder",
  58352. Field: field,
  58353. IsMethod: false,
  58354. IsResolver: false,
  58355. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58356. switch field.Name {
  58357. case "address1":
  58358. return ec.fieldContext_FulfillmentOrderAssignedLocation_address1(ctx, field)
  58359. case "address2":
  58360. return ec.fieldContext_FulfillmentOrderAssignedLocation_address2(ctx, field)
  58361. case "city":
  58362. return ec.fieldContext_FulfillmentOrderAssignedLocation_city(ctx, field)
  58363. case "countryCode":
  58364. return ec.fieldContext_FulfillmentOrderAssignedLocation_countryCode(ctx, field)
  58365. case "location":
  58366. return ec.fieldContext_FulfillmentOrderAssignedLocation_location(ctx, field)
  58367. case "name":
  58368. return ec.fieldContext_FulfillmentOrderAssignedLocation_name(ctx, field)
  58369. case "phone":
  58370. return ec.fieldContext_FulfillmentOrderAssignedLocation_phone(ctx, field)
  58371. case "province":
  58372. return ec.fieldContext_FulfillmentOrderAssignedLocation_province(ctx, field)
  58373. case "zip":
  58374. return ec.fieldContext_FulfillmentOrderAssignedLocation_zip(ctx, field)
  58375. }
  58376. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderAssignedLocation", field.Name)
  58377. },
  58378. }
  58379. return fc, nil
  58380. }
  58381. func (ec *executionContext) _FulfillmentOrder_deliveryMethod(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrder) (ret graphql.Marshaler) {
  58382. fc, err := ec.fieldContext_FulfillmentOrder_deliveryMethod(ctx, field)
  58383. if err != nil {
  58384. return graphql.Null
  58385. }
  58386. ctx = graphql.WithFieldContext(ctx, fc)
  58387. defer func() {
  58388. if r := recover(); r != nil {
  58389. ec.Error(ctx, ec.Recover(ctx, r))
  58390. ret = graphql.Null
  58391. }
  58392. }()
  58393. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58394. ctx = rctx // use context from middleware stack in children
  58395. return obj.DeliveryMethod, nil
  58396. })
  58397. if err != nil {
  58398. ec.Error(ctx, err)
  58399. return graphql.Null
  58400. }
  58401. if resTmp == nil {
  58402. return graphql.Null
  58403. }
  58404. res := resTmp.(*DeliveryMethod)
  58405. fc.Result = res
  58406. return ec.marshalODeliveryMethod2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryMethod(ctx, field.Selections, res)
  58407. }
  58408. func (ec *executionContext) fieldContext_FulfillmentOrder_deliveryMethod(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58409. fc = &graphql.FieldContext{
  58410. Object: "FulfillmentOrder",
  58411. Field: field,
  58412. IsMethod: false,
  58413. IsResolver: false,
  58414. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58415. switch field.Name {
  58416. case "id":
  58417. return ec.fieldContext_DeliveryMethod_id(ctx, field)
  58418. case "maxDeliveryDateTime":
  58419. return ec.fieldContext_DeliveryMethod_maxDeliveryDateTime(ctx, field)
  58420. case "methodType":
  58421. return ec.fieldContext_DeliveryMethod_methodType(ctx, field)
  58422. case "minDeliveryDateTime":
  58423. return ec.fieldContext_DeliveryMethod_minDeliveryDateTime(ctx, field)
  58424. }
  58425. return nil, fmt.Errorf("no field named %q was found under type DeliveryMethod", field.Name)
  58426. },
  58427. }
  58428. return fc, nil
  58429. }
  58430. func (ec *executionContext) _FulfillmentOrder_destination(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrder) (ret graphql.Marshaler) {
  58431. fc, err := ec.fieldContext_FulfillmentOrder_destination(ctx, field)
  58432. if err != nil {
  58433. return graphql.Null
  58434. }
  58435. ctx = graphql.WithFieldContext(ctx, fc)
  58436. defer func() {
  58437. if r := recover(); r != nil {
  58438. ec.Error(ctx, ec.Recover(ctx, r))
  58439. ret = graphql.Null
  58440. }
  58441. }()
  58442. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58443. ctx = rctx // use context from middleware stack in children
  58444. return obj.Destination, nil
  58445. })
  58446. if err != nil {
  58447. ec.Error(ctx, err)
  58448. return graphql.Null
  58449. }
  58450. if resTmp == nil {
  58451. return graphql.Null
  58452. }
  58453. res := resTmp.(*FulfillmentOrderDestination)
  58454. fc.Result = res
  58455. return ec.marshalOFulfillmentOrderDestination2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderDestination(ctx, field.Selections, res)
  58456. }
  58457. func (ec *executionContext) fieldContext_FulfillmentOrder_destination(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58458. fc = &graphql.FieldContext{
  58459. Object: "FulfillmentOrder",
  58460. Field: field,
  58461. IsMethod: false,
  58462. IsResolver: false,
  58463. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58464. switch field.Name {
  58465. case "address1":
  58466. return ec.fieldContext_FulfillmentOrderDestination_address1(ctx, field)
  58467. case "address2":
  58468. return ec.fieldContext_FulfillmentOrderDestination_address2(ctx, field)
  58469. case "city":
  58470. return ec.fieldContext_FulfillmentOrderDestination_city(ctx, field)
  58471. case "company":
  58472. return ec.fieldContext_FulfillmentOrderDestination_company(ctx, field)
  58473. case "countryCode":
  58474. return ec.fieldContext_FulfillmentOrderDestination_countryCode(ctx, field)
  58475. case "email":
  58476. return ec.fieldContext_FulfillmentOrderDestination_email(ctx, field)
  58477. case "firstName":
  58478. return ec.fieldContext_FulfillmentOrderDestination_firstName(ctx, field)
  58479. case "id":
  58480. return ec.fieldContext_FulfillmentOrderDestination_id(ctx, field)
  58481. case "lastName":
  58482. return ec.fieldContext_FulfillmentOrderDestination_lastName(ctx, field)
  58483. case "phone":
  58484. return ec.fieldContext_FulfillmentOrderDestination_phone(ctx, field)
  58485. case "province":
  58486. return ec.fieldContext_FulfillmentOrderDestination_province(ctx, field)
  58487. case "zip":
  58488. return ec.fieldContext_FulfillmentOrderDestination_zip(ctx, field)
  58489. }
  58490. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderDestination", field.Name)
  58491. },
  58492. }
  58493. return fc, nil
  58494. }
  58495. func (ec *executionContext) _FulfillmentOrder_fulfillAt(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrder) (ret graphql.Marshaler) {
  58496. fc, err := ec.fieldContext_FulfillmentOrder_fulfillAt(ctx, field)
  58497. if err != nil {
  58498. return graphql.Null
  58499. }
  58500. ctx = graphql.WithFieldContext(ctx, fc)
  58501. defer func() {
  58502. if r := recover(); r != nil {
  58503. ec.Error(ctx, ec.Recover(ctx, r))
  58504. ret = graphql.Null
  58505. }
  58506. }()
  58507. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58508. ctx = rctx // use context from middleware stack in children
  58509. return obj.FulfillAt, nil
  58510. })
  58511. if err != nil {
  58512. ec.Error(ctx, err)
  58513. return graphql.Null
  58514. }
  58515. if resTmp == nil {
  58516. return graphql.Null
  58517. }
  58518. res := resTmp.(*string)
  58519. fc.Result = res
  58520. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  58521. }
  58522. func (ec *executionContext) fieldContext_FulfillmentOrder_fulfillAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58523. fc = &graphql.FieldContext{
  58524. Object: "FulfillmentOrder",
  58525. Field: field,
  58526. IsMethod: false,
  58527. IsResolver: false,
  58528. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58529. return nil, errors.New("field of type DateTime does not have child fields")
  58530. },
  58531. }
  58532. return fc, nil
  58533. }
  58534. func (ec *executionContext) _FulfillmentOrder_fulfillBy(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrder) (ret graphql.Marshaler) {
  58535. fc, err := ec.fieldContext_FulfillmentOrder_fulfillBy(ctx, field)
  58536. if err != nil {
  58537. return graphql.Null
  58538. }
  58539. ctx = graphql.WithFieldContext(ctx, fc)
  58540. defer func() {
  58541. if r := recover(); r != nil {
  58542. ec.Error(ctx, ec.Recover(ctx, r))
  58543. ret = graphql.Null
  58544. }
  58545. }()
  58546. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58547. ctx = rctx // use context from middleware stack in children
  58548. return obj.FulfillBy, nil
  58549. })
  58550. if err != nil {
  58551. ec.Error(ctx, err)
  58552. return graphql.Null
  58553. }
  58554. if resTmp == nil {
  58555. return graphql.Null
  58556. }
  58557. res := resTmp.(*string)
  58558. fc.Result = res
  58559. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  58560. }
  58561. func (ec *executionContext) fieldContext_FulfillmentOrder_fulfillBy(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58562. fc = &graphql.FieldContext{
  58563. Object: "FulfillmentOrder",
  58564. Field: field,
  58565. IsMethod: false,
  58566. IsResolver: false,
  58567. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58568. return nil, errors.New("field of type DateTime does not have child fields")
  58569. },
  58570. }
  58571. return fc, nil
  58572. }
  58573. func (ec *executionContext) _FulfillmentOrder_fulfillmentHolds(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrder) (ret graphql.Marshaler) {
  58574. fc, err := ec.fieldContext_FulfillmentOrder_fulfillmentHolds(ctx, field)
  58575. if err != nil {
  58576. return graphql.Null
  58577. }
  58578. ctx = graphql.WithFieldContext(ctx, fc)
  58579. defer func() {
  58580. if r := recover(); r != nil {
  58581. ec.Error(ctx, ec.Recover(ctx, r))
  58582. ret = graphql.Null
  58583. }
  58584. }()
  58585. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58586. ctx = rctx // use context from middleware stack in children
  58587. return obj.FulfillmentHolds, nil
  58588. })
  58589. if err != nil {
  58590. ec.Error(ctx, err)
  58591. return graphql.Null
  58592. }
  58593. if resTmp == nil {
  58594. if !graphql.HasFieldError(ctx, fc) {
  58595. ec.Errorf(ctx, "must not be null")
  58596. }
  58597. return graphql.Null
  58598. }
  58599. res := resTmp.([]*FulfillmentHold)
  58600. fc.Result = res
  58601. return ec.marshalNFulfillmentHold2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentHoldᚄ(ctx, field.Selections, res)
  58602. }
  58603. func (ec *executionContext) fieldContext_FulfillmentOrder_fulfillmentHolds(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58604. fc = &graphql.FieldContext{
  58605. Object: "FulfillmentOrder",
  58606. Field: field,
  58607. IsMethod: false,
  58608. IsResolver: false,
  58609. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58610. switch field.Name {
  58611. case "reason":
  58612. return ec.fieldContext_FulfillmentHold_reason(ctx, field)
  58613. case "reasonNotes":
  58614. return ec.fieldContext_FulfillmentHold_reasonNotes(ctx, field)
  58615. }
  58616. return nil, fmt.Errorf("no field named %q was found under type FulfillmentHold", field.Name)
  58617. },
  58618. }
  58619. return fc, nil
  58620. }
  58621. func (ec *executionContext) _FulfillmentOrder_fulfillments(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrder) (ret graphql.Marshaler) {
  58622. fc, err := ec.fieldContext_FulfillmentOrder_fulfillments(ctx, field)
  58623. if err != nil {
  58624. return graphql.Null
  58625. }
  58626. ctx = graphql.WithFieldContext(ctx, fc)
  58627. defer func() {
  58628. if r := recover(); r != nil {
  58629. ec.Error(ctx, ec.Recover(ctx, r))
  58630. ret = graphql.Null
  58631. }
  58632. }()
  58633. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58634. ctx = rctx // use context from middleware stack in children
  58635. return obj.Fulfillments, nil
  58636. })
  58637. if err != nil {
  58638. ec.Error(ctx, err)
  58639. return graphql.Null
  58640. }
  58641. if resTmp == nil {
  58642. if !graphql.HasFieldError(ctx, fc) {
  58643. ec.Errorf(ctx, "must not be null")
  58644. }
  58645. return graphql.Null
  58646. }
  58647. res := resTmp.(*FulfillmentConnection)
  58648. fc.Result = res
  58649. return ec.marshalNFulfillmentConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentConnection(ctx, field.Selections, res)
  58650. }
  58651. func (ec *executionContext) fieldContext_FulfillmentOrder_fulfillments(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58652. fc = &graphql.FieldContext{
  58653. Object: "FulfillmentOrder",
  58654. Field: field,
  58655. IsMethod: false,
  58656. IsResolver: false,
  58657. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58658. switch field.Name {
  58659. case "edges":
  58660. return ec.fieldContext_FulfillmentConnection_edges(ctx, field)
  58661. case "nodes":
  58662. return ec.fieldContext_FulfillmentConnection_nodes(ctx, field)
  58663. case "pageInfo":
  58664. return ec.fieldContext_FulfillmentConnection_pageInfo(ctx, field)
  58665. }
  58666. return nil, fmt.Errorf("no field named %q was found under type FulfillmentConnection", field.Name)
  58667. },
  58668. }
  58669. defer func() {
  58670. if r := recover(); r != nil {
  58671. err = ec.Recover(ctx, r)
  58672. ec.Error(ctx, err)
  58673. }
  58674. }()
  58675. ctx = graphql.WithFieldContext(ctx, fc)
  58676. if fc.Args, err = ec.field_FulfillmentOrder_fulfillments_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  58677. ec.Error(ctx, err)
  58678. return
  58679. }
  58680. return fc, nil
  58681. }
  58682. func (ec *executionContext) _FulfillmentOrder_id(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrder) (ret graphql.Marshaler) {
  58683. fc, err := ec.fieldContext_FulfillmentOrder_id(ctx, field)
  58684. if err != nil {
  58685. return graphql.Null
  58686. }
  58687. ctx = graphql.WithFieldContext(ctx, fc)
  58688. defer func() {
  58689. if r := recover(); r != nil {
  58690. ec.Error(ctx, ec.Recover(ctx, r))
  58691. ret = graphql.Null
  58692. }
  58693. }()
  58694. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58695. ctx = rctx // use context from middleware stack in children
  58696. return obj.ID, nil
  58697. })
  58698. if err != nil {
  58699. ec.Error(ctx, err)
  58700. return graphql.Null
  58701. }
  58702. if resTmp == nil {
  58703. if !graphql.HasFieldError(ctx, fc) {
  58704. ec.Errorf(ctx, "must not be null")
  58705. }
  58706. return graphql.Null
  58707. }
  58708. res := resTmp.(string)
  58709. fc.Result = res
  58710. return ec.marshalNID2string(ctx, field.Selections, res)
  58711. }
  58712. func (ec *executionContext) fieldContext_FulfillmentOrder_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58713. fc = &graphql.FieldContext{
  58714. Object: "FulfillmentOrder",
  58715. Field: field,
  58716. IsMethod: false,
  58717. IsResolver: false,
  58718. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58719. return nil, errors.New("field of type ID does not have child fields")
  58720. },
  58721. }
  58722. return fc, nil
  58723. }
  58724. func (ec *executionContext) _FulfillmentOrder_internationalDuties(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrder) (ret graphql.Marshaler) {
  58725. fc, err := ec.fieldContext_FulfillmentOrder_internationalDuties(ctx, field)
  58726. if err != nil {
  58727. return graphql.Null
  58728. }
  58729. ctx = graphql.WithFieldContext(ctx, fc)
  58730. defer func() {
  58731. if r := recover(); r != nil {
  58732. ec.Error(ctx, ec.Recover(ctx, r))
  58733. ret = graphql.Null
  58734. }
  58735. }()
  58736. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58737. ctx = rctx // use context from middleware stack in children
  58738. return obj.InternationalDuties, nil
  58739. })
  58740. if err != nil {
  58741. ec.Error(ctx, err)
  58742. return graphql.Null
  58743. }
  58744. if resTmp == nil {
  58745. return graphql.Null
  58746. }
  58747. res := resTmp.(*FulfillmentOrderInternationalDuties)
  58748. fc.Result = res
  58749. return ec.marshalOFulfillmentOrderInternationalDuties2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderInternationalDuties(ctx, field.Selections, res)
  58750. }
  58751. func (ec *executionContext) fieldContext_FulfillmentOrder_internationalDuties(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58752. fc = &graphql.FieldContext{
  58753. Object: "FulfillmentOrder",
  58754. Field: field,
  58755. IsMethod: false,
  58756. IsResolver: false,
  58757. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58758. switch field.Name {
  58759. case "incoterm":
  58760. return ec.fieldContext_FulfillmentOrderInternationalDuties_incoterm(ctx, field)
  58761. }
  58762. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderInternationalDuties", field.Name)
  58763. },
  58764. }
  58765. return fc, nil
  58766. }
  58767. func (ec *executionContext) _FulfillmentOrder_lineItems(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrder) (ret graphql.Marshaler) {
  58768. fc, err := ec.fieldContext_FulfillmentOrder_lineItems(ctx, field)
  58769. if err != nil {
  58770. return graphql.Null
  58771. }
  58772. ctx = graphql.WithFieldContext(ctx, fc)
  58773. defer func() {
  58774. if r := recover(); r != nil {
  58775. ec.Error(ctx, ec.Recover(ctx, r))
  58776. ret = graphql.Null
  58777. }
  58778. }()
  58779. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58780. ctx = rctx // use context from middleware stack in children
  58781. return obj.LineItems, nil
  58782. })
  58783. if err != nil {
  58784. ec.Error(ctx, err)
  58785. return graphql.Null
  58786. }
  58787. if resTmp == nil {
  58788. if !graphql.HasFieldError(ctx, fc) {
  58789. ec.Errorf(ctx, "must not be null")
  58790. }
  58791. return graphql.Null
  58792. }
  58793. res := resTmp.(*FulfillmentOrderLineItemConnection)
  58794. fc.Result = res
  58795. return ec.marshalNFulfillmentOrderLineItemConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderLineItemConnection(ctx, field.Selections, res)
  58796. }
  58797. func (ec *executionContext) fieldContext_FulfillmentOrder_lineItems(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58798. fc = &graphql.FieldContext{
  58799. Object: "FulfillmentOrder",
  58800. Field: field,
  58801. IsMethod: false,
  58802. IsResolver: false,
  58803. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58804. switch field.Name {
  58805. case "edges":
  58806. return ec.fieldContext_FulfillmentOrderLineItemConnection_edges(ctx, field)
  58807. case "nodes":
  58808. return ec.fieldContext_FulfillmentOrderLineItemConnection_nodes(ctx, field)
  58809. case "pageInfo":
  58810. return ec.fieldContext_FulfillmentOrderLineItemConnection_pageInfo(ctx, field)
  58811. }
  58812. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderLineItemConnection", field.Name)
  58813. },
  58814. }
  58815. defer func() {
  58816. if r := recover(); r != nil {
  58817. err = ec.Recover(ctx, r)
  58818. ec.Error(ctx, err)
  58819. }
  58820. }()
  58821. ctx = graphql.WithFieldContext(ctx, fc)
  58822. if fc.Args, err = ec.field_FulfillmentOrder_lineItems_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  58823. ec.Error(ctx, err)
  58824. return
  58825. }
  58826. return fc, nil
  58827. }
  58828. func (ec *executionContext) _FulfillmentOrder_locationsForMove(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrder) (ret graphql.Marshaler) {
  58829. fc, err := ec.fieldContext_FulfillmentOrder_locationsForMove(ctx, field)
  58830. if err != nil {
  58831. return graphql.Null
  58832. }
  58833. ctx = graphql.WithFieldContext(ctx, fc)
  58834. defer func() {
  58835. if r := recover(); r != nil {
  58836. ec.Error(ctx, ec.Recover(ctx, r))
  58837. ret = graphql.Null
  58838. }
  58839. }()
  58840. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58841. ctx = rctx // use context from middleware stack in children
  58842. return obj.LocationsForMove, nil
  58843. })
  58844. if err != nil {
  58845. ec.Error(ctx, err)
  58846. return graphql.Null
  58847. }
  58848. if resTmp == nil {
  58849. if !graphql.HasFieldError(ctx, fc) {
  58850. ec.Errorf(ctx, "must not be null")
  58851. }
  58852. return graphql.Null
  58853. }
  58854. res := resTmp.(*FulfillmentOrderLocationForMoveConnection)
  58855. fc.Result = res
  58856. return ec.marshalNFulfillmentOrderLocationForMoveConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderLocationForMoveConnection(ctx, field.Selections, res)
  58857. }
  58858. func (ec *executionContext) fieldContext_FulfillmentOrder_locationsForMove(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58859. fc = &graphql.FieldContext{
  58860. Object: "FulfillmentOrder",
  58861. Field: field,
  58862. IsMethod: false,
  58863. IsResolver: false,
  58864. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58865. switch field.Name {
  58866. case "edges":
  58867. return ec.fieldContext_FulfillmentOrderLocationForMoveConnection_edges(ctx, field)
  58868. case "nodes":
  58869. return ec.fieldContext_FulfillmentOrderLocationForMoveConnection_nodes(ctx, field)
  58870. case "pageInfo":
  58871. return ec.fieldContext_FulfillmentOrderLocationForMoveConnection_pageInfo(ctx, field)
  58872. }
  58873. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderLocationForMoveConnection", field.Name)
  58874. },
  58875. }
  58876. defer func() {
  58877. if r := recover(); r != nil {
  58878. err = ec.Recover(ctx, r)
  58879. ec.Error(ctx, err)
  58880. }
  58881. }()
  58882. ctx = graphql.WithFieldContext(ctx, fc)
  58883. if fc.Args, err = ec.field_FulfillmentOrder_locationsForMove_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  58884. ec.Error(ctx, err)
  58885. return
  58886. }
  58887. return fc, nil
  58888. }
  58889. func (ec *executionContext) _FulfillmentOrder_merchantRequests(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrder) (ret graphql.Marshaler) {
  58890. fc, err := ec.fieldContext_FulfillmentOrder_merchantRequests(ctx, field)
  58891. if err != nil {
  58892. return graphql.Null
  58893. }
  58894. ctx = graphql.WithFieldContext(ctx, fc)
  58895. defer func() {
  58896. if r := recover(); r != nil {
  58897. ec.Error(ctx, ec.Recover(ctx, r))
  58898. ret = graphql.Null
  58899. }
  58900. }()
  58901. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58902. ctx = rctx // use context from middleware stack in children
  58903. return obj.MerchantRequests, nil
  58904. })
  58905. if err != nil {
  58906. ec.Error(ctx, err)
  58907. return graphql.Null
  58908. }
  58909. if resTmp == nil {
  58910. if !graphql.HasFieldError(ctx, fc) {
  58911. ec.Errorf(ctx, "must not be null")
  58912. }
  58913. return graphql.Null
  58914. }
  58915. res := resTmp.(*FulfillmentOrderMerchantRequestConnection)
  58916. fc.Result = res
  58917. return ec.marshalNFulfillmentOrderMerchantRequestConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderMerchantRequestConnection(ctx, field.Selections, res)
  58918. }
  58919. func (ec *executionContext) fieldContext_FulfillmentOrder_merchantRequests(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58920. fc = &graphql.FieldContext{
  58921. Object: "FulfillmentOrder",
  58922. Field: field,
  58923. IsMethod: false,
  58924. IsResolver: false,
  58925. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58926. switch field.Name {
  58927. case "edges":
  58928. return ec.fieldContext_FulfillmentOrderMerchantRequestConnection_edges(ctx, field)
  58929. case "nodes":
  58930. return ec.fieldContext_FulfillmentOrderMerchantRequestConnection_nodes(ctx, field)
  58931. case "pageInfo":
  58932. return ec.fieldContext_FulfillmentOrderMerchantRequestConnection_pageInfo(ctx, field)
  58933. }
  58934. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderMerchantRequestConnection", field.Name)
  58935. },
  58936. }
  58937. defer func() {
  58938. if r := recover(); r != nil {
  58939. err = ec.Recover(ctx, r)
  58940. ec.Error(ctx, err)
  58941. }
  58942. }()
  58943. ctx = graphql.WithFieldContext(ctx, fc)
  58944. if fc.Args, err = ec.field_FulfillmentOrder_merchantRequests_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  58945. ec.Error(ctx, err)
  58946. return
  58947. }
  58948. return fc, nil
  58949. }
  58950. func (ec *executionContext) _FulfillmentOrder_order(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrder) (ret graphql.Marshaler) {
  58951. fc, err := ec.fieldContext_FulfillmentOrder_order(ctx, field)
  58952. if err != nil {
  58953. return graphql.Null
  58954. }
  58955. ctx = graphql.WithFieldContext(ctx, fc)
  58956. defer func() {
  58957. if r := recover(); r != nil {
  58958. ec.Error(ctx, ec.Recover(ctx, r))
  58959. ret = graphql.Null
  58960. }
  58961. }()
  58962. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  58963. ctx = rctx // use context from middleware stack in children
  58964. return obj.Order, nil
  58965. })
  58966. if err != nil {
  58967. ec.Error(ctx, err)
  58968. return graphql.Null
  58969. }
  58970. if resTmp == nil {
  58971. if !graphql.HasFieldError(ctx, fc) {
  58972. ec.Errorf(ctx, "must not be null")
  58973. }
  58974. return graphql.Null
  58975. }
  58976. res := resTmp.(*Order)
  58977. fc.Result = res
  58978. return ec.marshalNOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrder(ctx, field.Selections, res)
  58979. }
  58980. func (ec *executionContext) fieldContext_FulfillmentOrder_order(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  58981. fc = &graphql.FieldContext{
  58982. Object: "FulfillmentOrder",
  58983. Field: field,
  58984. IsMethod: false,
  58985. IsResolver: false,
  58986. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  58987. switch field.Name {
  58988. case "agreements":
  58989. return ec.fieldContext_Order_agreements(ctx, field)
  58990. case "alerts":
  58991. return ec.fieldContext_Order_alerts(ctx, field)
  58992. case "app":
  58993. return ec.fieldContext_Order_app(ctx, field)
  58994. case "billingAddress":
  58995. return ec.fieldContext_Order_billingAddress(ctx, field)
  58996. case "billingAddressMatchesShippingAddress":
  58997. return ec.fieldContext_Order_billingAddressMatchesShippingAddress(ctx, field)
  58998. case "canMarkAsPaid":
  58999. return ec.fieldContext_Order_canMarkAsPaid(ctx, field)
  59000. case "canNotifyCustomer":
  59001. return ec.fieldContext_Order_canNotifyCustomer(ctx, field)
  59002. case "cancelReason":
  59003. return ec.fieldContext_Order_cancelReason(ctx, field)
  59004. case "cancelledAt":
  59005. return ec.fieldContext_Order_cancelledAt(ctx, field)
  59006. case "capturable":
  59007. return ec.fieldContext_Order_capturable(ctx, field)
  59008. case "cartDiscountAmountSet":
  59009. return ec.fieldContext_Order_cartDiscountAmountSet(ctx, field)
  59010. case "channelInformation":
  59011. return ec.fieldContext_Order_channelInformation(ctx, field)
  59012. case "clientIp":
  59013. return ec.fieldContext_Order_clientIp(ctx, field)
  59014. case "closed":
  59015. return ec.fieldContext_Order_closed(ctx, field)
  59016. case "closedAt":
  59017. return ec.fieldContext_Order_closedAt(ctx, field)
  59018. case "confirmed":
  59019. return ec.fieldContext_Order_confirmed(ctx, field)
  59020. case "createdAt":
  59021. return ec.fieldContext_Order_createdAt(ctx, field)
  59022. case "currencyCode":
  59023. return ec.fieldContext_Order_currencyCode(ctx, field)
  59024. case "currentCartDiscountAmountSet":
  59025. return ec.fieldContext_Order_currentCartDiscountAmountSet(ctx, field)
  59026. case "currentSubtotalLineItemsQuantity":
  59027. return ec.fieldContext_Order_currentSubtotalLineItemsQuantity(ctx, field)
  59028. case "currentSubtotalPriceSet":
  59029. return ec.fieldContext_Order_currentSubtotalPriceSet(ctx, field)
  59030. case "currentTaxLines":
  59031. return ec.fieldContext_Order_currentTaxLines(ctx, field)
  59032. case "currentTotalDiscountsSet":
  59033. return ec.fieldContext_Order_currentTotalDiscountsSet(ctx, field)
  59034. case "currentTotalDutiesSet":
  59035. return ec.fieldContext_Order_currentTotalDutiesSet(ctx, field)
  59036. case "currentTotalPriceSet":
  59037. return ec.fieldContext_Order_currentTotalPriceSet(ctx, field)
  59038. case "currentTotalTaxSet":
  59039. return ec.fieldContext_Order_currentTotalTaxSet(ctx, field)
  59040. case "currentTotalWeight":
  59041. return ec.fieldContext_Order_currentTotalWeight(ctx, field)
  59042. case "customAttributes":
  59043. return ec.fieldContext_Order_customAttributes(ctx, field)
  59044. case "customer":
  59045. return ec.fieldContext_Order_customer(ctx, field)
  59046. case "customerAcceptsMarketing":
  59047. return ec.fieldContext_Order_customerAcceptsMarketing(ctx, field)
  59048. case "customerJourneySummary":
  59049. return ec.fieldContext_Order_customerJourneySummary(ctx, field)
  59050. case "customerLocale":
  59051. return ec.fieldContext_Order_customerLocale(ctx, field)
  59052. case "discountApplications":
  59053. return ec.fieldContext_Order_discountApplications(ctx, field)
  59054. case "discountCode":
  59055. return ec.fieldContext_Order_discountCode(ctx, field)
  59056. case "discountCodes":
  59057. return ec.fieldContext_Order_discountCodes(ctx, field)
  59058. case "displayAddress":
  59059. return ec.fieldContext_Order_displayAddress(ctx, field)
  59060. case "displayFinancialStatus":
  59061. return ec.fieldContext_Order_displayFinancialStatus(ctx, field)
  59062. case "displayFulfillmentStatus":
  59063. return ec.fieldContext_Order_displayFulfillmentStatus(ctx, field)
  59064. case "disputes":
  59065. return ec.fieldContext_Order_disputes(ctx, field)
  59066. case "edited":
  59067. return ec.fieldContext_Order_edited(ctx, field)
  59068. case "email":
  59069. return ec.fieldContext_Order_email(ctx, field)
  59070. case "estimatedTaxes":
  59071. return ec.fieldContext_Order_estimatedTaxes(ctx, field)
  59072. case "events":
  59073. return ec.fieldContext_Order_events(ctx, field)
  59074. case "fulfillable":
  59075. return ec.fieldContext_Order_fulfillable(ctx, field)
  59076. case "fulfillmentOrders":
  59077. return ec.fieldContext_Order_fulfillmentOrders(ctx, field)
  59078. case "fulfillments":
  59079. return ec.fieldContext_Order_fulfillments(ctx, field)
  59080. case "fullyPaid":
  59081. return ec.fieldContext_Order_fullyPaid(ctx, field)
  59082. case "hasTimelineComment":
  59083. return ec.fieldContext_Order_hasTimelineComment(ctx, field)
  59084. case "id":
  59085. return ec.fieldContext_Order_id(ctx, field)
  59086. case "legacyResourceId":
  59087. return ec.fieldContext_Order_legacyResourceId(ctx, field)
  59088. case "lineItems":
  59089. return ec.fieldContext_Order_lineItems(ctx, field)
  59090. case "localizationExtensions":
  59091. return ec.fieldContext_Order_localizationExtensions(ctx, field)
  59092. case "merchantEditable":
  59093. return ec.fieldContext_Order_merchantEditable(ctx, field)
  59094. case "merchantEditableErrors":
  59095. return ec.fieldContext_Order_merchantEditableErrors(ctx, field)
  59096. case "merchantOfRecordApp":
  59097. return ec.fieldContext_Order_merchantOfRecordApp(ctx, field)
  59098. case "metafield":
  59099. return ec.fieldContext_Order_metafield(ctx, field)
  59100. case "metafieldDefinitions":
  59101. return ec.fieldContext_Order_metafieldDefinitions(ctx, field)
  59102. case "metafields":
  59103. return ec.fieldContext_Order_metafields(ctx, field)
  59104. case "name":
  59105. return ec.fieldContext_Order_name(ctx, field)
  59106. case "netPaymentSet":
  59107. return ec.fieldContext_Order_netPaymentSet(ctx, field)
  59108. case "nonFulfillableLineItems":
  59109. return ec.fieldContext_Order_nonFulfillableLineItems(ctx, field)
  59110. case "note":
  59111. return ec.fieldContext_Order_note(ctx, field)
  59112. case "originalTotalDutiesSet":
  59113. return ec.fieldContext_Order_originalTotalDutiesSet(ctx, field)
  59114. case "originalTotalPriceSet":
  59115. return ec.fieldContext_Order_originalTotalPriceSet(ctx, field)
  59116. case "paymentCollectionDetails":
  59117. return ec.fieldContext_Order_paymentCollectionDetails(ctx, field)
  59118. case "paymentGatewayNames":
  59119. return ec.fieldContext_Order_paymentGatewayNames(ctx, field)
  59120. case "paymentTerms":
  59121. return ec.fieldContext_Order_paymentTerms(ctx, field)
  59122. case "phone":
  59123. return ec.fieldContext_Order_phone(ctx, field)
  59124. case "physicalLocation":
  59125. return ec.fieldContext_Order_physicalLocation(ctx, field)
  59126. case "presentmentCurrencyCode":
  59127. return ec.fieldContext_Order_presentmentCurrencyCode(ctx, field)
  59128. case "privateMetafield":
  59129. return ec.fieldContext_Order_privateMetafield(ctx, field)
  59130. case "privateMetafields":
  59131. return ec.fieldContext_Order_privateMetafields(ctx, field)
  59132. case "processedAt":
  59133. return ec.fieldContext_Order_processedAt(ctx, field)
  59134. case "publication":
  59135. return ec.fieldContext_Order_publication(ctx, field)
  59136. case "purchasingEntity":
  59137. return ec.fieldContext_Order_purchasingEntity(ctx, field)
  59138. case "refundDiscrepancySet":
  59139. return ec.fieldContext_Order_refundDiscrepancySet(ctx, field)
  59140. case "refundable":
  59141. return ec.fieldContext_Order_refundable(ctx, field)
  59142. case "refunds":
  59143. return ec.fieldContext_Order_refunds(ctx, field)
  59144. case "registeredSourceUrl":
  59145. return ec.fieldContext_Order_registeredSourceUrl(ctx, field)
  59146. case "requiresShipping":
  59147. return ec.fieldContext_Order_requiresShipping(ctx, field)
  59148. case "restockable":
  59149. return ec.fieldContext_Order_restockable(ctx, field)
  59150. case "riskLevel":
  59151. return ec.fieldContext_Order_riskLevel(ctx, field)
  59152. case "risks":
  59153. return ec.fieldContext_Order_risks(ctx, field)
  59154. case "shippingAddress":
  59155. return ec.fieldContext_Order_shippingAddress(ctx, field)
  59156. case "shippingLine":
  59157. return ec.fieldContext_Order_shippingLine(ctx, field)
  59158. case "shippingLines":
  59159. return ec.fieldContext_Order_shippingLines(ctx, field)
  59160. case "sourceIdentifier":
  59161. return ec.fieldContext_Order_sourceIdentifier(ctx, field)
  59162. case "subtotalLineItemsQuantity":
  59163. return ec.fieldContext_Order_subtotalLineItemsQuantity(ctx, field)
  59164. case "subtotalPriceSet":
  59165. return ec.fieldContext_Order_subtotalPriceSet(ctx, field)
  59166. case "suggestedRefund":
  59167. return ec.fieldContext_Order_suggestedRefund(ctx, field)
  59168. case "tags":
  59169. return ec.fieldContext_Order_tags(ctx, field)
  59170. case "taxLines":
  59171. return ec.fieldContext_Order_taxLines(ctx, field)
  59172. case "taxesIncluded":
  59173. return ec.fieldContext_Order_taxesIncluded(ctx, field)
  59174. case "test":
  59175. return ec.fieldContext_Order_test(ctx, field)
  59176. case "totalCapturableSet":
  59177. return ec.fieldContext_Order_totalCapturableSet(ctx, field)
  59178. case "totalDiscountsSet":
  59179. return ec.fieldContext_Order_totalDiscountsSet(ctx, field)
  59180. case "totalOutstandingSet":
  59181. return ec.fieldContext_Order_totalOutstandingSet(ctx, field)
  59182. case "totalPriceSet":
  59183. return ec.fieldContext_Order_totalPriceSet(ctx, field)
  59184. case "totalReceivedSet":
  59185. return ec.fieldContext_Order_totalReceivedSet(ctx, field)
  59186. case "totalRefundedSet":
  59187. return ec.fieldContext_Order_totalRefundedSet(ctx, field)
  59188. case "totalRefundedShippingSet":
  59189. return ec.fieldContext_Order_totalRefundedShippingSet(ctx, field)
  59190. case "totalShippingPriceSet":
  59191. return ec.fieldContext_Order_totalShippingPriceSet(ctx, field)
  59192. case "totalTaxSet":
  59193. return ec.fieldContext_Order_totalTaxSet(ctx, field)
  59194. case "totalTipReceivedSet":
  59195. return ec.fieldContext_Order_totalTipReceivedSet(ctx, field)
  59196. case "totalWeight":
  59197. return ec.fieldContext_Order_totalWeight(ctx, field)
  59198. case "transactions":
  59199. return ec.fieldContext_Order_transactions(ctx, field)
  59200. case "unpaid":
  59201. return ec.fieldContext_Order_unpaid(ctx, field)
  59202. case "updatedAt":
  59203. return ec.fieldContext_Order_updatedAt(ctx, field)
  59204. }
  59205. return nil, fmt.Errorf("no field named %q was found under type Order", field.Name)
  59206. },
  59207. }
  59208. return fc, nil
  59209. }
  59210. func (ec *executionContext) _FulfillmentOrder_requestStatus(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrder) (ret graphql.Marshaler) {
  59211. fc, err := ec.fieldContext_FulfillmentOrder_requestStatus(ctx, field)
  59212. if err != nil {
  59213. return graphql.Null
  59214. }
  59215. ctx = graphql.WithFieldContext(ctx, fc)
  59216. defer func() {
  59217. if r := recover(); r != nil {
  59218. ec.Error(ctx, ec.Recover(ctx, r))
  59219. ret = graphql.Null
  59220. }
  59221. }()
  59222. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59223. ctx = rctx // use context from middleware stack in children
  59224. return obj.RequestStatus, nil
  59225. })
  59226. if err != nil {
  59227. ec.Error(ctx, err)
  59228. return graphql.Null
  59229. }
  59230. if resTmp == nil {
  59231. if !graphql.HasFieldError(ctx, fc) {
  59232. ec.Errorf(ctx, "must not be null")
  59233. }
  59234. return graphql.Null
  59235. }
  59236. res := resTmp.(FulfillmentOrderRequestStatus)
  59237. fc.Result = res
  59238. return ec.marshalNFulfillmentOrderRequestStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderRequestStatus(ctx, field.Selections, res)
  59239. }
  59240. func (ec *executionContext) fieldContext_FulfillmentOrder_requestStatus(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59241. fc = &graphql.FieldContext{
  59242. Object: "FulfillmentOrder",
  59243. Field: field,
  59244. IsMethod: false,
  59245. IsResolver: false,
  59246. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59247. return nil, errors.New("field of type FulfillmentOrderRequestStatus does not have child fields")
  59248. },
  59249. }
  59250. return fc, nil
  59251. }
  59252. func (ec *executionContext) _FulfillmentOrder_status(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrder) (ret graphql.Marshaler) {
  59253. fc, err := ec.fieldContext_FulfillmentOrder_status(ctx, field)
  59254. if err != nil {
  59255. return graphql.Null
  59256. }
  59257. ctx = graphql.WithFieldContext(ctx, fc)
  59258. defer func() {
  59259. if r := recover(); r != nil {
  59260. ec.Error(ctx, ec.Recover(ctx, r))
  59261. ret = graphql.Null
  59262. }
  59263. }()
  59264. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59265. ctx = rctx // use context from middleware stack in children
  59266. return obj.Status, nil
  59267. })
  59268. if err != nil {
  59269. ec.Error(ctx, err)
  59270. return graphql.Null
  59271. }
  59272. if resTmp == nil {
  59273. if !graphql.HasFieldError(ctx, fc) {
  59274. ec.Errorf(ctx, "must not be null")
  59275. }
  59276. return graphql.Null
  59277. }
  59278. res := resTmp.(FulfillmentOrderStatus)
  59279. fc.Result = res
  59280. return ec.marshalNFulfillmentOrderStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderStatus(ctx, field.Selections, res)
  59281. }
  59282. func (ec *executionContext) fieldContext_FulfillmentOrder_status(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59283. fc = &graphql.FieldContext{
  59284. Object: "FulfillmentOrder",
  59285. Field: field,
  59286. IsMethod: false,
  59287. IsResolver: false,
  59288. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59289. return nil, errors.New("field of type FulfillmentOrderStatus does not have child fields")
  59290. },
  59291. }
  59292. return fc, nil
  59293. }
  59294. func (ec *executionContext) _FulfillmentOrder_supportedActions(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrder) (ret graphql.Marshaler) {
  59295. fc, err := ec.fieldContext_FulfillmentOrder_supportedActions(ctx, field)
  59296. if err != nil {
  59297. return graphql.Null
  59298. }
  59299. ctx = graphql.WithFieldContext(ctx, fc)
  59300. defer func() {
  59301. if r := recover(); r != nil {
  59302. ec.Error(ctx, ec.Recover(ctx, r))
  59303. ret = graphql.Null
  59304. }
  59305. }()
  59306. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59307. ctx = rctx // use context from middleware stack in children
  59308. return obj.SupportedActions, nil
  59309. })
  59310. if err != nil {
  59311. ec.Error(ctx, err)
  59312. return graphql.Null
  59313. }
  59314. if resTmp == nil {
  59315. if !graphql.HasFieldError(ctx, fc) {
  59316. ec.Errorf(ctx, "must not be null")
  59317. }
  59318. return graphql.Null
  59319. }
  59320. res := resTmp.([]*FulfillmentOrderSupportedAction)
  59321. fc.Result = res
  59322. return ec.marshalNFulfillmentOrderSupportedAction2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderSupportedActionᚄ(ctx, field.Selections, res)
  59323. }
  59324. func (ec *executionContext) fieldContext_FulfillmentOrder_supportedActions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59325. fc = &graphql.FieldContext{
  59326. Object: "FulfillmentOrder",
  59327. Field: field,
  59328. IsMethod: false,
  59329. IsResolver: false,
  59330. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59331. switch field.Name {
  59332. case "action":
  59333. return ec.fieldContext_FulfillmentOrderSupportedAction_action(ctx, field)
  59334. case "externalUrl":
  59335. return ec.fieldContext_FulfillmentOrderSupportedAction_externalUrl(ctx, field)
  59336. }
  59337. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderSupportedAction", field.Name)
  59338. },
  59339. }
  59340. return fc, nil
  59341. }
  59342. func (ec *executionContext) _FulfillmentOrderAssignedLocation_address1(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderAssignedLocation) (ret graphql.Marshaler) {
  59343. fc, err := ec.fieldContext_FulfillmentOrderAssignedLocation_address1(ctx, field)
  59344. if err != nil {
  59345. return graphql.Null
  59346. }
  59347. ctx = graphql.WithFieldContext(ctx, fc)
  59348. defer func() {
  59349. if r := recover(); r != nil {
  59350. ec.Error(ctx, ec.Recover(ctx, r))
  59351. ret = graphql.Null
  59352. }
  59353. }()
  59354. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59355. ctx = rctx // use context from middleware stack in children
  59356. return obj.Address1, nil
  59357. })
  59358. if err != nil {
  59359. ec.Error(ctx, err)
  59360. return graphql.Null
  59361. }
  59362. if resTmp == nil {
  59363. return graphql.Null
  59364. }
  59365. res := resTmp.(*string)
  59366. fc.Result = res
  59367. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  59368. }
  59369. func (ec *executionContext) fieldContext_FulfillmentOrderAssignedLocation_address1(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59370. fc = &graphql.FieldContext{
  59371. Object: "FulfillmentOrderAssignedLocation",
  59372. Field: field,
  59373. IsMethod: false,
  59374. IsResolver: false,
  59375. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59376. return nil, errors.New("field of type String does not have child fields")
  59377. },
  59378. }
  59379. return fc, nil
  59380. }
  59381. func (ec *executionContext) _FulfillmentOrderAssignedLocation_address2(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderAssignedLocation) (ret graphql.Marshaler) {
  59382. fc, err := ec.fieldContext_FulfillmentOrderAssignedLocation_address2(ctx, field)
  59383. if err != nil {
  59384. return graphql.Null
  59385. }
  59386. ctx = graphql.WithFieldContext(ctx, fc)
  59387. defer func() {
  59388. if r := recover(); r != nil {
  59389. ec.Error(ctx, ec.Recover(ctx, r))
  59390. ret = graphql.Null
  59391. }
  59392. }()
  59393. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59394. ctx = rctx // use context from middleware stack in children
  59395. return obj.Address2, nil
  59396. })
  59397. if err != nil {
  59398. ec.Error(ctx, err)
  59399. return graphql.Null
  59400. }
  59401. if resTmp == nil {
  59402. return graphql.Null
  59403. }
  59404. res := resTmp.(*string)
  59405. fc.Result = res
  59406. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  59407. }
  59408. func (ec *executionContext) fieldContext_FulfillmentOrderAssignedLocation_address2(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59409. fc = &graphql.FieldContext{
  59410. Object: "FulfillmentOrderAssignedLocation",
  59411. Field: field,
  59412. IsMethod: false,
  59413. IsResolver: false,
  59414. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59415. return nil, errors.New("field of type String does not have child fields")
  59416. },
  59417. }
  59418. return fc, nil
  59419. }
  59420. func (ec *executionContext) _FulfillmentOrderAssignedLocation_city(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderAssignedLocation) (ret graphql.Marshaler) {
  59421. fc, err := ec.fieldContext_FulfillmentOrderAssignedLocation_city(ctx, field)
  59422. if err != nil {
  59423. return graphql.Null
  59424. }
  59425. ctx = graphql.WithFieldContext(ctx, fc)
  59426. defer func() {
  59427. if r := recover(); r != nil {
  59428. ec.Error(ctx, ec.Recover(ctx, r))
  59429. ret = graphql.Null
  59430. }
  59431. }()
  59432. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59433. ctx = rctx // use context from middleware stack in children
  59434. return obj.City, nil
  59435. })
  59436. if err != nil {
  59437. ec.Error(ctx, err)
  59438. return graphql.Null
  59439. }
  59440. if resTmp == nil {
  59441. return graphql.Null
  59442. }
  59443. res := resTmp.(*string)
  59444. fc.Result = res
  59445. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  59446. }
  59447. func (ec *executionContext) fieldContext_FulfillmentOrderAssignedLocation_city(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59448. fc = &graphql.FieldContext{
  59449. Object: "FulfillmentOrderAssignedLocation",
  59450. Field: field,
  59451. IsMethod: false,
  59452. IsResolver: false,
  59453. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59454. return nil, errors.New("field of type String does not have child fields")
  59455. },
  59456. }
  59457. return fc, nil
  59458. }
  59459. func (ec *executionContext) _FulfillmentOrderAssignedLocation_countryCode(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderAssignedLocation) (ret graphql.Marshaler) {
  59460. fc, err := ec.fieldContext_FulfillmentOrderAssignedLocation_countryCode(ctx, field)
  59461. if err != nil {
  59462. return graphql.Null
  59463. }
  59464. ctx = graphql.WithFieldContext(ctx, fc)
  59465. defer func() {
  59466. if r := recover(); r != nil {
  59467. ec.Error(ctx, ec.Recover(ctx, r))
  59468. ret = graphql.Null
  59469. }
  59470. }()
  59471. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59472. ctx = rctx // use context from middleware stack in children
  59473. return obj.CountryCode, nil
  59474. })
  59475. if err != nil {
  59476. ec.Error(ctx, err)
  59477. return graphql.Null
  59478. }
  59479. if resTmp == nil {
  59480. if !graphql.HasFieldError(ctx, fc) {
  59481. ec.Errorf(ctx, "must not be null")
  59482. }
  59483. return graphql.Null
  59484. }
  59485. res := resTmp.(CountryCode)
  59486. fc.Result = res
  59487. return ec.marshalNCountryCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCode(ctx, field.Selections, res)
  59488. }
  59489. func (ec *executionContext) fieldContext_FulfillmentOrderAssignedLocation_countryCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59490. fc = &graphql.FieldContext{
  59491. Object: "FulfillmentOrderAssignedLocation",
  59492. Field: field,
  59493. IsMethod: false,
  59494. IsResolver: false,
  59495. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59496. return nil, errors.New("field of type CountryCode does not have child fields")
  59497. },
  59498. }
  59499. return fc, nil
  59500. }
  59501. func (ec *executionContext) _FulfillmentOrderAssignedLocation_location(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderAssignedLocation) (ret graphql.Marshaler) {
  59502. fc, err := ec.fieldContext_FulfillmentOrderAssignedLocation_location(ctx, field)
  59503. if err != nil {
  59504. return graphql.Null
  59505. }
  59506. ctx = graphql.WithFieldContext(ctx, fc)
  59507. defer func() {
  59508. if r := recover(); r != nil {
  59509. ec.Error(ctx, ec.Recover(ctx, r))
  59510. ret = graphql.Null
  59511. }
  59512. }()
  59513. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59514. ctx = rctx // use context from middleware stack in children
  59515. return obj.Location, nil
  59516. })
  59517. if err != nil {
  59518. ec.Error(ctx, err)
  59519. return graphql.Null
  59520. }
  59521. if resTmp == nil {
  59522. return graphql.Null
  59523. }
  59524. res := resTmp.(*Location)
  59525. fc.Result = res
  59526. return ec.marshalOLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocation(ctx, field.Selections, res)
  59527. }
  59528. func (ec *executionContext) fieldContext_FulfillmentOrderAssignedLocation_location(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59529. fc = &graphql.FieldContext{
  59530. Object: "FulfillmentOrderAssignedLocation",
  59531. Field: field,
  59532. IsMethod: false,
  59533. IsResolver: false,
  59534. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59535. switch field.Name {
  59536. case "activatable":
  59537. return ec.fieldContext_Location_activatable(ctx, field)
  59538. case "address":
  59539. return ec.fieldContext_Location_address(ctx, field)
  59540. case "addressVerified":
  59541. return ec.fieldContext_Location_addressVerified(ctx, field)
  59542. case "deactivatable":
  59543. return ec.fieldContext_Location_deactivatable(ctx, field)
  59544. case "deactivatedAt":
  59545. return ec.fieldContext_Location_deactivatedAt(ctx, field)
  59546. case "deletable":
  59547. return ec.fieldContext_Location_deletable(ctx, field)
  59548. case "fulfillmentService":
  59549. return ec.fieldContext_Location_fulfillmentService(ctx, field)
  59550. case "fulfillsOnlineOrders":
  59551. return ec.fieldContext_Location_fulfillsOnlineOrders(ctx, field)
  59552. case "hasActiveInventory":
  59553. return ec.fieldContext_Location_hasActiveInventory(ctx, field)
  59554. case "hasUnfulfilledOrders":
  59555. return ec.fieldContext_Location_hasUnfulfilledOrders(ctx, field)
  59556. case "id":
  59557. return ec.fieldContext_Location_id(ctx, field)
  59558. case "inventoryLevel":
  59559. return ec.fieldContext_Location_inventoryLevel(ctx, field)
  59560. case "inventoryLevels":
  59561. return ec.fieldContext_Location_inventoryLevels(ctx, field)
  59562. case "isActive":
  59563. return ec.fieldContext_Location_isActive(ctx, field)
  59564. case "legacyResourceId":
  59565. return ec.fieldContext_Location_legacyResourceId(ctx, field)
  59566. case "metafield":
  59567. return ec.fieldContext_Location_metafield(ctx, field)
  59568. case "metafieldDefinitions":
  59569. return ec.fieldContext_Location_metafieldDefinitions(ctx, field)
  59570. case "metafields":
  59571. return ec.fieldContext_Location_metafields(ctx, field)
  59572. case "name":
  59573. return ec.fieldContext_Location_name(ctx, field)
  59574. case "privateMetafield":
  59575. return ec.fieldContext_Location_privateMetafield(ctx, field)
  59576. case "privateMetafields":
  59577. return ec.fieldContext_Location_privateMetafields(ctx, field)
  59578. case "shipsInventory":
  59579. return ec.fieldContext_Location_shipsInventory(ctx, field)
  59580. case "suggestedAddresses":
  59581. return ec.fieldContext_Location_suggestedAddresses(ctx, field)
  59582. }
  59583. return nil, fmt.Errorf("no field named %q was found under type Location", field.Name)
  59584. },
  59585. }
  59586. return fc, nil
  59587. }
  59588. func (ec *executionContext) _FulfillmentOrderAssignedLocation_name(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderAssignedLocation) (ret graphql.Marshaler) {
  59589. fc, err := ec.fieldContext_FulfillmentOrderAssignedLocation_name(ctx, field)
  59590. if err != nil {
  59591. return graphql.Null
  59592. }
  59593. ctx = graphql.WithFieldContext(ctx, fc)
  59594. defer func() {
  59595. if r := recover(); r != nil {
  59596. ec.Error(ctx, ec.Recover(ctx, r))
  59597. ret = graphql.Null
  59598. }
  59599. }()
  59600. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59601. ctx = rctx // use context from middleware stack in children
  59602. return obj.Name, nil
  59603. })
  59604. if err != nil {
  59605. ec.Error(ctx, err)
  59606. return graphql.Null
  59607. }
  59608. if resTmp == nil {
  59609. if !graphql.HasFieldError(ctx, fc) {
  59610. ec.Errorf(ctx, "must not be null")
  59611. }
  59612. return graphql.Null
  59613. }
  59614. res := resTmp.(string)
  59615. fc.Result = res
  59616. return ec.marshalNString2string(ctx, field.Selections, res)
  59617. }
  59618. func (ec *executionContext) fieldContext_FulfillmentOrderAssignedLocation_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59619. fc = &graphql.FieldContext{
  59620. Object: "FulfillmentOrderAssignedLocation",
  59621. Field: field,
  59622. IsMethod: false,
  59623. IsResolver: false,
  59624. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59625. return nil, errors.New("field of type String does not have child fields")
  59626. },
  59627. }
  59628. return fc, nil
  59629. }
  59630. func (ec *executionContext) _FulfillmentOrderAssignedLocation_phone(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderAssignedLocation) (ret graphql.Marshaler) {
  59631. fc, err := ec.fieldContext_FulfillmentOrderAssignedLocation_phone(ctx, field)
  59632. if err != nil {
  59633. return graphql.Null
  59634. }
  59635. ctx = graphql.WithFieldContext(ctx, fc)
  59636. defer func() {
  59637. if r := recover(); r != nil {
  59638. ec.Error(ctx, ec.Recover(ctx, r))
  59639. ret = graphql.Null
  59640. }
  59641. }()
  59642. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59643. ctx = rctx // use context from middleware stack in children
  59644. return obj.Phone, nil
  59645. })
  59646. if err != nil {
  59647. ec.Error(ctx, err)
  59648. return graphql.Null
  59649. }
  59650. if resTmp == nil {
  59651. return graphql.Null
  59652. }
  59653. res := resTmp.(*string)
  59654. fc.Result = res
  59655. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  59656. }
  59657. func (ec *executionContext) fieldContext_FulfillmentOrderAssignedLocation_phone(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59658. fc = &graphql.FieldContext{
  59659. Object: "FulfillmentOrderAssignedLocation",
  59660. Field: field,
  59661. IsMethod: false,
  59662. IsResolver: false,
  59663. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59664. return nil, errors.New("field of type String does not have child fields")
  59665. },
  59666. }
  59667. return fc, nil
  59668. }
  59669. func (ec *executionContext) _FulfillmentOrderAssignedLocation_province(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderAssignedLocation) (ret graphql.Marshaler) {
  59670. fc, err := ec.fieldContext_FulfillmentOrderAssignedLocation_province(ctx, field)
  59671. if err != nil {
  59672. return graphql.Null
  59673. }
  59674. ctx = graphql.WithFieldContext(ctx, fc)
  59675. defer func() {
  59676. if r := recover(); r != nil {
  59677. ec.Error(ctx, ec.Recover(ctx, r))
  59678. ret = graphql.Null
  59679. }
  59680. }()
  59681. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59682. ctx = rctx // use context from middleware stack in children
  59683. return obj.Province, nil
  59684. })
  59685. if err != nil {
  59686. ec.Error(ctx, err)
  59687. return graphql.Null
  59688. }
  59689. if resTmp == nil {
  59690. return graphql.Null
  59691. }
  59692. res := resTmp.(*string)
  59693. fc.Result = res
  59694. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  59695. }
  59696. func (ec *executionContext) fieldContext_FulfillmentOrderAssignedLocation_province(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59697. fc = &graphql.FieldContext{
  59698. Object: "FulfillmentOrderAssignedLocation",
  59699. Field: field,
  59700. IsMethod: false,
  59701. IsResolver: false,
  59702. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59703. return nil, errors.New("field of type String does not have child fields")
  59704. },
  59705. }
  59706. return fc, nil
  59707. }
  59708. func (ec *executionContext) _FulfillmentOrderAssignedLocation_zip(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderAssignedLocation) (ret graphql.Marshaler) {
  59709. fc, err := ec.fieldContext_FulfillmentOrderAssignedLocation_zip(ctx, field)
  59710. if err != nil {
  59711. return graphql.Null
  59712. }
  59713. ctx = graphql.WithFieldContext(ctx, fc)
  59714. defer func() {
  59715. if r := recover(); r != nil {
  59716. ec.Error(ctx, ec.Recover(ctx, r))
  59717. ret = graphql.Null
  59718. }
  59719. }()
  59720. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59721. ctx = rctx // use context from middleware stack in children
  59722. return obj.Zip, nil
  59723. })
  59724. if err != nil {
  59725. ec.Error(ctx, err)
  59726. return graphql.Null
  59727. }
  59728. if resTmp == nil {
  59729. return graphql.Null
  59730. }
  59731. res := resTmp.(*string)
  59732. fc.Result = res
  59733. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  59734. }
  59735. func (ec *executionContext) fieldContext_FulfillmentOrderAssignedLocation_zip(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59736. fc = &graphql.FieldContext{
  59737. Object: "FulfillmentOrderAssignedLocation",
  59738. Field: field,
  59739. IsMethod: false,
  59740. IsResolver: false,
  59741. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59742. return nil, errors.New("field of type String does not have child fields")
  59743. },
  59744. }
  59745. return fc, nil
  59746. }
  59747. func (ec *executionContext) _FulfillmentOrderConnection_edges(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderConnection) (ret graphql.Marshaler) {
  59748. fc, err := ec.fieldContext_FulfillmentOrderConnection_edges(ctx, field)
  59749. if err != nil {
  59750. return graphql.Null
  59751. }
  59752. ctx = graphql.WithFieldContext(ctx, fc)
  59753. defer func() {
  59754. if r := recover(); r != nil {
  59755. ec.Error(ctx, ec.Recover(ctx, r))
  59756. ret = graphql.Null
  59757. }
  59758. }()
  59759. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59760. ctx = rctx // use context from middleware stack in children
  59761. return obj.Edges, nil
  59762. })
  59763. if err != nil {
  59764. ec.Error(ctx, err)
  59765. return graphql.Null
  59766. }
  59767. if resTmp == nil {
  59768. if !graphql.HasFieldError(ctx, fc) {
  59769. ec.Errorf(ctx, "must not be null")
  59770. }
  59771. return graphql.Null
  59772. }
  59773. res := resTmp.([]*FulfillmentOrderEdge)
  59774. fc.Result = res
  59775. return ec.marshalNFulfillmentOrderEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderEdgeᚄ(ctx, field.Selections, res)
  59776. }
  59777. func (ec *executionContext) fieldContext_FulfillmentOrderConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59778. fc = &graphql.FieldContext{
  59779. Object: "FulfillmentOrderConnection",
  59780. Field: field,
  59781. IsMethod: false,
  59782. IsResolver: false,
  59783. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59784. switch field.Name {
  59785. case "cursor":
  59786. return ec.fieldContext_FulfillmentOrderEdge_cursor(ctx, field)
  59787. case "node":
  59788. return ec.fieldContext_FulfillmentOrderEdge_node(ctx, field)
  59789. }
  59790. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderEdge", field.Name)
  59791. },
  59792. }
  59793. return fc, nil
  59794. }
  59795. func (ec *executionContext) _FulfillmentOrderConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderConnection) (ret graphql.Marshaler) {
  59796. fc, err := ec.fieldContext_FulfillmentOrderConnection_nodes(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.Nodes, nil
  59810. })
  59811. if err != nil {
  59812. ec.Error(ctx, err)
  59813. return graphql.Null
  59814. }
  59815. if resTmp == nil {
  59816. if !graphql.HasFieldError(ctx, fc) {
  59817. ec.Errorf(ctx, "must not be null")
  59818. }
  59819. return graphql.Null
  59820. }
  59821. res := resTmp.([]*FulfillmentOrder)
  59822. fc.Result = res
  59823. return ec.marshalNFulfillmentOrder2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderᚄ(ctx, field.Selections, res)
  59824. }
  59825. func (ec *executionContext) fieldContext_FulfillmentOrderConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59826. fc = &graphql.FieldContext{
  59827. Object: "FulfillmentOrderConnection",
  59828. Field: field,
  59829. IsMethod: false,
  59830. IsResolver: false,
  59831. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59832. switch field.Name {
  59833. case "assignedLocation":
  59834. return ec.fieldContext_FulfillmentOrder_assignedLocation(ctx, field)
  59835. case "deliveryMethod":
  59836. return ec.fieldContext_FulfillmentOrder_deliveryMethod(ctx, field)
  59837. case "destination":
  59838. return ec.fieldContext_FulfillmentOrder_destination(ctx, field)
  59839. case "fulfillAt":
  59840. return ec.fieldContext_FulfillmentOrder_fulfillAt(ctx, field)
  59841. case "fulfillBy":
  59842. return ec.fieldContext_FulfillmentOrder_fulfillBy(ctx, field)
  59843. case "fulfillmentHolds":
  59844. return ec.fieldContext_FulfillmentOrder_fulfillmentHolds(ctx, field)
  59845. case "fulfillments":
  59846. return ec.fieldContext_FulfillmentOrder_fulfillments(ctx, field)
  59847. case "id":
  59848. return ec.fieldContext_FulfillmentOrder_id(ctx, field)
  59849. case "internationalDuties":
  59850. return ec.fieldContext_FulfillmentOrder_internationalDuties(ctx, field)
  59851. case "lineItems":
  59852. return ec.fieldContext_FulfillmentOrder_lineItems(ctx, field)
  59853. case "locationsForMove":
  59854. return ec.fieldContext_FulfillmentOrder_locationsForMove(ctx, field)
  59855. case "merchantRequests":
  59856. return ec.fieldContext_FulfillmentOrder_merchantRequests(ctx, field)
  59857. case "order":
  59858. return ec.fieldContext_FulfillmentOrder_order(ctx, field)
  59859. case "requestStatus":
  59860. return ec.fieldContext_FulfillmentOrder_requestStatus(ctx, field)
  59861. case "status":
  59862. return ec.fieldContext_FulfillmentOrder_status(ctx, field)
  59863. case "supportedActions":
  59864. return ec.fieldContext_FulfillmentOrder_supportedActions(ctx, field)
  59865. }
  59866. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrder", field.Name)
  59867. },
  59868. }
  59869. return fc, nil
  59870. }
  59871. func (ec *executionContext) _FulfillmentOrderConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderConnection) (ret graphql.Marshaler) {
  59872. fc, err := ec.fieldContext_FulfillmentOrderConnection_pageInfo(ctx, field)
  59873. if err != nil {
  59874. return graphql.Null
  59875. }
  59876. ctx = graphql.WithFieldContext(ctx, fc)
  59877. defer func() {
  59878. if r := recover(); r != nil {
  59879. ec.Error(ctx, ec.Recover(ctx, r))
  59880. ret = graphql.Null
  59881. }
  59882. }()
  59883. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59884. ctx = rctx // use context from middleware stack in children
  59885. return obj.PageInfo, nil
  59886. })
  59887. if err != nil {
  59888. ec.Error(ctx, err)
  59889. return graphql.Null
  59890. }
  59891. if resTmp == nil {
  59892. if !graphql.HasFieldError(ctx, fc) {
  59893. ec.Errorf(ctx, "must not be null")
  59894. }
  59895. return graphql.Null
  59896. }
  59897. res := resTmp.(*PageInfo)
  59898. fc.Result = res
  59899. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  59900. }
  59901. func (ec *executionContext) fieldContext_FulfillmentOrderConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59902. fc = &graphql.FieldContext{
  59903. Object: "FulfillmentOrderConnection",
  59904. Field: field,
  59905. IsMethod: false,
  59906. IsResolver: false,
  59907. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59908. switch field.Name {
  59909. case "endCursor":
  59910. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  59911. case "hasNextPage":
  59912. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  59913. case "hasPreviousPage":
  59914. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  59915. case "startCursor":
  59916. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  59917. }
  59918. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  59919. },
  59920. }
  59921. return fc, nil
  59922. }
  59923. func (ec *executionContext) _FulfillmentOrderDestination_address1(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderDestination) (ret graphql.Marshaler) {
  59924. fc, err := ec.fieldContext_FulfillmentOrderDestination_address1(ctx, field)
  59925. if err != nil {
  59926. return graphql.Null
  59927. }
  59928. ctx = graphql.WithFieldContext(ctx, fc)
  59929. defer func() {
  59930. if r := recover(); r != nil {
  59931. ec.Error(ctx, ec.Recover(ctx, r))
  59932. ret = graphql.Null
  59933. }
  59934. }()
  59935. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59936. ctx = rctx // use context from middleware stack in children
  59937. return obj.Address1, nil
  59938. })
  59939. if err != nil {
  59940. ec.Error(ctx, err)
  59941. return graphql.Null
  59942. }
  59943. if resTmp == nil {
  59944. return graphql.Null
  59945. }
  59946. res := resTmp.(*string)
  59947. fc.Result = res
  59948. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  59949. }
  59950. func (ec *executionContext) fieldContext_FulfillmentOrderDestination_address1(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59951. fc = &graphql.FieldContext{
  59952. Object: "FulfillmentOrderDestination",
  59953. Field: field,
  59954. IsMethod: false,
  59955. IsResolver: false,
  59956. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59957. return nil, errors.New("field of type String does not have child fields")
  59958. },
  59959. }
  59960. return fc, nil
  59961. }
  59962. func (ec *executionContext) _FulfillmentOrderDestination_address2(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderDestination) (ret graphql.Marshaler) {
  59963. fc, err := ec.fieldContext_FulfillmentOrderDestination_address2(ctx, field)
  59964. if err != nil {
  59965. return graphql.Null
  59966. }
  59967. ctx = graphql.WithFieldContext(ctx, fc)
  59968. defer func() {
  59969. if r := recover(); r != nil {
  59970. ec.Error(ctx, ec.Recover(ctx, r))
  59971. ret = graphql.Null
  59972. }
  59973. }()
  59974. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  59975. ctx = rctx // use context from middleware stack in children
  59976. return obj.Address2, nil
  59977. })
  59978. if err != nil {
  59979. ec.Error(ctx, err)
  59980. return graphql.Null
  59981. }
  59982. if resTmp == nil {
  59983. return graphql.Null
  59984. }
  59985. res := resTmp.(*string)
  59986. fc.Result = res
  59987. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  59988. }
  59989. func (ec *executionContext) fieldContext_FulfillmentOrderDestination_address2(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  59990. fc = &graphql.FieldContext{
  59991. Object: "FulfillmentOrderDestination",
  59992. Field: field,
  59993. IsMethod: false,
  59994. IsResolver: false,
  59995. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  59996. return nil, errors.New("field of type String does not have child fields")
  59997. },
  59998. }
  59999. return fc, nil
  60000. }
  60001. func (ec *executionContext) _FulfillmentOrderDestination_city(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderDestination) (ret graphql.Marshaler) {
  60002. fc, err := ec.fieldContext_FulfillmentOrderDestination_city(ctx, field)
  60003. if err != nil {
  60004. return graphql.Null
  60005. }
  60006. ctx = graphql.WithFieldContext(ctx, fc)
  60007. defer func() {
  60008. if r := recover(); r != nil {
  60009. ec.Error(ctx, ec.Recover(ctx, r))
  60010. ret = graphql.Null
  60011. }
  60012. }()
  60013. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60014. ctx = rctx // use context from middleware stack in children
  60015. return obj.City, nil
  60016. })
  60017. if err != nil {
  60018. ec.Error(ctx, err)
  60019. return graphql.Null
  60020. }
  60021. if resTmp == nil {
  60022. return graphql.Null
  60023. }
  60024. res := resTmp.(*string)
  60025. fc.Result = res
  60026. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  60027. }
  60028. func (ec *executionContext) fieldContext_FulfillmentOrderDestination_city(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60029. fc = &graphql.FieldContext{
  60030. Object: "FulfillmentOrderDestination",
  60031. Field: field,
  60032. IsMethod: false,
  60033. IsResolver: false,
  60034. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60035. return nil, errors.New("field of type String does not have child fields")
  60036. },
  60037. }
  60038. return fc, nil
  60039. }
  60040. func (ec *executionContext) _FulfillmentOrderDestination_company(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderDestination) (ret graphql.Marshaler) {
  60041. fc, err := ec.fieldContext_FulfillmentOrderDestination_company(ctx, field)
  60042. if err != nil {
  60043. return graphql.Null
  60044. }
  60045. ctx = graphql.WithFieldContext(ctx, fc)
  60046. defer func() {
  60047. if r := recover(); r != nil {
  60048. ec.Error(ctx, ec.Recover(ctx, r))
  60049. ret = graphql.Null
  60050. }
  60051. }()
  60052. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60053. ctx = rctx // use context from middleware stack in children
  60054. return obj.Company, nil
  60055. })
  60056. if err != nil {
  60057. ec.Error(ctx, err)
  60058. return graphql.Null
  60059. }
  60060. if resTmp == nil {
  60061. return graphql.Null
  60062. }
  60063. res := resTmp.(*string)
  60064. fc.Result = res
  60065. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  60066. }
  60067. func (ec *executionContext) fieldContext_FulfillmentOrderDestination_company(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60068. fc = &graphql.FieldContext{
  60069. Object: "FulfillmentOrderDestination",
  60070. Field: field,
  60071. IsMethod: false,
  60072. IsResolver: false,
  60073. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60074. return nil, errors.New("field of type String does not have child fields")
  60075. },
  60076. }
  60077. return fc, nil
  60078. }
  60079. func (ec *executionContext) _FulfillmentOrderDestination_countryCode(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderDestination) (ret graphql.Marshaler) {
  60080. fc, err := ec.fieldContext_FulfillmentOrderDestination_countryCode(ctx, field)
  60081. if err != nil {
  60082. return graphql.Null
  60083. }
  60084. ctx = graphql.WithFieldContext(ctx, fc)
  60085. defer func() {
  60086. if r := recover(); r != nil {
  60087. ec.Error(ctx, ec.Recover(ctx, r))
  60088. ret = graphql.Null
  60089. }
  60090. }()
  60091. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60092. ctx = rctx // use context from middleware stack in children
  60093. return obj.CountryCode, nil
  60094. })
  60095. if err != nil {
  60096. ec.Error(ctx, err)
  60097. return graphql.Null
  60098. }
  60099. if resTmp == nil {
  60100. return graphql.Null
  60101. }
  60102. res := resTmp.(*CountryCode)
  60103. fc.Result = res
  60104. return ec.marshalOCountryCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCode(ctx, field.Selections, res)
  60105. }
  60106. func (ec *executionContext) fieldContext_FulfillmentOrderDestination_countryCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60107. fc = &graphql.FieldContext{
  60108. Object: "FulfillmentOrderDestination",
  60109. Field: field,
  60110. IsMethod: false,
  60111. IsResolver: false,
  60112. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60113. return nil, errors.New("field of type CountryCode does not have child fields")
  60114. },
  60115. }
  60116. return fc, nil
  60117. }
  60118. func (ec *executionContext) _FulfillmentOrderDestination_email(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderDestination) (ret graphql.Marshaler) {
  60119. fc, err := ec.fieldContext_FulfillmentOrderDestination_email(ctx, field)
  60120. if err != nil {
  60121. return graphql.Null
  60122. }
  60123. ctx = graphql.WithFieldContext(ctx, fc)
  60124. defer func() {
  60125. if r := recover(); r != nil {
  60126. ec.Error(ctx, ec.Recover(ctx, r))
  60127. ret = graphql.Null
  60128. }
  60129. }()
  60130. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60131. ctx = rctx // use context from middleware stack in children
  60132. return obj.Email, nil
  60133. })
  60134. if err != nil {
  60135. ec.Error(ctx, err)
  60136. return graphql.Null
  60137. }
  60138. if resTmp == nil {
  60139. return graphql.Null
  60140. }
  60141. res := resTmp.(*string)
  60142. fc.Result = res
  60143. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  60144. }
  60145. func (ec *executionContext) fieldContext_FulfillmentOrderDestination_email(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60146. fc = &graphql.FieldContext{
  60147. Object: "FulfillmentOrderDestination",
  60148. Field: field,
  60149. IsMethod: false,
  60150. IsResolver: false,
  60151. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60152. return nil, errors.New("field of type String does not have child fields")
  60153. },
  60154. }
  60155. return fc, nil
  60156. }
  60157. func (ec *executionContext) _FulfillmentOrderDestination_firstName(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderDestination) (ret graphql.Marshaler) {
  60158. fc, err := ec.fieldContext_FulfillmentOrderDestination_firstName(ctx, field)
  60159. if err != nil {
  60160. return graphql.Null
  60161. }
  60162. ctx = graphql.WithFieldContext(ctx, fc)
  60163. defer func() {
  60164. if r := recover(); r != nil {
  60165. ec.Error(ctx, ec.Recover(ctx, r))
  60166. ret = graphql.Null
  60167. }
  60168. }()
  60169. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60170. ctx = rctx // use context from middleware stack in children
  60171. return obj.FirstName, nil
  60172. })
  60173. if err != nil {
  60174. ec.Error(ctx, err)
  60175. return graphql.Null
  60176. }
  60177. if resTmp == nil {
  60178. return graphql.Null
  60179. }
  60180. res := resTmp.(*string)
  60181. fc.Result = res
  60182. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  60183. }
  60184. func (ec *executionContext) fieldContext_FulfillmentOrderDestination_firstName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60185. fc = &graphql.FieldContext{
  60186. Object: "FulfillmentOrderDestination",
  60187. Field: field,
  60188. IsMethod: false,
  60189. IsResolver: false,
  60190. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60191. return nil, errors.New("field of type String does not have child fields")
  60192. },
  60193. }
  60194. return fc, nil
  60195. }
  60196. func (ec *executionContext) _FulfillmentOrderDestination_id(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderDestination) (ret graphql.Marshaler) {
  60197. fc, err := ec.fieldContext_FulfillmentOrderDestination_id(ctx, field)
  60198. if err != nil {
  60199. return graphql.Null
  60200. }
  60201. ctx = graphql.WithFieldContext(ctx, fc)
  60202. defer func() {
  60203. if r := recover(); r != nil {
  60204. ec.Error(ctx, ec.Recover(ctx, r))
  60205. ret = graphql.Null
  60206. }
  60207. }()
  60208. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60209. ctx = rctx // use context from middleware stack in children
  60210. return obj.ID, nil
  60211. })
  60212. if err != nil {
  60213. ec.Error(ctx, err)
  60214. return graphql.Null
  60215. }
  60216. if resTmp == nil {
  60217. if !graphql.HasFieldError(ctx, fc) {
  60218. ec.Errorf(ctx, "must not be null")
  60219. }
  60220. return graphql.Null
  60221. }
  60222. res := resTmp.(string)
  60223. fc.Result = res
  60224. return ec.marshalNID2string(ctx, field.Selections, res)
  60225. }
  60226. func (ec *executionContext) fieldContext_FulfillmentOrderDestination_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60227. fc = &graphql.FieldContext{
  60228. Object: "FulfillmentOrderDestination",
  60229. Field: field,
  60230. IsMethod: false,
  60231. IsResolver: false,
  60232. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60233. return nil, errors.New("field of type ID does not have child fields")
  60234. },
  60235. }
  60236. return fc, nil
  60237. }
  60238. func (ec *executionContext) _FulfillmentOrderDestination_lastName(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderDestination) (ret graphql.Marshaler) {
  60239. fc, err := ec.fieldContext_FulfillmentOrderDestination_lastName(ctx, field)
  60240. if err != nil {
  60241. return graphql.Null
  60242. }
  60243. ctx = graphql.WithFieldContext(ctx, fc)
  60244. defer func() {
  60245. if r := recover(); r != nil {
  60246. ec.Error(ctx, ec.Recover(ctx, r))
  60247. ret = graphql.Null
  60248. }
  60249. }()
  60250. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60251. ctx = rctx // use context from middleware stack in children
  60252. return obj.LastName, nil
  60253. })
  60254. if err != nil {
  60255. ec.Error(ctx, err)
  60256. return graphql.Null
  60257. }
  60258. if resTmp == nil {
  60259. return graphql.Null
  60260. }
  60261. res := resTmp.(*string)
  60262. fc.Result = res
  60263. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  60264. }
  60265. func (ec *executionContext) fieldContext_FulfillmentOrderDestination_lastName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60266. fc = &graphql.FieldContext{
  60267. Object: "FulfillmentOrderDestination",
  60268. Field: field,
  60269. IsMethod: false,
  60270. IsResolver: false,
  60271. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60272. return nil, errors.New("field of type String does not have child fields")
  60273. },
  60274. }
  60275. return fc, nil
  60276. }
  60277. func (ec *executionContext) _FulfillmentOrderDestination_phone(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderDestination) (ret graphql.Marshaler) {
  60278. fc, err := ec.fieldContext_FulfillmentOrderDestination_phone(ctx, field)
  60279. if err != nil {
  60280. return graphql.Null
  60281. }
  60282. ctx = graphql.WithFieldContext(ctx, fc)
  60283. defer func() {
  60284. if r := recover(); r != nil {
  60285. ec.Error(ctx, ec.Recover(ctx, r))
  60286. ret = graphql.Null
  60287. }
  60288. }()
  60289. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60290. ctx = rctx // use context from middleware stack in children
  60291. return obj.Phone, nil
  60292. })
  60293. if err != nil {
  60294. ec.Error(ctx, err)
  60295. return graphql.Null
  60296. }
  60297. if resTmp == nil {
  60298. return graphql.Null
  60299. }
  60300. res := resTmp.(*string)
  60301. fc.Result = res
  60302. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  60303. }
  60304. func (ec *executionContext) fieldContext_FulfillmentOrderDestination_phone(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60305. fc = &graphql.FieldContext{
  60306. Object: "FulfillmentOrderDestination",
  60307. Field: field,
  60308. IsMethod: false,
  60309. IsResolver: false,
  60310. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60311. return nil, errors.New("field of type String does not have child fields")
  60312. },
  60313. }
  60314. return fc, nil
  60315. }
  60316. func (ec *executionContext) _FulfillmentOrderDestination_province(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderDestination) (ret graphql.Marshaler) {
  60317. fc, err := ec.fieldContext_FulfillmentOrderDestination_province(ctx, field)
  60318. if err != nil {
  60319. return graphql.Null
  60320. }
  60321. ctx = graphql.WithFieldContext(ctx, fc)
  60322. defer func() {
  60323. if r := recover(); r != nil {
  60324. ec.Error(ctx, ec.Recover(ctx, r))
  60325. ret = graphql.Null
  60326. }
  60327. }()
  60328. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60329. ctx = rctx // use context from middleware stack in children
  60330. return obj.Province, nil
  60331. })
  60332. if err != nil {
  60333. ec.Error(ctx, err)
  60334. return graphql.Null
  60335. }
  60336. if resTmp == nil {
  60337. return graphql.Null
  60338. }
  60339. res := resTmp.(*string)
  60340. fc.Result = res
  60341. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  60342. }
  60343. func (ec *executionContext) fieldContext_FulfillmentOrderDestination_province(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60344. fc = &graphql.FieldContext{
  60345. Object: "FulfillmentOrderDestination",
  60346. Field: field,
  60347. IsMethod: false,
  60348. IsResolver: false,
  60349. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60350. return nil, errors.New("field of type String does not have child fields")
  60351. },
  60352. }
  60353. return fc, nil
  60354. }
  60355. func (ec *executionContext) _FulfillmentOrderDestination_zip(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderDestination) (ret graphql.Marshaler) {
  60356. fc, err := ec.fieldContext_FulfillmentOrderDestination_zip(ctx, field)
  60357. if err != nil {
  60358. return graphql.Null
  60359. }
  60360. ctx = graphql.WithFieldContext(ctx, fc)
  60361. defer func() {
  60362. if r := recover(); r != nil {
  60363. ec.Error(ctx, ec.Recover(ctx, r))
  60364. ret = graphql.Null
  60365. }
  60366. }()
  60367. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60368. ctx = rctx // use context from middleware stack in children
  60369. return obj.Zip, nil
  60370. })
  60371. if err != nil {
  60372. ec.Error(ctx, err)
  60373. return graphql.Null
  60374. }
  60375. if resTmp == nil {
  60376. return graphql.Null
  60377. }
  60378. res := resTmp.(*string)
  60379. fc.Result = res
  60380. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  60381. }
  60382. func (ec *executionContext) fieldContext_FulfillmentOrderDestination_zip(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60383. fc = &graphql.FieldContext{
  60384. Object: "FulfillmentOrderDestination",
  60385. Field: field,
  60386. IsMethod: false,
  60387. IsResolver: false,
  60388. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60389. return nil, errors.New("field of type String does not have child fields")
  60390. },
  60391. }
  60392. return fc, nil
  60393. }
  60394. func (ec *executionContext) _FulfillmentOrderEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderEdge) (ret graphql.Marshaler) {
  60395. fc, err := ec.fieldContext_FulfillmentOrderEdge_cursor(ctx, field)
  60396. if err != nil {
  60397. return graphql.Null
  60398. }
  60399. ctx = graphql.WithFieldContext(ctx, fc)
  60400. defer func() {
  60401. if r := recover(); r != nil {
  60402. ec.Error(ctx, ec.Recover(ctx, r))
  60403. ret = graphql.Null
  60404. }
  60405. }()
  60406. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60407. ctx = rctx // use context from middleware stack in children
  60408. return obj.Cursor, nil
  60409. })
  60410. if err != nil {
  60411. ec.Error(ctx, err)
  60412. return graphql.Null
  60413. }
  60414. if resTmp == nil {
  60415. if !graphql.HasFieldError(ctx, fc) {
  60416. ec.Errorf(ctx, "must not be null")
  60417. }
  60418. return graphql.Null
  60419. }
  60420. res := resTmp.(string)
  60421. fc.Result = res
  60422. return ec.marshalNString2string(ctx, field.Selections, res)
  60423. }
  60424. func (ec *executionContext) fieldContext_FulfillmentOrderEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60425. fc = &graphql.FieldContext{
  60426. Object: "FulfillmentOrderEdge",
  60427. Field: field,
  60428. IsMethod: false,
  60429. IsResolver: false,
  60430. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60431. return nil, errors.New("field of type String does not have child fields")
  60432. },
  60433. }
  60434. return fc, nil
  60435. }
  60436. func (ec *executionContext) _FulfillmentOrderEdge_node(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderEdge) (ret graphql.Marshaler) {
  60437. fc, err := ec.fieldContext_FulfillmentOrderEdge_node(ctx, field)
  60438. if err != nil {
  60439. return graphql.Null
  60440. }
  60441. ctx = graphql.WithFieldContext(ctx, fc)
  60442. defer func() {
  60443. if r := recover(); r != nil {
  60444. ec.Error(ctx, ec.Recover(ctx, r))
  60445. ret = graphql.Null
  60446. }
  60447. }()
  60448. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60449. ctx = rctx // use context from middleware stack in children
  60450. return obj.Node, nil
  60451. })
  60452. if err != nil {
  60453. ec.Error(ctx, err)
  60454. return graphql.Null
  60455. }
  60456. if resTmp == nil {
  60457. if !graphql.HasFieldError(ctx, fc) {
  60458. ec.Errorf(ctx, "must not be null")
  60459. }
  60460. return graphql.Null
  60461. }
  60462. res := resTmp.(*FulfillmentOrder)
  60463. fc.Result = res
  60464. return ec.marshalNFulfillmentOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrder(ctx, field.Selections, res)
  60465. }
  60466. func (ec *executionContext) fieldContext_FulfillmentOrderEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60467. fc = &graphql.FieldContext{
  60468. Object: "FulfillmentOrderEdge",
  60469. Field: field,
  60470. IsMethod: false,
  60471. IsResolver: false,
  60472. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60473. switch field.Name {
  60474. case "assignedLocation":
  60475. return ec.fieldContext_FulfillmentOrder_assignedLocation(ctx, field)
  60476. case "deliveryMethod":
  60477. return ec.fieldContext_FulfillmentOrder_deliveryMethod(ctx, field)
  60478. case "destination":
  60479. return ec.fieldContext_FulfillmentOrder_destination(ctx, field)
  60480. case "fulfillAt":
  60481. return ec.fieldContext_FulfillmentOrder_fulfillAt(ctx, field)
  60482. case "fulfillBy":
  60483. return ec.fieldContext_FulfillmentOrder_fulfillBy(ctx, field)
  60484. case "fulfillmentHolds":
  60485. return ec.fieldContext_FulfillmentOrder_fulfillmentHolds(ctx, field)
  60486. case "fulfillments":
  60487. return ec.fieldContext_FulfillmentOrder_fulfillments(ctx, field)
  60488. case "id":
  60489. return ec.fieldContext_FulfillmentOrder_id(ctx, field)
  60490. case "internationalDuties":
  60491. return ec.fieldContext_FulfillmentOrder_internationalDuties(ctx, field)
  60492. case "lineItems":
  60493. return ec.fieldContext_FulfillmentOrder_lineItems(ctx, field)
  60494. case "locationsForMove":
  60495. return ec.fieldContext_FulfillmentOrder_locationsForMove(ctx, field)
  60496. case "merchantRequests":
  60497. return ec.fieldContext_FulfillmentOrder_merchantRequests(ctx, field)
  60498. case "order":
  60499. return ec.fieldContext_FulfillmentOrder_order(ctx, field)
  60500. case "requestStatus":
  60501. return ec.fieldContext_FulfillmentOrder_requestStatus(ctx, field)
  60502. case "status":
  60503. return ec.fieldContext_FulfillmentOrder_status(ctx, field)
  60504. case "supportedActions":
  60505. return ec.fieldContext_FulfillmentOrder_supportedActions(ctx, field)
  60506. }
  60507. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrder", field.Name)
  60508. },
  60509. }
  60510. return fc, nil
  60511. }
  60512. func (ec *executionContext) _FulfillmentOrderInternationalDuties_incoterm(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderInternationalDuties) (ret graphql.Marshaler) {
  60513. fc, err := ec.fieldContext_FulfillmentOrderInternationalDuties_incoterm(ctx, field)
  60514. if err != nil {
  60515. return graphql.Null
  60516. }
  60517. ctx = graphql.WithFieldContext(ctx, fc)
  60518. defer func() {
  60519. if r := recover(); r != nil {
  60520. ec.Error(ctx, ec.Recover(ctx, r))
  60521. ret = graphql.Null
  60522. }
  60523. }()
  60524. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60525. ctx = rctx // use context from middleware stack in children
  60526. return obj.Incoterm, nil
  60527. })
  60528. if err != nil {
  60529. ec.Error(ctx, err)
  60530. return graphql.Null
  60531. }
  60532. if resTmp == nil {
  60533. if !graphql.HasFieldError(ctx, fc) {
  60534. ec.Errorf(ctx, "must not be null")
  60535. }
  60536. return graphql.Null
  60537. }
  60538. res := resTmp.(string)
  60539. fc.Result = res
  60540. return ec.marshalNString2string(ctx, field.Selections, res)
  60541. }
  60542. func (ec *executionContext) fieldContext_FulfillmentOrderInternationalDuties_incoterm(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60543. fc = &graphql.FieldContext{
  60544. Object: "FulfillmentOrderInternationalDuties",
  60545. Field: field,
  60546. IsMethod: false,
  60547. IsResolver: false,
  60548. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60549. return nil, errors.New("field of type String does not have child fields")
  60550. },
  60551. }
  60552. return fc, nil
  60553. }
  60554. func (ec *executionContext) _FulfillmentOrderLineItem_id(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLineItem) (ret graphql.Marshaler) {
  60555. fc, err := ec.fieldContext_FulfillmentOrderLineItem_id(ctx, field)
  60556. if err != nil {
  60557. return graphql.Null
  60558. }
  60559. ctx = graphql.WithFieldContext(ctx, fc)
  60560. defer func() {
  60561. if r := recover(); r != nil {
  60562. ec.Error(ctx, ec.Recover(ctx, r))
  60563. ret = graphql.Null
  60564. }
  60565. }()
  60566. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60567. ctx = rctx // use context from middleware stack in children
  60568. return obj.ID, nil
  60569. })
  60570. if err != nil {
  60571. ec.Error(ctx, err)
  60572. return graphql.Null
  60573. }
  60574. if resTmp == nil {
  60575. if !graphql.HasFieldError(ctx, fc) {
  60576. ec.Errorf(ctx, "must not be null")
  60577. }
  60578. return graphql.Null
  60579. }
  60580. res := resTmp.(string)
  60581. fc.Result = res
  60582. return ec.marshalNID2string(ctx, field.Selections, res)
  60583. }
  60584. func (ec *executionContext) fieldContext_FulfillmentOrderLineItem_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60585. fc = &graphql.FieldContext{
  60586. Object: "FulfillmentOrderLineItem",
  60587. Field: field,
  60588. IsMethod: false,
  60589. IsResolver: false,
  60590. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60591. return nil, errors.New("field of type ID does not have child fields")
  60592. },
  60593. }
  60594. return fc, nil
  60595. }
  60596. func (ec *executionContext) _FulfillmentOrderLineItem_lineItem(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLineItem) (ret graphql.Marshaler) {
  60597. fc, err := ec.fieldContext_FulfillmentOrderLineItem_lineItem(ctx, field)
  60598. if err != nil {
  60599. return graphql.Null
  60600. }
  60601. ctx = graphql.WithFieldContext(ctx, fc)
  60602. defer func() {
  60603. if r := recover(); r != nil {
  60604. ec.Error(ctx, ec.Recover(ctx, r))
  60605. ret = graphql.Null
  60606. }
  60607. }()
  60608. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60609. ctx = rctx // use context from middleware stack in children
  60610. return obj.LineItem, nil
  60611. })
  60612. if err != nil {
  60613. ec.Error(ctx, err)
  60614. return graphql.Null
  60615. }
  60616. if resTmp == nil {
  60617. if !graphql.HasFieldError(ctx, fc) {
  60618. ec.Errorf(ctx, "must not be null")
  60619. }
  60620. return graphql.Null
  60621. }
  60622. res := resTmp.(*LineItem)
  60623. fc.Result = res
  60624. return ec.marshalNLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLineItem(ctx, field.Selections, res)
  60625. }
  60626. func (ec *executionContext) fieldContext_FulfillmentOrderLineItem_lineItem(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60627. fc = &graphql.FieldContext{
  60628. Object: "FulfillmentOrderLineItem",
  60629. Field: field,
  60630. IsMethod: false,
  60631. IsResolver: false,
  60632. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60633. switch field.Name {
  60634. case "contract":
  60635. return ec.fieldContext_LineItem_contract(ctx, field)
  60636. case "currentQuantity":
  60637. return ec.fieldContext_LineItem_currentQuantity(ctx, field)
  60638. case "customAttributes":
  60639. return ec.fieldContext_LineItem_customAttributes(ctx, field)
  60640. case "discountAllocations":
  60641. return ec.fieldContext_LineItem_discountAllocations(ctx, field)
  60642. case "discountedTotalSet":
  60643. return ec.fieldContext_LineItem_discountedTotalSet(ctx, field)
  60644. case "discountedUnitPriceSet":
  60645. return ec.fieldContext_LineItem_discountedUnitPriceSet(ctx, field)
  60646. case "duties":
  60647. return ec.fieldContext_LineItem_duties(ctx, field)
  60648. case "id":
  60649. return ec.fieldContext_LineItem_id(ctx, field)
  60650. case "image":
  60651. return ec.fieldContext_LineItem_image(ctx, field)
  60652. case "merchantEditable":
  60653. return ec.fieldContext_LineItem_merchantEditable(ctx, field)
  60654. case "name":
  60655. return ec.fieldContext_LineItem_name(ctx, field)
  60656. case "nonFulfillableQuantity":
  60657. return ec.fieldContext_LineItem_nonFulfillableQuantity(ctx, field)
  60658. case "originalTotalSet":
  60659. return ec.fieldContext_LineItem_originalTotalSet(ctx, field)
  60660. case "originalUnitPriceSet":
  60661. return ec.fieldContext_LineItem_originalUnitPriceSet(ctx, field)
  60662. case "product":
  60663. return ec.fieldContext_LineItem_product(ctx, field)
  60664. case "quantity":
  60665. return ec.fieldContext_LineItem_quantity(ctx, field)
  60666. case "refundableQuantity":
  60667. return ec.fieldContext_LineItem_refundableQuantity(ctx, field)
  60668. case "requiresShipping":
  60669. return ec.fieldContext_LineItem_requiresShipping(ctx, field)
  60670. case "restockable":
  60671. return ec.fieldContext_LineItem_restockable(ctx, field)
  60672. case "sellingPlan":
  60673. return ec.fieldContext_LineItem_sellingPlan(ctx, field)
  60674. case "sku":
  60675. return ec.fieldContext_LineItem_sku(ctx, field)
  60676. case "staffMember":
  60677. return ec.fieldContext_LineItem_staffMember(ctx, field)
  60678. case "taxLines":
  60679. return ec.fieldContext_LineItem_taxLines(ctx, field)
  60680. case "taxable":
  60681. return ec.fieldContext_LineItem_taxable(ctx, field)
  60682. case "title":
  60683. return ec.fieldContext_LineItem_title(ctx, field)
  60684. case "totalDiscountSet":
  60685. return ec.fieldContext_LineItem_totalDiscountSet(ctx, field)
  60686. case "unfulfilledDiscountedTotalSet":
  60687. return ec.fieldContext_LineItem_unfulfilledDiscountedTotalSet(ctx, field)
  60688. case "unfulfilledOriginalTotalSet":
  60689. return ec.fieldContext_LineItem_unfulfilledOriginalTotalSet(ctx, field)
  60690. case "unfulfilledQuantity":
  60691. return ec.fieldContext_LineItem_unfulfilledQuantity(ctx, field)
  60692. case "variant":
  60693. return ec.fieldContext_LineItem_variant(ctx, field)
  60694. case "variantTitle":
  60695. return ec.fieldContext_LineItem_variantTitle(ctx, field)
  60696. case "vendor":
  60697. return ec.fieldContext_LineItem_vendor(ctx, field)
  60698. }
  60699. return nil, fmt.Errorf("no field named %q was found under type LineItem", field.Name)
  60700. },
  60701. }
  60702. return fc, nil
  60703. }
  60704. func (ec *executionContext) _FulfillmentOrderLineItem_remainingQuantity(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLineItem) (ret graphql.Marshaler) {
  60705. fc, err := ec.fieldContext_FulfillmentOrderLineItem_remainingQuantity(ctx, field)
  60706. if err != nil {
  60707. return graphql.Null
  60708. }
  60709. ctx = graphql.WithFieldContext(ctx, fc)
  60710. defer func() {
  60711. if r := recover(); r != nil {
  60712. ec.Error(ctx, ec.Recover(ctx, r))
  60713. ret = graphql.Null
  60714. }
  60715. }()
  60716. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60717. ctx = rctx // use context from middleware stack in children
  60718. return obj.RemainingQuantity, nil
  60719. })
  60720. if err != nil {
  60721. ec.Error(ctx, err)
  60722. return graphql.Null
  60723. }
  60724. if resTmp == nil {
  60725. if !graphql.HasFieldError(ctx, fc) {
  60726. ec.Errorf(ctx, "must not be null")
  60727. }
  60728. return graphql.Null
  60729. }
  60730. res := resTmp.(int)
  60731. fc.Result = res
  60732. return ec.marshalNInt2int(ctx, field.Selections, res)
  60733. }
  60734. func (ec *executionContext) fieldContext_FulfillmentOrderLineItem_remainingQuantity(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60735. fc = &graphql.FieldContext{
  60736. Object: "FulfillmentOrderLineItem",
  60737. Field: field,
  60738. IsMethod: false,
  60739. IsResolver: false,
  60740. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60741. return nil, errors.New("field of type Int does not have child fields")
  60742. },
  60743. }
  60744. return fc, nil
  60745. }
  60746. func (ec *executionContext) _FulfillmentOrderLineItem_totalQuantity(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLineItem) (ret graphql.Marshaler) {
  60747. fc, err := ec.fieldContext_FulfillmentOrderLineItem_totalQuantity(ctx, field)
  60748. if err != nil {
  60749. return graphql.Null
  60750. }
  60751. ctx = graphql.WithFieldContext(ctx, fc)
  60752. defer func() {
  60753. if r := recover(); r != nil {
  60754. ec.Error(ctx, ec.Recover(ctx, r))
  60755. ret = graphql.Null
  60756. }
  60757. }()
  60758. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60759. ctx = rctx // use context from middleware stack in children
  60760. return obj.TotalQuantity, nil
  60761. })
  60762. if err != nil {
  60763. ec.Error(ctx, err)
  60764. return graphql.Null
  60765. }
  60766. if resTmp == nil {
  60767. if !graphql.HasFieldError(ctx, fc) {
  60768. ec.Errorf(ctx, "must not be null")
  60769. }
  60770. return graphql.Null
  60771. }
  60772. res := resTmp.(int)
  60773. fc.Result = res
  60774. return ec.marshalNInt2int(ctx, field.Selections, res)
  60775. }
  60776. func (ec *executionContext) fieldContext_FulfillmentOrderLineItem_totalQuantity(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60777. fc = &graphql.FieldContext{
  60778. Object: "FulfillmentOrderLineItem",
  60779. Field: field,
  60780. IsMethod: false,
  60781. IsResolver: false,
  60782. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60783. return nil, errors.New("field of type Int does not have child fields")
  60784. },
  60785. }
  60786. return fc, nil
  60787. }
  60788. func (ec *executionContext) _FulfillmentOrderLineItem_warnings(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLineItem) (ret graphql.Marshaler) {
  60789. fc, err := ec.fieldContext_FulfillmentOrderLineItem_warnings(ctx, field)
  60790. if err != nil {
  60791. return graphql.Null
  60792. }
  60793. ctx = graphql.WithFieldContext(ctx, fc)
  60794. defer func() {
  60795. if r := recover(); r != nil {
  60796. ec.Error(ctx, ec.Recover(ctx, r))
  60797. ret = graphql.Null
  60798. }
  60799. }()
  60800. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60801. ctx = rctx // use context from middleware stack in children
  60802. return obj.Warnings, nil
  60803. })
  60804. if err != nil {
  60805. ec.Error(ctx, err)
  60806. return graphql.Null
  60807. }
  60808. if resTmp == nil {
  60809. if !graphql.HasFieldError(ctx, fc) {
  60810. ec.Errorf(ctx, "must not be null")
  60811. }
  60812. return graphql.Null
  60813. }
  60814. res := resTmp.([]*FulfillmentOrderLineItemWarning)
  60815. fc.Result = res
  60816. return ec.marshalNFulfillmentOrderLineItemWarning2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderLineItemWarningᚄ(ctx, field.Selections, res)
  60817. }
  60818. func (ec *executionContext) fieldContext_FulfillmentOrderLineItem_warnings(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60819. fc = &graphql.FieldContext{
  60820. Object: "FulfillmentOrderLineItem",
  60821. Field: field,
  60822. IsMethod: false,
  60823. IsResolver: false,
  60824. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60825. switch field.Name {
  60826. case "description":
  60827. return ec.fieldContext_FulfillmentOrderLineItemWarning_description(ctx, field)
  60828. case "title":
  60829. return ec.fieldContext_FulfillmentOrderLineItemWarning_title(ctx, field)
  60830. }
  60831. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderLineItemWarning", field.Name)
  60832. },
  60833. }
  60834. return fc, nil
  60835. }
  60836. func (ec *executionContext) _FulfillmentOrderLineItemConnection_edges(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLineItemConnection) (ret graphql.Marshaler) {
  60837. fc, err := ec.fieldContext_FulfillmentOrderLineItemConnection_edges(ctx, field)
  60838. if err != nil {
  60839. return graphql.Null
  60840. }
  60841. ctx = graphql.WithFieldContext(ctx, fc)
  60842. defer func() {
  60843. if r := recover(); r != nil {
  60844. ec.Error(ctx, ec.Recover(ctx, r))
  60845. ret = graphql.Null
  60846. }
  60847. }()
  60848. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60849. ctx = rctx // use context from middleware stack in children
  60850. return obj.Edges, nil
  60851. })
  60852. if err != nil {
  60853. ec.Error(ctx, err)
  60854. return graphql.Null
  60855. }
  60856. if resTmp == nil {
  60857. if !graphql.HasFieldError(ctx, fc) {
  60858. ec.Errorf(ctx, "must not be null")
  60859. }
  60860. return graphql.Null
  60861. }
  60862. res := resTmp.([]*FulfillmentOrderLineItemEdge)
  60863. fc.Result = res
  60864. return ec.marshalNFulfillmentOrderLineItemEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderLineItemEdgeᚄ(ctx, field.Selections, res)
  60865. }
  60866. func (ec *executionContext) fieldContext_FulfillmentOrderLineItemConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60867. fc = &graphql.FieldContext{
  60868. Object: "FulfillmentOrderLineItemConnection",
  60869. Field: field,
  60870. IsMethod: false,
  60871. IsResolver: false,
  60872. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60873. switch field.Name {
  60874. case "cursor":
  60875. return ec.fieldContext_FulfillmentOrderLineItemEdge_cursor(ctx, field)
  60876. case "node":
  60877. return ec.fieldContext_FulfillmentOrderLineItemEdge_node(ctx, field)
  60878. }
  60879. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderLineItemEdge", field.Name)
  60880. },
  60881. }
  60882. return fc, nil
  60883. }
  60884. func (ec *executionContext) _FulfillmentOrderLineItemConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLineItemConnection) (ret graphql.Marshaler) {
  60885. fc, err := ec.fieldContext_FulfillmentOrderLineItemConnection_nodes(ctx, field)
  60886. if err != nil {
  60887. return graphql.Null
  60888. }
  60889. ctx = graphql.WithFieldContext(ctx, fc)
  60890. defer func() {
  60891. if r := recover(); r != nil {
  60892. ec.Error(ctx, ec.Recover(ctx, r))
  60893. ret = graphql.Null
  60894. }
  60895. }()
  60896. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60897. ctx = rctx // use context from middleware stack in children
  60898. return obj.Nodes, nil
  60899. })
  60900. if err != nil {
  60901. ec.Error(ctx, err)
  60902. return graphql.Null
  60903. }
  60904. if resTmp == nil {
  60905. if !graphql.HasFieldError(ctx, fc) {
  60906. ec.Errorf(ctx, "must not be null")
  60907. }
  60908. return graphql.Null
  60909. }
  60910. res := resTmp.([]*FulfillmentOrderLineItem)
  60911. fc.Result = res
  60912. return ec.marshalNFulfillmentOrderLineItem2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderLineItemᚄ(ctx, field.Selections, res)
  60913. }
  60914. func (ec *executionContext) fieldContext_FulfillmentOrderLineItemConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60915. fc = &graphql.FieldContext{
  60916. Object: "FulfillmentOrderLineItemConnection",
  60917. Field: field,
  60918. IsMethod: false,
  60919. IsResolver: false,
  60920. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60921. switch field.Name {
  60922. case "id":
  60923. return ec.fieldContext_FulfillmentOrderLineItem_id(ctx, field)
  60924. case "lineItem":
  60925. return ec.fieldContext_FulfillmentOrderLineItem_lineItem(ctx, field)
  60926. case "remainingQuantity":
  60927. return ec.fieldContext_FulfillmentOrderLineItem_remainingQuantity(ctx, field)
  60928. case "totalQuantity":
  60929. return ec.fieldContext_FulfillmentOrderLineItem_totalQuantity(ctx, field)
  60930. case "warnings":
  60931. return ec.fieldContext_FulfillmentOrderLineItem_warnings(ctx, field)
  60932. }
  60933. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderLineItem", field.Name)
  60934. },
  60935. }
  60936. return fc, nil
  60937. }
  60938. func (ec *executionContext) _FulfillmentOrderLineItemConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLineItemConnection) (ret graphql.Marshaler) {
  60939. fc, err := ec.fieldContext_FulfillmentOrderLineItemConnection_pageInfo(ctx, field)
  60940. if err != nil {
  60941. return graphql.Null
  60942. }
  60943. ctx = graphql.WithFieldContext(ctx, fc)
  60944. defer func() {
  60945. if r := recover(); r != nil {
  60946. ec.Error(ctx, ec.Recover(ctx, r))
  60947. ret = graphql.Null
  60948. }
  60949. }()
  60950. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  60951. ctx = rctx // use context from middleware stack in children
  60952. return obj.PageInfo, nil
  60953. })
  60954. if err != nil {
  60955. ec.Error(ctx, err)
  60956. return graphql.Null
  60957. }
  60958. if resTmp == nil {
  60959. if !graphql.HasFieldError(ctx, fc) {
  60960. ec.Errorf(ctx, "must not be null")
  60961. }
  60962. return graphql.Null
  60963. }
  60964. res := resTmp.(*PageInfo)
  60965. fc.Result = res
  60966. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  60967. }
  60968. func (ec *executionContext) fieldContext_FulfillmentOrderLineItemConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  60969. fc = &graphql.FieldContext{
  60970. Object: "FulfillmentOrderLineItemConnection",
  60971. Field: field,
  60972. IsMethod: false,
  60973. IsResolver: false,
  60974. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  60975. switch field.Name {
  60976. case "endCursor":
  60977. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  60978. case "hasNextPage":
  60979. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  60980. case "hasPreviousPage":
  60981. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  60982. case "startCursor":
  60983. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  60984. }
  60985. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  60986. },
  60987. }
  60988. return fc, nil
  60989. }
  60990. func (ec *executionContext) _FulfillmentOrderLineItemEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLineItemEdge) (ret graphql.Marshaler) {
  60991. fc, err := ec.fieldContext_FulfillmentOrderLineItemEdge_cursor(ctx, field)
  60992. if err != nil {
  60993. return graphql.Null
  60994. }
  60995. ctx = graphql.WithFieldContext(ctx, fc)
  60996. defer func() {
  60997. if r := recover(); r != nil {
  60998. ec.Error(ctx, ec.Recover(ctx, r))
  60999. ret = graphql.Null
  61000. }
  61001. }()
  61002. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61003. ctx = rctx // use context from middleware stack in children
  61004. return obj.Cursor, nil
  61005. })
  61006. if err != nil {
  61007. ec.Error(ctx, err)
  61008. return graphql.Null
  61009. }
  61010. if resTmp == nil {
  61011. if !graphql.HasFieldError(ctx, fc) {
  61012. ec.Errorf(ctx, "must not be null")
  61013. }
  61014. return graphql.Null
  61015. }
  61016. res := resTmp.(string)
  61017. fc.Result = res
  61018. return ec.marshalNString2string(ctx, field.Selections, res)
  61019. }
  61020. func (ec *executionContext) fieldContext_FulfillmentOrderLineItemEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61021. fc = &graphql.FieldContext{
  61022. Object: "FulfillmentOrderLineItemEdge",
  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 String does not have child fields")
  61028. },
  61029. }
  61030. return fc, nil
  61031. }
  61032. func (ec *executionContext) _FulfillmentOrderLineItemEdge_node(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLineItemEdge) (ret graphql.Marshaler) {
  61033. fc, err := ec.fieldContext_FulfillmentOrderLineItemEdge_node(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.Node, 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.(*FulfillmentOrderLineItem)
  61059. fc.Result = res
  61060. return ec.marshalNFulfillmentOrderLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderLineItem(ctx, field.Selections, res)
  61061. }
  61062. func (ec *executionContext) fieldContext_FulfillmentOrderLineItemEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61063. fc = &graphql.FieldContext{
  61064. Object: "FulfillmentOrderLineItemEdge",
  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 "id":
  61071. return ec.fieldContext_FulfillmentOrderLineItem_id(ctx, field)
  61072. case "lineItem":
  61073. return ec.fieldContext_FulfillmentOrderLineItem_lineItem(ctx, field)
  61074. case "remainingQuantity":
  61075. return ec.fieldContext_FulfillmentOrderLineItem_remainingQuantity(ctx, field)
  61076. case "totalQuantity":
  61077. return ec.fieldContext_FulfillmentOrderLineItem_totalQuantity(ctx, field)
  61078. case "warnings":
  61079. return ec.fieldContext_FulfillmentOrderLineItem_warnings(ctx, field)
  61080. }
  61081. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderLineItem", field.Name)
  61082. },
  61083. }
  61084. return fc, nil
  61085. }
  61086. func (ec *executionContext) _FulfillmentOrderLineItemWarning_description(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLineItemWarning) (ret graphql.Marshaler) {
  61087. fc, err := ec.fieldContext_FulfillmentOrderLineItemWarning_description(ctx, field)
  61088. if err != nil {
  61089. return graphql.Null
  61090. }
  61091. ctx = graphql.WithFieldContext(ctx, fc)
  61092. defer func() {
  61093. if r := recover(); r != nil {
  61094. ec.Error(ctx, ec.Recover(ctx, r))
  61095. ret = graphql.Null
  61096. }
  61097. }()
  61098. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61099. ctx = rctx // use context from middleware stack in children
  61100. return obj.Description, nil
  61101. })
  61102. if err != nil {
  61103. ec.Error(ctx, err)
  61104. return graphql.Null
  61105. }
  61106. if resTmp == nil {
  61107. return graphql.Null
  61108. }
  61109. res := resTmp.(*string)
  61110. fc.Result = res
  61111. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  61112. }
  61113. func (ec *executionContext) fieldContext_FulfillmentOrderLineItemWarning_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61114. fc = &graphql.FieldContext{
  61115. Object: "FulfillmentOrderLineItemWarning",
  61116. Field: field,
  61117. IsMethod: false,
  61118. IsResolver: false,
  61119. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61120. return nil, errors.New("field of type String does not have child fields")
  61121. },
  61122. }
  61123. return fc, nil
  61124. }
  61125. func (ec *executionContext) _FulfillmentOrderLineItemWarning_title(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLineItemWarning) (ret graphql.Marshaler) {
  61126. fc, err := ec.fieldContext_FulfillmentOrderLineItemWarning_title(ctx, field)
  61127. if err != nil {
  61128. return graphql.Null
  61129. }
  61130. ctx = graphql.WithFieldContext(ctx, fc)
  61131. defer func() {
  61132. if r := recover(); r != nil {
  61133. ec.Error(ctx, ec.Recover(ctx, r))
  61134. ret = graphql.Null
  61135. }
  61136. }()
  61137. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61138. ctx = rctx // use context from middleware stack in children
  61139. return obj.Title, nil
  61140. })
  61141. if err != nil {
  61142. ec.Error(ctx, err)
  61143. return graphql.Null
  61144. }
  61145. if resTmp == nil {
  61146. return graphql.Null
  61147. }
  61148. res := resTmp.(*string)
  61149. fc.Result = res
  61150. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  61151. }
  61152. func (ec *executionContext) fieldContext_FulfillmentOrderLineItemWarning_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61153. fc = &graphql.FieldContext{
  61154. Object: "FulfillmentOrderLineItemWarning",
  61155. Field: field,
  61156. IsMethod: false,
  61157. IsResolver: false,
  61158. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61159. return nil, errors.New("field of type String does not have child fields")
  61160. },
  61161. }
  61162. return fc, nil
  61163. }
  61164. func (ec *executionContext) _FulfillmentOrderLocationForMove_location(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLocationForMove) (ret graphql.Marshaler) {
  61165. fc, err := ec.fieldContext_FulfillmentOrderLocationForMove_location(ctx, field)
  61166. if err != nil {
  61167. return graphql.Null
  61168. }
  61169. ctx = graphql.WithFieldContext(ctx, fc)
  61170. defer func() {
  61171. if r := recover(); r != nil {
  61172. ec.Error(ctx, ec.Recover(ctx, r))
  61173. ret = graphql.Null
  61174. }
  61175. }()
  61176. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61177. ctx = rctx // use context from middleware stack in children
  61178. return obj.Location, nil
  61179. })
  61180. if err != nil {
  61181. ec.Error(ctx, err)
  61182. return graphql.Null
  61183. }
  61184. if resTmp == nil {
  61185. if !graphql.HasFieldError(ctx, fc) {
  61186. ec.Errorf(ctx, "must not be null")
  61187. }
  61188. return graphql.Null
  61189. }
  61190. res := resTmp.(*Location)
  61191. fc.Result = res
  61192. return ec.marshalNLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocation(ctx, field.Selections, res)
  61193. }
  61194. func (ec *executionContext) fieldContext_FulfillmentOrderLocationForMove_location(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61195. fc = &graphql.FieldContext{
  61196. Object: "FulfillmentOrderLocationForMove",
  61197. Field: field,
  61198. IsMethod: false,
  61199. IsResolver: false,
  61200. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61201. switch field.Name {
  61202. case "activatable":
  61203. return ec.fieldContext_Location_activatable(ctx, field)
  61204. case "address":
  61205. return ec.fieldContext_Location_address(ctx, field)
  61206. case "addressVerified":
  61207. return ec.fieldContext_Location_addressVerified(ctx, field)
  61208. case "deactivatable":
  61209. return ec.fieldContext_Location_deactivatable(ctx, field)
  61210. case "deactivatedAt":
  61211. return ec.fieldContext_Location_deactivatedAt(ctx, field)
  61212. case "deletable":
  61213. return ec.fieldContext_Location_deletable(ctx, field)
  61214. case "fulfillmentService":
  61215. return ec.fieldContext_Location_fulfillmentService(ctx, field)
  61216. case "fulfillsOnlineOrders":
  61217. return ec.fieldContext_Location_fulfillsOnlineOrders(ctx, field)
  61218. case "hasActiveInventory":
  61219. return ec.fieldContext_Location_hasActiveInventory(ctx, field)
  61220. case "hasUnfulfilledOrders":
  61221. return ec.fieldContext_Location_hasUnfulfilledOrders(ctx, field)
  61222. case "id":
  61223. return ec.fieldContext_Location_id(ctx, field)
  61224. case "inventoryLevel":
  61225. return ec.fieldContext_Location_inventoryLevel(ctx, field)
  61226. case "inventoryLevels":
  61227. return ec.fieldContext_Location_inventoryLevels(ctx, field)
  61228. case "isActive":
  61229. return ec.fieldContext_Location_isActive(ctx, field)
  61230. case "legacyResourceId":
  61231. return ec.fieldContext_Location_legacyResourceId(ctx, field)
  61232. case "metafield":
  61233. return ec.fieldContext_Location_metafield(ctx, field)
  61234. case "metafieldDefinitions":
  61235. return ec.fieldContext_Location_metafieldDefinitions(ctx, field)
  61236. case "metafields":
  61237. return ec.fieldContext_Location_metafields(ctx, field)
  61238. case "name":
  61239. return ec.fieldContext_Location_name(ctx, field)
  61240. case "privateMetafield":
  61241. return ec.fieldContext_Location_privateMetafield(ctx, field)
  61242. case "privateMetafields":
  61243. return ec.fieldContext_Location_privateMetafields(ctx, field)
  61244. case "shipsInventory":
  61245. return ec.fieldContext_Location_shipsInventory(ctx, field)
  61246. case "suggestedAddresses":
  61247. return ec.fieldContext_Location_suggestedAddresses(ctx, field)
  61248. }
  61249. return nil, fmt.Errorf("no field named %q was found under type Location", field.Name)
  61250. },
  61251. }
  61252. return fc, nil
  61253. }
  61254. func (ec *executionContext) _FulfillmentOrderLocationForMove_message(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLocationForMove) (ret graphql.Marshaler) {
  61255. fc, err := ec.fieldContext_FulfillmentOrderLocationForMove_message(ctx, field)
  61256. if err != nil {
  61257. return graphql.Null
  61258. }
  61259. ctx = graphql.WithFieldContext(ctx, fc)
  61260. defer func() {
  61261. if r := recover(); r != nil {
  61262. ec.Error(ctx, ec.Recover(ctx, r))
  61263. ret = graphql.Null
  61264. }
  61265. }()
  61266. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61267. ctx = rctx // use context from middleware stack in children
  61268. return obj.Message, nil
  61269. })
  61270. if err != nil {
  61271. ec.Error(ctx, err)
  61272. return graphql.Null
  61273. }
  61274. if resTmp == nil {
  61275. return graphql.Null
  61276. }
  61277. res := resTmp.(*string)
  61278. fc.Result = res
  61279. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  61280. }
  61281. func (ec *executionContext) fieldContext_FulfillmentOrderLocationForMove_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61282. fc = &graphql.FieldContext{
  61283. Object: "FulfillmentOrderLocationForMove",
  61284. Field: field,
  61285. IsMethod: false,
  61286. IsResolver: false,
  61287. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61288. return nil, errors.New("field of type String does not have child fields")
  61289. },
  61290. }
  61291. return fc, nil
  61292. }
  61293. func (ec *executionContext) _FulfillmentOrderLocationForMove_movable(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLocationForMove) (ret graphql.Marshaler) {
  61294. fc, err := ec.fieldContext_FulfillmentOrderLocationForMove_movable(ctx, field)
  61295. if err != nil {
  61296. return graphql.Null
  61297. }
  61298. ctx = graphql.WithFieldContext(ctx, fc)
  61299. defer func() {
  61300. if r := recover(); r != nil {
  61301. ec.Error(ctx, ec.Recover(ctx, r))
  61302. ret = graphql.Null
  61303. }
  61304. }()
  61305. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61306. ctx = rctx // use context from middleware stack in children
  61307. return obj.Movable, nil
  61308. })
  61309. if err != nil {
  61310. ec.Error(ctx, err)
  61311. return graphql.Null
  61312. }
  61313. if resTmp == nil {
  61314. if !graphql.HasFieldError(ctx, fc) {
  61315. ec.Errorf(ctx, "must not be null")
  61316. }
  61317. return graphql.Null
  61318. }
  61319. res := resTmp.(bool)
  61320. fc.Result = res
  61321. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  61322. }
  61323. func (ec *executionContext) fieldContext_FulfillmentOrderLocationForMove_movable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61324. fc = &graphql.FieldContext{
  61325. Object: "FulfillmentOrderLocationForMove",
  61326. Field: field,
  61327. IsMethod: false,
  61328. IsResolver: false,
  61329. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61330. return nil, errors.New("field of type Boolean does not have child fields")
  61331. },
  61332. }
  61333. return fc, nil
  61334. }
  61335. func (ec *executionContext) _FulfillmentOrderLocationForMoveConnection_edges(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLocationForMoveConnection) (ret graphql.Marshaler) {
  61336. fc, err := ec.fieldContext_FulfillmentOrderLocationForMoveConnection_edges(ctx, field)
  61337. if err != nil {
  61338. return graphql.Null
  61339. }
  61340. ctx = graphql.WithFieldContext(ctx, fc)
  61341. defer func() {
  61342. if r := recover(); r != nil {
  61343. ec.Error(ctx, ec.Recover(ctx, r))
  61344. ret = graphql.Null
  61345. }
  61346. }()
  61347. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61348. ctx = rctx // use context from middleware stack in children
  61349. return obj.Edges, nil
  61350. })
  61351. if err != nil {
  61352. ec.Error(ctx, err)
  61353. return graphql.Null
  61354. }
  61355. if resTmp == nil {
  61356. if !graphql.HasFieldError(ctx, fc) {
  61357. ec.Errorf(ctx, "must not be null")
  61358. }
  61359. return graphql.Null
  61360. }
  61361. res := resTmp.([]*FulfillmentOrderLocationForMoveEdge)
  61362. fc.Result = res
  61363. return ec.marshalNFulfillmentOrderLocationForMoveEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderLocationForMoveEdgeᚄ(ctx, field.Selections, res)
  61364. }
  61365. func (ec *executionContext) fieldContext_FulfillmentOrderLocationForMoveConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61366. fc = &graphql.FieldContext{
  61367. Object: "FulfillmentOrderLocationForMoveConnection",
  61368. Field: field,
  61369. IsMethod: false,
  61370. IsResolver: false,
  61371. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61372. switch field.Name {
  61373. case "cursor":
  61374. return ec.fieldContext_FulfillmentOrderLocationForMoveEdge_cursor(ctx, field)
  61375. case "node":
  61376. return ec.fieldContext_FulfillmentOrderLocationForMoveEdge_node(ctx, field)
  61377. }
  61378. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderLocationForMoveEdge", field.Name)
  61379. },
  61380. }
  61381. return fc, nil
  61382. }
  61383. func (ec *executionContext) _FulfillmentOrderLocationForMoveConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLocationForMoveConnection) (ret graphql.Marshaler) {
  61384. fc, err := ec.fieldContext_FulfillmentOrderLocationForMoveConnection_nodes(ctx, field)
  61385. if err != nil {
  61386. return graphql.Null
  61387. }
  61388. ctx = graphql.WithFieldContext(ctx, fc)
  61389. defer func() {
  61390. if r := recover(); r != nil {
  61391. ec.Error(ctx, ec.Recover(ctx, r))
  61392. ret = graphql.Null
  61393. }
  61394. }()
  61395. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61396. ctx = rctx // use context from middleware stack in children
  61397. return obj.Nodes, nil
  61398. })
  61399. if err != nil {
  61400. ec.Error(ctx, err)
  61401. return graphql.Null
  61402. }
  61403. if resTmp == nil {
  61404. if !graphql.HasFieldError(ctx, fc) {
  61405. ec.Errorf(ctx, "must not be null")
  61406. }
  61407. return graphql.Null
  61408. }
  61409. res := resTmp.([]*FulfillmentOrderLocationForMove)
  61410. fc.Result = res
  61411. return ec.marshalNFulfillmentOrderLocationForMove2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderLocationForMoveᚄ(ctx, field.Selections, res)
  61412. }
  61413. func (ec *executionContext) fieldContext_FulfillmentOrderLocationForMoveConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61414. fc = &graphql.FieldContext{
  61415. Object: "FulfillmentOrderLocationForMoveConnection",
  61416. Field: field,
  61417. IsMethod: false,
  61418. IsResolver: false,
  61419. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61420. switch field.Name {
  61421. case "location":
  61422. return ec.fieldContext_FulfillmentOrderLocationForMove_location(ctx, field)
  61423. case "message":
  61424. return ec.fieldContext_FulfillmentOrderLocationForMove_message(ctx, field)
  61425. case "movable":
  61426. return ec.fieldContext_FulfillmentOrderLocationForMove_movable(ctx, field)
  61427. }
  61428. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderLocationForMove", field.Name)
  61429. },
  61430. }
  61431. return fc, nil
  61432. }
  61433. func (ec *executionContext) _FulfillmentOrderLocationForMoveConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLocationForMoveConnection) (ret graphql.Marshaler) {
  61434. fc, err := ec.fieldContext_FulfillmentOrderLocationForMoveConnection_pageInfo(ctx, field)
  61435. if err != nil {
  61436. return graphql.Null
  61437. }
  61438. ctx = graphql.WithFieldContext(ctx, fc)
  61439. defer func() {
  61440. if r := recover(); r != nil {
  61441. ec.Error(ctx, ec.Recover(ctx, r))
  61442. ret = graphql.Null
  61443. }
  61444. }()
  61445. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61446. ctx = rctx // use context from middleware stack in children
  61447. return obj.PageInfo, nil
  61448. })
  61449. if err != nil {
  61450. ec.Error(ctx, err)
  61451. return graphql.Null
  61452. }
  61453. if resTmp == nil {
  61454. if !graphql.HasFieldError(ctx, fc) {
  61455. ec.Errorf(ctx, "must not be null")
  61456. }
  61457. return graphql.Null
  61458. }
  61459. res := resTmp.(*PageInfo)
  61460. fc.Result = res
  61461. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  61462. }
  61463. func (ec *executionContext) fieldContext_FulfillmentOrderLocationForMoveConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61464. fc = &graphql.FieldContext{
  61465. Object: "FulfillmentOrderLocationForMoveConnection",
  61466. Field: field,
  61467. IsMethod: false,
  61468. IsResolver: false,
  61469. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61470. switch field.Name {
  61471. case "endCursor":
  61472. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  61473. case "hasNextPage":
  61474. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  61475. case "hasPreviousPage":
  61476. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  61477. case "startCursor":
  61478. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  61479. }
  61480. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  61481. },
  61482. }
  61483. return fc, nil
  61484. }
  61485. func (ec *executionContext) _FulfillmentOrderLocationForMoveEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLocationForMoveEdge) (ret graphql.Marshaler) {
  61486. fc, err := ec.fieldContext_FulfillmentOrderLocationForMoveEdge_cursor(ctx, field)
  61487. if err != nil {
  61488. return graphql.Null
  61489. }
  61490. ctx = graphql.WithFieldContext(ctx, fc)
  61491. defer func() {
  61492. if r := recover(); r != nil {
  61493. ec.Error(ctx, ec.Recover(ctx, r))
  61494. ret = graphql.Null
  61495. }
  61496. }()
  61497. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61498. ctx = rctx // use context from middleware stack in children
  61499. return obj.Cursor, nil
  61500. })
  61501. if err != nil {
  61502. ec.Error(ctx, err)
  61503. return graphql.Null
  61504. }
  61505. if resTmp == nil {
  61506. if !graphql.HasFieldError(ctx, fc) {
  61507. ec.Errorf(ctx, "must not be null")
  61508. }
  61509. return graphql.Null
  61510. }
  61511. res := resTmp.(string)
  61512. fc.Result = res
  61513. return ec.marshalNString2string(ctx, field.Selections, res)
  61514. }
  61515. func (ec *executionContext) fieldContext_FulfillmentOrderLocationForMoveEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61516. fc = &graphql.FieldContext{
  61517. Object: "FulfillmentOrderLocationForMoveEdge",
  61518. Field: field,
  61519. IsMethod: false,
  61520. IsResolver: false,
  61521. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61522. return nil, errors.New("field of type String does not have child fields")
  61523. },
  61524. }
  61525. return fc, nil
  61526. }
  61527. func (ec *executionContext) _FulfillmentOrderLocationForMoveEdge_node(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderLocationForMoveEdge) (ret graphql.Marshaler) {
  61528. fc, err := ec.fieldContext_FulfillmentOrderLocationForMoveEdge_node(ctx, field)
  61529. if err != nil {
  61530. return graphql.Null
  61531. }
  61532. ctx = graphql.WithFieldContext(ctx, fc)
  61533. defer func() {
  61534. if r := recover(); r != nil {
  61535. ec.Error(ctx, ec.Recover(ctx, r))
  61536. ret = graphql.Null
  61537. }
  61538. }()
  61539. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61540. ctx = rctx // use context from middleware stack in children
  61541. return obj.Node, nil
  61542. })
  61543. if err != nil {
  61544. ec.Error(ctx, err)
  61545. return graphql.Null
  61546. }
  61547. if resTmp == nil {
  61548. if !graphql.HasFieldError(ctx, fc) {
  61549. ec.Errorf(ctx, "must not be null")
  61550. }
  61551. return graphql.Null
  61552. }
  61553. res := resTmp.(*FulfillmentOrderLocationForMove)
  61554. fc.Result = res
  61555. return ec.marshalNFulfillmentOrderLocationForMove2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderLocationForMove(ctx, field.Selections, res)
  61556. }
  61557. func (ec *executionContext) fieldContext_FulfillmentOrderLocationForMoveEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61558. fc = &graphql.FieldContext{
  61559. Object: "FulfillmentOrderLocationForMoveEdge",
  61560. Field: field,
  61561. IsMethod: false,
  61562. IsResolver: false,
  61563. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61564. switch field.Name {
  61565. case "location":
  61566. return ec.fieldContext_FulfillmentOrderLocationForMove_location(ctx, field)
  61567. case "message":
  61568. return ec.fieldContext_FulfillmentOrderLocationForMove_message(ctx, field)
  61569. case "movable":
  61570. return ec.fieldContext_FulfillmentOrderLocationForMove_movable(ctx, field)
  61571. }
  61572. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderLocationForMove", field.Name)
  61573. },
  61574. }
  61575. return fc, nil
  61576. }
  61577. func (ec *executionContext) _FulfillmentOrderMerchantRequest_id(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderMerchantRequest) (ret graphql.Marshaler) {
  61578. fc, err := ec.fieldContext_FulfillmentOrderMerchantRequest_id(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.ID, nil
  61592. })
  61593. if err != nil {
  61594. ec.Error(ctx, err)
  61595. return graphql.Null
  61596. }
  61597. if resTmp == nil {
  61598. if !graphql.HasFieldError(ctx, fc) {
  61599. ec.Errorf(ctx, "must not be null")
  61600. }
  61601. return graphql.Null
  61602. }
  61603. res := resTmp.(string)
  61604. fc.Result = res
  61605. return ec.marshalNID2string(ctx, field.Selections, res)
  61606. }
  61607. func (ec *executionContext) fieldContext_FulfillmentOrderMerchantRequest_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61608. fc = &graphql.FieldContext{
  61609. Object: "FulfillmentOrderMerchantRequest",
  61610. Field: field,
  61611. IsMethod: false,
  61612. IsResolver: false,
  61613. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61614. return nil, errors.New("field of type ID does not have child fields")
  61615. },
  61616. }
  61617. return fc, nil
  61618. }
  61619. func (ec *executionContext) _FulfillmentOrderMerchantRequest_kind(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderMerchantRequest) (ret graphql.Marshaler) {
  61620. fc, err := ec.fieldContext_FulfillmentOrderMerchantRequest_kind(ctx, field)
  61621. if err != nil {
  61622. return graphql.Null
  61623. }
  61624. ctx = graphql.WithFieldContext(ctx, fc)
  61625. defer func() {
  61626. if r := recover(); r != nil {
  61627. ec.Error(ctx, ec.Recover(ctx, r))
  61628. ret = graphql.Null
  61629. }
  61630. }()
  61631. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61632. ctx = rctx // use context from middleware stack in children
  61633. return obj.Kind, nil
  61634. })
  61635. if err != nil {
  61636. ec.Error(ctx, err)
  61637. return graphql.Null
  61638. }
  61639. if resTmp == nil {
  61640. if !graphql.HasFieldError(ctx, fc) {
  61641. ec.Errorf(ctx, "must not be null")
  61642. }
  61643. return graphql.Null
  61644. }
  61645. res := resTmp.(FulfillmentOrderMerchantRequestKind)
  61646. fc.Result = res
  61647. return ec.marshalNFulfillmentOrderMerchantRequestKind2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderMerchantRequestKind(ctx, field.Selections, res)
  61648. }
  61649. func (ec *executionContext) fieldContext_FulfillmentOrderMerchantRequest_kind(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61650. fc = &graphql.FieldContext{
  61651. Object: "FulfillmentOrderMerchantRequest",
  61652. Field: field,
  61653. IsMethod: false,
  61654. IsResolver: false,
  61655. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61656. return nil, errors.New("field of type FulfillmentOrderMerchantRequestKind does not have child fields")
  61657. },
  61658. }
  61659. return fc, nil
  61660. }
  61661. func (ec *executionContext) _FulfillmentOrderMerchantRequest_message(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderMerchantRequest) (ret graphql.Marshaler) {
  61662. fc, err := ec.fieldContext_FulfillmentOrderMerchantRequest_message(ctx, field)
  61663. if err != nil {
  61664. return graphql.Null
  61665. }
  61666. ctx = graphql.WithFieldContext(ctx, fc)
  61667. defer func() {
  61668. if r := recover(); r != nil {
  61669. ec.Error(ctx, ec.Recover(ctx, r))
  61670. ret = graphql.Null
  61671. }
  61672. }()
  61673. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61674. ctx = rctx // use context from middleware stack in children
  61675. return obj.Message, nil
  61676. })
  61677. if err != nil {
  61678. ec.Error(ctx, err)
  61679. return graphql.Null
  61680. }
  61681. if resTmp == nil {
  61682. return graphql.Null
  61683. }
  61684. res := resTmp.(*string)
  61685. fc.Result = res
  61686. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  61687. }
  61688. func (ec *executionContext) fieldContext_FulfillmentOrderMerchantRequest_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61689. fc = &graphql.FieldContext{
  61690. Object: "FulfillmentOrderMerchantRequest",
  61691. Field: field,
  61692. IsMethod: false,
  61693. IsResolver: false,
  61694. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61695. return nil, errors.New("field of type String does not have child fields")
  61696. },
  61697. }
  61698. return fc, nil
  61699. }
  61700. func (ec *executionContext) _FulfillmentOrderMerchantRequest_requestOptions(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderMerchantRequest) (ret graphql.Marshaler) {
  61701. fc, err := ec.fieldContext_FulfillmentOrderMerchantRequest_requestOptions(ctx, field)
  61702. if err != nil {
  61703. return graphql.Null
  61704. }
  61705. ctx = graphql.WithFieldContext(ctx, fc)
  61706. defer func() {
  61707. if r := recover(); r != nil {
  61708. ec.Error(ctx, ec.Recover(ctx, r))
  61709. ret = graphql.Null
  61710. }
  61711. }()
  61712. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61713. ctx = rctx // use context from middleware stack in children
  61714. return obj.RequestOptions, nil
  61715. })
  61716. if err != nil {
  61717. ec.Error(ctx, err)
  61718. return graphql.Null
  61719. }
  61720. if resTmp == nil {
  61721. return graphql.Null
  61722. }
  61723. res := resTmp.(*string)
  61724. fc.Result = res
  61725. return ec.marshalOJSON2ᚖstring(ctx, field.Selections, res)
  61726. }
  61727. func (ec *executionContext) fieldContext_FulfillmentOrderMerchantRequest_requestOptions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61728. fc = &graphql.FieldContext{
  61729. Object: "FulfillmentOrderMerchantRequest",
  61730. Field: field,
  61731. IsMethod: false,
  61732. IsResolver: false,
  61733. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61734. return nil, errors.New("field of type JSON does not have child fields")
  61735. },
  61736. }
  61737. return fc, nil
  61738. }
  61739. func (ec *executionContext) _FulfillmentOrderMerchantRequest_responseData(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderMerchantRequest) (ret graphql.Marshaler) {
  61740. fc, err := ec.fieldContext_FulfillmentOrderMerchantRequest_responseData(ctx, field)
  61741. if err != nil {
  61742. return graphql.Null
  61743. }
  61744. ctx = graphql.WithFieldContext(ctx, fc)
  61745. defer func() {
  61746. if r := recover(); r != nil {
  61747. ec.Error(ctx, ec.Recover(ctx, r))
  61748. ret = graphql.Null
  61749. }
  61750. }()
  61751. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61752. ctx = rctx // use context from middleware stack in children
  61753. return obj.ResponseData, nil
  61754. })
  61755. if err != nil {
  61756. ec.Error(ctx, err)
  61757. return graphql.Null
  61758. }
  61759. if resTmp == nil {
  61760. return graphql.Null
  61761. }
  61762. res := resTmp.(*string)
  61763. fc.Result = res
  61764. return ec.marshalOJSON2ᚖstring(ctx, field.Selections, res)
  61765. }
  61766. func (ec *executionContext) fieldContext_FulfillmentOrderMerchantRequest_responseData(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61767. fc = &graphql.FieldContext{
  61768. Object: "FulfillmentOrderMerchantRequest",
  61769. Field: field,
  61770. IsMethod: false,
  61771. IsResolver: false,
  61772. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61773. return nil, errors.New("field of type JSON does not have child fields")
  61774. },
  61775. }
  61776. return fc, nil
  61777. }
  61778. func (ec *executionContext) _FulfillmentOrderMerchantRequest_sentAt(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderMerchantRequest) (ret graphql.Marshaler) {
  61779. fc, err := ec.fieldContext_FulfillmentOrderMerchantRequest_sentAt(ctx, field)
  61780. if err != nil {
  61781. return graphql.Null
  61782. }
  61783. ctx = graphql.WithFieldContext(ctx, fc)
  61784. defer func() {
  61785. if r := recover(); r != nil {
  61786. ec.Error(ctx, ec.Recover(ctx, r))
  61787. ret = graphql.Null
  61788. }
  61789. }()
  61790. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61791. ctx = rctx // use context from middleware stack in children
  61792. return obj.SentAt, nil
  61793. })
  61794. if err != nil {
  61795. ec.Error(ctx, err)
  61796. return graphql.Null
  61797. }
  61798. if resTmp == nil {
  61799. if !graphql.HasFieldError(ctx, fc) {
  61800. ec.Errorf(ctx, "must not be null")
  61801. }
  61802. return graphql.Null
  61803. }
  61804. res := resTmp.(string)
  61805. fc.Result = res
  61806. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  61807. }
  61808. func (ec *executionContext) fieldContext_FulfillmentOrderMerchantRequest_sentAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61809. fc = &graphql.FieldContext{
  61810. Object: "FulfillmentOrderMerchantRequest",
  61811. Field: field,
  61812. IsMethod: false,
  61813. IsResolver: false,
  61814. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61815. return nil, errors.New("field of type DateTime does not have child fields")
  61816. },
  61817. }
  61818. return fc, nil
  61819. }
  61820. func (ec *executionContext) _FulfillmentOrderMerchantRequestConnection_edges(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderMerchantRequestConnection) (ret graphql.Marshaler) {
  61821. fc, err := ec.fieldContext_FulfillmentOrderMerchantRequestConnection_edges(ctx, field)
  61822. if err != nil {
  61823. return graphql.Null
  61824. }
  61825. ctx = graphql.WithFieldContext(ctx, fc)
  61826. defer func() {
  61827. if r := recover(); r != nil {
  61828. ec.Error(ctx, ec.Recover(ctx, r))
  61829. ret = graphql.Null
  61830. }
  61831. }()
  61832. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61833. ctx = rctx // use context from middleware stack in children
  61834. return obj.Edges, nil
  61835. })
  61836. if err != nil {
  61837. ec.Error(ctx, err)
  61838. return graphql.Null
  61839. }
  61840. if resTmp == nil {
  61841. if !graphql.HasFieldError(ctx, fc) {
  61842. ec.Errorf(ctx, "must not be null")
  61843. }
  61844. return graphql.Null
  61845. }
  61846. res := resTmp.([]*FulfillmentOrderMerchantRequestEdge)
  61847. fc.Result = res
  61848. return ec.marshalNFulfillmentOrderMerchantRequestEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderMerchantRequestEdgeᚄ(ctx, field.Selections, res)
  61849. }
  61850. func (ec *executionContext) fieldContext_FulfillmentOrderMerchantRequestConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61851. fc = &graphql.FieldContext{
  61852. Object: "FulfillmentOrderMerchantRequestConnection",
  61853. Field: field,
  61854. IsMethod: false,
  61855. IsResolver: false,
  61856. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61857. switch field.Name {
  61858. case "cursor":
  61859. return ec.fieldContext_FulfillmentOrderMerchantRequestEdge_cursor(ctx, field)
  61860. case "node":
  61861. return ec.fieldContext_FulfillmentOrderMerchantRequestEdge_node(ctx, field)
  61862. }
  61863. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderMerchantRequestEdge", field.Name)
  61864. },
  61865. }
  61866. return fc, nil
  61867. }
  61868. func (ec *executionContext) _FulfillmentOrderMerchantRequestConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderMerchantRequestConnection) (ret graphql.Marshaler) {
  61869. fc, err := ec.fieldContext_FulfillmentOrderMerchantRequestConnection_nodes(ctx, field)
  61870. if err != nil {
  61871. return graphql.Null
  61872. }
  61873. ctx = graphql.WithFieldContext(ctx, fc)
  61874. defer func() {
  61875. if r := recover(); r != nil {
  61876. ec.Error(ctx, ec.Recover(ctx, r))
  61877. ret = graphql.Null
  61878. }
  61879. }()
  61880. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61881. ctx = rctx // use context from middleware stack in children
  61882. return obj.Nodes, nil
  61883. })
  61884. if err != nil {
  61885. ec.Error(ctx, err)
  61886. return graphql.Null
  61887. }
  61888. if resTmp == nil {
  61889. if !graphql.HasFieldError(ctx, fc) {
  61890. ec.Errorf(ctx, "must not be null")
  61891. }
  61892. return graphql.Null
  61893. }
  61894. res := resTmp.([]*FulfillmentOrderMerchantRequest)
  61895. fc.Result = res
  61896. return ec.marshalNFulfillmentOrderMerchantRequest2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderMerchantRequestᚄ(ctx, field.Selections, res)
  61897. }
  61898. func (ec *executionContext) fieldContext_FulfillmentOrderMerchantRequestConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61899. fc = &graphql.FieldContext{
  61900. Object: "FulfillmentOrderMerchantRequestConnection",
  61901. Field: field,
  61902. IsMethod: false,
  61903. IsResolver: false,
  61904. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61905. switch field.Name {
  61906. case "id":
  61907. return ec.fieldContext_FulfillmentOrderMerchantRequest_id(ctx, field)
  61908. case "kind":
  61909. return ec.fieldContext_FulfillmentOrderMerchantRequest_kind(ctx, field)
  61910. case "message":
  61911. return ec.fieldContext_FulfillmentOrderMerchantRequest_message(ctx, field)
  61912. case "requestOptions":
  61913. return ec.fieldContext_FulfillmentOrderMerchantRequest_requestOptions(ctx, field)
  61914. case "responseData":
  61915. return ec.fieldContext_FulfillmentOrderMerchantRequest_responseData(ctx, field)
  61916. case "sentAt":
  61917. return ec.fieldContext_FulfillmentOrderMerchantRequest_sentAt(ctx, field)
  61918. }
  61919. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderMerchantRequest", field.Name)
  61920. },
  61921. }
  61922. return fc, nil
  61923. }
  61924. func (ec *executionContext) _FulfillmentOrderMerchantRequestConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderMerchantRequestConnection) (ret graphql.Marshaler) {
  61925. fc, err := ec.fieldContext_FulfillmentOrderMerchantRequestConnection_pageInfo(ctx, field)
  61926. if err != nil {
  61927. return graphql.Null
  61928. }
  61929. ctx = graphql.WithFieldContext(ctx, fc)
  61930. defer func() {
  61931. if r := recover(); r != nil {
  61932. ec.Error(ctx, ec.Recover(ctx, r))
  61933. ret = graphql.Null
  61934. }
  61935. }()
  61936. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61937. ctx = rctx // use context from middleware stack in children
  61938. return obj.PageInfo, nil
  61939. })
  61940. if err != nil {
  61941. ec.Error(ctx, err)
  61942. return graphql.Null
  61943. }
  61944. if resTmp == nil {
  61945. if !graphql.HasFieldError(ctx, fc) {
  61946. ec.Errorf(ctx, "must not be null")
  61947. }
  61948. return graphql.Null
  61949. }
  61950. res := resTmp.(*PageInfo)
  61951. fc.Result = res
  61952. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  61953. }
  61954. func (ec *executionContext) fieldContext_FulfillmentOrderMerchantRequestConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  61955. fc = &graphql.FieldContext{
  61956. Object: "FulfillmentOrderMerchantRequestConnection",
  61957. Field: field,
  61958. IsMethod: false,
  61959. IsResolver: false,
  61960. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  61961. switch field.Name {
  61962. case "endCursor":
  61963. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  61964. case "hasNextPage":
  61965. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  61966. case "hasPreviousPage":
  61967. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  61968. case "startCursor":
  61969. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  61970. }
  61971. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  61972. },
  61973. }
  61974. return fc, nil
  61975. }
  61976. func (ec *executionContext) _FulfillmentOrderMerchantRequestEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderMerchantRequestEdge) (ret graphql.Marshaler) {
  61977. fc, err := ec.fieldContext_FulfillmentOrderMerchantRequestEdge_cursor(ctx, field)
  61978. if err != nil {
  61979. return graphql.Null
  61980. }
  61981. ctx = graphql.WithFieldContext(ctx, fc)
  61982. defer func() {
  61983. if r := recover(); r != nil {
  61984. ec.Error(ctx, ec.Recover(ctx, r))
  61985. ret = graphql.Null
  61986. }
  61987. }()
  61988. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  61989. ctx = rctx // use context from middleware stack in children
  61990. return obj.Cursor, nil
  61991. })
  61992. if err != nil {
  61993. ec.Error(ctx, err)
  61994. return graphql.Null
  61995. }
  61996. if resTmp == nil {
  61997. if !graphql.HasFieldError(ctx, fc) {
  61998. ec.Errorf(ctx, "must not be null")
  61999. }
  62000. return graphql.Null
  62001. }
  62002. res := resTmp.(string)
  62003. fc.Result = res
  62004. return ec.marshalNString2string(ctx, field.Selections, res)
  62005. }
  62006. func (ec *executionContext) fieldContext_FulfillmentOrderMerchantRequestEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62007. fc = &graphql.FieldContext{
  62008. Object: "FulfillmentOrderMerchantRequestEdge",
  62009. Field: field,
  62010. IsMethod: false,
  62011. IsResolver: false,
  62012. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62013. return nil, errors.New("field of type String does not have child fields")
  62014. },
  62015. }
  62016. return fc, nil
  62017. }
  62018. func (ec *executionContext) _FulfillmentOrderMerchantRequestEdge_node(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderMerchantRequestEdge) (ret graphql.Marshaler) {
  62019. fc, err := ec.fieldContext_FulfillmentOrderMerchantRequestEdge_node(ctx, field)
  62020. if err != nil {
  62021. return graphql.Null
  62022. }
  62023. ctx = graphql.WithFieldContext(ctx, fc)
  62024. defer func() {
  62025. if r := recover(); r != nil {
  62026. ec.Error(ctx, ec.Recover(ctx, r))
  62027. ret = graphql.Null
  62028. }
  62029. }()
  62030. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62031. ctx = rctx // use context from middleware stack in children
  62032. return obj.Node, nil
  62033. })
  62034. if err != nil {
  62035. ec.Error(ctx, err)
  62036. return graphql.Null
  62037. }
  62038. if resTmp == nil {
  62039. if !graphql.HasFieldError(ctx, fc) {
  62040. ec.Errorf(ctx, "must not be null")
  62041. }
  62042. return graphql.Null
  62043. }
  62044. res := resTmp.(*FulfillmentOrderMerchantRequest)
  62045. fc.Result = res
  62046. return ec.marshalNFulfillmentOrderMerchantRequest2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderMerchantRequest(ctx, field.Selections, res)
  62047. }
  62048. func (ec *executionContext) fieldContext_FulfillmentOrderMerchantRequestEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62049. fc = &graphql.FieldContext{
  62050. Object: "FulfillmentOrderMerchantRequestEdge",
  62051. Field: field,
  62052. IsMethod: false,
  62053. IsResolver: false,
  62054. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62055. switch field.Name {
  62056. case "id":
  62057. return ec.fieldContext_FulfillmentOrderMerchantRequest_id(ctx, field)
  62058. case "kind":
  62059. return ec.fieldContext_FulfillmentOrderMerchantRequest_kind(ctx, field)
  62060. case "message":
  62061. return ec.fieldContext_FulfillmentOrderMerchantRequest_message(ctx, field)
  62062. case "requestOptions":
  62063. return ec.fieldContext_FulfillmentOrderMerchantRequest_requestOptions(ctx, field)
  62064. case "responseData":
  62065. return ec.fieldContext_FulfillmentOrderMerchantRequest_responseData(ctx, field)
  62066. case "sentAt":
  62067. return ec.fieldContext_FulfillmentOrderMerchantRequest_sentAt(ctx, field)
  62068. }
  62069. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderMerchantRequest", field.Name)
  62070. },
  62071. }
  62072. return fc, nil
  62073. }
  62074. func (ec *executionContext) _FulfillmentOrderSupportedAction_action(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderSupportedAction) (ret graphql.Marshaler) {
  62075. fc, err := ec.fieldContext_FulfillmentOrderSupportedAction_action(ctx, field)
  62076. if err != nil {
  62077. return graphql.Null
  62078. }
  62079. ctx = graphql.WithFieldContext(ctx, fc)
  62080. defer func() {
  62081. if r := recover(); r != nil {
  62082. ec.Error(ctx, ec.Recover(ctx, r))
  62083. ret = graphql.Null
  62084. }
  62085. }()
  62086. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62087. ctx = rctx // use context from middleware stack in children
  62088. return obj.Action, nil
  62089. })
  62090. if err != nil {
  62091. ec.Error(ctx, err)
  62092. return graphql.Null
  62093. }
  62094. if resTmp == nil {
  62095. if !graphql.HasFieldError(ctx, fc) {
  62096. ec.Errorf(ctx, "must not be null")
  62097. }
  62098. return graphql.Null
  62099. }
  62100. res := resTmp.(FulfillmentOrderAction)
  62101. fc.Result = res
  62102. return ec.marshalNFulfillmentOrderAction2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderAction(ctx, field.Selections, res)
  62103. }
  62104. func (ec *executionContext) fieldContext_FulfillmentOrderSupportedAction_action(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62105. fc = &graphql.FieldContext{
  62106. Object: "FulfillmentOrderSupportedAction",
  62107. Field: field,
  62108. IsMethod: false,
  62109. IsResolver: false,
  62110. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62111. return nil, errors.New("field of type FulfillmentOrderAction does not have child fields")
  62112. },
  62113. }
  62114. return fc, nil
  62115. }
  62116. func (ec *executionContext) _FulfillmentOrderSupportedAction_externalUrl(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOrderSupportedAction) (ret graphql.Marshaler) {
  62117. fc, err := ec.fieldContext_FulfillmentOrderSupportedAction_externalUrl(ctx, field)
  62118. if err != nil {
  62119. return graphql.Null
  62120. }
  62121. ctx = graphql.WithFieldContext(ctx, fc)
  62122. defer func() {
  62123. if r := recover(); r != nil {
  62124. ec.Error(ctx, ec.Recover(ctx, r))
  62125. ret = graphql.Null
  62126. }
  62127. }()
  62128. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62129. ctx = rctx // use context from middleware stack in children
  62130. return obj.ExternalURL, nil
  62131. })
  62132. if err != nil {
  62133. ec.Error(ctx, err)
  62134. return graphql.Null
  62135. }
  62136. if resTmp == nil {
  62137. return graphql.Null
  62138. }
  62139. res := resTmp.(*string)
  62140. fc.Result = res
  62141. return ec.marshalOURL2ᚖstring(ctx, field.Selections, res)
  62142. }
  62143. func (ec *executionContext) fieldContext_FulfillmentOrderSupportedAction_externalUrl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62144. fc = &graphql.FieldContext{
  62145. Object: "FulfillmentOrderSupportedAction",
  62146. Field: field,
  62147. IsMethod: false,
  62148. IsResolver: false,
  62149. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62150. return nil, errors.New("field of type URL does not have child fields")
  62151. },
  62152. }
  62153. return fc, nil
  62154. }
  62155. func (ec *executionContext) _FulfillmentOriginAddress_address1(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOriginAddress) (ret graphql.Marshaler) {
  62156. fc, err := ec.fieldContext_FulfillmentOriginAddress_address1(ctx, field)
  62157. if err != nil {
  62158. return graphql.Null
  62159. }
  62160. ctx = graphql.WithFieldContext(ctx, fc)
  62161. defer func() {
  62162. if r := recover(); r != nil {
  62163. ec.Error(ctx, ec.Recover(ctx, r))
  62164. ret = graphql.Null
  62165. }
  62166. }()
  62167. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62168. ctx = rctx // use context from middleware stack in children
  62169. return obj.Address1, nil
  62170. })
  62171. if err != nil {
  62172. ec.Error(ctx, err)
  62173. return graphql.Null
  62174. }
  62175. if resTmp == nil {
  62176. return graphql.Null
  62177. }
  62178. res := resTmp.(*string)
  62179. fc.Result = res
  62180. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  62181. }
  62182. func (ec *executionContext) fieldContext_FulfillmentOriginAddress_address1(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62183. fc = &graphql.FieldContext{
  62184. Object: "FulfillmentOriginAddress",
  62185. Field: field,
  62186. IsMethod: false,
  62187. IsResolver: false,
  62188. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62189. return nil, errors.New("field of type String does not have child fields")
  62190. },
  62191. }
  62192. return fc, nil
  62193. }
  62194. func (ec *executionContext) _FulfillmentOriginAddress_address2(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOriginAddress) (ret graphql.Marshaler) {
  62195. fc, err := ec.fieldContext_FulfillmentOriginAddress_address2(ctx, field)
  62196. if err != nil {
  62197. return graphql.Null
  62198. }
  62199. ctx = graphql.WithFieldContext(ctx, fc)
  62200. defer func() {
  62201. if r := recover(); r != nil {
  62202. ec.Error(ctx, ec.Recover(ctx, r))
  62203. ret = graphql.Null
  62204. }
  62205. }()
  62206. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62207. ctx = rctx // use context from middleware stack in children
  62208. return obj.Address2, nil
  62209. })
  62210. if err != nil {
  62211. ec.Error(ctx, err)
  62212. return graphql.Null
  62213. }
  62214. if resTmp == nil {
  62215. return graphql.Null
  62216. }
  62217. res := resTmp.(*string)
  62218. fc.Result = res
  62219. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  62220. }
  62221. func (ec *executionContext) fieldContext_FulfillmentOriginAddress_address2(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62222. fc = &graphql.FieldContext{
  62223. Object: "FulfillmentOriginAddress",
  62224. Field: field,
  62225. IsMethod: false,
  62226. IsResolver: false,
  62227. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62228. return nil, errors.New("field of type String does not have child fields")
  62229. },
  62230. }
  62231. return fc, nil
  62232. }
  62233. func (ec *executionContext) _FulfillmentOriginAddress_city(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOriginAddress) (ret graphql.Marshaler) {
  62234. fc, err := ec.fieldContext_FulfillmentOriginAddress_city(ctx, field)
  62235. if err != nil {
  62236. return graphql.Null
  62237. }
  62238. ctx = graphql.WithFieldContext(ctx, fc)
  62239. defer func() {
  62240. if r := recover(); r != nil {
  62241. ec.Error(ctx, ec.Recover(ctx, r))
  62242. ret = graphql.Null
  62243. }
  62244. }()
  62245. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62246. ctx = rctx // use context from middleware stack in children
  62247. return obj.City, nil
  62248. })
  62249. if err != nil {
  62250. ec.Error(ctx, err)
  62251. return graphql.Null
  62252. }
  62253. if resTmp == nil {
  62254. return graphql.Null
  62255. }
  62256. res := resTmp.(*string)
  62257. fc.Result = res
  62258. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  62259. }
  62260. func (ec *executionContext) fieldContext_FulfillmentOriginAddress_city(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62261. fc = &graphql.FieldContext{
  62262. Object: "FulfillmentOriginAddress",
  62263. Field: field,
  62264. IsMethod: false,
  62265. IsResolver: false,
  62266. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62267. return nil, errors.New("field of type String does not have child fields")
  62268. },
  62269. }
  62270. return fc, nil
  62271. }
  62272. func (ec *executionContext) _FulfillmentOriginAddress_countryCode(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOriginAddress) (ret graphql.Marshaler) {
  62273. fc, err := ec.fieldContext_FulfillmentOriginAddress_countryCode(ctx, field)
  62274. if err != nil {
  62275. return graphql.Null
  62276. }
  62277. ctx = graphql.WithFieldContext(ctx, fc)
  62278. defer func() {
  62279. if r := recover(); r != nil {
  62280. ec.Error(ctx, ec.Recover(ctx, r))
  62281. ret = graphql.Null
  62282. }
  62283. }()
  62284. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62285. ctx = rctx // use context from middleware stack in children
  62286. return obj.CountryCode, nil
  62287. })
  62288. if err != nil {
  62289. ec.Error(ctx, err)
  62290. return graphql.Null
  62291. }
  62292. if resTmp == nil {
  62293. if !graphql.HasFieldError(ctx, fc) {
  62294. ec.Errorf(ctx, "must not be null")
  62295. }
  62296. return graphql.Null
  62297. }
  62298. res := resTmp.(string)
  62299. fc.Result = res
  62300. return ec.marshalNString2string(ctx, field.Selections, res)
  62301. }
  62302. func (ec *executionContext) fieldContext_FulfillmentOriginAddress_countryCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62303. fc = &graphql.FieldContext{
  62304. Object: "FulfillmentOriginAddress",
  62305. Field: field,
  62306. IsMethod: false,
  62307. IsResolver: false,
  62308. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62309. return nil, errors.New("field of type String does not have child fields")
  62310. },
  62311. }
  62312. return fc, nil
  62313. }
  62314. func (ec *executionContext) _FulfillmentOriginAddress_provinceCode(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOriginAddress) (ret graphql.Marshaler) {
  62315. fc, err := ec.fieldContext_FulfillmentOriginAddress_provinceCode(ctx, field)
  62316. if err != nil {
  62317. return graphql.Null
  62318. }
  62319. ctx = graphql.WithFieldContext(ctx, fc)
  62320. defer func() {
  62321. if r := recover(); r != nil {
  62322. ec.Error(ctx, ec.Recover(ctx, r))
  62323. ret = graphql.Null
  62324. }
  62325. }()
  62326. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62327. ctx = rctx // use context from middleware stack in children
  62328. return obj.ProvinceCode, nil
  62329. })
  62330. if err != nil {
  62331. ec.Error(ctx, err)
  62332. return graphql.Null
  62333. }
  62334. if resTmp == nil {
  62335. return graphql.Null
  62336. }
  62337. res := resTmp.(*string)
  62338. fc.Result = res
  62339. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  62340. }
  62341. func (ec *executionContext) fieldContext_FulfillmentOriginAddress_provinceCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62342. fc = &graphql.FieldContext{
  62343. Object: "FulfillmentOriginAddress",
  62344. Field: field,
  62345. IsMethod: false,
  62346. IsResolver: false,
  62347. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62348. return nil, errors.New("field of type String does not have child fields")
  62349. },
  62350. }
  62351. return fc, nil
  62352. }
  62353. func (ec *executionContext) _FulfillmentOriginAddress_zip(ctx context.Context, field graphql.CollectedField, obj *FulfillmentOriginAddress) (ret graphql.Marshaler) {
  62354. fc, err := ec.fieldContext_FulfillmentOriginAddress_zip(ctx, field)
  62355. if err != nil {
  62356. return graphql.Null
  62357. }
  62358. ctx = graphql.WithFieldContext(ctx, fc)
  62359. defer func() {
  62360. if r := recover(); r != nil {
  62361. ec.Error(ctx, ec.Recover(ctx, r))
  62362. ret = graphql.Null
  62363. }
  62364. }()
  62365. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62366. ctx = rctx // use context from middleware stack in children
  62367. return obj.Zip, nil
  62368. })
  62369. if err != nil {
  62370. ec.Error(ctx, err)
  62371. return graphql.Null
  62372. }
  62373. if resTmp == nil {
  62374. return graphql.Null
  62375. }
  62376. res := resTmp.(*string)
  62377. fc.Result = res
  62378. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  62379. }
  62380. func (ec *executionContext) fieldContext_FulfillmentOriginAddress_zip(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62381. fc = &graphql.FieldContext{
  62382. Object: "FulfillmentOriginAddress",
  62383. Field: field,
  62384. IsMethod: false,
  62385. IsResolver: false,
  62386. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62387. return nil, errors.New("field of type String does not have child fields")
  62388. },
  62389. }
  62390. return fc, nil
  62391. }
  62392. func (ec *executionContext) _FulfillmentService_id(ctx context.Context, field graphql.CollectedField, obj *FulfillmentService) (ret graphql.Marshaler) {
  62393. fc, err := ec.fieldContext_FulfillmentService_id(ctx, field)
  62394. if err != nil {
  62395. return graphql.Null
  62396. }
  62397. ctx = graphql.WithFieldContext(ctx, fc)
  62398. defer func() {
  62399. if r := recover(); r != nil {
  62400. ec.Error(ctx, ec.Recover(ctx, r))
  62401. ret = graphql.Null
  62402. }
  62403. }()
  62404. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62405. ctx = rctx // use context from middleware stack in children
  62406. return obj.ID, nil
  62407. })
  62408. if err != nil {
  62409. ec.Error(ctx, err)
  62410. return graphql.Null
  62411. }
  62412. if resTmp == nil {
  62413. if !graphql.HasFieldError(ctx, fc) {
  62414. ec.Errorf(ctx, "must not be null")
  62415. }
  62416. return graphql.Null
  62417. }
  62418. res := resTmp.(string)
  62419. fc.Result = res
  62420. return ec.marshalNID2string(ctx, field.Selections, res)
  62421. }
  62422. func (ec *executionContext) fieldContext_FulfillmentService_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62423. fc = &graphql.FieldContext{
  62424. Object: "FulfillmentService",
  62425. Field: field,
  62426. IsMethod: false,
  62427. IsResolver: false,
  62428. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62429. return nil, errors.New("field of type ID does not have child fields")
  62430. },
  62431. }
  62432. return fc, nil
  62433. }
  62434. func (ec *executionContext) _FulfillmentTrackingInfo_company(ctx context.Context, field graphql.CollectedField, obj *FulfillmentTrackingInfo) (ret graphql.Marshaler) {
  62435. fc, err := ec.fieldContext_FulfillmentTrackingInfo_company(ctx, field)
  62436. if err != nil {
  62437. return graphql.Null
  62438. }
  62439. ctx = graphql.WithFieldContext(ctx, fc)
  62440. defer func() {
  62441. if r := recover(); r != nil {
  62442. ec.Error(ctx, ec.Recover(ctx, r))
  62443. ret = graphql.Null
  62444. }
  62445. }()
  62446. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62447. ctx = rctx // use context from middleware stack in children
  62448. return obj.Company, nil
  62449. })
  62450. if err != nil {
  62451. ec.Error(ctx, err)
  62452. return graphql.Null
  62453. }
  62454. if resTmp == nil {
  62455. return graphql.Null
  62456. }
  62457. res := resTmp.(*string)
  62458. fc.Result = res
  62459. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  62460. }
  62461. func (ec *executionContext) fieldContext_FulfillmentTrackingInfo_company(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62462. fc = &graphql.FieldContext{
  62463. Object: "FulfillmentTrackingInfo",
  62464. Field: field,
  62465. IsMethod: false,
  62466. IsResolver: false,
  62467. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62468. return nil, errors.New("field of type String does not have child fields")
  62469. },
  62470. }
  62471. return fc, nil
  62472. }
  62473. func (ec *executionContext) _FulfillmentTrackingInfo_number(ctx context.Context, field graphql.CollectedField, obj *FulfillmentTrackingInfo) (ret graphql.Marshaler) {
  62474. fc, err := ec.fieldContext_FulfillmentTrackingInfo_number(ctx, field)
  62475. if err != nil {
  62476. return graphql.Null
  62477. }
  62478. ctx = graphql.WithFieldContext(ctx, fc)
  62479. defer func() {
  62480. if r := recover(); r != nil {
  62481. ec.Error(ctx, ec.Recover(ctx, r))
  62482. ret = graphql.Null
  62483. }
  62484. }()
  62485. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62486. ctx = rctx // use context from middleware stack in children
  62487. return obj.Number, nil
  62488. })
  62489. if err != nil {
  62490. ec.Error(ctx, err)
  62491. return graphql.Null
  62492. }
  62493. if resTmp == nil {
  62494. return graphql.Null
  62495. }
  62496. res := resTmp.(*string)
  62497. fc.Result = res
  62498. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  62499. }
  62500. func (ec *executionContext) fieldContext_FulfillmentTrackingInfo_number(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62501. fc = &graphql.FieldContext{
  62502. Object: "FulfillmentTrackingInfo",
  62503. Field: field,
  62504. IsMethod: false,
  62505. IsResolver: false,
  62506. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62507. return nil, errors.New("field of type String does not have child fields")
  62508. },
  62509. }
  62510. return fc, nil
  62511. }
  62512. func (ec *executionContext) _FulfillmentTrackingInfo_url(ctx context.Context, field graphql.CollectedField, obj *FulfillmentTrackingInfo) (ret graphql.Marshaler) {
  62513. fc, err := ec.fieldContext_FulfillmentTrackingInfo_url(ctx, field)
  62514. if err != nil {
  62515. return graphql.Null
  62516. }
  62517. ctx = graphql.WithFieldContext(ctx, fc)
  62518. defer func() {
  62519. if r := recover(); r != nil {
  62520. ec.Error(ctx, ec.Recover(ctx, r))
  62521. ret = graphql.Null
  62522. }
  62523. }()
  62524. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62525. ctx = rctx // use context from middleware stack in children
  62526. return obj.URL, nil
  62527. })
  62528. if err != nil {
  62529. ec.Error(ctx, err)
  62530. return graphql.Null
  62531. }
  62532. if resTmp == nil {
  62533. return graphql.Null
  62534. }
  62535. res := resTmp.(*string)
  62536. fc.Result = res
  62537. return ec.marshalOURL2ᚖstring(ctx, field.Selections, res)
  62538. }
  62539. func (ec *executionContext) fieldContext_FulfillmentTrackingInfo_url(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62540. fc = &graphql.FieldContext{
  62541. Object: "FulfillmentTrackingInfo",
  62542. Field: field,
  62543. IsMethod: false,
  62544. IsResolver: false,
  62545. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62546. return nil, errors.New("field of type URL does not have child fields")
  62547. },
  62548. }
  62549. return fc, nil
  62550. }
  62551. func (ec *executionContext) _GenericFile_alt(ctx context.Context, field graphql.CollectedField, obj *GenericFile) (ret graphql.Marshaler) {
  62552. fc, err := ec.fieldContext_GenericFile_alt(ctx, field)
  62553. if err != nil {
  62554. return graphql.Null
  62555. }
  62556. ctx = graphql.WithFieldContext(ctx, fc)
  62557. defer func() {
  62558. if r := recover(); r != nil {
  62559. ec.Error(ctx, ec.Recover(ctx, r))
  62560. ret = graphql.Null
  62561. }
  62562. }()
  62563. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62564. ctx = rctx // use context from middleware stack in children
  62565. return obj.Alt, nil
  62566. })
  62567. if err != nil {
  62568. ec.Error(ctx, err)
  62569. return graphql.Null
  62570. }
  62571. if resTmp == nil {
  62572. return graphql.Null
  62573. }
  62574. res := resTmp.(*string)
  62575. fc.Result = res
  62576. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  62577. }
  62578. func (ec *executionContext) fieldContext_GenericFile_alt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62579. fc = &graphql.FieldContext{
  62580. Object: "GenericFile",
  62581. Field: field,
  62582. IsMethod: false,
  62583. IsResolver: false,
  62584. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62585. return nil, errors.New("field of type String does not have child fields")
  62586. },
  62587. }
  62588. return fc, nil
  62589. }
  62590. func (ec *executionContext) _GenericFile_createdAt(ctx context.Context, field graphql.CollectedField, obj *GenericFile) (ret graphql.Marshaler) {
  62591. fc, err := ec.fieldContext_GenericFile_createdAt(ctx, field)
  62592. if err != nil {
  62593. return graphql.Null
  62594. }
  62595. ctx = graphql.WithFieldContext(ctx, fc)
  62596. defer func() {
  62597. if r := recover(); r != nil {
  62598. ec.Error(ctx, ec.Recover(ctx, r))
  62599. ret = graphql.Null
  62600. }
  62601. }()
  62602. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62603. ctx = rctx // use context from middleware stack in children
  62604. return obj.CreatedAt, nil
  62605. })
  62606. if err != nil {
  62607. ec.Error(ctx, err)
  62608. return graphql.Null
  62609. }
  62610. if resTmp == nil {
  62611. if !graphql.HasFieldError(ctx, fc) {
  62612. ec.Errorf(ctx, "must not be null")
  62613. }
  62614. return graphql.Null
  62615. }
  62616. res := resTmp.(string)
  62617. fc.Result = res
  62618. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  62619. }
  62620. func (ec *executionContext) fieldContext_GenericFile_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62621. fc = &graphql.FieldContext{
  62622. Object: "GenericFile",
  62623. Field: field,
  62624. IsMethod: false,
  62625. IsResolver: false,
  62626. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62627. return nil, errors.New("field of type DateTime does not have child fields")
  62628. },
  62629. }
  62630. return fc, nil
  62631. }
  62632. func (ec *executionContext) _GenericFile_fileErrors(ctx context.Context, field graphql.CollectedField, obj *GenericFile) (ret graphql.Marshaler) {
  62633. fc, err := ec.fieldContext_GenericFile_fileErrors(ctx, field)
  62634. if err != nil {
  62635. return graphql.Null
  62636. }
  62637. ctx = graphql.WithFieldContext(ctx, fc)
  62638. defer func() {
  62639. if r := recover(); r != nil {
  62640. ec.Error(ctx, ec.Recover(ctx, r))
  62641. ret = graphql.Null
  62642. }
  62643. }()
  62644. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62645. ctx = rctx // use context from middleware stack in children
  62646. return obj.FileErrors, nil
  62647. })
  62648. if err != nil {
  62649. ec.Error(ctx, err)
  62650. return graphql.Null
  62651. }
  62652. if resTmp == nil {
  62653. if !graphql.HasFieldError(ctx, fc) {
  62654. ec.Errorf(ctx, "must not be null")
  62655. }
  62656. return graphql.Null
  62657. }
  62658. res := resTmp.([]*FileError)
  62659. fc.Result = res
  62660. return ec.marshalNFileError2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFileErrorᚄ(ctx, field.Selections, res)
  62661. }
  62662. func (ec *executionContext) fieldContext_GenericFile_fileErrors(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62663. fc = &graphql.FieldContext{
  62664. Object: "GenericFile",
  62665. Field: field,
  62666. IsMethod: false,
  62667. IsResolver: false,
  62668. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62669. switch field.Name {
  62670. case "code":
  62671. return ec.fieldContext_FileError_code(ctx, field)
  62672. case "details":
  62673. return ec.fieldContext_FileError_details(ctx, field)
  62674. case "message":
  62675. return ec.fieldContext_FileError_message(ctx, field)
  62676. }
  62677. return nil, fmt.Errorf("no field named %q was found under type FileError", field.Name)
  62678. },
  62679. }
  62680. return fc, nil
  62681. }
  62682. func (ec *executionContext) _GenericFile_fileStatus(ctx context.Context, field graphql.CollectedField, obj *GenericFile) (ret graphql.Marshaler) {
  62683. fc, err := ec.fieldContext_GenericFile_fileStatus(ctx, field)
  62684. if err != nil {
  62685. return graphql.Null
  62686. }
  62687. ctx = graphql.WithFieldContext(ctx, fc)
  62688. defer func() {
  62689. if r := recover(); r != nil {
  62690. ec.Error(ctx, ec.Recover(ctx, r))
  62691. ret = graphql.Null
  62692. }
  62693. }()
  62694. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62695. ctx = rctx // use context from middleware stack in children
  62696. return obj.FileStatus, nil
  62697. })
  62698. if err != nil {
  62699. ec.Error(ctx, err)
  62700. return graphql.Null
  62701. }
  62702. if resTmp == nil {
  62703. if !graphql.HasFieldError(ctx, fc) {
  62704. ec.Errorf(ctx, "must not be null")
  62705. }
  62706. return graphql.Null
  62707. }
  62708. res := resTmp.(FileStatus)
  62709. fc.Result = res
  62710. return ec.marshalNFileStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFileStatus(ctx, field.Selections, res)
  62711. }
  62712. func (ec *executionContext) fieldContext_GenericFile_fileStatus(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62713. fc = &graphql.FieldContext{
  62714. Object: "GenericFile",
  62715. Field: field,
  62716. IsMethod: false,
  62717. IsResolver: false,
  62718. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62719. return nil, errors.New("field of type FileStatus does not have child fields")
  62720. },
  62721. }
  62722. return fc, nil
  62723. }
  62724. func (ec *executionContext) _GenericFile_id(ctx context.Context, field graphql.CollectedField, obj *GenericFile) (ret graphql.Marshaler) {
  62725. fc, err := ec.fieldContext_GenericFile_id(ctx, field)
  62726. if err != nil {
  62727. return graphql.Null
  62728. }
  62729. ctx = graphql.WithFieldContext(ctx, fc)
  62730. defer func() {
  62731. if r := recover(); r != nil {
  62732. ec.Error(ctx, ec.Recover(ctx, r))
  62733. ret = graphql.Null
  62734. }
  62735. }()
  62736. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62737. ctx = rctx // use context from middleware stack in children
  62738. return obj.ID, nil
  62739. })
  62740. if err != nil {
  62741. ec.Error(ctx, err)
  62742. return graphql.Null
  62743. }
  62744. if resTmp == nil {
  62745. if !graphql.HasFieldError(ctx, fc) {
  62746. ec.Errorf(ctx, "must not be null")
  62747. }
  62748. return graphql.Null
  62749. }
  62750. res := resTmp.(string)
  62751. fc.Result = res
  62752. return ec.marshalNID2string(ctx, field.Selections, res)
  62753. }
  62754. func (ec *executionContext) fieldContext_GenericFile_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62755. fc = &graphql.FieldContext{
  62756. Object: "GenericFile",
  62757. Field: field,
  62758. IsMethod: false,
  62759. IsResolver: false,
  62760. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62761. return nil, errors.New("field of type ID does not have child fields")
  62762. },
  62763. }
  62764. return fc, nil
  62765. }
  62766. func (ec *executionContext) _GenericFile_mimeType(ctx context.Context, field graphql.CollectedField, obj *GenericFile) (ret graphql.Marshaler) {
  62767. fc, err := ec.fieldContext_GenericFile_mimeType(ctx, field)
  62768. if err != nil {
  62769. return graphql.Null
  62770. }
  62771. ctx = graphql.WithFieldContext(ctx, fc)
  62772. defer func() {
  62773. if r := recover(); r != nil {
  62774. ec.Error(ctx, ec.Recover(ctx, r))
  62775. ret = graphql.Null
  62776. }
  62777. }()
  62778. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62779. ctx = rctx // use context from middleware stack in children
  62780. return obj.MimeType, nil
  62781. })
  62782. if err != nil {
  62783. ec.Error(ctx, err)
  62784. return graphql.Null
  62785. }
  62786. if resTmp == nil {
  62787. return graphql.Null
  62788. }
  62789. res := resTmp.(*string)
  62790. fc.Result = res
  62791. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  62792. }
  62793. func (ec *executionContext) fieldContext_GenericFile_mimeType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62794. fc = &graphql.FieldContext{
  62795. Object: "GenericFile",
  62796. Field: field,
  62797. IsMethod: false,
  62798. IsResolver: false,
  62799. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62800. return nil, errors.New("field of type String does not have child fields")
  62801. },
  62802. }
  62803. return fc, nil
  62804. }
  62805. func (ec *executionContext) _GenericFile_originalFileSize(ctx context.Context, field graphql.CollectedField, obj *GenericFile) (ret graphql.Marshaler) {
  62806. fc, err := ec.fieldContext_GenericFile_originalFileSize(ctx, field)
  62807. if err != nil {
  62808. return graphql.Null
  62809. }
  62810. ctx = graphql.WithFieldContext(ctx, fc)
  62811. defer func() {
  62812. if r := recover(); r != nil {
  62813. ec.Error(ctx, ec.Recover(ctx, r))
  62814. ret = graphql.Null
  62815. }
  62816. }()
  62817. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62818. ctx = rctx // use context from middleware stack in children
  62819. return obj.OriginalFileSize, nil
  62820. })
  62821. if err != nil {
  62822. ec.Error(ctx, err)
  62823. return graphql.Null
  62824. }
  62825. if resTmp == nil {
  62826. return graphql.Null
  62827. }
  62828. res := resTmp.(*int)
  62829. fc.Result = res
  62830. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  62831. }
  62832. func (ec *executionContext) fieldContext_GenericFile_originalFileSize(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62833. fc = &graphql.FieldContext{
  62834. Object: "GenericFile",
  62835. Field: field,
  62836. IsMethod: false,
  62837. IsResolver: false,
  62838. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62839. return nil, errors.New("field of type Int does not have child fields")
  62840. },
  62841. }
  62842. return fc, nil
  62843. }
  62844. func (ec *executionContext) _GenericFile_preview(ctx context.Context, field graphql.CollectedField, obj *GenericFile) (ret graphql.Marshaler) {
  62845. fc, err := ec.fieldContext_GenericFile_preview(ctx, field)
  62846. if err != nil {
  62847. return graphql.Null
  62848. }
  62849. ctx = graphql.WithFieldContext(ctx, fc)
  62850. defer func() {
  62851. if r := recover(); r != nil {
  62852. ec.Error(ctx, ec.Recover(ctx, r))
  62853. ret = graphql.Null
  62854. }
  62855. }()
  62856. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62857. ctx = rctx // use context from middleware stack in children
  62858. return obj.Preview, nil
  62859. })
  62860. if err != nil {
  62861. ec.Error(ctx, err)
  62862. return graphql.Null
  62863. }
  62864. if resTmp == nil {
  62865. return graphql.Null
  62866. }
  62867. res := resTmp.(*MediaPreviewImage)
  62868. fc.Result = res
  62869. return ec.marshalOMediaPreviewImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaPreviewImage(ctx, field.Selections, res)
  62870. }
  62871. func (ec *executionContext) fieldContext_GenericFile_preview(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62872. fc = &graphql.FieldContext{
  62873. Object: "GenericFile",
  62874. Field: field,
  62875. IsMethod: false,
  62876. IsResolver: false,
  62877. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62878. switch field.Name {
  62879. case "image":
  62880. return ec.fieldContext_MediaPreviewImage_image(ctx, field)
  62881. case "status":
  62882. return ec.fieldContext_MediaPreviewImage_status(ctx, field)
  62883. }
  62884. return nil, fmt.Errorf("no field named %q was found under type MediaPreviewImage", field.Name)
  62885. },
  62886. }
  62887. return fc, nil
  62888. }
  62889. func (ec *executionContext) _GenericFile_url(ctx context.Context, field graphql.CollectedField, obj *GenericFile) (ret graphql.Marshaler) {
  62890. fc, err := ec.fieldContext_GenericFile_url(ctx, field)
  62891. if err != nil {
  62892. return graphql.Null
  62893. }
  62894. ctx = graphql.WithFieldContext(ctx, fc)
  62895. defer func() {
  62896. if r := recover(); r != nil {
  62897. ec.Error(ctx, ec.Recover(ctx, r))
  62898. ret = graphql.Null
  62899. }
  62900. }()
  62901. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62902. ctx = rctx // use context from middleware stack in children
  62903. return obj.URL, nil
  62904. })
  62905. if err != nil {
  62906. ec.Error(ctx, err)
  62907. return graphql.Null
  62908. }
  62909. if resTmp == nil {
  62910. return graphql.Null
  62911. }
  62912. res := resTmp.(*string)
  62913. fc.Result = res
  62914. return ec.marshalOURL2ᚖstring(ctx, field.Selections, res)
  62915. }
  62916. func (ec *executionContext) fieldContext_GenericFile_url(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62917. fc = &graphql.FieldContext{
  62918. Object: "GenericFile",
  62919. Field: field,
  62920. IsMethod: false,
  62921. IsResolver: false,
  62922. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62923. return nil, errors.New("field of type URL does not have child fields")
  62924. },
  62925. }
  62926. return fc, nil
  62927. }
  62928. func (ec *executionContext) _Image_altText(ctx context.Context, field graphql.CollectedField, obj *Image) (ret graphql.Marshaler) {
  62929. fc, err := ec.fieldContext_Image_altText(ctx, field)
  62930. if err != nil {
  62931. return graphql.Null
  62932. }
  62933. ctx = graphql.WithFieldContext(ctx, fc)
  62934. defer func() {
  62935. if r := recover(); r != nil {
  62936. ec.Error(ctx, ec.Recover(ctx, r))
  62937. ret = graphql.Null
  62938. }
  62939. }()
  62940. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62941. ctx = rctx // use context from middleware stack in children
  62942. return obj.AltText, nil
  62943. })
  62944. if err != nil {
  62945. ec.Error(ctx, err)
  62946. return graphql.Null
  62947. }
  62948. if resTmp == nil {
  62949. return graphql.Null
  62950. }
  62951. res := resTmp.(*string)
  62952. fc.Result = res
  62953. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  62954. }
  62955. func (ec *executionContext) fieldContext_Image_altText(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62956. fc = &graphql.FieldContext{
  62957. Object: "Image",
  62958. Field: field,
  62959. IsMethod: false,
  62960. IsResolver: false,
  62961. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  62962. return nil, errors.New("field of type String does not have child fields")
  62963. },
  62964. }
  62965. return fc, nil
  62966. }
  62967. func (ec *executionContext) _Image_height(ctx context.Context, field graphql.CollectedField, obj *Image) (ret graphql.Marshaler) {
  62968. fc, err := ec.fieldContext_Image_height(ctx, field)
  62969. if err != nil {
  62970. return graphql.Null
  62971. }
  62972. ctx = graphql.WithFieldContext(ctx, fc)
  62973. defer func() {
  62974. if r := recover(); r != nil {
  62975. ec.Error(ctx, ec.Recover(ctx, r))
  62976. ret = graphql.Null
  62977. }
  62978. }()
  62979. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  62980. ctx = rctx // use context from middleware stack in children
  62981. return obj.Height, nil
  62982. })
  62983. if err != nil {
  62984. ec.Error(ctx, err)
  62985. return graphql.Null
  62986. }
  62987. if resTmp == nil {
  62988. return graphql.Null
  62989. }
  62990. res := resTmp.(*int)
  62991. fc.Result = res
  62992. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  62993. }
  62994. func (ec *executionContext) fieldContext_Image_height(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  62995. fc = &graphql.FieldContext{
  62996. Object: "Image",
  62997. Field: field,
  62998. IsMethod: false,
  62999. IsResolver: false,
  63000. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63001. return nil, errors.New("field of type Int does not have child fields")
  63002. },
  63003. }
  63004. return fc, nil
  63005. }
  63006. func (ec *executionContext) _Image_id(ctx context.Context, field graphql.CollectedField, obj *Image) (ret graphql.Marshaler) {
  63007. fc, err := ec.fieldContext_Image_id(ctx, field)
  63008. if err != nil {
  63009. return graphql.Null
  63010. }
  63011. ctx = graphql.WithFieldContext(ctx, fc)
  63012. defer func() {
  63013. if r := recover(); r != nil {
  63014. ec.Error(ctx, ec.Recover(ctx, r))
  63015. ret = graphql.Null
  63016. }
  63017. }()
  63018. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63019. ctx = rctx // use context from middleware stack in children
  63020. return obj.ID, nil
  63021. })
  63022. if err != nil {
  63023. ec.Error(ctx, err)
  63024. return graphql.Null
  63025. }
  63026. if resTmp == nil {
  63027. return graphql.Null
  63028. }
  63029. res := resTmp.(*string)
  63030. fc.Result = res
  63031. return ec.marshalOID2ᚖstring(ctx, field.Selections, res)
  63032. }
  63033. func (ec *executionContext) fieldContext_Image_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63034. fc = &graphql.FieldContext{
  63035. Object: "Image",
  63036. Field: field,
  63037. IsMethod: false,
  63038. IsResolver: false,
  63039. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63040. return nil, errors.New("field of type ID does not have child fields")
  63041. },
  63042. }
  63043. return fc, nil
  63044. }
  63045. func (ec *executionContext) _Image_metafield(ctx context.Context, field graphql.CollectedField, obj *Image) (ret graphql.Marshaler) {
  63046. fc, err := ec.fieldContext_Image_metafield(ctx, field)
  63047. if err != nil {
  63048. return graphql.Null
  63049. }
  63050. ctx = graphql.WithFieldContext(ctx, fc)
  63051. defer func() {
  63052. if r := recover(); r != nil {
  63053. ec.Error(ctx, ec.Recover(ctx, r))
  63054. ret = graphql.Null
  63055. }
  63056. }()
  63057. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63058. ctx = rctx // use context from middleware stack in children
  63059. return obj.Metafield, nil
  63060. })
  63061. if err != nil {
  63062. ec.Error(ctx, err)
  63063. return graphql.Null
  63064. }
  63065. if resTmp == nil {
  63066. return graphql.Null
  63067. }
  63068. res := resTmp.(*Metafield)
  63069. fc.Result = res
  63070. return ec.marshalOMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafield(ctx, field.Selections, res)
  63071. }
  63072. func (ec *executionContext) fieldContext_Image_metafield(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63073. fc = &graphql.FieldContext{
  63074. Object: "Image",
  63075. Field: field,
  63076. IsMethod: false,
  63077. IsResolver: false,
  63078. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63079. switch field.Name {
  63080. case "createdAt":
  63081. return ec.fieldContext_Metafield_createdAt(ctx, field)
  63082. case "definition":
  63083. return ec.fieldContext_Metafield_definition(ctx, field)
  63084. case "description":
  63085. return ec.fieldContext_Metafield_description(ctx, field)
  63086. case "id":
  63087. return ec.fieldContext_Metafield_id(ctx, field)
  63088. case "key":
  63089. return ec.fieldContext_Metafield_key(ctx, field)
  63090. case "legacyResourceId":
  63091. return ec.fieldContext_Metafield_legacyResourceId(ctx, field)
  63092. case "namespace":
  63093. return ec.fieldContext_Metafield_namespace(ctx, field)
  63094. case "owner":
  63095. return ec.fieldContext_Metafield_owner(ctx, field)
  63096. case "ownerType":
  63097. return ec.fieldContext_Metafield_ownerType(ctx, field)
  63098. case "reference":
  63099. return ec.fieldContext_Metafield_reference(ctx, field)
  63100. case "references":
  63101. return ec.fieldContext_Metafield_references(ctx, field)
  63102. case "type":
  63103. return ec.fieldContext_Metafield_type(ctx, field)
  63104. case "updatedAt":
  63105. return ec.fieldContext_Metafield_updatedAt(ctx, field)
  63106. case "value":
  63107. return ec.fieldContext_Metafield_value(ctx, field)
  63108. }
  63109. return nil, fmt.Errorf("no field named %q was found under type Metafield", field.Name)
  63110. },
  63111. }
  63112. defer func() {
  63113. if r := recover(); r != nil {
  63114. err = ec.Recover(ctx, r)
  63115. ec.Error(ctx, err)
  63116. }
  63117. }()
  63118. ctx = graphql.WithFieldContext(ctx, fc)
  63119. if fc.Args, err = ec.field_Image_metafield_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  63120. ec.Error(ctx, err)
  63121. return
  63122. }
  63123. return fc, nil
  63124. }
  63125. func (ec *executionContext) _Image_metafields(ctx context.Context, field graphql.CollectedField, obj *Image) (ret graphql.Marshaler) {
  63126. fc, err := ec.fieldContext_Image_metafields(ctx, field)
  63127. if err != nil {
  63128. return graphql.Null
  63129. }
  63130. ctx = graphql.WithFieldContext(ctx, fc)
  63131. defer func() {
  63132. if r := recover(); r != nil {
  63133. ec.Error(ctx, ec.Recover(ctx, r))
  63134. ret = graphql.Null
  63135. }
  63136. }()
  63137. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63138. ctx = rctx // use context from middleware stack in children
  63139. return obj.Metafields, nil
  63140. })
  63141. if err != nil {
  63142. ec.Error(ctx, err)
  63143. return graphql.Null
  63144. }
  63145. if resTmp == nil {
  63146. if !graphql.HasFieldError(ctx, fc) {
  63147. ec.Errorf(ctx, "must not be null")
  63148. }
  63149. return graphql.Null
  63150. }
  63151. res := resTmp.(*MetafieldConnection)
  63152. fc.Result = res
  63153. return ec.marshalNMetafieldConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldConnection(ctx, field.Selections, res)
  63154. }
  63155. func (ec *executionContext) fieldContext_Image_metafields(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63156. fc = &graphql.FieldContext{
  63157. Object: "Image",
  63158. Field: field,
  63159. IsMethod: false,
  63160. IsResolver: false,
  63161. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63162. switch field.Name {
  63163. case "edges":
  63164. return ec.fieldContext_MetafieldConnection_edges(ctx, field)
  63165. case "nodes":
  63166. return ec.fieldContext_MetafieldConnection_nodes(ctx, field)
  63167. case "pageInfo":
  63168. return ec.fieldContext_MetafieldConnection_pageInfo(ctx, field)
  63169. }
  63170. return nil, fmt.Errorf("no field named %q was found under type MetafieldConnection", field.Name)
  63171. },
  63172. }
  63173. defer func() {
  63174. if r := recover(); r != nil {
  63175. err = ec.Recover(ctx, r)
  63176. ec.Error(ctx, err)
  63177. }
  63178. }()
  63179. ctx = graphql.WithFieldContext(ctx, fc)
  63180. if fc.Args, err = ec.field_Image_metafields_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  63181. ec.Error(ctx, err)
  63182. return
  63183. }
  63184. return fc, nil
  63185. }
  63186. func (ec *executionContext) _Image_privateMetafield(ctx context.Context, field graphql.CollectedField, obj *Image) (ret graphql.Marshaler) {
  63187. fc, err := ec.fieldContext_Image_privateMetafield(ctx, field)
  63188. if err != nil {
  63189. return graphql.Null
  63190. }
  63191. ctx = graphql.WithFieldContext(ctx, fc)
  63192. defer func() {
  63193. if r := recover(); r != nil {
  63194. ec.Error(ctx, ec.Recover(ctx, r))
  63195. ret = graphql.Null
  63196. }
  63197. }()
  63198. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63199. ctx = rctx // use context from middleware stack in children
  63200. return obj.PrivateMetafield, nil
  63201. })
  63202. if err != nil {
  63203. ec.Error(ctx, err)
  63204. return graphql.Null
  63205. }
  63206. if resTmp == nil {
  63207. return graphql.Null
  63208. }
  63209. res := resTmp.(*PrivateMetafield)
  63210. fc.Result = res
  63211. return ec.marshalOPrivateMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPrivateMetafield(ctx, field.Selections, res)
  63212. }
  63213. func (ec *executionContext) fieldContext_Image_privateMetafield(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63214. fc = &graphql.FieldContext{
  63215. Object: "Image",
  63216. Field: field,
  63217. IsMethod: false,
  63218. IsResolver: false,
  63219. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63220. switch field.Name {
  63221. case "createdAt":
  63222. return ec.fieldContext_PrivateMetafield_createdAt(ctx, field)
  63223. case "id":
  63224. return ec.fieldContext_PrivateMetafield_id(ctx, field)
  63225. case "key":
  63226. return ec.fieldContext_PrivateMetafield_key(ctx, field)
  63227. case "namespace":
  63228. return ec.fieldContext_PrivateMetafield_namespace(ctx, field)
  63229. case "updatedAt":
  63230. return ec.fieldContext_PrivateMetafield_updatedAt(ctx, field)
  63231. case "value":
  63232. return ec.fieldContext_PrivateMetafield_value(ctx, field)
  63233. case "valueType":
  63234. return ec.fieldContext_PrivateMetafield_valueType(ctx, field)
  63235. }
  63236. return nil, fmt.Errorf("no field named %q was found under type PrivateMetafield", field.Name)
  63237. },
  63238. }
  63239. defer func() {
  63240. if r := recover(); r != nil {
  63241. err = ec.Recover(ctx, r)
  63242. ec.Error(ctx, err)
  63243. }
  63244. }()
  63245. ctx = graphql.WithFieldContext(ctx, fc)
  63246. if fc.Args, err = ec.field_Image_privateMetafield_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  63247. ec.Error(ctx, err)
  63248. return
  63249. }
  63250. return fc, nil
  63251. }
  63252. func (ec *executionContext) _Image_privateMetafields(ctx context.Context, field graphql.CollectedField, obj *Image) (ret graphql.Marshaler) {
  63253. fc, err := ec.fieldContext_Image_privateMetafields(ctx, field)
  63254. if err != nil {
  63255. return graphql.Null
  63256. }
  63257. ctx = graphql.WithFieldContext(ctx, fc)
  63258. defer func() {
  63259. if r := recover(); r != nil {
  63260. ec.Error(ctx, ec.Recover(ctx, r))
  63261. ret = graphql.Null
  63262. }
  63263. }()
  63264. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63265. ctx = rctx // use context from middleware stack in children
  63266. return obj.PrivateMetafields, nil
  63267. })
  63268. if err != nil {
  63269. ec.Error(ctx, err)
  63270. return graphql.Null
  63271. }
  63272. if resTmp == nil {
  63273. if !graphql.HasFieldError(ctx, fc) {
  63274. ec.Errorf(ctx, "must not be null")
  63275. }
  63276. return graphql.Null
  63277. }
  63278. res := resTmp.(*PrivateMetafieldConnection)
  63279. fc.Result = res
  63280. return ec.marshalNPrivateMetafieldConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPrivateMetafieldConnection(ctx, field.Selections, res)
  63281. }
  63282. func (ec *executionContext) fieldContext_Image_privateMetafields(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63283. fc = &graphql.FieldContext{
  63284. Object: "Image",
  63285. Field: field,
  63286. IsMethod: false,
  63287. IsResolver: false,
  63288. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63289. switch field.Name {
  63290. case "edges":
  63291. return ec.fieldContext_PrivateMetafieldConnection_edges(ctx, field)
  63292. case "nodes":
  63293. return ec.fieldContext_PrivateMetafieldConnection_nodes(ctx, field)
  63294. case "pageInfo":
  63295. return ec.fieldContext_PrivateMetafieldConnection_pageInfo(ctx, field)
  63296. }
  63297. return nil, fmt.Errorf("no field named %q was found under type PrivateMetafieldConnection", field.Name)
  63298. },
  63299. }
  63300. defer func() {
  63301. if r := recover(); r != nil {
  63302. err = ec.Recover(ctx, r)
  63303. ec.Error(ctx, err)
  63304. }
  63305. }()
  63306. ctx = graphql.WithFieldContext(ctx, fc)
  63307. if fc.Args, err = ec.field_Image_privateMetafields_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  63308. ec.Error(ctx, err)
  63309. return
  63310. }
  63311. return fc, nil
  63312. }
  63313. func (ec *executionContext) _Image_url(ctx context.Context, field graphql.CollectedField, obj *Image) (ret graphql.Marshaler) {
  63314. fc, err := ec.fieldContext_Image_url(ctx, field)
  63315. if err != nil {
  63316. return graphql.Null
  63317. }
  63318. ctx = graphql.WithFieldContext(ctx, fc)
  63319. defer func() {
  63320. if r := recover(); r != nil {
  63321. ec.Error(ctx, ec.Recover(ctx, r))
  63322. ret = graphql.Null
  63323. }
  63324. }()
  63325. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63326. ctx = rctx // use context from middleware stack in children
  63327. return obj.URL, nil
  63328. })
  63329. if err != nil {
  63330. ec.Error(ctx, err)
  63331. return graphql.Null
  63332. }
  63333. if resTmp == nil {
  63334. if !graphql.HasFieldError(ctx, fc) {
  63335. ec.Errorf(ctx, "must not be null")
  63336. }
  63337. return graphql.Null
  63338. }
  63339. res := resTmp.(string)
  63340. fc.Result = res
  63341. return ec.marshalNURL2string(ctx, field.Selections, res)
  63342. }
  63343. func (ec *executionContext) fieldContext_Image_url(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63344. fc = &graphql.FieldContext{
  63345. Object: "Image",
  63346. Field: field,
  63347. IsMethod: false,
  63348. IsResolver: false,
  63349. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63350. return nil, errors.New("field of type URL does not have child fields")
  63351. },
  63352. }
  63353. defer func() {
  63354. if r := recover(); r != nil {
  63355. err = ec.Recover(ctx, r)
  63356. ec.Error(ctx, err)
  63357. }
  63358. }()
  63359. ctx = graphql.WithFieldContext(ctx, fc)
  63360. if fc.Args, err = ec.field_Image_url_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  63361. ec.Error(ctx, err)
  63362. return
  63363. }
  63364. return fc, nil
  63365. }
  63366. func (ec *executionContext) _Image_width(ctx context.Context, field graphql.CollectedField, obj *Image) (ret graphql.Marshaler) {
  63367. fc, err := ec.fieldContext_Image_width(ctx, field)
  63368. if err != nil {
  63369. return graphql.Null
  63370. }
  63371. ctx = graphql.WithFieldContext(ctx, fc)
  63372. defer func() {
  63373. if r := recover(); r != nil {
  63374. ec.Error(ctx, ec.Recover(ctx, r))
  63375. ret = graphql.Null
  63376. }
  63377. }()
  63378. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63379. ctx = rctx // use context from middleware stack in children
  63380. return obj.Width, nil
  63381. })
  63382. if err != nil {
  63383. ec.Error(ctx, err)
  63384. return graphql.Null
  63385. }
  63386. if resTmp == nil {
  63387. return graphql.Null
  63388. }
  63389. res := resTmp.(*int)
  63390. fc.Result = res
  63391. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  63392. }
  63393. func (ec *executionContext) fieldContext_Image_width(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63394. fc = &graphql.FieldContext{
  63395. Object: "Image",
  63396. Field: field,
  63397. IsMethod: false,
  63398. IsResolver: false,
  63399. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63400. return nil, errors.New("field of type Int does not have child fields")
  63401. },
  63402. }
  63403. return fc, nil
  63404. }
  63405. func (ec *executionContext) _ImageConnection_edges(ctx context.Context, field graphql.CollectedField, obj *ImageConnection) (ret graphql.Marshaler) {
  63406. fc, err := ec.fieldContext_ImageConnection_edges(ctx, field)
  63407. if err != nil {
  63408. return graphql.Null
  63409. }
  63410. ctx = graphql.WithFieldContext(ctx, fc)
  63411. defer func() {
  63412. if r := recover(); r != nil {
  63413. ec.Error(ctx, ec.Recover(ctx, r))
  63414. ret = graphql.Null
  63415. }
  63416. }()
  63417. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63418. ctx = rctx // use context from middleware stack in children
  63419. return obj.Edges, nil
  63420. })
  63421. if err != nil {
  63422. ec.Error(ctx, err)
  63423. return graphql.Null
  63424. }
  63425. if resTmp == nil {
  63426. if !graphql.HasFieldError(ctx, fc) {
  63427. ec.Errorf(ctx, "must not be null")
  63428. }
  63429. return graphql.Null
  63430. }
  63431. res := resTmp.([]*ImageEdge)
  63432. fc.Result = res
  63433. return ec.marshalNImageEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐImageEdgeᚄ(ctx, field.Selections, res)
  63434. }
  63435. func (ec *executionContext) fieldContext_ImageConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63436. fc = &graphql.FieldContext{
  63437. Object: "ImageConnection",
  63438. Field: field,
  63439. IsMethod: false,
  63440. IsResolver: false,
  63441. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63442. switch field.Name {
  63443. case "cursor":
  63444. return ec.fieldContext_ImageEdge_cursor(ctx, field)
  63445. case "node":
  63446. return ec.fieldContext_ImageEdge_node(ctx, field)
  63447. }
  63448. return nil, fmt.Errorf("no field named %q was found under type ImageEdge", field.Name)
  63449. },
  63450. }
  63451. return fc, nil
  63452. }
  63453. func (ec *executionContext) _ImageConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *ImageConnection) (ret graphql.Marshaler) {
  63454. fc, err := ec.fieldContext_ImageConnection_nodes(ctx, field)
  63455. if err != nil {
  63456. return graphql.Null
  63457. }
  63458. ctx = graphql.WithFieldContext(ctx, fc)
  63459. defer func() {
  63460. if r := recover(); r != nil {
  63461. ec.Error(ctx, ec.Recover(ctx, r))
  63462. ret = graphql.Null
  63463. }
  63464. }()
  63465. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63466. ctx = rctx // use context from middleware stack in children
  63467. return obj.Nodes, nil
  63468. })
  63469. if err != nil {
  63470. ec.Error(ctx, err)
  63471. return graphql.Null
  63472. }
  63473. if resTmp == nil {
  63474. if !graphql.HasFieldError(ctx, fc) {
  63475. ec.Errorf(ctx, "must not be null")
  63476. }
  63477. return graphql.Null
  63478. }
  63479. res := resTmp.([]*Image)
  63480. fc.Result = res
  63481. return ec.marshalNImage2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐImageᚄ(ctx, field.Selections, res)
  63482. }
  63483. func (ec *executionContext) fieldContext_ImageConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63484. fc = &graphql.FieldContext{
  63485. Object: "ImageConnection",
  63486. Field: field,
  63487. IsMethod: false,
  63488. IsResolver: false,
  63489. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63490. switch field.Name {
  63491. case "altText":
  63492. return ec.fieldContext_Image_altText(ctx, field)
  63493. case "height":
  63494. return ec.fieldContext_Image_height(ctx, field)
  63495. case "id":
  63496. return ec.fieldContext_Image_id(ctx, field)
  63497. case "metafield":
  63498. return ec.fieldContext_Image_metafield(ctx, field)
  63499. case "metafields":
  63500. return ec.fieldContext_Image_metafields(ctx, field)
  63501. case "privateMetafield":
  63502. return ec.fieldContext_Image_privateMetafield(ctx, field)
  63503. case "privateMetafields":
  63504. return ec.fieldContext_Image_privateMetafields(ctx, field)
  63505. case "url":
  63506. return ec.fieldContext_Image_url(ctx, field)
  63507. case "width":
  63508. return ec.fieldContext_Image_width(ctx, field)
  63509. }
  63510. return nil, fmt.Errorf("no field named %q was found under type Image", field.Name)
  63511. },
  63512. }
  63513. return fc, nil
  63514. }
  63515. func (ec *executionContext) _ImageConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *ImageConnection) (ret graphql.Marshaler) {
  63516. fc, err := ec.fieldContext_ImageConnection_pageInfo(ctx, field)
  63517. if err != nil {
  63518. return graphql.Null
  63519. }
  63520. ctx = graphql.WithFieldContext(ctx, fc)
  63521. defer func() {
  63522. if r := recover(); r != nil {
  63523. ec.Error(ctx, ec.Recover(ctx, r))
  63524. ret = graphql.Null
  63525. }
  63526. }()
  63527. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63528. ctx = rctx // use context from middleware stack in children
  63529. return obj.PageInfo, nil
  63530. })
  63531. if err != nil {
  63532. ec.Error(ctx, err)
  63533. return graphql.Null
  63534. }
  63535. if resTmp == nil {
  63536. if !graphql.HasFieldError(ctx, fc) {
  63537. ec.Errorf(ctx, "must not be null")
  63538. }
  63539. return graphql.Null
  63540. }
  63541. res := resTmp.(*PageInfo)
  63542. fc.Result = res
  63543. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  63544. }
  63545. func (ec *executionContext) fieldContext_ImageConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63546. fc = &graphql.FieldContext{
  63547. Object: "ImageConnection",
  63548. Field: field,
  63549. IsMethod: false,
  63550. IsResolver: false,
  63551. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63552. switch field.Name {
  63553. case "endCursor":
  63554. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  63555. case "hasNextPage":
  63556. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  63557. case "hasPreviousPage":
  63558. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  63559. case "startCursor":
  63560. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  63561. }
  63562. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  63563. },
  63564. }
  63565. return fc, nil
  63566. }
  63567. func (ec *executionContext) _ImageEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *ImageEdge) (ret graphql.Marshaler) {
  63568. fc, err := ec.fieldContext_ImageEdge_cursor(ctx, field)
  63569. if err != nil {
  63570. return graphql.Null
  63571. }
  63572. ctx = graphql.WithFieldContext(ctx, fc)
  63573. defer func() {
  63574. if r := recover(); r != nil {
  63575. ec.Error(ctx, ec.Recover(ctx, r))
  63576. ret = graphql.Null
  63577. }
  63578. }()
  63579. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63580. ctx = rctx // use context from middleware stack in children
  63581. return obj.Cursor, nil
  63582. })
  63583. if err != nil {
  63584. ec.Error(ctx, err)
  63585. return graphql.Null
  63586. }
  63587. if resTmp == nil {
  63588. if !graphql.HasFieldError(ctx, fc) {
  63589. ec.Errorf(ctx, "must not be null")
  63590. }
  63591. return graphql.Null
  63592. }
  63593. res := resTmp.(string)
  63594. fc.Result = res
  63595. return ec.marshalNString2string(ctx, field.Selections, res)
  63596. }
  63597. func (ec *executionContext) fieldContext_ImageEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63598. fc = &graphql.FieldContext{
  63599. Object: "ImageEdge",
  63600. Field: field,
  63601. IsMethod: false,
  63602. IsResolver: false,
  63603. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63604. return nil, errors.New("field of type String does not have child fields")
  63605. },
  63606. }
  63607. return fc, nil
  63608. }
  63609. func (ec *executionContext) _ImageEdge_node(ctx context.Context, field graphql.CollectedField, obj *ImageEdge) (ret graphql.Marshaler) {
  63610. fc, err := ec.fieldContext_ImageEdge_node(ctx, field)
  63611. if err != nil {
  63612. return graphql.Null
  63613. }
  63614. ctx = graphql.WithFieldContext(ctx, fc)
  63615. defer func() {
  63616. if r := recover(); r != nil {
  63617. ec.Error(ctx, ec.Recover(ctx, r))
  63618. ret = graphql.Null
  63619. }
  63620. }()
  63621. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63622. ctx = rctx // use context from middleware stack in children
  63623. return obj.Node, nil
  63624. })
  63625. if err != nil {
  63626. ec.Error(ctx, err)
  63627. return graphql.Null
  63628. }
  63629. if resTmp == nil {
  63630. if !graphql.HasFieldError(ctx, fc) {
  63631. ec.Errorf(ctx, "must not be null")
  63632. }
  63633. return graphql.Null
  63634. }
  63635. res := resTmp.(*Image)
  63636. fc.Result = res
  63637. return ec.marshalNImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐImage(ctx, field.Selections, res)
  63638. }
  63639. func (ec *executionContext) fieldContext_ImageEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63640. fc = &graphql.FieldContext{
  63641. Object: "ImageEdge",
  63642. Field: field,
  63643. IsMethod: false,
  63644. IsResolver: false,
  63645. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63646. switch field.Name {
  63647. case "altText":
  63648. return ec.fieldContext_Image_altText(ctx, field)
  63649. case "height":
  63650. return ec.fieldContext_Image_height(ctx, field)
  63651. case "id":
  63652. return ec.fieldContext_Image_id(ctx, field)
  63653. case "metafield":
  63654. return ec.fieldContext_Image_metafield(ctx, field)
  63655. case "metafields":
  63656. return ec.fieldContext_Image_metafields(ctx, field)
  63657. case "privateMetafield":
  63658. return ec.fieldContext_Image_privateMetafield(ctx, field)
  63659. case "privateMetafields":
  63660. return ec.fieldContext_Image_privateMetafields(ctx, field)
  63661. case "url":
  63662. return ec.fieldContext_Image_url(ctx, field)
  63663. case "width":
  63664. return ec.fieldContext_Image_width(ctx, field)
  63665. }
  63666. return nil, fmt.Errorf("no field named %q was found under type Image", field.Name)
  63667. },
  63668. }
  63669. return fc, nil
  63670. }
  63671. func (ec *executionContext) _InventoryItem_countryCodeOfOrigin(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  63672. fc, err := ec.fieldContext_InventoryItem_countryCodeOfOrigin(ctx, field)
  63673. if err != nil {
  63674. return graphql.Null
  63675. }
  63676. ctx = graphql.WithFieldContext(ctx, fc)
  63677. defer func() {
  63678. if r := recover(); r != nil {
  63679. ec.Error(ctx, ec.Recover(ctx, r))
  63680. ret = graphql.Null
  63681. }
  63682. }()
  63683. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63684. ctx = rctx // use context from middleware stack in children
  63685. return obj.CountryCodeOfOrigin, nil
  63686. })
  63687. if err != nil {
  63688. ec.Error(ctx, err)
  63689. return graphql.Null
  63690. }
  63691. if resTmp == nil {
  63692. return graphql.Null
  63693. }
  63694. res := resTmp.(*CountryCode)
  63695. fc.Result = res
  63696. return ec.marshalOCountryCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCode(ctx, field.Selections, res)
  63697. }
  63698. func (ec *executionContext) fieldContext_InventoryItem_countryCodeOfOrigin(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63699. fc = &graphql.FieldContext{
  63700. Object: "InventoryItem",
  63701. Field: field,
  63702. IsMethod: false,
  63703. IsResolver: false,
  63704. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63705. return nil, errors.New("field of type CountryCode does not have child fields")
  63706. },
  63707. }
  63708. return fc, nil
  63709. }
  63710. func (ec *executionContext) _InventoryItem_countryHarmonizedSystemCodes(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  63711. fc, err := ec.fieldContext_InventoryItem_countryHarmonizedSystemCodes(ctx, field)
  63712. if err != nil {
  63713. return graphql.Null
  63714. }
  63715. ctx = graphql.WithFieldContext(ctx, fc)
  63716. defer func() {
  63717. if r := recover(); r != nil {
  63718. ec.Error(ctx, ec.Recover(ctx, r))
  63719. ret = graphql.Null
  63720. }
  63721. }()
  63722. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63723. ctx = rctx // use context from middleware stack in children
  63724. return obj.CountryHarmonizedSystemCodes, nil
  63725. })
  63726. if err != nil {
  63727. ec.Error(ctx, err)
  63728. return graphql.Null
  63729. }
  63730. if resTmp == nil {
  63731. if !graphql.HasFieldError(ctx, fc) {
  63732. ec.Errorf(ctx, "must not be null")
  63733. }
  63734. return graphql.Null
  63735. }
  63736. res := resTmp.(*CountryHarmonizedSystemCodeConnection)
  63737. fc.Result = res
  63738. return ec.marshalNCountryHarmonizedSystemCodeConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryHarmonizedSystemCodeConnection(ctx, field.Selections, res)
  63739. }
  63740. func (ec *executionContext) fieldContext_InventoryItem_countryHarmonizedSystemCodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63741. fc = &graphql.FieldContext{
  63742. Object: "InventoryItem",
  63743. Field: field,
  63744. IsMethod: false,
  63745. IsResolver: false,
  63746. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63747. switch field.Name {
  63748. case "edges":
  63749. return ec.fieldContext_CountryHarmonizedSystemCodeConnection_edges(ctx, field)
  63750. case "nodes":
  63751. return ec.fieldContext_CountryHarmonizedSystemCodeConnection_nodes(ctx, field)
  63752. case "pageInfo":
  63753. return ec.fieldContext_CountryHarmonizedSystemCodeConnection_pageInfo(ctx, field)
  63754. }
  63755. return nil, fmt.Errorf("no field named %q was found under type CountryHarmonizedSystemCodeConnection", field.Name)
  63756. },
  63757. }
  63758. defer func() {
  63759. if r := recover(); r != nil {
  63760. err = ec.Recover(ctx, r)
  63761. ec.Error(ctx, err)
  63762. }
  63763. }()
  63764. ctx = graphql.WithFieldContext(ctx, fc)
  63765. if fc.Args, err = ec.field_InventoryItem_countryHarmonizedSystemCodes_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  63766. ec.Error(ctx, err)
  63767. return
  63768. }
  63769. return fc, nil
  63770. }
  63771. func (ec *executionContext) _InventoryItem_createdAt(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  63772. fc, err := ec.fieldContext_InventoryItem_createdAt(ctx, field)
  63773. if err != nil {
  63774. return graphql.Null
  63775. }
  63776. ctx = graphql.WithFieldContext(ctx, fc)
  63777. defer func() {
  63778. if r := recover(); r != nil {
  63779. ec.Error(ctx, ec.Recover(ctx, r))
  63780. ret = graphql.Null
  63781. }
  63782. }()
  63783. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63784. ctx = rctx // use context from middleware stack in children
  63785. return obj.CreatedAt, nil
  63786. })
  63787. if err != nil {
  63788. ec.Error(ctx, err)
  63789. return graphql.Null
  63790. }
  63791. if resTmp == nil {
  63792. if !graphql.HasFieldError(ctx, fc) {
  63793. ec.Errorf(ctx, "must not be null")
  63794. }
  63795. return graphql.Null
  63796. }
  63797. res := resTmp.(string)
  63798. fc.Result = res
  63799. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  63800. }
  63801. func (ec *executionContext) fieldContext_InventoryItem_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63802. fc = &graphql.FieldContext{
  63803. Object: "InventoryItem",
  63804. Field: field,
  63805. IsMethod: false,
  63806. IsResolver: false,
  63807. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63808. return nil, errors.New("field of type DateTime does not have child fields")
  63809. },
  63810. }
  63811. return fc, nil
  63812. }
  63813. func (ec *executionContext) _InventoryItem_duplicateSkuCount(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  63814. fc, err := ec.fieldContext_InventoryItem_duplicateSkuCount(ctx, field)
  63815. if err != nil {
  63816. return graphql.Null
  63817. }
  63818. ctx = graphql.WithFieldContext(ctx, fc)
  63819. defer func() {
  63820. if r := recover(); r != nil {
  63821. ec.Error(ctx, ec.Recover(ctx, r))
  63822. ret = graphql.Null
  63823. }
  63824. }()
  63825. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63826. ctx = rctx // use context from middleware stack in children
  63827. return obj.DuplicateSkuCount, nil
  63828. })
  63829. if err != nil {
  63830. ec.Error(ctx, err)
  63831. return graphql.Null
  63832. }
  63833. if resTmp == nil {
  63834. if !graphql.HasFieldError(ctx, fc) {
  63835. ec.Errorf(ctx, "must not be null")
  63836. }
  63837. return graphql.Null
  63838. }
  63839. res := resTmp.(int)
  63840. fc.Result = res
  63841. return ec.marshalNInt2int(ctx, field.Selections, res)
  63842. }
  63843. func (ec *executionContext) fieldContext_InventoryItem_duplicateSkuCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63844. fc = &graphql.FieldContext{
  63845. Object: "InventoryItem",
  63846. Field: field,
  63847. IsMethod: false,
  63848. IsResolver: false,
  63849. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63850. return nil, errors.New("field of type Int does not have child fields")
  63851. },
  63852. }
  63853. return fc, nil
  63854. }
  63855. func (ec *executionContext) _InventoryItem_harmonizedSystemCode(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  63856. fc, err := ec.fieldContext_InventoryItem_harmonizedSystemCode(ctx, field)
  63857. if err != nil {
  63858. return graphql.Null
  63859. }
  63860. ctx = graphql.WithFieldContext(ctx, fc)
  63861. defer func() {
  63862. if r := recover(); r != nil {
  63863. ec.Error(ctx, ec.Recover(ctx, r))
  63864. ret = graphql.Null
  63865. }
  63866. }()
  63867. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63868. ctx = rctx // use context from middleware stack in children
  63869. return obj.HarmonizedSystemCode, nil
  63870. })
  63871. if err != nil {
  63872. ec.Error(ctx, err)
  63873. return graphql.Null
  63874. }
  63875. if resTmp == nil {
  63876. return graphql.Null
  63877. }
  63878. res := resTmp.(*string)
  63879. fc.Result = res
  63880. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  63881. }
  63882. func (ec *executionContext) fieldContext_InventoryItem_harmonizedSystemCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63883. fc = &graphql.FieldContext{
  63884. Object: "InventoryItem",
  63885. Field: field,
  63886. IsMethod: false,
  63887. IsResolver: false,
  63888. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63889. return nil, errors.New("field of type String does not have child fields")
  63890. },
  63891. }
  63892. return fc, nil
  63893. }
  63894. func (ec *executionContext) _InventoryItem_id(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  63895. fc, err := ec.fieldContext_InventoryItem_id(ctx, field)
  63896. if err != nil {
  63897. return graphql.Null
  63898. }
  63899. ctx = graphql.WithFieldContext(ctx, fc)
  63900. defer func() {
  63901. if r := recover(); r != nil {
  63902. ec.Error(ctx, ec.Recover(ctx, r))
  63903. ret = graphql.Null
  63904. }
  63905. }()
  63906. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63907. ctx = rctx // use context from middleware stack in children
  63908. return obj.ID, nil
  63909. })
  63910. if err != nil {
  63911. ec.Error(ctx, err)
  63912. return graphql.Null
  63913. }
  63914. if resTmp == nil {
  63915. if !graphql.HasFieldError(ctx, fc) {
  63916. ec.Errorf(ctx, "must not be null")
  63917. }
  63918. return graphql.Null
  63919. }
  63920. res := resTmp.(string)
  63921. fc.Result = res
  63922. return ec.marshalNID2string(ctx, field.Selections, res)
  63923. }
  63924. func (ec *executionContext) fieldContext_InventoryItem_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63925. fc = &graphql.FieldContext{
  63926. Object: "InventoryItem",
  63927. Field: field,
  63928. IsMethod: false,
  63929. IsResolver: false,
  63930. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63931. return nil, errors.New("field of type ID does not have child fields")
  63932. },
  63933. }
  63934. return fc, nil
  63935. }
  63936. func (ec *executionContext) _InventoryItem_inventoryHistoryUrl(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  63937. fc, err := ec.fieldContext_InventoryItem_inventoryHistoryUrl(ctx, field)
  63938. if err != nil {
  63939. return graphql.Null
  63940. }
  63941. ctx = graphql.WithFieldContext(ctx, fc)
  63942. defer func() {
  63943. if r := recover(); r != nil {
  63944. ec.Error(ctx, ec.Recover(ctx, r))
  63945. ret = graphql.Null
  63946. }
  63947. }()
  63948. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63949. ctx = rctx // use context from middleware stack in children
  63950. return obj.InventoryHistoryURL, nil
  63951. })
  63952. if err != nil {
  63953. ec.Error(ctx, err)
  63954. return graphql.Null
  63955. }
  63956. if resTmp == nil {
  63957. return graphql.Null
  63958. }
  63959. res := resTmp.(*string)
  63960. fc.Result = res
  63961. return ec.marshalOURL2ᚖstring(ctx, field.Selections, res)
  63962. }
  63963. func (ec *executionContext) fieldContext_InventoryItem_inventoryHistoryUrl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  63964. fc = &graphql.FieldContext{
  63965. Object: "InventoryItem",
  63966. Field: field,
  63967. IsMethod: false,
  63968. IsResolver: false,
  63969. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  63970. return nil, errors.New("field of type URL does not have child fields")
  63971. },
  63972. }
  63973. return fc, nil
  63974. }
  63975. func (ec *executionContext) _InventoryItem_inventoryLevel(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  63976. fc, err := ec.fieldContext_InventoryItem_inventoryLevel(ctx, field)
  63977. if err != nil {
  63978. return graphql.Null
  63979. }
  63980. ctx = graphql.WithFieldContext(ctx, fc)
  63981. defer func() {
  63982. if r := recover(); r != nil {
  63983. ec.Error(ctx, ec.Recover(ctx, r))
  63984. ret = graphql.Null
  63985. }
  63986. }()
  63987. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  63988. ctx = rctx // use context from middleware stack in children
  63989. return obj.InventoryLevel, nil
  63990. })
  63991. if err != nil {
  63992. ec.Error(ctx, err)
  63993. return graphql.Null
  63994. }
  63995. if resTmp == nil {
  63996. return graphql.Null
  63997. }
  63998. res := resTmp.(*InventoryLevel)
  63999. fc.Result = res
  64000. return ec.marshalOInventoryLevel2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐInventoryLevel(ctx, field.Selections, res)
  64001. }
  64002. func (ec *executionContext) fieldContext_InventoryItem_inventoryLevel(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64003. fc = &graphql.FieldContext{
  64004. Object: "InventoryItem",
  64005. Field: field,
  64006. IsMethod: false,
  64007. IsResolver: false,
  64008. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64009. switch field.Name {
  64010. case "id":
  64011. return ec.fieldContext_InventoryLevel_id(ctx, field)
  64012. }
  64013. return nil, fmt.Errorf("no field named %q was found under type InventoryLevel", field.Name)
  64014. },
  64015. }
  64016. defer func() {
  64017. if r := recover(); r != nil {
  64018. err = ec.Recover(ctx, r)
  64019. ec.Error(ctx, err)
  64020. }
  64021. }()
  64022. ctx = graphql.WithFieldContext(ctx, fc)
  64023. if fc.Args, err = ec.field_InventoryItem_inventoryLevel_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  64024. ec.Error(ctx, err)
  64025. return
  64026. }
  64027. return fc, nil
  64028. }
  64029. func (ec *executionContext) _InventoryItem_inventoryLevels(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  64030. fc, err := ec.fieldContext_InventoryItem_inventoryLevels(ctx, field)
  64031. if err != nil {
  64032. return graphql.Null
  64033. }
  64034. ctx = graphql.WithFieldContext(ctx, fc)
  64035. defer func() {
  64036. if r := recover(); r != nil {
  64037. ec.Error(ctx, ec.Recover(ctx, r))
  64038. ret = graphql.Null
  64039. }
  64040. }()
  64041. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64042. ctx = rctx // use context from middleware stack in children
  64043. return obj.InventoryLevels, nil
  64044. })
  64045. if err != nil {
  64046. ec.Error(ctx, err)
  64047. return graphql.Null
  64048. }
  64049. if resTmp == nil {
  64050. if !graphql.HasFieldError(ctx, fc) {
  64051. ec.Errorf(ctx, "must not be null")
  64052. }
  64053. return graphql.Null
  64054. }
  64055. res := resTmp.(*InventoryLevelConnection)
  64056. fc.Result = res
  64057. return ec.marshalNInventoryLevelConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐInventoryLevelConnection(ctx, field.Selections, res)
  64058. }
  64059. func (ec *executionContext) fieldContext_InventoryItem_inventoryLevels(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64060. fc = &graphql.FieldContext{
  64061. Object: "InventoryItem",
  64062. Field: field,
  64063. IsMethod: false,
  64064. IsResolver: false,
  64065. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64066. switch field.Name {
  64067. case "edges":
  64068. return ec.fieldContext_InventoryLevelConnection_edges(ctx, field)
  64069. case "nodes":
  64070. return ec.fieldContext_InventoryLevelConnection_nodes(ctx, field)
  64071. case "pageInfo":
  64072. return ec.fieldContext_InventoryLevelConnection_pageInfo(ctx, field)
  64073. }
  64074. return nil, fmt.Errorf("no field named %q was found under type InventoryLevelConnection", field.Name)
  64075. },
  64076. }
  64077. defer func() {
  64078. if r := recover(); r != nil {
  64079. err = ec.Recover(ctx, r)
  64080. ec.Error(ctx, err)
  64081. }
  64082. }()
  64083. ctx = graphql.WithFieldContext(ctx, fc)
  64084. if fc.Args, err = ec.field_InventoryItem_inventoryLevels_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  64085. ec.Error(ctx, err)
  64086. return
  64087. }
  64088. return fc, nil
  64089. }
  64090. func (ec *executionContext) _InventoryItem_legacyResourceId(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  64091. fc, err := ec.fieldContext_InventoryItem_legacyResourceId(ctx, field)
  64092. if err != nil {
  64093. return graphql.Null
  64094. }
  64095. ctx = graphql.WithFieldContext(ctx, fc)
  64096. defer func() {
  64097. if r := recover(); r != nil {
  64098. ec.Error(ctx, ec.Recover(ctx, r))
  64099. ret = graphql.Null
  64100. }
  64101. }()
  64102. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64103. ctx = rctx // use context from middleware stack in children
  64104. return obj.LegacyResourceID, nil
  64105. })
  64106. if err != nil {
  64107. ec.Error(ctx, err)
  64108. return graphql.Null
  64109. }
  64110. if resTmp == nil {
  64111. if !graphql.HasFieldError(ctx, fc) {
  64112. ec.Errorf(ctx, "must not be null")
  64113. }
  64114. return graphql.Null
  64115. }
  64116. res := resTmp.(string)
  64117. fc.Result = res
  64118. return ec.marshalNUnsignedInt642string(ctx, field.Selections, res)
  64119. }
  64120. func (ec *executionContext) fieldContext_InventoryItem_legacyResourceId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64121. fc = &graphql.FieldContext{
  64122. Object: "InventoryItem",
  64123. Field: field,
  64124. IsMethod: false,
  64125. IsResolver: false,
  64126. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64127. return nil, errors.New("field of type UnsignedInt64 does not have child fields")
  64128. },
  64129. }
  64130. return fc, nil
  64131. }
  64132. func (ec *executionContext) _InventoryItem_locationsCount(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  64133. fc, err := ec.fieldContext_InventoryItem_locationsCount(ctx, field)
  64134. if err != nil {
  64135. return graphql.Null
  64136. }
  64137. ctx = graphql.WithFieldContext(ctx, fc)
  64138. defer func() {
  64139. if r := recover(); r != nil {
  64140. ec.Error(ctx, ec.Recover(ctx, r))
  64141. ret = graphql.Null
  64142. }
  64143. }()
  64144. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64145. ctx = rctx // use context from middleware stack in children
  64146. return obj.LocationsCount, nil
  64147. })
  64148. if err != nil {
  64149. ec.Error(ctx, err)
  64150. return graphql.Null
  64151. }
  64152. if resTmp == nil {
  64153. if !graphql.HasFieldError(ctx, fc) {
  64154. ec.Errorf(ctx, "must not be null")
  64155. }
  64156. return graphql.Null
  64157. }
  64158. res := resTmp.(int)
  64159. fc.Result = res
  64160. return ec.marshalNInt2int(ctx, field.Selections, res)
  64161. }
  64162. func (ec *executionContext) fieldContext_InventoryItem_locationsCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64163. fc = &graphql.FieldContext{
  64164. Object: "InventoryItem",
  64165. Field: field,
  64166. IsMethod: false,
  64167. IsResolver: false,
  64168. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64169. return nil, errors.New("field of type Int does not have child fields")
  64170. },
  64171. }
  64172. return fc, nil
  64173. }
  64174. func (ec *executionContext) _InventoryItem_provinceCodeOfOrigin(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  64175. fc, err := ec.fieldContext_InventoryItem_provinceCodeOfOrigin(ctx, field)
  64176. if err != nil {
  64177. return graphql.Null
  64178. }
  64179. ctx = graphql.WithFieldContext(ctx, fc)
  64180. defer func() {
  64181. if r := recover(); r != nil {
  64182. ec.Error(ctx, ec.Recover(ctx, r))
  64183. ret = graphql.Null
  64184. }
  64185. }()
  64186. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64187. ctx = rctx // use context from middleware stack in children
  64188. return obj.ProvinceCodeOfOrigin, nil
  64189. })
  64190. if err != nil {
  64191. ec.Error(ctx, err)
  64192. return graphql.Null
  64193. }
  64194. if resTmp == nil {
  64195. return graphql.Null
  64196. }
  64197. res := resTmp.(*string)
  64198. fc.Result = res
  64199. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  64200. }
  64201. func (ec *executionContext) fieldContext_InventoryItem_provinceCodeOfOrigin(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64202. fc = &graphql.FieldContext{
  64203. Object: "InventoryItem",
  64204. Field: field,
  64205. IsMethod: false,
  64206. IsResolver: false,
  64207. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64208. return nil, errors.New("field of type String does not have child fields")
  64209. },
  64210. }
  64211. return fc, nil
  64212. }
  64213. func (ec *executionContext) _InventoryItem_requiresShipping(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  64214. fc, err := ec.fieldContext_InventoryItem_requiresShipping(ctx, field)
  64215. if err != nil {
  64216. return graphql.Null
  64217. }
  64218. ctx = graphql.WithFieldContext(ctx, fc)
  64219. defer func() {
  64220. if r := recover(); r != nil {
  64221. ec.Error(ctx, ec.Recover(ctx, r))
  64222. ret = graphql.Null
  64223. }
  64224. }()
  64225. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64226. ctx = rctx // use context from middleware stack in children
  64227. return obj.RequiresShipping, nil
  64228. })
  64229. if err != nil {
  64230. ec.Error(ctx, err)
  64231. return graphql.Null
  64232. }
  64233. if resTmp == nil {
  64234. if !graphql.HasFieldError(ctx, fc) {
  64235. ec.Errorf(ctx, "must not be null")
  64236. }
  64237. return graphql.Null
  64238. }
  64239. res := resTmp.(bool)
  64240. fc.Result = res
  64241. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  64242. }
  64243. func (ec *executionContext) fieldContext_InventoryItem_requiresShipping(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64244. fc = &graphql.FieldContext{
  64245. Object: "InventoryItem",
  64246. Field: field,
  64247. IsMethod: false,
  64248. IsResolver: false,
  64249. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64250. return nil, errors.New("field of type Boolean does not have child fields")
  64251. },
  64252. }
  64253. return fc, nil
  64254. }
  64255. func (ec *executionContext) _InventoryItem_sku(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  64256. fc, err := ec.fieldContext_InventoryItem_sku(ctx, field)
  64257. if err != nil {
  64258. return graphql.Null
  64259. }
  64260. ctx = graphql.WithFieldContext(ctx, fc)
  64261. defer func() {
  64262. if r := recover(); r != nil {
  64263. ec.Error(ctx, ec.Recover(ctx, r))
  64264. ret = graphql.Null
  64265. }
  64266. }()
  64267. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64268. ctx = rctx // use context from middleware stack in children
  64269. return obj.Sku, nil
  64270. })
  64271. if err != nil {
  64272. ec.Error(ctx, err)
  64273. return graphql.Null
  64274. }
  64275. if resTmp == nil {
  64276. return graphql.Null
  64277. }
  64278. res := resTmp.(*string)
  64279. fc.Result = res
  64280. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  64281. }
  64282. func (ec *executionContext) fieldContext_InventoryItem_sku(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64283. fc = &graphql.FieldContext{
  64284. Object: "InventoryItem",
  64285. Field: field,
  64286. IsMethod: false,
  64287. IsResolver: false,
  64288. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64289. return nil, errors.New("field of type String does not have child fields")
  64290. },
  64291. }
  64292. return fc, nil
  64293. }
  64294. func (ec *executionContext) _InventoryItem_tracked(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  64295. fc, err := ec.fieldContext_InventoryItem_tracked(ctx, field)
  64296. if err != nil {
  64297. return graphql.Null
  64298. }
  64299. ctx = graphql.WithFieldContext(ctx, fc)
  64300. defer func() {
  64301. if r := recover(); r != nil {
  64302. ec.Error(ctx, ec.Recover(ctx, r))
  64303. ret = graphql.Null
  64304. }
  64305. }()
  64306. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64307. ctx = rctx // use context from middleware stack in children
  64308. return obj.Tracked, nil
  64309. })
  64310. if err != nil {
  64311. ec.Error(ctx, err)
  64312. return graphql.Null
  64313. }
  64314. if resTmp == nil {
  64315. if !graphql.HasFieldError(ctx, fc) {
  64316. ec.Errorf(ctx, "must not be null")
  64317. }
  64318. return graphql.Null
  64319. }
  64320. res := resTmp.(bool)
  64321. fc.Result = res
  64322. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  64323. }
  64324. func (ec *executionContext) fieldContext_InventoryItem_tracked(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64325. fc = &graphql.FieldContext{
  64326. Object: "InventoryItem",
  64327. Field: field,
  64328. IsMethod: false,
  64329. IsResolver: false,
  64330. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64331. return nil, errors.New("field of type Boolean does not have child fields")
  64332. },
  64333. }
  64334. return fc, nil
  64335. }
  64336. func (ec *executionContext) _InventoryItem_trackedEditable(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  64337. fc, err := ec.fieldContext_InventoryItem_trackedEditable(ctx, field)
  64338. if err != nil {
  64339. return graphql.Null
  64340. }
  64341. ctx = graphql.WithFieldContext(ctx, fc)
  64342. defer func() {
  64343. if r := recover(); r != nil {
  64344. ec.Error(ctx, ec.Recover(ctx, r))
  64345. ret = graphql.Null
  64346. }
  64347. }()
  64348. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64349. ctx = rctx // use context from middleware stack in children
  64350. return obj.TrackedEditable, nil
  64351. })
  64352. if err != nil {
  64353. ec.Error(ctx, err)
  64354. return graphql.Null
  64355. }
  64356. if resTmp == nil {
  64357. if !graphql.HasFieldError(ctx, fc) {
  64358. ec.Errorf(ctx, "must not be null")
  64359. }
  64360. return graphql.Null
  64361. }
  64362. res := resTmp.(*EditableProperty)
  64363. fc.Result = res
  64364. return ec.marshalNEditableProperty2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐEditableProperty(ctx, field.Selections, res)
  64365. }
  64366. func (ec *executionContext) fieldContext_InventoryItem_trackedEditable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64367. fc = &graphql.FieldContext{
  64368. Object: "InventoryItem",
  64369. Field: field,
  64370. IsMethod: false,
  64371. IsResolver: false,
  64372. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64373. switch field.Name {
  64374. case "locked":
  64375. return ec.fieldContext_EditableProperty_locked(ctx, field)
  64376. case "reason":
  64377. return ec.fieldContext_EditableProperty_reason(ctx, field)
  64378. }
  64379. return nil, fmt.Errorf("no field named %q was found under type EditableProperty", field.Name)
  64380. },
  64381. }
  64382. return fc, nil
  64383. }
  64384. func (ec *executionContext) _InventoryItem_unitCost(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  64385. fc, err := ec.fieldContext_InventoryItem_unitCost(ctx, field)
  64386. if err != nil {
  64387. return graphql.Null
  64388. }
  64389. ctx = graphql.WithFieldContext(ctx, fc)
  64390. defer func() {
  64391. if r := recover(); r != nil {
  64392. ec.Error(ctx, ec.Recover(ctx, r))
  64393. ret = graphql.Null
  64394. }
  64395. }()
  64396. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64397. ctx = rctx // use context from middleware stack in children
  64398. return obj.UnitCost, nil
  64399. })
  64400. if err != nil {
  64401. ec.Error(ctx, err)
  64402. return graphql.Null
  64403. }
  64404. if resTmp == nil {
  64405. return graphql.Null
  64406. }
  64407. res := resTmp.(*MoneyV2)
  64408. fc.Result = res
  64409. return ec.marshalOMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  64410. }
  64411. func (ec *executionContext) fieldContext_InventoryItem_unitCost(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64412. fc = &graphql.FieldContext{
  64413. Object: "InventoryItem",
  64414. Field: field,
  64415. IsMethod: false,
  64416. IsResolver: false,
  64417. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64418. switch field.Name {
  64419. case "amount":
  64420. return ec.fieldContext_MoneyV2_amount(ctx, field)
  64421. case "currencyCode":
  64422. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  64423. }
  64424. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  64425. },
  64426. }
  64427. return fc, nil
  64428. }
  64429. func (ec *executionContext) _InventoryItem_updatedAt(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  64430. fc, err := ec.fieldContext_InventoryItem_updatedAt(ctx, field)
  64431. if err != nil {
  64432. return graphql.Null
  64433. }
  64434. ctx = graphql.WithFieldContext(ctx, fc)
  64435. defer func() {
  64436. if r := recover(); r != nil {
  64437. ec.Error(ctx, ec.Recover(ctx, r))
  64438. ret = graphql.Null
  64439. }
  64440. }()
  64441. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64442. ctx = rctx // use context from middleware stack in children
  64443. return obj.UpdatedAt, nil
  64444. })
  64445. if err != nil {
  64446. ec.Error(ctx, err)
  64447. return graphql.Null
  64448. }
  64449. if resTmp == nil {
  64450. if !graphql.HasFieldError(ctx, fc) {
  64451. ec.Errorf(ctx, "must not be null")
  64452. }
  64453. return graphql.Null
  64454. }
  64455. res := resTmp.(string)
  64456. fc.Result = res
  64457. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  64458. }
  64459. func (ec *executionContext) fieldContext_InventoryItem_updatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64460. fc = &graphql.FieldContext{
  64461. Object: "InventoryItem",
  64462. Field: field,
  64463. IsMethod: false,
  64464. IsResolver: false,
  64465. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64466. return nil, errors.New("field of type DateTime does not have child fields")
  64467. },
  64468. }
  64469. return fc, nil
  64470. }
  64471. func (ec *executionContext) _InventoryItem_variant(ctx context.Context, field graphql.CollectedField, obj *InventoryItem) (ret graphql.Marshaler) {
  64472. fc, err := ec.fieldContext_InventoryItem_variant(ctx, field)
  64473. if err != nil {
  64474. return graphql.Null
  64475. }
  64476. ctx = graphql.WithFieldContext(ctx, fc)
  64477. defer func() {
  64478. if r := recover(); r != nil {
  64479. ec.Error(ctx, ec.Recover(ctx, r))
  64480. ret = graphql.Null
  64481. }
  64482. }()
  64483. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64484. ctx = rctx // use context from middleware stack in children
  64485. return obj.Variant, nil
  64486. })
  64487. if err != nil {
  64488. ec.Error(ctx, err)
  64489. return graphql.Null
  64490. }
  64491. if resTmp == nil {
  64492. if !graphql.HasFieldError(ctx, fc) {
  64493. ec.Errorf(ctx, "must not be null")
  64494. }
  64495. return graphql.Null
  64496. }
  64497. res := resTmp.(*ProductVariant)
  64498. fc.Result = res
  64499. return ec.marshalNProductVariant2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductVariant(ctx, field.Selections, res)
  64500. }
  64501. func (ec *executionContext) fieldContext_InventoryItem_variant(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64502. fc = &graphql.FieldContext{
  64503. Object: "InventoryItem",
  64504. Field: field,
  64505. IsMethod: false,
  64506. IsResolver: false,
  64507. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64508. switch field.Name {
  64509. case "id":
  64510. return ec.fieldContext_ProductVariant_id(ctx, field)
  64511. }
  64512. return nil, fmt.Errorf("no field named %q was found under type ProductVariant", field.Name)
  64513. },
  64514. }
  64515. return fc, nil
  64516. }
  64517. func (ec *executionContext) _InventoryLevel_id(ctx context.Context, field graphql.CollectedField, obj *InventoryLevel) (ret graphql.Marshaler) {
  64518. fc, err := ec.fieldContext_InventoryLevel_id(ctx, field)
  64519. if err != nil {
  64520. return graphql.Null
  64521. }
  64522. ctx = graphql.WithFieldContext(ctx, fc)
  64523. defer func() {
  64524. if r := recover(); r != nil {
  64525. ec.Error(ctx, ec.Recover(ctx, r))
  64526. ret = graphql.Null
  64527. }
  64528. }()
  64529. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64530. ctx = rctx // use context from middleware stack in children
  64531. return obj.ID, nil
  64532. })
  64533. if err != nil {
  64534. ec.Error(ctx, err)
  64535. return graphql.Null
  64536. }
  64537. if resTmp == nil {
  64538. if !graphql.HasFieldError(ctx, fc) {
  64539. ec.Errorf(ctx, "must not be null")
  64540. }
  64541. return graphql.Null
  64542. }
  64543. res := resTmp.(string)
  64544. fc.Result = res
  64545. return ec.marshalNID2string(ctx, field.Selections, res)
  64546. }
  64547. func (ec *executionContext) fieldContext_InventoryLevel_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64548. fc = &graphql.FieldContext{
  64549. Object: "InventoryLevel",
  64550. Field: field,
  64551. IsMethod: false,
  64552. IsResolver: false,
  64553. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64554. return nil, errors.New("field of type ID does not have child fields")
  64555. },
  64556. }
  64557. return fc, nil
  64558. }
  64559. func (ec *executionContext) _InventoryLevelConnection_edges(ctx context.Context, field graphql.CollectedField, obj *InventoryLevelConnection) (ret graphql.Marshaler) {
  64560. fc, err := ec.fieldContext_InventoryLevelConnection_edges(ctx, field)
  64561. if err != nil {
  64562. return graphql.Null
  64563. }
  64564. ctx = graphql.WithFieldContext(ctx, fc)
  64565. defer func() {
  64566. if r := recover(); r != nil {
  64567. ec.Error(ctx, ec.Recover(ctx, r))
  64568. ret = graphql.Null
  64569. }
  64570. }()
  64571. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64572. ctx = rctx // use context from middleware stack in children
  64573. return obj.Edges, nil
  64574. })
  64575. if err != nil {
  64576. ec.Error(ctx, err)
  64577. return graphql.Null
  64578. }
  64579. if resTmp == nil {
  64580. if !graphql.HasFieldError(ctx, fc) {
  64581. ec.Errorf(ctx, "must not be null")
  64582. }
  64583. return graphql.Null
  64584. }
  64585. res := resTmp.([]*InventoryLevelEdge)
  64586. fc.Result = res
  64587. return ec.marshalNInventoryLevelEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐInventoryLevelEdgeᚄ(ctx, field.Selections, res)
  64588. }
  64589. func (ec *executionContext) fieldContext_InventoryLevelConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64590. fc = &graphql.FieldContext{
  64591. Object: "InventoryLevelConnection",
  64592. Field: field,
  64593. IsMethod: false,
  64594. IsResolver: false,
  64595. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64596. switch field.Name {
  64597. case "cursor":
  64598. return ec.fieldContext_InventoryLevelEdge_cursor(ctx, field)
  64599. case "node":
  64600. return ec.fieldContext_InventoryLevelEdge_node(ctx, field)
  64601. }
  64602. return nil, fmt.Errorf("no field named %q was found under type InventoryLevelEdge", field.Name)
  64603. },
  64604. }
  64605. return fc, nil
  64606. }
  64607. func (ec *executionContext) _InventoryLevelConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *InventoryLevelConnection) (ret graphql.Marshaler) {
  64608. fc, err := ec.fieldContext_InventoryLevelConnection_nodes(ctx, field)
  64609. if err != nil {
  64610. return graphql.Null
  64611. }
  64612. ctx = graphql.WithFieldContext(ctx, fc)
  64613. defer func() {
  64614. if r := recover(); r != nil {
  64615. ec.Error(ctx, ec.Recover(ctx, r))
  64616. ret = graphql.Null
  64617. }
  64618. }()
  64619. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64620. ctx = rctx // use context from middleware stack in children
  64621. return obj.Nodes, nil
  64622. })
  64623. if err != nil {
  64624. ec.Error(ctx, err)
  64625. return graphql.Null
  64626. }
  64627. if resTmp == nil {
  64628. if !graphql.HasFieldError(ctx, fc) {
  64629. ec.Errorf(ctx, "must not be null")
  64630. }
  64631. return graphql.Null
  64632. }
  64633. res := resTmp.([]*InventoryLevel)
  64634. fc.Result = res
  64635. return ec.marshalNInventoryLevel2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐInventoryLevelᚄ(ctx, field.Selections, res)
  64636. }
  64637. func (ec *executionContext) fieldContext_InventoryLevelConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64638. fc = &graphql.FieldContext{
  64639. Object: "InventoryLevelConnection",
  64640. Field: field,
  64641. IsMethod: false,
  64642. IsResolver: false,
  64643. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64644. switch field.Name {
  64645. case "id":
  64646. return ec.fieldContext_InventoryLevel_id(ctx, field)
  64647. }
  64648. return nil, fmt.Errorf("no field named %q was found under type InventoryLevel", field.Name)
  64649. },
  64650. }
  64651. return fc, nil
  64652. }
  64653. func (ec *executionContext) _InventoryLevelConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *InventoryLevelConnection) (ret graphql.Marshaler) {
  64654. fc, err := ec.fieldContext_InventoryLevelConnection_pageInfo(ctx, field)
  64655. if err != nil {
  64656. return graphql.Null
  64657. }
  64658. ctx = graphql.WithFieldContext(ctx, fc)
  64659. defer func() {
  64660. if r := recover(); r != nil {
  64661. ec.Error(ctx, ec.Recover(ctx, r))
  64662. ret = graphql.Null
  64663. }
  64664. }()
  64665. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64666. ctx = rctx // use context from middleware stack in children
  64667. return obj.PageInfo, nil
  64668. })
  64669. if err != nil {
  64670. ec.Error(ctx, err)
  64671. return graphql.Null
  64672. }
  64673. if resTmp == nil {
  64674. if !graphql.HasFieldError(ctx, fc) {
  64675. ec.Errorf(ctx, "must not be null")
  64676. }
  64677. return graphql.Null
  64678. }
  64679. res := resTmp.(*PageInfo)
  64680. fc.Result = res
  64681. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  64682. }
  64683. func (ec *executionContext) fieldContext_InventoryLevelConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64684. fc = &graphql.FieldContext{
  64685. Object: "InventoryLevelConnection",
  64686. Field: field,
  64687. IsMethod: false,
  64688. IsResolver: false,
  64689. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64690. switch field.Name {
  64691. case "endCursor":
  64692. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  64693. case "hasNextPage":
  64694. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  64695. case "hasPreviousPage":
  64696. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  64697. case "startCursor":
  64698. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  64699. }
  64700. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  64701. },
  64702. }
  64703. return fc, nil
  64704. }
  64705. func (ec *executionContext) _InventoryLevelEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *InventoryLevelEdge) (ret graphql.Marshaler) {
  64706. fc, err := ec.fieldContext_InventoryLevelEdge_cursor(ctx, field)
  64707. if err != nil {
  64708. return graphql.Null
  64709. }
  64710. ctx = graphql.WithFieldContext(ctx, fc)
  64711. defer func() {
  64712. if r := recover(); r != nil {
  64713. ec.Error(ctx, ec.Recover(ctx, r))
  64714. ret = graphql.Null
  64715. }
  64716. }()
  64717. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64718. ctx = rctx // use context from middleware stack in children
  64719. return obj.Cursor, nil
  64720. })
  64721. if err != nil {
  64722. ec.Error(ctx, err)
  64723. return graphql.Null
  64724. }
  64725. if resTmp == nil {
  64726. if !graphql.HasFieldError(ctx, fc) {
  64727. ec.Errorf(ctx, "must not be null")
  64728. }
  64729. return graphql.Null
  64730. }
  64731. res := resTmp.(string)
  64732. fc.Result = res
  64733. return ec.marshalNString2string(ctx, field.Selections, res)
  64734. }
  64735. func (ec *executionContext) fieldContext_InventoryLevelEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64736. fc = &graphql.FieldContext{
  64737. Object: "InventoryLevelEdge",
  64738. Field: field,
  64739. IsMethod: false,
  64740. IsResolver: false,
  64741. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64742. return nil, errors.New("field of type String does not have child fields")
  64743. },
  64744. }
  64745. return fc, nil
  64746. }
  64747. func (ec *executionContext) _InventoryLevelEdge_node(ctx context.Context, field graphql.CollectedField, obj *InventoryLevelEdge) (ret graphql.Marshaler) {
  64748. fc, err := ec.fieldContext_InventoryLevelEdge_node(ctx, field)
  64749. if err != nil {
  64750. return graphql.Null
  64751. }
  64752. ctx = graphql.WithFieldContext(ctx, fc)
  64753. defer func() {
  64754. if r := recover(); r != nil {
  64755. ec.Error(ctx, ec.Recover(ctx, r))
  64756. ret = graphql.Null
  64757. }
  64758. }()
  64759. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64760. ctx = rctx // use context from middleware stack in children
  64761. return obj.Node, nil
  64762. })
  64763. if err != nil {
  64764. ec.Error(ctx, err)
  64765. return graphql.Null
  64766. }
  64767. if resTmp == nil {
  64768. if !graphql.HasFieldError(ctx, fc) {
  64769. ec.Errorf(ctx, "must not be null")
  64770. }
  64771. return graphql.Null
  64772. }
  64773. res := resTmp.(*InventoryLevel)
  64774. fc.Result = res
  64775. return ec.marshalNInventoryLevel2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐInventoryLevel(ctx, field.Selections, res)
  64776. }
  64777. func (ec *executionContext) fieldContext_InventoryLevelEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64778. fc = &graphql.FieldContext{
  64779. Object: "InventoryLevelEdge",
  64780. Field: field,
  64781. IsMethod: false,
  64782. IsResolver: false,
  64783. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64784. switch field.Name {
  64785. case "id":
  64786. return ec.fieldContext_InventoryLevel_id(ctx, field)
  64787. }
  64788. return nil, fmt.Errorf("no field named %q was found under type InventoryLevel", field.Name)
  64789. },
  64790. }
  64791. return fc, nil
  64792. }
  64793. func (ec *executionContext) _LimitedPendingOrderCount_atMax(ctx context.Context, field graphql.CollectedField, obj *LimitedPendingOrderCount) (ret graphql.Marshaler) {
  64794. fc, err := ec.fieldContext_LimitedPendingOrderCount_atMax(ctx, field)
  64795. if err != nil {
  64796. return graphql.Null
  64797. }
  64798. ctx = graphql.WithFieldContext(ctx, fc)
  64799. defer func() {
  64800. if r := recover(); r != nil {
  64801. ec.Error(ctx, ec.Recover(ctx, r))
  64802. ret = graphql.Null
  64803. }
  64804. }()
  64805. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64806. ctx = rctx // use context from middleware stack in children
  64807. return obj.AtMax, nil
  64808. })
  64809. if err != nil {
  64810. ec.Error(ctx, err)
  64811. return graphql.Null
  64812. }
  64813. if resTmp == nil {
  64814. if !graphql.HasFieldError(ctx, fc) {
  64815. ec.Errorf(ctx, "must not be null")
  64816. }
  64817. return graphql.Null
  64818. }
  64819. res := resTmp.(bool)
  64820. fc.Result = res
  64821. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  64822. }
  64823. func (ec *executionContext) fieldContext_LimitedPendingOrderCount_atMax(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64824. fc = &graphql.FieldContext{
  64825. Object: "LimitedPendingOrderCount",
  64826. Field: field,
  64827. IsMethod: false,
  64828. IsResolver: false,
  64829. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64830. return nil, errors.New("field of type Boolean does not have child fields")
  64831. },
  64832. }
  64833. return fc, nil
  64834. }
  64835. func (ec *executionContext) _LimitedPendingOrderCount_count(ctx context.Context, field graphql.CollectedField, obj *LimitedPendingOrderCount) (ret graphql.Marshaler) {
  64836. fc, err := ec.fieldContext_LimitedPendingOrderCount_count(ctx, field)
  64837. if err != nil {
  64838. return graphql.Null
  64839. }
  64840. ctx = graphql.WithFieldContext(ctx, fc)
  64841. defer func() {
  64842. if r := recover(); r != nil {
  64843. ec.Error(ctx, ec.Recover(ctx, r))
  64844. ret = graphql.Null
  64845. }
  64846. }()
  64847. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64848. ctx = rctx // use context from middleware stack in children
  64849. return obj.Count, nil
  64850. })
  64851. if err != nil {
  64852. ec.Error(ctx, err)
  64853. return graphql.Null
  64854. }
  64855. if resTmp == nil {
  64856. if !graphql.HasFieldError(ctx, fc) {
  64857. ec.Errorf(ctx, "must not be null")
  64858. }
  64859. return graphql.Null
  64860. }
  64861. res := resTmp.(int)
  64862. fc.Result = res
  64863. return ec.marshalNInt2int(ctx, field.Selections, res)
  64864. }
  64865. func (ec *executionContext) fieldContext_LimitedPendingOrderCount_count(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64866. fc = &graphql.FieldContext{
  64867. Object: "LimitedPendingOrderCount",
  64868. Field: field,
  64869. IsMethod: false,
  64870. IsResolver: false,
  64871. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64872. return nil, errors.New("field of type Int does not have child fields")
  64873. },
  64874. }
  64875. return fc, nil
  64876. }
  64877. func (ec *executionContext) _LineItem_contract(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  64878. fc, err := ec.fieldContext_LineItem_contract(ctx, field)
  64879. if err != nil {
  64880. return graphql.Null
  64881. }
  64882. ctx = graphql.WithFieldContext(ctx, fc)
  64883. defer func() {
  64884. if r := recover(); r != nil {
  64885. ec.Error(ctx, ec.Recover(ctx, r))
  64886. ret = graphql.Null
  64887. }
  64888. }()
  64889. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64890. ctx = rctx // use context from middleware stack in children
  64891. return obj.Contract, nil
  64892. })
  64893. if err != nil {
  64894. ec.Error(ctx, err)
  64895. return graphql.Null
  64896. }
  64897. if resTmp == nil {
  64898. return graphql.Null
  64899. }
  64900. res := resTmp.(*SubscriptionContract)
  64901. fc.Result = res
  64902. return ec.marshalOSubscriptionContract2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionContract(ctx, field.Selections, res)
  64903. }
  64904. func (ec *executionContext) fieldContext_LineItem_contract(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64905. fc = &graphql.FieldContext{
  64906. Object: "LineItem",
  64907. Field: field,
  64908. IsMethod: false,
  64909. IsResolver: false,
  64910. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  64911. switch field.Name {
  64912. case "app":
  64913. return ec.fieldContext_SubscriptionContract_app(ctx, field)
  64914. case "appAdminUrl":
  64915. return ec.fieldContext_SubscriptionContract_appAdminUrl(ctx, field)
  64916. case "billingAttempts":
  64917. return ec.fieldContext_SubscriptionContract_billingAttempts(ctx, field)
  64918. case "billingPolicy":
  64919. return ec.fieldContext_SubscriptionContract_billingPolicy(ctx, field)
  64920. case "createdAt":
  64921. return ec.fieldContext_SubscriptionContract_createdAt(ctx, field)
  64922. case "currencyCode":
  64923. return ec.fieldContext_SubscriptionContract_currencyCode(ctx, field)
  64924. case "customAttributes":
  64925. return ec.fieldContext_SubscriptionContract_customAttributes(ctx, field)
  64926. case "customer":
  64927. return ec.fieldContext_SubscriptionContract_customer(ctx, field)
  64928. case "customerPaymentMethod":
  64929. return ec.fieldContext_SubscriptionContract_customerPaymentMethod(ctx, field)
  64930. case "deliveryMethod":
  64931. return ec.fieldContext_SubscriptionContract_deliveryMethod(ctx, field)
  64932. case "deliveryPolicy":
  64933. return ec.fieldContext_SubscriptionContract_deliveryPolicy(ctx, field)
  64934. case "deliveryPrice":
  64935. return ec.fieldContext_SubscriptionContract_deliveryPrice(ctx, field)
  64936. case "discounts":
  64937. return ec.fieldContext_SubscriptionContract_discounts(ctx, field)
  64938. case "id":
  64939. return ec.fieldContext_SubscriptionContract_id(ctx, field)
  64940. case "lastPaymentStatus":
  64941. return ec.fieldContext_SubscriptionContract_lastPaymentStatus(ctx, field)
  64942. case "lineCount":
  64943. return ec.fieldContext_SubscriptionContract_lineCount(ctx, field)
  64944. case "lines":
  64945. return ec.fieldContext_SubscriptionContract_lines(ctx, field)
  64946. case "nextBillingDate":
  64947. return ec.fieldContext_SubscriptionContract_nextBillingDate(ctx, field)
  64948. case "note":
  64949. return ec.fieldContext_SubscriptionContract_note(ctx, field)
  64950. case "orders":
  64951. return ec.fieldContext_SubscriptionContract_orders(ctx, field)
  64952. case "originOrder":
  64953. return ec.fieldContext_SubscriptionContract_originOrder(ctx, field)
  64954. case "status":
  64955. return ec.fieldContext_SubscriptionContract_status(ctx, field)
  64956. case "updatedAt":
  64957. return ec.fieldContext_SubscriptionContract_updatedAt(ctx, field)
  64958. }
  64959. return nil, fmt.Errorf("no field named %q was found under type SubscriptionContract", field.Name)
  64960. },
  64961. }
  64962. return fc, nil
  64963. }
  64964. func (ec *executionContext) _LineItem_currentQuantity(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  64965. fc, err := ec.fieldContext_LineItem_currentQuantity(ctx, field)
  64966. if err != nil {
  64967. return graphql.Null
  64968. }
  64969. ctx = graphql.WithFieldContext(ctx, fc)
  64970. defer func() {
  64971. if r := recover(); r != nil {
  64972. ec.Error(ctx, ec.Recover(ctx, r))
  64973. ret = graphql.Null
  64974. }
  64975. }()
  64976. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  64977. ctx = rctx // use context from middleware stack in children
  64978. return obj.CurrentQuantity, nil
  64979. })
  64980. if err != nil {
  64981. ec.Error(ctx, err)
  64982. return graphql.Null
  64983. }
  64984. if resTmp == nil {
  64985. if !graphql.HasFieldError(ctx, fc) {
  64986. ec.Errorf(ctx, "must not be null")
  64987. }
  64988. return graphql.Null
  64989. }
  64990. res := resTmp.(int)
  64991. fc.Result = res
  64992. return ec.marshalNInt2int(ctx, field.Selections, res)
  64993. }
  64994. func (ec *executionContext) fieldContext_LineItem_currentQuantity(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  64995. fc = &graphql.FieldContext{
  64996. Object: "LineItem",
  64997. Field: field,
  64998. IsMethod: false,
  64999. IsResolver: false,
  65000. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65001. return nil, errors.New("field of type Int does not have child fields")
  65002. },
  65003. }
  65004. return fc, nil
  65005. }
  65006. func (ec *executionContext) _LineItem_customAttributes(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  65007. fc, err := ec.fieldContext_LineItem_customAttributes(ctx, field)
  65008. if err != nil {
  65009. return graphql.Null
  65010. }
  65011. ctx = graphql.WithFieldContext(ctx, fc)
  65012. defer func() {
  65013. if r := recover(); r != nil {
  65014. ec.Error(ctx, ec.Recover(ctx, r))
  65015. ret = graphql.Null
  65016. }
  65017. }()
  65018. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65019. ctx = rctx // use context from middleware stack in children
  65020. return obj.CustomAttributes, nil
  65021. })
  65022. if err != nil {
  65023. ec.Error(ctx, err)
  65024. return graphql.Null
  65025. }
  65026. if resTmp == nil {
  65027. if !graphql.HasFieldError(ctx, fc) {
  65028. ec.Errorf(ctx, "must not be null")
  65029. }
  65030. return graphql.Null
  65031. }
  65032. res := resTmp.([]*Attribute)
  65033. fc.Result = res
  65034. return ec.marshalNAttribute2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAttributeᚄ(ctx, field.Selections, res)
  65035. }
  65036. func (ec *executionContext) fieldContext_LineItem_customAttributes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65037. fc = &graphql.FieldContext{
  65038. Object: "LineItem",
  65039. Field: field,
  65040. IsMethod: false,
  65041. IsResolver: false,
  65042. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65043. switch field.Name {
  65044. case "key":
  65045. return ec.fieldContext_Attribute_key(ctx, field)
  65046. case "value":
  65047. return ec.fieldContext_Attribute_value(ctx, field)
  65048. }
  65049. return nil, fmt.Errorf("no field named %q was found under type Attribute", field.Name)
  65050. },
  65051. }
  65052. return fc, nil
  65053. }
  65054. func (ec *executionContext) _LineItem_discountAllocations(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  65055. fc, err := ec.fieldContext_LineItem_discountAllocations(ctx, field)
  65056. if err != nil {
  65057. return graphql.Null
  65058. }
  65059. ctx = graphql.WithFieldContext(ctx, fc)
  65060. defer func() {
  65061. if r := recover(); r != nil {
  65062. ec.Error(ctx, ec.Recover(ctx, r))
  65063. ret = graphql.Null
  65064. }
  65065. }()
  65066. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65067. ctx = rctx // use context from middleware stack in children
  65068. return obj.DiscountAllocations, nil
  65069. })
  65070. if err != nil {
  65071. ec.Error(ctx, err)
  65072. return graphql.Null
  65073. }
  65074. if resTmp == nil {
  65075. if !graphql.HasFieldError(ctx, fc) {
  65076. ec.Errorf(ctx, "must not be null")
  65077. }
  65078. return graphql.Null
  65079. }
  65080. res := resTmp.([]*DiscountAllocation)
  65081. fc.Result = res
  65082. return ec.marshalNDiscountAllocation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountAllocationᚄ(ctx, field.Selections, res)
  65083. }
  65084. func (ec *executionContext) fieldContext_LineItem_discountAllocations(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65085. fc = &graphql.FieldContext{
  65086. Object: "LineItem",
  65087. Field: field,
  65088. IsMethod: false,
  65089. IsResolver: false,
  65090. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65091. switch field.Name {
  65092. case "allocatedAmountSet":
  65093. return ec.fieldContext_DiscountAllocation_allocatedAmountSet(ctx, field)
  65094. case "discountApplication":
  65095. return ec.fieldContext_DiscountAllocation_discountApplication(ctx, field)
  65096. }
  65097. return nil, fmt.Errorf("no field named %q was found under type DiscountAllocation", field.Name)
  65098. },
  65099. }
  65100. return fc, nil
  65101. }
  65102. func (ec *executionContext) _LineItem_discountedTotalSet(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  65103. fc, err := ec.fieldContext_LineItem_discountedTotalSet(ctx, field)
  65104. if err != nil {
  65105. return graphql.Null
  65106. }
  65107. ctx = graphql.WithFieldContext(ctx, fc)
  65108. defer func() {
  65109. if r := recover(); r != nil {
  65110. ec.Error(ctx, ec.Recover(ctx, r))
  65111. ret = graphql.Null
  65112. }
  65113. }()
  65114. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65115. ctx = rctx // use context from middleware stack in children
  65116. return obj.DiscountedTotalSet, nil
  65117. })
  65118. if err != nil {
  65119. ec.Error(ctx, err)
  65120. return graphql.Null
  65121. }
  65122. if resTmp == nil {
  65123. if !graphql.HasFieldError(ctx, fc) {
  65124. ec.Errorf(ctx, "must not be null")
  65125. }
  65126. return graphql.Null
  65127. }
  65128. res := resTmp.(*MoneyBag)
  65129. fc.Result = res
  65130. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  65131. }
  65132. func (ec *executionContext) fieldContext_LineItem_discountedTotalSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65133. fc = &graphql.FieldContext{
  65134. Object: "LineItem",
  65135. Field: field,
  65136. IsMethod: false,
  65137. IsResolver: false,
  65138. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65139. switch field.Name {
  65140. case "presentmentMoney":
  65141. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  65142. case "shopMoney":
  65143. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  65144. }
  65145. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  65146. },
  65147. }
  65148. return fc, nil
  65149. }
  65150. func (ec *executionContext) _LineItem_discountedUnitPriceSet(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  65151. fc, err := ec.fieldContext_LineItem_discountedUnitPriceSet(ctx, field)
  65152. if err != nil {
  65153. return graphql.Null
  65154. }
  65155. ctx = graphql.WithFieldContext(ctx, fc)
  65156. defer func() {
  65157. if r := recover(); r != nil {
  65158. ec.Error(ctx, ec.Recover(ctx, r))
  65159. ret = graphql.Null
  65160. }
  65161. }()
  65162. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65163. ctx = rctx // use context from middleware stack in children
  65164. return obj.DiscountedUnitPriceSet, nil
  65165. })
  65166. if err != nil {
  65167. ec.Error(ctx, err)
  65168. return graphql.Null
  65169. }
  65170. if resTmp == nil {
  65171. if !graphql.HasFieldError(ctx, fc) {
  65172. ec.Errorf(ctx, "must not be null")
  65173. }
  65174. return graphql.Null
  65175. }
  65176. res := resTmp.(*MoneyBag)
  65177. fc.Result = res
  65178. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  65179. }
  65180. func (ec *executionContext) fieldContext_LineItem_discountedUnitPriceSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65181. fc = &graphql.FieldContext{
  65182. Object: "LineItem",
  65183. Field: field,
  65184. IsMethod: false,
  65185. IsResolver: false,
  65186. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65187. switch field.Name {
  65188. case "presentmentMoney":
  65189. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  65190. case "shopMoney":
  65191. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  65192. }
  65193. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  65194. },
  65195. }
  65196. return fc, nil
  65197. }
  65198. func (ec *executionContext) _LineItem_duties(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  65199. fc, err := ec.fieldContext_LineItem_duties(ctx, field)
  65200. if err != nil {
  65201. return graphql.Null
  65202. }
  65203. ctx = graphql.WithFieldContext(ctx, fc)
  65204. defer func() {
  65205. if r := recover(); r != nil {
  65206. ec.Error(ctx, ec.Recover(ctx, r))
  65207. ret = graphql.Null
  65208. }
  65209. }()
  65210. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65211. ctx = rctx // use context from middleware stack in children
  65212. return obj.Duties, nil
  65213. })
  65214. if err != nil {
  65215. ec.Error(ctx, err)
  65216. return graphql.Null
  65217. }
  65218. if resTmp == nil {
  65219. if !graphql.HasFieldError(ctx, fc) {
  65220. ec.Errorf(ctx, "must not be null")
  65221. }
  65222. return graphql.Null
  65223. }
  65224. res := resTmp.([]*Duty)
  65225. fc.Result = res
  65226. return ec.marshalNDuty2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDutyᚄ(ctx, field.Selections, res)
  65227. }
  65228. func (ec *executionContext) fieldContext_LineItem_duties(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65229. fc = &graphql.FieldContext{
  65230. Object: "LineItem",
  65231. Field: field,
  65232. IsMethod: false,
  65233. IsResolver: false,
  65234. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65235. switch field.Name {
  65236. case "countryCodeOfOrigin":
  65237. return ec.fieldContext_Duty_countryCodeOfOrigin(ctx, field)
  65238. case "harmonizedSystemCode":
  65239. return ec.fieldContext_Duty_harmonizedSystemCode(ctx, field)
  65240. case "id":
  65241. return ec.fieldContext_Duty_id(ctx, field)
  65242. case "price":
  65243. return ec.fieldContext_Duty_price(ctx, field)
  65244. case "taxLines":
  65245. return ec.fieldContext_Duty_taxLines(ctx, field)
  65246. }
  65247. return nil, fmt.Errorf("no field named %q was found under type Duty", field.Name)
  65248. },
  65249. }
  65250. return fc, nil
  65251. }
  65252. func (ec *executionContext) _LineItem_id(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  65253. fc, err := ec.fieldContext_LineItem_id(ctx, field)
  65254. if err != nil {
  65255. return graphql.Null
  65256. }
  65257. ctx = graphql.WithFieldContext(ctx, fc)
  65258. defer func() {
  65259. if r := recover(); r != nil {
  65260. ec.Error(ctx, ec.Recover(ctx, r))
  65261. ret = graphql.Null
  65262. }
  65263. }()
  65264. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65265. ctx = rctx // use context from middleware stack in children
  65266. return obj.ID, nil
  65267. })
  65268. if err != nil {
  65269. ec.Error(ctx, err)
  65270. return graphql.Null
  65271. }
  65272. if resTmp == nil {
  65273. if !graphql.HasFieldError(ctx, fc) {
  65274. ec.Errorf(ctx, "must not be null")
  65275. }
  65276. return graphql.Null
  65277. }
  65278. res := resTmp.(string)
  65279. fc.Result = res
  65280. return ec.marshalNID2string(ctx, field.Selections, res)
  65281. }
  65282. func (ec *executionContext) fieldContext_LineItem_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65283. fc = &graphql.FieldContext{
  65284. Object: "LineItem",
  65285. Field: field,
  65286. IsMethod: false,
  65287. IsResolver: false,
  65288. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65289. return nil, errors.New("field of type ID does not have child fields")
  65290. },
  65291. }
  65292. return fc, nil
  65293. }
  65294. func (ec *executionContext) _LineItem_image(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  65295. fc, err := ec.fieldContext_LineItem_image(ctx, field)
  65296. if err != nil {
  65297. return graphql.Null
  65298. }
  65299. ctx = graphql.WithFieldContext(ctx, fc)
  65300. defer func() {
  65301. if r := recover(); r != nil {
  65302. ec.Error(ctx, ec.Recover(ctx, r))
  65303. ret = graphql.Null
  65304. }
  65305. }()
  65306. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65307. ctx = rctx // use context from middleware stack in children
  65308. return obj.Image, nil
  65309. })
  65310. if err != nil {
  65311. ec.Error(ctx, err)
  65312. return graphql.Null
  65313. }
  65314. if resTmp == nil {
  65315. return graphql.Null
  65316. }
  65317. res := resTmp.(*Image)
  65318. fc.Result = res
  65319. return ec.marshalOImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐImage(ctx, field.Selections, res)
  65320. }
  65321. func (ec *executionContext) fieldContext_LineItem_image(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65322. fc = &graphql.FieldContext{
  65323. Object: "LineItem",
  65324. Field: field,
  65325. IsMethod: false,
  65326. IsResolver: false,
  65327. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65328. switch field.Name {
  65329. case "altText":
  65330. return ec.fieldContext_Image_altText(ctx, field)
  65331. case "height":
  65332. return ec.fieldContext_Image_height(ctx, field)
  65333. case "id":
  65334. return ec.fieldContext_Image_id(ctx, field)
  65335. case "metafield":
  65336. return ec.fieldContext_Image_metafield(ctx, field)
  65337. case "metafields":
  65338. return ec.fieldContext_Image_metafields(ctx, field)
  65339. case "privateMetafield":
  65340. return ec.fieldContext_Image_privateMetafield(ctx, field)
  65341. case "privateMetafields":
  65342. return ec.fieldContext_Image_privateMetafields(ctx, field)
  65343. case "url":
  65344. return ec.fieldContext_Image_url(ctx, field)
  65345. case "width":
  65346. return ec.fieldContext_Image_width(ctx, field)
  65347. }
  65348. return nil, fmt.Errorf("no field named %q was found under type Image", field.Name)
  65349. },
  65350. }
  65351. return fc, nil
  65352. }
  65353. func (ec *executionContext) _LineItem_merchantEditable(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  65354. fc, err := ec.fieldContext_LineItem_merchantEditable(ctx, field)
  65355. if err != nil {
  65356. return graphql.Null
  65357. }
  65358. ctx = graphql.WithFieldContext(ctx, fc)
  65359. defer func() {
  65360. if r := recover(); r != nil {
  65361. ec.Error(ctx, ec.Recover(ctx, r))
  65362. ret = graphql.Null
  65363. }
  65364. }()
  65365. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65366. ctx = rctx // use context from middleware stack in children
  65367. return obj.MerchantEditable, nil
  65368. })
  65369. if err != nil {
  65370. ec.Error(ctx, err)
  65371. return graphql.Null
  65372. }
  65373. if resTmp == nil {
  65374. if !graphql.HasFieldError(ctx, fc) {
  65375. ec.Errorf(ctx, "must not be null")
  65376. }
  65377. return graphql.Null
  65378. }
  65379. res := resTmp.(bool)
  65380. fc.Result = res
  65381. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  65382. }
  65383. func (ec *executionContext) fieldContext_LineItem_merchantEditable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65384. fc = &graphql.FieldContext{
  65385. Object: "LineItem",
  65386. Field: field,
  65387. IsMethod: false,
  65388. IsResolver: false,
  65389. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65390. return nil, errors.New("field of type Boolean does not have child fields")
  65391. },
  65392. }
  65393. return fc, nil
  65394. }
  65395. func (ec *executionContext) _LineItem_name(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  65396. fc, err := ec.fieldContext_LineItem_name(ctx, field)
  65397. if err != nil {
  65398. return graphql.Null
  65399. }
  65400. ctx = graphql.WithFieldContext(ctx, fc)
  65401. defer func() {
  65402. if r := recover(); r != nil {
  65403. ec.Error(ctx, ec.Recover(ctx, r))
  65404. ret = graphql.Null
  65405. }
  65406. }()
  65407. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65408. ctx = rctx // use context from middleware stack in children
  65409. return obj.Name, nil
  65410. })
  65411. if err != nil {
  65412. ec.Error(ctx, err)
  65413. return graphql.Null
  65414. }
  65415. if resTmp == nil {
  65416. if !graphql.HasFieldError(ctx, fc) {
  65417. ec.Errorf(ctx, "must not be null")
  65418. }
  65419. return graphql.Null
  65420. }
  65421. res := resTmp.(string)
  65422. fc.Result = res
  65423. return ec.marshalNString2string(ctx, field.Selections, res)
  65424. }
  65425. func (ec *executionContext) fieldContext_LineItem_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65426. fc = &graphql.FieldContext{
  65427. Object: "LineItem",
  65428. Field: field,
  65429. IsMethod: false,
  65430. IsResolver: false,
  65431. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65432. return nil, errors.New("field of type String does not have child fields")
  65433. },
  65434. }
  65435. return fc, nil
  65436. }
  65437. func (ec *executionContext) _LineItem_nonFulfillableQuantity(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  65438. fc, err := ec.fieldContext_LineItem_nonFulfillableQuantity(ctx, field)
  65439. if err != nil {
  65440. return graphql.Null
  65441. }
  65442. ctx = graphql.WithFieldContext(ctx, fc)
  65443. defer func() {
  65444. if r := recover(); r != nil {
  65445. ec.Error(ctx, ec.Recover(ctx, r))
  65446. ret = graphql.Null
  65447. }
  65448. }()
  65449. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65450. ctx = rctx // use context from middleware stack in children
  65451. return obj.NonFulfillableQuantity, nil
  65452. })
  65453. if err != nil {
  65454. ec.Error(ctx, err)
  65455. return graphql.Null
  65456. }
  65457. if resTmp == nil {
  65458. if !graphql.HasFieldError(ctx, fc) {
  65459. ec.Errorf(ctx, "must not be null")
  65460. }
  65461. return graphql.Null
  65462. }
  65463. res := resTmp.(int)
  65464. fc.Result = res
  65465. return ec.marshalNInt2int(ctx, field.Selections, res)
  65466. }
  65467. func (ec *executionContext) fieldContext_LineItem_nonFulfillableQuantity(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65468. fc = &graphql.FieldContext{
  65469. Object: "LineItem",
  65470. Field: field,
  65471. IsMethod: false,
  65472. IsResolver: false,
  65473. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65474. return nil, errors.New("field of type Int does not have child fields")
  65475. },
  65476. }
  65477. return fc, nil
  65478. }
  65479. func (ec *executionContext) _LineItem_originalTotalSet(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  65480. fc, err := ec.fieldContext_LineItem_originalTotalSet(ctx, field)
  65481. if err != nil {
  65482. return graphql.Null
  65483. }
  65484. ctx = graphql.WithFieldContext(ctx, fc)
  65485. defer func() {
  65486. if r := recover(); r != nil {
  65487. ec.Error(ctx, ec.Recover(ctx, r))
  65488. ret = graphql.Null
  65489. }
  65490. }()
  65491. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65492. ctx = rctx // use context from middleware stack in children
  65493. return obj.OriginalTotalSet, nil
  65494. })
  65495. if err != nil {
  65496. ec.Error(ctx, err)
  65497. return graphql.Null
  65498. }
  65499. if resTmp == nil {
  65500. if !graphql.HasFieldError(ctx, fc) {
  65501. ec.Errorf(ctx, "must not be null")
  65502. }
  65503. return graphql.Null
  65504. }
  65505. res := resTmp.(*MoneyBag)
  65506. fc.Result = res
  65507. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  65508. }
  65509. func (ec *executionContext) fieldContext_LineItem_originalTotalSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65510. fc = &graphql.FieldContext{
  65511. Object: "LineItem",
  65512. Field: field,
  65513. IsMethod: false,
  65514. IsResolver: false,
  65515. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65516. switch field.Name {
  65517. case "presentmentMoney":
  65518. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  65519. case "shopMoney":
  65520. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  65521. }
  65522. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  65523. },
  65524. }
  65525. return fc, nil
  65526. }
  65527. func (ec *executionContext) _LineItem_originalUnitPriceSet(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  65528. fc, err := ec.fieldContext_LineItem_originalUnitPriceSet(ctx, field)
  65529. if err != nil {
  65530. return graphql.Null
  65531. }
  65532. ctx = graphql.WithFieldContext(ctx, fc)
  65533. defer func() {
  65534. if r := recover(); r != nil {
  65535. ec.Error(ctx, ec.Recover(ctx, r))
  65536. ret = graphql.Null
  65537. }
  65538. }()
  65539. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65540. ctx = rctx // use context from middleware stack in children
  65541. return obj.OriginalUnitPriceSet, nil
  65542. })
  65543. if err != nil {
  65544. ec.Error(ctx, err)
  65545. return graphql.Null
  65546. }
  65547. if resTmp == nil {
  65548. if !graphql.HasFieldError(ctx, fc) {
  65549. ec.Errorf(ctx, "must not be null")
  65550. }
  65551. return graphql.Null
  65552. }
  65553. res := resTmp.(*MoneyBag)
  65554. fc.Result = res
  65555. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  65556. }
  65557. func (ec *executionContext) fieldContext_LineItem_originalUnitPriceSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65558. fc = &graphql.FieldContext{
  65559. Object: "LineItem",
  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 "presentmentMoney":
  65566. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  65567. case "shopMoney":
  65568. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  65569. }
  65570. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  65571. },
  65572. }
  65573. return fc, nil
  65574. }
  65575. func (ec *executionContext) _LineItem_product(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  65576. fc, err := ec.fieldContext_LineItem_product(ctx, field)
  65577. if err != nil {
  65578. return graphql.Null
  65579. }
  65580. ctx = graphql.WithFieldContext(ctx, fc)
  65581. defer func() {
  65582. if r := recover(); r != nil {
  65583. ec.Error(ctx, ec.Recover(ctx, r))
  65584. ret = graphql.Null
  65585. }
  65586. }()
  65587. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65588. ctx = rctx // use context from middleware stack in children
  65589. return obj.Product, nil
  65590. })
  65591. if err != nil {
  65592. ec.Error(ctx, err)
  65593. return graphql.Null
  65594. }
  65595. if resTmp == nil {
  65596. return graphql.Null
  65597. }
  65598. res := resTmp.(*Product)
  65599. fc.Result = res
  65600. return ec.marshalOProduct2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProduct(ctx, field.Selections, res)
  65601. }
  65602. func (ec *executionContext) fieldContext_LineItem_product(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65603. fc = &graphql.FieldContext{
  65604. Object: "LineItem",
  65605. Field: field,
  65606. IsMethod: false,
  65607. IsResolver: false,
  65608. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65609. switch field.Name {
  65610. case "id":
  65611. return ec.fieldContext_Product_id(ctx, field)
  65612. }
  65613. return nil, fmt.Errorf("no field named %q was found under type Product", field.Name)
  65614. },
  65615. }
  65616. return fc, nil
  65617. }
  65618. func (ec *executionContext) _LineItem_quantity(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  65619. fc, err := ec.fieldContext_LineItem_quantity(ctx, field)
  65620. if err != nil {
  65621. return graphql.Null
  65622. }
  65623. ctx = graphql.WithFieldContext(ctx, fc)
  65624. defer func() {
  65625. if r := recover(); r != nil {
  65626. ec.Error(ctx, ec.Recover(ctx, r))
  65627. ret = graphql.Null
  65628. }
  65629. }()
  65630. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65631. ctx = rctx // use context from middleware stack in children
  65632. return obj.Quantity, nil
  65633. })
  65634. if err != nil {
  65635. ec.Error(ctx, err)
  65636. return graphql.Null
  65637. }
  65638. if resTmp == nil {
  65639. if !graphql.HasFieldError(ctx, fc) {
  65640. ec.Errorf(ctx, "must not be null")
  65641. }
  65642. return graphql.Null
  65643. }
  65644. res := resTmp.(int)
  65645. fc.Result = res
  65646. return ec.marshalNInt2int(ctx, field.Selections, res)
  65647. }
  65648. func (ec *executionContext) fieldContext_LineItem_quantity(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65649. fc = &graphql.FieldContext{
  65650. Object: "LineItem",
  65651. Field: field,
  65652. IsMethod: false,
  65653. IsResolver: false,
  65654. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65655. return nil, errors.New("field of type Int does not have child fields")
  65656. },
  65657. }
  65658. return fc, nil
  65659. }
  65660. func (ec *executionContext) _LineItem_refundableQuantity(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  65661. fc, err := ec.fieldContext_LineItem_refundableQuantity(ctx, field)
  65662. if err != nil {
  65663. return graphql.Null
  65664. }
  65665. ctx = graphql.WithFieldContext(ctx, fc)
  65666. defer func() {
  65667. if r := recover(); r != nil {
  65668. ec.Error(ctx, ec.Recover(ctx, r))
  65669. ret = graphql.Null
  65670. }
  65671. }()
  65672. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65673. ctx = rctx // use context from middleware stack in children
  65674. return obj.RefundableQuantity, nil
  65675. })
  65676. if err != nil {
  65677. ec.Error(ctx, err)
  65678. return graphql.Null
  65679. }
  65680. if resTmp == nil {
  65681. if !graphql.HasFieldError(ctx, fc) {
  65682. ec.Errorf(ctx, "must not be null")
  65683. }
  65684. return graphql.Null
  65685. }
  65686. res := resTmp.(int)
  65687. fc.Result = res
  65688. return ec.marshalNInt2int(ctx, field.Selections, res)
  65689. }
  65690. func (ec *executionContext) fieldContext_LineItem_refundableQuantity(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65691. fc = &graphql.FieldContext{
  65692. Object: "LineItem",
  65693. Field: field,
  65694. IsMethod: false,
  65695. IsResolver: false,
  65696. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65697. return nil, errors.New("field of type Int does not have child fields")
  65698. },
  65699. }
  65700. return fc, nil
  65701. }
  65702. func (ec *executionContext) _LineItem_requiresShipping(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  65703. fc, err := ec.fieldContext_LineItem_requiresShipping(ctx, field)
  65704. if err != nil {
  65705. return graphql.Null
  65706. }
  65707. ctx = graphql.WithFieldContext(ctx, fc)
  65708. defer func() {
  65709. if r := recover(); r != nil {
  65710. ec.Error(ctx, ec.Recover(ctx, r))
  65711. ret = graphql.Null
  65712. }
  65713. }()
  65714. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65715. ctx = rctx // use context from middleware stack in children
  65716. return obj.RequiresShipping, nil
  65717. })
  65718. if err != nil {
  65719. ec.Error(ctx, err)
  65720. return graphql.Null
  65721. }
  65722. if resTmp == nil {
  65723. if !graphql.HasFieldError(ctx, fc) {
  65724. ec.Errorf(ctx, "must not be null")
  65725. }
  65726. return graphql.Null
  65727. }
  65728. res := resTmp.(bool)
  65729. fc.Result = res
  65730. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  65731. }
  65732. func (ec *executionContext) fieldContext_LineItem_requiresShipping(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65733. fc = &graphql.FieldContext{
  65734. Object: "LineItem",
  65735. Field: field,
  65736. IsMethod: false,
  65737. IsResolver: false,
  65738. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65739. return nil, errors.New("field of type Boolean does not have child fields")
  65740. },
  65741. }
  65742. return fc, nil
  65743. }
  65744. func (ec *executionContext) _LineItem_restockable(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  65745. fc, err := ec.fieldContext_LineItem_restockable(ctx, field)
  65746. if err != nil {
  65747. return graphql.Null
  65748. }
  65749. ctx = graphql.WithFieldContext(ctx, fc)
  65750. defer func() {
  65751. if r := recover(); r != nil {
  65752. ec.Error(ctx, ec.Recover(ctx, r))
  65753. ret = graphql.Null
  65754. }
  65755. }()
  65756. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65757. ctx = rctx // use context from middleware stack in children
  65758. return obj.Restockable, nil
  65759. })
  65760. if err != nil {
  65761. ec.Error(ctx, err)
  65762. return graphql.Null
  65763. }
  65764. if resTmp == nil {
  65765. if !graphql.HasFieldError(ctx, fc) {
  65766. ec.Errorf(ctx, "must not be null")
  65767. }
  65768. return graphql.Null
  65769. }
  65770. res := resTmp.(bool)
  65771. fc.Result = res
  65772. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  65773. }
  65774. func (ec *executionContext) fieldContext_LineItem_restockable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65775. fc = &graphql.FieldContext{
  65776. Object: "LineItem",
  65777. Field: field,
  65778. IsMethod: false,
  65779. IsResolver: false,
  65780. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65781. return nil, errors.New("field of type Boolean does not have child fields")
  65782. },
  65783. }
  65784. return fc, nil
  65785. }
  65786. func (ec *executionContext) _LineItem_sellingPlan(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  65787. fc, err := ec.fieldContext_LineItem_sellingPlan(ctx, field)
  65788. if err != nil {
  65789. return graphql.Null
  65790. }
  65791. ctx = graphql.WithFieldContext(ctx, fc)
  65792. defer func() {
  65793. if r := recover(); r != nil {
  65794. ec.Error(ctx, ec.Recover(ctx, r))
  65795. ret = graphql.Null
  65796. }
  65797. }()
  65798. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65799. ctx = rctx // use context from middleware stack in children
  65800. return obj.SellingPlan, nil
  65801. })
  65802. if err != nil {
  65803. ec.Error(ctx, err)
  65804. return graphql.Null
  65805. }
  65806. if resTmp == nil {
  65807. return graphql.Null
  65808. }
  65809. res := resTmp.(*LineItemSellingPlan)
  65810. fc.Result = res
  65811. return ec.marshalOLineItemSellingPlan2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLineItemSellingPlan(ctx, field.Selections, res)
  65812. }
  65813. func (ec *executionContext) fieldContext_LineItem_sellingPlan(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65814. fc = &graphql.FieldContext{
  65815. Object: "LineItem",
  65816. Field: field,
  65817. IsMethod: false,
  65818. IsResolver: false,
  65819. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65820. switch field.Name {
  65821. case "name":
  65822. return ec.fieldContext_LineItemSellingPlan_name(ctx, field)
  65823. case "sellingPlanId":
  65824. return ec.fieldContext_LineItemSellingPlan_sellingPlanId(ctx, field)
  65825. }
  65826. return nil, fmt.Errorf("no field named %q was found under type LineItemSellingPlan", field.Name)
  65827. },
  65828. }
  65829. return fc, nil
  65830. }
  65831. func (ec *executionContext) _LineItem_sku(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  65832. fc, err := ec.fieldContext_LineItem_sku(ctx, field)
  65833. if err != nil {
  65834. return graphql.Null
  65835. }
  65836. ctx = graphql.WithFieldContext(ctx, fc)
  65837. defer func() {
  65838. if r := recover(); r != nil {
  65839. ec.Error(ctx, ec.Recover(ctx, r))
  65840. ret = graphql.Null
  65841. }
  65842. }()
  65843. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65844. ctx = rctx // use context from middleware stack in children
  65845. return obj.Sku, nil
  65846. })
  65847. if err != nil {
  65848. ec.Error(ctx, err)
  65849. return graphql.Null
  65850. }
  65851. if resTmp == nil {
  65852. return graphql.Null
  65853. }
  65854. res := resTmp.(*string)
  65855. fc.Result = res
  65856. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  65857. }
  65858. func (ec *executionContext) fieldContext_LineItem_sku(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65859. fc = &graphql.FieldContext{
  65860. Object: "LineItem",
  65861. Field: field,
  65862. IsMethod: false,
  65863. IsResolver: false,
  65864. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65865. return nil, errors.New("field of type String does not have child fields")
  65866. },
  65867. }
  65868. return fc, nil
  65869. }
  65870. func (ec *executionContext) _LineItem_staffMember(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  65871. fc, err := ec.fieldContext_LineItem_staffMember(ctx, field)
  65872. if err != nil {
  65873. return graphql.Null
  65874. }
  65875. ctx = graphql.WithFieldContext(ctx, fc)
  65876. defer func() {
  65877. if r := recover(); r != nil {
  65878. ec.Error(ctx, ec.Recover(ctx, r))
  65879. ret = graphql.Null
  65880. }
  65881. }()
  65882. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65883. ctx = rctx // use context from middleware stack in children
  65884. return obj.StaffMember, nil
  65885. })
  65886. if err != nil {
  65887. ec.Error(ctx, err)
  65888. return graphql.Null
  65889. }
  65890. if resTmp == nil {
  65891. return graphql.Null
  65892. }
  65893. res := resTmp.(*StaffMember)
  65894. fc.Result = res
  65895. return ec.marshalOStaffMember2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStaffMember(ctx, field.Selections, res)
  65896. }
  65897. func (ec *executionContext) fieldContext_LineItem_staffMember(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65898. fc = &graphql.FieldContext{
  65899. Object: "LineItem",
  65900. Field: field,
  65901. IsMethod: false,
  65902. IsResolver: false,
  65903. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65904. switch field.Name {
  65905. case "active":
  65906. return ec.fieldContext_StaffMember_active(ctx, field)
  65907. case "avatar":
  65908. return ec.fieldContext_StaffMember_avatar(ctx, field)
  65909. case "email":
  65910. return ec.fieldContext_StaffMember_email(ctx, field)
  65911. case "exists":
  65912. return ec.fieldContext_StaffMember_exists(ctx, field)
  65913. case "firstName":
  65914. return ec.fieldContext_StaffMember_firstName(ctx, field)
  65915. case "id":
  65916. return ec.fieldContext_StaffMember_id(ctx, field)
  65917. case "initials":
  65918. return ec.fieldContext_StaffMember_initials(ctx, field)
  65919. case "isShopOwner":
  65920. return ec.fieldContext_StaffMember_isShopOwner(ctx, field)
  65921. case "lastName":
  65922. return ec.fieldContext_StaffMember_lastName(ctx, field)
  65923. case "locale":
  65924. return ec.fieldContext_StaffMember_locale(ctx, field)
  65925. case "name":
  65926. return ec.fieldContext_StaffMember_name(ctx, field)
  65927. case "phone":
  65928. return ec.fieldContext_StaffMember_phone(ctx, field)
  65929. case "privateData":
  65930. return ec.fieldContext_StaffMember_privateData(ctx, field)
  65931. }
  65932. return nil, fmt.Errorf("no field named %q was found under type StaffMember", field.Name)
  65933. },
  65934. }
  65935. return fc, nil
  65936. }
  65937. func (ec *executionContext) _LineItem_taxLines(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  65938. fc, err := ec.fieldContext_LineItem_taxLines(ctx, field)
  65939. if err != nil {
  65940. return graphql.Null
  65941. }
  65942. ctx = graphql.WithFieldContext(ctx, fc)
  65943. defer func() {
  65944. if r := recover(); r != nil {
  65945. ec.Error(ctx, ec.Recover(ctx, r))
  65946. ret = graphql.Null
  65947. }
  65948. }()
  65949. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  65950. ctx = rctx // use context from middleware stack in children
  65951. return obj.TaxLines, nil
  65952. })
  65953. if err != nil {
  65954. ec.Error(ctx, err)
  65955. return graphql.Null
  65956. }
  65957. if resTmp == nil {
  65958. if !graphql.HasFieldError(ctx, fc) {
  65959. ec.Errorf(ctx, "must not be null")
  65960. }
  65961. return graphql.Null
  65962. }
  65963. res := resTmp.([]*TaxLine)
  65964. fc.Result = res
  65965. return ec.marshalNTaxLine2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐTaxLineᚄ(ctx, field.Selections, res)
  65966. }
  65967. func (ec *executionContext) fieldContext_LineItem_taxLines(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  65968. fc = &graphql.FieldContext{
  65969. Object: "LineItem",
  65970. Field: field,
  65971. IsMethod: false,
  65972. IsResolver: false,
  65973. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  65974. switch field.Name {
  65975. case "channelLiable":
  65976. return ec.fieldContext_TaxLine_channelLiable(ctx, field)
  65977. case "priceSet":
  65978. return ec.fieldContext_TaxLine_priceSet(ctx, field)
  65979. case "rate":
  65980. return ec.fieldContext_TaxLine_rate(ctx, field)
  65981. case "ratePercentage":
  65982. return ec.fieldContext_TaxLine_ratePercentage(ctx, field)
  65983. case "title":
  65984. return ec.fieldContext_TaxLine_title(ctx, field)
  65985. }
  65986. return nil, fmt.Errorf("no field named %q was found under type TaxLine", field.Name)
  65987. },
  65988. }
  65989. defer func() {
  65990. if r := recover(); r != nil {
  65991. err = ec.Recover(ctx, r)
  65992. ec.Error(ctx, err)
  65993. }
  65994. }()
  65995. ctx = graphql.WithFieldContext(ctx, fc)
  65996. if fc.Args, err = ec.field_LineItem_taxLines_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  65997. ec.Error(ctx, err)
  65998. return
  65999. }
  66000. return fc, nil
  66001. }
  66002. func (ec *executionContext) _LineItem_taxable(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  66003. fc, err := ec.fieldContext_LineItem_taxable(ctx, field)
  66004. if err != nil {
  66005. return graphql.Null
  66006. }
  66007. ctx = graphql.WithFieldContext(ctx, fc)
  66008. defer func() {
  66009. if r := recover(); r != nil {
  66010. ec.Error(ctx, ec.Recover(ctx, r))
  66011. ret = graphql.Null
  66012. }
  66013. }()
  66014. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66015. ctx = rctx // use context from middleware stack in children
  66016. return obj.Taxable, nil
  66017. })
  66018. if err != nil {
  66019. ec.Error(ctx, err)
  66020. return graphql.Null
  66021. }
  66022. if resTmp == nil {
  66023. if !graphql.HasFieldError(ctx, fc) {
  66024. ec.Errorf(ctx, "must not be null")
  66025. }
  66026. return graphql.Null
  66027. }
  66028. res := resTmp.(bool)
  66029. fc.Result = res
  66030. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  66031. }
  66032. func (ec *executionContext) fieldContext_LineItem_taxable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66033. fc = &graphql.FieldContext{
  66034. Object: "LineItem",
  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 Boolean does not have child fields")
  66040. },
  66041. }
  66042. return fc, nil
  66043. }
  66044. func (ec *executionContext) _LineItem_title(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  66045. fc, err := ec.fieldContext_LineItem_title(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.Title, nil
  66059. })
  66060. if err != nil {
  66061. ec.Error(ctx, err)
  66062. return graphql.Null
  66063. }
  66064. if resTmp == nil {
  66065. if !graphql.HasFieldError(ctx, fc) {
  66066. ec.Errorf(ctx, "must not be null")
  66067. }
  66068. return graphql.Null
  66069. }
  66070. res := resTmp.(string)
  66071. fc.Result = res
  66072. return ec.marshalNString2string(ctx, field.Selections, res)
  66073. }
  66074. func (ec *executionContext) fieldContext_LineItem_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66075. fc = &graphql.FieldContext{
  66076. Object: "LineItem",
  66077. Field: field,
  66078. IsMethod: false,
  66079. IsResolver: false,
  66080. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66081. return nil, errors.New("field of type String does not have child fields")
  66082. },
  66083. }
  66084. return fc, nil
  66085. }
  66086. func (ec *executionContext) _LineItem_totalDiscountSet(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  66087. fc, err := ec.fieldContext_LineItem_totalDiscountSet(ctx, field)
  66088. if err != nil {
  66089. return graphql.Null
  66090. }
  66091. ctx = graphql.WithFieldContext(ctx, fc)
  66092. defer func() {
  66093. if r := recover(); r != nil {
  66094. ec.Error(ctx, ec.Recover(ctx, r))
  66095. ret = graphql.Null
  66096. }
  66097. }()
  66098. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66099. ctx = rctx // use context from middleware stack in children
  66100. return obj.TotalDiscountSet, nil
  66101. })
  66102. if err != nil {
  66103. ec.Error(ctx, err)
  66104. return graphql.Null
  66105. }
  66106. if resTmp == nil {
  66107. if !graphql.HasFieldError(ctx, fc) {
  66108. ec.Errorf(ctx, "must not be null")
  66109. }
  66110. return graphql.Null
  66111. }
  66112. res := resTmp.(*MoneyBag)
  66113. fc.Result = res
  66114. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  66115. }
  66116. func (ec *executionContext) fieldContext_LineItem_totalDiscountSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66117. fc = &graphql.FieldContext{
  66118. Object: "LineItem",
  66119. Field: field,
  66120. IsMethod: false,
  66121. IsResolver: false,
  66122. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66123. switch field.Name {
  66124. case "presentmentMoney":
  66125. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  66126. case "shopMoney":
  66127. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  66128. }
  66129. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  66130. },
  66131. }
  66132. return fc, nil
  66133. }
  66134. func (ec *executionContext) _LineItem_unfulfilledDiscountedTotalSet(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  66135. fc, err := ec.fieldContext_LineItem_unfulfilledDiscountedTotalSet(ctx, field)
  66136. if err != nil {
  66137. return graphql.Null
  66138. }
  66139. ctx = graphql.WithFieldContext(ctx, fc)
  66140. defer func() {
  66141. if r := recover(); r != nil {
  66142. ec.Error(ctx, ec.Recover(ctx, r))
  66143. ret = graphql.Null
  66144. }
  66145. }()
  66146. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66147. ctx = rctx // use context from middleware stack in children
  66148. return obj.UnfulfilledDiscountedTotalSet, nil
  66149. })
  66150. if err != nil {
  66151. ec.Error(ctx, err)
  66152. return graphql.Null
  66153. }
  66154. if resTmp == nil {
  66155. if !graphql.HasFieldError(ctx, fc) {
  66156. ec.Errorf(ctx, "must not be null")
  66157. }
  66158. return graphql.Null
  66159. }
  66160. res := resTmp.(*MoneyBag)
  66161. fc.Result = res
  66162. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  66163. }
  66164. func (ec *executionContext) fieldContext_LineItem_unfulfilledDiscountedTotalSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66165. fc = &graphql.FieldContext{
  66166. Object: "LineItem",
  66167. Field: field,
  66168. IsMethod: false,
  66169. IsResolver: false,
  66170. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66171. switch field.Name {
  66172. case "presentmentMoney":
  66173. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  66174. case "shopMoney":
  66175. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  66176. }
  66177. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  66178. },
  66179. }
  66180. return fc, nil
  66181. }
  66182. func (ec *executionContext) _LineItem_unfulfilledOriginalTotalSet(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  66183. fc, err := ec.fieldContext_LineItem_unfulfilledOriginalTotalSet(ctx, field)
  66184. if err != nil {
  66185. return graphql.Null
  66186. }
  66187. ctx = graphql.WithFieldContext(ctx, fc)
  66188. defer func() {
  66189. if r := recover(); r != nil {
  66190. ec.Error(ctx, ec.Recover(ctx, r))
  66191. ret = graphql.Null
  66192. }
  66193. }()
  66194. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66195. ctx = rctx // use context from middleware stack in children
  66196. return obj.UnfulfilledOriginalTotalSet, nil
  66197. })
  66198. if err != nil {
  66199. ec.Error(ctx, err)
  66200. return graphql.Null
  66201. }
  66202. if resTmp == nil {
  66203. if !graphql.HasFieldError(ctx, fc) {
  66204. ec.Errorf(ctx, "must not be null")
  66205. }
  66206. return graphql.Null
  66207. }
  66208. res := resTmp.(*MoneyBag)
  66209. fc.Result = res
  66210. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  66211. }
  66212. func (ec *executionContext) fieldContext_LineItem_unfulfilledOriginalTotalSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66213. fc = &graphql.FieldContext{
  66214. Object: "LineItem",
  66215. Field: field,
  66216. IsMethod: false,
  66217. IsResolver: false,
  66218. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66219. switch field.Name {
  66220. case "presentmentMoney":
  66221. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  66222. case "shopMoney":
  66223. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  66224. }
  66225. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  66226. },
  66227. }
  66228. return fc, nil
  66229. }
  66230. func (ec *executionContext) _LineItem_unfulfilledQuantity(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  66231. fc, err := ec.fieldContext_LineItem_unfulfilledQuantity(ctx, field)
  66232. if err != nil {
  66233. return graphql.Null
  66234. }
  66235. ctx = graphql.WithFieldContext(ctx, fc)
  66236. defer func() {
  66237. if r := recover(); r != nil {
  66238. ec.Error(ctx, ec.Recover(ctx, r))
  66239. ret = graphql.Null
  66240. }
  66241. }()
  66242. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66243. ctx = rctx // use context from middleware stack in children
  66244. return obj.UnfulfilledQuantity, nil
  66245. })
  66246. if err != nil {
  66247. ec.Error(ctx, err)
  66248. return graphql.Null
  66249. }
  66250. if resTmp == nil {
  66251. if !graphql.HasFieldError(ctx, fc) {
  66252. ec.Errorf(ctx, "must not be null")
  66253. }
  66254. return graphql.Null
  66255. }
  66256. res := resTmp.(int)
  66257. fc.Result = res
  66258. return ec.marshalNInt2int(ctx, field.Selections, res)
  66259. }
  66260. func (ec *executionContext) fieldContext_LineItem_unfulfilledQuantity(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66261. fc = &graphql.FieldContext{
  66262. Object: "LineItem",
  66263. Field: field,
  66264. IsMethod: false,
  66265. IsResolver: false,
  66266. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66267. return nil, errors.New("field of type Int does not have child fields")
  66268. },
  66269. }
  66270. return fc, nil
  66271. }
  66272. func (ec *executionContext) _LineItem_variant(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  66273. fc, err := ec.fieldContext_LineItem_variant(ctx, field)
  66274. if err != nil {
  66275. return graphql.Null
  66276. }
  66277. ctx = graphql.WithFieldContext(ctx, fc)
  66278. defer func() {
  66279. if r := recover(); r != nil {
  66280. ec.Error(ctx, ec.Recover(ctx, r))
  66281. ret = graphql.Null
  66282. }
  66283. }()
  66284. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66285. ctx = rctx // use context from middleware stack in children
  66286. return obj.Variant, nil
  66287. })
  66288. if err != nil {
  66289. ec.Error(ctx, err)
  66290. return graphql.Null
  66291. }
  66292. if resTmp == nil {
  66293. return graphql.Null
  66294. }
  66295. res := resTmp.(*ProductVariant)
  66296. fc.Result = res
  66297. return ec.marshalOProductVariant2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductVariant(ctx, field.Selections, res)
  66298. }
  66299. func (ec *executionContext) fieldContext_LineItem_variant(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66300. fc = &graphql.FieldContext{
  66301. Object: "LineItem",
  66302. Field: field,
  66303. IsMethod: false,
  66304. IsResolver: false,
  66305. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66306. switch field.Name {
  66307. case "id":
  66308. return ec.fieldContext_ProductVariant_id(ctx, field)
  66309. }
  66310. return nil, fmt.Errorf("no field named %q was found under type ProductVariant", field.Name)
  66311. },
  66312. }
  66313. return fc, nil
  66314. }
  66315. func (ec *executionContext) _LineItem_variantTitle(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  66316. fc, err := ec.fieldContext_LineItem_variantTitle(ctx, field)
  66317. if err != nil {
  66318. return graphql.Null
  66319. }
  66320. ctx = graphql.WithFieldContext(ctx, fc)
  66321. defer func() {
  66322. if r := recover(); r != nil {
  66323. ec.Error(ctx, ec.Recover(ctx, r))
  66324. ret = graphql.Null
  66325. }
  66326. }()
  66327. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66328. ctx = rctx // use context from middleware stack in children
  66329. return obj.VariantTitle, nil
  66330. })
  66331. if err != nil {
  66332. ec.Error(ctx, err)
  66333. return graphql.Null
  66334. }
  66335. if resTmp == nil {
  66336. return graphql.Null
  66337. }
  66338. res := resTmp.(*string)
  66339. fc.Result = res
  66340. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  66341. }
  66342. func (ec *executionContext) fieldContext_LineItem_variantTitle(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66343. fc = &graphql.FieldContext{
  66344. Object: "LineItem",
  66345. Field: field,
  66346. IsMethod: false,
  66347. IsResolver: false,
  66348. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66349. return nil, errors.New("field of type String does not have child fields")
  66350. },
  66351. }
  66352. return fc, nil
  66353. }
  66354. func (ec *executionContext) _LineItem_vendor(ctx context.Context, field graphql.CollectedField, obj *LineItem) (ret graphql.Marshaler) {
  66355. fc, err := ec.fieldContext_LineItem_vendor(ctx, field)
  66356. if err != nil {
  66357. return graphql.Null
  66358. }
  66359. ctx = graphql.WithFieldContext(ctx, fc)
  66360. defer func() {
  66361. if r := recover(); r != nil {
  66362. ec.Error(ctx, ec.Recover(ctx, r))
  66363. ret = graphql.Null
  66364. }
  66365. }()
  66366. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66367. ctx = rctx // use context from middleware stack in children
  66368. return obj.Vendor, nil
  66369. })
  66370. if err != nil {
  66371. ec.Error(ctx, err)
  66372. return graphql.Null
  66373. }
  66374. if resTmp == nil {
  66375. return graphql.Null
  66376. }
  66377. res := resTmp.(*string)
  66378. fc.Result = res
  66379. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  66380. }
  66381. func (ec *executionContext) fieldContext_LineItem_vendor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66382. fc = &graphql.FieldContext{
  66383. Object: "LineItem",
  66384. Field: field,
  66385. IsMethod: false,
  66386. IsResolver: false,
  66387. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66388. return nil, errors.New("field of type String does not have child fields")
  66389. },
  66390. }
  66391. return fc, nil
  66392. }
  66393. func (ec *executionContext) _LineItemConnection_edges(ctx context.Context, field graphql.CollectedField, obj *LineItemConnection) (ret graphql.Marshaler) {
  66394. fc, err := ec.fieldContext_LineItemConnection_edges(ctx, field)
  66395. if err != nil {
  66396. return graphql.Null
  66397. }
  66398. ctx = graphql.WithFieldContext(ctx, fc)
  66399. defer func() {
  66400. if r := recover(); r != nil {
  66401. ec.Error(ctx, ec.Recover(ctx, r))
  66402. ret = graphql.Null
  66403. }
  66404. }()
  66405. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66406. ctx = rctx // use context from middleware stack in children
  66407. return obj.Edges, nil
  66408. })
  66409. if err != nil {
  66410. ec.Error(ctx, err)
  66411. return graphql.Null
  66412. }
  66413. if resTmp == nil {
  66414. if !graphql.HasFieldError(ctx, fc) {
  66415. ec.Errorf(ctx, "must not be null")
  66416. }
  66417. return graphql.Null
  66418. }
  66419. res := resTmp.([]*LineItemEdge)
  66420. fc.Result = res
  66421. return ec.marshalNLineItemEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLineItemEdgeᚄ(ctx, field.Selections, res)
  66422. }
  66423. func (ec *executionContext) fieldContext_LineItemConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66424. fc = &graphql.FieldContext{
  66425. Object: "LineItemConnection",
  66426. Field: field,
  66427. IsMethod: false,
  66428. IsResolver: false,
  66429. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66430. switch field.Name {
  66431. case "cursor":
  66432. return ec.fieldContext_LineItemEdge_cursor(ctx, field)
  66433. case "node":
  66434. return ec.fieldContext_LineItemEdge_node(ctx, field)
  66435. }
  66436. return nil, fmt.Errorf("no field named %q was found under type LineItemEdge", field.Name)
  66437. },
  66438. }
  66439. return fc, nil
  66440. }
  66441. func (ec *executionContext) _LineItemConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *LineItemConnection) (ret graphql.Marshaler) {
  66442. fc, err := ec.fieldContext_LineItemConnection_nodes(ctx, field)
  66443. if err != nil {
  66444. return graphql.Null
  66445. }
  66446. ctx = graphql.WithFieldContext(ctx, fc)
  66447. defer func() {
  66448. if r := recover(); r != nil {
  66449. ec.Error(ctx, ec.Recover(ctx, r))
  66450. ret = graphql.Null
  66451. }
  66452. }()
  66453. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66454. ctx = rctx // use context from middleware stack in children
  66455. return obj.Nodes, nil
  66456. })
  66457. if err != nil {
  66458. ec.Error(ctx, err)
  66459. return graphql.Null
  66460. }
  66461. if resTmp == nil {
  66462. if !graphql.HasFieldError(ctx, fc) {
  66463. ec.Errorf(ctx, "must not be null")
  66464. }
  66465. return graphql.Null
  66466. }
  66467. res := resTmp.([]*LineItem)
  66468. fc.Result = res
  66469. return ec.marshalNLineItem2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLineItemᚄ(ctx, field.Selections, res)
  66470. }
  66471. func (ec *executionContext) fieldContext_LineItemConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66472. fc = &graphql.FieldContext{
  66473. Object: "LineItemConnection",
  66474. Field: field,
  66475. IsMethod: false,
  66476. IsResolver: false,
  66477. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66478. switch field.Name {
  66479. case "contract":
  66480. return ec.fieldContext_LineItem_contract(ctx, field)
  66481. case "currentQuantity":
  66482. return ec.fieldContext_LineItem_currentQuantity(ctx, field)
  66483. case "customAttributes":
  66484. return ec.fieldContext_LineItem_customAttributes(ctx, field)
  66485. case "discountAllocations":
  66486. return ec.fieldContext_LineItem_discountAllocations(ctx, field)
  66487. case "discountedTotalSet":
  66488. return ec.fieldContext_LineItem_discountedTotalSet(ctx, field)
  66489. case "discountedUnitPriceSet":
  66490. return ec.fieldContext_LineItem_discountedUnitPriceSet(ctx, field)
  66491. case "duties":
  66492. return ec.fieldContext_LineItem_duties(ctx, field)
  66493. case "id":
  66494. return ec.fieldContext_LineItem_id(ctx, field)
  66495. case "image":
  66496. return ec.fieldContext_LineItem_image(ctx, field)
  66497. case "merchantEditable":
  66498. return ec.fieldContext_LineItem_merchantEditable(ctx, field)
  66499. case "name":
  66500. return ec.fieldContext_LineItem_name(ctx, field)
  66501. case "nonFulfillableQuantity":
  66502. return ec.fieldContext_LineItem_nonFulfillableQuantity(ctx, field)
  66503. case "originalTotalSet":
  66504. return ec.fieldContext_LineItem_originalTotalSet(ctx, field)
  66505. case "originalUnitPriceSet":
  66506. return ec.fieldContext_LineItem_originalUnitPriceSet(ctx, field)
  66507. case "product":
  66508. return ec.fieldContext_LineItem_product(ctx, field)
  66509. case "quantity":
  66510. return ec.fieldContext_LineItem_quantity(ctx, field)
  66511. case "refundableQuantity":
  66512. return ec.fieldContext_LineItem_refundableQuantity(ctx, field)
  66513. case "requiresShipping":
  66514. return ec.fieldContext_LineItem_requiresShipping(ctx, field)
  66515. case "restockable":
  66516. return ec.fieldContext_LineItem_restockable(ctx, field)
  66517. case "sellingPlan":
  66518. return ec.fieldContext_LineItem_sellingPlan(ctx, field)
  66519. case "sku":
  66520. return ec.fieldContext_LineItem_sku(ctx, field)
  66521. case "staffMember":
  66522. return ec.fieldContext_LineItem_staffMember(ctx, field)
  66523. case "taxLines":
  66524. return ec.fieldContext_LineItem_taxLines(ctx, field)
  66525. case "taxable":
  66526. return ec.fieldContext_LineItem_taxable(ctx, field)
  66527. case "title":
  66528. return ec.fieldContext_LineItem_title(ctx, field)
  66529. case "totalDiscountSet":
  66530. return ec.fieldContext_LineItem_totalDiscountSet(ctx, field)
  66531. case "unfulfilledDiscountedTotalSet":
  66532. return ec.fieldContext_LineItem_unfulfilledDiscountedTotalSet(ctx, field)
  66533. case "unfulfilledOriginalTotalSet":
  66534. return ec.fieldContext_LineItem_unfulfilledOriginalTotalSet(ctx, field)
  66535. case "unfulfilledQuantity":
  66536. return ec.fieldContext_LineItem_unfulfilledQuantity(ctx, field)
  66537. case "variant":
  66538. return ec.fieldContext_LineItem_variant(ctx, field)
  66539. case "variantTitle":
  66540. return ec.fieldContext_LineItem_variantTitle(ctx, field)
  66541. case "vendor":
  66542. return ec.fieldContext_LineItem_vendor(ctx, field)
  66543. }
  66544. return nil, fmt.Errorf("no field named %q was found under type LineItem", field.Name)
  66545. },
  66546. }
  66547. return fc, nil
  66548. }
  66549. func (ec *executionContext) _LineItemConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *LineItemConnection) (ret graphql.Marshaler) {
  66550. fc, err := ec.fieldContext_LineItemConnection_pageInfo(ctx, field)
  66551. if err != nil {
  66552. return graphql.Null
  66553. }
  66554. ctx = graphql.WithFieldContext(ctx, fc)
  66555. defer func() {
  66556. if r := recover(); r != nil {
  66557. ec.Error(ctx, ec.Recover(ctx, r))
  66558. ret = graphql.Null
  66559. }
  66560. }()
  66561. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66562. ctx = rctx // use context from middleware stack in children
  66563. return obj.PageInfo, nil
  66564. })
  66565. if err != nil {
  66566. ec.Error(ctx, err)
  66567. return graphql.Null
  66568. }
  66569. if resTmp == nil {
  66570. if !graphql.HasFieldError(ctx, fc) {
  66571. ec.Errorf(ctx, "must not be null")
  66572. }
  66573. return graphql.Null
  66574. }
  66575. res := resTmp.(*PageInfo)
  66576. fc.Result = res
  66577. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  66578. }
  66579. func (ec *executionContext) fieldContext_LineItemConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66580. fc = &graphql.FieldContext{
  66581. Object: "LineItemConnection",
  66582. Field: field,
  66583. IsMethod: false,
  66584. IsResolver: false,
  66585. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66586. switch field.Name {
  66587. case "endCursor":
  66588. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  66589. case "hasNextPage":
  66590. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  66591. case "hasPreviousPage":
  66592. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  66593. case "startCursor":
  66594. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  66595. }
  66596. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  66597. },
  66598. }
  66599. return fc, nil
  66600. }
  66601. func (ec *executionContext) _LineItemEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *LineItemEdge) (ret graphql.Marshaler) {
  66602. fc, err := ec.fieldContext_LineItemEdge_cursor(ctx, field)
  66603. if err != nil {
  66604. return graphql.Null
  66605. }
  66606. ctx = graphql.WithFieldContext(ctx, fc)
  66607. defer func() {
  66608. if r := recover(); r != nil {
  66609. ec.Error(ctx, ec.Recover(ctx, r))
  66610. ret = graphql.Null
  66611. }
  66612. }()
  66613. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66614. ctx = rctx // use context from middleware stack in children
  66615. return obj.Cursor, nil
  66616. })
  66617. if err != nil {
  66618. ec.Error(ctx, err)
  66619. return graphql.Null
  66620. }
  66621. if resTmp == nil {
  66622. if !graphql.HasFieldError(ctx, fc) {
  66623. ec.Errorf(ctx, "must not be null")
  66624. }
  66625. return graphql.Null
  66626. }
  66627. res := resTmp.(string)
  66628. fc.Result = res
  66629. return ec.marshalNString2string(ctx, field.Selections, res)
  66630. }
  66631. func (ec *executionContext) fieldContext_LineItemEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66632. fc = &graphql.FieldContext{
  66633. Object: "LineItemEdge",
  66634. Field: field,
  66635. IsMethod: false,
  66636. IsResolver: false,
  66637. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66638. return nil, errors.New("field of type String does not have child fields")
  66639. },
  66640. }
  66641. return fc, nil
  66642. }
  66643. func (ec *executionContext) _LineItemEdge_node(ctx context.Context, field graphql.CollectedField, obj *LineItemEdge) (ret graphql.Marshaler) {
  66644. fc, err := ec.fieldContext_LineItemEdge_node(ctx, field)
  66645. if err != nil {
  66646. return graphql.Null
  66647. }
  66648. ctx = graphql.WithFieldContext(ctx, fc)
  66649. defer func() {
  66650. if r := recover(); r != nil {
  66651. ec.Error(ctx, ec.Recover(ctx, r))
  66652. ret = graphql.Null
  66653. }
  66654. }()
  66655. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66656. ctx = rctx // use context from middleware stack in children
  66657. return obj.Node, nil
  66658. })
  66659. if err != nil {
  66660. ec.Error(ctx, err)
  66661. return graphql.Null
  66662. }
  66663. if resTmp == nil {
  66664. if !graphql.HasFieldError(ctx, fc) {
  66665. ec.Errorf(ctx, "must not be null")
  66666. }
  66667. return graphql.Null
  66668. }
  66669. res := resTmp.(*LineItem)
  66670. fc.Result = res
  66671. return ec.marshalNLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLineItem(ctx, field.Selections, res)
  66672. }
  66673. func (ec *executionContext) fieldContext_LineItemEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66674. fc = &graphql.FieldContext{
  66675. Object: "LineItemEdge",
  66676. Field: field,
  66677. IsMethod: false,
  66678. IsResolver: false,
  66679. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66680. switch field.Name {
  66681. case "contract":
  66682. return ec.fieldContext_LineItem_contract(ctx, field)
  66683. case "currentQuantity":
  66684. return ec.fieldContext_LineItem_currentQuantity(ctx, field)
  66685. case "customAttributes":
  66686. return ec.fieldContext_LineItem_customAttributes(ctx, field)
  66687. case "discountAllocations":
  66688. return ec.fieldContext_LineItem_discountAllocations(ctx, field)
  66689. case "discountedTotalSet":
  66690. return ec.fieldContext_LineItem_discountedTotalSet(ctx, field)
  66691. case "discountedUnitPriceSet":
  66692. return ec.fieldContext_LineItem_discountedUnitPriceSet(ctx, field)
  66693. case "duties":
  66694. return ec.fieldContext_LineItem_duties(ctx, field)
  66695. case "id":
  66696. return ec.fieldContext_LineItem_id(ctx, field)
  66697. case "image":
  66698. return ec.fieldContext_LineItem_image(ctx, field)
  66699. case "merchantEditable":
  66700. return ec.fieldContext_LineItem_merchantEditable(ctx, field)
  66701. case "name":
  66702. return ec.fieldContext_LineItem_name(ctx, field)
  66703. case "nonFulfillableQuantity":
  66704. return ec.fieldContext_LineItem_nonFulfillableQuantity(ctx, field)
  66705. case "originalTotalSet":
  66706. return ec.fieldContext_LineItem_originalTotalSet(ctx, field)
  66707. case "originalUnitPriceSet":
  66708. return ec.fieldContext_LineItem_originalUnitPriceSet(ctx, field)
  66709. case "product":
  66710. return ec.fieldContext_LineItem_product(ctx, field)
  66711. case "quantity":
  66712. return ec.fieldContext_LineItem_quantity(ctx, field)
  66713. case "refundableQuantity":
  66714. return ec.fieldContext_LineItem_refundableQuantity(ctx, field)
  66715. case "requiresShipping":
  66716. return ec.fieldContext_LineItem_requiresShipping(ctx, field)
  66717. case "restockable":
  66718. return ec.fieldContext_LineItem_restockable(ctx, field)
  66719. case "sellingPlan":
  66720. return ec.fieldContext_LineItem_sellingPlan(ctx, field)
  66721. case "sku":
  66722. return ec.fieldContext_LineItem_sku(ctx, field)
  66723. case "staffMember":
  66724. return ec.fieldContext_LineItem_staffMember(ctx, field)
  66725. case "taxLines":
  66726. return ec.fieldContext_LineItem_taxLines(ctx, field)
  66727. case "taxable":
  66728. return ec.fieldContext_LineItem_taxable(ctx, field)
  66729. case "title":
  66730. return ec.fieldContext_LineItem_title(ctx, field)
  66731. case "totalDiscountSet":
  66732. return ec.fieldContext_LineItem_totalDiscountSet(ctx, field)
  66733. case "unfulfilledDiscountedTotalSet":
  66734. return ec.fieldContext_LineItem_unfulfilledDiscountedTotalSet(ctx, field)
  66735. case "unfulfilledOriginalTotalSet":
  66736. return ec.fieldContext_LineItem_unfulfilledOriginalTotalSet(ctx, field)
  66737. case "unfulfilledQuantity":
  66738. return ec.fieldContext_LineItem_unfulfilledQuantity(ctx, field)
  66739. case "variant":
  66740. return ec.fieldContext_LineItem_variant(ctx, field)
  66741. case "variantTitle":
  66742. return ec.fieldContext_LineItem_variantTitle(ctx, field)
  66743. case "vendor":
  66744. return ec.fieldContext_LineItem_vendor(ctx, field)
  66745. }
  66746. return nil, fmt.Errorf("no field named %q was found under type LineItem", field.Name)
  66747. },
  66748. }
  66749. return fc, nil
  66750. }
  66751. func (ec *executionContext) _LineItemSellingPlan_name(ctx context.Context, field graphql.CollectedField, obj *LineItemSellingPlan) (ret graphql.Marshaler) {
  66752. fc, err := ec.fieldContext_LineItemSellingPlan_name(ctx, field)
  66753. if err != nil {
  66754. return graphql.Null
  66755. }
  66756. ctx = graphql.WithFieldContext(ctx, fc)
  66757. defer func() {
  66758. if r := recover(); r != nil {
  66759. ec.Error(ctx, ec.Recover(ctx, r))
  66760. ret = graphql.Null
  66761. }
  66762. }()
  66763. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66764. ctx = rctx // use context from middleware stack in children
  66765. return obj.Name, nil
  66766. })
  66767. if err != nil {
  66768. ec.Error(ctx, err)
  66769. return graphql.Null
  66770. }
  66771. if resTmp == nil {
  66772. if !graphql.HasFieldError(ctx, fc) {
  66773. ec.Errorf(ctx, "must not be null")
  66774. }
  66775. return graphql.Null
  66776. }
  66777. res := resTmp.(string)
  66778. fc.Result = res
  66779. return ec.marshalNString2string(ctx, field.Selections, res)
  66780. }
  66781. func (ec *executionContext) fieldContext_LineItemSellingPlan_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66782. fc = &graphql.FieldContext{
  66783. Object: "LineItemSellingPlan",
  66784. Field: field,
  66785. IsMethod: false,
  66786. IsResolver: false,
  66787. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66788. return nil, errors.New("field of type String does not have child fields")
  66789. },
  66790. }
  66791. return fc, nil
  66792. }
  66793. func (ec *executionContext) _LineItemSellingPlan_sellingPlanId(ctx context.Context, field graphql.CollectedField, obj *LineItemSellingPlan) (ret graphql.Marshaler) {
  66794. fc, err := ec.fieldContext_LineItemSellingPlan_sellingPlanId(ctx, field)
  66795. if err != nil {
  66796. return graphql.Null
  66797. }
  66798. ctx = graphql.WithFieldContext(ctx, fc)
  66799. defer func() {
  66800. if r := recover(); r != nil {
  66801. ec.Error(ctx, ec.Recover(ctx, r))
  66802. ret = graphql.Null
  66803. }
  66804. }()
  66805. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66806. ctx = rctx // use context from middleware stack in children
  66807. return obj.SellingPlanID, nil
  66808. })
  66809. if err != nil {
  66810. ec.Error(ctx, err)
  66811. return graphql.Null
  66812. }
  66813. if resTmp == nil {
  66814. return graphql.Null
  66815. }
  66816. res := resTmp.(*string)
  66817. fc.Result = res
  66818. return ec.marshalOID2ᚖstring(ctx, field.Selections, res)
  66819. }
  66820. func (ec *executionContext) fieldContext_LineItemSellingPlan_sellingPlanId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66821. fc = &graphql.FieldContext{
  66822. Object: "LineItemSellingPlan",
  66823. Field: field,
  66824. IsMethod: false,
  66825. IsResolver: false,
  66826. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66827. return nil, errors.New("field of type ID does not have child fields")
  66828. },
  66829. }
  66830. return fc, nil
  66831. }
  66832. func (ec *executionContext) _Link_label(ctx context.Context, field graphql.CollectedField, obj *Link) (ret graphql.Marshaler) {
  66833. fc, err := ec.fieldContext_Link_label(ctx, field)
  66834. if err != nil {
  66835. return graphql.Null
  66836. }
  66837. ctx = graphql.WithFieldContext(ctx, fc)
  66838. defer func() {
  66839. if r := recover(); r != nil {
  66840. ec.Error(ctx, ec.Recover(ctx, r))
  66841. ret = graphql.Null
  66842. }
  66843. }()
  66844. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66845. ctx = rctx // use context from middleware stack in children
  66846. return obj.Label, nil
  66847. })
  66848. if err != nil {
  66849. ec.Error(ctx, err)
  66850. return graphql.Null
  66851. }
  66852. if resTmp == nil {
  66853. if !graphql.HasFieldError(ctx, fc) {
  66854. ec.Errorf(ctx, "must not be null")
  66855. }
  66856. return graphql.Null
  66857. }
  66858. res := resTmp.(string)
  66859. fc.Result = res
  66860. return ec.marshalNString2string(ctx, field.Selections, res)
  66861. }
  66862. func (ec *executionContext) fieldContext_Link_label(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66863. fc = &graphql.FieldContext{
  66864. Object: "Link",
  66865. Field: field,
  66866. IsMethod: false,
  66867. IsResolver: false,
  66868. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66869. return nil, errors.New("field of type String does not have child fields")
  66870. },
  66871. }
  66872. return fc, nil
  66873. }
  66874. func (ec *executionContext) _Link_translations(ctx context.Context, field graphql.CollectedField, obj *Link) (ret graphql.Marshaler) {
  66875. fc, err := ec.fieldContext_Link_translations(ctx, field)
  66876. if err != nil {
  66877. return graphql.Null
  66878. }
  66879. ctx = graphql.WithFieldContext(ctx, fc)
  66880. defer func() {
  66881. if r := recover(); r != nil {
  66882. ec.Error(ctx, ec.Recover(ctx, r))
  66883. ret = graphql.Null
  66884. }
  66885. }()
  66886. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66887. ctx = rctx // use context from middleware stack in children
  66888. return obj.Translations, nil
  66889. })
  66890. if err != nil {
  66891. ec.Error(ctx, err)
  66892. return graphql.Null
  66893. }
  66894. if resTmp == nil {
  66895. if !graphql.HasFieldError(ctx, fc) {
  66896. ec.Errorf(ctx, "must not be null")
  66897. }
  66898. return graphql.Null
  66899. }
  66900. res := resTmp.([]*PublishedTranslation)
  66901. fc.Result = res
  66902. return ec.marshalNPublishedTranslation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPublishedTranslationᚄ(ctx, field.Selections, res)
  66903. }
  66904. func (ec *executionContext) fieldContext_Link_translations(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66905. fc = &graphql.FieldContext{
  66906. Object: "Link",
  66907. Field: field,
  66908. IsMethod: false,
  66909. IsResolver: false,
  66910. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66911. switch field.Name {
  66912. case "key":
  66913. return ec.fieldContext_PublishedTranslation_key(ctx, field)
  66914. case "locale":
  66915. return ec.fieldContext_PublishedTranslation_locale(ctx, field)
  66916. case "marketId":
  66917. return ec.fieldContext_PublishedTranslation_marketId(ctx, field)
  66918. case "value":
  66919. return ec.fieldContext_PublishedTranslation_value(ctx, field)
  66920. }
  66921. return nil, fmt.Errorf("no field named %q was found under type PublishedTranslation", field.Name)
  66922. },
  66923. }
  66924. defer func() {
  66925. if r := recover(); r != nil {
  66926. err = ec.Recover(ctx, r)
  66927. ec.Error(ctx, err)
  66928. }
  66929. }()
  66930. ctx = graphql.WithFieldContext(ctx, fc)
  66931. if fc.Args, err = ec.field_Link_translations_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  66932. ec.Error(ctx, err)
  66933. return
  66934. }
  66935. return fc, nil
  66936. }
  66937. func (ec *executionContext) _Link_url(ctx context.Context, field graphql.CollectedField, obj *Link) (ret graphql.Marshaler) {
  66938. fc, err := ec.fieldContext_Link_url(ctx, field)
  66939. if err != nil {
  66940. return graphql.Null
  66941. }
  66942. ctx = graphql.WithFieldContext(ctx, fc)
  66943. defer func() {
  66944. if r := recover(); r != nil {
  66945. ec.Error(ctx, ec.Recover(ctx, r))
  66946. ret = graphql.Null
  66947. }
  66948. }()
  66949. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66950. ctx = rctx // use context from middleware stack in children
  66951. return obj.URL, nil
  66952. })
  66953. if err != nil {
  66954. ec.Error(ctx, err)
  66955. return graphql.Null
  66956. }
  66957. if resTmp == nil {
  66958. if !graphql.HasFieldError(ctx, fc) {
  66959. ec.Errorf(ctx, "must not be null")
  66960. }
  66961. return graphql.Null
  66962. }
  66963. res := resTmp.(string)
  66964. fc.Result = res
  66965. return ec.marshalNURL2string(ctx, field.Selections, res)
  66966. }
  66967. func (ec *executionContext) fieldContext_Link_url(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  66968. fc = &graphql.FieldContext{
  66969. Object: "Link",
  66970. Field: field,
  66971. IsMethod: false,
  66972. IsResolver: false,
  66973. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  66974. return nil, errors.New("field of type URL does not have child fields")
  66975. },
  66976. }
  66977. return fc, nil
  66978. }
  66979. func (ec *executionContext) _LocalizationExtension_countryCode(ctx context.Context, field graphql.CollectedField, obj *LocalizationExtension) (ret graphql.Marshaler) {
  66980. fc, err := ec.fieldContext_LocalizationExtension_countryCode(ctx, field)
  66981. if err != nil {
  66982. return graphql.Null
  66983. }
  66984. ctx = graphql.WithFieldContext(ctx, fc)
  66985. defer func() {
  66986. if r := recover(); r != nil {
  66987. ec.Error(ctx, ec.Recover(ctx, r))
  66988. ret = graphql.Null
  66989. }
  66990. }()
  66991. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  66992. ctx = rctx // use context from middleware stack in children
  66993. return obj.CountryCode, nil
  66994. })
  66995. if err != nil {
  66996. ec.Error(ctx, err)
  66997. return graphql.Null
  66998. }
  66999. if resTmp == nil {
  67000. if !graphql.HasFieldError(ctx, fc) {
  67001. ec.Errorf(ctx, "must not be null")
  67002. }
  67003. return graphql.Null
  67004. }
  67005. res := resTmp.(CountryCode)
  67006. fc.Result = res
  67007. return ec.marshalNCountryCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCode(ctx, field.Selections, res)
  67008. }
  67009. func (ec *executionContext) fieldContext_LocalizationExtension_countryCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67010. fc = &graphql.FieldContext{
  67011. Object: "LocalizationExtension",
  67012. Field: field,
  67013. IsMethod: false,
  67014. IsResolver: false,
  67015. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67016. return nil, errors.New("field of type CountryCode does not have child fields")
  67017. },
  67018. }
  67019. return fc, nil
  67020. }
  67021. func (ec *executionContext) _LocalizationExtension_key(ctx context.Context, field graphql.CollectedField, obj *LocalizationExtension) (ret graphql.Marshaler) {
  67022. fc, err := ec.fieldContext_LocalizationExtension_key(ctx, field)
  67023. if err != nil {
  67024. return graphql.Null
  67025. }
  67026. ctx = graphql.WithFieldContext(ctx, fc)
  67027. defer func() {
  67028. if r := recover(); r != nil {
  67029. ec.Error(ctx, ec.Recover(ctx, r))
  67030. ret = graphql.Null
  67031. }
  67032. }()
  67033. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67034. ctx = rctx // use context from middleware stack in children
  67035. return obj.Key, nil
  67036. })
  67037. if err != nil {
  67038. ec.Error(ctx, err)
  67039. return graphql.Null
  67040. }
  67041. if resTmp == nil {
  67042. if !graphql.HasFieldError(ctx, fc) {
  67043. ec.Errorf(ctx, "must not be null")
  67044. }
  67045. return graphql.Null
  67046. }
  67047. res := resTmp.(LocalizationExtensionKey)
  67048. fc.Result = res
  67049. return ec.marshalNLocalizationExtensionKey2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocalizationExtensionKey(ctx, field.Selections, res)
  67050. }
  67051. func (ec *executionContext) fieldContext_LocalizationExtension_key(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67052. fc = &graphql.FieldContext{
  67053. Object: "LocalizationExtension",
  67054. Field: field,
  67055. IsMethod: false,
  67056. IsResolver: false,
  67057. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67058. return nil, errors.New("field of type LocalizationExtensionKey does not have child fields")
  67059. },
  67060. }
  67061. return fc, nil
  67062. }
  67063. func (ec *executionContext) _LocalizationExtension_purpose(ctx context.Context, field graphql.CollectedField, obj *LocalizationExtension) (ret graphql.Marshaler) {
  67064. fc, err := ec.fieldContext_LocalizationExtension_purpose(ctx, field)
  67065. if err != nil {
  67066. return graphql.Null
  67067. }
  67068. ctx = graphql.WithFieldContext(ctx, fc)
  67069. defer func() {
  67070. if r := recover(); r != nil {
  67071. ec.Error(ctx, ec.Recover(ctx, r))
  67072. ret = graphql.Null
  67073. }
  67074. }()
  67075. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67076. ctx = rctx // use context from middleware stack in children
  67077. return obj.Purpose, nil
  67078. })
  67079. if err != nil {
  67080. ec.Error(ctx, err)
  67081. return graphql.Null
  67082. }
  67083. if resTmp == nil {
  67084. if !graphql.HasFieldError(ctx, fc) {
  67085. ec.Errorf(ctx, "must not be null")
  67086. }
  67087. return graphql.Null
  67088. }
  67089. res := resTmp.(LocalizationExtensionPurpose)
  67090. fc.Result = res
  67091. return ec.marshalNLocalizationExtensionPurpose2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocalizationExtensionPurpose(ctx, field.Selections, res)
  67092. }
  67093. func (ec *executionContext) fieldContext_LocalizationExtension_purpose(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67094. fc = &graphql.FieldContext{
  67095. Object: "LocalizationExtension",
  67096. Field: field,
  67097. IsMethod: false,
  67098. IsResolver: false,
  67099. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67100. return nil, errors.New("field of type LocalizationExtensionPurpose does not have child fields")
  67101. },
  67102. }
  67103. return fc, nil
  67104. }
  67105. func (ec *executionContext) _LocalizationExtension_title(ctx context.Context, field graphql.CollectedField, obj *LocalizationExtension) (ret graphql.Marshaler) {
  67106. fc, err := ec.fieldContext_LocalizationExtension_title(ctx, field)
  67107. if err != nil {
  67108. return graphql.Null
  67109. }
  67110. ctx = graphql.WithFieldContext(ctx, fc)
  67111. defer func() {
  67112. if r := recover(); r != nil {
  67113. ec.Error(ctx, ec.Recover(ctx, r))
  67114. ret = graphql.Null
  67115. }
  67116. }()
  67117. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67118. ctx = rctx // use context from middleware stack in children
  67119. return obj.Title, nil
  67120. })
  67121. if err != nil {
  67122. ec.Error(ctx, err)
  67123. return graphql.Null
  67124. }
  67125. if resTmp == nil {
  67126. if !graphql.HasFieldError(ctx, fc) {
  67127. ec.Errorf(ctx, "must not be null")
  67128. }
  67129. return graphql.Null
  67130. }
  67131. res := resTmp.(string)
  67132. fc.Result = res
  67133. return ec.marshalNString2string(ctx, field.Selections, res)
  67134. }
  67135. func (ec *executionContext) fieldContext_LocalizationExtension_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67136. fc = &graphql.FieldContext{
  67137. Object: "LocalizationExtension",
  67138. Field: field,
  67139. IsMethod: false,
  67140. IsResolver: false,
  67141. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67142. return nil, errors.New("field of type String does not have child fields")
  67143. },
  67144. }
  67145. return fc, nil
  67146. }
  67147. func (ec *executionContext) _LocalizationExtension_value(ctx context.Context, field graphql.CollectedField, obj *LocalizationExtension) (ret graphql.Marshaler) {
  67148. fc, err := ec.fieldContext_LocalizationExtension_value(ctx, field)
  67149. if err != nil {
  67150. return graphql.Null
  67151. }
  67152. ctx = graphql.WithFieldContext(ctx, fc)
  67153. defer func() {
  67154. if r := recover(); r != nil {
  67155. ec.Error(ctx, ec.Recover(ctx, r))
  67156. ret = graphql.Null
  67157. }
  67158. }()
  67159. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67160. ctx = rctx // use context from middleware stack in children
  67161. return obj.Value, nil
  67162. })
  67163. if err != nil {
  67164. ec.Error(ctx, err)
  67165. return graphql.Null
  67166. }
  67167. if resTmp == nil {
  67168. if !graphql.HasFieldError(ctx, fc) {
  67169. ec.Errorf(ctx, "must not be null")
  67170. }
  67171. return graphql.Null
  67172. }
  67173. res := resTmp.(string)
  67174. fc.Result = res
  67175. return ec.marshalNString2string(ctx, field.Selections, res)
  67176. }
  67177. func (ec *executionContext) fieldContext_LocalizationExtension_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67178. fc = &graphql.FieldContext{
  67179. Object: "LocalizationExtension",
  67180. Field: field,
  67181. IsMethod: false,
  67182. IsResolver: false,
  67183. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67184. return nil, errors.New("field of type String does not have child fields")
  67185. },
  67186. }
  67187. return fc, nil
  67188. }
  67189. func (ec *executionContext) _LocalizationExtensionConnection_edges(ctx context.Context, field graphql.CollectedField, obj *LocalizationExtensionConnection) (ret graphql.Marshaler) {
  67190. fc, err := ec.fieldContext_LocalizationExtensionConnection_edges(ctx, field)
  67191. if err != nil {
  67192. return graphql.Null
  67193. }
  67194. ctx = graphql.WithFieldContext(ctx, fc)
  67195. defer func() {
  67196. if r := recover(); r != nil {
  67197. ec.Error(ctx, ec.Recover(ctx, r))
  67198. ret = graphql.Null
  67199. }
  67200. }()
  67201. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67202. ctx = rctx // use context from middleware stack in children
  67203. return obj.Edges, nil
  67204. })
  67205. if err != nil {
  67206. ec.Error(ctx, err)
  67207. return graphql.Null
  67208. }
  67209. if resTmp == nil {
  67210. if !graphql.HasFieldError(ctx, fc) {
  67211. ec.Errorf(ctx, "must not be null")
  67212. }
  67213. return graphql.Null
  67214. }
  67215. res := resTmp.([]*LocalizationExtensionEdge)
  67216. fc.Result = res
  67217. return ec.marshalNLocalizationExtensionEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocalizationExtensionEdgeᚄ(ctx, field.Selections, res)
  67218. }
  67219. func (ec *executionContext) fieldContext_LocalizationExtensionConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67220. fc = &graphql.FieldContext{
  67221. Object: "LocalizationExtensionConnection",
  67222. Field: field,
  67223. IsMethod: false,
  67224. IsResolver: false,
  67225. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67226. switch field.Name {
  67227. case "cursor":
  67228. return ec.fieldContext_LocalizationExtensionEdge_cursor(ctx, field)
  67229. case "node":
  67230. return ec.fieldContext_LocalizationExtensionEdge_node(ctx, field)
  67231. }
  67232. return nil, fmt.Errorf("no field named %q was found under type LocalizationExtensionEdge", field.Name)
  67233. },
  67234. }
  67235. return fc, nil
  67236. }
  67237. func (ec *executionContext) _LocalizationExtensionConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *LocalizationExtensionConnection) (ret graphql.Marshaler) {
  67238. fc, err := ec.fieldContext_LocalizationExtensionConnection_nodes(ctx, field)
  67239. if err != nil {
  67240. return graphql.Null
  67241. }
  67242. ctx = graphql.WithFieldContext(ctx, fc)
  67243. defer func() {
  67244. if r := recover(); r != nil {
  67245. ec.Error(ctx, ec.Recover(ctx, r))
  67246. ret = graphql.Null
  67247. }
  67248. }()
  67249. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67250. ctx = rctx // use context from middleware stack in children
  67251. return obj.Nodes, nil
  67252. })
  67253. if err != nil {
  67254. ec.Error(ctx, err)
  67255. return graphql.Null
  67256. }
  67257. if resTmp == nil {
  67258. if !graphql.HasFieldError(ctx, fc) {
  67259. ec.Errorf(ctx, "must not be null")
  67260. }
  67261. return graphql.Null
  67262. }
  67263. res := resTmp.([]*LocalizationExtension)
  67264. fc.Result = res
  67265. return ec.marshalNLocalizationExtension2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocalizationExtensionᚄ(ctx, field.Selections, res)
  67266. }
  67267. func (ec *executionContext) fieldContext_LocalizationExtensionConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67268. fc = &graphql.FieldContext{
  67269. Object: "LocalizationExtensionConnection",
  67270. Field: field,
  67271. IsMethod: false,
  67272. IsResolver: false,
  67273. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67274. switch field.Name {
  67275. case "countryCode":
  67276. return ec.fieldContext_LocalizationExtension_countryCode(ctx, field)
  67277. case "key":
  67278. return ec.fieldContext_LocalizationExtension_key(ctx, field)
  67279. case "purpose":
  67280. return ec.fieldContext_LocalizationExtension_purpose(ctx, field)
  67281. case "title":
  67282. return ec.fieldContext_LocalizationExtension_title(ctx, field)
  67283. case "value":
  67284. return ec.fieldContext_LocalizationExtension_value(ctx, field)
  67285. }
  67286. return nil, fmt.Errorf("no field named %q was found under type LocalizationExtension", field.Name)
  67287. },
  67288. }
  67289. return fc, nil
  67290. }
  67291. func (ec *executionContext) _LocalizationExtensionConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *LocalizationExtensionConnection) (ret graphql.Marshaler) {
  67292. fc, err := ec.fieldContext_LocalizationExtensionConnection_pageInfo(ctx, field)
  67293. if err != nil {
  67294. return graphql.Null
  67295. }
  67296. ctx = graphql.WithFieldContext(ctx, fc)
  67297. defer func() {
  67298. if r := recover(); r != nil {
  67299. ec.Error(ctx, ec.Recover(ctx, r))
  67300. ret = graphql.Null
  67301. }
  67302. }()
  67303. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67304. ctx = rctx // use context from middleware stack in children
  67305. return obj.PageInfo, nil
  67306. })
  67307. if err != nil {
  67308. ec.Error(ctx, err)
  67309. return graphql.Null
  67310. }
  67311. if resTmp == nil {
  67312. if !graphql.HasFieldError(ctx, fc) {
  67313. ec.Errorf(ctx, "must not be null")
  67314. }
  67315. return graphql.Null
  67316. }
  67317. res := resTmp.(*PageInfo)
  67318. fc.Result = res
  67319. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  67320. }
  67321. func (ec *executionContext) fieldContext_LocalizationExtensionConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67322. fc = &graphql.FieldContext{
  67323. Object: "LocalizationExtensionConnection",
  67324. Field: field,
  67325. IsMethod: false,
  67326. IsResolver: false,
  67327. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67328. switch field.Name {
  67329. case "endCursor":
  67330. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  67331. case "hasNextPage":
  67332. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  67333. case "hasPreviousPage":
  67334. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  67335. case "startCursor":
  67336. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  67337. }
  67338. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  67339. },
  67340. }
  67341. return fc, nil
  67342. }
  67343. func (ec *executionContext) _LocalizationExtensionEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *LocalizationExtensionEdge) (ret graphql.Marshaler) {
  67344. fc, err := ec.fieldContext_LocalizationExtensionEdge_cursor(ctx, field)
  67345. if err != nil {
  67346. return graphql.Null
  67347. }
  67348. ctx = graphql.WithFieldContext(ctx, fc)
  67349. defer func() {
  67350. if r := recover(); r != nil {
  67351. ec.Error(ctx, ec.Recover(ctx, r))
  67352. ret = graphql.Null
  67353. }
  67354. }()
  67355. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67356. ctx = rctx // use context from middleware stack in children
  67357. return obj.Cursor, nil
  67358. })
  67359. if err != nil {
  67360. ec.Error(ctx, err)
  67361. return graphql.Null
  67362. }
  67363. if resTmp == nil {
  67364. if !graphql.HasFieldError(ctx, fc) {
  67365. ec.Errorf(ctx, "must not be null")
  67366. }
  67367. return graphql.Null
  67368. }
  67369. res := resTmp.(string)
  67370. fc.Result = res
  67371. return ec.marshalNString2string(ctx, field.Selections, res)
  67372. }
  67373. func (ec *executionContext) fieldContext_LocalizationExtensionEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67374. fc = &graphql.FieldContext{
  67375. Object: "LocalizationExtensionEdge",
  67376. Field: field,
  67377. IsMethod: false,
  67378. IsResolver: false,
  67379. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67380. return nil, errors.New("field of type String does not have child fields")
  67381. },
  67382. }
  67383. return fc, nil
  67384. }
  67385. func (ec *executionContext) _LocalizationExtensionEdge_node(ctx context.Context, field graphql.CollectedField, obj *LocalizationExtensionEdge) (ret graphql.Marshaler) {
  67386. fc, err := ec.fieldContext_LocalizationExtensionEdge_node(ctx, field)
  67387. if err != nil {
  67388. return graphql.Null
  67389. }
  67390. ctx = graphql.WithFieldContext(ctx, fc)
  67391. defer func() {
  67392. if r := recover(); r != nil {
  67393. ec.Error(ctx, ec.Recover(ctx, r))
  67394. ret = graphql.Null
  67395. }
  67396. }()
  67397. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67398. ctx = rctx // use context from middleware stack in children
  67399. return obj.Node, nil
  67400. })
  67401. if err != nil {
  67402. ec.Error(ctx, err)
  67403. return graphql.Null
  67404. }
  67405. if resTmp == nil {
  67406. if !graphql.HasFieldError(ctx, fc) {
  67407. ec.Errorf(ctx, "must not be null")
  67408. }
  67409. return graphql.Null
  67410. }
  67411. res := resTmp.(*LocalizationExtension)
  67412. fc.Result = res
  67413. return ec.marshalNLocalizationExtension2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocalizationExtension(ctx, field.Selections, res)
  67414. }
  67415. func (ec *executionContext) fieldContext_LocalizationExtensionEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67416. fc = &graphql.FieldContext{
  67417. Object: "LocalizationExtensionEdge",
  67418. Field: field,
  67419. IsMethod: false,
  67420. IsResolver: false,
  67421. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67422. switch field.Name {
  67423. case "countryCode":
  67424. return ec.fieldContext_LocalizationExtension_countryCode(ctx, field)
  67425. case "key":
  67426. return ec.fieldContext_LocalizationExtension_key(ctx, field)
  67427. case "purpose":
  67428. return ec.fieldContext_LocalizationExtension_purpose(ctx, field)
  67429. case "title":
  67430. return ec.fieldContext_LocalizationExtension_title(ctx, field)
  67431. case "value":
  67432. return ec.fieldContext_LocalizationExtension_value(ctx, field)
  67433. }
  67434. return nil, fmt.Errorf("no field named %q was found under type LocalizationExtension", field.Name)
  67435. },
  67436. }
  67437. return fc, nil
  67438. }
  67439. func (ec *executionContext) _Location_activatable(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  67440. fc, err := ec.fieldContext_Location_activatable(ctx, field)
  67441. if err != nil {
  67442. return graphql.Null
  67443. }
  67444. ctx = graphql.WithFieldContext(ctx, fc)
  67445. defer func() {
  67446. if r := recover(); r != nil {
  67447. ec.Error(ctx, ec.Recover(ctx, r))
  67448. ret = graphql.Null
  67449. }
  67450. }()
  67451. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67452. ctx = rctx // use context from middleware stack in children
  67453. return obj.Activatable, nil
  67454. })
  67455. if err != nil {
  67456. ec.Error(ctx, err)
  67457. return graphql.Null
  67458. }
  67459. if resTmp == nil {
  67460. if !graphql.HasFieldError(ctx, fc) {
  67461. ec.Errorf(ctx, "must not be null")
  67462. }
  67463. return graphql.Null
  67464. }
  67465. res := resTmp.(bool)
  67466. fc.Result = res
  67467. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  67468. }
  67469. func (ec *executionContext) fieldContext_Location_activatable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67470. fc = &graphql.FieldContext{
  67471. Object: "Location",
  67472. Field: field,
  67473. IsMethod: false,
  67474. IsResolver: false,
  67475. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67476. return nil, errors.New("field of type Boolean does not have child fields")
  67477. },
  67478. }
  67479. return fc, nil
  67480. }
  67481. func (ec *executionContext) _Location_address(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  67482. fc, err := ec.fieldContext_Location_address(ctx, field)
  67483. if err != nil {
  67484. return graphql.Null
  67485. }
  67486. ctx = graphql.WithFieldContext(ctx, fc)
  67487. defer func() {
  67488. if r := recover(); r != nil {
  67489. ec.Error(ctx, ec.Recover(ctx, r))
  67490. ret = graphql.Null
  67491. }
  67492. }()
  67493. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67494. ctx = rctx // use context from middleware stack in children
  67495. return obj.Address, nil
  67496. })
  67497. if err != nil {
  67498. ec.Error(ctx, err)
  67499. return graphql.Null
  67500. }
  67501. if resTmp == nil {
  67502. if !graphql.HasFieldError(ctx, fc) {
  67503. ec.Errorf(ctx, "must not be null")
  67504. }
  67505. return graphql.Null
  67506. }
  67507. res := resTmp.(*LocationAddress)
  67508. fc.Result = res
  67509. return ec.marshalNLocationAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocationAddress(ctx, field.Selections, res)
  67510. }
  67511. func (ec *executionContext) fieldContext_Location_address(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67512. fc = &graphql.FieldContext{
  67513. Object: "Location",
  67514. Field: field,
  67515. IsMethod: false,
  67516. IsResolver: false,
  67517. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67518. switch field.Name {
  67519. case "address1":
  67520. return ec.fieldContext_LocationAddress_address1(ctx, field)
  67521. case "address2":
  67522. return ec.fieldContext_LocationAddress_address2(ctx, field)
  67523. case "city":
  67524. return ec.fieldContext_LocationAddress_city(ctx, field)
  67525. case "country":
  67526. return ec.fieldContext_LocationAddress_country(ctx, field)
  67527. case "countryCode":
  67528. return ec.fieldContext_LocationAddress_countryCode(ctx, field)
  67529. case "formatted":
  67530. return ec.fieldContext_LocationAddress_formatted(ctx, field)
  67531. case "latitude":
  67532. return ec.fieldContext_LocationAddress_latitude(ctx, field)
  67533. case "longitude":
  67534. return ec.fieldContext_LocationAddress_longitude(ctx, field)
  67535. case "phone":
  67536. return ec.fieldContext_LocationAddress_phone(ctx, field)
  67537. case "province":
  67538. return ec.fieldContext_LocationAddress_province(ctx, field)
  67539. case "provinceCode":
  67540. return ec.fieldContext_LocationAddress_provinceCode(ctx, field)
  67541. case "zip":
  67542. return ec.fieldContext_LocationAddress_zip(ctx, field)
  67543. }
  67544. return nil, fmt.Errorf("no field named %q was found under type LocationAddress", field.Name)
  67545. },
  67546. }
  67547. return fc, nil
  67548. }
  67549. func (ec *executionContext) _Location_addressVerified(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  67550. fc, err := ec.fieldContext_Location_addressVerified(ctx, field)
  67551. if err != nil {
  67552. return graphql.Null
  67553. }
  67554. ctx = graphql.WithFieldContext(ctx, fc)
  67555. defer func() {
  67556. if r := recover(); r != nil {
  67557. ec.Error(ctx, ec.Recover(ctx, r))
  67558. ret = graphql.Null
  67559. }
  67560. }()
  67561. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67562. ctx = rctx // use context from middleware stack in children
  67563. return obj.AddressVerified, nil
  67564. })
  67565. if err != nil {
  67566. ec.Error(ctx, err)
  67567. return graphql.Null
  67568. }
  67569. if resTmp == nil {
  67570. if !graphql.HasFieldError(ctx, fc) {
  67571. ec.Errorf(ctx, "must not be null")
  67572. }
  67573. return graphql.Null
  67574. }
  67575. res := resTmp.(bool)
  67576. fc.Result = res
  67577. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  67578. }
  67579. func (ec *executionContext) fieldContext_Location_addressVerified(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67580. fc = &graphql.FieldContext{
  67581. Object: "Location",
  67582. Field: field,
  67583. IsMethod: false,
  67584. IsResolver: false,
  67585. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67586. return nil, errors.New("field of type Boolean does not have child fields")
  67587. },
  67588. }
  67589. return fc, nil
  67590. }
  67591. func (ec *executionContext) _Location_deactivatable(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  67592. fc, err := ec.fieldContext_Location_deactivatable(ctx, field)
  67593. if err != nil {
  67594. return graphql.Null
  67595. }
  67596. ctx = graphql.WithFieldContext(ctx, fc)
  67597. defer func() {
  67598. if r := recover(); r != nil {
  67599. ec.Error(ctx, ec.Recover(ctx, r))
  67600. ret = graphql.Null
  67601. }
  67602. }()
  67603. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67604. ctx = rctx // use context from middleware stack in children
  67605. return obj.Deactivatable, nil
  67606. })
  67607. if err != nil {
  67608. ec.Error(ctx, err)
  67609. return graphql.Null
  67610. }
  67611. if resTmp == nil {
  67612. if !graphql.HasFieldError(ctx, fc) {
  67613. ec.Errorf(ctx, "must not be null")
  67614. }
  67615. return graphql.Null
  67616. }
  67617. res := resTmp.(bool)
  67618. fc.Result = res
  67619. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  67620. }
  67621. func (ec *executionContext) fieldContext_Location_deactivatable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67622. fc = &graphql.FieldContext{
  67623. Object: "Location",
  67624. Field: field,
  67625. IsMethod: false,
  67626. IsResolver: false,
  67627. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67628. return nil, errors.New("field of type Boolean does not have child fields")
  67629. },
  67630. }
  67631. return fc, nil
  67632. }
  67633. func (ec *executionContext) _Location_deactivatedAt(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  67634. fc, err := ec.fieldContext_Location_deactivatedAt(ctx, field)
  67635. if err != nil {
  67636. return graphql.Null
  67637. }
  67638. ctx = graphql.WithFieldContext(ctx, fc)
  67639. defer func() {
  67640. if r := recover(); r != nil {
  67641. ec.Error(ctx, ec.Recover(ctx, r))
  67642. ret = graphql.Null
  67643. }
  67644. }()
  67645. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67646. ctx = rctx // use context from middleware stack in children
  67647. return obj.DeactivatedAt, nil
  67648. })
  67649. if err != nil {
  67650. ec.Error(ctx, err)
  67651. return graphql.Null
  67652. }
  67653. if resTmp == nil {
  67654. return graphql.Null
  67655. }
  67656. res := resTmp.(*string)
  67657. fc.Result = res
  67658. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  67659. }
  67660. func (ec *executionContext) fieldContext_Location_deactivatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67661. fc = &graphql.FieldContext{
  67662. Object: "Location",
  67663. Field: field,
  67664. IsMethod: false,
  67665. IsResolver: false,
  67666. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67667. return nil, errors.New("field of type String does not have child fields")
  67668. },
  67669. }
  67670. return fc, nil
  67671. }
  67672. func (ec *executionContext) _Location_deletable(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  67673. fc, err := ec.fieldContext_Location_deletable(ctx, field)
  67674. if err != nil {
  67675. return graphql.Null
  67676. }
  67677. ctx = graphql.WithFieldContext(ctx, fc)
  67678. defer func() {
  67679. if r := recover(); r != nil {
  67680. ec.Error(ctx, ec.Recover(ctx, r))
  67681. ret = graphql.Null
  67682. }
  67683. }()
  67684. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67685. ctx = rctx // use context from middleware stack in children
  67686. return obj.Deletable, nil
  67687. })
  67688. if err != nil {
  67689. ec.Error(ctx, err)
  67690. return graphql.Null
  67691. }
  67692. if resTmp == nil {
  67693. if !graphql.HasFieldError(ctx, fc) {
  67694. ec.Errorf(ctx, "must not be null")
  67695. }
  67696. return graphql.Null
  67697. }
  67698. res := resTmp.(bool)
  67699. fc.Result = res
  67700. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  67701. }
  67702. func (ec *executionContext) fieldContext_Location_deletable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67703. fc = &graphql.FieldContext{
  67704. Object: "Location",
  67705. Field: field,
  67706. IsMethod: false,
  67707. IsResolver: false,
  67708. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67709. return nil, errors.New("field of type Boolean does not have child fields")
  67710. },
  67711. }
  67712. return fc, nil
  67713. }
  67714. func (ec *executionContext) _Location_fulfillmentService(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  67715. fc, err := ec.fieldContext_Location_fulfillmentService(ctx, field)
  67716. if err != nil {
  67717. return graphql.Null
  67718. }
  67719. ctx = graphql.WithFieldContext(ctx, fc)
  67720. defer func() {
  67721. if r := recover(); r != nil {
  67722. ec.Error(ctx, ec.Recover(ctx, r))
  67723. ret = graphql.Null
  67724. }
  67725. }()
  67726. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67727. ctx = rctx // use context from middleware stack in children
  67728. return obj.FulfillmentService, nil
  67729. })
  67730. if err != nil {
  67731. ec.Error(ctx, err)
  67732. return graphql.Null
  67733. }
  67734. if resTmp == nil {
  67735. return graphql.Null
  67736. }
  67737. res := resTmp.(*FulfillmentService)
  67738. fc.Result = res
  67739. return ec.marshalOFulfillmentService2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentService(ctx, field.Selections, res)
  67740. }
  67741. func (ec *executionContext) fieldContext_Location_fulfillmentService(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67742. fc = &graphql.FieldContext{
  67743. Object: "Location",
  67744. Field: field,
  67745. IsMethod: false,
  67746. IsResolver: false,
  67747. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67748. switch field.Name {
  67749. case "id":
  67750. return ec.fieldContext_FulfillmentService_id(ctx, field)
  67751. }
  67752. return nil, fmt.Errorf("no field named %q was found under type FulfillmentService", field.Name)
  67753. },
  67754. }
  67755. return fc, nil
  67756. }
  67757. func (ec *executionContext) _Location_fulfillsOnlineOrders(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  67758. fc, err := ec.fieldContext_Location_fulfillsOnlineOrders(ctx, field)
  67759. if err != nil {
  67760. return graphql.Null
  67761. }
  67762. ctx = graphql.WithFieldContext(ctx, fc)
  67763. defer func() {
  67764. if r := recover(); r != nil {
  67765. ec.Error(ctx, ec.Recover(ctx, r))
  67766. ret = graphql.Null
  67767. }
  67768. }()
  67769. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67770. ctx = rctx // use context from middleware stack in children
  67771. return obj.FulfillsOnlineOrders, nil
  67772. })
  67773. if err != nil {
  67774. ec.Error(ctx, err)
  67775. return graphql.Null
  67776. }
  67777. if resTmp == nil {
  67778. if !graphql.HasFieldError(ctx, fc) {
  67779. ec.Errorf(ctx, "must not be null")
  67780. }
  67781. return graphql.Null
  67782. }
  67783. res := resTmp.(bool)
  67784. fc.Result = res
  67785. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  67786. }
  67787. func (ec *executionContext) fieldContext_Location_fulfillsOnlineOrders(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67788. fc = &graphql.FieldContext{
  67789. Object: "Location",
  67790. Field: field,
  67791. IsMethod: false,
  67792. IsResolver: false,
  67793. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67794. return nil, errors.New("field of type Boolean does not have child fields")
  67795. },
  67796. }
  67797. return fc, nil
  67798. }
  67799. func (ec *executionContext) _Location_hasActiveInventory(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  67800. fc, err := ec.fieldContext_Location_hasActiveInventory(ctx, field)
  67801. if err != nil {
  67802. return graphql.Null
  67803. }
  67804. ctx = graphql.WithFieldContext(ctx, fc)
  67805. defer func() {
  67806. if r := recover(); r != nil {
  67807. ec.Error(ctx, ec.Recover(ctx, r))
  67808. ret = graphql.Null
  67809. }
  67810. }()
  67811. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67812. ctx = rctx // use context from middleware stack in children
  67813. return obj.HasActiveInventory, nil
  67814. })
  67815. if err != nil {
  67816. ec.Error(ctx, err)
  67817. return graphql.Null
  67818. }
  67819. if resTmp == nil {
  67820. if !graphql.HasFieldError(ctx, fc) {
  67821. ec.Errorf(ctx, "must not be null")
  67822. }
  67823. return graphql.Null
  67824. }
  67825. res := resTmp.(bool)
  67826. fc.Result = res
  67827. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  67828. }
  67829. func (ec *executionContext) fieldContext_Location_hasActiveInventory(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67830. fc = &graphql.FieldContext{
  67831. Object: "Location",
  67832. Field: field,
  67833. IsMethod: false,
  67834. IsResolver: false,
  67835. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67836. return nil, errors.New("field of type Boolean does not have child fields")
  67837. },
  67838. }
  67839. return fc, nil
  67840. }
  67841. func (ec *executionContext) _Location_hasUnfulfilledOrders(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  67842. fc, err := ec.fieldContext_Location_hasUnfulfilledOrders(ctx, field)
  67843. if err != nil {
  67844. return graphql.Null
  67845. }
  67846. ctx = graphql.WithFieldContext(ctx, fc)
  67847. defer func() {
  67848. if r := recover(); r != nil {
  67849. ec.Error(ctx, ec.Recover(ctx, r))
  67850. ret = graphql.Null
  67851. }
  67852. }()
  67853. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67854. ctx = rctx // use context from middleware stack in children
  67855. return obj.HasUnfulfilledOrders, nil
  67856. })
  67857. if err != nil {
  67858. ec.Error(ctx, err)
  67859. return graphql.Null
  67860. }
  67861. if resTmp == nil {
  67862. if !graphql.HasFieldError(ctx, fc) {
  67863. ec.Errorf(ctx, "must not be null")
  67864. }
  67865. return graphql.Null
  67866. }
  67867. res := resTmp.(bool)
  67868. fc.Result = res
  67869. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  67870. }
  67871. func (ec *executionContext) fieldContext_Location_hasUnfulfilledOrders(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67872. fc = &graphql.FieldContext{
  67873. Object: "Location",
  67874. Field: field,
  67875. IsMethod: false,
  67876. IsResolver: false,
  67877. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67878. return nil, errors.New("field of type Boolean does not have child fields")
  67879. },
  67880. }
  67881. return fc, nil
  67882. }
  67883. func (ec *executionContext) _Location_id(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  67884. fc, err := ec.fieldContext_Location_id(ctx, field)
  67885. if err != nil {
  67886. return graphql.Null
  67887. }
  67888. ctx = graphql.WithFieldContext(ctx, fc)
  67889. defer func() {
  67890. if r := recover(); r != nil {
  67891. ec.Error(ctx, ec.Recover(ctx, r))
  67892. ret = graphql.Null
  67893. }
  67894. }()
  67895. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67896. ctx = rctx // use context from middleware stack in children
  67897. return obj.ID, nil
  67898. })
  67899. if err != nil {
  67900. ec.Error(ctx, err)
  67901. return graphql.Null
  67902. }
  67903. if resTmp == nil {
  67904. if !graphql.HasFieldError(ctx, fc) {
  67905. ec.Errorf(ctx, "must not be null")
  67906. }
  67907. return graphql.Null
  67908. }
  67909. res := resTmp.(string)
  67910. fc.Result = res
  67911. return ec.marshalNID2string(ctx, field.Selections, res)
  67912. }
  67913. func (ec *executionContext) fieldContext_Location_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67914. fc = &graphql.FieldContext{
  67915. Object: "Location",
  67916. Field: field,
  67917. IsMethod: false,
  67918. IsResolver: false,
  67919. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67920. return nil, errors.New("field of type ID does not have child fields")
  67921. },
  67922. }
  67923. return fc, nil
  67924. }
  67925. func (ec *executionContext) _Location_inventoryLevel(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  67926. fc, err := ec.fieldContext_Location_inventoryLevel(ctx, field)
  67927. if err != nil {
  67928. return graphql.Null
  67929. }
  67930. ctx = graphql.WithFieldContext(ctx, fc)
  67931. defer func() {
  67932. if r := recover(); r != nil {
  67933. ec.Error(ctx, ec.Recover(ctx, r))
  67934. ret = graphql.Null
  67935. }
  67936. }()
  67937. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67938. ctx = rctx // use context from middleware stack in children
  67939. return obj.InventoryLevel, nil
  67940. })
  67941. if err != nil {
  67942. ec.Error(ctx, err)
  67943. return graphql.Null
  67944. }
  67945. if resTmp == nil {
  67946. return graphql.Null
  67947. }
  67948. res := resTmp.(*InventoryLevel)
  67949. fc.Result = res
  67950. return ec.marshalOInventoryLevel2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐInventoryLevel(ctx, field.Selections, res)
  67951. }
  67952. func (ec *executionContext) fieldContext_Location_inventoryLevel(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  67953. fc = &graphql.FieldContext{
  67954. Object: "Location",
  67955. Field: field,
  67956. IsMethod: false,
  67957. IsResolver: false,
  67958. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  67959. switch field.Name {
  67960. case "id":
  67961. return ec.fieldContext_InventoryLevel_id(ctx, field)
  67962. }
  67963. return nil, fmt.Errorf("no field named %q was found under type InventoryLevel", field.Name)
  67964. },
  67965. }
  67966. defer func() {
  67967. if r := recover(); r != nil {
  67968. err = ec.Recover(ctx, r)
  67969. ec.Error(ctx, err)
  67970. }
  67971. }()
  67972. ctx = graphql.WithFieldContext(ctx, fc)
  67973. if fc.Args, err = ec.field_Location_inventoryLevel_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  67974. ec.Error(ctx, err)
  67975. return
  67976. }
  67977. return fc, nil
  67978. }
  67979. func (ec *executionContext) _Location_inventoryLevels(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  67980. fc, err := ec.fieldContext_Location_inventoryLevels(ctx, field)
  67981. if err != nil {
  67982. return graphql.Null
  67983. }
  67984. ctx = graphql.WithFieldContext(ctx, fc)
  67985. defer func() {
  67986. if r := recover(); r != nil {
  67987. ec.Error(ctx, ec.Recover(ctx, r))
  67988. ret = graphql.Null
  67989. }
  67990. }()
  67991. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  67992. ctx = rctx // use context from middleware stack in children
  67993. return obj.InventoryLevels, nil
  67994. })
  67995. if err != nil {
  67996. ec.Error(ctx, err)
  67997. return graphql.Null
  67998. }
  67999. if resTmp == nil {
  68000. if !graphql.HasFieldError(ctx, fc) {
  68001. ec.Errorf(ctx, "must not be null")
  68002. }
  68003. return graphql.Null
  68004. }
  68005. res := resTmp.(*InventoryLevelConnection)
  68006. fc.Result = res
  68007. return ec.marshalNInventoryLevelConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐInventoryLevelConnection(ctx, field.Selections, res)
  68008. }
  68009. func (ec *executionContext) fieldContext_Location_inventoryLevels(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68010. fc = &graphql.FieldContext{
  68011. Object: "Location",
  68012. Field: field,
  68013. IsMethod: false,
  68014. IsResolver: false,
  68015. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68016. switch field.Name {
  68017. case "edges":
  68018. return ec.fieldContext_InventoryLevelConnection_edges(ctx, field)
  68019. case "nodes":
  68020. return ec.fieldContext_InventoryLevelConnection_nodes(ctx, field)
  68021. case "pageInfo":
  68022. return ec.fieldContext_InventoryLevelConnection_pageInfo(ctx, field)
  68023. }
  68024. return nil, fmt.Errorf("no field named %q was found under type InventoryLevelConnection", field.Name)
  68025. },
  68026. }
  68027. defer func() {
  68028. if r := recover(); r != nil {
  68029. err = ec.Recover(ctx, r)
  68030. ec.Error(ctx, err)
  68031. }
  68032. }()
  68033. ctx = graphql.WithFieldContext(ctx, fc)
  68034. if fc.Args, err = ec.field_Location_inventoryLevels_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  68035. ec.Error(ctx, err)
  68036. return
  68037. }
  68038. return fc, nil
  68039. }
  68040. func (ec *executionContext) _Location_isActive(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  68041. fc, err := ec.fieldContext_Location_isActive(ctx, field)
  68042. if err != nil {
  68043. return graphql.Null
  68044. }
  68045. ctx = graphql.WithFieldContext(ctx, fc)
  68046. defer func() {
  68047. if r := recover(); r != nil {
  68048. ec.Error(ctx, ec.Recover(ctx, r))
  68049. ret = graphql.Null
  68050. }
  68051. }()
  68052. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68053. ctx = rctx // use context from middleware stack in children
  68054. return obj.IsActive, nil
  68055. })
  68056. if err != nil {
  68057. ec.Error(ctx, err)
  68058. return graphql.Null
  68059. }
  68060. if resTmp == nil {
  68061. if !graphql.HasFieldError(ctx, fc) {
  68062. ec.Errorf(ctx, "must not be null")
  68063. }
  68064. return graphql.Null
  68065. }
  68066. res := resTmp.(bool)
  68067. fc.Result = res
  68068. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  68069. }
  68070. func (ec *executionContext) fieldContext_Location_isActive(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68071. fc = &graphql.FieldContext{
  68072. Object: "Location",
  68073. Field: field,
  68074. IsMethod: false,
  68075. IsResolver: false,
  68076. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68077. return nil, errors.New("field of type Boolean does not have child fields")
  68078. },
  68079. }
  68080. return fc, nil
  68081. }
  68082. func (ec *executionContext) _Location_legacyResourceId(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  68083. fc, err := ec.fieldContext_Location_legacyResourceId(ctx, field)
  68084. if err != nil {
  68085. return graphql.Null
  68086. }
  68087. ctx = graphql.WithFieldContext(ctx, fc)
  68088. defer func() {
  68089. if r := recover(); r != nil {
  68090. ec.Error(ctx, ec.Recover(ctx, r))
  68091. ret = graphql.Null
  68092. }
  68093. }()
  68094. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68095. ctx = rctx // use context from middleware stack in children
  68096. return obj.LegacyResourceID, nil
  68097. })
  68098. if err != nil {
  68099. ec.Error(ctx, err)
  68100. return graphql.Null
  68101. }
  68102. if resTmp == nil {
  68103. if !graphql.HasFieldError(ctx, fc) {
  68104. ec.Errorf(ctx, "must not be null")
  68105. }
  68106. return graphql.Null
  68107. }
  68108. res := resTmp.(string)
  68109. fc.Result = res
  68110. return ec.marshalNUnsignedInt642string(ctx, field.Selections, res)
  68111. }
  68112. func (ec *executionContext) fieldContext_Location_legacyResourceId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68113. fc = &graphql.FieldContext{
  68114. Object: "Location",
  68115. Field: field,
  68116. IsMethod: false,
  68117. IsResolver: false,
  68118. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68119. return nil, errors.New("field of type UnsignedInt64 does not have child fields")
  68120. },
  68121. }
  68122. return fc, nil
  68123. }
  68124. func (ec *executionContext) _Location_metafield(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  68125. fc, err := ec.fieldContext_Location_metafield(ctx, field)
  68126. if err != nil {
  68127. return graphql.Null
  68128. }
  68129. ctx = graphql.WithFieldContext(ctx, fc)
  68130. defer func() {
  68131. if r := recover(); r != nil {
  68132. ec.Error(ctx, ec.Recover(ctx, r))
  68133. ret = graphql.Null
  68134. }
  68135. }()
  68136. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68137. ctx = rctx // use context from middleware stack in children
  68138. return obj.Metafield, nil
  68139. })
  68140. if err != nil {
  68141. ec.Error(ctx, err)
  68142. return graphql.Null
  68143. }
  68144. if resTmp == nil {
  68145. return graphql.Null
  68146. }
  68147. res := resTmp.(*Metafield)
  68148. fc.Result = res
  68149. return ec.marshalOMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafield(ctx, field.Selections, res)
  68150. }
  68151. func (ec *executionContext) fieldContext_Location_metafield(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68152. fc = &graphql.FieldContext{
  68153. Object: "Location",
  68154. Field: field,
  68155. IsMethod: false,
  68156. IsResolver: false,
  68157. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68158. switch field.Name {
  68159. case "createdAt":
  68160. return ec.fieldContext_Metafield_createdAt(ctx, field)
  68161. case "definition":
  68162. return ec.fieldContext_Metafield_definition(ctx, field)
  68163. case "description":
  68164. return ec.fieldContext_Metafield_description(ctx, field)
  68165. case "id":
  68166. return ec.fieldContext_Metafield_id(ctx, field)
  68167. case "key":
  68168. return ec.fieldContext_Metafield_key(ctx, field)
  68169. case "legacyResourceId":
  68170. return ec.fieldContext_Metafield_legacyResourceId(ctx, field)
  68171. case "namespace":
  68172. return ec.fieldContext_Metafield_namespace(ctx, field)
  68173. case "owner":
  68174. return ec.fieldContext_Metafield_owner(ctx, field)
  68175. case "ownerType":
  68176. return ec.fieldContext_Metafield_ownerType(ctx, field)
  68177. case "reference":
  68178. return ec.fieldContext_Metafield_reference(ctx, field)
  68179. case "references":
  68180. return ec.fieldContext_Metafield_references(ctx, field)
  68181. case "type":
  68182. return ec.fieldContext_Metafield_type(ctx, field)
  68183. case "updatedAt":
  68184. return ec.fieldContext_Metafield_updatedAt(ctx, field)
  68185. case "value":
  68186. return ec.fieldContext_Metafield_value(ctx, field)
  68187. }
  68188. return nil, fmt.Errorf("no field named %q was found under type Metafield", field.Name)
  68189. },
  68190. }
  68191. defer func() {
  68192. if r := recover(); r != nil {
  68193. err = ec.Recover(ctx, r)
  68194. ec.Error(ctx, err)
  68195. }
  68196. }()
  68197. ctx = graphql.WithFieldContext(ctx, fc)
  68198. if fc.Args, err = ec.field_Location_metafield_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  68199. ec.Error(ctx, err)
  68200. return
  68201. }
  68202. return fc, nil
  68203. }
  68204. func (ec *executionContext) _Location_metafieldDefinitions(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  68205. fc, err := ec.fieldContext_Location_metafieldDefinitions(ctx, field)
  68206. if err != nil {
  68207. return graphql.Null
  68208. }
  68209. ctx = graphql.WithFieldContext(ctx, fc)
  68210. defer func() {
  68211. if r := recover(); r != nil {
  68212. ec.Error(ctx, ec.Recover(ctx, r))
  68213. ret = graphql.Null
  68214. }
  68215. }()
  68216. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68217. ctx = rctx // use context from middleware stack in children
  68218. return obj.MetafieldDefinitions, nil
  68219. })
  68220. if err != nil {
  68221. ec.Error(ctx, err)
  68222. return graphql.Null
  68223. }
  68224. if resTmp == nil {
  68225. if !graphql.HasFieldError(ctx, fc) {
  68226. ec.Errorf(ctx, "must not be null")
  68227. }
  68228. return graphql.Null
  68229. }
  68230. res := resTmp.(*MetafieldDefinitionConnection)
  68231. fc.Result = res
  68232. return ec.marshalNMetafieldDefinitionConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinitionConnection(ctx, field.Selections, res)
  68233. }
  68234. func (ec *executionContext) fieldContext_Location_metafieldDefinitions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68235. fc = &graphql.FieldContext{
  68236. Object: "Location",
  68237. Field: field,
  68238. IsMethod: false,
  68239. IsResolver: false,
  68240. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68241. switch field.Name {
  68242. case "edges":
  68243. return ec.fieldContext_MetafieldDefinitionConnection_edges(ctx, field)
  68244. case "nodes":
  68245. return ec.fieldContext_MetafieldDefinitionConnection_nodes(ctx, field)
  68246. case "pageInfo":
  68247. return ec.fieldContext_MetafieldDefinitionConnection_pageInfo(ctx, field)
  68248. }
  68249. return nil, fmt.Errorf("no field named %q was found under type MetafieldDefinitionConnection", field.Name)
  68250. },
  68251. }
  68252. defer func() {
  68253. if r := recover(); r != nil {
  68254. err = ec.Recover(ctx, r)
  68255. ec.Error(ctx, err)
  68256. }
  68257. }()
  68258. ctx = graphql.WithFieldContext(ctx, fc)
  68259. if fc.Args, err = ec.field_Location_metafieldDefinitions_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  68260. ec.Error(ctx, err)
  68261. return
  68262. }
  68263. return fc, nil
  68264. }
  68265. func (ec *executionContext) _Location_metafields(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  68266. fc, err := ec.fieldContext_Location_metafields(ctx, field)
  68267. if err != nil {
  68268. return graphql.Null
  68269. }
  68270. ctx = graphql.WithFieldContext(ctx, fc)
  68271. defer func() {
  68272. if r := recover(); r != nil {
  68273. ec.Error(ctx, ec.Recover(ctx, r))
  68274. ret = graphql.Null
  68275. }
  68276. }()
  68277. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68278. ctx = rctx // use context from middleware stack in children
  68279. return obj.Metafields, nil
  68280. })
  68281. if err != nil {
  68282. ec.Error(ctx, err)
  68283. return graphql.Null
  68284. }
  68285. if resTmp == nil {
  68286. if !graphql.HasFieldError(ctx, fc) {
  68287. ec.Errorf(ctx, "must not be null")
  68288. }
  68289. return graphql.Null
  68290. }
  68291. res := resTmp.(*MetafieldConnection)
  68292. fc.Result = res
  68293. return ec.marshalNMetafieldConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldConnection(ctx, field.Selections, res)
  68294. }
  68295. func (ec *executionContext) fieldContext_Location_metafields(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68296. fc = &graphql.FieldContext{
  68297. Object: "Location",
  68298. Field: field,
  68299. IsMethod: false,
  68300. IsResolver: false,
  68301. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68302. switch field.Name {
  68303. case "edges":
  68304. return ec.fieldContext_MetafieldConnection_edges(ctx, field)
  68305. case "nodes":
  68306. return ec.fieldContext_MetafieldConnection_nodes(ctx, field)
  68307. case "pageInfo":
  68308. return ec.fieldContext_MetafieldConnection_pageInfo(ctx, field)
  68309. }
  68310. return nil, fmt.Errorf("no field named %q was found under type MetafieldConnection", field.Name)
  68311. },
  68312. }
  68313. defer func() {
  68314. if r := recover(); r != nil {
  68315. err = ec.Recover(ctx, r)
  68316. ec.Error(ctx, err)
  68317. }
  68318. }()
  68319. ctx = graphql.WithFieldContext(ctx, fc)
  68320. if fc.Args, err = ec.field_Location_metafields_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  68321. ec.Error(ctx, err)
  68322. return
  68323. }
  68324. return fc, nil
  68325. }
  68326. func (ec *executionContext) _Location_name(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  68327. fc, err := ec.fieldContext_Location_name(ctx, field)
  68328. if err != nil {
  68329. return graphql.Null
  68330. }
  68331. ctx = graphql.WithFieldContext(ctx, fc)
  68332. defer func() {
  68333. if r := recover(); r != nil {
  68334. ec.Error(ctx, ec.Recover(ctx, r))
  68335. ret = graphql.Null
  68336. }
  68337. }()
  68338. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68339. ctx = rctx // use context from middleware stack in children
  68340. return obj.Name, nil
  68341. })
  68342. if err != nil {
  68343. ec.Error(ctx, err)
  68344. return graphql.Null
  68345. }
  68346. if resTmp == nil {
  68347. if !graphql.HasFieldError(ctx, fc) {
  68348. ec.Errorf(ctx, "must not be null")
  68349. }
  68350. return graphql.Null
  68351. }
  68352. res := resTmp.(string)
  68353. fc.Result = res
  68354. return ec.marshalNString2string(ctx, field.Selections, res)
  68355. }
  68356. func (ec *executionContext) fieldContext_Location_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68357. fc = &graphql.FieldContext{
  68358. Object: "Location",
  68359. Field: field,
  68360. IsMethod: false,
  68361. IsResolver: false,
  68362. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68363. return nil, errors.New("field of type String does not have child fields")
  68364. },
  68365. }
  68366. return fc, nil
  68367. }
  68368. func (ec *executionContext) _Location_privateMetafield(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  68369. fc, err := ec.fieldContext_Location_privateMetafield(ctx, field)
  68370. if err != nil {
  68371. return graphql.Null
  68372. }
  68373. ctx = graphql.WithFieldContext(ctx, fc)
  68374. defer func() {
  68375. if r := recover(); r != nil {
  68376. ec.Error(ctx, ec.Recover(ctx, r))
  68377. ret = graphql.Null
  68378. }
  68379. }()
  68380. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68381. ctx = rctx // use context from middleware stack in children
  68382. return obj.PrivateMetafield, nil
  68383. })
  68384. if err != nil {
  68385. ec.Error(ctx, err)
  68386. return graphql.Null
  68387. }
  68388. if resTmp == nil {
  68389. return graphql.Null
  68390. }
  68391. res := resTmp.(*PrivateMetafield)
  68392. fc.Result = res
  68393. return ec.marshalOPrivateMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPrivateMetafield(ctx, field.Selections, res)
  68394. }
  68395. func (ec *executionContext) fieldContext_Location_privateMetafield(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68396. fc = &graphql.FieldContext{
  68397. Object: "Location",
  68398. Field: field,
  68399. IsMethod: false,
  68400. IsResolver: false,
  68401. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68402. switch field.Name {
  68403. case "createdAt":
  68404. return ec.fieldContext_PrivateMetafield_createdAt(ctx, field)
  68405. case "id":
  68406. return ec.fieldContext_PrivateMetafield_id(ctx, field)
  68407. case "key":
  68408. return ec.fieldContext_PrivateMetafield_key(ctx, field)
  68409. case "namespace":
  68410. return ec.fieldContext_PrivateMetafield_namespace(ctx, field)
  68411. case "updatedAt":
  68412. return ec.fieldContext_PrivateMetafield_updatedAt(ctx, field)
  68413. case "value":
  68414. return ec.fieldContext_PrivateMetafield_value(ctx, field)
  68415. case "valueType":
  68416. return ec.fieldContext_PrivateMetafield_valueType(ctx, field)
  68417. }
  68418. return nil, fmt.Errorf("no field named %q was found under type PrivateMetafield", field.Name)
  68419. },
  68420. }
  68421. defer func() {
  68422. if r := recover(); r != nil {
  68423. err = ec.Recover(ctx, r)
  68424. ec.Error(ctx, err)
  68425. }
  68426. }()
  68427. ctx = graphql.WithFieldContext(ctx, fc)
  68428. if fc.Args, err = ec.field_Location_privateMetafield_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  68429. ec.Error(ctx, err)
  68430. return
  68431. }
  68432. return fc, nil
  68433. }
  68434. func (ec *executionContext) _Location_privateMetafields(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  68435. fc, err := ec.fieldContext_Location_privateMetafields(ctx, field)
  68436. if err != nil {
  68437. return graphql.Null
  68438. }
  68439. ctx = graphql.WithFieldContext(ctx, fc)
  68440. defer func() {
  68441. if r := recover(); r != nil {
  68442. ec.Error(ctx, ec.Recover(ctx, r))
  68443. ret = graphql.Null
  68444. }
  68445. }()
  68446. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68447. ctx = rctx // use context from middleware stack in children
  68448. return obj.PrivateMetafields, nil
  68449. })
  68450. if err != nil {
  68451. ec.Error(ctx, err)
  68452. return graphql.Null
  68453. }
  68454. if resTmp == nil {
  68455. if !graphql.HasFieldError(ctx, fc) {
  68456. ec.Errorf(ctx, "must not be null")
  68457. }
  68458. return graphql.Null
  68459. }
  68460. res := resTmp.(*PrivateMetafieldConnection)
  68461. fc.Result = res
  68462. return ec.marshalNPrivateMetafieldConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPrivateMetafieldConnection(ctx, field.Selections, res)
  68463. }
  68464. func (ec *executionContext) fieldContext_Location_privateMetafields(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68465. fc = &graphql.FieldContext{
  68466. Object: "Location",
  68467. Field: field,
  68468. IsMethod: false,
  68469. IsResolver: false,
  68470. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68471. switch field.Name {
  68472. case "edges":
  68473. return ec.fieldContext_PrivateMetafieldConnection_edges(ctx, field)
  68474. case "nodes":
  68475. return ec.fieldContext_PrivateMetafieldConnection_nodes(ctx, field)
  68476. case "pageInfo":
  68477. return ec.fieldContext_PrivateMetafieldConnection_pageInfo(ctx, field)
  68478. }
  68479. return nil, fmt.Errorf("no field named %q was found under type PrivateMetafieldConnection", field.Name)
  68480. },
  68481. }
  68482. defer func() {
  68483. if r := recover(); r != nil {
  68484. err = ec.Recover(ctx, r)
  68485. ec.Error(ctx, err)
  68486. }
  68487. }()
  68488. ctx = graphql.WithFieldContext(ctx, fc)
  68489. if fc.Args, err = ec.field_Location_privateMetafields_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  68490. ec.Error(ctx, err)
  68491. return
  68492. }
  68493. return fc, nil
  68494. }
  68495. func (ec *executionContext) _Location_shipsInventory(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  68496. fc, err := ec.fieldContext_Location_shipsInventory(ctx, field)
  68497. if err != nil {
  68498. return graphql.Null
  68499. }
  68500. ctx = graphql.WithFieldContext(ctx, fc)
  68501. defer func() {
  68502. if r := recover(); r != nil {
  68503. ec.Error(ctx, ec.Recover(ctx, r))
  68504. ret = graphql.Null
  68505. }
  68506. }()
  68507. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68508. ctx = rctx // use context from middleware stack in children
  68509. return obj.ShipsInventory, nil
  68510. })
  68511. if err != nil {
  68512. ec.Error(ctx, err)
  68513. return graphql.Null
  68514. }
  68515. if resTmp == nil {
  68516. if !graphql.HasFieldError(ctx, fc) {
  68517. ec.Errorf(ctx, "must not be null")
  68518. }
  68519. return graphql.Null
  68520. }
  68521. res := resTmp.(bool)
  68522. fc.Result = res
  68523. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  68524. }
  68525. func (ec *executionContext) fieldContext_Location_shipsInventory(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68526. fc = &graphql.FieldContext{
  68527. Object: "Location",
  68528. Field: field,
  68529. IsMethod: false,
  68530. IsResolver: false,
  68531. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68532. return nil, errors.New("field of type Boolean does not have child fields")
  68533. },
  68534. }
  68535. return fc, nil
  68536. }
  68537. func (ec *executionContext) _Location_suggestedAddresses(ctx context.Context, field graphql.CollectedField, obj *Location) (ret graphql.Marshaler) {
  68538. fc, err := ec.fieldContext_Location_suggestedAddresses(ctx, field)
  68539. if err != nil {
  68540. return graphql.Null
  68541. }
  68542. ctx = graphql.WithFieldContext(ctx, fc)
  68543. defer func() {
  68544. if r := recover(); r != nil {
  68545. ec.Error(ctx, ec.Recover(ctx, r))
  68546. ret = graphql.Null
  68547. }
  68548. }()
  68549. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68550. ctx = rctx // use context from middleware stack in children
  68551. return obj.SuggestedAddresses, nil
  68552. })
  68553. if err != nil {
  68554. ec.Error(ctx, err)
  68555. return graphql.Null
  68556. }
  68557. if resTmp == nil {
  68558. if !graphql.HasFieldError(ctx, fc) {
  68559. ec.Errorf(ctx, "must not be null")
  68560. }
  68561. return graphql.Null
  68562. }
  68563. res := resTmp.([]*LocationSuggestedAddress)
  68564. fc.Result = res
  68565. return ec.marshalNLocationSuggestedAddress2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocationSuggestedAddressᚄ(ctx, field.Selections, res)
  68566. }
  68567. func (ec *executionContext) fieldContext_Location_suggestedAddresses(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68568. fc = &graphql.FieldContext{
  68569. Object: "Location",
  68570. Field: field,
  68571. IsMethod: false,
  68572. IsResolver: false,
  68573. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68574. switch field.Name {
  68575. case "address1":
  68576. return ec.fieldContext_LocationSuggestedAddress_address1(ctx, field)
  68577. case "address2":
  68578. return ec.fieldContext_LocationSuggestedAddress_address2(ctx, field)
  68579. case "city":
  68580. return ec.fieldContext_LocationSuggestedAddress_city(ctx, field)
  68581. case "country":
  68582. return ec.fieldContext_LocationSuggestedAddress_country(ctx, field)
  68583. case "countryCode":
  68584. return ec.fieldContext_LocationSuggestedAddress_countryCode(ctx, field)
  68585. case "formatted":
  68586. return ec.fieldContext_LocationSuggestedAddress_formatted(ctx, field)
  68587. case "province":
  68588. return ec.fieldContext_LocationSuggestedAddress_province(ctx, field)
  68589. case "provinceCode":
  68590. return ec.fieldContext_LocationSuggestedAddress_provinceCode(ctx, field)
  68591. case "zip":
  68592. return ec.fieldContext_LocationSuggestedAddress_zip(ctx, field)
  68593. }
  68594. return nil, fmt.Errorf("no field named %q was found under type LocationSuggestedAddress", field.Name)
  68595. },
  68596. }
  68597. return fc, nil
  68598. }
  68599. func (ec *executionContext) _LocationAddress_address1(ctx context.Context, field graphql.CollectedField, obj *LocationAddress) (ret graphql.Marshaler) {
  68600. fc, err := ec.fieldContext_LocationAddress_address1(ctx, field)
  68601. if err != nil {
  68602. return graphql.Null
  68603. }
  68604. ctx = graphql.WithFieldContext(ctx, fc)
  68605. defer func() {
  68606. if r := recover(); r != nil {
  68607. ec.Error(ctx, ec.Recover(ctx, r))
  68608. ret = graphql.Null
  68609. }
  68610. }()
  68611. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68612. ctx = rctx // use context from middleware stack in children
  68613. return obj.Address1, nil
  68614. })
  68615. if err != nil {
  68616. ec.Error(ctx, err)
  68617. return graphql.Null
  68618. }
  68619. if resTmp == nil {
  68620. return graphql.Null
  68621. }
  68622. res := resTmp.(*string)
  68623. fc.Result = res
  68624. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  68625. }
  68626. func (ec *executionContext) fieldContext_LocationAddress_address1(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68627. fc = &graphql.FieldContext{
  68628. Object: "LocationAddress",
  68629. Field: field,
  68630. IsMethod: false,
  68631. IsResolver: false,
  68632. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68633. return nil, errors.New("field of type String does not have child fields")
  68634. },
  68635. }
  68636. return fc, nil
  68637. }
  68638. func (ec *executionContext) _LocationAddress_address2(ctx context.Context, field graphql.CollectedField, obj *LocationAddress) (ret graphql.Marshaler) {
  68639. fc, err := ec.fieldContext_LocationAddress_address2(ctx, field)
  68640. if err != nil {
  68641. return graphql.Null
  68642. }
  68643. ctx = graphql.WithFieldContext(ctx, fc)
  68644. defer func() {
  68645. if r := recover(); r != nil {
  68646. ec.Error(ctx, ec.Recover(ctx, r))
  68647. ret = graphql.Null
  68648. }
  68649. }()
  68650. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68651. ctx = rctx // use context from middleware stack in children
  68652. return obj.Address2, nil
  68653. })
  68654. if err != nil {
  68655. ec.Error(ctx, err)
  68656. return graphql.Null
  68657. }
  68658. if resTmp == nil {
  68659. return graphql.Null
  68660. }
  68661. res := resTmp.(*string)
  68662. fc.Result = res
  68663. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  68664. }
  68665. func (ec *executionContext) fieldContext_LocationAddress_address2(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68666. fc = &graphql.FieldContext{
  68667. Object: "LocationAddress",
  68668. Field: field,
  68669. IsMethod: false,
  68670. IsResolver: false,
  68671. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68672. return nil, errors.New("field of type String does not have child fields")
  68673. },
  68674. }
  68675. return fc, nil
  68676. }
  68677. func (ec *executionContext) _LocationAddress_city(ctx context.Context, field graphql.CollectedField, obj *LocationAddress) (ret graphql.Marshaler) {
  68678. fc, err := ec.fieldContext_LocationAddress_city(ctx, field)
  68679. if err != nil {
  68680. return graphql.Null
  68681. }
  68682. ctx = graphql.WithFieldContext(ctx, fc)
  68683. defer func() {
  68684. if r := recover(); r != nil {
  68685. ec.Error(ctx, ec.Recover(ctx, r))
  68686. ret = graphql.Null
  68687. }
  68688. }()
  68689. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68690. ctx = rctx // use context from middleware stack in children
  68691. return obj.City, nil
  68692. })
  68693. if err != nil {
  68694. ec.Error(ctx, err)
  68695. return graphql.Null
  68696. }
  68697. if resTmp == nil {
  68698. return graphql.Null
  68699. }
  68700. res := resTmp.(*string)
  68701. fc.Result = res
  68702. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  68703. }
  68704. func (ec *executionContext) fieldContext_LocationAddress_city(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68705. fc = &graphql.FieldContext{
  68706. Object: "LocationAddress",
  68707. Field: field,
  68708. IsMethod: false,
  68709. IsResolver: false,
  68710. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68711. return nil, errors.New("field of type String does not have child fields")
  68712. },
  68713. }
  68714. return fc, nil
  68715. }
  68716. func (ec *executionContext) _LocationAddress_country(ctx context.Context, field graphql.CollectedField, obj *LocationAddress) (ret graphql.Marshaler) {
  68717. fc, err := ec.fieldContext_LocationAddress_country(ctx, field)
  68718. if err != nil {
  68719. return graphql.Null
  68720. }
  68721. ctx = graphql.WithFieldContext(ctx, fc)
  68722. defer func() {
  68723. if r := recover(); r != nil {
  68724. ec.Error(ctx, ec.Recover(ctx, r))
  68725. ret = graphql.Null
  68726. }
  68727. }()
  68728. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68729. ctx = rctx // use context from middleware stack in children
  68730. return obj.Country, nil
  68731. })
  68732. if err != nil {
  68733. ec.Error(ctx, err)
  68734. return graphql.Null
  68735. }
  68736. if resTmp == nil {
  68737. return graphql.Null
  68738. }
  68739. res := resTmp.(*string)
  68740. fc.Result = res
  68741. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  68742. }
  68743. func (ec *executionContext) fieldContext_LocationAddress_country(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68744. fc = &graphql.FieldContext{
  68745. Object: "LocationAddress",
  68746. Field: field,
  68747. IsMethod: false,
  68748. IsResolver: false,
  68749. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68750. return nil, errors.New("field of type String does not have child fields")
  68751. },
  68752. }
  68753. return fc, nil
  68754. }
  68755. func (ec *executionContext) _LocationAddress_countryCode(ctx context.Context, field graphql.CollectedField, obj *LocationAddress) (ret graphql.Marshaler) {
  68756. fc, err := ec.fieldContext_LocationAddress_countryCode(ctx, field)
  68757. if err != nil {
  68758. return graphql.Null
  68759. }
  68760. ctx = graphql.WithFieldContext(ctx, fc)
  68761. defer func() {
  68762. if r := recover(); r != nil {
  68763. ec.Error(ctx, ec.Recover(ctx, r))
  68764. ret = graphql.Null
  68765. }
  68766. }()
  68767. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68768. ctx = rctx // use context from middleware stack in children
  68769. return obj.CountryCode, nil
  68770. })
  68771. if err != nil {
  68772. ec.Error(ctx, err)
  68773. return graphql.Null
  68774. }
  68775. if resTmp == nil {
  68776. return graphql.Null
  68777. }
  68778. res := resTmp.(*string)
  68779. fc.Result = res
  68780. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  68781. }
  68782. func (ec *executionContext) fieldContext_LocationAddress_countryCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68783. fc = &graphql.FieldContext{
  68784. Object: "LocationAddress",
  68785. Field: field,
  68786. IsMethod: false,
  68787. IsResolver: false,
  68788. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68789. return nil, errors.New("field of type String does not have child fields")
  68790. },
  68791. }
  68792. return fc, nil
  68793. }
  68794. func (ec *executionContext) _LocationAddress_formatted(ctx context.Context, field graphql.CollectedField, obj *LocationAddress) (ret graphql.Marshaler) {
  68795. fc, err := ec.fieldContext_LocationAddress_formatted(ctx, field)
  68796. if err != nil {
  68797. return graphql.Null
  68798. }
  68799. ctx = graphql.WithFieldContext(ctx, fc)
  68800. defer func() {
  68801. if r := recover(); r != nil {
  68802. ec.Error(ctx, ec.Recover(ctx, r))
  68803. ret = graphql.Null
  68804. }
  68805. }()
  68806. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68807. ctx = rctx // use context from middleware stack in children
  68808. return obj.Formatted, nil
  68809. })
  68810. if err != nil {
  68811. ec.Error(ctx, err)
  68812. return graphql.Null
  68813. }
  68814. if resTmp == nil {
  68815. if !graphql.HasFieldError(ctx, fc) {
  68816. ec.Errorf(ctx, "must not be null")
  68817. }
  68818. return graphql.Null
  68819. }
  68820. res := resTmp.([]string)
  68821. fc.Result = res
  68822. return ec.marshalNString2ᚕstringᚄ(ctx, field.Selections, res)
  68823. }
  68824. func (ec *executionContext) fieldContext_LocationAddress_formatted(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68825. fc = &graphql.FieldContext{
  68826. Object: "LocationAddress",
  68827. Field: field,
  68828. IsMethod: false,
  68829. IsResolver: false,
  68830. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68831. return nil, errors.New("field of type String does not have child fields")
  68832. },
  68833. }
  68834. return fc, nil
  68835. }
  68836. func (ec *executionContext) _LocationAddress_latitude(ctx context.Context, field graphql.CollectedField, obj *LocationAddress) (ret graphql.Marshaler) {
  68837. fc, err := ec.fieldContext_LocationAddress_latitude(ctx, field)
  68838. if err != nil {
  68839. return graphql.Null
  68840. }
  68841. ctx = graphql.WithFieldContext(ctx, fc)
  68842. defer func() {
  68843. if r := recover(); r != nil {
  68844. ec.Error(ctx, ec.Recover(ctx, r))
  68845. ret = graphql.Null
  68846. }
  68847. }()
  68848. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68849. ctx = rctx // use context from middleware stack in children
  68850. return obj.Latitude, nil
  68851. })
  68852. if err != nil {
  68853. ec.Error(ctx, err)
  68854. return graphql.Null
  68855. }
  68856. if resTmp == nil {
  68857. return graphql.Null
  68858. }
  68859. res := resTmp.(*float64)
  68860. fc.Result = res
  68861. return ec.marshalOFloat2ᚖfloat64(ctx, field.Selections, res)
  68862. }
  68863. func (ec *executionContext) fieldContext_LocationAddress_latitude(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68864. fc = &graphql.FieldContext{
  68865. Object: "LocationAddress",
  68866. Field: field,
  68867. IsMethod: false,
  68868. IsResolver: false,
  68869. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68870. return nil, errors.New("field of type Float does not have child fields")
  68871. },
  68872. }
  68873. return fc, nil
  68874. }
  68875. func (ec *executionContext) _LocationAddress_longitude(ctx context.Context, field graphql.CollectedField, obj *LocationAddress) (ret graphql.Marshaler) {
  68876. fc, err := ec.fieldContext_LocationAddress_longitude(ctx, field)
  68877. if err != nil {
  68878. return graphql.Null
  68879. }
  68880. ctx = graphql.WithFieldContext(ctx, fc)
  68881. defer func() {
  68882. if r := recover(); r != nil {
  68883. ec.Error(ctx, ec.Recover(ctx, r))
  68884. ret = graphql.Null
  68885. }
  68886. }()
  68887. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68888. ctx = rctx // use context from middleware stack in children
  68889. return obj.Longitude, nil
  68890. })
  68891. if err != nil {
  68892. ec.Error(ctx, err)
  68893. return graphql.Null
  68894. }
  68895. if resTmp == nil {
  68896. return graphql.Null
  68897. }
  68898. res := resTmp.(*float64)
  68899. fc.Result = res
  68900. return ec.marshalOFloat2ᚖfloat64(ctx, field.Selections, res)
  68901. }
  68902. func (ec *executionContext) fieldContext_LocationAddress_longitude(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68903. fc = &graphql.FieldContext{
  68904. Object: "LocationAddress",
  68905. Field: field,
  68906. IsMethod: false,
  68907. IsResolver: false,
  68908. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68909. return nil, errors.New("field of type Float does not have child fields")
  68910. },
  68911. }
  68912. return fc, nil
  68913. }
  68914. func (ec *executionContext) _LocationAddress_phone(ctx context.Context, field graphql.CollectedField, obj *LocationAddress) (ret graphql.Marshaler) {
  68915. fc, err := ec.fieldContext_LocationAddress_phone(ctx, field)
  68916. if err != nil {
  68917. return graphql.Null
  68918. }
  68919. ctx = graphql.WithFieldContext(ctx, fc)
  68920. defer func() {
  68921. if r := recover(); r != nil {
  68922. ec.Error(ctx, ec.Recover(ctx, r))
  68923. ret = graphql.Null
  68924. }
  68925. }()
  68926. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68927. ctx = rctx // use context from middleware stack in children
  68928. return obj.Phone, nil
  68929. })
  68930. if err != nil {
  68931. ec.Error(ctx, err)
  68932. return graphql.Null
  68933. }
  68934. if resTmp == nil {
  68935. return graphql.Null
  68936. }
  68937. res := resTmp.(*string)
  68938. fc.Result = res
  68939. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  68940. }
  68941. func (ec *executionContext) fieldContext_LocationAddress_phone(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68942. fc = &graphql.FieldContext{
  68943. Object: "LocationAddress",
  68944. Field: field,
  68945. IsMethod: false,
  68946. IsResolver: false,
  68947. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68948. return nil, errors.New("field of type String does not have child fields")
  68949. },
  68950. }
  68951. return fc, nil
  68952. }
  68953. func (ec *executionContext) _LocationAddress_province(ctx context.Context, field graphql.CollectedField, obj *LocationAddress) (ret graphql.Marshaler) {
  68954. fc, err := ec.fieldContext_LocationAddress_province(ctx, field)
  68955. if err != nil {
  68956. return graphql.Null
  68957. }
  68958. ctx = graphql.WithFieldContext(ctx, fc)
  68959. defer func() {
  68960. if r := recover(); r != nil {
  68961. ec.Error(ctx, ec.Recover(ctx, r))
  68962. ret = graphql.Null
  68963. }
  68964. }()
  68965. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  68966. ctx = rctx // use context from middleware stack in children
  68967. return obj.Province, nil
  68968. })
  68969. if err != nil {
  68970. ec.Error(ctx, err)
  68971. return graphql.Null
  68972. }
  68973. if resTmp == nil {
  68974. return graphql.Null
  68975. }
  68976. res := resTmp.(*string)
  68977. fc.Result = res
  68978. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  68979. }
  68980. func (ec *executionContext) fieldContext_LocationAddress_province(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  68981. fc = &graphql.FieldContext{
  68982. Object: "LocationAddress",
  68983. Field: field,
  68984. IsMethod: false,
  68985. IsResolver: false,
  68986. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  68987. return nil, errors.New("field of type String does not have child fields")
  68988. },
  68989. }
  68990. return fc, nil
  68991. }
  68992. func (ec *executionContext) _LocationAddress_provinceCode(ctx context.Context, field graphql.CollectedField, obj *LocationAddress) (ret graphql.Marshaler) {
  68993. fc, err := ec.fieldContext_LocationAddress_provinceCode(ctx, field)
  68994. if err != nil {
  68995. return graphql.Null
  68996. }
  68997. ctx = graphql.WithFieldContext(ctx, fc)
  68998. defer func() {
  68999. if r := recover(); r != nil {
  69000. ec.Error(ctx, ec.Recover(ctx, r))
  69001. ret = graphql.Null
  69002. }
  69003. }()
  69004. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69005. ctx = rctx // use context from middleware stack in children
  69006. return obj.ProvinceCode, nil
  69007. })
  69008. if err != nil {
  69009. ec.Error(ctx, err)
  69010. return graphql.Null
  69011. }
  69012. if resTmp == nil {
  69013. return graphql.Null
  69014. }
  69015. res := resTmp.(*string)
  69016. fc.Result = res
  69017. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  69018. }
  69019. func (ec *executionContext) fieldContext_LocationAddress_provinceCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69020. fc = &graphql.FieldContext{
  69021. Object: "LocationAddress",
  69022. Field: field,
  69023. IsMethod: false,
  69024. IsResolver: false,
  69025. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69026. return nil, errors.New("field of type String does not have child fields")
  69027. },
  69028. }
  69029. return fc, nil
  69030. }
  69031. func (ec *executionContext) _LocationAddress_zip(ctx context.Context, field graphql.CollectedField, obj *LocationAddress) (ret graphql.Marshaler) {
  69032. fc, err := ec.fieldContext_LocationAddress_zip(ctx, field)
  69033. if err != nil {
  69034. return graphql.Null
  69035. }
  69036. ctx = graphql.WithFieldContext(ctx, fc)
  69037. defer func() {
  69038. if r := recover(); r != nil {
  69039. ec.Error(ctx, ec.Recover(ctx, r))
  69040. ret = graphql.Null
  69041. }
  69042. }()
  69043. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69044. ctx = rctx // use context from middleware stack in children
  69045. return obj.Zip, nil
  69046. })
  69047. if err != nil {
  69048. ec.Error(ctx, err)
  69049. return graphql.Null
  69050. }
  69051. if resTmp == nil {
  69052. return graphql.Null
  69053. }
  69054. res := resTmp.(*string)
  69055. fc.Result = res
  69056. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  69057. }
  69058. func (ec *executionContext) fieldContext_LocationAddress_zip(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69059. fc = &graphql.FieldContext{
  69060. Object: "LocationAddress",
  69061. Field: field,
  69062. IsMethod: false,
  69063. IsResolver: false,
  69064. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69065. return nil, errors.New("field of type String does not have child fields")
  69066. },
  69067. }
  69068. return fc, nil
  69069. }
  69070. func (ec *executionContext) _LocationConnection_edges(ctx context.Context, field graphql.CollectedField, obj *LocationConnection) (ret graphql.Marshaler) {
  69071. fc, err := ec.fieldContext_LocationConnection_edges(ctx, field)
  69072. if err != nil {
  69073. return graphql.Null
  69074. }
  69075. ctx = graphql.WithFieldContext(ctx, fc)
  69076. defer func() {
  69077. if r := recover(); r != nil {
  69078. ec.Error(ctx, ec.Recover(ctx, r))
  69079. ret = graphql.Null
  69080. }
  69081. }()
  69082. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69083. ctx = rctx // use context from middleware stack in children
  69084. return obj.Edges, nil
  69085. })
  69086. if err != nil {
  69087. ec.Error(ctx, err)
  69088. return graphql.Null
  69089. }
  69090. if resTmp == nil {
  69091. if !graphql.HasFieldError(ctx, fc) {
  69092. ec.Errorf(ctx, "must not be null")
  69093. }
  69094. return graphql.Null
  69095. }
  69096. res := resTmp.([]*LocationEdge)
  69097. fc.Result = res
  69098. return ec.marshalNLocationEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocationEdgeᚄ(ctx, field.Selections, res)
  69099. }
  69100. func (ec *executionContext) fieldContext_LocationConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69101. fc = &graphql.FieldContext{
  69102. Object: "LocationConnection",
  69103. Field: field,
  69104. IsMethod: false,
  69105. IsResolver: false,
  69106. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69107. switch field.Name {
  69108. case "cursor":
  69109. return ec.fieldContext_LocationEdge_cursor(ctx, field)
  69110. case "node":
  69111. return ec.fieldContext_LocationEdge_node(ctx, field)
  69112. }
  69113. return nil, fmt.Errorf("no field named %q was found under type LocationEdge", field.Name)
  69114. },
  69115. }
  69116. return fc, nil
  69117. }
  69118. func (ec *executionContext) _LocationConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *LocationConnection) (ret graphql.Marshaler) {
  69119. fc, err := ec.fieldContext_LocationConnection_nodes(ctx, field)
  69120. if err != nil {
  69121. return graphql.Null
  69122. }
  69123. ctx = graphql.WithFieldContext(ctx, fc)
  69124. defer func() {
  69125. if r := recover(); r != nil {
  69126. ec.Error(ctx, ec.Recover(ctx, r))
  69127. ret = graphql.Null
  69128. }
  69129. }()
  69130. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69131. ctx = rctx // use context from middleware stack in children
  69132. return obj.Nodes, nil
  69133. })
  69134. if err != nil {
  69135. ec.Error(ctx, err)
  69136. return graphql.Null
  69137. }
  69138. if resTmp == nil {
  69139. if !graphql.HasFieldError(ctx, fc) {
  69140. ec.Errorf(ctx, "must not be null")
  69141. }
  69142. return graphql.Null
  69143. }
  69144. res := resTmp.([]*Location)
  69145. fc.Result = res
  69146. return ec.marshalNLocation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocationᚄ(ctx, field.Selections, res)
  69147. }
  69148. func (ec *executionContext) fieldContext_LocationConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69149. fc = &graphql.FieldContext{
  69150. Object: "LocationConnection",
  69151. Field: field,
  69152. IsMethod: false,
  69153. IsResolver: false,
  69154. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69155. switch field.Name {
  69156. case "activatable":
  69157. return ec.fieldContext_Location_activatable(ctx, field)
  69158. case "address":
  69159. return ec.fieldContext_Location_address(ctx, field)
  69160. case "addressVerified":
  69161. return ec.fieldContext_Location_addressVerified(ctx, field)
  69162. case "deactivatable":
  69163. return ec.fieldContext_Location_deactivatable(ctx, field)
  69164. case "deactivatedAt":
  69165. return ec.fieldContext_Location_deactivatedAt(ctx, field)
  69166. case "deletable":
  69167. return ec.fieldContext_Location_deletable(ctx, field)
  69168. case "fulfillmentService":
  69169. return ec.fieldContext_Location_fulfillmentService(ctx, field)
  69170. case "fulfillsOnlineOrders":
  69171. return ec.fieldContext_Location_fulfillsOnlineOrders(ctx, field)
  69172. case "hasActiveInventory":
  69173. return ec.fieldContext_Location_hasActiveInventory(ctx, field)
  69174. case "hasUnfulfilledOrders":
  69175. return ec.fieldContext_Location_hasUnfulfilledOrders(ctx, field)
  69176. case "id":
  69177. return ec.fieldContext_Location_id(ctx, field)
  69178. case "inventoryLevel":
  69179. return ec.fieldContext_Location_inventoryLevel(ctx, field)
  69180. case "inventoryLevels":
  69181. return ec.fieldContext_Location_inventoryLevels(ctx, field)
  69182. case "isActive":
  69183. return ec.fieldContext_Location_isActive(ctx, field)
  69184. case "legacyResourceId":
  69185. return ec.fieldContext_Location_legacyResourceId(ctx, field)
  69186. case "metafield":
  69187. return ec.fieldContext_Location_metafield(ctx, field)
  69188. case "metafieldDefinitions":
  69189. return ec.fieldContext_Location_metafieldDefinitions(ctx, field)
  69190. case "metafields":
  69191. return ec.fieldContext_Location_metafields(ctx, field)
  69192. case "name":
  69193. return ec.fieldContext_Location_name(ctx, field)
  69194. case "privateMetafield":
  69195. return ec.fieldContext_Location_privateMetafield(ctx, field)
  69196. case "privateMetafields":
  69197. return ec.fieldContext_Location_privateMetafields(ctx, field)
  69198. case "shipsInventory":
  69199. return ec.fieldContext_Location_shipsInventory(ctx, field)
  69200. case "suggestedAddresses":
  69201. return ec.fieldContext_Location_suggestedAddresses(ctx, field)
  69202. }
  69203. return nil, fmt.Errorf("no field named %q was found under type Location", field.Name)
  69204. },
  69205. }
  69206. return fc, nil
  69207. }
  69208. func (ec *executionContext) _LocationConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *LocationConnection) (ret graphql.Marshaler) {
  69209. fc, err := ec.fieldContext_LocationConnection_pageInfo(ctx, field)
  69210. if err != nil {
  69211. return graphql.Null
  69212. }
  69213. ctx = graphql.WithFieldContext(ctx, fc)
  69214. defer func() {
  69215. if r := recover(); r != nil {
  69216. ec.Error(ctx, ec.Recover(ctx, r))
  69217. ret = graphql.Null
  69218. }
  69219. }()
  69220. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69221. ctx = rctx // use context from middleware stack in children
  69222. return obj.PageInfo, nil
  69223. })
  69224. if err != nil {
  69225. ec.Error(ctx, err)
  69226. return graphql.Null
  69227. }
  69228. if resTmp == nil {
  69229. if !graphql.HasFieldError(ctx, fc) {
  69230. ec.Errorf(ctx, "must not be null")
  69231. }
  69232. return graphql.Null
  69233. }
  69234. res := resTmp.(*PageInfo)
  69235. fc.Result = res
  69236. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  69237. }
  69238. func (ec *executionContext) fieldContext_LocationConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69239. fc = &graphql.FieldContext{
  69240. Object: "LocationConnection",
  69241. Field: field,
  69242. IsMethod: false,
  69243. IsResolver: false,
  69244. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69245. switch field.Name {
  69246. case "endCursor":
  69247. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  69248. case "hasNextPage":
  69249. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  69250. case "hasPreviousPage":
  69251. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  69252. case "startCursor":
  69253. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  69254. }
  69255. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  69256. },
  69257. }
  69258. return fc, nil
  69259. }
  69260. func (ec *executionContext) _LocationEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *LocationEdge) (ret graphql.Marshaler) {
  69261. fc, err := ec.fieldContext_LocationEdge_cursor(ctx, field)
  69262. if err != nil {
  69263. return graphql.Null
  69264. }
  69265. ctx = graphql.WithFieldContext(ctx, fc)
  69266. defer func() {
  69267. if r := recover(); r != nil {
  69268. ec.Error(ctx, ec.Recover(ctx, r))
  69269. ret = graphql.Null
  69270. }
  69271. }()
  69272. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69273. ctx = rctx // use context from middleware stack in children
  69274. return obj.Cursor, nil
  69275. })
  69276. if err != nil {
  69277. ec.Error(ctx, err)
  69278. return graphql.Null
  69279. }
  69280. if resTmp == nil {
  69281. if !graphql.HasFieldError(ctx, fc) {
  69282. ec.Errorf(ctx, "must not be null")
  69283. }
  69284. return graphql.Null
  69285. }
  69286. res := resTmp.(string)
  69287. fc.Result = res
  69288. return ec.marshalNString2string(ctx, field.Selections, res)
  69289. }
  69290. func (ec *executionContext) fieldContext_LocationEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69291. fc = &graphql.FieldContext{
  69292. Object: "LocationEdge",
  69293. Field: field,
  69294. IsMethod: false,
  69295. IsResolver: false,
  69296. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69297. return nil, errors.New("field of type String does not have child fields")
  69298. },
  69299. }
  69300. return fc, nil
  69301. }
  69302. func (ec *executionContext) _LocationEdge_node(ctx context.Context, field graphql.CollectedField, obj *LocationEdge) (ret graphql.Marshaler) {
  69303. fc, err := ec.fieldContext_LocationEdge_node(ctx, field)
  69304. if err != nil {
  69305. return graphql.Null
  69306. }
  69307. ctx = graphql.WithFieldContext(ctx, fc)
  69308. defer func() {
  69309. if r := recover(); r != nil {
  69310. ec.Error(ctx, ec.Recover(ctx, r))
  69311. ret = graphql.Null
  69312. }
  69313. }()
  69314. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69315. ctx = rctx // use context from middleware stack in children
  69316. return obj.Node, nil
  69317. })
  69318. if err != nil {
  69319. ec.Error(ctx, err)
  69320. return graphql.Null
  69321. }
  69322. if resTmp == nil {
  69323. if !graphql.HasFieldError(ctx, fc) {
  69324. ec.Errorf(ctx, "must not be null")
  69325. }
  69326. return graphql.Null
  69327. }
  69328. res := resTmp.(*Location)
  69329. fc.Result = res
  69330. return ec.marshalNLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocation(ctx, field.Selections, res)
  69331. }
  69332. func (ec *executionContext) fieldContext_LocationEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69333. fc = &graphql.FieldContext{
  69334. Object: "LocationEdge",
  69335. Field: field,
  69336. IsMethod: false,
  69337. IsResolver: false,
  69338. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69339. switch field.Name {
  69340. case "activatable":
  69341. return ec.fieldContext_Location_activatable(ctx, field)
  69342. case "address":
  69343. return ec.fieldContext_Location_address(ctx, field)
  69344. case "addressVerified":
  69345. return ec.fieldContext_Location_addressVerified(ctx, field)
  69346. case "deactivatable":
  69347. return ec.fieldContext_Location_deactivatable(ctx, field)
  69348. case "deactivatedAt":
  69349. return ec.fieldContext_Location_deactivatedAt(ctx, field)
  69350. case "deletable":
  69351. return ec.fieldContext_Location_deletable(ctx, field)
  69352. case "fulfillmentService":
  69353. return ec.fieldContext_Location_fulfillmentService(ctx, field)
  69354. case "fulfillsOnlineOrders":
  69355. return ec.fieldContext_Location_fulfillsOnlineOrders(ctx, field)
  69356. case "hasActiveInventory":
  69357. return ec.fieldContext_Location_hasActiveInventory(ctx, field)
  69358. case "hasUnfulfilledOrders":
  69359. return ec.fieldContext_Location_hasUnfulfilledOrders(ctx, field)
  69360. case "id":
  69361. return ec.fieldContext_Location_id(ctx, field)
  69362. case "inventoryLevel":
  69363. return ec.fieldContext_Location_inventoryLevel(ctx, field)
  69364. case "inventoryLevels":
  69365. return ec.fieldContext_Location_inventoryLevels(ctx, field)
  69366. case "isActive":
  69367. return ec.fieldContext_Location_isActive(ctx, field)
  69368. case "legacyResourceId":
  69369. return ec.fieldContext_Location_legacyResourceId(ctx, field)
  69370. case "metafield":
  69371. return ec.fieldContext_Location_metafield(ctx, field)
  69372. case "metafieldDefinitions":
  69373. return ec.fieldContext_Location_metafieldDefinitions(ctx, field)
  69374. case "metafields":
  69375. return ec.fieldContext_Location_metafields(ctx, field)
  69376. case "name":
  69377. return ec.fieldContext_Location_name(ctx, field)
  69378. case "privateMetafield":
  69379. return ec.fieldContext_Location_privateMetafield(ctx, field)
  69380. case "privateMetafields":
  69381. return ec.fieldContext_Location_privateMetafields(ctx, field)
  69382. case "shipsInventory":
  69383. return ec.fieldContext_Location_shipsInventory(ctx, field)
  69384. case "suggestedAddresses":
  69385. return ec.fieldContext_Location_suggestedAddresses(ctx, field)
  69386. }
  69387. return nil, fmt.Errorf("no field named %q was found under type Location", field.Name)
  69388. },
  69389. }
  69390. return fc, nil
  69391. }
  69392. func (ec *executionContext) _LocationSuggestedAddress_address1(ctx context.Context, field graphql.CollectedField, obj *LocationSuggestedAddress) (ret graphql.Marshaler) {
  69393. fc, err := ec.fieldContext_LocationSuggestedAddress_address1(ctx, field)
  69394. if err != nil {
  69395. return graphql.Null
  69396. }
  69397. ctx = graphql.WithFieldContext(ctx, fc)
  69398. defer func() {
  69399. if r := recover(); r != nil {
  69400. ec.Error(ctx, ec.Recover(ctx, r))
  69401. ret = graphql.Null
  69402. }
  69403. }()
  69404. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69405. ctx = rctx // use context from middleware stack in children
  69406. return obj.Address1, nil
  69407. })
  69408. if err != nil {
  69409. ec.Error(ctx, err)
  69410. return graphql.Null
  69411. }
  69412. if resTmp == nil {
  69413. return graphql.Null
  69414. }
  69415. res := resTmp.(*string)
  69416. fc.Result = res
  69417. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  69418. }
  69419. func (ec *executionContext) fieldContext_LocationSuggestedAddress_address1(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69420. fc = &graphql.FieldContext{
  69421. Object: "LocationSuggestedAddress",
  69422. Field: field,
  69423. IsMethod: false,
  69424. IsResolver: false,
  69425. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69426. return nil, errors.New("field of type String does not have child fields")
  69427. },
  69428. }
  69429. return fc, nil
  69430. }
  69431. func (ec *executionContext) _LocationSuggestedAddress_address2(ctx context.Context, field graphql.CollectedField, obj *LocationSuggestedAddress) (ret graphql.Marshaler) {
  69432. fc, err := ec.fieldContext_LocationSuggestedAddress_address2(ctx, field)
  69433. if err != nil {
  69434. return graphql.Null
  69435. }
  69436. ctx = graphql.WithFieldContext(ctx, fc)
  69437. defer func() {
  69438. if r := recover(); r != nil {
  69439. ec.Error(ctx, ec.Recover(ctx, r))
  69440. ret = graphql.Null
  69441. }
  69442. }()
  69443. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69444. ctx = rctx // use context from middleware stack in children
  69445. return obj.Address2, nil
  69446. })
  69447. if err != nil {
  69448. ec.Error(ctx, err)
  69449. return graphql.Null
  69450. }
  69451. if resTmp == nil {
  69452. return graphql.Null
  69453. }
  69454. res := resTmp.(*string)
  69455. fc.Result = res
  69456. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  69457. }
  69458. func (ec *executionContext) fieldContext_LocationSuggestedAddress_address2(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69459. fc = &graphql.FieldContext{
  69460. Object: "LocationSuggestedAddress",
  69461. Field: field,
  69462. IsMethod: false,
  69463. IsResolver: false,
  69464. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69465. return nil, errors.New("field of type String does not have child fields")
  69466. },
  69467. }
  69468. return fc, nil
  69469. }
  69470. func (ec *executionContext) _LocationSuggestedAddress_city(ctx context.Context, field graphql.CollectedField, obj *LocationSuggestedAddress) (ret graphql.Marshaler) {
  69471. fc, err := ec.fieldContext_LocationSuggestedAddress_city(ctx, field)
  69472. if err != nil {
  69473. return graphql.Null
  69474. }
  69475. ctx = graphql.WithFieldContext(ctx, fc)
  69476. defer func() {
  69477. if r := recover(); r != nil {
  69478. ec.Error(ctx, ec.Recover(ctx, r))
  69479. ret = graphql.Null
  69480. }
  69481. }()
  69482. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69483. ctx = rctx // use context from middleware stack in children
  69484. return obj.City, nil
  69485. })
  69486. if err != nil {
  69487. ec.Error(ctx, err)
  69488. return graphql.Null
  69489. }
  69490. if resTmp == nil {
  69491. return graphql.Null
  69492. }
  69493. res := resTmp.(*string)
  69494. fc.Result = res
  69495. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  69496. }
  69497. func (ec *executionContext) fieldContext_LocationSuggestedAddress_city(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69498. fc = &graphql.FieldContext{
  69499. Object: "LocationSuggestedAddress",
  69500. Field: field,
  69501. IsMethod: false,
  69502. IsResolver: false,
  69503. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69504. return nil, errors.New("field of type String does not have child fields")
  69505. },
  69506. }
  69507. return fc, nil
  69508. }
  69509. func (ec *executionContext) _LocationSuggestedAddress_country(ctx context.Context, field graphql.CollectedField, obj *LocationSuggestedAddress) (ret graphql.Marshaler) {
  69510. fc, err := ec.fieldContext_LocationSuggestedAddress_country(ctx, field)
  69511. if err != nil {
  69512. return graphql.Null
  69513. }
  69514. ctx = graphql.WithFieldContext(ctx, fc)
  69515. defer func() {
  69516. if r := recover(); r != nil {
  69517. ec.Error(ctx, ec.Recover(ctx, r))
  69518. ret = graphql.Null
  69519. }
  69520. }()
  69521. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69522. ctx = rctx // use context from middleware stack in children
  69523. return obj.Country, nil
  69524. })
  69525. if err != nil {
  69526. ec.Error(ctx, err)
  69527. return graphql.Null
  69528. }
  69529. if resTmp == nil {
  69530. return graphql.Null
  69531. }
  69532. res := resTmp.(*string)
  69533. fc.Result = res
  69534. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  69535. }
  69536. func (ec *executionContext) fieldContext_LocationSuggestedAddress_country(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69537. fc = &graphql.FieldContext{
  69538. Object: "LocationSuggestedAddress",
  69539. Field: field,
  69540. IsMethod: false,
  69541. IsResolver: false,
  69542. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69543. return nil, errors.New("field of type String does not have child fields")
  69544. },
  69545. }
  69546. return fc, nil
  69547. }
  69548. func (ec *executionContext) _LocationSuggestedAddress_countryCode(ctx context.Context, field graphql.CollectedField, obj *LocationSuggestedAddress) (ret graphql.Marshaler) {
  69549. fc, err := ec.fieldContext_LocationSuggestedAddress_countryCode(ctx, field)
  69550. if err != nil {
  69551. return graphql.Null
  69552. }
  69553. ctx = graphql.WithFieldContext(ctx, fc)
  69554. defer func() {
  69555. if r := recover(); r != nil {
  69556. ec.Error(ctx, ec.Recover(ctx, r))
  69557. ret = graphql.Null
  69558. }
  69559. }()
  69560. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69561. ctx = rctx // use context from middleware stack in children
  69562. return obj.CountryCode, nil
  69563. })
  69564. if err != nil {
  69565. ec.Error(ctx, err)
  69566. return graphql.Null
  69567. }
  69568. if resTmp == nil {
  69569. return graphql.Null
  69570. }
  69571. res := resTmp.(*CountryCode)
  69572. fc.Result = res
  69573. return ec.marshalOCountryCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCode(ctx, field.Selections, res)
  69574. }
  69575. func (ec *executionContext) fieldContext_LocationSuggestedAddress_countryCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69576. fc = &graphql.FieldContext{
  69577. Object: "LocationSuggestedAddress",
  69578. Field: field,
  69579. IsMethod: false,
  69580. IsResolver: false,
  69581. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69582. return nil, errors.New("field of type CountryCode does not have child fields")
  69583. },
  69584. }
  69585. return fc, nil
  69586. }
  69587. func (ec *executionContext) _LocationSuggestedAddress_formatted(ctx context.Context, field graphql.CollectedField, obj *LocationSuggestedAddress) (ret graphql.Marshaler) {
  69588. fc, err := ec.fieldContext_LocationSuggestedAddress_formatted(ctx, field)
  69589. if err != nil {
  69590. return graphql.Null
  69591. }
  69592. ctx = graphql.WithFieldContext(ctx, fc)
  69593. defer func() {
  69594. if r := recover(); r != nil {
  69595. ec.Error(ctx, ec.Recover(ctx, r))
  69596. ret = graphql.Null
  69597. }
  69598. }()
  69599. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69600. ctx = rctx // use context from middleware stack in children
  69601. return obj.Formatted, nil
  69602. })
  69603. if err != nil {
  69604. ec.Error(ctx, err)
  69605. return graphql.Null
  69606. }
  69607. if resTmp == nil {
  69608. if !graphql.HasFieldError(ctx, fc) {
  69609. ec.Errorf(ctx, "must not be null")
  69610. }
  69611. return graphql.Null
  69612. }
  69613. res := resTmp.([]string)
  69614. fc.Result = res
  69615. return ec.marshalNString2ᚕstringᚄ(ctx, field.Selections, res)
  69616. }
  69617. func (ec *executionContext) fieldContext_LocationSuggestedAddress_formatted(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69618. fc = &graphql.FieldContext{
  69619. Object: "LocationSuggestedAddress",
  69620. Field: field,
  69621. IsMethod: false,
  69622. IsResolver: false,
  69623. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69624. return nil, errors.New("field of type String does not have child fields")
  69625. },
  69626. }
  69627. return fc, nil
  69628. }
  69629. func (ec *executionContext) _LocationSuggestedAddress_province(ctx context.Context, field graphql.CollectedField, obj *LocationSuggestedAddress) (ret graphql.Marshaler) {
  69630. fc, err := ec.fieldContext_LocationSuggestedAddress_province(ctx, field)
  69631. if err != nil {
  69632. return graphql.Null
  69633. }
  69634. ctx = graphql.WithFieldContext(ctx, fc)
  69635. defer func() {
  69636. if r := recover(); r != nil {
  69637. ec.Error(ctx, ec.Recover(ctx, r))
  69638. ret = graphql.Null
  69639. }
  69640. }()
  69641. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69642. ctx = rctx // use context from middleware stack in children
  69643. return obj.Province, nil
  69644. })
  69645. if err != nil {
  69646. ec.Error(ctx, err)
  69647. return graphql.Null
  69648. }
  69649. if resTmp == nil {
  69650. return graphql.Null
  69651. }
  69652. res := resTmp.(*string)
  69653. fc.Result = res
  69654. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  69655. }
  69656. func (ec *executionContext) fieldContext_LocationSuggestedAddress_province(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69657. fc = &graphql.FieldContext{
  69658. Object: "LocationSuggestedAddress",
  69659. Field: field,
  69660. IsMethod: false,
  69661. IsResolver: false,
  69662. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69663. return nil, errors.New("field of type String does not have child fields")
  69664. },
  69665. }
  69666. return fc, nil
  69667. }
  69668. func (ec *executionContext) _LocationSuggestedAddress_provinceCode(ctx context.Context, field graphql.CollectedField, obj *LocationSuggestedAddress) (ret graphql.Marshaler) {
  69669. fc, err := ec.fieldContext_LocationSuggestedAddress_provinceCode(ctx, field)
  69670. if err != nil {
  69671. return graphql.Null
  69672. }
  69673. ctx = graphql.WithFieldContext(ctx, fc)
  69674. defer func() {
  69675. if r := recover(); r != nil {
  69676. ec.Error(ctx, ec.Recover(ctx, r))
  69677. ret = graphql.Null
  69678. }
  69679. }()
  69680. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69681. ctx = rctx // use context from middleware stack in children
  69682. return obj.ProvinceCode, nil
  69683. })
  69684. if err != nil {
  69685. ec.Error(ctx, err)
  69686. return graphql.Null
  69687. }
  69688. if resTmp == nil {
  69689. return graphql.Null
  69690. }
  69691. res := resTmp.(*string)
  69692. fc.Result = res
  69693. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  69694. }
  69695. func (ec *executionContext) fieldContext_LocationSuggestedAddress_provinceCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69696. fc = &graphql.FieldContext{
  69697. Object: "LocationSuggestedAddress",
  69698. Field: field,
  69699. IsMethod: false,
  69700. IsResolver: false,
  69701. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69702. return nil, errors.New("field of type String does not have child fields")
  69703. },
  69704. }
  69705. return fc, nil
  69706. }
  69707. func (ec *executionContext) _LocationSuggestedAddress_zip(ctx context.Context, field graphql.CollectedField, obj *LocationSuggestedAddress) (ret graphql.Marshaler) {
  69708. fc, err := ec.fieldContext_LocationSuggestedAddress_zip(ctx, field)
  69709. if err != nil {
  69710. return graphql.Null
  69711. }
  69712. ctx = graphql.WithFieldContext(ctx, fc)
  69713. defer func() {
  69714. if r := recover(); r != nil {
  69715. ec.Error(ctx, ec.Recover(ctx, r))
  69716. ret = graphql.Null
  69717. }
  69718. }()
  69719. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69720. ctx = rctx // use context from middleware stack in children
  69721. return obj.Zip, nil
  69722. })
  69723. if err != nil {
  69724. ec.Error(ctx, err)
  69725. return graphql.Null
  69726. }
  69727. if resTmp == nil {
  69728. return graphql.Null
  69729. }
  69730. res := resTmp.(*string)
  69731. fc.Result = res
  69732. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  69733. }
  69734. func (ec *executionContext) fieldContext_LocationSuggestedAddress_zip(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69735. fc = &graphql.FieldContext{
  69736. Object: "LocationSuggestedAddress",
  69737. Field: field,
  69738. IsMethod: false,
  69739. IsResolver: false,
  69740. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69741. return nil, errors.New("field of type String does not have child fields")
  69742. },
  69743. }
  69744. return fc, nil
  69745. }
  69746. func (ec *executionContext) _MailingAddress_address1(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  69747. fc, err := ec.fieldContext_MailingAddress_address1(ctx, field)
  69748. if err != nil {
  69749. return graphql.Null
  69750. }
  69751. ctx = graphql.WithFieldContext(ctx, fc)
  69752. defer func() {
  69753. if r := recover(); r != nil {
  69754. ec.Error(ctx, ec.Recover(ctx, r))
  69755. ret = graphql.Null
  69756. }
  69757. }()
  69758. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69759. ctx = rctx // use context from middleware stack in children
  69760. return obj.Address1, nil
  69761. })
  69762. if err != nil {
  69763. ec.Error(ctx, err)
  69764. return graphql.Null
  69765. }
  69766. if resTmp == nil {
  69767. return graphql.Null
  69768. }
  69769. res := resTmp.(*string)
  69770. fc.Result = res
  69771. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  69772. }
  69773. func (ec *executionContext) fieldContext_MailingAddress_address1(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69774. fc = &graphql.FieldContext{
  69775. Object: "MailingAddress",
  69776. Field: field,
  69777. IsMethod: false,
  69778. IsResolver: false,
  69779. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69780. return nil, errors.New("field of type String does not have child fields")
  69781. },
  69782. }
  69783. return fc, nil
  69784. }
  69785. func (ec *executionContext) _MailingAddress_address2(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  69786. fc, err := ec.fieldContext_MailingAddress_address2(ctx, field)
  69787. if err != nil {
  69788. return graphql.Null
  69789. }
  69790. ctx = graphql.WithFieldContext(ctx, fc)
  69791. defer func() {
  69792. if r := recover(); r != nil {
  69793. ec.Error(ctx, ec.Recover(ctx, r))
  69794. ret = graphql.Null
  69795. }
  69796. }()
  69797. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69798. ctx = rctx // use context from middleware stack in children
  69799. return obj.Address2, nil
  69800. })
  69801. if err != nil {
  69802. ec.Error(ctx, err)
  69803. return graphql.Null
  69804. }
  69805. if resTmp == nil {
  69806. return graphql.Null
  69807. }
  69808. res := resTmp.(*string)
  69809. fc.Result = res
  69810. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  69811. }
  69812. func (ec *executionContext) fieldContext_MailingAddress_address2(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69813. fc = &graphql.FieldContext{
  69814. Object: "MailingAddress",
  69815. Field: field,
  69816. IsMethod: false,
  69817. IsResolver: false,
  69818. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69819. return nil, errors.New("field of type String does not have child fields")
  69820. },
  69821. }
  69822. return fc, nil
  69823. }
  69824. func (ec *executionContext) _MailingAddress_city(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  69825. fc, err := ec.fieldContext_MailingAddress_city(ctx, field)
  69826. if err != nil {
  69827. return graphql.Null
  69828. }
  69829. ctx = graphql.WithFieldContext(ctx, fc)
  69830. defer func() {
  69831. if r := recover(); r != nil {
  69832. ec.Error(ctx, ec.Recover(ctx, r))
  69833. ret = graphql.Null
  69834. }
  69835. }()
  69836. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69837. ctx = rctx // use context from middleware stack in children
  69838. return obj.City, nil
  69839. })
  69840. if err != nil {
  69841. ec.Error(ctx, err)
  69842. return graphql.Null
  69843. }
  69844. if resTmp == nil {
  69845. return graphql.Null
  69846. }
  69847. res := resTmp.(*string)
  69848. fc.Result = res
  69849. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  69850. }
  69851. func (ec *executionContext) fieldContext_MailingAddress_city(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69852. fc = &graphql.FieldContext{
  69853. Object: "MailingAddress",
  69854. Field: field,
  69855. IsMethod: false,
  69856. IsResolver: false,
  69857. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69858. return nil, errors.New("field of type String does not have child fields")
  69859. },
  69860. }
  69861. return fc, nil
  69862. }
  69863. func (ec *executionContext) _MailingAddress_company(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  69864. fc, err := ec.fieldContext_MailingAddress_company(ctx, field)
  69865. if err != nil {
  69866. return graphql.Null
  69867. }
  69868. ctx = graphql.WithFieldContext(ctx, fc)
  69869. defer func() {
  69870. if r := recover(); r != nil {
  69871. ec.Error(ctx, ec.Recover(ctx, r))
  69872. ret = graphql.Null
  69873. }
  69874. }()
  69875. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69876. ctx = rctx // use context from middleware stack in children
  69877. return obj.Company, nil
  69878. })
  69879. if err != nil {
  69880. ec.Error(ctx, err)
  69881. return graphql.Null
  69882. }
  69883. if resTmp == nil {
  69884. return graphql.Null
  69885. }
  69886. res := resTmp.(*string)
  69887. fc.Result = res
  69888. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  69889. }
  69890. func (ec *executionContext) fieldContext_MailingAddress_company(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69891. fc = &graphql.FieldContext{
  69892. Object: "MailingAddress",
  69893. Field: field,
  69894. IsMethod: false,
  69895. IsResolver: false,
  69896. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69897. return nil, errors.New("field of type String does not have child fields")
  69898. },
  69899. }
  69900. return fc, nil
  69901. }
  69902. func (ec *executionContext) _MailingAddress_coordinatesValidated(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  69903. fc, err := ec.fieldContext_MailingAddress_coordinatesValidated(ctx, field)
  69904. if err != nil {
  69905. return graphql.Null
  69906. }
  69907. ctx = graphql.WithFieldContext(ctx, fc)
  69908. defer func() {
  69909. if r := recover(); r != nil {
  69910. ec.Error(ctx, ec.Recover(ctx, r))
  69911. ret = graphql.Null
  69912. }
  69913. }()
  69914. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69915. ctx = rctx // use context from middleware stack in children
  69916. return obj.CoordinatesValidated, nil
  69917. })
  69918. if err != nil {
  69919. ec.Error(ctx, err)
  69920. return graphql.Null
  69921. }
  69922. if resTmp == nil {
  69923. if !graphql.HasFieldError(ctx, fc) {
  69924. ec.Errorf(ctx, "must not be null")
  69925. }
  69926. return graphql.Null
  69927. }
  69928. res := resTmp.(bool)
  69929. fc.Result = res
  69930. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  69931. }
  69932. func (ec *executionContext) fieldContext_MailingAddress_coordinatesValidated(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69933. fc = &graphql.FieldContext{
  69934. Object: "MailingAddress",
  69935. Field: field,
  69936. IsMethod: false,
  69937. IsResolver: false,
  69938. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69939. return nil, errors.New("field of type Boolean does not have child fields")
  69940. },
  69941. }
  69942. return fc, nil
  69943. }
  69944. func (ec *executionContext) _MailingAddress_country(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  69945. fc, err := ec.fieldContext_MailingAddress_country(ctx, field)
  69946. if err != nil {
  69947. return graphql.Null
  69948. }
  69949. ctx = graphql.WithFieldContext(ctx, fc)
  69950. defer func() {
  69951. if r := recover(); r != nil {
  69952. ec.Error(ctx, ec.Recover(ctx, r))
  69953. ret = graphql.Null
  69954. }
  69955. }()
  69956. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69957. ctx = rctx // use context from middleware stack in children
  69958. return obj.Country, nil
  69959. })
  69960. if err != nil {
  69961. ec.Error(ctx, err)
  69962. return graphql.Null
  69963. }
  69964. if resTmp == nil {
  69965. return graphql.Null
  69966. }
  69967. res := resTmp.(*string)
  69968. fc.Result = res
  69969. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  69970. }
  69971. func (ec *executionContext) fieldContext_MailingAddress_country(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  69972. fc = &graphql.FieldContext{
  69973. Object: "MailingAddress",
  69974. Field: field,
  69975. IsMethod: false,
  69976. IsResolver: false,
  69977. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  69978. return nil, errors.New("field of type String does not have child fields")
  69979. },
  69980. }
  69981. return fc, nil
  69982. }
  69983. func (ec *executionContext) _MailingAddress_countryCodeV2(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  69984. fc, err := ec.fieldContext_MailingAddress_countryCodeV2(ctx, field)
  69985. if err != nil {
  69986. return graphql.Null
  69987. }
  69988. ctx = graphql.WithFieldContext(ctx, fc)
  69989. defer func() {
  69990. if r := recover(); r != nil {
  69991. ec.Error(ctx, ec.Recover(ctx, r))
  69992. ret = graphql.Null
  69993. }
  69994. }()
  69995. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  69996. ctx = rctx // use context from middleware stack in children
  69997. return obj.CountryCodeV2, nil
  69998. })
  69999. if err != nil {
  70000. ec.Error(ctx, err)
  70001. return graphql.Null
  70002. }
  70003. if resTmp == nil {
  70004. return graphql.Null
  70005. }
  70006. res := resTmp.(*CountryCode)
  70007. fc.Result = res
  70008. return ec.marshalOCountryCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCode(ctx, field.Selections, res)
  70009. }
  70010. func (ec *executionContext) fieldContext_MailingAddress_countryCodeV2(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70011. fc = &graphql.FieldContext{
  70012. Object: "MailingAddress",
  70013. Field: field,
  70014. IsMethod: false,
  70015. IsResolver: false,
  70016. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70017. return nil, errors.New("field of type CountryCode does not have child fields")
  70018. },
  70019. }
  70020. return fc, nil
  70021. }
  70022. func (ec *executionContext) _MailingAddress_firstName(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  70023. fc, err := ec.fieldContext_MailingAddress_firstName(ctx, field)
  70024. if err != nil {
  70025. return graphql.Null
  70026. }
  70027. ctx = graphql.WithFieldContext(ctx, fc)
  70028. defer func() {
  70029. if r := recover(); r != nil {
  70030. ec.Error(ctx, ec.Recover(ctx, r))
  70031. ret = graphql.Null
  70032. }
  70033. }()
  70034. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70035. ctx = rctx // use context from middleware stack in children
  70036. return obj.FirstName, nil
  70037. })
  70038. if err != nil {
  70039. ec.Error(ctx, err)
  70040. return graphql.Null
  70041. }
  70042. if resTmp == nil {
  70043. return graphql.Null
  70044. }
  70045. res := resTmp.(*string)
  70046. fc.Result = res
  70047. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  70048. }
  70049. func (ec *executionContext) fieldContext_MailingAddress_firstName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70050. fc = &graphql.FieldContext{
  70051. Object: "MailingAddress",
  70052. Field: field,
  70053. IsMethod: false,
  70054. IsResolver: false,
  70055. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70056. return nil, errors.New("field of type String does not have child fields")
  70057. },
  70058. }
  70059. return fc, nil
  70060. }
  70061. func (ec *executionContext) _MailingAddress_formattedArea(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  70062. fc, err := ec.fieldContext_MailingAddress_formattedArea(ctx, field)
  70063. if err != nil {
  70064. return graphql.Null
  70065. }
  70066. ctx = graphql.WithFieldContext(ctx, fc)
  70067. defer func() {
  70068. if r := recover(); r != nil {
  70069. ec.Error(ctx, ec.Recover(ctx, r))
  70070. ret = graphql.Null
  70071. }
  70072. }()
  70073. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70074. ctx = rctx // use context from middleware stack in children
  70075. return obj.FormattedArea, nil
  70076. })
  70077. if err != nil {
  70078. ec.Error(ctx, err)
  70079. return graphql.Null
  70080. }
  70081. if resTmp == nil {
  70082. return graphql.Null
  70083. }
  70084. res := resTmp.(*string)
  70085. fc.Result = res
  70086. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  70087. }
  70088. func (ec *executionContext) fieldContext_MailingAddress_formattedArea(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70089. fc = &graphql.FieldContext{
  70090. Object: "MailingAddress",
  70091. Field: field,
  70092. IsMethod: false,
  70093. IsResolver: false,
  70094. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70095. return nil, errors.New("field of type String does not have child fields")
  70096. },
  70097. }
  70098. return fc, nil
  70099. }
  70100. func (ec *executionContext) _MailingAddress_id(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  70101. fc, err := ec.fieldContext_MailingAddress_id(ctx, field)
  70102. if err != nil {
  70103. return graphql.Null
  70104. }
  70105. ctx = graphql.WithFieldContext(ctx, fc)
  70106. defer func() {
  70107. if r := recover(); r != nil {
  70108. ec.Error(ctx, ec.Recover(ctx, r))
  70109. ret = graphql.Null
  70110. }
  70111. }()
  70112. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70113. ctx = rctx // use context from middleware stack in children
  70114. return obj.ID, nil
  70115. })
  70116. if err != nil {
  70117. ec.Error(ctx, err)
  70118. return graphql.Null
  70119. }
  70120. if resTmp == nil {
  70121. if !graphql.HasFieldError(ctx, fc) {
  70122. ec.Errorf(ctx, "must not be null")
  70123. }
  70124. return graphql.Null
  70125. }
  70126. res := resTmp.(string)
  70127. fc.Result = res
  70128. return ec.marshalNID2string(ctx, field.Selections, res)
  70129. }
  70130. func (ec *executionContext) fieldContext_MailingAddress_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70131. fc = &graphql.FieldContext{
  70132. Object: "MailingAddress",
  70133. Field: field,
  70134. IsMethod: false,
  70135. IsResolver: false,
  70136. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70137. return nil, errors.New("field of type ID does not have child fields")
  70138. },
  70139. }
  70140. return fc, nil
  70141. }
  70142. func (ec *executionContext) _MailingAddress_lastName(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  70143. fc, err := ec.fieldContext_MailingAddress_lastName(ctx, field)
  70144. if err != nil {
  70145. return graphql.Null
  70146. }
  70147. ctx = graphql.WithFieldContext(ctx, fc)
  70148. defer func() {
  70149. if r := recover(); r != nil {
  70150. ec.Error(ctx, ec.Recover(ctx, r))
  70151. ret = graphql.Null
  70152. }
  70153. }()
  70154. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70155. ctx = rctx // use context from middleware stack in children
  70156. return obj.LastName, nil
  70157. })
  70158. if err != nil {
  70159. ec.Error(ctx, err)
  70160. return graphql.Null
  70161. }
  70162. if resTmp == nil {
  70163. return graphql.Null
  70164. }
  70165. res := resTmp.(*string)
  70166. fc.Result = res
  70167. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  70168. }
  70169. func (ec *executionContext) fieldContext_MailingAddress_lastName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70170. fc = &graphql.FieldContext{
  70171. Object: "MailingAddress",
  70172. Field: field,
  70173. IsMethod: false,
  70174. IsResolver: false,
  70175. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70176. return nil, errors.New("field of type String does not have child fields")
  70177. },
  70178. }
  70179. return fc, nil
  70180. }
  70181. func (ec *executionContext) _MailingAddress_latitude(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  70182. fc, err := ec.fieldContext_MailingAddress_latitude(ctx, field)
  70183. if err != nil {
  70184. return graphql.Null
  70185. }
  70186. ctx = graphql.WithFieldContext(ctx, fc)
  70187. defer func() {
  70188. if r := recover(); r != nil {
  70189. ec.Error(ctx, ec.Recover(ctx, r))
  70190. ret = graphql.Null
  70191. }
  70192. }()
  70193. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70194. ctx = rctx // use context from middleware stack in children
  70195. return obj.Latitude, nil
  70196. })
  70197. if err != nil {
  70198. ec.Error(ctx, err)
  70199. return graphql.Null
  70200. }
  70201. if resTmp == nil {
  70202. return graphql.Null
  70203. }
  70204. res := resTmp.(*float64)
  70205. fc.Result = res
  70206. return ec.marshalOFloat2ᚖfloat64(ctx, field.Selections, res)
  70207. }
  70208. func (ec *executionContext) fieldContext_MailingAddress_latitude(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70209. fc = &graphql.FieldContext{
  70210. Object: "MailingAddress",
  70211. Field: field,
  70212. IsMethod: false,
  70213. IsResolver: false,
  70214. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70215. return nil, errors.New("field of type Float does not have child fields")
  70216. },
  70217. }
  70218. return fc, nil
  70219. }
  70220. func (ec *executionContext) _MailingAddress_longitude(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  70221. fc, err := ec.fieldContext_MailingAddress_longitude(ctx, field)
  70222. if err != nil {
  70223. return graphql.Null
  70224. }
  70225. ctx = graphql.WithFieldContext(ctx, fc)
  70226. defer func() {
  70227. if r := recover(); r != nil {
  70228. ec.Error(ctx, ec.Recover(ctx, r))
  70229. ret = graphql.Null
  70230. }
  70231. }()
  70232. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70233. ctx = rctx // use context from middleware stack in children
  70234. return obj.Longitude, nil
  70235. })
  70236. if err != nil {
  70237. ec.Error(ctx, err)
  70238. return graphql.Null
  70239. }
  70240. if resTmp == nil {
  70241. return graphql.Null
  70242. }
  70243. res := resTmp.(*float64)
  70244. fc.Result = res
  70245. return ec.marshalOFloat2ᚖfloat64(ctx, field.Selections, res)
  70246. }
  70247. func (ec *executionContext) fieldContext_MailingAddress_longitude(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70248. fc = &graphql.FieldContext{
  70249. Object: "MailingAddress",
  70250. Field: field,
  70251. IsMethod: false,
  70252. IsResolver: false,
  70253. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70254. return nil, errors.New("field of type Float does not have child fields")
  70255. },
  70256. }
  70257. return fc, nil
  70258. }
  70259. func (ec *executionContext) _MailingAddress_name(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  70260. fc, err := ec.fieldContext_MailingAddress_name(ctx, field)
  70261. if err != nil {
  70262. return graphql.Null
  70263. }
  70264. ctx = graphql.WithFieldContext(ctx, fc)
  70265. defer func() {
  70266. if r := recover(); r != nil {
  70267. ec.Error(ctx, ec.Recover(ctx, r))
  70268. ret = graphql.Null
  70269. }
  70270. }()
  70271. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70272. ctx = rctx // use context from middleware stack in children
  70273. return obj.Name, nil
  70274. })
  70275. if err != nil {
  70276. ec.Error(ctx, err)
  70277. return graphql.Null
  70278. }
  70279. if resTmp == nil {
  70280. return graphql.Null
  70281. }
  70282. res := resTmp.(*string)
  70283. fc.Result = res
  70284. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  70285. }
  70286. func (ec *executionContext) fieldContext_MailingAddress_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70287. fc = &graphql.FieldContext{
  70288. Object: "MailingAddress",
  70289. Field: field,
  70290. IsMethod: false,
  70291. IsResolver: false,
  70292. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70293. return nil, errors.New("field of type String does not have child fields")
  70294. },
  70295. }
  70296. return fc, nil
  70297. }
  70298. func (ec *executionContext) _MailingAddress_phone(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  70299. fc, err := ec.fieldContext_MailingAddress_phone(ctx, field)
  70300. if err != nil {
  70301. return graphql.Null
  70302. }
  70303. ctx = graphql.WithFieldContext(ctx, fc)
  70304. defer func() {
  70305. if r := recover(); r != nil {
  70306. ec.Error(ctx, ec.Recover(ctx, r))
  70307. ret = graphql.Null
  70308. }
  70309. }()
  70310. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70311. ctx = rctx // use context from middleware stack in children
  70312. return obj.Phone, nil
  70313. })
  70314. if err != nil {
  70315. ec.Error(ctx, err)
  70316. return graphql.Null
  70317. }
  70318. if resTmp == nil {
  70319. return graphql.Null
  70320. }
  70321. res := resTmp.(*string)
  70322. fc.Result = res
  70323. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  70324. }
  70325. func (ec *executionContext) fieldContext_MailingAddress_phone(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70326. fc = &graphql.FieldContext{
  70327. Object: "MailingAddress",
  70328. Field: field,
  70329. IsMethod: false,
  70330. IsResolver: false,
  70331. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70332. return nil, errors.New("field of type String does not have child fields")
  70333. },
  70334. }
  70335. return fc, nil
  70336. }
  70337. func (ec *executionContext) _MailingAddress_province(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  70338. fc, err := ec.fieldContext_MailingAddress_province(ctx, field)
  70339. if err != nil {
  70340. return graphql.Null
  70341. }
  70342. ctx = graphql.WithFieldContext(ctx, fc)
  70343. defer func() {
  70344. if r := recover(); r != nil {
  70345. ec.Error(ctx, ec.Recover(ctx, r))
  70346. ret = graphql.Null
  70347. }
  70348. }()
  70349. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70350. ctx = rctx // use context from middleware stack in children
  70351. return obj.Province, nil
  70352. })
  70353. if err != nil {
  70354. ec.Error(ctx, err)
  70355. return graphql.Null
  70356. }
  70357. if resTmp == nil {
  70358. return graphql.Null
  70359. }
  70360. res := resTmp.(*string)
  70361. fc.Result = res
  70362. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  70363. }
  70364. func (ec *executionContext) fieldContext_MailingAddress_province(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70365. fc = &graphql.FieldContext{
  70366. Object: "MailingAddress",
  70367. Field: field,
  70368. IsMethod: false,
  70369. IsResolver: false,
  70370. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70371. return nil, errors.New("field of type String does not have child fields")
  70372. },
  70373. }
  70374. return fc, nil
  70375. }
  70376. func (ec *executionContext) _MailingAddress_provinceCode(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  70377. fc, err := ec.fieldContext_MailingAddress_provinceCode(ctx, field)
  70378. if err != nil {
  70379. return graphql.Null
  70380. }
  70381. ctx = graphql.WithFieldContext(ctx, fc)
  70382. defer func() {
  70383. if r := recover(); r != nil {
  70384. ec.Error(ctx, ec.Recover(ctx, r))
  70385. ret = graphql.Null
  70386. }
  70387. }()
  70388. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70389. ctx = rctx // use context from middleware stack in children
  70390. return obj.ProvinceCode, nil
  70391. })
  70392. if err != nil {
  70393. ec.Error(ctx, err)
  70394. return graphql.Null
  70395. }
  70396. if resTmp == nil {
  70397. return graphql.Null
  70398. }
  70399. res := resTmp.(*string)
  70400. fc.Result = res
  70401. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  70402. }
  70403. func (ec *executionContext) fieldContext_MailingAddress_provinceCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70404. fc = &graphql.FieldContext{
  70405. Object: "MailingAddress",
  70406. Field: field,
  70407. IsMethod: false,
  70408. IsResolver: false,
  70409. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70410. return nil, errors.New("field of type String does not have child fields")
  70411. },
  70412. }
  70413. return fc, nil
  70414. }
  70415. func (ec *executionContext) _MailingAddress_zip(ctx context.Context, field graphql.CollectedField, obj *MailingAddress) (ret graphql.Marshaler) {
  70416. fc, err := ec.fieldContext_MailingAddress_zip(ctx, field)
  70417. if err != nil {
  70418. return graphql.Null
  70419. }
  70420. ctx = graphql.WithFieldContext(ctx, fc)
  70421. defer func() {
  70422. if r := recover(); r != nil {
  70423. ec.Error(ctx, ec.Recover(ctx, r))
  70424. ret = graphql.Null
  70425. }
  70426. }()
  70427. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70428. ctx = rctx // use context from middleware stack in children
  70429. return obj.Zip, nil
  70430. })
  70431. if err != nil {
  70432. ec.Error(ctx, err)
  70433. return graphql.Null
  70434. }
  70435. if resTmp == nil {
  70436. return graphql.Null
  70437. }
  70438. res := resTmp.(*string)
  70439. fc.Result = res
  70440. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  70441. }
  70442. func (ec *executionContext) fieldContext_MailingAddress_zip(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70443. fc = &graphql.FieldContext{
  70444. Object: "MailingAddress",
  70445. Field: field,
  70446. IsMethod: false,
  70447. IsResolver: false,
  70448. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70449. return nil, errors.New("field of type String does not have child fields")
  70450. },
  70451. }
  70452. return fc, nil
  70453. }
  70454. func (ec *executionContext) _ManualDiscountApplication_allocationMethod(ctx context.Context, field graphql.CollectedField, obj *ManualDiscountApplication) (ret graphql.Marshaler) {
  70455. fc, err := ec.fieldContext_ManualDiscountApplication_allocationMethod(ctx, field)
  70456. if err != nil {
  70457. return graphql.Null
  70458. }
  70459. ctx = graphql.WithFieldContext(ctx, fc)
  70460. defer func() {
  70461. if r := recover(); r != nil {
  70462. ec.Error(ctx, ec.Recover(ctx, r))
  70463. ret = graphql.Null
  70464. }
  70465. }()
  70466. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70467. ctx = rctx // use context from middleware stack in children
  70468. return obj.AllocationMethod, nil
  70469. })
  70470. if err != nil {
  70471. ec.Error(ctx, err)
  70472. return graphql.Null
  70473. }
  70474. if resTmp == nil {
  70475. if !graphql.HasFieldError(ctx, fc) {
  70476. ec.Errorf(ctx, "must not be null")
  70477. }
  70478. return graphql.Null
  70479. }
  70480. res := resTmp.(DiscountApplicationAllocationMethod)
  70481. fc.Result = res
  70482. return ec.marshalNDiscountApplicationAllocationMethod2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountApplicationAllocationMethod(ctx, field.Selections, res)
  70483. }
  70484. func (ec *executionContext) fieldContext_ManualDiscountApplication_allocationMethod(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70485. fc = &graphql.FieldContext{
  70486. Object: "ManualDiscountApplication",
  70487. Field: field,
  70488. IsMethod: false,
  70489. IsResolver: false,
  70490. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70491. return nil, errors.New("field of type DiscountApplicationAllocationMethod does not have child fields")
  70492. },
  70493. }
  70494. return fc, nil
  70495. }
  70496. func (ec *executionContext) _ManualDiscountApplication_description(ctx context.Context, field graphql.CollectedField, obj *ManualDiscountApplication) (ret graphql.Marshaler) {
  70497. fc, err := ec.fieldContext_ManualDiscountApplication_description(ctx, field)
  70498. if err != nil {
  70499. return graphql.Null
  70500. }
  70501. ctx = graphql.WithFieldContext(ctx, fc)
  70502. defer func() {
  70503. if r := recover(); r != nil {
  70504. ec.Error(ctx, ec.Recover(ctx, r))
  70505. ret = graphql.Null
  70506. }
  70507. }()
  70508. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70509. ctx = rctx // use context from middleware stack in children
  70510. return obj.Description, nil
  70511. })
  70512. if err != nil {
  70513. ec.Error(ctx, err)
  70514. return graphql.Null
  70515. }
  70516. if resTmp == nil {
  70517. return graphql.Null
  70518. }
  70519. res := resTmp.(*string)
  70520. fc.Result = res
  70521. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  70522. }
  70523. func (ec *executionContext) fieldContext_ManualDiscountApplication_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70524. fc = &graphql.FieldContext{
  70525. Object: "ManualDiscountApplication",
  70526. Field: field,
  70527. IsMethod: false,
  70528. IsResolver: false,
  70529. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70530. return nil, errors.New("field of type String does not have child fields")
  70531. },
  70532. }
  70533. return fc, nil
  70534. }
  70535. func (ec *executionContext) _ManualDiscountApplication_index(ctx context.Context, field graphql.CollectedField, obj *ManualDiscountApplication) (ret graphql.Marshaler) {
  70536. fc, err := ec.fieldContext_ManualDiscountApplication_index(ctx, field)
  70537. if err != nil {
  70538. return graphql.Null
  70539. }
  70540. ctx = graphql.WithFieldContext(ctx, fc)
  70541. defer func() {
  70542. if r := recover(); r != nil {
  70543. ec.Error(ctx, ec.Recover(ctx, r))
  70544. ret = graphql.Null
  70545. }
  70546. }()
  70547. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70548. ctx = rctx // use context from middleware stack in children
  70549. return obj.Index, nil
  70550. })
  70551. if err != nil {
  70552. ec.Error(ctx, err)
  70553. return graphql.Null
  70554. }
  70555. if resTmp == nil {
  70556. if !graphql.HasFieldError(ctx, fc) {
  70557. ec.Errorf(ctx, "must not be null")
  70558. }
  70559. return graphql.Null
  70560. }
  70561. res := resTmp.(int)
  70562. fc.Result = res
  70563. return ec.marshalNInt2int(ctx, field.Selections, res)
  70564. }
  70565. func (ec *executionContext) fieldContext_ManualDiscountApplication_index(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70566. fc = &graphql.FieldContext{
  70567. Object: "ManualDiscountApplication",
  70568. Field: field,
  70569. IsMethod: false,
  70570. IsResolver: false,
  70571. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70572. return nil, errors.New("field of type Int does not have child fields")
  70573. },
  70574. }
  70575. return fc, nil
  70576. }
  70577. func (ec *executionContext) _ManualDiscountApplication_targetSelection(ctx context.Context, field graphql.CollectedField, obj *ManualDiscountApplication) (ret graphql.Marshaler) {
  70578. fc, err := ec.fieldContext_ManualDiscountApplication_targetSelection(ctx, field)
  70579. if err != nil {
  70580. return graphql.Null
  70581. }
  70582. ctx = graphql.WithFieldContext(ctx, fc)
  70583. defer func() {
  70584. if r := recover(); r != nil {
  70585. ec.Error(ctx, ec.Recover(ctx, r))
  70586. ret = graphql.Null
  70587. }
  70588. }()
  70589. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70590. ctx = rctx // use context from middleware stack in children
  70591. return obj.TargetSelection, nil
  70592. })
  70593. if err != nil {
  70594. ec.Error(ctx, err)
  70595. return graphql.Null
  70596. }
  70597. if resTmp == nil {
  70598. if !graphql.HasFieldError(ctx, fc) {
  70599. ec.Errorf(ctx, "must not be null")
  70600. }
  70601. return graphql.Null
  70602. }
  70603. res := resTmp.(DiscountApplicationTargetSelection)
  70604. fc.Result = res
  70605. return ec.marshalNDiscountApplicationTargetSelection2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountApplicationTargetSelection(ctx, field.Selections, res)
  70606. }
  70607. func (ec *executionContext) fieldContext_ManualDiscountApplication_targetSelection(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70608. fc = &graphql.FieldContext{
  70609. Object: "ManualDiscountApplication",
  70610. Field: field,
  70611. IsMethod: false,
  70612. IsResolver: false,
  70613. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70614. return nil, errors.New("field of type DiscountApplicationTargetSelection does not have child fields")
  70615. },
  70616. }
  70617. return fc, nil
  70618. }
  70619. func (ec *executionContext) _ManualDiscountApplication_targetType(ctx context.Context, field graphql.CollectedField, obj *ManualDiscountApplication) (ret graphql.Marshaler) {
  70620. fc, err := ec.fieldContext_ManualDiscountApplication_targetType(ctx, field)
  70621. if err != nil {
  70622. return graphql.Null
  70623. }
  70624. ctx = graphql.WithFieldContext(ctx, fc)
  70625. defer func() {
  70626. if r := recover(); r != nil {
  70627. ec.Error(ctx, ec.Recover(ctx, r))
  70628. ret = graphql.Null
  70629. }
  70630. }()
  70631. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70632. ctx = rctx // use context from middleware stack in children
  70633. return obj.TargetType, nil
  70634. })
  70635. if err != nil {
  70636. ec.Error(ctx, err)
  70637. return graphql.Null
  70638. }
  70639. if resTmp == nil {
  70640. if !graphql.HasFieldError(ctx, fc) {
  70641. ec.Errorf(ctx, "must not be null")
  70642. }
  70643. return graphql.Null
  70644. }
  70645. res := resTmp.(DiscountApplicationTargetType)
  70646. fc.Result = res
  70647. return ec.marshalNDiscountApplicationTargetType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountApplicationTargetType(ctx, field.Selections, res)
  70648. }
  70649. func (ec *executionContext) fieldContext_ManualDiscountApplication_targetType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70650. fc = &graphql.FieldContext{
  70651. Object: "ManualDiscountApplication",
  70652. Field: field,
  70653. IsMethod: false,
  70654. IsResolver: false,
  70655. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70656. return nil, errors.New("field of type DiscountApplicationTargetType does not have child fields")
  70657. },
  70658. }
  70659. return fc, nil
  70660. }
  70661. func (ec *executionContext) _ManualDiscountApplication_title(ctx context.Context, field graphql.CollectedField, obj *ManualDiscountApplication) (ret graphql.Marshaler) {
  70662. fc, err := ec.fieldContext_ManualDiscountApplication_title(ctx, field)
  70663. if err != nil {
  70664. return graphql.Null
  70665. }
  70666. ctx = graphql.WithFieldContext(ctx, fc)
  70667. defer func() {
  70668. if r := recover(); r != nil {
  70669. ec.Error(ctx, ec.Recover(ctx, r))
  70670. ret = graphql.Null
  70671. }
  70672. }()
  70673. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70674. ctx = rctx // use context from middleware stack in children
  70675. return obj.Title, nil
  70676. })
  70677. if err != nil {
  70678. ec.Error(ctx, err)
  70679. return graphql.Null
  70680. }
  70681. if resTmp == nil {
  70682. if !graphql.HasFieldError(ctx, fc) {
  70683. ec.Errorf(ctx, "must not be null")
  70684. }
  70685. return graphql.Null
  70686. }
  70687. res := resTmp.(string)
  70688. fc.Result = res
  70689. return ec.marshalNString2string(ctx, field.Selections, res)
  70690. }
  70691. func (ec *executionContext) fieldContext_ManualDiscountApplication_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70692. fc = &graphql.FieldContext{
  70693. Object: "ManualDiscountApplication",
  70694. Field: field,
  70695. IsMethod: false,
  70696. IsResolver: false,
  70697. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70698. return nil, errors.New("field of type String does not have child fields")
  70699. },
  70700. }
  70701. return fc, nil
  70702. }
  70703. func (ec *executionContext) _ManualDiscountApplication_value(ctx context.Context, field graphql.CollectedField, obj *ManualDiscountApplication) (ret graphql.Marshaler) {
  70704. fc, err := ec.fieldContext_ManualDiscountApplication_value(ctx, field)
  70705. if err != nil {
  70706. return graphql.Null
  70707. }
  70708. ctx = graphql.WithFieldContext(ctx, fc)
  70709. defer func() {
  70710. if r := recover(); r != nil {
  70711. ec.Error(ctx, ec.Recover(ctx, r))
  70712. ret = graphql.Null
  70713. }
  70714. }()
  70715. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70716. ctx = rctx // use context from middleware stack in children
  70717. return obj.Value, nil
  70718. })
  70719. if err != nil {
  70720. ec.Error(ctx, err)
  70721. return graphql.Null
  70722. }
  70723. if resTmp == nil {
  70724. if !graphql.HasFieldError(ctx, fc) {
  70725. ec.Errorf(ctx, "must not be null")
  70726. }
  70727. return graphql.Null
  70728. }
  70729. res := resTmp.(PricingValue)
  70730. fc.Result = res
  70731. return ec.marshalNPricingValue2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPricingValue(ctx, field.Selections, res)
  70732. }
  70733. func (ec *executionContext) fieldContext_ManualDiscountApplication_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70734. fc = &graphql.FieldContext{
  70735. Object: "ManualDiscountApplication",
  70736. Field: field,
  70737. IsMethod: false,
  70738. IsResolver: false,
  70739. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70740. return nil, errors.New("field of type PricingValue does not have child fields")
  70741. },
  70742. }
  70743. return fc, nil
  70744. }
  70745. func (ec *executionContext) _Market_id(ctx context.Context, field graphql.CollectedField, obj *Market) (ret graphql.Marshaler) {
  70746. fc, err := ec.fieldContext_Market_id(ctx, field)
  70747. if err != nil {
  70748. return graphql.Null
  70749. }
  70750. ctx = graphql.WithFieldContext(ctx, fc)
  70751. defer func() {
  70752. if r := recover(); r != nil {
  70753. ec.Error(ctx, ec.Recover(ctx, r))
  70754. ret = graphql.Null
  70755. }
  70756. }()
  70757. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70758. ctx = rctx // use context from middleware stack in children
  70759. return obj.ID, nil
  70760. })
  70761. if err != nil {
  70762. ec.Error(ctx, err)
  70763. return graphql.Null
  70764. }
  70765. if resTmp == nil {
  70766. if !graphql.HasFieldError(ctx, fc) {
  70767. ec.Errorf(ctx, "must not be null")
  70768. }
  70769. return graphql.Null
  70770. }
  70771. res := resTmp.(string)
  70772. fc.Result = res
  70773. return ec.marshalNID2string(ctx, field.Selections, res)
  70774. }
  70775. func (ec *executionContext) fieldContext_Market_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70776. fc = &graphql.FieldContext{
  70777. Object: "Market",
  70778. Field: field,
  70779. IsMethod: false,
  70780. IsResolver: false,
  70781. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70782. return nil, errors.New("field of type ID does not have child fields")
  70783. },
  70784. }
  70785. return fc, nil
  70786. }
  70787. func (ec *executionContext) _MarketCurrencySettings_baseCurrency(ctx context.Context, field graphql.CollectedField, obj *MarketCurrencySettings) (ret graphql.Marshaler) {
  70788. fc, err := ec.fieldContext_MarketCurrencySettings_baseCurrency(ctx, field)
  70789. if err != nil {
  70790. return graphql.Null
  70791. }
  70792. ctx = graphql.WithFieldContext(ctx, fc)
  70793. defer func() {
  70794. if r := recover(); r != nil {
  70795. ec.Error(ctx, ec.Recover(ctx, r))
  70796. ret = graphql.Null
  70797. }
  70798. }()
  70799. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70800. ctx = rctx // use context from middleware stack in children
  70801. return obj.BaseCurrency, nil
  70802. })
  70803. if err != nil {
  70804. ec.Error(ctx, err)
  70805. return graphql.Null
  70806. }
  70807. if resTmp == nil {
  70808. if !graphql.HasFieldError(ctx, fc) {
  70809. ec.Errorf(ctx, "must not be null")
  70810. }
  70811. return graphql.Null
  70812. }
  70813. res := resTmp.(*CurrencySetting)
  70814. fc.Result = res
  70815. return ec.marshalNCurrencySetting2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCurrencySetting(ctx, field.Selections, res)
  70816. }
  70817. func (ec *executionContext) fieldContext_MarketCurrencySettings_baseCurrency(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70818. fc = &graphql.FieldContext{
  70819. Object: "MarketCurrencySettings",
  70820. Field: field,
  70821. IsMethod: false,
  70822. IsResolver: false,
  70823. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70824. switch field.Name {
  70825. case "currencyCode":
  70826. return ec.fieldContext_CurrencySetting_currencyCode(ctx, field)
  70827. case "currencyName":
  70828. return ec.fieldContext_CurrencySetting_currencyName(ctx, field)
  70829. case "enabled":
  70830. return ec.fieldContext_CurrencySetting_enabled(ctx, field)
  70831. case "rateUpdatedAt":
  70832. return ec.fieldContext_CurrencySetting_rateUpdatedAt(ctx, field)
  70833. }
  70834. return nil, fmt.Errorf("no field named %q was found under type CurrencySetting", field.Name)
  70835. },
  70836. }
  70837. return fc, nil
  70838. }
  70839. func (ec *executionContext) _MarketCurrencySettings_localCurrencies(ctx context.Context, field graphql.CollectedField, obj *MarketCurrencySettings) (ret graphql.Marshaler) {
  70840. fc, err := ec.fieldContext_MarketCurrencySettings_localCurrencies(ctx, field)
  70841. if err != nil {
  70842. return graphql.Null
  70843. }
  70844. ctx = graphql.WithFieldContext(ctx, fc)
  70845. defer func() {
  70846. if r := recover(); r != nil {
  70847. ec.Error(ctx, ec.Recover(ctx, r))
  70848. ret = graphql.Null
  70849. }
  70850. }()
  70851. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70852. ctx = rctx // use context from middleware stack in children
  70853. return obj.LocalCurrencies, nil
  70854. })
  70855. if err != nil {
  70856. ec.Error(ctx, err)
  70857. return graphql.Null
  70858. }
  70859. if resTmp == nil {
  70860. if !graphql.HasFieldError(ctx, fc) {
  70861. ec.Errorf(ctx, "must not be null")
  70862. }
  70863. return graphql.Null
  70864. }
  70865. res := resTmp.(bool)
  70866. fc.Result = res
  70867. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  70868. }
  70869. func (ec *executionContext) fieldContext_MarketCurrencySettings_localCurrencies(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70870. fc = &graphql.FieldContext{
  70871. Object: "MarketCurrencySettings",
  70872. Field: field,
  70873. IsMethod: false,
  70874. IsResolver: false,
  70875. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70876. return nil, errors.New("field of type Boolean does not have child fields")
  70877. },
  70878. }
  70879. return fc, nil
  70880. }
  70881. func (ec *executionContext) _MarketRegionConnection_edges(ctx context.Context, field graphql.CollectedField, obj *MarketRegionConnection) (ret graphql.Marshaler) {
  70882. fc, err := ec.fieldContext_MarketRegionConnection_edges(ctx, field)
  70883. if err != nil {
  70884. return graphql.Null
  70885. }
  70886. ctx = graphql.WithFieldContext(ctx, fc)
  70887. defer func() {
  70888. if r := recover(); r != nil {
  70889. ec.Error(ctx, ec.Recover(ctx, r))
  70890. ret = graphql.Null
  70891. }
  70892. }()
  70893. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70894. ctx = rctx // use context from middleware stack in children
  70895. return obj.Edges, nil
  70896. })
  70897. if err != nil {
  70898. ec.Error(ctx, err)
  70899. return graphql.Null
  70900. }
  70901. if resTmp == nil {
  70902. if !graphql.HasFieldError(ctx, fc) {
  70903. ec.Errorf(ctx, "must not be null")
  70904. }
  70905. return graphql.Null
  70906. }
  70907. res := resTmp.([]*MarketRegionEdge)
  70908. fc.Result = res
  70909. return ec.marshalNMarketRegionEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMarketRegionEdgeᚄ(ctx, field.Selections, res)
  70910. }
  70911. func (ec *executionContext) fieldContext_MarketRegionConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70912. fc = &graphql.FieldContext{
  70913. Object: "MarketRegionConnection",
  70914. Field: field,
  70915. IsMethod: false,
  70916. IsResolver: false,
  70917. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70918. switch field.Name {
  70919. case "cursor":
  70920. return ec.fieldContext_MarketRegionEdge_cursor(ctx, field)
  70921. case "node":
  70922. return ec.fieldContext_MarketRegionEdge_node(ctx, field)
  70923. }
  70924. return nil, fmt.Errorf("no field named %q was found under type MarketRegionEdge", field.Name)
  70925. },
  70926. }
  70927. return fc, nil
  70928. }
  70929. func (ec *executionContext) _MarketRegionConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *MarketRegionConnection) (ret graphql.Marshaler) {
  70930. fc, err := ec.fieldContext_MarketRegionConnection_nodes(ctx, field)
  70931. if err != nil {
  70932. return graphql.Null
  70933. }
  70934. ctx = graphql.WithFieldContext(ctx, fc)
  70935. defer func() {
  70936. if r := recover(); r != nil {
  70937. ec.Error(ctx, ec.Recover(ctx, r))
  70938. ret = graphql.Null
  70939. }
  70940. }()
  70941. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70942. ctx = rctx // use context from middleware stack in children
  70943. return obj.Nodes, nil
  70944. })
  70945. if err != nil {
  70946. ec.Error(ctx, err)
  70947. return graphql.Null
  70948. }
  70949. if resTmp == nil {
  70950. if !graphql.HasFieldError(ctx, fc) {
  70951. ec.Errorf(ctx, "must not be null")
  70952. }
  70953. return graphql.Null
  70954. }
  70955. res := resTmp.([]MarketRegion)
  70956. fc.Result = res
  70957. return ec.marshalNMarketRegion2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMarketRegionᚄ(ctx, field.Selections, res)
  70958. }
  70959. func (ec *executionContext) fieldContext_MarketRegionConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  70960. fc = &graphql.FieldContext{
  70961. Object: "MarketRegionConnection",
  70962. Field: field,
  70963. IsMethod: false,
  70964. IsResolver: false,
  70965. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  70966. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  70967. },
  70968. }
  70969. return fc, nil
  70970. }
  70971. func (ec *executionContext) _MarketRegionConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *MarketRegionConnection) (ret graphql.Marshaler) {
  70972. fc, err := ec.fieldContext_MarketRegionConnection_pageInfo(ctx, field)
  70973. if err != nil {
  70974. return graphql.Null
  70975. }
  70976. ctx = graphql.WithFieldContext(ctx, fc)
  70977. defer func() {
  70978. if r := recover(); r != nil {
  70979. ec.Error(ctx, ec.Recover(ctx, r))
  70980. ret = graphql.Null
  70981. }
  70982. }()
  70983. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  70984. ctx = rctx // use context from middleware stack in children
  70985. return obj.PageInfo, nil
  70986. })
  70987. if err != nil {
  70988. ec.Error(ctx, err)
  70989. return graphql.Null
  70990. }
  70991. if resTmp == nil {
  70992. if !graphql.HasFieldError(ctx, fc) {
  70993. ec.Errorf(ctx, "must not be null")
  70994. }
  70995. return graphql.Null
  70996. }
  70997. res := resTmp.(*PageInfo)
  70998. fc.Result = res
  70999. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  71000. }
  71001. func (ec *executionContext) fieldContext_MarketRegionConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71002. fc = &graphql.FieldContext{
  71003. Object: "MarketRegionConnection",
  71004. Field: field,
  71005. IsMethod: false,
  71006. IsResolver: false,
  71007. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71008. switch field.Name {
  71009. case "endCursor":
  71010. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  71011. case "hasNextPage":
  71012. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  71013. case "hasPreviousPage":
  71014. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  71015. case "startCursor":
  71016. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  71017. }
  71018. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  71019. },
  71020. }
  71021. return fc, nil
  71022. }
  71023. func (ec *executionContext) _MarketRegionEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *MarketRegionEdge) (ret graphql.Marshaler) {
  71024. fc, err := ec.fieldContext_MarketRegionEdge_cursor(ctx, field)
  71025. if err != nil {
  71026. return graphql.Null
  71027. }
  71028. ctx = graphql.WithFieldContext(ctx, fc)
  71029. defer func() {
  71030. if r := recover(); r != nil {
  71031. ec.Error(ctx, ec.Recover(ctx, r))
  71032. ret = graphql.Null
  71033. }
  71034. }()
  71035. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71036. ctx = rctx // use context from middleware stack in children
  71037. return obj.Cursor, nil
  71038. })
  71039. if err != nil {
  71040. ec.Error(ctx, err)
  71041. return graphql.Null
  71042. }
  71043. if resTmp == nil {
  71044. if !graphql.HasFieldError(ctx, fc) {
  71045. ec.Errorf(ctx, "must not be null")
  71046. }
  71047. return graphql.Null
  71048. }
  71049. res := resTmp.(string)
  71050. fc.Result = res
  71051. return ec.marshalNString2string(ctx, field.Selections, res)
  71052. }
  71053. func (ec *executionContext) fieldContext_MarketRegionEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71054. fc = &graphql.FieldContext{
  71055. Object: "MarketRegionEdge",
  71056. Field: field,
  71057. IsMethod: false,
  71058. IsResolver: false,
  71059. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71060. return nil, errors.New("field of type String does not have child fields")
  71061. },
  71062. }
  71063. return fc, nil
  71064. }
  71065. func (ec *executionContext) _MarketRegionEdge_node(ctx context.Context, field graphql.CollectedField, obj *MarketRegionEdge) (ret graphql.Marshaler) {
  71066. fc, err := ec.fieldContext_MarketRegionEdge_node(ctx, field)
  71067. if err != nil {
  71068. return graphql.Null
  71069. }
  71070. ctx = graphql.WithFieldContext(ctx, fc)
  71071. defer func() {
  71072. if r := recover(); r != nil {
  71073. ec.Error(ctx, ec.Recover(ctx, r))
  71074. ret = graphql.Null
  71075. }
  71076. }()
  71077. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71078. ctx = rctx // use context from middleware stack in children
  71079. return obj.Node, nil
  71080. })
  71081. if err != nil {
  71082. ec.Error(ctx, err)
  71083. return graphql.Null
  71084. }
  71085. if resTmp == nil {
  71086. if !graphql.HasFieldError(ctx, fc) {
  71087. ec.Errorf(ctx, "must not be null")
  71088. }
  71089. return graphql.Null
  71090. }
  71091. res := resTmp.(MarketRegion)
  71092. fc.Result = res
  71093. return ec.marshalNMarketRegion2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMarketRegion(ctx, field.Selections, res)
  71094. }
  71095. func (ec *executionContext) fieldContext_MarketRegionEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71096. fc = &graphql.FieldContext{
  71097. Object: "MarketRegionEdge",
  71098. Field: field,
  71099. IsMethod: false,
  71100. IsResolver: false,
  71101. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71102. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  71103. },
  71104. }
  71105. return fc, nil
  71106. }
  71107. func (ec *executionContext) _MarketWebPresence_id(ctx context.Context, field graphql.CollectedField, obj *MarketWebPresence) (ret graphql.Marshaler) {
  71108. fc, err := ec.fieldContext_MarketWebPresence_id(ctx, field)
  71109. if err != nil {
  71110. return graphql.Null
  71111. }
  71112. ctx = graphql.WithFieldContext(ctx, fc)
  71113. defer func() {
  71114. if r := recover(); r != nil {
  71115. ec.Error(ctx, ec.Recover(ctx, r))
  71116. ret = graphql.Null
  71117. }
  71118. }()
  71119. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71120. ctx = rctx // use context from middleware stack in children
  71121. return obj.ID, nil
  71122. })
  71123. if err != nil {
  71124. ec.Error(ctx, err)
  71125. return graphql.Null
  71126. }
  71127. if resTmp == nil {
  71128. if !graphql.HasFieldError(ctx, fc) {
  71129. ec.Errorf(ctx, "must not be null")
  71130. }
  71131. return graphql.Null
  71132. }
  71133. res := resTmp.(string)
  71134. fc.Result = res
  71135. return ec.marshalNID2string(ctx, field.Selections, res)
  71136. }
  71137. func (ec *executionContext) fieldContext_MarketWebPresence_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71138. fc = &graphql.FieldContext{
  71139. Object: "MarketWebPresence",
  71140. Field: field,
  71141. IsMethod: false,
  71142. IsResolver: false,
  71143. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71144. return nil, errors.New("field of type ID does not have child fields")
  71145. },
  71146. }
  71147. return fc, nil
  71148. }
  71149. func (ec *executionContext) _MarketWebPresenceRootUrl_locale(ctx context.Context, field graphql.CollectedField, obj *MarketWebPresenceRootURL) (ret graphql.Marshaler) {
  71150. fc, err := ec.fieldContext_MarketWebPresenceRootUrl_locale(ctx, field)
  71151. if err != nil {
  71152. return graphql.Null
  71153. }
  71154. ctx = graphql.WithFieldContext(ctx, fc)
  71155. defer func() {
  71156. if r := recover(); r != nil {
  71157. ec.Error(ctx, ec.Recover(ctx, r))
  71158. ret = graphql.Null
  71159. }
  71160. }()
  71161. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71162. ctx = rctx // use context from middleware stack in children
  71163. return obj.Locale, nil
  71164. })
  71165. if err != nil {
  71166. ec.Error(ctx, err)
  71167. return graphql.Null
  71168. }
  71169. if resTmp == nil {
  71170. if !graphql.HasFieldError(ctx, fc) {
  71171. ec.Errorf(ctx, "must not be null")
  71172. }
  71173. return graphql.Null
  71174. }
  71175. res := resTmp.(string)
  71176. fc.Result = res
  71177. return ec.marshalNString2string(ctx, field.Selections, res)
  71178. }
  71179. func (ec *executionContext) fieldContext_MarketWebPresenceRootUrl_locale(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71180. fc = &graphql.FieldContext{
  71181. Object: "MarketWebPresenceRootUrl",
  71182. Field: field,
  71183. IsMethod: false,
  71184. IsResolver: false,
  71185. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71186. return nil, errors.New("field of type String does not have child fields")
  71187. },
  71188. }
  71189. return fc, nil
  71190. }
  71191. func (ec *executionContext) _MarketWebPresenceRootUrl_url(ctx context.Context, field graphql.CollectedField, obj *MarketWebPresenceRootURL) (ret graphql.Marshaler) {
  71192. fc, err := ec.fieldContext_MarketWebPresenceRootUrl_url(ctx, field)
  71193. if err != nil {
  71194. return graphql.Null
  71195. }
  71196. ctx = graphql.WithFieldContext(ctx, fc)
  71197. defer func() {
  71198. if r := recover(); r != nil {
  71199. ec.Error(ctx, ec.Recover(ctx, r))
  71200. ret = graphql.Null
  71201. }
  71202. }()
  71203. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71204. ctx = rctx // use context from middleware stack in children
  71205. return obj.URL, nil
  71206. })
  71207. if err != nil {
  71208. ec.Error(ctx, err)
  71209. return graphql.Null
  71210. }
  71211. if resTmp == nil {
  71212. if !graphql.HasFieldError(ctx, fc) {
  71213. ec.Errorf(ctx, "must not be null")
  71214. }
  71215. return graphql.Null
  71216. }
  71217. res := resTmp.(string)
  71218. fc.Result = res
  71219. return ec.marshalNURL2string(ctx, field.Selections, res)
  71220. }
  71221. func (ec *executionContext) fieldContext_MarketWebPresenceRootUrl_url(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71222. fc = &graphql.FieldContext{
  71223. Object: "MarketWebPresenceRootUrl",
  71224. Field: field,
  71225. IsMethod: false,
  71226. IsResolver: false,
  71227. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71228. return nil, errors.New("field of type URL does not have child fields")
  71229. },
  71230. }
  71231. return fc, nil
  71232. }
  71233. func (ec *executionContext) _MarketingEvent_app(ctx context.Context, field graphql.CollectedField, obj *MarketingEvent) (ret graphql.Marshaler) {
  71234. fc, err := ec.fieldContext_MarketingEvent_app(ctx, field)
  71235. if err != nil {
  71236. return graphql.Null
  71237. }
  71238. ctx = graphql.WithFieldContext(ctx, fc)
  71239. defer func() {
  71240. if r := recover(); r != nil {
  71241. ec.Error(ctx, ec.Recover(ctx, r))
  71242. ret = graphql.Null
  71243. }
  71244. }()
  71245. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71246. ctx = rctx // use context from middleware stack in children
  71247. return obj.App, nil
  71248. })
  71249. if err != nil {
  71250. ec.Error(ctx, err)
  71251. return graphql.Null
  71252. }
  71253. if resTmp == nil {
  71254. if !graphql.HasFieldError(ctx, fc) {
  71255. ec.Errorf(ctx, "must not be null")
  71256. }
  71257. return graphql.Null
  71258. }
  71259. res := resTmp.(*App)
  71260. fc.Result = res
  71261. return ec.marshalNApp2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐApp(ctx, field.Selections, res)
  71262. }
  71263. func (ec *executionContext) fieldContext_MarketingEvent_app(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71264. fc = &graphql.FieldContext{
  71265. Object: "MarketingEvent",
  71266. Field: field,
  71267. IsMethod: false,
  71268. IsResolver: false,
  71269. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71270. switch field.Name {
  71271. case "id":
  71272. return ec.fieldContext_App_id(ctx, field)
  71273. }
  71274. return nil, fmt.Errorf("no field named %q was found under type App", field.Name)
  71275. },
  71276. }
  71277. return fc, nil
  71278. }
  71279. func (ec *executionContext) _MarketingEvent_channel(ctx context.Context, field graphql.CollectedField, obj *MarketingEvent) (ret graphql.Marshaler) {
  71280. fc, err := ec.fieldContext_MarketingEvent_channel(ctx, field)
  71281. if err != nil {
  71282. return graphql.Null
  71283. }
  71284. ctx = graphql.WithFieldContext(ctx, fc)
  71285. defer func() {
  71286. if r := recover(); r != nil {
  71287. ec.Error(ctx, ec.Recover(ctx, r))
  71288. ret = graphql.Null
  71289. }
  71290. }()
  71291. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71292. ctx = rctx // use context from middleware stack in children
  71293. return obj.Channel, nil
  71294. })
  71295. if err != nil {
  71296. ec.Error(ctx, err)
  71297. return graphql.Null
  71298. }
  71299. if resTmp == nil {
  71300. return graphql.Null
  71301. }
  71302. res := resTmp.(*MarketingChannel)
  71303. fc.Result = res
  71304. return ec.marshalOMarketingChannel2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMarketingChannel(ctx, field.Selections, res)
  71305. }
  71306. func (ec *executionContext) fieldContext_MarketingEvent_channel(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71307. fc = &graphql.FieldContext{
  71308. Object: "MarketingEvent",
  71309. Field: field,
  71310. IsMethod: false,
  71311. IsResolver: false,
  71312. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71313. return nil, errors.New("field of type MarketingChannel does not have child fields")
  71314. },
  71315. }
  71316. return fc, nil
  71317. }
  71318. func (ec *executionContext) _MarketingEvent_description(ctx context.Context, field graphql.CollectedField, obj *MarketingEvent) (ret graphql.Marshaler) {
  71319. fc, err := ec.fieldContext_MarketingEvent_description(ctx, field)
  71320. if err != nil {
  71321. return graphql.Null
  71322. }
  71323. ctx = graphql.WithFieldContext(ctx, fc)
  71324. defer func() {
  71325. if r := recover(); r != nil {
  71326. ec.Error(ctx, ec.Recover(ctx, r))
  71327. ret = graphql.Null
  71328. }
  71329. }()
  71330. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71331. ctx = rctx // use context from middleware stack in children
  71332. return obj.Description, nil
  71333. })
  71334. if err != nil {
  71335. ec.Error(ctx, err)
  71336. return graphql.Null
  71337. }
  71338. if resTmp == nil {
  71339. return graphql.Null
  71340. }
  71341. res := resTmp.(*string)
  71342. fc.Result = res
  71343. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  71344. }
  71345. func (ec *executionContext) fieldContext_MarketingEvent_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71346. fc = &graphql.FieldContext{
  71347. Object: "MarketingEvent",
  71348. Field: field,
  71349. IsMethod: false,
  71350. IsResolver: false,
  71351. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71352. return nil, errors.New("field of type String does not have child fields")
  71353. },
  71354. }
  71355. return fc, nil
  71356. }
  71357. func (ec *executionContext) _MarketingEvent_endedAt(ctx context.Context, field graphql.CollectedField, obj *MarketingEvent) (ret graphql.Marshaler) {
  71358. fc, err := ec.fieldContext_MarketingEvent_endedAt(ctx, field)
  71359. if err != nil {
  71360. return graphql.Null
  71361. }
  71362. ctx = graphql.WithFieldContext(ctx, fc)
  71363. defer func() {
  71364. if r := recover(); r != nil {
  71365. ec.Error(ctx, ec.Recover(ctx, r))
  71366. ret = graphql.Null
  71367. }
  71368. }()
  71369. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71370. ctx = rctx // use context from middleware stack in children
  71371. return obj.EndedAt, nil
  71372. })
  71373. if err != nil {
  71374. ec.Error(ctx, err)
  71375. return graphql.Null
  71376. }
  71377. if resTmp == nil {
  71378. return graphql.Null
  71379. }
  71380. res := resTmp.(*string)
  71381. fc.Result = res
  71382. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  71383. }
  71384. func (ec *executionContext) fieldContext_MarketingEvent_endedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71385. fc = &graphql.FieldContext{
  71386. Object: "MarketingEvent",
  71387. Field: field,
  71388. IsMethod: false,
  71389. IsResolver: false,
  71390. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71391. return nil, errors.New("field of type DateTime does not have child fields")
  71392. },
  71393. }
  71394. return fc, nil
  71395. }
  71396. func (ec *executionContext) _MarketingEvent_id(ctx context.Context, field graphql.CollectedField, obj *MarketingEvent) (ret graphql.Marshaler) {
  71397. fc, err := ec.fieldContext_MarketingEvent_id(ctx, field)
  71398. if err != nil {
  71399. return graphql.Null
  71400. }
  71401. ctx = graphql.WithFieldContext(ctx, fc)
  71402. defer func() {
  71403. if r := recover(); r != nil {
  71404. ec.Error(ctx, ec.Recover(ctx, r))
  71405. ret = graphql.Null
  71406. }
  71407. }()
  71408. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71409. ctx = rctx // use context from middleware stack in children
  71410. return obj.ID, nil
  71411. })
  71412. if err != nil {
  71413. ec.Error(ctx, err)
  71414. return graphql.Null
  71415. }
  71416. if resTmp == nil {
  71417. if !graphql.HasFieldError(ctx, fc) {
  71418. ec.Errorf(ctx, "must not be null")
  71419. }
  71420. return graphql.Null
  71421. }
  71422. res := resTmp.(string)
  71423. fc.Result = res
  71424. return ec.marshalNID2string(ctx, field.Selections, res)
  71425. }
  71426. func (ec *executionContext) fieldContext_MarketingEvent_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71427. fc = &graphql.FieldContext{
  71428. Object: "MarketingEvent",
  71429. Field: field,
  71430. IsMethod: false,
  71431. IsResolver: false,
  71432. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71433. return nil, errors.New("field of type ID does not have child fields")
  71434. },
  71435. }
  71436. return fc, nil
  71437. }
  71438. func (ec *executionContext) _MarketingEvent_legacyResourceId(ctx context.Context, field graphql.CollectedField, obj *MarketingEvent) (ret graphql.Marshaler) {
  71439. fc, err := ec.fieldContext_MarketingEvent_legacyResourceId(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.LegacyResourceID, nil
  71453. })
  71454. if err != nil {
  71455. ec.Error(ctx, err)
  71456. return graphql.Null
  71457. }
  71458. if resTmp == nil {
  71459. if !graphql.HasFieldError(ctx, fc) {
  71460. ec.Errorf(ctx, "must not be null")
  71461. }
  71462. return graphql.Null
  71463. }
  71464. res := resTmp.(string)
  71465. fc.Result = res
  71466. return ec.marshalNUnsignedInt642string(ctx, field.Selections, res)
  71467. }
  71468. func (ec *executionContext) fieldContext_MarketingEvent_legacyResourceId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71469. fc = &graphql.FieldContext{
  71470. Object: "MarketingEvent",
  71471. Field: field,
  71472. IsMethod: false,
  71473. IsResolver: false,
  71474. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71475. return nil, errors.New("field of type UnsignedInt64 does not have child fields")
  71476. },
  71477. }
  71478. return fc, nil
  71479. }
  71480. func (ec *executionContext) _MarketingEvent_manageUrl(ctx context.Context, field graphql.CollectedField, obj *MarketingEvent) (ret graphql.Marshaler) {
  71481. fc, err := ec.fieldContext_MarketingEvent_manageUrl(ctx, field)
  71482. if err != nil {
  71483. return graphql.Null
  71484. }
  71485. ctx = graphql.WithFieldContext(ctx, fc)
  71486. defer func() {
  71487. if r := recover(); r != nil {
  71488. ec.Error(ctx, ec.Recover(ctx, r))
  71489. ret = graphql.Null
  71490. }
  71491. }()
  71492. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71493. ctx = rctx // use context from middleware stack in children
  71494. return obj.ManageURL, nil
  71495. })
  71496. if err != nil {
  71497. ec.Error(ctx, err)
  71498. return graphql.Null
  71499. }
  71500. if resTmp == nil {
  71501. return graphql.Null
  71502. }
  71503. res := resTmp.(*string)
  71504. fc.Result = res
  71505. return ec.marshalOURL2ᚖstring(ctx, field.Selections, res)
  71506. }
  71507. func (ec *executionContext) fieldContext_MarketingEvent_manageUrl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71508. fc = &graphql.FieldContext{
  71509. Object: "MarketingEvent",
  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 URL does not have child fields")
  71515. },
  71516. }
  71517. return fc, nil
  71518. }
  71519. func (ec *executionContext) _MarketingEvent_previewUrl(ctx context.Context, field graphql.CollectedField, obj *MarketingEvent) (ret graphql.Marshaler) {
  71520. fc, err := ec.fieldContext_MarketingEvent_previewUrl(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.PreviewURL, nil
  71534. })
  71535. if err != nil {
  71536. ec.Error(ctx, err)
  71537. return graphql.Null
  71538. }
  71539. if resTmp == nil {
  71540. return graphql.Null
  71541. }
  71542. res := resTmp.(*string)
  71543. fc.Result = res
  71544. return ec.marshalOURL2ᚖstring(ctx, field.Selections, res)
  71545. }
  71546. func (ec *executionContext) fieldContext_MarketingEvent_previewUrl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71547. fc = &graphql.FieldContext{
  71548. Object: "MarketingEvent",
  71549. Field: field,
  71550. IsMethod: false,
  71551. IsResolver: false,
  71552. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71553. return nil, errors.New("field of type URL does not have child fields")
  71554. },
  71555. }
  71556. return fc, nil
  71557. }
  71558. func (ec *executionContext) _MarketingEvent_remoteId(ctx context.Context, field graphql.CollectedField, obj *MarketingEvent) (ret graphql.Marshaler) {
  71559. fc, err := ec.fieldContext_MarketingEvent_remoteId(ctx, field)
  71560. if err != nil {
  71561. return graphql.Null
  71562. }
  71563. ctx = graphql.WithFieldContext(ctx, fc)
  71564. defer func() {
  71565. if r := recover(); r != nil {
  71566. ec.Error(ctx, ec.Recover(ctx, r))
  71567. ret = graphql.Null
  71568. }
  71569. }()
  71570. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71571. ctx = rctx // use context from middleware stack in children
  71572. return obj.RemoteID, nil
  71573. })
  71574. if err != nil {
  71575. ec.Error(ctx, err)
  71576. return graphql.Null
  71577. }
  71578. if resTmp == nil {
  71579. return graphql.Null
  71580. }
  71581. res := resTmp.(*string)
  71582. fc.Result = res
  71583. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  71584. }
  71585. func (ec *executionContext) fieldContext_MarketingEvent_remoteId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71586. fc = &graphql.FieldContext{
  71587. Object: "MarketingEvent",
  71588. Field: field,
  71589. IsMethod: false,
  71590. IsResolver: false,
  71591. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71592. return nil, errors.New("field of type String does not have child fields")
  71593. },
  71594. }
  71595. return fc, nil
  71596. }
  71597. func (ec *executionContext) _MarketingEvent_scheduledToEndAt(ctx context.Context, field graphql.CollectedField, obj *MarketingEvent) (ret graphql.Marshaler) {
  71598. fc, err := ec.fieldContext_MarketingEvent_scheduledToEndAt(ctx, field)
  71599. if err != nil {
  71600. return graphql.Null
  71601. }
  71602. ctx = graphql.WithFieldContext(ctx, fc)
  71603. defer func() {
  71604. if r := recover(); r != nil {
  71605. ec.Error(ctx, ec.Recover(ctx, r))
  71606. ret = graphql.Null
  71607. }
  71608. }()
  71609. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71610. ctx = rctx // use context from middleware stack in children
  71611. return obj.ScheduledToEndAt, nil
  71612. })
  71613. if err != nil {
  71614. ec.Error(ctx, err)
  71615. return graphql.Null
  71616. }
  71617. if resTmp == nil {
  71618. return graphql.Null
  71619. }
  71620. res := resTmp.(*string)
  71621. fc.Result = res
  71622. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  71623. }
  71624. func (ec *executionContext) fieldContext_MarketingEvent_scheduledToEndAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71625. fc = &graphql.FieldContext{
  71626. Object: "MarketingEvent",
  71627. Field: field,
  71628. IsMethod: false,
  71629. IsResolver: false,
  71630. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71631. return nil, errors.New("field of type DateTime does not have child fields")
  71632. },
  71633. }
  71634. return fc, nil
  71635. }
  71636. func (ec *executionContext) _MarketingEvent_sourceAndMedium(ctx context.Context, field graphql.CollectedField, obj *MarketingEvent) (ret graphql.Marshaler) {
  71637. fc, err := ec.fieldContext_MarketingEvent_sourceAndMedium(ctx, field)
  71638. if err != nil {
  71639. return graphql.Null
  71640. }
  71641. ctx = graphql.WithFieldContext(ctx, fc)
  71642. defer func() {
  71643. if r := recover(); r != nil {
  71644. ec.Error(ctx, ec.Recover(ctx, r))
  71645. ret = graphql.Null
  71646. }
  71647. }()
  71648. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71649. ctx = rctx // use context from middleware stack in children
  71650. return obj.SourceAndMedium, nil
  71651. })
  71652. if err != nil {
  71653. ec.Error(ctx, err)
  71654. return graphql.Null
  71655. }
  71656. if resTmp == nil {
  71657. if !graphql.HasFieldError(ctx, fc) {
  71658. ec.Errorf(ctx, "must not be null")
  71659. }
  71660. return graphql.Null
  71661. }
  71662. res := resTmp.(string)
  71663. fc.Result = res
  71664. return ec.marshalNString2string(ctx, field.Selections, res)
  71665. }
  71666. func (ec *executionContext) fieldContext_MarketingEvent_sourceAndMedium(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71667. fc = &graphql.FieldContext{
  71668. Object: "MarketingEvent",
  71669. Field: field,
  71670. IsMethod: false,
  71671. IsResolver: false,
  71672. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71673. return nil, errors.New("field of type String does not have child fields")
  71674. },
  71675. }
  71676. return fc, nil
  71677. }
  71678. func (ec *executionContext) _MarketingEvent_startedAt(ctx context.Context, field graphql.CollectedField, obj *MarketingEvent) (ret graphql.Marshaler) {
  71679. fc, err := ec.fieldContext_MarketingEvent_startedAt(ctx, field)
  71680. if err != nil {
  71681. return graphql.Null
  71682. }
  71683. ctx = graphql.WithFieldContext(ctx, fc)
  71684. defer func() {
  71685. if r := recover(); r != nil {
  71686. ec.Error(ctx, ec.Recover(ctx, r))
  71687. ret = graphql.Null
  71688. }
  71689. }()
  71690. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71691. ctx = rctx // use context from middleware stack in children
  71692. return obj.StartedAt, nil
  71693. })
  71694. if err != nil {
  71695. ec.Error(ctx, err)
  71696. return graphql.Null
  71697. }
  71698. if resTmp == nil {
  71699. if !graphql.HasFieldError(ctx, fc) {
  71700. ec.Errorf(ctx, "must not be null")
  71701. }
  71702. return graphql.Null
  71703. }
  71704. res := resTmp.(string)
  71705. fc.Result = res
  71706. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  71707. }
  71708. func (ec *executionContext) fieldContext_MarketingEvent_startedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71709. fc = &graphql.FieldContext{
  71710. Object: "MarketingEvent",
  71711. Field: field,
  71712. IsMethod: false,
  71713. IsResolver: false,
  71714. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71715. return nil, errors.New("field of type DateTime does not have child fields")
  71716. },
  71717. }
  71718. return fc, nil
  71719. }
  71720. func (ec *executionContext) _MarketingEvent_type(ctx context.Context, field graphql.CollectedField, obj *MarketingEvent) (ret graphql.Marshaler) {
  71721. fc, err := ec.fieldContext_MarketingEvent_type(ctx, field)
  71722. if err != nil {
  71723. return graphql.Null
  71724. }
  71725. ctx = graphql.WithFieldContext(ctx, fc)
  71726. defer func() {
  71727. if r := recover(); r != nil {
  71728. ec.Error(ctx, ec.Recover(ctx, r))
  71729. ret = graphql.Null
  71730. }
  71731. }()
  71732. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71733. ctx = rctx // use context from middleware stack in children
  71734. return obj.Type, nil
  71735. })
  71736. if err != nil {
  71737. ec.Error(ctx, err)
  71738. return graphql.Null
  71739. }
  71740. if resTmp == nil {
  71741. if !graphql.HasFieldError(ctx, fc) {
  71742. ec.Errorf(ctx, "must not be null")
  71743. }
  71744. return graphql.Null
  71745. }
  71746. res := resTmp.(MarketingTactic)
  71747. fc.Result = res
  71748. return ec.marshalNMarketingTactic2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMarketingTactic(ctx, field.Selections, res)
  71749. }
  71750. func (ec *executionContext) fieldContext_MarketingEvent_type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71751. fc = &graphql.FieldContext{
  71752. Object: "MarketingEvent",
  71753. Field: field,
  71754. IsMethod: false,
  71755. IsResolver: false,
  71756. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71757. return nil, errors.New("field of type MarketingTactic does not have child fields")
  71758. },
  71759. }
  71760. return fc, nil
  71761. }
  71762. func (ec *executionContext) _MarketingEvent_utmCampaign(ctx context.Context, field graphql.CollectedField, obj *MarketingEvent) (ret graphql.Marshaler) {
  71763. fc, err := ec.fieldContext_MarketingEvent_utmCampaign(ctx, field)
  71764. if err != nil {
  71765. return graphql.Null
  71766. }
  71767. ctx = graphql.WithFieldContext(ctx, fc)
  71768. defer func() {
  71769. if r := recover(); r != nil {
  71770. ec.Error(ctx, ec.Recover(ctx, r))
  71771. ret = graphql.Null
  71772. }
  71773. }()
  71774. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71775. ctx = rctx // use context from middleware stack in children
  71776. return obj.UtmCampaign, nil
  71777. })
  71778. if err != nil {
  71779. ec.Error(ctx, err)
  71780. return graphql.Null
  71781. }
  71782. if resTmp == nil {
  71783. return graphql.Null
  71784. }
  71785. res := resTmp.(*string)
  71786. fc.Result = res
  71787. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  71788. }
  71789. func (ec *executionContext) fieldContext_MarketingEvent_utmCampaign(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71790. fc = &graphql.FieldContext{
  71791. Object: "MarketingEvent",
  71792. Field: field,
  71793. IsMethod: false,
  71794. IsResolver: false,
  71795. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71796. return nil, errors.New("field of type String does not have child fields")
  71797. },
  71798. }
  71799. return fc, nil
  71800. }
  71801. func (ec *executionContext) _MarketingEvent_utmMedium(ctx context.Context, field graphql.CollectedField, obj *MarketingEvent) (ret graphql.Marshaler) {
  71802. fc, err := ec.fieldContext_MarketingEvent_utmMedium(ctx, field)
  71803. if err != nil {
  71804. return graphql.Null
  71805. }
  71806. ctx = graphql.WithFieldContext(ctx, fc)
  71807. defer func() {
  71808. if r := recover(); r != nil {
  71809. ec.Error(ctx, ec.Recover(ctx, r))
  71810. ret = graphql.Null
  71811. }
  71812. }()
  71813. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71814. ctx = rctx // use context from middleware stack in children
  71815. return obj.UtmMedium, nil
  71816. })
  71817. if err != nil {
  71818. ec.Error(ctx, err)
  71819. return graphql.Null
  71820. }
  71821. if resTmp == nil {
  71822. return graphql.Null
  71823. }
  71824. res := resTmp.(*string)
  71825. fc.Result = res
  71826. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  71827. }
  71828. func (ec *executionContext) fieldContext_MarketingEvent_utmMedium(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71829. fc = &graphql.FieldContext{
  71830. Object: "MarketingEvent",
  71831. Field: field,
  71832. IsMethod: false,
  71833. IsResolver: false,
  71834. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71835. return nil, errors.New("field of type String does not have child fields")
  71836. },
  71837. }
  71838. return fc, nil
  71839. }
  71840. func (ec *executionContext) _MarketingEvent_utmSource(ctx context.Context, field graphql.CollectedField, obj *MarketingEvent) (ret graphql.Marshaler) {
  71841. fc, err := ec.fieldContext_MarketingEvent_utmSource(ctx, field)
  71842. if err != nil {
  71843. return graphql.Null
  71844. }
  71845. ctx = graphql.WithFieldContext(ctx, fc)
  71846. defer func() {
  71847. if r := recover(); r != nil {
  71848. ec.Error(ctx, ec.Recover(ctx, r))
  71849. ret = graphql.Null
  71850. }
  71851. }()
  71852. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71853. ctx = rctx // use context from middleware stack in children
  71854. return obj.UtmSource, nil
  71855. })
  71856. if err != nil {
  71857. ec.Error(ctx, err)
  71858. return graphql.Null
  71859. }
  71860. if resTmp == nil {
  71861. return graphql.Null
  71862. }
  71863. res := resTmp.(*string)
  71864. fc.Result = res
  71865. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  71866. }
  71867. func (ec *executionContext) fieldContext_MarketingEvent_utmSource(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71868. fc = &graphql.FieldContext{
  71869. Object: "MarketingEvent",
  71870. Field: field,
  71871. IsMethod: false,
  71872. IsResolver: false,
  71873. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71874. return nil, errors.New("field of type String does not have child fields")
  71875. },
  71876. }
  71877. return fc, nil
  71878. }
  71879. func (ec *executionContext) _MediaConnection_edges(ctx context.Context, field graphql.CollectedField, obj *MediaConnection) (ret graphql.Marshaler) {
  71880. fc, err := ec.fieldContext_MediaConnection_edges(ctx, field)
  71881. if err != nil {
  71882. return graphql.Null
  71883. }
  71884. ctx = graphql.WithFieldContext(ctx, fc)
  71885. defer func() {
  71886. if r := recover(); r != nil {
  71887. ec.Error(ctx, ec.Recover(ctx, r))
  71888. ret = graphql.Null
  71889. }
  71890. }()
  71891. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71892. ctx = rctx // use context from middleware stack in children
  71893. return obj.Edges, nil
  71894. })
  71895. if err != nil {
  71896. ec.Error(ctx, err)
  71897. return graphql.Null
  71898. }
  71899. if resTmp == nil {
  71900. if !graphql.HasFieldError(ctx, fc) {
  71901. ec.Errorf(ctx, "must not be null")
  71902. }
  71903. return graphql.Null
  71904. }
  71905. res := resTmp.([]*MediaEdge)
  71906. fc.Result = res
  71907. return ec.marshalNMediaEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaEdgeᚄ(ctx, field.Selections, res)
  71908. }
  71909. func (ec *executionContext) fieldContext_MediaConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71910. fc = &graphql.FieldContext{
  71911. Object: "MediaConnection",
  71912. Field: field,
  71913. IsMethod: false,
  71914. IsResolver: false,
  71915. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71916. switch field.Name {
  71917. case "cursor":
  71918. return ec.fieldContext_MediaEdge_cursor(ctx, field)
  71919. case "node":
  71920. return ec.fieldContext_MediaEdge_node(ctx, field)
  71921. }
  71922. return nil, fmt.Errorf("no field named %q was found under type MediaEdge", field.Name)
  71923. },
  71924. }
  71925. return fc, nil
  71926. }
  71927. func (ec *executionContext) _MediaConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *MediaConnection) (ret graphql.Marshaler) {
  71928. fc, err := ec.fieldContext_MediaConnection_nodes(ctx, field)
  71929. if err != nil {
  71930. return graphql.Null
  71931. }
  71932. ctx = graphql.WithFieldContext(ctx, fc)
  71933. defer func() {
  71934. if r := recover(); r != nil {
  71935. ec.Error(ctx, ec.Recover(ctx, r))
  71936. ret = graphql.Null
  71937. }
  71938. }()
  71939. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71940. ctx = rctx // use context from middleware stack in children
  71941. return obj.Nodes, nil
  71942. })
  71943. if err != nil {
  71944. ec.Error(ctx, err)
  71945. return graphql.Null
  71946. }
  71947. if resTmp == nil {
  71948. if !graphql.HasFieldError(ctx, fc) {
  71949. ec.Errorf(ctx, "must not be null")
  71950. }
  71951. return graphql.Null
  71952. }
  71953. res := resTmp.([]Media)
  71954. fc.Result = res
  71955. return ec.marshalNMedia2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaᚄ(ctx, field.Selections, res)
  71956. }
  71957. func (ec *executionContext) fieldContext_MediaConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  71958. fc = &graphql.FieldContext{
  71959. Object: "MediaConnection",
  71960. Field: field,
  71961. IsMethod: false,
  71962. IsResolver: false,
  71963. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  71964. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  71965. },
  71966. }
  71967. return fc, nil
  71968. }
  71969. func (ec *executionContext) _MediaConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *MediaConnection) (ret graphql.Marshaler) {
  71970. fc, err := ec.fieldContext_MediaConnection_pageInfo(ctx, field)
  71971. if err != nil {
  71972. return graphql.Null
  71973. }
  71974. ctx = graphql.WithFieldContext(ctx, fc)
  71975. defer func() {
  71976. if r := recover(); r != nil {
  71977. ec.Error(ctx, ec.Recover(ctx, r))
  71978. ret = graphql.Null
  71979. }
  71980. }()
  71981. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  71982. ctx = rctx // use context from middleware stack in children
  71983. return obj.PageInfo, nil
  71984. })
  71985. if err != nil {
  71986. ec.Error(ctx, err)
  71987. return graphql.Null
  71988. }
  71989. if resTmp == nil {
  71990. if !graphql.HasFieldError(ctx, fc) {
  71991. ec.Errorf(ctx, "must not be null")
  71992. }
  71993. return graphql.Null
  71994. }
  71995. res := resTmp.(*PageInfo)
  71996. fc.Result = res
  71997. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  71998. }
  71999. func (ec *executionContext) fieldContext_MediaConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72000. fc = &graphql.FieldContext{
  72001. Object: "MediaConnection",
  72002. Field: field,
  72003. IsMethod: false,
  72004. IsResolver: false,
  72005. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72006. switch field.Name {
  72007. case "endCursor":
  72008. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  72009. case "hasNextPage":
  72010. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  72011. case "hasPreviousPage":
  72012. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  72013. case "startCursor":
  72014. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  72015. }
  72016. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  72017. },
  72018. }
  72019. return fc, nil
  72020. }
  72021. func (ec *executionContext) _MediaEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *MediaEdge) (ret graphql.Marshaler) {
  72022. fc, err := ec.fieldContext_MediaEdge_cursor(ctx, field)
  72023. if err != nil {
  72024. return graphql.Null
  72025. }
  72026. ctx = graphql.WithFieldContext(ctx, fc)
  72027. defer func() {
  72028. if r := recover(); r != nil {
  72029. ec.Error(ctx, ec.Recover(ctx, r))
  72030. ret = graphql.Null
  72031. }
  72032. }()
  72033. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72034. ctx = rctx // use context from middleware stack in children
  72035. return obj.Cursor, nil
  72036. })
  72037. if err != nil {
  72038. ec.Error(ctx, err)
  72039. return graphql.Null
  72040. }
  72041. if resTmp == nil {
  72042. if !graphql.HasFieldError(ctx, fc) {
  72043. ec.Errorf(ctx, "must not be null")
  72044. }
  72045. return graphql.Null
  72046. }
  72047. res := resTmp.(string)
  72048. fc.Result = res
  72049. return ec.marshalNString2string(ctx, field.Selections, res)
  72050. }
  72051. func (ec *executionContext) fieldContext_MediaEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72052. fc = &graphql.FieldContext{
  72053. Object: "MediaEdge",
  72054. Field: field,
  72055. IsMethod: false,
  72056. IsResolver: false,
  72057. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72058. return nil, errors.New("field of type String does not have child fields")
  72059. },
  72060. }
  72061. return fc, nil
  72062. }
  72063. func (ec *executionContext) _MediaEdge_node(ctx context.Context, field graphql.CollectedField, obj *MediaEdge) (ret graphql.Marshaler) {
  72064. fc, err := ec.fieldContext_MediaEdge_node(ctx, field)
  72065. if err != nil {
  72066. return graphql.Null
  72067. }
  72068. ctx = graphql.WithFieldContext(ctx, fc)
  72069. defer func() {
  72070. if r := recover(); r != nil {
  72071. ec.Error(ctx, ec.Recover(ctx, r))
  72072. ret = graphql.Null
  72073. }
  72074. }()
  72075. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72076. ctx = rctx // use context from middleware stack in children
  72077. return obj.Node, nil
  72078. })
  72079. if err != nil {
  72080. ec.Error(ctx, err)
  72081. return graphql.Null
  72082. }
  72083. if resTmp == nil {
  72084. if !graphql.HasFieldError(ctx, fc) {
  72085. ec.Errorf(ctx, "must not be null")
  72086. }
  72087. return graphql.Null
  72088. }
  72089. res := resTmp.(Media)
  72090. fc.Result = res
  72091. return ec.marshalNMedia2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMedia(ctx, field.Selections, res)
  72092. }
  72093. func (ec *executionContext) fieldContext_MediaEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72094. fc = &graphql.FieldContext{
  72095. Object: "MediaEdge",
  72096. Field: field,
  72097. IsMethod: false,
  72098. IsResolver: false,
  72099. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72100. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  72101. },
  72102. }
  72103. return fc, nil
  72104. }
  72105. func (ec *executionContext) _MediaError_code(ctx context.Context, field graphql.CollectedField, obj *MediaError) (ret graphql.Marshaler) {
  72106. fc, err := ec.fieldContext_MediaError_code(ctx, field)
  72107. if err != nil {
  72108. return graphql.Null
  72109. }
  72110. ctx = graphql.WithFieldContext(ctx, fc)
  72111. defer func() {
  72112. if r := recover(); r != nil {
  72113. ec.Error(ctx, ec.Recover(ctx, r))
  72114. ret = graphql.Null
  72115. }
  72116. }()
  72117. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72118. ctx = rctx // use context from middleware stack in children
  72119. return obj.Code, nil
  72120. })
  72121. if err != nil {
  72122. ec.Error(ctx, err)
  72123. return graphql.Null
  72124. }
  72125. if resTmp == nil {
  72126. if !graphql.HasFieldError(ctx, fc) {
  72127. ec.Errorf(ctx, "must not be null")
  72128. }
  72129. return graphql.Null
  72130. }
  72131. res := resTmp.(MediaErrorCode)
  72132. fc.Result = res
  72133. return ec.marshalNMediaErrorCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaErrorCode(ctx, field.Selections, res)
  72134. }
  72135. func (ec *executionContext) fieldContext_MediaError_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72136. fc = &graphql.FieldContext{
  72137. Object: "MediaError",
  72138. Field: field,
  72139. IsMethod: false,
  72140. IsResolver: false,
  72141. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72142. return nil, errors.New("field of type MediaErrorCode does not have child fields")
  72143. },
  72144. }
  72145. return fc, nil
  72146. }
  72147. func (ec *executionContext) _MediaError_details(ctx context.Context, field graphql.CollectedField, obj *MediaError) (ret graphql.Marshaler) {
  72148. fc, err := ec.fieldContext_MediaError_details(ctx, field)
  72149. if err != nil {
  72150. return graphql.Null
  72151. }
  72152. ctx = graphql.WithFieldContext(ctx, fc)
  72153. defer func() {
  72154. if r := recover(); r != nil {
  72155. ec.Error(ctx, ec.Recover(ctx, r))
  72156. ret = graphql.Null
  72157. }
  72158. }()
  72159. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72160. ctx = rctx // use context from middleware stack in children
  72161. return obj.Details, nil
  72162. })
  72163. if err != nil {
  72164. ec.Error(ctx, err)
  72165. return graphql.Null
  72166. }
  72167. if resTmp == nil {
  72168. return graphql.Null
  72169. }
  72170. res := resTmp.(*string)
  72171. fc.Result = res
  72172. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  72173. }
  72174. func (ec *executionContext) fieldContext_MediaError_details(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72175. fc = &graphql.FieldContext{
  72176. Object: "MediaError",
  72177. Field: field,
  72178. IsMethod: false,
  72179. IsResolver: false,
  72180. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72181. return nil, errors.New("field of type String does not have child fields")
  72182. },
  72183. }
  72184. return fc, nil
  72185. }
  72186. func (ec *executionContext) _MediaError_message(ctx context.Context, field graphql.CollectedField, obj *MediaError) (ret graphql.Marshaler) {
  72187. fc, err := ec.fieldContext_MediaError_message(ctx, field)
  72188. if err != nil {
  72189. return graphql.Null
  72190. }
  72191. ctx = graphql.WithFieldContext(ctx, fc)
  72192. defer func() {
  72193. if r := recover(); r != nil {
  72194. ec.Error(ctx, ec.Recover(ctx, r))
  72195. ret = graphql.Null
  72196. }
  72197. }()
  72198. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72199. ctx = rctx // use context from middleware stack in children
  72200. return obj.Message, nil
  72201. })
  72202. if err != nil {
  72203. ec.Error(ctx, err)
  72204. return graphql.Null
  72205. }
  72206. if resTmp == nil {
  72207. if !graphql.HasFieldError(ctx, fc) {
  72208. ec.Errorf(ctx, "must not be null")
  72209. }
  72210. return graphql.Null
  72211. }
  72212. res := resTmp.(string)
  72213. fc.Result = res
  72214. return ec.marshalNString2string(ctx, field.Selections, res)
  72215. }
  72216. func (ec *executionContext) fieldContext_MediaError_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72217. fc = &graphql.FieldContext{
  72218. Object: "MediaError",
  72219. Field: field,
  72220. IsMethod: false,
  72221. IsResolver: false,
  72222. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72223. return nil, errors.New("field of type String does not have child fields")
  72224. },
  72225. }
  72226. return fc, nil
  72227. }
  72228. func (ec *executionContext) _MediaImage_alt(ctx context.Context, field graphql.CollectedField, obj *MediaImage) (ret graphql.Marshaler) {
  72229. fc, err := ec.fieldContext_MediaImage_alt(ctx, field)
  72230. if err != nil {
  72231. return graphql.Null
  72232. }
  72233. ctx = graphql.WithFieldContext(ctx, fc)
  72234. defer func() {
  72235. if r := recover(); r != nil {
  72236. ec.Error(ctx, ec.Recover(ctx, r))
  72237. ret = graphql.Null
  72238. }
  72239. }()
  72240. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72241. ctx = rctx // use context from middleware stack in children
  72242. return obj.Alt, nil
  72243. })
  72244. if err != nil {
  72245. ec.Error(ctx, err)
  72246. return graphql.Null
  72247. }
  72248. if resTmp == nil {
  72249. return graphql.Null
  72250. }
  72251. res := resTmp.(*string)
  72252. fc.Result = res
  72253. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  72254. }
  72255. func (ec *executionContext) fieldContext_MediaImage_alt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72256. fc = &graphql.FieldContext{
  72257. Object: "MediaImage",
  72258. Field: field,
  72259. IsMethod: false,
  72260. IsResolver: false,
  72261. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72262. return nil, errors.New("field of type String does not have child fields")
  72263. },
  72264. }
  72265. return fc, nil
  72266. }
  72267. func (ec *executionContext) _MediaImage_createdAt(ctx context.Context, field graphql.CollectedField, obj *MediaImage) (ret graphql.Marshaler) {
  72268. fc, err := ec.fieldContext_MediaImage_createdAt(ctx, field)
  72269. if err != nil {
  72270. return graphql.Null
  72271. }
  72272. ctx = graphql.WithFieldContext(ctx, fc)
  72273. defer func() {
  72274. if r := recover(); r != nil {
  72275. ec.Error(ctx, ec.Recover(ctx, r))
  72276. ret = graphql.Null
  72277. }
  72278. }()
  72279. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72280. ctx = rctx // use context from middleware stack in children
  72281. return obj.CreatedAt, nil
  72282. })
  72283. if err != nil {
  72284. ec.Error(ctx, err)
  72285. return graphql.Null
  72286. }
  72287. if resTmp == nil {
  72288. if !graphql.HasFieldError(ctx, fc) {
  72289. ec.Errorf(ctx, "must not be null")
  72290. }
  72291. return graphql.Null
  72292. }
  72293. res := resTmp.(string)
  72294. fc.Result = res
  72295. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  72296. }
  72297. func (ec *executionContext) fieldContext_MediaImage_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72298. fc = &graphql.FieldContext{
  72299. Object: "MediaImage",
  72300. Field: field,
  72301. IsMethod: false,
  72302. IsResolver: false,
  72303. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72304. return nil, errors.New("field of type DateTime does not have child fields")
  72305. },
  72306. }
  72307. return fc, nil
  72308. }
  72309. func (ec *executionContext) _MediaImage_fileErrors(ctx context.Context, field graphql.CollectedField, obj *MediaImage) (ret graphql.Marshaler) {
  72310. fc, err := ec.fieldContext_MediaImage_fileErrors(ctx, field)
  72311. if err != nil {
  72312. return graphql.Null
  72313. }
  72314. ctx = graphql.WithFieldContext(ctx, fc)
  72315. defer func() {
  72316. if r := recover(); r != nil {
  72317. ec.Error(ctx, ec.Recover(ctx, r))
  72318. ret = graphql.Null
  72319. }
  72320. }()
  72321. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72322. ctx = rctx // use context from middleware stack in children
  72323. return obj.FileErrors, nil
  72324. })
  72325. if err != nil {
  72326. ec.Error(ctx, err)
  72327. return graphql.Null
  72328. }
  72329. if resTmp == nil {
  72330. if !graphql.HasFieldError(ctx, fc) {
  72331. ec.Errorf(ctx, "must not be null")
  72332. }
  72333. return graphql.Null
  72334. }
  72335. res := resTmp.([]*FileError)
  72336. fc.Result = res
  72337. return ec.marshalNFileError2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFileErrorᚄ(ctx, field.Selections, res)
  72338. }
  72339. func (ec *executionContext) fieldContext_MediaImage_fileErrors(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72340. fc = &graphql.FieldContext{
  72341. Object: "MediaImage",
  72342. Field: field,
  72343. IsMethod: false,
  72344. IsResolver: false,
  72345. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72346. switch field.Name {
  72347. case "code":
  72348. return ec.fieldContext_FileError_code(ctx, field)
  72349. case "details":
  72350. return ec.fieldContext_FileError_details(ctx, field)
  72351. case "message":
  72352. return ec.fieldContext_FileError_message(ctx, field)
  72353. }
  72354. return nil, fmt.Errorf("no field named %q was found under type FileError", field.Name)
  72355. },
  72356. }
  72357. return fc, nil
  72358. }
  72359. func (ec *executionContext) _MediaImage_fileStatus(ctx context.Context, field graphql.CollectedField, obj *MediaImage) (ret graphql.Marshaler) {
  72360. fc, err := ec.fieldContext_MediaImage_fileStatus(ctx, field)
  72361. if err != nil {
  72362. return graphql.Null
  72363. }
  72364. ctx = graphql.WithFieldContext(ctx, fc)
  72365. defer func() {
  72366. if r := recover(); r != nil {
  72367. ec.Error(ctx, ec.Recover(ctx, r))
  72368. ret = graphql.Null
  72369. }
  72370. }()
  72371. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72372. ctx = rctx // use context from middleware stack in children
  72373. return obj.FileStatus, nil
  72374. })
  72375. if err != nil {
  72376. ec.Error(ctx, err)
  72377. return graphql.Null
  72378. }
  72379. if resTmp == nil {
  72380. if !graphql.HasFieldError(ctx, fc) {
  72381. ec.Errorf(ctx, "must not be null")
  72382. }
  72383. return graphql.Null
  72384. }
  72385. res := resTmp.(FileStatus)
  72386. fc.Result = res
  72387. return ec.marshalNFileStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFileStatus(ctx, field.Selections, res)
  72388. }
  72389. func (ec *executionContext) fieldContext_MediaImage_fileStatus(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72390. fc = &graphql.FieldContext{
  72391. Object: "MediaImage",
  72392. Field: field,
  72393. IsMethod: false,
  72394. IsResolver: false,
  72395. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72396. return nil, errors.New("field of type FileStatus does not have child fields")
  72397. },
  72398. }
  72399. return fc, nil
  72400. }
  72401. func (ec *executionContext) _MediaImage_id(ctx context.Context, field graphql.CollectedField, obj *MediaImage) (ret graphql.Marshaler) {
  72402. fc, err := ec.fieldContext_MediaImage_id(ctx, field)
  72403. if err != nil {
  72404. return graphql.Null
  72405. }
  72406. ctx = graphql.WithFieldContext(ctx, fc)
  72407. defer func() {
  72408. if r := recover(); r != nil {
  72409. ec.Error(ctx, ec.Recover(ctx, r))
  72410. ret = graphql.Null
  72411. }
  72412. }()
  72413. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72414. ctx = rctx // use context from middleware stack in children
  72415. return obj.ID, nil
  72416. })
  72417. if err != nil {
  72418. ec.Error(ctx, err)
  72419. return graphql.Null
  72420. }
  72421. if resTmp == nil {
  72422. if !graphql.HasFieldError(ctx, fc) {
  72423. ec.Errorf(ctx, "must not be null")
  72424. }
  72425. return graphql.Null
  72426. }
  72427. res := resTmp.(string)
  72428. fc.Result = res
  72429. return ec.marshalNID2string(ctx, field.Selections, res)
  72430. }
  72431. func (ec *executionContext) fieldContext_MediaImage_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72432. fc = &graphql.FieldContext{
  72433. Object: "MediaImage",
  72434. Field: field,
  72435. IsMethod: false,
  72436. IsResolver: false,
  72437. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72438. return nil, errors.New("field of type ID does not have child fields")
  72439. },
  72440. }
  72441. return fc, nil
  72442. }
  72443. func (ec *executionContext) _MediaImage_image(ctx context.Context, field graphql.CollectedField, obj *MediaImage) (ret graphql.Marshaler) {
  72444. fc, err := ec.fieldContext_MediaImage_image(ctx, field)
  72445. if err != nil {
  72446. return graphql.Null
  72447. }
  72448. ctx = graphql.WithFieldContext(ctx, fc)
  72449. defer func() {
  72450. if r := recover(); r != nil {
  72451. ec.Error(ctx, ec.Recover(ctx, r))
  72452. ret = graphql.Null
  72453. }
  72454. }()
  72455. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72456. ctx = rctx // use context from middleware stack in children
  72457. return obj.Image, nil
  72458. })
  72459. if err != nil {
  72460. ec.Error(ctx, err)
  72461. return graphql.Null
  72462. }
  72463. if resTmp == nil {
  72464. return graphql.Null
  72465. }
  72466. res := resTmp.(*Image)
  72467. fc.Result = res
  72468. return ec.marshalOImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐImage(ctx, field.Selections, res)
  72469. }
  72470. func (ec *executionContext) fieldContext_MediaImage_image(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72471. fc = &graphql.FieldContext{
  72472. Object: "MediaImage",
  72473. Field: field,
  72474. IsMethod: false,
  72475. IsResolver: false,
  72476. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72477. switch field.Name {
  72478. case "altText":
  72479. return ec.fieldContext_Image_altText(ctx, field)
  72480. case "height":
  72481. return ec.fieldContext_Image_height(ctx, field)
  72482. case "id":
  72483. return ec.fieldContext_Image_id(ctx, field)
  72484. case "metafield":
  72485. return ec.fieldContext_Image_metafield(ctx, field)
  72486. case "metafields":
  72487. return ec.fieldContext_Image_metafields(ctx, field)
  72488. case "privateMetafield":
  72489. return ec.fieldContext_Image_privateMetafield(ctx, field)
  72490. case "privateMetafields":
  72491. return ec.fieldContext_Image_privateMetafields(ctx, field)
  72492. case "url":
  72493. return ec.fieldContext_Image_url(ctx, field)
  72494. case "width":
  72495. return ec.fieldContext_Image_width(ctx, field)
  72496. }
  72497. return nil, fmt.Errorf("no field named %q was found under type Image", field.Name)
  72498. },
  72499. }
  72500. return fc, nil
  72501. }
  72502. func (ec *executionContext) _MediaImage_mediaContentType(ctx context.Context, field graphql.CollectedField, obj *MediaImage) (ret graphql.Marshaler) {
  72503. fc, err := ec.fieldContext_MediaImage_mediaContentType(ctx, field)
  72504. if err != nil {
  72505. return graphql.Null
  72506. }
  72507. ctx = graphql.WithFieldContext(ctx, fc)
  72508. defer func() {
  72509. if r := recover(); r != nil {
  72510. ec.Error(ctx, ec.Recover(ctx, r))
  72511. ret = graphql.Null
  72512. }
  72513. }()
  72514. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72515. ctx = rctx // use context from middleware stack in children
  72516. return obj.MediaContentType, nil
  72517. })
  72518. if err != nil {
  72519. ec.Error(ctx, err)
  72520. return graphql.Null
  72521. }
  72522. if resTmp == nil {
  72523. if !graphql.HasFieldError(ctx, fc) {
  72524. ec.Errorf(ctx, "must not be null")
  72525. }
  72526. return graphql.Null
  72527. }
  72528. res := resTmp.(MediaContentType)
  72529. fc.Result = res
  72530. return ec.marshalNMediaContentType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaContentType(ctx, field.Selections, res)
  72531. }
  72532. func (ec *executionContext) fieldContext_MediaImage_mediaContentType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72533. fc = &graphql.FieldContext{
  72534. Object: "MediaImage",
  72535. Field: field,
  72536. IsMethod: false,
  72537. IsResolver: false,
  72538. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72539. return nil, errors.New("field of type MediaContentType does not have child fields")
  72540. },
  72541. }
  72542. return fc, nil
  72543. }
  72544. func (ec *executionContext) _MediaImage_mediaErrors(ctx context.Context, field graphql.CollectedField, obj *MediaImage) (ret graphql.Marshaler) {
  72545. fc, err := ec.fieldContext_MediaImage_mediaErrors(ctx, field)
  72546. if err != nil {
  72547. return graphql.Null
  72548. }
  72549. ctx = graphql.WithFieldContext(ctx, fc)
  72550. defer func() {
  72551. if r := recover(); r != nil {
  72552. ec.Error(ctx, ec.Recover(ctx, r))
  72553. ret = graphql.Null
  72554. }
  72555. }()
  72556. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72557. ctx = rctx // use context from middleware stack in children
  72558. return obj.MediaErrors, nil
  72559. })
  72560. if err != nil {
  72561. ec.Error(ctx, err)
  72562. return graphql.Null
  72563. }
  72564. if resTmp == nil {
  72565. if !graphql.HasFieldError(ctx, fc) {
  72566. ec.Errorf(ctx, "must not be null")
  72567. }
  72568. return graphql.Null
  72569. }
  72570. res := resTmp.([]*MediaError)
  72571. fc.Result = res
  72572. return ec.marshalNMediaError2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaErrorᚄ(ctx, field.Selections, res)
  72573. }
  72574. func (ec *executionContext) fieldContext_MediaImage_mediaErrors(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72575. fc = &graphql.FieldContext{
  72576. Object: "MediaImage",
  72577. Field: field,
  72578. IsMethod: false,
  72579. IsResolver: false,
  72580. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72581. switch field.Name {
  72582. case "code":
  72583. return ec.fieldContext_MediaError_code(ctx, field)
  72584. case "details":
  72585. return ec.fieldContext_MediaError_details(ctx, field)
  72586. case "message":
  72587. return ec.fieldContext_MediaError_message(ctx, field)
  72588. }
  72589. return nil, fmt.Errorf("no field named %q was found under type MediaError", field.Name)
  72590. },
  72591. }
  72592. return fc, nil
  72593. }
  72594. func (ec *executionContext) _MediaImage_mediaWarnings(ctx context.Context, field graphql.CollectedField, obj *MediaImage) (ret graphql.Marshaler) {
  72595. fc, err := ec.fieldContext_MediaImage_mediaWarnings(ctx, field)
  72596. if err != nil {
  72597. return graphql.Null
  72598. }
  72599. ctx = graphql.WithFieldContext(ctx, fc)
  72600. defer func() {
  72601. if r := recover(); r != nil {
  72602. ec.Error(ctx, ec.Recover(ctx, r))
  72603. ret = graphql.Null
  72604. }
  72605. }()
  72606. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72607. ctx = rctx // use context from middleware stack in children
  72608. return obj.MediaWarnings, nil
  72609. })
  72610. if err != nil {
  72611. ec.Error(ctx, err)
  72612. return graphql.Null
  72613. }
  72614. if resTmp == nil {
  72615. if !graphql.HasFieldError(ctx, fc) {
  72616. ec.Errorf(ctx, "must not be null")
  72617. }
  72618. return graphql.Null
  72619. }
  72620. res := resTmp.([]*MediaWarning)
  72621. fc.Result = res
  72622. return ec.marshalNMediaWarning2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaWarningᚄ(ctx, field.Selections, res)
  72623. }
  72624. func (ec *executionContext) fieldContext_MediaImage_mediaWarnings(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72625. fc = &graphql.FieldContext{
  72626. Object: "MediaImage",
  72627. Field: field,
  72628. IsMethod: false,
  72629. IsResolver: false,
  72630. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72631. switch field.Name {
  72632. case "code":
  72633. return ec.fieldContext_MediaWarning_code(ctx, field)
  72634. case "message":
  72635. return ec.fieldContext_MediaWarning_message(ctx, field)
  72636. }
  72637. return nil, fmt.Errorf("no field named %q was found under type MediaWarning", field.Name)
  72638. },
  72639. }
  72640. return fc, nil
  72641. }
  72642. func (ec *executionContext) _MediaImage_mimeType(ctx context.Context, field graphql.CollectedField, obj *MediaImage) (ret graphql.Marshaler) {
  72643. fc, err := ec.fieldContext_MediaImage_mimeType(ctx, field)
  72644. if err != nil {
  72645. return graphql.Null
  72646. }
  72647. ctx = graphql.WithFieldContext(ctx, fc)
  72648. defer func() {
  72649. if r := recover(); r != nil {
  72650. ec.Error(ctx, ec.Recover(ctx, r))
  72651. ret = graphql.Null
  72652. }
  72653. }()
  72654. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72655. ctx = rctx // use context from middleware stack in children
  72656. return obj.MimeType, nil
  72657. })
  72658. if err != nil {
  72659. ec.Error(ctx, err)
  72660. return graphql.Null
  72661. }
  72662. if resTmp == nil {
  72663. return graphql.Null
  72664. }
  72665. res := resTmp.(*string)
  72666. fc.Result = res
  72667. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  72668. }
  72669. func (ec *executionContext) fieldContext_MediaImage_mimeType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72670. fc = &graphql.FieldContext{
  72671. Object: "MediaImage",
  72672. Field: field,
  72673. IsMethod: false,
  72674. IsResolver: false,
  72675. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72676. return nil, errors.New("field of type String does not have child fields")
  72677. },
  72678. }
  72679. return fc, nil
  72680. }
  72681. func (ec *executionContext) _MediaImage_originalSource(ctx context.Context, field graphql.CollectedField, obj *MediaImage) (ret graphql.Marshaler) {
  72682. fc, err := ec.fieldContext_MediaImage_originalSource(ctx, field)
  72683. if err != nil {
  72684. return graphql.Null
  72685. }
  72686. ctx = graphql.WithFieldContext(ctx, fc)
  72687. defer func() {
  72688. if r := recover(); r != nil {
  72689. ec.Error(ctx, ec.Recover(ctx, r))
  72690. ret = graphql.Null
  72691. }
  72692. }()
  72693. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72694. ctx = rctx // use context from middleware stack in children
  72695. return obj.OriginalSource, nil
  72696. })
  72697. if err != nil {
  72698. ec.Error(ctx, err)
  72699. return graphql.Null
  72700. }
  72701. if resTmp == nil {
  72702. return graphql.Null
  72703. }
  72704. res := resTmp.(*MediaImageOriginalSource)
  72705. fc.Result = res
  72706. return ec.marshalOMediaImageOriginalSource2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaImageOriginalSource(ctx, field.Selections, res)
  72707. }
  72708. func (ec *executionContext) fieldContext_MediaImage_originalSource(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72709. fc = &graphql.FieldContext{
  72710. Object: "MediaImage",
  72711. Field: field,
  72712. IsMethod: false,
  72713. IsResolver: false,
  72714. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72715. switch field.Name {
  72716. case "fileSize":
  72717. return ec.fieldContext_MediaImageOriginalSource_fileSize(ctx, field)
  72718. }
  72719. return nil, fmt.Errorf("no field named %q was found under type MediaImageOriginalSource", field.Name)
  72720. },
  72721. }
  72722. return fc, nil
  72723. }
  72724. func (ec *executionContext) _MediaImage_preview(ctx context.Context, field graphql.CollectedField, obj *MediaImage) (ret graphql.Marshaler) {
  72725. fc, err := ec.fieldContext_MediaImage_preview(ctx, field)
  72726. if err != nil {
  72727. return graphql.Null
  72728. }
  72729. ctx = graphql.WithFieldContext(ctx, fc)
  72730. defer func() {
  72731. if r := recover(); r != nil {
  72732. ec.Error(ctx, ec.Recover(ctx, r))
  72733. ret = graphql.Null
  72734. }
  72735. }()
  72736. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72737. ctx = rctx // use context from middleware stack in children
  72738. return obj.Preview, nil
  72739. })
  72740. if err != nil {
  72741. ec.Error(ctx, err)
  72742. return graphql.Null
  72743. }
  72744. if resTmp == nil {
  72745. return graphql.Null
  72746. }
  72747. res := resTmp.(*MediaPreviewImage)
  72748. fc.Result = res
  72749. return ec.marshalOMediaPreviewImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaPreviewImage(ctx, field.Selections, res)
  72750. }
  72751. func (ec *executionContext) fieldContext_MediaImage_preview(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72752. fc = &graphql.FieldContext{
  72753. Object: "MediaImage",
  72754. Field: field,
  72755. IsMethod: false,
  72756. IsResolver: false,
  72757. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72758. switch field.Name {
  72759. case "image":
  72760. return ec.fieldContext_MediaPreviewImage_image(ctx, field)
  72761. case "status":
  72762. return ec.fieldContext_MediaPreviewImage_status(ctx, field)
  72763. }
  72764. return nil, fmt.Errorf("no field named %q was found under type MediaPreviewImage", field.Name)
  72765. },
  72766. }
  72767. return fc, nil
  72768. }
  72769. func (ec *executionContext) _MediaImage_status(ctx context.Context, field graphql.CollectedField, obj *MediaImage) (ret graphql.Marshaler) {
  72770. fc, err := ec.fieldContext_MediaImage_status(ctx, field)
  72771. if err != nil {
  72772. return graphql.Null
  72773. }
  72774. ctx = graphql.WithFieldContext(ctx, fc)
  72775. defer func() {
  72776. if r := recover(); r != nil {
  72777. ec.Error(ctx, ec.Recover(ctx, r))
  72778. ret = graphql.Null
  72779. }
  72780. }()
  72781. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72782. ctx = rctx // use context from middleware stack in children
  72783. return obj.Status, nil
  72784. })
  72785. if err != nil {
  72786. ec.Error(ctx, err)
  72787. return graphql.Null
  72788. }
  72789. if resTmp == nil {
  72790. if !graphql.HasFieldError(ctx, fc) {
  72791. ec.Errorf(ctx, "must not be null")
  72792. }
  72793. return graphql.Null
  72794. }
  72795. res := resTmp.(MediaStatus)
  72796. fc.Result = res
  72797. return ec.marshalNMediaStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaStatus(ctx, field.Selections, res)
  72798. }
  72799. func (ec *executionContext) fieldContext_MediaImage_status(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72800. fc = &graphql.FieldContext{
  72801. Object: "MediaImage",
  72802. Field: field,
  72803. IsMethod: false,
  72804. IsResolver: false,
  72805. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72806. return nil, errors.New("field of type MediaStatus does not have child fields")
  72807. },
  72808. }
  72809. return fc, nil
  72810. }
  72811. func (ec *executionContext) _MediaImageOriginalSource_fileSize(ctx context.Context, field graphql.CollectedField, obj *MediaImageOriginalSource) (ret graphql.Marshaler) {
  72812. fc, err := ec.fieldContext_MediaImageOriginalSource_fileSize(ctx, field)
  72813. if err != nil {
  72814. return graphql.Null
  72815. }
  72816. ctx = graphql.WithFieldContext(ctx, fc)
  72817. defer func() {
  72818. if r := recover(); r != nil {
  72819. ec.Error(ctx, ec.Recover(ctx, r))
  72820. ret = graphql.Null
  72821. }
  72822. }()
  72823. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72824. ctx = rctx // use context from middleware stack in children
  72825. return obj.FileSize, nil
  72826. })
  72827. if err != nil {
  72828. ec.Error(ctx, err)
  72829. return graphql.Null
  72830. }
  72831. if resTmp == nil {
  72832. return graphql.Null
  72833. }
  72834. res := resTmp.(*int)
  72835. fc.Result = res
  72836. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  72837. }
  72838. func (ec *executionContext) fieldContext_MediaImageOriginalSource_fileSize(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72839. fc = &graphql.FieldContext{
  72840. Object: "MediaImageOriginalSource",
  72841. Field: field,
  72842. IsMethod: false,
  72843. IsResolver: false,
  72844. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72845. return nil, errors.New("field of type Int does not have child fields")
  72846. },
  72847. }
  72848. return fc, nil
  72849. }
  72850. func (ec *executionContext) _MediaPreviewImage_image(ctx context.Context, field graphql.CollectedField, obj *MediaPreviewImage) (ret graphql.Marshaler) {
  72851. fc, err := ec.fieldContext_MediaPreviewImage_image(ctx, field)
  72852. if err != nil {
  72853. return graphql.Null
  72854. }
  72855. ctx = graphql.WithFieldContext(ctx, fc)
  72856. defer func() {
  72857. if r := recover(); r != nil {
  72858. ec.Error(ctx, ec.Recover(ctx, r))
  72859. ret = graphql.Null
  72860. }
  72861. }()
  72862. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72863. ctx = rctx // use context from middleware stack in children
  72864. return obj.Image, nil
  72865. })
  72866. if err != nil {
  72867. ec.Error(ctx, err)
  72868. return graphql.Null
  72869. }
  72870. if resTmp == nil {
  72871. return graphql.Null
  72872. }
  72873. res := resTmp.(*Image)
  72874. fc.Result = res
  72875. return ec.marshalOImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐImage(ctx, field.Selections, res)
  72876. }
  72877. func (ec *executionContext) fieldContext_MediaPreviewImage_image(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72878. fc = &graphql.FieldContext{
  72879. Object: "MediaPreviewImage",
  72880. Field: field,
  72881. IsMethod: false,
  72882. IsResolver: false,
  72883. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72884. switch field.Name {
  72885. case "altText":
  72886. return ec.fieldContext_Image_altText(ctx, field)
  72887. case "height":
  72888. return ec.fieldContext_Image_height(ctx, field)
  72889. case "id":
  72890. return ec.fieldContext_Image_id(ctx, field)
  72891. case "metafield":
  72892. return ec.fieldContext_Image_metafield(ctx, field)
  72893. case "metafields":
  72894. return ec.fieldContext_Image_metafields(ctx, field)
  72895. case "privateMetafield":
  72896. return ec.fieldContext_Image_privateMetafield(ctx, field)
  72897. case "privateMetafields":
  72898. return ec.fieldContext_Image_privateMetafields(ctx, field)
  72899. case "url":
  72900. return ec.fieldContext_Image_url(ctx, field)
  72901. case "width":
  72902. return ec.fieldContext_Image_width(ctx, field)
  72903. }
  72904. return nil, fmt.Errorf("no field named %q was found under type Image", field.Name)
  72905. },
  72906. }
  72907. return fc, nil
  72908. }
  72909. func (ec *executionContext) _MediaPreviewImage_status(ctx context.Context, field graphql.CollectedField, obj *MediaPreviewImage) (ret graphql.Marshaler) {
  72910. fc, err := ec.fieldContext_MediaPreviewImage_status(ctx, field)
  72911. if err != nil {
  72912. return graphql.Null
  72913. }
  72914. ctx = graphql.WithFieldContext(ctx, fc)
  72915. defer func() {
  72916. if r := recover(); r != nil {
  72917. ec.Error(ctx, ec.Recover(ctx, r))
  72918. ret = graphql.Null
  72919. }
  72920. }()
  72921. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72922. ctx = rctx // use context from middleware stack in children
  72923. return obj.Status, nil
  72924. })
  72925. if err != nil {
  72926. ec.Error(ctx, err)
  72927. return graphql.Null
  72928. }
  72929. if resTmp == nil {
  72930. if !graphql.HasFieldError(ctx, fc) {
  72931. ec.Errorf(ctx, "must not be null")
  72932. }
  72933. return graphql.Null
  72934. }
  72935. res := resTmp.(MediaPreviewImageStatus)
  72936. fc.Result = res
  72937. return ec.marshalNMediaPreviewImageStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaPreviewImageStatus(ctx, field.Selections, res)
  72938. }
  72939. func (ec *executionContext) fieldContext_MediaPreviewImage_status(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72940. fc = &graphql.FieldContext{
  72941. Object: "MediaPreviewImage",
  72942. Field: field,
  72943. IsMethod: false,
  72944. IsResolver: false,
  72945. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72946. return nil, errors.New("field of type MediaPreviewImageStatus does not have child fields")
  72947. },
  72948. }
  72949. return fc, nil
  72950. }
  72951. func (ec *executionContext) _MediaUserError_code(ctx context.Context, field graphql.CollectedField, obj *MediaUserError) (ret graphql.Marshaler) {
  72952. fc, err := ec.fieldContext_MediaUserError_code(ctx, field)
  72953. if err != nil {
  72954. return graphql.Null
  72955. }
  72956. ctx = graphql.WithFieldContext(ctx, fc)
  72957. defer func() {
  72958. if r := recover(); r != nil {
  72959. ec.Error(ctx, ec.Recover(ctx, r))
  72960. ret = graphql.Null
  72961. }
  72962. }()
  72963. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  72964. ctx = rctx // use context from middleware stack in children
  72965. return obj.Code, nil
  72966. })
  72967. if err != nil {
  72968. ec.Error(ctx, err)
  72969. return graphql.Null
  72970. }
  72971. if resTmp == nil {
  72972. return graphql.Null
  72973. }
  72974. res := resTmp.(*MediaUserErrorCode)
  72975. fc.Result = res
  72976. return ec.marshalOMediaUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaUserErrorCode(ctx, field.Selections, res)
  72977. }
  72978. func (ec *executionContext) fieldContext_MediaUserError_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  72979. fc = &graphql.FieldContext{
  72980. Object: "MediaUserError",
  72981. Field: field,
  72982. IsMethod: false,
  72983. IsResolver: false,
  72984. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  72985. return nil, errors.New("field of type MediaUserErrorCode does not have child fields")
  72986. },
  72987. }
  72988. return fc, nil
  72989. }
  72990. func (ec *executionContext) _MediaUserError_field(ctx context.Context, field graphql.CollectedField, obj *MediaUserError) (ret graphql.Marshaler) {
  72991. fc, err := ec.fieldContext_MediaUserError_field(ctx, field)
  72992. if err != nil {
  72993. return graphql.Null
  72994. }
  72995. ctx = graphql.WithFieldContext(ctx, fc)
  72996. defer func() {
  72997. if r := recover(); r != nil {
  72998. ec.Error(ctx, ec.Recover(ctx, r))
  72999. ret = graphql.Null
  73000. }
  73001. }()
  73002. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73003. ctx = rctx // use context from middleware stack in children
  73004. return obj.Field, nil
  73005. })
  73006. if err != nil {
  73007. ec.Error(ctx, err)
  73008. return graphql.Null
  73009. }
  73010. if resTmp == nil {
  73011. return graphql.Null
  73012. }
  73013. res := resTmp.([]string)
  73014. fc.Result = res
  73015. return ec.marshalOString2ᚕstringᚄ(ctx, field.Selections, res)
  73016. }
  73017. func (ec *executionContext) fieldContext_MediaUserError_field(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73018. fc = &graphql.FieldContext{
  73019. Object: "MediaUserError",
  73020. Field: field,
  73021. IsMethod: false,
  73022. IsResolver: false,
  73023. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73024. return nil, errors.New("field of type String does not have child fields")
  73025. },
  73026. }
  73027. return fc, nil
  73028. }
  73029. func (ec *executionContext) _MediaUserError_message(ctx context.Context, field graphql.CollectedField, obj *MediaUserError) (ret graphql.Marshaler) {
  73030. fc, err := ec.fieldContext_MediaUserError_message(ctx, field)
  73031. if err != nil {
  73032. return graphql.Null
  73033. }
  73034. ctx = graphql.WithFieldContext(ctx, fc)
  73035. defer func() {
  73036. if r := recover(); r != nil {
  73037. ec.Error(ctx, ec.Recover(ctx, r))
  73038. ret = graphql.Null
  73039. }
  73040. }()
  73041. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73042. ctx = rctx // use context from middleware stack in children
  73043. return obj.Message, nil
  73044. })
  73045. if err != nil {
  73046. ec.Error(ctx, err)
  73047. return graphql.Null
  73048. }
  73049. if resTmp == nil {
  73050. if !graphql.HasFieldError(ctx, fc) {
  73051. ec.Errorf(ctx, "must not be null")
  73052. }
  73053. return graphql.Null
  73054. }
  73055. res := resTmp.(string)
  73056. fc.Result = res
  73057. return ec.marshalNString2string(ctx, field.Selections, res)
  73058. }
  73059. func (ec *executionContext) fieldContext_MediaUserError_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73060. fc = &graphql.FieldContext{
  73061. Object: "MediaUserError",
  73062. Field: field,
  73063. IsMethod: false,
  73064. IsResolver: false,
  73065. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73066. return nil, errors.New("field of type String does not have child fields")
  73067. },
  73068. }
  73069. return fc, nil
  73070. }
  73071. func (ec *executionContext) _MediaWarning_code(ctx context.Context, field graphql.CollectedField, obj *MediaWarning) (ret graphql.Marshaler) {
  73072. fc, err := ec.fieldContext_MediaWarning_code(ctx, field)
  73073. if err != nil {
  73074. return graphql.Null
  73075. }
  73076. ctx = graphql.WithFieldContext(ctx, fc)
  73077. defer func() {
  73078. if r := recover(); r != nil {
  73079. ec.Error(ctx, ec.Recover(ctx, r))
  73080. ret = graphql.Null
  73081. }
  73082. }()
  73083. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73084. ctx = rctx // use context from middleware stack in children
  73085. return obj.Code, nil
  73086. })
  73087. if err != nil {
  73088. ec.Error(ctx, err)
  73089. return graphql.Null
  73090. }
  73091. if resTmp == nil {
  73092. if !graphql.HasFieldError(ctx, fc) {
  73093. ec.Errorf(ctx, "must not be null")
  73094. }
  73095. return graphql.Null
  73096. }
  73097. res := resTmp.(MediaWarningCode)
  73098. fc.Result = res
  73099. return ec.marshalNMediaWarningCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaWarningCode(ctx, field.Selections, res)
  73100. }
  73101. func (ec *executionContext) fieldContext_MediaWarning_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73102. fc = &graphql.FieldContext{
  73103. Object: "MediaWarning",
  73104. Field: field,
  73105. IsMethod: false,
  73106. IsResolver: false,
  73107. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73108. return nil, errors.New("field of type MediaWarningCode does not have child fields")
  73109. },
  73110. }
  73111. return fc, nil
  73112. }
  73113. func (ec *executionContext) _MediaWarning_message(ctx context.Context, field graphql.CollectedField, obj *MediaWarning) (ret graphql.Marshaler) {
  73114. fc, err := ec.fieldContext_MediaWarning_message(ctx, field)
  73115. if err != nil {
  73116. return graphql.Null
  73117. }
  73118. ctx = graphql.WithFieldContext(ctx, fc)
  73119. defer func() {
  73120. if r := recover(); r != nil {
  73121. ec.Error(ctx, ec.Recover(ctx, r))
  73122. ret = graphql.Null
  73123. }
  73124. }()
  73125. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73126. ctx = rctx // use context from middleware stack in children
  73127. return obj.Message, nil
  73128. })
  73129. if err != nil {
  73130. ec.Error(ctx, err)
  73131. return graphql.Null
  73132. }
  73133. if resTmp == nil {
  73134. return graphql.Null
  73135. }
  73136. res := resTmp.(*string)
  73137. fc.Result = res
  73138. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  73139. }
  73140. func (ec *executionContext) fieldContext_MediaWarning_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73141. fc = &graphql.FieldContext{
  73142. Object: "MediaWarning",
  73143. Field: field,
  73144. IsMethod: false,
  73145. IsResolver: false,
  73146. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73147. return nil, errors.New("field of type String does not have child fields")
  73148. },
  73149. }
  73150. return fc, nil
  73151. }
  73152. func (ec *executionContext) _MerchantApprovalSignals_identityVerified(ctx context.Context, field graphql.CollectedField, obj *MerchantApprovalSignals) (ret graphql.Marshaler) {
  73153. fc, err := ec.fieldContext_MerchantApprovalSignals_identityVerified(ctx, field)
  73154. if err != nil {
  73155. return graphql.Null
  73156. }
  73157. ctx = graphql.WithFieldContext(ctx, fc)
  73158. defer func() {
  73159. if r := recover(); r != nil {
  73160. ec.Error(ctx, ec.Recover(ctx, r))
  73161. ret = graphql.Null
  73162. }
  73163. }()
  73164. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73165. ctx = rctx // use context from middleware stack in children
  73166. return obj.IdentityVerified, nil
  73167. })
  73168. if err != nil {
  73169. ec.Error(ctx, err)
  73170. return graphql.Null
  73171. }
  73172. if resTmp == nil {
  73173. if !graphql.HasFieldError(ctx, fc) {
  73174. ec.Errorf(ctx, "must not be null")
  73175. }
  73176. return graphql.Null
  73177. }
  73178. res := resTmp.(bool)
  73179. fc.Result = res
  73180. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  73181. }
  73182. func (ec *executionContext) fieldContext_MerchantApprovalSignals_identityVerified(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73183. fc = &graphql.FieldContext{
  73184. Object: "MerchantApprovalSignals",
  73185. Field: field,
  73186. IsMethod: false,
  73187. IsResolver: false,
  73188. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73189. return nil, errors.New("field of type Boolean does not have child fields")
  73190. },
  73191. }
  73192. return fc, nil
  73193. }
  73194. func (ec *executionContext) _MerchantApprovalSignals_verifiedByShopify(ctx context.Context, field graphql.CollectedField, obj *MerchantApprovalSignals) (ret graphql.Marshaler) {
  73195. fc, err := ec.fieldContext_MerchantApprovalSignals_verifiedByShopify(ctx, field)
  73196. if err != nil {
  73197. return graphql.Null
  73198. }
  73199. ctx = graphql.WithFieldContext(ctx, fc)
  73200. defer func() {
  73201. if r := recover(); r != nil {
  73202. ec.Error(ctx, ec.Recover(ctx, r))
  73203. ret = graphql.Null
  73204. }
  73205. }()
  73206. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73207. ctx = rctx // use context from middleware stack in children
  73208. return obj.VerifiedByShopify, nil
  73209. })
  73210. if err != nil {
  73211. ec.Error(ctx, err)
  73212. return graphql.Null
  73213. }
  73214. if resTmp == nil {
  73215. if !graphql.HasFieldError(ctx, fc) {
  73216. ec.Errorf(ctx, "must not be null")
  73217. }
  73218. return graphql.Null
  73219. }
  73220. res := resTmp.(bool)
  73221. fc.Result = res
  73222. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  73223. }
  73224. func (ec *executionContext) fieldContext_MerchantApprovalSignals_verifiedByShopify(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73225. fc = &graphql.FieldContext{
  73226. Object: "MerchantApprovalSignals",
  73227. Field: field,
  73228. IsMethod: false,
  73229. IsResolver: false,
  73230. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73231. return nil, errors.New("field of type Boolean does not have child fields")
  73232. },
  73233. }
  73234. return fc, nil
  73235. }
  73236. func (ec *executionContext) _Metafield_createdAt(ctx context.Context, field graphql.CollectedField, obj *Metafield) (ret graphql.Marshaler) {
  73237. fc, err := ec.fieldContext_Metafield_createdAt(ctx, field)
  73238. if err != nil {
  73239. return graphql.Null
  73240. }
  73241. ctx = graphql.WithFieldContext(ctx, fc)
  73242. defer func() {
  73243. if r := recover(); r != nil {
  73244. ec.Error(ctx, ec.Recover(ctx, r))
  73245. ret = graphql.Null
  73246. }
  73247. }()
  73248. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73249. ctx = rctx // use context from middleware stack in children
  73250. return obj.CreatedAt, nil
  73251. })
  73252. if err != nil {
  73253. ec.Error(ctx, err)
  73254. return graphql.Null
  73255. }
  73256. if resTmp == nil {
  73257. if !graphql.HasFieldError(ctx, fc) {
  73258. ec.Errorf(ctx, "must not be null")
  73259. }
  73260. return graphql.Null
  73261. }
  73262. res := resTmp.(string)
  73263. fc.Result = res
  73264. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  73265. }
  73266. func (ec *executionContext) fieldContext_Metafield_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73267. fc = &graphql.FieldContext{
  73268. Object: "Metafield",
  73269. Field: field,
  73270. IsMethod: false,
  73271. IsResolver: false,
  73272. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73273. return nil, errors.New("field of type DateTime does not have child fields")
  73274. },
  73275. }
  73276. return fc, nil
  73277. }
  73278. func (ec *executionContext) _Metafield_definition(ctx context.Context, field graphql.CollectedField, obj *Metafield) (ret graphql.Marshaler) {
  73279. fc, err := ec.fieldContext_Metafield_definition(ctx, field)
  73280. if err != nil {
  73281. return graphql.Null
  73282. }
  73283. ctx = graphql.WithFieldContext(ctx, fc)
  73284. defer func() {
  73285. if r := recover(); r != nil {
  73286. ec.Error(ctx, ec.Recover(ctx, r))
  73287. ret = graphql.Null
  73288. }
  73289. }()
  73290. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73291. ctx = rctx // use context from middleware stack in children
  73292. return obj.Definition, nil
  73293. })
  73294. if err != nil {
  73295. ec.Error(ctx, err)
  73296. return graphql.Null
  73297. }
  73298. if resTmp == nil {
  73299. return graphql.Null
  73300. }
  73301. res := resTmp.(*MetafieldDefinition)
  73302. fc.Result = res
  73303. return ec.marshalOMetafieldDefinition2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinition(ctx, field.Selections, res)
  73304. }
  73305. func (ec *executionContext) fieldContext_Metafield_definition(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73306. fc = &graphql.FieldContext{
  73307. Object: "Metafield",
  73308. Field: field,
  73309. IsMethod: false,
  73310. IsResolver: false,
  73311. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73312. switch field.Name {
  73313. case "description":
  73314. return ec.fieldContext_MetafieldDefinition_description(ctx, field)
  73315. case "id":
  73316. return ec.fieldContext_MetafieldDefinition_id(ctx, field)
  73317. case "key":
  73318. return ec.fieldContext_MetafieldDefinition_key(ctx, field)
  73319. case "metafields":
  73320. return ec.fieldContext_MetafieldDefinition_metafields(ctx, field)
  73321. case "metafieldsCount":
  73322. return ec.fieldContext_MetafieldDefinition_metafieldsCount(ctx, field)
  73323. case "name":
  73324. return ec.fieldContext_MetafieldDefinition_name(ctx, field)
  73325. case "namespace":
  73326. return ec.fieldContext_MetafieldDefinition_namespace(ctx, field)
  73327. case "ownerType":
  73328. return ec.fieldContext_MetafieldDefinition_ownerType(ctx, field)
  73329. case "pinnedPosition":
  73330. return ec.fieldContext_MetafieldDefinition_pinnedPosition(ctx, field)
  73331. case "standardTemplate":
  73332. return ec.fieldContext_MetafieldDefinition_standardTemplate(ctx, field)
  73333. case "type":
  73334. return ec.fieldContext_MetafieldDefinition_type(ctx, field)
  73335. case "validationStatus":
  73336. return ec.fieldContext_MetafieldDefinition_validationStatus(ctx, field)
  73337. case "validations":
  73338. return ec.fieldContext_MetafieldDefinition_validations(ctx, field)
  73339. case "visibleToStorefrontApi":
  73340. return ec.fieldContext_MetafieldDefinition_visibleToStorefrontApi(ctx, field)
  73341. }
  73342. return nil, fmt.Errorf("no field named %q was found under type MetafieldDefinition", field.Name)
  73343. },
  73344. }
  73345. return fc, nil
  73346. }
  73347. func (ec *executionContext) _Metafield_description(ctx context.Context, field graphql.CollectedField, obj *Metafield) (ret graphql.Marshaler) {
  73348. fc, err := ec.fieldContext_Metafield_description(ctx, field)
  73349. if err != nil {
  73350. return graphql.Null
  73351. }
  73352. ctx = graphql.WithFieldContext(ctx, fc)
  73353. defer func() {
  73354. if r := recover(); r != nil {
  73355. ec.Error(ctx, ec.Recover(ctx, r))
  73356. ret = graphql.Null
  73357. }
  73358. }()
  73359. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73360. ctx = rctx // use context from middleware stack in children
  73361. return obj.Description, nil
  73362. })
  73363. if err != nil {
  73364. ec.Error(ctx, err)
  73365. return graphql.Null
  73366. }
  73367. if resTmp == nil {
  73368. return graphql.Null
  73369. }
  73370. res := resTmp.(*string)
  73371. fc.Result = res
  73372. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  73373. }
  73374. func (ec *executionContext) fieldContext_Metafield_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73375. fc = &graphql.FieldContext{
  73376. Object: "Metafield",
  73377. Field: field,
  73378. IsMethod: false,
  73379. IsResolver: false,
  73380. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73381. return nil, errors.New("field of type String does not have child fields")
  73382. },
  73383. }
  73384. return fc, nil
  73385. }
  73386. func (ec *executionContext) _Metafield_id(ctx context.Context, field graphql.CollectedField, obj *Metafield) (ret graphql.Marshaler) {
  73387. fc, err := ec.fieldContext_Metafield_id(ctx, field)
  73388. if err != nil {
  73389. return graphql.Null
  73390. }
  73391. ctx = graphql.WithFieldContext(ctx, fc)
  73392. defer func() {
  73393. if r := recover(); r != nil {
  73394. ec.Error(ctx, ec.Recover(ctx, r))
  73395. ret = graphql.Null
  73396. }
  73397. }()
  73398. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73399. ctx = rctx // use context from middleware stack in children
  73400. return obj.ID, nil
  73401. })
  73402. if err != nil {
  73403. ec.Error(ctx, err)
  73404. return graphql.Null
  73405. }
  73406. if resTmp == nil {
  73407. if !graphql.HasFieldError(ctx, fc) {
  73408. ec.Errorf(ctx, "must not be null")
  73409. }
  73410. return graphql.Null
  73411. }
  73412. res := resTmp.(string)
  73413. fc.Result = res
  73414. return ec.marshalNID2string(ctx, field.Selections, res)
  73415. }
  73416. func (ec *executionContext) fieldContext_Metafield_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73417. fc = &graphql.FieldContext{
  73418. Object: "Metafield",
  73419. Field: field,
  73420. IsMethod: false,
  73421. IsResolver: false,
  73422. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73423. return nil, errors.New("field of type ID does not have child fields")
  73424. },
  73425. }
  73426. return fc, nil
  73427. }
  73428. func (ec *executionContext) _Metafield_key(ctx context.Context, field graphql.CollectedField, obj *Metafield) (ret graphql.Marshaler) {
  73429. fc, err := ec.fieldContext_Metafield_key(ctx, field)
  73430. if err != nil {
  73431. return graphql.Null
  73432. }
  73433. ctx = graphql.WithFieldContext(ctx, fc)
  73434. defer func() {
  73435. if r := recover(); r != nil {
  73436. ec.Error(ctx, ec.Recover(ctx, r))
  73437. ret = graphql.Null
  73438. }
  73439. }()
  73440. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73441. ctx = rctx // use context from middleware stack in children
  73442. return obj.Key, nil
  73443. })
  73444. if err != nil {
  73445. ec.Error(ctx, err)
  73446. return graphql.Null
  73447. }
  73448. if resTmp == nil {
  73449. if !graphql.HasFieldError(ctx, fc) {
  73450. ec.Errorf(ctx, "must not be null")
  73451. }
  73452. return graphql.Null
  73453. }
  73454. res := resTmp.(string)
  73455. fc.Result = res
  73456. return ec.marshalNString2string(ctx, field.Selections, res)
  73457. }
  73458. func (ec *executionContext) fieldContext_Metafield_key(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73459. fc = &graphql.FieldContext{
  73460. Object: "Metafield",
  73461. Field: field,
  73462. IsMethod: false,
  73463. IsResolver: false,
  73464. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73465. return nil, errors.New("field of type String does not have child fields")
  73466. },
  73467. }
  73468. return fc, nil
  73469. }
  73470. func (ec *executionContext) _Metafield_legacyResourceId(ctx context.Context, field graphql.CollectedField, obj *Metafield) (ret graphql.Marshaler) {
  73471. fc, err := ec.fieldContext_Metafield_legacyResourceId(ctx, field)
  73472. if err != nil {
  73473. return graphql.Null
  73474. }
  73475. ctx = graphql.WithFieldContext(ctx, fc)
  73476. defer func() {
  73477. if r := recover(); r != nil {
  73478. ec.Error(ctx, ec.Recover(ctx, r))
  73479. ret = graphql.Null
  73480. }
  73481. }()
  73482. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73483. ctx = rctx // use context from middleware stack in children
  73484. return obj.LegacyResourceID, nil
  73485. })
  73486. if err != nil {
  73487. ec.Error(ctx, err)
  73488. return graphql.Null
  73489. }
  73490. if resTmp == nil {
  73491. if !graphql.HasFieldError(ctx, fc) {
  73492. ec.Errorf(ctx, "must not be null")
  73493. }
  73494. return graphql.Null
  73495. }
  73496. res := resTmp.(string)
  73497. fc.Result = res
  73498. return ec.marshalNUnsignedInt642string(ctx, field.Selections, res)
  73499. }
  73500. func (ec *executionContext) fieldContext_Metafield_legacyResourceId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73501. fc = &graphql.FieldContext{
  73502. Object: "Metafield",
  73503. Field: field,
  73504. IsMethod: false,
  73505. IsResolver: false,
  73506. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73507. return nil, errors.New("field of type UnsignedInt64 does not have child fields")
  73508. },
  73509. }
  73510. return fc, nil
  73511. }
  73512. func (ec *executionContext) _Metafield_namespace(ctx context.Context, field graphql.CollectedField, obj *Metafield) (ret graphql.Marshaler) {
  73513. fc, err := ec.fieldContext_Metafield_namespace(ctx, field)
  73514. if err != nil {
  73515. return graphql.Null
  73516. }
  73517. ctx = graphql.WithFieldContext(ctx, fc)
  73518. defer func() {
  73519. if r := recover(); r != nil {
  73520. ec.Error(ctx, ec.Recover(ctx, r))
  73521. ret = graphql.Null
  73522. }
  73523. }()
  73524. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73525. ctx = rctx // use context from middleware stack in children
  73526. return obj.Namespace, nil
  73527. })
  73528. if err != nil {
  73529. ec.Error(ctx, err)
  73530. return graphql.Null
  73531. }
  73532. if resTmp == nil {
  73533. if !graphql.HasFieldError(ctx, fc) {
  73534. ec.Errorf(ctx, "must not be null")
  73535. }
  73536. return graphql.Null
  73537. }
  73538. res := resTmp.(string)
  73539. fc.Result = res
  73540. return ec.marshalNString2string(ctx, field.Selections, res)
  73541. }
  73542. func (ec *executionContext) fieldContext_Metafield_namespace(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73543. fc = &graphql.FieldContext{
  73544. Object: "Metafield",
  73545. Field: field,
  73546. IsMethod: false,
  73547. IsResolver: false,
  73548. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73549. return nil, errors.New("field of type String does not have child fields")
  73550. },
  73551. }
  73552. return fc, nil
  73553. }
  73554. func (ec *executionContext) _Metafield_owner(ctx context.Context, field graphql.CollectedField, obj *Metafield) (ret graphql.Marshaler) {
  73555. fc, err := ec.fieldContext_Metafield_owner(ctx, field)
  73556. if err != nil {
  73557. return graphql.Null
  73558. }
  73559. ctx = graphql.WithFieldContext(ctx, fc)
  73560. defer func() {
  73561. if r := recover(); r != nil {
  73562. ec.Error(ctx, ec.Recover(ctx, r))
  73563. ret = graphql.Null
  73564. }
  73565. }()
  73566. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73567. ctx = rctx // use context from middleware stack in children
  73568. return obj.Owner, nil
  73569. })
  73570. if err != nil {
  73571. ec.Error(ctx, err)
  73572. return graphql.Null
  73573. }
  73574. if resTmp == nil {
  73575. if !graphql.HasFieldError(ctx, fc) {
  73576. ec.Errorf(ctx, "must not be null")
  73577. }
  73578. return graphql.Null
  73579. }
  73580. res := resTmp.(HasMetafields)
  73581. fc.Result = res
  73582. return ec.marshalNHasMetafields2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐHasMetafields(ctx, field.Selections, res)
  73583. }
  73584. func (ec *executionContext) fieldContext_Metafield_owner(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73585. fc = &graphql.FieldContext{
  73586. Object: "Metafield",
  73587. Field: field,
  73588. IsMethod: false,
  73589. IsResolver: false,
  73590. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73591. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  73592. },
  73593. }
  73594. return fc, nil
  73595. }
  73596. func (ec *executionContext) _Metafield_ownerType(ctx context.Context, field graphql.CollectedField, obj *Metafield) (ret graphql.Marshaler) {
  73597. fc, err := ec.fieldContext_Metafield_ownerType(ctx, field)
  73598. if err != nil {
  73599. return graphql.Null
  73600. }
  73601. ctx = graphql.WithFieldContext(ctx, fc)
  73602. defer func() {
  73603. if r := recover(); r != nil {
  73604. ec.Error(ctx, ec.Recover(ctx, r))
  73605. ret = graphql.Null
  73606. }
  73607. }()
  73608. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73609. ctx = rctx // use context from middleware stack in children
  73610. return obj.OwnerType, nil
  73611. })
  73612. if err != nil {
  73613. ec.Error(ctx, err)
  73614. return graphql.Null
  73615. }
  73616. if resTmp == nil {
  73617. if !graphql.HasFieldError(ctx, fc) {
  73618. ec.Errorf(ctx, "must not be null")
  73619. }
  73620. return graphql.Null
  73621. }
  73622. res := resTmp.(MetafieldOwnerType)
  73623. fc.Result = res
  73624. return ec.marshalNMetafieldOwnerType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldOwnerType(ctx, field.Selections, res)
  73625. }
  73626. func (ec *executionContext) fieldContext_Metafield_ownerType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73627. fc = &graphql.FieldContext{
  73628. Object: "Metafield",
  73629. Field: field,
  73630. IsMethod: false,
  73631. IsResolver: false,
  73632. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73633. return nil, errors.New("field of type MetafieldOwnerType does not have child fields")
  73634. },
  73635. }
  73636. return fc, nil
  73637. }
  73638. func (ec *executionContext) _Metafield_reference(ctx context.Context, field graphql.CollectedField, obj *Metafield) (ret graphql.Marshaler) {
  73639. fc, err := ec.fieldContext_Metafield_reference(ctx, field)
  73640. if err != nil {
  73641. return graphql.Null
  73642. }
  73643. ctx = graphql.WithFieldContext(ctx, fc)
  73644. defer func() {
  73645. if r := recover(); r != nil {
  73646. ec.Error(ctx, ec.Recover(ctx, r))
  73647. ret = graphql.Null
  73648. }
  73649. }()
  73650. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73651. ctx = rctx // use context from middleware stack in children
  73652. return obj.Reference, nil
  73653. })
  73654. if err != nil {
  73655. ec.Error(ctx, err)
  73656. return graphql.Null
  73657. }
  73658. if resTmp == nil {
  73659. return graphql.Null
  73660. }
  73661. res := resTmp.(MetafieldReference)
  73662. fc.Result = res
  73663. return ec.marshalOMetafieldReference2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldReference(ctx, field.Selections, res)
  73664. }
  73665. func (ec *executionContext) fieldContext_Metafield_reference(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73666. fc = &graphql.FieldContext{
  73667. Object: "Metafield",
  73668. Field: field,
  73669. IsMethod: false,
  73670. IsResolver: false,
  73671. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73672. return nil, errors.New("field of type MetafieldReference does not have child fields")
  73673. },
  73674. }
  73675. return fc, nil
  73676. }
  73677. func (ec *executionContext) _Metafield_references(ctx context.Context, field graphql.CollectedField, obj *Metafield) (ret graphql.Marshaler) {
  73678. fc, err := ec.fieldContext_Metafield_references(ctx, field)
  73679. if err != nil {
  73680. return graphql.Null
  73681. }
  73682. ctx = graphql.WithFieldContext(ctx, fc)
  73683. defer func() {
  73684. if r := recover(); r != nil {
  73685. ec.Error(ctx, ec.Recover(ctx, r))
  73686. ret = graphql.Null
  73687. }
  73688. }()
  73689. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73690. ctx = rctx // use context from middleware stack in children
  73691. return obj.References, nil
  73692. })
  73693. if err != nil {
  73694. ec.Error(ctx, err)
  73695. return graphql.Null
  73696. }
  73697. if resTmp == nil {
  73698. return graphql.Null
  73699. }
  73700. res := resTmp.(*MetafieldReferenceConnection)
  73701. fc.Result = res
  73702. return ec.marshalOMetafieldReferenceConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldReferenceConnection(ctx, field.Selections, res)
  73703. }
  73704. func (ec *executionContext) fieldContext_Metafield_references(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73705. fc = &graphql.FieldContext{
  73706. Object: "Metafield",
  73707. Field: field,
  73708. IsMethod: false,
  73709. IsResolver: false,
  73710. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73711. switch field.Name {
  73712. case "edges":
  73713. return ec.fieldContext_MetafieldReferenceConnection_edges(ctx, field)
  73714. case "nodes":
  73715. return ec.fieldContext_MetafieldReferenceConnection_nodes(ctx, field)
  73716. case "pageInfo":
  73717. return ec.fieldContext_MetafieldReferenceConnection_pageInfo(ctx, field)
  73718. }
  73719. return nil, fmt.Errorf("no field named %q was found under type MetafieldReferenceConnection", field.Name)
  73720. },
  73721. }
  73722. defer func() {
  73723. if r := recover(); r != nil {
  73724. err = ec.Recover(ctx, r)
  73725. ec.Error(ctx, err)
  73726. }
  73727. }()
  73728. ctx = graphql.WithFieldContext(ctx, fc)
  73729. if fc.Args, err = ec.field_Metafield_references_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  73730. ec.Error(ctx, err)
  73731. return
  73732. }
  73733. return fc, nil
  73734. }
  73735. func (ec *executionContext) _Metafield_type(ctx context.Context, field graphql.CollectedField, obj *Metafield) (ret graphql.Marshaler) {
  73736. fc, err := ec.fieldContext_Metafield_type(ctx, field)
  73737. if err != nil {
  73738. return graphql.Null
  73739. }
  73740. ctx = graphql.WithFieldContext(ctx, fc)
  73741. defer func() {
  73742. if r := recover(); r != nil {
  73743. ec.Error(ctx, ec.Recover(ctx, r))
  73744. ret = graphql.Null
  73745. }
  73746. }()
  73747. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73748. ctx = rctx // use context from middleware stack in children
  73749. return obj.Type, nil
  73750. })
  73751. if err != nil {
  73752. ec.Error(ctx, err)
  73753. return graphql.Null
  73754. }
  73755. if resTmp == nil {
  73756. if !graphql.HasFieldError(ctx, fc) {
  73757. ec.Errorf(ctx, "must not be null")
  73758. }
  73759. return graphql.Null
  73760. }
  73761. res := resTmp.(string)
  73762. fc.Result = res
  73763. return ec.marshalNString2string(ctx, field.Selections, res)
  73764. }
  73765. func (ec *executionContext) fieldContext_Metafield_type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73766. fc = &graphql.FieldContext{
  73767. Object: "Metafield",
  73768. Field: field,
  73769. IsMethod: false,
  73770. IsResolver: false,
  73771. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73772. return nil, errors.New("field of type String does not have child fields")
  73773. },
  73774. }
  73775. return fc, nil
  73776. }
  73777. func (ec *executionContext) _Metafield_updatedAt(ctx context.Context, field graphql.CollectedField, obj *Metafield) (ret graphql.Marshaler) {
  73778. fc, err := ec.fieldContext_Metafield_updatedAt(ctx, field)
  73779. if err != nil {
  73780. return graphql.Null
  73781. }
  73782. ctx = graphql.WithFieldContext(ctx, fc)
  73783. defer func() {
  73784. if r := recover(); r != nil {
  73785. ec.Error(ctx, ec.Recover(ctx, r))
  73786. ret = graphql.Null
  73787. }
  73788. }()
  73789. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73790. ctx = rctx // use context from middleware stack in children
  73791. return obj.UpdatedAt, nil
  73792. })
  73793. if err != nil {
  73794. ec.Error(ctx, err)
  73795. return graphql.Null
  73796. }
  73797. if resTmp == nil {
  73798. if !graphql.HasFieldError(ctx, fc) {
  73799. ec.Errorf(ctx, "must not be null")
  73800. }
  73801. return graphql.Null
  73802. }
  73803. res := resTmp.(string)
  73804. fc.Result = res
  73805. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  73806. }
  73807. func (ec *executionContext) fieldContext_Metafield_updatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73808. fc = &graphql.FieldContext{
  73809. Object: "Metafield",
  73810. Field: field,
  73811. IsMethod: false,
  73812. IsResolver: false,
  73813. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73814. return nil, errors.New("field of type DateTime does not have child fields")
  73815. },
  73816. }
  73817. return fc, nil
  73818. }
  73819. func (ec *executionContext) _Metafield_value(ctx context.Context, field graphql.CollectedField, obj *Metafield) (ret graphql.Marshaler) {
  73820. fc, err := ec.fieldContext_Metafield_value(ctx, field)
  73821. if err != nil {
  73822. return graphql.Null
  73823. }
  73824. ctx = graphql.WithFieldContext(ctx, fc)
  73825. defer func() {
  73826. if r := recover(); r != nil {
  73827. ec.Error(ctx, ec.Recover(ctx, r))
  73828. ret = graphql.Null
  73829. }
  73830. }()
  73831. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73832. ctx = rctx // use context from middleware stack in children
  73833. return obj.Value, nil
  73834. })
  73835. if err != nil {
  73836. ec.Error(ctx, err)
  73837. return graphql.Null
  73838. }
  73839. if resTmp == nil {
  73840. if !graphql.HasFieldError(ctx, fc) {
  73841. ec.Errorf(ctx, "must not be null")
  73842. }
  73843. return graphql.Null
  73844. }
  73845. res := resTmp.(string)
  73846. fc.Result = res
  73847. return ec.marshalNString2string(ctx, field.Selections, res)
  73848. }
  73849. func (ec *executionContext) fieldContext_Metafield_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73850. fc = &graphql.FieldContext{
  73851. Object: "Metafield",
  73852. Field: field,
  73853. IsMethod: false,
  73854. IsResolver: false,
  73855. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73856. return nil, errors.New("field of type String does not have child fields")
  73857. },
  73858. }
  73859. return fc, nil
  73860. }
  73861. func (ec *executionContext) _MetafieldConnection_edges(ctx context.Context, field graphql.CollectedField, obj *MetafieldConnection) (ret graphql.Marshaler) {
  73862. fc, err := ec.fieldContext_MetafieldConnection_edges(ctx, field)
  73863. if err != nil {
  73864. return graphql.Null
  73865. }
  73866. ctx = graphql.WithFieldContext(ctx, fc)
  73867. defer func() {
  73868. if r := recover(); r != nil {
  73869. ec.Error(ctx, ec.Recover(ctx, r))
  73870. ret = graphql.Null
  73871. }
  73872. }()
  73873. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73874. ctx = rctx // use context from middleware stack in children
  73875. return obj.Edges, nil
  73876. })
  73877. if err != nil {
  73878. ec.Error(ctx, err)
  73879. return graphql.Null
  73880. }
  73881. if resTmp == nil {
  73882. if !graphql.HasFieldError(ctx, fc) {
  73883. ec.Errorf(ctx, "must not be null")
  73884. }
  73885. return graphql.Null
  73886. }
  73887. res := resTmp.([]*MetafieldEdge)
  73888. fc.Result = res
  73889. return ec.marshalNMetafieldEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldEdgeᚄ(ctx, field.Selections, res)
  73890. }
  73891. func (ec *executionContext) fieldContext_MetafieldConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73892. fc = &graphql.FieldContext{
  73893. Object: "MetafieldConnection",
  73894. Field: field,
  73895. IsMethod: false,
  73896. IsResolver: false,
  73897. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73898. switch field.Name {
  73899. case "cursor":
  73900. return ec.fieldContext_MetafieldEdge_cursor(ctx, field)
  73901. case "node":
  73902. return ec.fieldContext_MetafieldEdge_node(ctx, field)
  73903. }
  73904. return nil, fmt.Errorf("no field named %q was found under type MetafieldEdge", field.Name)
  73905. },
  73906. }
  73907. return fc, nil
  73908. }
  73909. func (ec *executionContext) _MetafieldConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *MetafieldConnection) (ret graphql.Marshaler) {
  73910. fc, err := ec.fieldContext_MetafieldConnection_nodes(ctx, field)
  73911. if err != nil {
  73912. return graphql.Null
  73913. }
  73914. ctx = graphql.WithFieldContext(ctx, fc)
  73915. defer func() {
  73916. if r := recover(); r != nil {
  73917. ec.Error(ctx, ec.Recover(ctx, r))
  73918. ret = graphql.Null
  73919. }
  73920. }()
  73921. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73922. ctx = rctx // use context from middleware stack in children
  73923. return obj.Nodes, nil
  73924. })
  73925. if err != nil {
  73926. ec.Error(ctx, err)
  73927. return graphql.Null
  73928. }
  73929. if resTmp == nil {
  73930. if !graphql.HasFieldError(ctx, fc) {
  73931. ec.Errorf(ctx, "must not be null")
  73932. }
  73933. return graphql.Null
  73934. }
  73935. res := resTmp.([]*Metafield)
  73936. fc.Result = res
  73937. return ec.marshalNMetafield2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldᚄ(ctx, field.Selections, res)
  73938. }
  73939. func (ec *executionContext) fieldContext_MetafieldConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  73940. fc = &graphql.FieldContext{
  73941. Object: "MetafieldConnection",
  73942. Field: field,
  73943. IsMethod: false,
  73944. IsResolver: false,
  73945. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  73946. switch field.Name {
  73947. case "createdAt":
  73948. return ec.fieldContext_Metafield_createdAt(ctx, field)
  73949. case "definition":
  73950. return ec.fieldContext_Metafield_definition(ctx, field)
  73951. case "description":
  73952. return ec.fieldContext_Metafield_description(ctx, field)
  73953. case "id":
  73954. return ec.fieldContext_Metafield_id(ctx, field)
  73955. case "key":
  73956. return ec.fieldContext_Metafield_key(ctx, field)
  73957. case "legacyResourceId":
  73958. return ec.fieldContext_Metafield_legacyResourceId(ctx, field)
  73959. case "namespace":
  73960. return ec.fieldContext_Metafield_namespace(ctx, field)
  73961. case "owner":
  73962. return ec.fieldContext_Metafield_owner(ctx, field)
  73963. case "ownerType":
  73964. return ec.fieldContext_Metafield_ownerType(ctx, field)
  73965. case "reference":
  73966. return ec.fieldContext_Metafield_reference(ctx, field)
  73967. case "references":
  73968. return ec.fieldContext_Metafield_references(ctx, field)
  73969. case "type":
  73970. return ec.fieldContext_Metafield_type(ctx, field)
  73971. case "updatedAt":
  73972. return ec.fieldContext_Metafield_updatedAt(ctx, field)
  73973. case "value":
  73974. return ec.fieldContext_Metafield_value(ctx, field)
  73975. }
  73976. return nil, fmt.Errorf("no field named %q was found under type Metafield", field.Name)
  73977. },
  73978. }
  73979. return fc, nil
  73980. }
  73981. func (ec *executionContext) _MetafieldConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *MetafieldConnection) (ret graphql.Marshaler) {
  73982. fc, err := ec.fieldContext_MetafieldConnection_pageInfo(ctx, field)
  73983. if err != nil {
  73984. return graphql.Null
  73985. }
  73986. ctx = graphql.WithFieldContext(ctx, fc)
  73987. defer func() {
  73988. if r := recover(); r != nil {
  73989. ec.Error(ctx, ec.Recover(ctx, r))
  73990. ret = graphql.Null
  73991. }
  73992. }()
  73993. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  73994. ctx = rctx // use context from middleware stack in children
  73995. return obj.PageInfo, nil
  73996. })
  73997. if err != nil {
  73998. ec.Error(ctx, err)
  73999. return graphql.Null
  74000. }
  74001. if resTmp == nil {
  74002. if !graphql.HasFieldError(ctx, fc) {
  74003. ec.Errorf(ctx, "must not be null")
  74004. }
  74005. return graphql.Null
  74006. }
  74007. res := resTmp.(*PageInfo)
  74008. fc.Result = res
  74009. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  74010. }
  74011. func (ec *executionContext) fieldContext_MetafieldConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74012. fc = &graphql.FieldContext{
  74013. Object: "MetafieldConnection",
  74014. Field: field,
  74015. IsMethod: false,
  74016. IsResolver: false,
  74017. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74018. switch field.Name {
  74019. case "endCursor":
  74020. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  74021. case "hasNextPage":
  74022. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  74023. case "hasPreviousPage":
  74024. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  74025. case "startCursor":
  74026. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  74027. }
  74028. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  74029. },
  74030. }
  74031. return fc, nil
  74032. }
  74033. func (ec *executionContext) _MetafieldDefinition_description(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinition) (ret graphql.Marshaler) {
  74034. fc, err := ec.fieldContext_MetafieldDefinition_description(ctx, field)
  74035. if err != nil {
  74036. return graphql.Null
  74037. }
  74038. ctx = graphql.WithFieldContext(ctx, fc)
  74039. defer func() {
  74040. if r := recover(); r != nil {
  74041. ec.Error(ctx, ec.Recover(ctx, r))
  74042. ret = graphql.Null
  74043. }
  74044. }()
  74045. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74046. ctx = rctx // use context from middleware stack in children
  74047. return obj.Description, nil
  74048. })
  74049. if err != nil {
  74050. ec.Error(ctx, err)
  74051. return graphql.Null
  74052. }
  74053. if resTmp == nil {
  74054. return graphql.Null
  74055. }
  74056. res := resTmp.(*string)
  74057. fc.Result = res
  74058. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  74059. }
  74060. func (ec *executionContext) fieldContext_MetafieldDefinition_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74061. fc = &graphql.FieldContext{
  74062. Object: "MetafieldDefinition",
  74063. Field: field,
  74064. IsMethod: false,
  74065. IsResolver: false,
  74066. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74067. return nil, errors.New("field of type String does not have child fields")
  74068. },
  74069. }
  74070. return fc, nil
  74071. }
  74072. func (ec *executionContext) _MetafieldDefinition_id(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinition) (ret graphql.Marshaler) {
  74073. fc, err := ec.fieldContext_MetafieldDefinition_id(ctx, field)
  74074. if err != nil {
  74075. return graphql.Null
  74076. }
  74077. ctx = graphql.WithFieldContext(ctx, fc)
  74078. defer func() {
  74079. if r := recover(); r != nil {
  74080. ec.Error(ctx, ec.Recover(ctx, r))
  74081. ret = graphql.Null
  74082. }
  74083. }()
  74084. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74085. ctx = rctx // use context from middleware stack in children
  74086. return obj.ID, nil
  74087. })
  74088. if err != nil {
  74089. ec.Error(ctx, err)
  74090. return graphql.Null
  74091. }
  74092. if resTmp == nil {
  74093. if !graphql.HasFieldError(ctx, fc) {
  74094. ec.Errorf(ctx, "must not be null")
  74095. }
  74096. return graphql.Null
  74097. }
  74098. res := resTmp.(string)
  74099. fc.Result = res
  74100. return ec.marshalNID2string(ctx, field.Selections, res)
  74101. }
  74102. func (ec *executionContext) fieldContext_MetafieldDefinition_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74103. fc = &graphql.FieldContext{
  74104. Object: "MetafieldDefinition",
  74105. Field: field,
  74106. IsMethod: false,
  74107. IsResolver: false,
  74108. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74109. return nil, errors.New("field of type ID does not have child fields")
  74110. },
  74111. }
  74112. return fc, nil
  74113. }
  74114. func (ec *executionContext) _MetafieldDefinition_key(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinition) (ret graphql.Marshaler) {
  74115. fc, err := ec.fieldContext_MetafieldDefinition_key(ctx, field)
  74116. if err != nil {
  74117. return graphql.Null
  74118. }
  74119. ctx = graphql.WithFieldContext(ctx, fc)
  74120. defer func() {
  74121. if r := recover(); r != nil {
  74122. ec.Error(ctx, ec.Recover(ctx, r))
  74123. ret = graphql.Null
  74124. }
  74125. }()
  74126. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74127. ctx = rctx // use context from middleware stack in children
  74128. return obj.Key, nil
  74129. })
  74130. if err != nil {
  74131. ec.Error(ctx, err)
  74132. return graphql.Null
  74133. }
  74134. if resTmp == nil {
  74135. if !graphql.HasFieldError(ctx, fc) {
  74136. ec.Errorf(ctx, "must not be null")
  74137. }
  74138. return graphql.Null
  74139. }
  74140. res := resTmp.(string)
  74141. fc.Result = res
  74142. return ec.marshalNString2string(ctx, field.Selections, res)
  74143. }
  74144. func (ec *executionContext) fieldContext_MetafieldDefinition_key(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74145. fc = &graphql.FieldContext{
  74146. Object: "MetafieldDefinition",
  74147. Field: field,
  74148. IsMethod: false,
  74149. IsResolver: false,
  74150. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74151. return nil, errors.New("field of type String does not have child fields")
  74152. },
  74153. }
  74154. return fc, nil
  74155. }
  74156. func (ec *executionContext) _MetafieldDefinition_metafields(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinition) (ret graphql.Marshaler) {
  74157. fc, err := ec.fieldContext_MetafieldDefinition_metafields(ctx, field)
  74158. if err != nil {
  74159. return graphql.Null
  74160. }
  74161. ctx = graphql.WithFieldContext(ctx, fc)
  74162. defer func() {
  74163. if r := recover(); r != nil {
  74164. ec.Error(ctx, ec.Recover(ctx, r))
  74165. ret = graphql.Null
  74166. }
  74167. }()
  74168. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74169. ctx = rctx // use context from middleware stack in children
  74170. return obj.Metafields, nil
  74171. })
  74172. if err != nil {
  74173. ec.Error(ctx, err)
  74174. return graphql.Null
  74175. }
  74176. if resTmp == nil {
  74177. if !graphql.HasFieldError(ctx, fc) {
  74178. ec.Errorf(ctx, "must not be null")
  74179. }
  74180. return graphql.Null
  74181. }
  74182. res := resTmp.(*MetafieldConnection)
  74183. fc.Result = res
  74184. return ec.marshalNMetafieldConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldConnection(ctx, field.Selections, res)
  74185. }
  74186. func (ec *executionContext) fieldContext_MetafieldDefinition_metafields(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74187. fc = &graphql.FieldContext{
  74188. Object: "MetafieldDefinition",
  74189. Field: field,
  74190. IsMethod: false,
  74191. IsResolver: false,
  74192. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74193. switch field.Name {
  74194. case "edges":
  74195. return ec.fieldContext_MetafieldConnection_edges(ctx, field)
  74196. case "nodes":
  74197. return ec.fieldContext_MetafieldConnection_nodes(ctx, field)
  74198. case "pageInfo":
  74199. return ec.fieldContext_MetafieldConnection_pageInfo(ctx, field)
  74200. }
  74201. return nil, fmt.Errorf("no field named %q was found under type MetafieldConnection", field.Name)
  74202. },
  74203. }
  74204. defer func() {
  74205. if r := recover(); r != nil {
  74206. err = ec.Recover(ctx, r)
  74207. ec.Error(ctx, err)
  74208. }
  74209. }()
  74210. ctx = graphql.WithFieldContext(ctx, fc)
  74211. if fc.Args, err = ec.field_MetafieldDefinition_metafields_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  74212. ec.Error(ctx, err)
  74213. return
  74214. }
  74215. return fc, nil
  74216. }
  74217. func (ec *executionContext) _MetafieldDefinition_metafieldsCount(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinition) (ret graphql.Marshaler) {
  74218. fc, err := ec.fieldContext_MetafieldDefinition_metafieldsCount(ctx, field)
  74219. if err != nil {
  74220. return graphql.Null
  74221. }
  74222. ctx = graphql.WithFieldContext(ctx, fc)
  74223. defer func() {
  74224. if r := recover(); r != nil {
  74225. ec.Error(ctx, ec.Recover(ctx, r))
  74226. ret = graphql.Null
  74227. }
  74228. }()
  74229. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74230. ctx = rctx // use context from middleware stack in children
  74231. return obj.MetafieldsCount, nil
  74232. })
  74233. if err != nil {
  74234. ec.Error(ctx, err)
  74235. return graphql.Null
  74236. }
  74237. if resTmp == nil {
  74238. if !graphql.HasFieldError(ctx, fc) {
  74239. ec.Errorf(ctx, "must not be null")
  74240. }
  74241. return graphql.Null
  74242. }
  74243. res := resTmp.(int)
  74244. fc.Result = res
  74245. return ec.marshalNInt2int(ctx, field.Selections, res)
  74246. }
  74247. func (ec *executionContext) fieldContext_MetafieldDefinition_metafieldsCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74248. fc = &graphql.FieldContext{
  74249. Object: "MetafieldDefinition",
  74250. Field: field,
  74251. IsMethod: false,
  74252. IsResolver: false,
  74253. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74254. return nil, errors.New("field of type Int does not have child fields")
  74255. },
  74256. }
  74257. defer func() {
  74258. if r := recover(); r != nil {
  74259. err = ec.Recover(ctx, r)
  74260. ec.Error(ctx, err)
  74261. }
  74262. }()
  74263. ctx = graphql.WithFieldContext(ctx, fc)
  74264. if fc.Args, err = ec.field_MetafieldDefinition_metafieldsCount_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  74265. ec.Error(ctx, err)
  74266. return
  74267. }
  74268. return fc, nil
  74269. }
  74270. func (ec *executionContext) _MetafieldDefinition_name(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinition) (ret graphql.Marshaler) {
  74271. fc, err := ec.fieldContext_MetafieldDefinition_name(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.Name, 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.(string)
  74297. fc.Result = res
  74298. return ec.marshalNString2string(ctx, field.Selections, res)
  74299. }
  74300. func (ec *executionContext) fieldContext_MetafieldDefinition_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74301. fc = &graphql.FieldContext{
  74302. Object: "MetafieldDefinition",
  74303. Field: field,
  74304. IsMethod: false,
  74305. IsResolver: false,
  74306. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74307. return nil, errors.New("field of type String does not have child fields")
  74308. },
  74309. }
  74310. return fc, nil
  74311. }
  74312. func (ec *executionContext) _MetafieldDefinition_namespace(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinition) (ret graphql.Marshaler) {
  74313. fc, err := ec.fieldContext_MetafieldDefinition_namespace(ctx, field)
  74314. if err != nil {
  74315. return graphql.Null
  74316. }
  74317. ctx = graphql.WithFieldContext(ctx, fc)
  74318. defer func() {
  74319. if r := recover(); r != nil {
  74320. ec.Error(ctx, ec.Recover(ctx, r))
  74321. ret = graphql.Null
  74322. }
  74323. }()
  74324. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74325. ctx = rctx // use context from middleware stack in children
  74326. return obj.Namespace, nil
  74327. })
  74328. if err != nil {
  74329. ec.Error(ctx, err)
  74330. return graphql.Null
  74331. }
  74332. if resTmp == nil {
  74333. if !graphql.HasFieldError(ctx, fc) {
  74334. ec.Errorf(ctx, "must not be null")
  74335. }
  74336. return graphql.Null
  74337. }
  74338. res := resTmp.(string)
  74339. fc.Result = res
  74340. return ec.marshalNString2string(ctx, field.Selections, res)
  74341. }
  74342. func (ec *executionContext) fieldContext_MetafieldDefinition_namespace(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74343. fc = &graphql.FieldContext{
  74344. Object: "MetafieldDefinition",
  74345. Field: field,
  74346. IsMethod: false,
  74347. IsResolver: false,
  74348. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74349. return nil, errors.New("field of type String does not have child fields")
  74350. },
  74351. }
  74352. return fc, nil
  74353. }
  74354. func (ec *executionContext) _MetafieldDefinition_ownerType(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinition) (ret graphql.Marshaler) {
  74355. fc, err := ec.fieldContext_MetafieldDefinition_ownerType(ctx, field)
  74356. if err != nil {
  74357. return graphql.Null
  74358. }
  74359. ctx = graphql.WithFieldContext(ctx, fc)
  74360. defer func() {
  74361. if r := recover(); r != nil {
  74362. ec.Error(ctx, ec.Recover(ctx, r))
  74363. ret = graphql.Null
  74364. }
  74365. }()
  74366. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74367. ctx = rctx // use context from middleware stack in children
  74368. return obj.OwnerType, nil
  74369. })
  74370. if err != nil {
  74371. ec.Error(ctx, err)
  74372. return graphql.Null
  74373. }
  74374. if resTmp == nil {
  74375. if !graphql.HasFieldError(ctx, fc) {
  74376. ec.Errorf(ctx, "must not be null")
  74377. }
  74378. return graphql.Null
  74379. }
  74380. res := resTmp.(MetafieldOwnerType)
  74381. fc.Result = res
  74382. return ec.marshalNMetafieldOwnerType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldOwnerType(ctx, field.Selections, res)
  74383. }
  74384. func (ec *executionContext) fieldContext_MetafieldDefinition_ownerType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74385. fc = &graphql.FieldContext{
  74386. Object: "MetafieldDefinition",
  74387. Field: field,
  74388. IsMethod: false,
  74389. IsResolver: false,
  74390. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74391. return nil, errors.New("field of type MetafieldOwnerType does not have child fields")
  74392. },
  74393. }
  74394. return fc, nil
  74395. }
  74396. func (ec *executionContext) _MetafieldDefinition_pinnedPosition(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinition) (ret graphql.Marshaler) {
  74397. fc, err := ec.fieldContext_MetafieldDefinition_pinnedPosition(ctx, field)
  74398. if err != nil {
  74399. return graphql.Null
  74400. }
  74401. ctx = graphql.WithFieldContext(ctx, fc)
  74402. defer func() {
  74403. if r := recover(); r != nil {
  74404. ec.Error(ctx, ec.Recover(ctx, r))
  74405. ret = graphql.Null
  74406. }
  74407. }()
  74408. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74409. ctx = rctx // use context from middleware stack in children
  74410. return obj.PinnedPosition, nil
  74411. })
  74412. if err != nil {
  74413. ec.Error(ctx, err)
  74414. return graphql.Null
  74415. }
  74416. if resTmp == nil {
  74417. return graphql.Null
  74418. }
  74419. res := resTmp.(*int)
  74420. fc.Result = res
  74421. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  74422. }
  74423. func (ec *executionContext) fieldContext_MetafieldDefinition_pinnedPosition(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74424. fc = &graphql.FieldContext{
  74425. Object: "MetafieldDefinition",
  74426. Field: field,
  74427. IsMethod: false,
  74428. IsResolver: false,
  74429. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74430. return nil, errors.New("field of type Int does not have child fields")
  74431. },
  74432. }
  74433. return fc, nil
  74434. }
  74435. func (ec *executionContext) _MetafieldDefinition_standardTemplate(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinition) (ret graphql.Marshaler) {
  74436. fc, err := ec.fieldContext_MetafieldDefinition_standardTemplate(ctx, field)
  74437. if err != nil {
  74438. return graphql.Null
  74439. }
  74440. ctx = graphql.WithFieldContext(ctx, fc)
  74441. defer func() {
  74442. if r := recover(); r != nil {
  74443. ec.Error(ctx, ec.Recover(ctx, r))
  74444. ret = graphql.Null
  74445. }
  74446. }()
  74447. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74448. ctx = rctx // use context from middleware stack in children
  74449. return obj.StandardTemplate, nil
  74450. })
  74451. if err != nil {
  74452. ec.Error(ctx, err)
  74453. return graphql.Null
  74454. }
  74455. if resTmp == nil {
  74456. return graphql.Null
  74457. }
  74458. res := resTmp.(*StandardMetafieldDefinitionTemplate)
  74459. fc.Result = res
  74460. return ec.marshalOStandardMetafieldDefinitionTemplate2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStandardMetafieldDefinitionTemplate(ctx, field.Selections, res)
  74461. }
  74462. func (ec *executionContext) fieldContext_MetafieldDefinition_standardTemplate(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74463. fc = &graphql.FieldContext{
  74464. Object: "MetafieldDefinition",
  74465. Field: field,
  74466. IsMethod: false,
  74467. IsResolver: false,
  74468. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74469. switch field.Name {
  74470. case "description":
  74471. return ec.fieldContext_StandardMetafieldDefinitionTemplate_description(ctx, field)
  74472. case "id":
  74473. return ec.fieldContext_StandardMetafieldDefinitionTemplate_id(ctx, field)
  74474. case "key":
  74475. return ec.fieldContext_StandardMetafieldDefinitionTemplate_key(ctx, field)
  74476. case "name":
  74477. return ec.fieldContext_StandardMetafieldDefinitionTemplate_name(ctx, field)
  74478. case "namespace":
  74479. return ec.fieldContext_StandardMetafieldDefinitionTemplate_namespace(ctx, field)
  74480. case "ownerTypes":
  74481. return ec.fieldContext_StandardMetafieldDefinitionTemplate_ownerTypes(ctx, field)
  74482. case "type":
  74483. return ec.fieldContext_StandardMetafieldDefinitionTemplate_type(ctx, field)
  74484. case "validations":
  74485. return ec.fieldContext_StandardMetafieldDefinitionTemplate_validations(ctx, field)
  74486. case "visibleToStorefrontApi":
  74487. return ec.fieldContext_StandardMetafieldDefinitionTemplate_visibleToStorefrontApi(ctx, field)
  74488. }
  74489. return nil, fmt.Errorf("no field named %q was found under type StandardMetafieldDefinitionTemplate", field.Name)
  74490. },
  74491. }
  74492. return fc, nil
  74493. }
  74494. func (ec *executionContext) _MetafieldDefinition_type(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinition) (ret graphql.Marshaler) {
  74495. fc, err := ec.fieldContext_MetafieldDefinition_type(ctx, field)
  74496. if err != nil {
  74497. return graphql.Null
  74498. }
  74499. ctx = graphql.WithFieldContext(ctx, fc)
  74500. defer func() {
  74501. if r := recover(); r != nil {
  74502. ec.Error(ctx, ec.Recover(ctx, r))
  74503. ret = graphql.Null
  74504. }
  74505. }()
  74506. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74507. ctx = rctx // use context from middleware stack in children
  74508. return obj.Type, nil
  74509. })
  74510. if err != nil {
  74511. ec.Error(ctx, err)
  74512. return graphql.Null
  74513. }
  74514. if resTmp == nil {
  74515. if !graphql.HasFieldError(ctx, fc) {
  74516. ec.Errorf(ctx, "must not be null")
  74517. }
  74518. return graphql.Null
  74519. }
  74520. res := resTmp.(*MetafieldDefinitionType)
  74521. fc.Result = res
  74522. return ec.marshalNMetafieldDefinitionType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinitionType(ctx, field.Selections, res)
  74523. }
  74524. func (ec *executionContext) fieldContext_MetafieldDefinition_type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74525. fc = &graphql.FieldContext{
  74526. Object: "MetafieldDefinition",
  74527. Field: field,
  74528. IsMethod: false,
  74529. IsResolver: false,
  74530. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74531. switch field.Name {
  74532. case "category":
  74533. return ec.fieldContext_MetafieldDefinitionType_category(ctx, field)
  74534. case "name":
  74535. return ec.fieldContext_MetafieldDefinitionType_name(ctx, field)
  74536. case "supportedValidations":
  74537. return ec.fieldContext_MetafieldDefinitionType_supportedValidations(ctx, field)
  74538. case "supportsDefinitionMigrations":
  74539. return ec.fieldContext_MetafieldDefinitionType_supportsDefinitionMigrations(ctx, field)
  74540. }
  74541. return nil, fmt.Errorf("no field named %q was found under type MetafieldDefinitionType", field.Name)
  74542. },
  74543. }
  74544. return fc, nil
  74545. }
  74546. func (ec *executionContext) _MetafieldDefinition_validationStatus(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinition) (ret graphql.Marshaler) {
  74547. fc, err := ec.fieldContext_MetafieldDefinition_validationStatus(ctx, field)
  74548. if err != nil {
  74549. return graphql.Null
  74550. }
  74551. ctx = graphql.WithFieldContext(ctx, fc)
  74552. defer func() {
  74553. if r := recover(); r != nil {
  74554. ec.Error(ctx, ec.Recover(ctx, r))
  74555. ret = graphql.Null
  74556. }
  74557. }()
  74558. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74559. ctx = rctx // use context from middleware stack in children
  74560. return obj.ValidationStatus, nil
  74561. })
  74562. if err != nil {
  74563. ec.Error(ctx, err)
  74564. return graphql.Null
  74565. }
  74566. if resTmp == nil {
  74567. if !graphql.HasFieldError(ctx, fc) {
  74568. ec.Errorf(ctx, "must not be null")
  74569. }
  74570. return graphql.Null
  74571. }
  74572. res := resTmp.(MetafieldDefinitionValidationStatus)
  74573. fc.Result = res
  74574. return ec.marshalNMetafieldDefinitionValidationStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinitionValidationStatus(ctx, field.Selections, res)
  74575. }
  74576. func (ec *executionContext) fieldContext_MetafieldDefinition_validationStatus(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74577. fc = &graphql.FieldContext{
  74578. Object: "MetafieldDefinition",
  74579. Field: field,
  74580. IsMethod: false,
  74581. IsResolver: false,
  74582. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74583. return nil, errors.New("field of type MetafieldDefinitionValidationStatus does not have child fields")
  74584. },
  74585. }
  74586. return fc, nil
  74587. }
  74588. func (ec *executionContext) _MetafieldDefinition_validations(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinition) (ret graphql.Marshaler) {
  74589. fc, err := ec.fieldContext_MetafieldDefinition_validations(ctx, field)
  74590. if err != nil {
  74591. return graphql.Null
  74592. }
  74593. ctx = graphql.WithFieldContext(ctx, fc)
  74594. defer func() {
  74595. if r := recover(); r != nil {
  74596. ec.Error(ctx, ec.Recover(ctx, r))
  74597. ret = graphql.Null
  74598. }
  74599. }()
  74600. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74601. ctx = rctx // use context from middleware stack in children
  74602. return obj.Validations, nil
  74603. })
  74604. if err != nil {
  74605. ec.Error(ctx, err)
  74606. return graphql.Null
  74607. }
  74608. if resTmp == nil {
  74609. if !graphql.HasFieldError(ctx, fc) {
  74610. ec.Errorf(ctx, "must not be null")
  74611. }
  74612. return graphql.Null
  74613. }
  74614. res := resTmp.([]*MetafieldDefinitionValidation)
  74615. fc.Result = res
  74616. return ec.marshalNMetafieldDefinitionValidation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinitionValidationᚄ(ctx, field.Selections, res)
  74617. }
  74618. func (ec *executionContext) fieldContext_MetafieldDefinition_validations(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74619. fc = &graphql.FieldContext{
  74620. Object: "MetafieldDefinition",
  74621. Field: field,
  74622. IsMethod: false,
  74623. IsResolver: false,
  74624. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74625. switch field.Name {
  74626. case "name":
  74627. return ec.fieldContext_MetafieldDefinitionValidation_name(ctx, field)
  74628. case "type":
  74629. return ec.fieldContext_MetafieldDefinitionValidation_type(ctx, field)
  74630. case "value":
  74631. return ec.fieldContext_MetafieldDefinitionValidation_value(ctx, field)
  74632. }
  74633. return nil, fmt.Errorf("no field named %q was found under type MetafieldDefinitionValidation", field.Name)
  74634. },
  74635. }
  74636. return fc, nil
  74637. }
  74638. func (ec *executionContext) _MetafieldDefinition_visibleToStorefrontApi(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinition) (ret graphql.Marshaler) {
  74639. fc, err := ec.fieldContext_MetafieldDefinition_visibleToStorefrontApi(ctx, field)
  74640. if err != nil {
  74641. return graphql.Null
  74642. }
  74643. ctx = graphql.WithFieldContext(ctx, fc)
  74644. defer func() {
  74645. if r := recover(); r != nil {
  74646. ec.Error(ctx, ec.Recover(ctx, r))
  74647. ret = graphql.Null
  74648. }
  74649. }()
  74650. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74651. ctx = rctx // use context from middleware stack in children
  74652. return obj.VisibleToStorefrontAPI, nil
  74653. })
  74654. if err != nil {
  74655. ec.Error(ctx, err)
  74656. return graphql.Null
  74657. }
  74658. if resTmp == nil {
  74659. if !graphql.HasFieldError(ctx, fc) {
  74660. ec.Errorf(ctx, "must not be null")
  74661. }
  74662. return graphql.Null
  74663. }
  74664. res := resTmp.(bool)
  74665. fc.Result = res
  74666. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  74667. }
  74668. func (ec *executionContext) fieldContext_MetafieldDefinition_visibleToStorefrontApi(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74669. fc = &graphql.FieldContext{
  74670. Object: "MetafieldDefinition",
  74671. Field: field,
  74672. IsMethod: false,
  74673. IsResolver: false,
  74674. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74675. return nil, errors.New("field of type Boolean does not have child fields")
  74676. },
  74677. }
  74678. return fc, nil
  74679. }
  74680. func (ec *executionContext) _MetafieldDefinitionConnection_edges(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinitionConnection) (ret graphql.Marshaler) {
  74681. fc, err := ec.fieldContext_MetafieldDefinitionConnection_edges(ctx, field)
  74682. if err != nil {
  74683. return graphql.Null
  74684. }
  74685. ctx = graphql.WithFieldContext(ctx, fc)
  74686. defer func() {
  74687. if r := recover(); r != nil {
  74688. ec.Error(ctx, ec.Recover(ctx, r))
  74689. ret = graphql.Null
  74690. }
  74691. }()
  74692. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74693. ctx = rctx // use context from middleware stack in children
  74694. return obj.Edges, nil
  74695. })
  74696. if err != nil {
  74697. ec.Error(ctx, err)
  74698. return graphql.Null
  74699. }
  74700. if resTmp == nil {
  74701. if !graphql.HasFieldError(ctx, fc) {
  74702. ec.Errorf(ctx, "must not be null")
  74703. }
  74704. return graphql.Null
  74705. }
  74706. res := resTmp.([]*MetafieldDefinitionEdge)
  74707. fc.Result = res
  74708. return ec.marshalNMetafieldDefinitionEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinitionEdgeᚄ(ctx, field.Selections, res)
  74709. }
  74710. func (ec *executionContext) fieldContext_MetafieldDefinitionConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74711. fc = &graphql.FieldContext{
  74712. Object: "MetafieldDefinitionConnection",
  74713. Field: field,
  74714. IsMethod: false,
  74715. IsResolver: false,
  74716. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74717. switch field.Name {
  74718. case "cursor":
  74719. return ec.fieldContext_MetafieldDefinitionEdge_cursor(ctx, field)
  74720. case "node":
  74721. return ec.fieldContext_MetafieldDefinitionEdge_node(ctx, field)
  74722. }
  74723. return nil, fmt.Errorf("no field named %q was found under type MetafieldDefinitionEdge", field.Name)
  74724. },
  74725. }
  74726. return fc, nil
  74727. }
  74728. func (ec *executionContext) _MetafieldDefinitionConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinitionConnection) (ret graphql.Marshaler) {
  74729. fc, err := ec.fieldContext_MetafieldDefinitionConnection_nodes(ctx, field)
  74730. if err != nil {
  74731. return graphql.Null
  74732. }
  74733. ctx = graphql.WithFieldContext(ctx, fc)
  74734. defer func() {
  74735. if r := recover(); r != nil {
  74736. ec.Error(ctx, ec.Recover(ctx, r))
  74737. ret = graphql.Null
  74738. }
  74739. }()
  74740. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74741. ctx = rctx // use context from middleware stack in children
  74742. return obj.Nodes, nil
  74743. })
  74744. if err != nil {
  74745. ec.Error(ctx, err)
  74746. return graphql.Null
  74747. }
  74748. if resTmp == nil {
  74749. if !graphql.HasFieldError(ctx, fc) {
  74750. ec.Errorf(ctx, "must not be null")
  74751. }
  74752. return graphql.Null
  74753. }
  74754. res := resTmp.([]*MetafieldDefinition)
  74755. fc.Result = res
  74756. return ec.marshalNMetafieldDefinition2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinitionᚄ(ctx, field.Selections, res)
  74757. }
  74758. func (ec *executionContext) fieldContext_MetafieldDefinitionConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74759. fc = &graphql.FieldContext{
  74760. Object: "MetafieldDefinitionConnection",
  74761. Field: field,
  74762. IsMethod: false,
  74763. IsResolver: false,
  74764. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74765. switch field.Name {
  74766. case "description":
  74767. return ec.fieldContext_MetafieldDefinition_description(ctx, field)
  74768. case "id":
  74769. return ec.fieldContext_MetafieldDefinition_id(ctx, field)
  74770. case "key":
  74771. return ec.fieldContext_MetafieldDefinition_key(ctx, field)
  74772. case "metafields":
  74773. return ec.fieldContext_MetafieldDefinition_metafields(ctx, field)
  74774. case "metafieldsCount":
  74775. return ec.fieldContext_MetafieldDefinition_metafieldsCount(ctx, field)
  74776. case "name":
  74777. return ec.fieldContext_MetafieldDefinition_name(ctx, field)
  74778. case "namespace":
  74779. return ec.fieldContext_MetafieldDefinition_namespace(ctx, field)
  74780. case "ownerType":
  74781. return ec.fieldContext_MetafieldDefinition_ownerType(ctx, field)
  74782. case "pinnedPosition":
  74783. return ec.fieldContext_MetafieldDefinition_pinnedPosition(ctx, field)
  74784. case "standardTemplate":
  74785. return ec.fieldContext_MetafieldDefinition_standardTemplate(ctx, field)
  74786. case "type":
  74787. return ec.fieldContext_MetafieldDefinition_type(ctx, field)
  74788. case "validationStatus":
  74789. return ec.fieldContext_MetafieldDefinition_validationStatus(ctx, field)
  74790. case "validations":
  74791. return ec.fieldContext_MetafieldDefinition_validations(ctx, field)
  74792. case "visibleToStorefrontApi":
  74793. return ec.fieldContext_MetafieldDefinition_visibleToStorefrontApi(ctx, field)
  74794. }
  74795. return nil, fmt.Errorf("no field named %q was found under type MetafieldDefinition", field.Name)
  74796. },
  74797. }
  74798. return fc, nil
  74799. }
  74800. func (ec *executionContext) _MetafieldDefinitionConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinitionConnection) (ret graphql.Marshaler) {
  74801. fc, err := ec.fieldContext_MetafieldDefinitionConnection_pageInfo(ctx, field)
  74802. if err != nil {
  74803. return graphql.Null
  74804. }
  74805. ctx = graphql.WithFieldContext(ctx, fc)
  74806. defer func() {
  74807. if r := recover(); r != nil {
  74808. ec.Error(ctx, ec.Recover(ctx, r))
  74809. ret = graphql.Null
  74810. }
  74811. }()
  74812. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74813. ctx = rctx // use context from middleware stack in children
  74814. return obj.PageInfo, nil
  74815. })
  74816. if err != nil {
  74817. ec.Error(ctx, err)
  74818. return graphql.Null
  74819. }
  74820. if resTmp == nil {
  74821. if !graphql.HasFieldError(ctx, fc) {
  74822. ec.Errorf(ctx, "must not be null")
  74823. }
  74824. return graphql.Null
  74825. }
  74826. res := resTmp.(*PageInfo)
  74827. fc.Result = res
  74828. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  74829. }
  74830. func (ec *executionContext) fieldContext_MetafieldDefinitionConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74831. fc = &graphql.FieldContext{
  74832. Object: "MetafieldDefinitionConnection",
  74833. Field: field,
  74834. IsMethod: false,
  74835. IsResolver: false,
  74836. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74837. switch field.Name {
  74838. case "endCursor":
  74839. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  74840. case "hasNextPage":
  74841. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  74842. case "hasPreviousPage":
  74843. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  74844. case "startCursor":
  74845. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  74846. }
  74847. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  74848. },
  74849. }
  74850. return fc, nil
  74851. }
  74852. func (ec *executionContext) _MetafieldDefinitionEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinitionEdge) (ret graphql.Marshaler) {
  74853. fc, err := ec.fieldContext_MetafieldDefinitionEdge_cursor(ctx, field)
  74854. if err != nil {
  74855. return graphql.Null
  74856. }
  74857. ctx = graphql.WithFieldContext(ctx, fc)
  74858. defer func() {
  74859. if r := recover(); r != nil {
  74860. ec.Error(ctx, ec.Recover(ctx, r))
  74861. ret = graphql.Null
  74862. }
  74863. }()
  74864. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74865. ctx = rctx // use context from middleware stack in children
  74866. return obj.Cursor, nil
  74867. })
  74868. if err != nil {
  74869. ec.Error(ctx, err)
  74870. return graphql.Null
  74871. }
  74872. if resTmp == nil {
  74873. if !graphql.HasFieldError(ctx, fc) {
  74874. ec.Errorf(ctx, "must not be null")
  74875. }
  74876. return graphql.Null
  74877. }
  74878. res := resTmp.(string)
  74879. fc.Result = res
  74880. return ec.marshalNString2string(ctx, field.Selections, res)
  74881. }
  74882. func (ec *executionContext) fieldContext_MetafieldDefinitionEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74883. fc = &graphql.FieldContext{
  74884. Object: "MetafieldDefinitionEdge",
  74885. Field: field,
  74886. IsMethod: false,
  74887. IsResolver: false,
  74888. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74889. return nil, errors.New("field of type String does not have child fields")
  74890. },
  74891. }
  74892. return fc, nil
  74893. }
  74894. func (ec *executionContext) _MetafieldDefinitionEdge_node(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinitionEdge) (ret graphql.Marshaler) {
  74895. fc, err := ec.fieldContext_MetafieldDefinitionEdge_node(ctx, field)
  74896. if err != nil {
  74897. return graphql.Null
  74898. }
  74899. ctx = graphql.WithFieldContext(ctx, fc)
  74900. defer func() {
  74901. if r := recover(); r != nil {
  74902. ec.Error(ctx, ec.Recover(ctx, r))
  74903. ret = graphql.Null
  74904. }
  74905. }()
  74906. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74907. ctx = rctx // use context from middleware stack in children
  74908. return obj.Node, nil
  74909. })
  74910. if err != nil {
  74911. ec.Error(ctx, err)
  74912. return graphql.Null
  74913. }
  74914. if resTmp == nil {
  74915. if !graphql.HasFieldError(ctx, fc) {
  74916. ec.Errorf(ctx, "must not be null")
  74917. }
  74918. return graphql.Null
  74919. }
  74920. res := resTmp.(*MetafieldDefinition)
  74921. fc.Result = res
  74922. return ec.marshalNMetafieldDefinition2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinition(ctx, field.Selections, res)
  74923. }
  74924. func (ec *executionContext) fieldContext_MetafieldDefinitionEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74925. fc = &graphql.FieldContext{
  74926. Object: "MetafieldDefinitionEdge",
  74927. Field: field,
  74928. IsMethod: false,
  74929. IsResolver: false,
  74930. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  74931. switch field.Name {
  74932. case "description":
  74933. return ec.fieldContext_MetafieldDefinition_description(ctx, field)
  74934. case "id":
  74935. return ec.fieldContext_MetafieldDefinition_id(ctx, field)
  74936. case "key":
  74937. return ec.fieldContext_MetafieldDefinition_key(ctx, field)
  74938. case "metafields":
  74939. return ec.fieldContext_MetafieldDefinition_metafields(ctx, field)
  74940. case "metafieldsCount":
  74941. return ec.fieldContext_MetafieldDefinition_metafieldsCount(ctx, field)
  74942. case "name":
  74943. return ec.fieldContext_MetafieldDefinition_name(ctx, field)
  74944. case "namespace":
  74945. return ec.fieldContext_MetafieldDefinition_namespace(ctx, field)
  74946. case "ownerType":
  74947. return ec.fieldContext_MetafieldDefinition_ownerType(ctx, field)
  74948. case "pinnedPosition":
  74949. return ec.fieldContext_MetafieldDefinition_pinnedPosition(ctx, field)
  74950. case "standardTemplate":
  74951. return ec.fieldContext_MetafieldDefinition_standardTemplate(ctx, field)
  74952. case "type":
  74953. return ec.fieldContext_MetafieldDefinition_type(ctx, field)
  74954. case "validationStatus":
  74955. return ec.fieldContext_MetafieldDefinition_validationStatus(ctx, field)
  74956. case "validations":
  74957. return ec.fieldContext_MetafieldDefinition_validations(ctx, field)
  74958. case "visibleToStorefrontApi":
  74959. return ec.fieldContext_MetafieldDefinition_visibleToStorefrontApi(ctx, field)
  74960. }
  74961. return nil, fmt.Errorf("no field named %q was found under type MetafieldDefinition", field.Name)
  74962. },
  74963. }
  74964. return fc, nil
  74965. }
  74966. func (ec *executionContext) _MetafieldDefinitionSupportedValidation_name(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinitionSupportedValidation) (ret graphql.Marshaler) {
  74967. fc, err := ec.fieldContext_MetafieldDefinitionSupportedValidation_name(ctx, field)
  74968. if err != nil {
  74969. return graphql.Null
  74970. }
  74971. ctx = graphql.WithFieldContext(ctx, fc)
  74972. defer func() {
  74973. if r := recover(); r != nil {
  74974. ec.Error(ctx, ec.Recover(ctx, r))
  74975. ret = graphql.Null
  74976. }
  74977. }()
  74978. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  74979. ctx = rctx // use context from middleware stack in children
  74980. return obj.Name, nil
  74981. })
  74982. if err != nil {
  74983. ec.Error(ctx, err)
  74984. return graphql.Null
  74985. }
  74986. if resTmp == nil {
  74987. if !graphql.HasFieldError(ctx, fc) {
  74988. ec.Errorf(ctx, "must not be null")
  74989. }
  74990. return graphql.Null
  74991. }
  74992. res := resTmp.(string)
  74993. fc.Result = res
  74994. return ec.marshalNString2string(ctx, field.Selections, res)
  74995. }
  74996. func (ec *executionContext) fieldContext_MetafieldDefinitionSupportedValidation_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  74997. fc = &graphql.FieldContext{
  74998. Object: "MetafieldDefinitionSupportedValidation",
  74999. Field: field,
  75000. IsMethod: false,
  75001. IsResolver: false,
  75002. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75003. return nil, errors.New("field of type String does not have child fields")
  75004. },
  75005. }
  75006. return fc, nil
  75007. }
  75008. func (ec *executionContext) _MetafieldDefinitionSupportedValidation_type(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinitionSupportedValidation) (ret graphql.Marshaler) {
  75009. fc, err := ec.fieldContext_MetafieldDefinitionSupportedValidation_type(ctx, field)
  75010. if err != nil {
  75011. return graphql.Null
  75012. }
  75013. ctx = graphql.WithFieldContext(ctx, fc)
  75014. defer func() {
  75015. if r := recover(); r != nil {
  75016. ec.Error(ctx, ec.Recover(ctx, r))
  75017. ret = graphql.Null
  75018. }
  75019. }()
  75020. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75021. ctx = rctx // use context from middleware stack in children
  75022. return obj.Type, nil
  75023. })
  75024. if err != nil {
  75025. ec.Error(ctx, err)
  75026. return graphql.Null
  75027. }
  75028. if resTmp == nil {
  75029. if !graphql.HasFieldError(ctx, fc) {
  75030. ec.Errorf(ctx, "must not be null")
  75031. }
  75032. return graphql.Null
  75033. }
  75034. res := resTmp.(string)
  75035. fc.Result = res
  75036. return ec.marshalNString2string(ctx, field.Selections, res)
  75037. }
  75038. func (ec *executionContext) fieldContext_MetafieldDefinitionSupportedValidation_type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75039. fc = &graphql.FieldContext{
  75040. Object: "MetafieldDefinitionSupportedValidation",
  75041. Field: field,
  75042. IsMethod: false,
  75043. IsResolver: false,
  75044. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75045. return nil, errors.New("field of type String does not have child fields")
  75046. },
  75047. }
  75048. return fc, nil
  75049. }
  75050. func (ec *executionContext) _MetafieldDefinitionType_category(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinitionType) (ret graphql.Marshaler) {
  75051. fc, err := ec.fieldContext_MetafieldDefinitionType_category(ctx, field)
  75052. if err != nil {
  75053. return graphql.Null
  75054. }
  75055. ctx = graphql.WithFieldContext(ctx, fc)
  75056. defer func() {
  75057. if r := recover(); r != nil {
  75058. ec.Error(ctx, ec.Recover(ctx, r))
  75059. ret = graphql.Null
  75060. }
  75061. }()
  75062. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75063. ctx = rctx // use context from middleware stack in children
  75064. return obj.Category, nil
  75065. })
  75066. if err != nil {
  75067. ec.Error(ctx, err)
  75068. return graphql.Null
  75069. }
  75070. if resTmp == nil {
  75071. if !graphql.HasFieldError(ctx, fc) {
  75072. ec.Errorf(ctx, "must not be null")
  75073. }
  75074. return graphql.Null
  75075. }
  75076. res := resTmp.(string)
  75077. fc.Result = res
  75078. return ec.marshalNString2string(ctx, field.Selections, res)
  75079. }
  75080. func (ec *executionContext) fieldContext_MetafieldDefinitionType_category(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75081. fc = &graphql.FieldContext{
  75082. Object: "MetafieldDefinitionType",
  75083. Field: field,
  75084. IsMethod: false,
  75085. IsResolver: false,
  75086. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75087. return nil, errors.New("field of type String does not have child fields")
  75088. },
  75089. }
  75090. return fc, nil
  75091. }
  75092. func (ec *executionContext) _MetafieldDefinitionType_name(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinitionType) (ret graphql.Marshaler) {
  75093. fc, err := ec.fieldContext_MetafieldDefinitionType_name(ctx, field)
  75094. if err != nil {
  75095. return graphql.Null
  75096. }
  75097. ctx = graphql.WithFieldContext(ctx, fc)
  75098. defer func() {
  75099. if r := recover(); r != nil {
  75100. ec.Error(ctx, ec.Recover(ctx, r))
  75101. ret = graphql.Null
  75102. }
  75103. }()
  75104. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75105. ctx = rctx // use context from middleware stack in children
  75106. return obj.Name, nil
  75107. })
  75108. if err != nil {
  75109. ec.Error(ctx, err)
  75110. return graphql.Null
  75111. }
  75112. if resTmp == nil {
  75113. if !graphql.HasFieldError(ctx, fc) {
  75114. ec.Errorf(ctx, "must not be null")
  75115. }
  75116. return graphql.Null
  75117. }
  75118. res := resTmp.(string)
  75119. fc.Result = res
  75120. return ec.marshalNString2string(ctx, field.Selections, res)
  75121. }
  75122. func (ec *executionContext) fieldContext_MetafieldDefinitionType_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75123. fc = &graphql.FieldContext{
  75124. Object: "MetafieldDefinitionType",
  75125. Field: field,
  75126. IsMethod: false,
  75127. IsResolver: false,
  75128. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75129. return nil, errors.New("field of type String does not have child fields")
  75130. },
  75131. }
  75132. return fc, nil
  75133. }
  75134. func (ec *executionContext) _MetafieldDefinitionType_supportedValidations(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinitionType) (ret graphql.Marshaler) {
  75135. fc, err := ec.fieldContext_MetafieldDefinitionType_supportedValidations(ctx, field)
  75136. if err != nil {
  75137. return graphql.Null
  75138. }
  75139. ctx = graphql.WithFieldContext(ctx, fc)
  75140. defer func() {
  75141. if r := recover(); r != nil {
  75142. ec.Error(ctx, ec.Recover(ctx, r))
  75143. ret = graphql.Null
  75144. }
  75145. }()
  75146. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75147. ctx = rctx // use context from middleware stack in children
  75148. return obj.SupportedValidations, nil
  75149. })
  75150. if err != nil {
  75151. ec.Error(ctx, err)
  75152. return graphql.Null
  75153. }
  75154. if resTmp == nil {
  75155. if !graphql.HasFieldError(ctx, fc) {
  75156. ec.Errorf(ctx, "must not be null")
  75157. }
  75158. return graphql.Null
  75159. }
  75160. res := resTmp.([]*MetafieldDefinitionSupportedValidation)
  75161. fc.Result = res
  75162. return ec.marshalNMetafieldDefinitionSupportedValidation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinitionSupportedValidationᚄ(ctx, field.Selections, res)
  75163. }
  75164. func (ec *executionContext) fieldContext_MetafieldDefinitionType_supportedValidations(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75165. fc = &graphql.FieldContext{
  75166. Object: "MetafieldDefinitionType",
  75167. Field: field,
  75168. IsMethod: false,
  75169. IsResolver: false,
  75170. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75171. switch field.Name {
  75172. case "name":
  75173. return ec.fieldContext_MetafieldDefinitionSupportedValidation_name(ctx, field)
  75174. case "type":
  75175. return ec.fieldContext_MetafieldDefinitionSupportedValidation_type(ctx, field)
  75176. }
  75177. return nil, fmt.Errorf("no field named %q was found under type MetafieldDefinitionSupportedValidation", field.Name)
  75178. },
  75179. }
  75180. return fc, nil
  75181. }
  75182. func (ec *executionContext) _MetafieldDefinitionType_supportsDefinitionMigrations(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinitionType) (ret graphql.Marshaler) {
  75183. fc, err := ec.fieldContext_MetafieldDefinitionType_supportsDefinitionMigrations(ctx, field)
  75184. if err != nil {
  75185. return graphql.Null
  75186. }
  75187. ctx = graphql.WithFieldContext(ctx, fc)
  75188. defer func() {
  75189. if r := recover(); r != nil {
  75190. ec.Error(ctx, ec.Recover(ctx, r))
  75191. ret = graphql.Null
  75192. }
  75193. }()
  75194. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75195. ctx = rctx // use context from middleware stack in children
  75196. return obj.SupportsDefinitionMigrations, nil
  75197. })
  75198. if err != nil {
  75199. ec.Error(ctx, err)
  75200. return graphql.Null
  75201. }
  75202. if resTmp == nil {
  75203. if !graphql.HasFieldError(ctx, fc) {
  75204. ec.Errorf(ctx, "must not be null")
  75205. }
  75206. return graphql.Null
  75207. }
  75208. res := resTmp.(bool)
  75209. fc.Result = res
  75210. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  75211. }
  75212. func (ec *executionContext) fieldContext_MetafieldDefinitionType_supportsDefinitionMigrations(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75213. fc = &graphql.FieldContext{
  75214. Object: "MetafieldDefinitionType",
  75215. Field: field,
  75216. IsMethod: false,
  75217. IsResolver: false,
  75218. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75219. return nil, errors.New("field of type Boolean does not have child fields")
  75220. },
  75221. }
  75222. return fc, nil
  75223. }
  75224. func (ec *executionContext) _MetafieldDefinitionValidation_name(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinitionValidation) (ret graphql.Marshaler) {
  75225. fc, err := ec.fieldContext_MetafieldDefinitionValidation_name(ctx, field)
  75226. if err != nil {
  75227. return graphql.Null
  75228. }
  75229. ctx = graphql.WithFieldContext(ctx, fc)
  75230. defer func() {
  75231. if r := recover(); r != nil {
  75232. ec.Error(ctx, ec.Recover(ctx, r))
  75233. ret = graphql.Null
  75234. }
  75235. }()
  75236. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75237. ctx = rctx // use context from middleware stack in children
  75238. return obj.Name, nil
  75239. })
  75240. if err != nil {
  75241. ec.Error(ctx, err)
  75242. return graphql.Null
  75243. }
  75244. if resTmp == nil {
  75245. if !graphql.HasFieldError(ctx, fc) {
  75246. ec.Errorf(ctx, "must not be null")
  75247. }
  75248. return graphql.Null
  75249. }
  75250. res := resTmp.(string)
  75251. fc.Result = res
  75252. return ec.marshalNString2string(ctx, field.Selections, res)
  75253. }
  75254. func (ec *executionContext) fieldContext_MetafieldDefinitionValidation_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75255. fc = &graphql.FieldContext{
  75256. Object: "MetafieldDefinitionValidation",
  75257. Field: field,
  75258. IsMethod: false,
  75259. IsResolver: false,
  75260. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75261. return nil, errors.New("field of type String does not have child fields")
  75262. },
  75263. }
  75264. return fc, nil
  75265. }
  75266. func (ec *executionContext) _MetafieldDefinitionValidation_type(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinitionValidation) (ret graphql.Marshaler) {
  75267. fc, err := ec.fieldContext_MetafieldDefinitionValidation_type(ctx, field)
  75268. if err != nil {
  75269. return graphql.Null
  75270. }
  75271. ctx = graphql.WithFieldContext(ctx, fc)
  75272. defer func() {
  75273. if r := recover(); r != nil {
  75274. ec.Error(ctx, ec.Recover(ctx, r))
  75275. ret = graphql.Null
  75276. }
  75277. }()
  75278. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75279. ctx = rctx // use context from middleware stack in children
  75280. return obj.Type, nil
  75281. })
  75282. if err != nil {
  75283. ec.Error(ctx, err)
  75284. return graphql.Null
  75285. }
  75286. if resTmp == nil {
  75287. if !graphql.HasFieldError(ctx, fc) {
  75288. ec.Errorf(ctx, "must not be null")
  75289. }
  75290. return graphql.Null
  75291. }
  75292. res := resTmp.(string)
  75293. fc.Result = res
  75294. return ec.marshalNString2string(ctx, field.Selections, res)
  75295. }
  75296. func (ec *executionContext) fieldContext_MetafieldDefinitionValidation_type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75297. fc = &graphql.FieldContext{
  75298. Object: "MetafieldDefinitionValidation",
  75299. Field: field,
  75300. IsMethod: false,
  75301. IsResolver: false,
  75302. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75303. return nil, errors.New("field of type String does not have child fields")
  75304. },
  75305. }
  75306. return fc, nil
  75307. }
  75308. func (ec *executionContext) _MetafieldDefinitionValidation_value(ctx context.Context, field graphql.CollectedField, obj *MetafieldDefinitionValidation) (ret graphql.Marshaler) {
  75309. fc, err := ec.fieldContext_MetafieldDefinitionValidation_value(ctx, field)
  75310. if err != nil {
  75311. return graphql.Null
  75312. }
  75313. ctx = graphql.WithFieldContext(ctx, fc)
  75314. defer func() {
  75315. if r := recover(); r != nil {
  75316. ec.Error(ctx, ec.Recover(ctx, r))
  75317. ret = graphql.Null
  75318. }
  75319. }()
  75320. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75321. ctx = rctx // use context from middleware stack in children
  75322. return obj.Value, nil
  75323. })
  75324. if err != nil {
  75325. ec.Error(ctx, err)
  75326. return graphql.Null
  75327. }
  75328. if resTmp == nil {
  75329. return graphql.Null
  75330. }
  75331. res := resTmp.(*string)
  75332. fc.Result = res
  75333. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  75334. }
  75335. func (ec *executionContext) fieldContext_MetafieldDefinitionValidation_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75336. fc = &graphql.FieldContext{
  75337. Object: "MetafieldDefinitionValidation",
  75338. Field: field,
  75339. IsMethod: false,
  75340. IsResolver: false,
  75341. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75342. return nil, errors.New("field of type String does not have child fields")
  75343. },
  75344. }
  75345. return fc, nil
  75346. }
  75347. func (ec *executionContext) _MetafieldEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *MetafieldEdge) (ret graphql.Marshaler) {
  75348. fc, err := ec.fieldContext_MetafieldEdge_cursor(ctx, field)
  75349. if err != nil {
  75350. return graphql.Null
  75351. }
  75352. ctx = graphql.WithFieldContext(ctx, fc)
  75353. defer func() {
  75354. if r := recover(); r != nil {
  75355. ec.Error(ctx, ec.Recover(ctx, r))
  75356. ret = graphql.Null
  75357. }
  75358. }()
  75359. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75360. ctx = rctx // use context from middleware stack in children
  75361. return obj.Cursor, nil
  75362. })
  75363. if err != nil {
  75364. ec.Error(ctx, err)
  75365. return graphql.Null
  75366. }
  75367. if resTmp == nil {
  75368. if !graphql.HasFieldError(ctx, fc) {
  75369. ec.Errorf(ctx, "must not be null")
  75370. }
  75371. return graphql.Null
  75372. }
  75373. res := resTmp.(string)
  75374. fc.Result = res
  75375. return ec.marshalNString2string(ctx, field.Selections, res)
  75376. }
  75377. func (ec *executionContext) fieldContext_MetafieldEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75378. fc = &graphql.FieldContext{
  75379. Object: "MetafieldEdge",
  75380. Field: field,
  75381. IsMethod: false,
  75382. IsResolver: false,
  75383. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75384. return nil, errors.New("field of type String does not have child fields")
  75385. },
  75386. }
  75387. return fc, nil
  75388. }
  75389. func (ec *executionContext) _MetafieldEdge_node(ctx context.Context, field graphql.CollectedField, obj *MetafieldEdge) (ret graphql.Marshaler) {
  75390. fc, err := ec.fieldContext_MetafieldEdge_node(ctx, field)
  75391. if err != nil {
  75392. return graphql.Null
  75393. }
  75394. ctx = graphql.WithFieldContext(ctx, fc)
  75395. defer func() {
  75396. if r := recover(); r != nil {
  75397. ec.Error(ctx, ec.Recover(ctx, r))
  75398. ret = graphql.Null
  75399. }
  75400. }()
  75401. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75402. ctx = rctx // use context from middleware stack in children
  75403. return obj.Node, nil
  75404. })
  75405. if err != nil {
  75406. ec.Error(ctx, err)
  75407. return graphql.Null
  75408. }
  75409. if resTmp == nil {
  75410. if !graphql.HasFieldError(ctx, fc) {
  75411. ec.Errorf(ctx, "must not be null")
  75412. }
  75413. return graphql.Null
  75414. }
  75415. res := resTmp.(*Metafield)
  75416. fc.Result = res
  75417. return ec.marshalNMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafield(ctx, field.Selections, res)
  75418. }
  75419. func (ec *executionContext) fieldContext_MetafieldEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75420. fc = &graphql.FieldContext{
  75421. Object: "MetafieldEdge",
  75422. Field: field,
  75423. IsMethod: false,
  75424. IsResolver: false,
  75425. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75426. switch field.Name {
  75427. case "createdAt":
  75428. return ec.fieldContext_Metafield_createdAt(ctx, field)
  75429. case "definition":
  75430. return ec.fieldContext_Metafield_definition(ctx, field)
  75431. case "description":
  75432. return ec.fieldContext_Metafield_description(ctx, field)
  75433. case "id":
  75434. return ec.fieldContext_Metafield_id(ctx, field)
  75435. case "key":
  75436. return ec.fieldContext_Metafield_key(ctx, field)
  75437. case "legacyResourceId":
  75438. return ec.fieldContext_Metafield_legacyResourceId(ctx, field)
  75439. case "namespace":
  75440. return ec.fieldContext_Metafield_namespace(ctx, field)
  75441. case "owner":
  75442. return ec.fieldContext_Metafield_owner(ctx, field)
  75443. case "ownerType":
  75444. return ec.fieldContext_Metafield_ownerType(ctx, field)
  75445. case "reference":
  75446. return ec.fieldContext_Metafield_reference(ctx, field)
  75447. case "references":
  75448. return ec.fieldContext_Metafield_references(ctx, field)
  75449. case "type":
  75450. return ec.fieldContext_Metafield_type(ctx, field)
  75451. case "updatedAt":
  75452. return ec.fieldContext_Metafield_updatedAt(ctx, field)
  75453. case "value":
  75454. return ec.fieldContext_Metafield_value(ctx, field)
  75455. }
  75456. return nil, fmt.Errorf("no field named %q was found under type Metafield", field.Name)
  75457. },
  75458. }
  75459. return fc, nil
  75460. }
  75461. func (ec *executionContext) _MetafieldReferenceConnection_edges(ctx context.Context, field graphql.CollectedField, obj *MetafieldReferenceConnection) (ret graphql.Marshaler) {
  75462. fc, err := ec.fieldContext_MetafieldReferenceConnection_edges(ctx, field)
  75463. if err != nil {
  75464. return graphql.Null
  75465. }
  75466. ctx = graphql.WithFieldContext(ctx, fc)
  75467. defer func() {
  75468. if r := recover(); r != nil {
  75469. ec.Error(ctx, ec.Recover(ctx, r))
  75470. ret = graphql.Null
  75471. }
  75472. }()
  75473. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75474. ctx = rctx // use context from middleware stack in children
  75475. return obj.Edges, nil
  75476. })
  75477. if err != nil {
  75478. ec.Error(ctx, err)
  75479. return graphql.Null
  75480. }
  75481. if resTmp == nil {
  75482. if !graphql.HasFieldError(ctx, fc) {
  75483. ec.Errorf(ctx, "must not be null")
  75484. }
  75485. return graphql.Null
  75486. }
  75487. res := resTmp.([]*MetafieldReferenceEdge)
  75488. fc.Result = res
  75489. return ec.marshalNMetafieldReferenceEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldReferenceEdgeᚄ(ctx, field.Selections, res)
  75490. }
  75491. func (ec *executionContext) fieldContext_MetafieldReferenceConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75492. fc = &graphql.FieldContext{
  75493. Object: "MetafieldReferenceConnection",
  75494. Field: field,
  75495. IsMethod: false,
  75496. IsResolver: false,
  75497. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75498. switch field.Name {
  75499. case "cursor":
  75500. return ec.fieldContext_MetafieldReferenceEdge_cursor(ctx, field)
  75501. case "node":
  75502. return ec.fieldContext_MetafieldReferenceEdge_node(ctx, field)
  75503. }
  75504. return nil, fmt.Errorf("no field named %q was found under type MetafieldReferenceEdge", field.Name)
  75505. },
  75506. }
  75507. return fc, nil
  75508. }
  75509. func (ec *executionContext) _MetafieldReferenceConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *MetafieldReferenceConnection) (ret graphql.Marshaler) {
  75510. fc, err := ec.fieldContext_MetafieldReferenceConnection_nodes(ctx, field)
  75511. if err != nil {
  75512. return graphql.Null
  75513. }
  75514. ctx = graphql.WithFieldContext(ctx, fc)
  75515. defer func() {
  75516. if r := recover(); r != nil {
  75517. ec.Error(ctx, ec.Recover(ctx, r))
  75518. ret = graphql.Null
  75519. }
  75520. }()
  75521. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75522. ctx = rctx // use context from middleware stack in children
  75523. return obj.Nodes, nil
  75524. })
  75525. if err != nil {
  75526. ec.Error(ctx, err)
  75527. return graphql.Null
  75528. }
  75529. if resTmp == nil {
  75530. if !graphql.HasFieldError(ctx, fc) {
  75531. ec.Errorf(ctx, "must not be null")
  75532. }
  75533. return graphql.Null
  75534. }
  75535. res := resTmp.([]MetafieldReference)
  75536. fc.Result = res
  75537. return ec.marshalNMetafieldReference2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldReference(ctx, field.Selections, res)
  75538. }
  75539. func (ec *executionContext) fieldContext_MetafieldReferenceConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75540. fc = &graphql.FieldContext{
  75541. Object: "MetafieldReferenceConnection",
  75542. Field: field,
  75543. IsMethod: false,
  75544. IsResolver: false,
  75545. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75546. return nil, errors.New("field of type MetafieldReference does not have child fields")
  75547. },
  75548. }
  75549. return fc, nil
  75550. }
  75551. func (ec *executionContext) _MetafieldReferenceConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *MetafieldReferenceConnection) (ret graphql.Marshaler) {
  75552. fc, err := ec.fieldContext_MetafieldReferenceConnection_pageInfo(ctx, field)
  75553. if err != nil {
  75554. return graphql.Null
  75555. }
  75556. ctx = graphql.WithFieldContext(ctx, fc)
  75557. defer func() {
  75558. if r := recover(); r != nil {
  75559. ec.Error(ctx, ec.Recover(ctx, r))
  75560. ret = graphql.Null
  75561. }
  75562. }()
  75563. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75564. ctx = rctx // use context from middleware stack in children
  75565. return obj.PageInfo, nil
  75566. })
  75567. if err != nil {
  75568. ec.Error(ctx, err)
  75569. return graphql.Null
  75570. }
  75571. if resTmp == nil {
  75572. if !graphql.HasFieldError(ctx, fc) {
  75573. ec.Errorf(ctx, "must not be null")
  75574. }
  75575. return graphql.Null
  75576. }
  75577. res := resTmp.(*PageInfo)
  75578. fc.Result = res
  75579. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  75580. }
  75581. func (ec *executionContext) fieldContext_MetafieldReferenceConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75582. fc = &graphql.FieldContext{
  75583. Object: "MetafieldReferenceConnection",
  75584. Field: field,
  75585. IsMethod: false,
  75586. IsResolver: false,
  75587. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75588. switch field.Name {
  75589. case "endCursor":
  75590. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  75591. case "hasNextPage":
  75592. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  75593. case "hasPreviousPage":
  75594. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  75595. case "startCursor":
  75596. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  75597. }
  75598. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  75599. },
  75600. }
  75601. return fc, nil
  75602. }
  75603. func (ec *executionContext) _MetafieldReferenceEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *MetafieldReferenceEdge) (ret graphql.Marshaler) {
  75604. fc, err := ec.fieldContext_MetafieldReferenceEdge_cursor(ctx, field)
  75605. if err != nil {
  75606. return graphql.Null
  75607. }
  75608. ctx = graphql.WithFieldContext(ctx, fc)
  75609. defer func() {
  75610. if r := recover(); r != nil {
  75611. ec.Error(ctx, ec.Recover(ctx, r))
  75612. ret = graphql.Null
  75613. }
  75614. }()
  75615. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75616. ctx = rctx // use context from middleware stack in children
  75617. return obj.Cursor, nil
  75618. })
  75619. if err != nil {
  75620. ec.Error(ctx, err)
  75621. return graphql.Null
  75622. }
  75623. if resTmp == nil {
  75624. if !graphql.HasFieldError(ctx, fc) {
  75625. ec.Errorf(ctx, "must not be null")
  75626. }
  75627. return graphql.Null
  75628. }
  75629. res := resTmp.(string)
  75630. fc.Result = res
  75631. return ec.marshalNString2string(ctx, field.Selections, res)
  75632. }
  75633. func (ec *executionContext) fieldContext_MetafieldReferenceEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75634. fc = &graphql.FieldContext{
  75635. Object: "MetafieldReferenceEdge",
  75636. Field: field,
  75637. IsMethod: false,
  75638. IsResolver: false,
  75639. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75640. return nil, errors.New("field of type String does not have child fields")
  75641. },
  75642. }
  75643. return fc, nil
  75644. }
  75645. func (ec *executionContext) _MetafieldReferenceEdge_node(ctx context.Context, field graphql.CollectedField, obj *MetafieldReferenceEdge) (ret graphql.Marshaler) {
  75646. fc, err := ec.fieldContext_MetafieldReferenceEdge_node(ctx, field)
  75647. if err != nil {
  75648. return graphql.Null
  75649. }
  75650. ctx = graphql.WithFieldContext(ctx, fc)
  75651. defer func() {
  75652. if r := recover(); r != nil {
  75653. ec.Error(ctx, ec.Recover(ctx, r))
  75654. ret = graphql.Null
  75655. }
  75656. }()
  75657. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75658. ctx = rctx // use context from middleware stack in children
  75659. return obj.Node, nil
  75660. })
  75661. if err != nil {
  75662. ec.Error(ctx, err)
  75663. return graphql.Null
  75664. }
  75665. if resTmp == nil {
  75666. return graphql.Null
  75667. }
  75668. res := resTmp.(MetafieldReference)
  75669. fc.Result = res
  75670. return ec.marshalOMetafieldReference2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldReference(ctx, field.Selections, res)
  75671. }
  75672. func (ec *executionContext) fieldContext_MetafieldReferenceEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75673. fc = &graphql.FieldContext{
  75674. Object: "MetafieldReferenceEdge",
  75675. Field: field,
  75676. IsMethod: false,
  75677. IsResolver: false,
  75678. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75679. return nil, errors.New("field of type MetafieldReference does not have child fields")
  75680. },
  75681. }
  75682. return fc, nil
  75683. }
  75684. func (ec *executionContext) _MoneyBag_presentmentMoney(ctx context.Context, field graphql.CollectedField, obj *MoneyBag) (ret graphql.Marshaler) {
  75685. fc, err := ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  75686. if err != nil {
  75687. return graphql.Null
  75688. }
  75689. ctx = graphql.WithFieldContext(ctx, fc)
  75690. defer func() {
  75691. if r := recover(); r != nil {
  75692. ec.Error(ctx, ec.Recover(ctx, r))
  75693. ret = graphql.Null
  75694. }
  75695. }()
  75696. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75697. ctx = rctx // use context from middleware stack in children
  75698. return obj.PresentmentMoney, nil
  75699. })
  75700. if err != nil {
  75701. ec.Error(ctx, err)
  75702. return graphql.Null
  75703. }
  75704. if resTmp == nil {
  75705. if !graphql.HasFieldError(ctx, fc) {
  75706. ec.Errorf(ctx, "must not be null")
  75707. }
  75708. return graphql.Null
  75709. }
  75710. res := resTmp.(*MoneyV2)
  75711. fc.Result = res
  75712. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  75713. }
  75714. func (ec *executionContext) fieldContext_MoneyBag_presentmentMoney(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75715. fc = &graphql.FieldContext{
  75716. Object: "MoneyBag",
  75717. Field: field,
  75718. IsMethod: false,
  75719. IsResolver: false,
  75720. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75721. switch field.Name {
  75722. case "amount":
  75723. return ec.fieldContext_MoneyV2_amount(ctx, field)
  75724. case "currencyCode":
  75725. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  75726. }
  75727. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  75728. },
  75729. }
  75730. return fc, nil
  75731. }
  75732. func (ec *executionContext) _MoneyBag_shopMoney(ctx context.Context, field graphql.CollectedField, obj *MoneyBag) (ret graphql.Marshaler) {
  75733. fc, err := ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  75734. if err != nil {
  75735. return graphql.Null
  75736. }
  75737. ctx = graphql.WithFieldContext(ctx, fc)
  75738. defer func() {
  75739. if r := recover(); r != nil {
  75740. ec.Error(ctx, ec.Recover(ctx, r))
  75741. ret = graphql.Null
  75742. }
  75743. }()
  75744. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75745. ctx = rctx // use context from middleware stack in children
  75746. return obj.ShopMoney, nil
  75747. })
  75748. if err != nil {
  75749. ec.Error(ctx, err)
  75750. return graphql.Null
  75751. }
  75752. if resTmp == nil {
  75753. if !graphql.HasFieldError(ctx, fc) {
  75754. ec.Errorf(ctx, "must not be null")
  75755. }
  75756. return graphql.Null
  75757. }
  75758. res := resTmp.(*MoneyV2)
  75759. fc.Result = res
  75760. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  75761. }
  75762. func (ec *executionContext) fieldContext_MoneyBag_shopMoney(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75763. fc = &graphql.FieldContext{
  75764. Object: "MoneyBag",
  75765. Field: field,
  75766. IsMethod: false,
  75767. IsResolver: false,
  75768. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75769. switch field.Name {
  75770. case "amount":
  75771. return ec.fieldContext_MoneyV2_amount(ctx, field)
  75772. case "currencyCode":
  75773. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  75774. }
  75775. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  75776. },
  75777. }
  75778. return fc, nil
  75779. }
  75780. func (ec *executionContext) _MoneyV2_amount(ctx context.Context, field graphql.CollectedField, obj *MoneyV2) (ret graphql.Marshaler) {
  75781. fc, err := ec.fieldContext_MoneyV2_amount(ctx, field)
  75782. if err != nil {
  75783. return graphql.Null
  75784. }
  75785. ctx = graphql.WithFieldContext(ctx, fc)
  75786. defer func() {
  75787. if r := recover(); r != nil {
  75788. ec.Error(ctx, ec.Recover(ctx, r))
  75789. ret = graphql.Null
  75790. }
  75791. }()
  75792. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75793. ctx = rctx // use context from middleware stack in children
  75794. return obj.Amount, nil
  75795. })
  75796. if err != nil {
  75797. ec.Error(ctx, err)
  75798. return graphql.Null
  75799. }
  75800. if resTmp == nil {
  75801. if !graphql.HasFieldError(ctx, fc) {
  75802. ec.Errorf(ctx, "must not be null")
  75803. }
  75804. return graphql.Null
  75805. }
  75806. res := resTmp.(string)
  75807. fc.Result = res
  75808. return ec.marshalNDecimal2string(ctx, field.Selections, res)
  75809. }
  75810. func (ec *executionContext) fieldContext_MoneyV2_amount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75811. fc = &graphql.FieldContext{
  75812. Object: "MoneyV2",
  75813. Field: field,
  75814. IsMethod: false,
  75815. IsResolver: false,
  75816. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75817. return nil, errors.New("field of type Decimal does not have child fields")
  75818. },
  75819. }
  75820. return fc, nil
  75821. }
  75822. func (ec *executionContext) _MoneyV2_currencyCode(ctx context.Context, field graphql.CollectedField, obj *MoneyV2) (ret graphql.Marshaler) {
  75823. fc, err := ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  75824. if err != nil {
  75825. return graphql.Null
  75826. }
  75827. ctx = graphql.WithFieldContext(ctx, fc)
  75828. defer func() {
  75829. if r := recover(); r != nil {
  75830. ec.Error(ctx, ec.Recover(ctx, r))
  75831. ret = graphql.Null
  75832. }
  75833. }()
  75834. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75835. ctx = rctx // use context from middleware stack in children
  75836. return obj.CurrencyCode, nil
  75837. })
  75838. if err != nil {
  75839. ec.Error(ctx, err)
  75840. return graphql.Null
  75841. }
  75842. if resTmp == nil {
  75843. if !graphql.HasFieldError(ctx, fc) {
  75844. ec.Errorf(ctx, "must not be null")
  75845. }
  75846. return graphql.Null
  75847. }
  75848. res := resTmp.(CurrencyCode)
  75849. fc.Result = res
  75850. return ec.marshalNCurrencyCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCurrencyCode(ctx, field.Selections, res)
  75851. }
  75852. func (ec *executionContext) fieldContext_MoneyV2_currencyCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75853. fc = &graphql.FieldContext{
  75854. Object: "MoneyV2",
  75855. Field: field,
  75856. IsMethod: false,
  75857. IsResolver: false,
  75858. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75859. return nil, errors.New("field of type CurrencyCode does not have child fields")
  75860. },
  75861. }
  75862. return fc, nil
  75863. }
  75864. func (ec *executionContext) _NavigationItem_id(ctx context.Context, field graphql.CollectedField, obj *NavigationItem) (ret graphql.Marshaler) {
  75865. fc, err := ec.fieldContext_NavigationItem_id(ctx, field)
  75866. if err != nil {
  75867. return graphql.Null
  75868. }
  75869. ctx = graphql.WithFieldContext(ctx, fc)
  75870. defer func() {
  75871. if r := recover(); r != nil {
  75872. ec.Error(ctx, ec.Recover(ctx, r))
  75873. ret = graphql.Null
  75874. }
  75875. }()
  75876. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75877. ctx = rctx // use context from middleware stack in children
  75878. return obj.ID, nil
  75879. })
  75880. if err != nil {
  75881. ec.Error(ctx, err)
  75882. return graphql.Null
  75883. }
  75884. if resTmp == nil {
  75885. if !graphql.HasFieldError(ctx, fc) {
  75886. ec.Errorf(ctx, "must not be null")
  75887. }
  75888. return graphql.Null
  75889. }
  75890. res := resTmp.(string)
  75891. fc.Result = res
  75892. return ec.marshalNString2string(ctx, field.Selections, res)
  75893. }
  75894. func (ec *executionContext) fieldContext_NavigationItem_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75895. fc = &graphql.FieldContext{
  75896. Object: "NavigationItem",
  75897. Field: field,
  75898. IsMethod: false,
  75899. IsResolver: false,
  75900. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75901. return nil, errors.New("field of type String does not have child fields")
  75902. },
  75903. }
  75904. return fc, nil
  75905. }
  75906. func (ec *executionContext) _NavigationItem_title(ctx context.Context, field graphql.CollectedField, obj *NavigationItem) (ret graphql.Marshaler) {
  75907. fc, err := ec.fieldContext_NavigationItem_title(ctx, field)
  75908. if err != nil {
  75909. return graphql.Null
  75910. }
  75911. ctx = graphql.WithFieldContext(ctx, fc)
  75912. defer func() {
  75913. if r := recover(); r != nil {
  75914. ec.Error(ctx, ec.Recover(ctx, r))
  75915. ret = graphql.Null
  75916. }
  75917. }()
  75918. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75919. ctx = rctx // use context from middleware stack in children
  75920. return obj.Title, nil
  75921. })
  75922. if err != nil {
  75923. ec.Error(ctx, err)
  75924. return graphql.Null
  75925. }
  75926. if resTmp == nil {
  75927. if !graphql.HasFieldError(ctx, fc) {
  75928. ec.Errorf(ctx, "must not be null")
  75929. }
  75930. return graphql.Null
  75931. }
  75932. res := resTmp.(string)
  75933. fc.Result = res
  75934. return ec.marshalNString2string(ctx, field.Selections, res)
  75935. }
  75936. func (ec *executionContext) fieldContext_NavigationItem_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75937. fc = &graphql.FieldContext{
  75938. Object: "NavigationItem",
  75939. Field: field,
  75940. IsMethod: false,
  75941. IsResolver: false,
  75942. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75943. return nil, errors.New("field of type String does not have child fields")
  75944. },
  75945. }
  75946. return fc, nil
  75947. }
  75948. func (ec *executionContext) _NavigationItem_url(ctx context.Context, field graphql.CollectedField, obj *NavigationItem) (ret graphql.Marshaler) {
  75949. fc, err := ec.fieldContext_NavigationItem_url(ctx, field)
  75950. if err != nil {
  75951. return graphql.Null
  75952. }
  75953. ctx = graphql.WithFieldContext(ctx, fc)
  75954. defer func() {
  75955. if r := recover(); r != nil {
  75956. ec.Error(ctx, ec.Recover(ctx, r))
  75957. ret = graphql.Null
  75958. }
  75959. }()
  75960. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  75961. ctx = rctx // use context from middleware stack in children
  75962. return obj.URL, nil
  75963. })
  75964. if err != nil {
  75965. ec.Error(ctx, err)
  75966. return graphql.Null
  75967. }
  75968. if resTmp == nil {
  75969. if !graphql.HasFieldError(ctx, fc) {
  75970. ec.Errorf(ctx, "must not be null")
  75971. }
  75972. return graphql.Null
  75973. }
  75974. res := resTmp.(string)
  75975. fc.Result = res
  75976. return ec.marshalNURL2string(ctx, field.Selections, res)
  75977. }
  75978. func (ec *executionContext) fieldContext_NavigationItem_url(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  75979. fc = &graphql.FieldContext{
  75980. Object: "NavigationItem",
  75981. Field: field,
  75982. IsMethod: false,
  75983. IsResolver: false,
  75984. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  75985. return nil, errors.New("field of type URL does not have child fields")
  75986. },
  75987. }
  75988. return fc, nil
  75989. }
  75990. func (ec *executionContext) _OnlineStorePage_defaultCursor(ctx context.Context, field graphql.CollectedField, obj *OnlineStorePage) (ret graphql.Marshaler) {
  75991. fc, err := ec.fieldContext_OnlineStorePage_defaultCursor(ctx, field)
  75992. if err != nil {
  75993. return graphql.Null
  75994. }
  75995. ctx = graphql.WithFieldContext(ctx, fc)
  75996. defer func() {
  75997. if r := recover(); r != nil {
  75998. ec.Error(ctx, ec.Recover(ctx, r))
  75999. ret = graphql.Null
  76000. }
  76001. }()
  76002. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76003. ctx = rctx // use context from middleware stack in children
  76004. return obj.DefaultCursor, nil
  76005. })
  76006. if err != nil {
  76007. ec.Error(ctx, err)
  76008. return graphql.Null
  76009. }
  76010. if resTmp == nil {
  76011. if !graphql.HasFieldError(ctx, fc) {
  76012. ec.Errorf(ctx, "must not be null")
  76013. }
  76014. return graphql.Null
  76015. }
  76016. res := resTmp.(string)
  76017. fc.Result = res
  76018. return ec.marshalNString2string(ctx, field.Selections, res)
  76019. }
  76020. func (ec *executionContext) fieldContext_OnlineStorePage_defaultCursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76021. fc = &graphql.FieldContext{
  76022. Object: "OnlineStorePage",
  76023. Field: field,
  76024. IsMethod: false,
  76025. IsResolver: false,
  76026. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76027. return nil, errors.New("field of type String does not have child fields")
  76028. },
  76029. }
  76030. return fc, nil
  76031. }
  76032. func (ec *executionContext) _OnlineStorePage_id(ctx context.Context, field graphql.CollectedField, obj *OnlineStorePage) (ret graphql.Marshaler) {
  76033. fc, err := ec.fieldContext_OnlineStorePage_id(ctx, field)
  76034. if err != nil {
  76035. return graphql.Null
  76036. }
  76037. ctx = graphql.WithFieldContext(ctx, fc)
  76038. defer func() {
  76039. if r := recover(); r != nil {
  76040. ec.Error(ctx, ec.Recover(ctx, r))
  76041. ret = graphql.Null
  76042. }
  76043. }()
  76044. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76045. ctx = rctx // use context from middleware stack in children
  76046. return obj.ID, nil
  76047. })
  76048. if err != nil {
  76049. ec.Error(ctx, err)
  76050. return graphql.Null
  76051. }
  76052. if resTmp == nil {
  76053. if !graphql.HasFieldError(ctx, fc) {
  76054. ec.Errorf(ctx, "must not be null")
  76055. }
  76056. return graphql.Null
  76057. }
  76058. res := resTmp.(string)
  76059. fc.Result = res
  76060. return ec.marshalNID2string(ctx, field.Selections, res)
  76061. }
  76062. func (ec *executionContext) fieldContext_OnlineStorePage_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76063. fc = &graphql.FieldContext{
  76064. Object: "OnlineStorePage",
  76065. Field: field,
  76066. IsMethod: false,
  76067. IsResolver: false,
  76068. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76069. return nil, errors.New("field of type ID does not have child fields")
  76070. },
  76071. }
  76072. return fc, nil
  76073. }
  76074. func (ec *executionContext) _OnlineStorePage_translations(ctx context.Context, field graphql.CollectedField, obj *OnlineStorePage) (ret graphql.Marshaler) {
  76075. fc, err := ec.fieldContext_OnlineStorePage_translations(ctx, field)
  76076. if err != nil {
  76077. return graphql.Null
  76078. }
  76079. ctx = graphql.WithFieldContext(ctx, fc)
  76080. defer func() {
  76081. if r := recover(); r != nil {
  76082. ec.Error(ctx, ec.Recover(ctx, r))
  76083. ret = graphql.Null
  76084. }
  76085. }()
  76086. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76087. ctx = rctx // use context from middleware stack in children
  76088. return obj.Translations, nil
  76089. })
  76090. if err != nil {
  76091. ec.Error(ctx, err)
  76092. return graphql.Null
  76093. }
  76094. if resTmp == nil {
  76095. if !graphql.HasFieldError(ctx, fc) {
  76096. ec.Errorf(ctx, "must not be null")
  76097. }
  76098. return graphql.Null
  76099. }
  76100. res := resTmp.([]*PublishedTranslation)
  76101. fc.Result = res
  76102. return ec.marshalNPublishedTranslation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPublishedTranslationᚄ(ctx, field.Selections, res)
  76103. }
  76104. func (ec *executionContext) fieldContext_OnlineStorePage_translations(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76105. fc = &graphql.FieldContext{
  76106. Object: "OnlineStorePage",
  76107. Field: field,
  76108. IsMethod: false,
  76109. IsResolver: false,
  76110. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76111. switch field.Name {
  76112. case "key":
  76113. return ec.fieldContext_PublishedTranslation_key(ctx, field)
  76114. case "locale":
  76115. return ec.fieldContext_PublishedTranslation_locale(ctx, field)
  76116. case "marketId":
  76117. return ec.fieldContext_PublishedTranslation_marketId(ctx, field)
  76118. case "value":
  76119. return ec.fieldContext_PublishedTranslation_value(ctx, field)
  76120. }
  76121. return nil, fmt.Errorf("no field named %q was found under type PublishedTranslation", field.Name)
  76122. },
  76123. }
  76124. defer func() {
  76125. if r := recover(); r != nil {
  76126. err = ec.Recover(ctx, r)
  76127. ec.Error(ctx, err)
  76128. }
  76129. }()
  76130. ctx = graphql.WithFieldContext(ctx, fc)
  76131. if fc.Args, err = ec.field_OnlineStorePage_translations_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  76132. ec.Error(ctx, err)
  76133. return
  76134. }
  76135. return fc, nil
  76136. }
  76137. func (ec *executionContext) _Order_agreements(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  76138. fc, err := ec.fieldContext_Order_agreements(ctx, field)
  76139. if err != nil {
  76140. return graphql.Null
  76141. }
  76142. ctx = graphql.WithFieldContext(ctx, fc)
  76143. defer func() {
  76144. if r := recover(); r != nil {
  76145. ec.Error(ctx, ec.Recover(ctx, r))
  76146. ret = graphql.Null
  76147. }
  76148. }()
  76149. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76150. ctx = rctx // use context from middleware stack in children
  76151. return obj.Agreements, nil
  76152. })
  76153. if err != nil {
  76154. ec.Error(ctx, err)
  76155. return graphql.Null
  76156. }
  76157. if resTmp == nil {
  76158. if !graphql.HasFieldError(ctx, fc) {
  76159. ec.Errorf(ctx, "must not be null")
  76160. }
  76161. return graphql.Null
  76162. }
  76163. res := resTmp.(*SalesAgreementConnection)
  76164. fc.Result = res
  76165. return ec.marshalNSalesAgreementConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSalesAgreementConnection(ctx, field.Selections, res)
  76166. }
  76167. func (ec *executionContext) fieldContext_Order_agreements(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76168. fc = &graphql.FieldContext{
  76169. Object: "Order",
  76170. Field: field,
  76171. IsMethod: false,
  76172. IsResolver: false,
  76173. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76174. switch field.Name {
  76175. case "edges":
  76176. return ec.fieldContext_SalesAgreementConnection_edges(ctx, field)
  76177. case "nodes":
  76178. return ec.fieldContext_SalesAgreementConnection_nodes(ctx, field)
  76179. case "pageInfo":
  76180. return ec.fieldContext_SalesAgreementConnection_pageInfo(ctx, field)
  76181. }
  76182. return nil, fmt.Errorf("no field named %q was found under type SalesAgreementConnection", field.Name)
  76183. },
  76184. }
  76185. defer func() {
  76186. if r := recover(); r != nil {
  76187. err = ec.Recover(ctx, r)
  76188. ec.Error(ctx, err)
  76189. }
  76190. }()
  76191. ctx = graphql.WithFieldContext(ctx, fc)
  76192. if fc.Args, err = ec.field_Order_agreements_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  76193. ec.Error(ctx, err)
  76194. return
  76195. }
  76196. return fc, nil
  76197. }
  76198. func (ec *executionContext) _Order_alerts(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  76199. fc, err := ec.fieldContext_Order_alerts(ctx, field)
  76200. if err != nil {
  76201. return graphql.Null
  76202. }
  76203. ctx = graphql.WithFieldContext(ctx, fc)
  76204. defer func() {
  76205. if r := recover(); r != nil {
  76206. ec.Error(ctx, ec.Recover(ctx, r))
  76207. ret = graphql.Null
  76208. }
  76209. }()
  76210. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76211. ctx = rctx // use context from middleware stack in children
  76212. return obj.Alerts, nil
  76213. })
  76214. if err != nil {
  76215. ec.Error(ctx, err)
  76216. return graphql.Null
  76217. }
  76218. if resTmp == nil {
  76219. if !graphql.HasFieldError(ctx, fc) {
  76220. ec.Errorf(ctx, "must not be null")
  76221. }
  76222. return graphql.Null
  76223. }
  76224. res := resTmp.([]*ResourceAlert)
  76225. fc.Result = res
  76226. return ec.marshalNResourceAlert2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourceAlertᚄ(ctx, field.Selections, res)
  76227. }
  76228. func (ec *executionContext) fieldContext_Order_alerts(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76229. fc = &graphql.FieldContext{
  76230. Object: "Order",
  76231. Field: field,
  76232. IsMethod: false,
  76233. IsResolver: false,
  76234. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76235. switch field.Name {
  76236. case "actions":
  76237. return ec.fieldContext_ResourceAlert_actions(ctx, field)
  76238. case "content":
  76239. return ec.fieldContext_ResourceAlert_content(ctx, field)
  76240. case "dismissibleHandle":
  76241. return ec.fieldContext_ResourceAlert_dismissibleHandle(ctx, field)
  76242. case "icon":
  76243. return ec.fieldContext_ResourceAlert_icon(ctx, field)
  76244. case "severity":
  76245. return ec.fieldContext_ResourceAlert_severity(ctx, field)
  76246. case "title":
  76247. return ec.fieldContext_ResourceAlert_title(ctx, field)
  76248. }
  76249. return nil, fmt.Errorf("no field named %q was found under type ResourceAlert", field.Name)
  76250. },
  76251. }
  76252. return fc, nil
  76253. }
  76254. func (ec *executionContext) _Order_app(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  76255. fc, err := ec.fieldContext_Order_app(ctx, field)
  76256. if err != nil {
  76257. return graphql.Null
  76258. }
  76259. ctx = graphql.WithFieldContext(ctx, fc)
  76260. defer func() {
  76261. if r := recover(); r != nil {
  76262. ec.Error(ctx, ec.Recover(ctx, r))
  76263. ret = graphql.Null
  76264. }
  76265. }()
  76266. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76267. ctx = rctx // use context from middleware stack in children
  76268. return obj.App, nil
  76269. })
  76270. if err != nil {
  76271. ec.Error(ctx, err)
  76272. return graphql.Null
  76273. }
  76274. if resTmp == nil {
  76275. return graphql.Null
  76276. }
  76277. res := resTmp.(*OrderApp)
  76278. fc.Result = res
  76279. return ec.marshalOOrderApp2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderApp(ctx, field.Selections, res)
  76280. }
  76281. func (ec *executionContext) fieldContext_Order_app(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76282. fc = &graphql.FieldContext{
  76283. Object: "Order",
  76284. Field: field,
  76285. IsMethod: false,
  76286. IsResolver: false,
  76287. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76288. switch field.Name {
  76289. case "icon":
  76290. return ec.fieldContext_OrderApp_icon(ctx, field)
  76291. case "id":
  76292. return ec.fieldContext_OrderApp_id(ctx, field)
  76293. case "name":
  76294. return ec.fieldContext_OrderApp_name(ctx, field)
  76295. }
  76296. return nil, fmt.Errorf("no field named %q was found under type OrderApp", field.Name)
  76297. },
  76298. }
  76299. return fc, nil
  76300. }
  76301. func (ec *executionContext) _Order_billingAddress(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  76302. fc, err := ec.fieldContext_Order_billingAddress(ctx, field)
  76303. if err != nil {
  76304. return graphql.Null
  76305. }
  76306. ctx = graphql.WithFieldContext(ctx, fc)
  76307. defer func() {
  76308. if r := recover(); r != nil {
  76309. ec.Error(ctx, ec.Recover(ctx, r))
  76310. ret = graphql.Null
  76311. }
  76312. }()
  76313. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76314. ctx = rctx // use context from middleware stack in children
  76315. return obj.BillingAddress, nil
  76316. })
  76317. if err != nil {
  76318. ec.Error(ctx, err)
  76319. return graphql.Null
  76320. }
  76321. if resTmp == nil {
  76322. return graphql.Null
  76323. }
  76324. res := resTmp.(*MailingAddress)
  76325. fc.Result = res
  76326. return ec.marshalOMailingAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMailingAddress(ctx, field.Selections, res)
  76327. }
  76328. func (ec *executionContext) fieldContext_Order_billingAddress(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76329. fc = &graphql.FieldContext{
  76330. Object: "Order",
  76331. Field: field,
  76332. IsMethod: false,
  76333. IsResolver: false,
  76334. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76335. switch field.Name {
  76336. case "address1":
  76337. return ec.fieldContext_MailingAddress_address1(ctx, field)
  76338. case "address2":
  76339. return ec.fieldContext_MailingAddress_address2(ctx, field)
  76340. case "city":
  76341. return ec.fieldContext_MailingAddress_city(ctx, field)
  76342. case "company":
  76343. return ec.fieldContext_MailingAddress_company(ctx, field)
  76344. case "coordinatesValidated":
  76345. return ec.fieldContext_MailingAddress_coordinatesValidated(ctx, field)
  76346. case "country":
  76347. return ec.fieldContext_MailingAddress_country(ctx, field)
  76348. case "countryCodeV2":
  76349. return ec.fieldContext_MailingAddress_countryCodeV2(ctx, field)
  76350. case "firstName":
  76351. return ec.fieldContext_MailingAddress_firstName(ctx, field)
  76352. case "formattedArea":
  76353. return ec.fieldContext_MailingAddress_formattedArea(ctx, field)
  76354. case "id":
  76355. return ec.fieldContext_MailingAddress_id(ctx, field)
  76356. case "lastName":
  76357. return ec.fieldContext_MailingAddress_lastName(ctx, field)
  76358. case "latitude":
  76359. return ec.fieldContext_MailingAddress_latitude(ctx, field)
  76360. case "longitude":
  76361. return ec.fieldContext_MailingAddress_longitude(ctx, field)
  76362. case "name":
  76363. return ec.fieldContext_MailingAddress_name(ctx, field)
  76364. case "phone":
  76365. return ec.fieldContext_MailingAddress_phone(ctx, field)
  76366. case "province":
  76367. return ec.fieldContext_MailingAddress_province(ctx, field)
  76368. case "provinceCode":
  76369. return ec.fieldContext_MailingAddress_provinceCode(ctx, field)
  76370. case "zip":
  76371. return ec.fieldContext_MailingAddress_zip(ctx, field)
  76372. }
  76373. return nil, fmt.Errorf("no field named %q was found under type MailingAddress", field.Name)
  76374. },
  76375. }
  76376. return fc, nil
  76377. }
  76378. func (ec *executionContext) _Order_billingAddressMatchesShippingAddress(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  76379. fc, err := ec.fieldContext_Order_billingAddressMatchesShippingAddress(ctx, field)
  76380. if err != nil {
  76381. return graphql.Null
  76382. }
  76383. ctx = graphql.WithFieldContext(ctx, fc)
  76384. defer func() {
  76385. if r := recover(); r != nil {
  76386. ec.Error(ctx, ec.Recover(ctx, r))
  76387. ret = graphql.Null
  76388. }
  76389. }()
  76390. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76391. ctx = rctx // use context from middleware stack in children
  76392. return obj.BillingAddressMatchesShippingAddress, nil
  76393. })
  76394. if err != nil {
  76395. ec.Error(ctx, err)
  76396. return graphql.Null
  76397. }
  76398. if resTmp == nil {
  76399. if !graphql.HasFieldError(ctx, fc) {
  76400. ec.Errorf(ctx, "must not be null")
  76401. }
  76402. return graphql.Null
  76403. }
  76404. res := resTmp.(bool)
  76405. fc.Result = res
  76406. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  76407. }
  76408. func (ec *executionContext) fieldContext_Order_billingAddressMatchesShippingAddress(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76409. fc = &graphql.FieldContext{
  76410. Object: "Order",
  76411. Field: field,
  76412. IsMethod: false,
  76413. IsResolver: false,
  76414. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76415. return nil, errors.New("field of type Boolean does not have child fields")
  76416. },
  76417. }
  76418. return fc, nil
  76419. }
  76420. func (ec *executionContext) _Order_canMarkAsPaid(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  76421. fc, err := ec.fieldContext_Order_canMarkAsPaid(ctx, field)
  76422. if err != nil {
  76423. return graphql.Null
  76424. }
  76425. ctx = graphql.WithFieldContext(ctx, fc)
  76426. defer func() {
  76427. if r := recover(); r != nil {
  76428. ec.Error(ctx, ec.Recover(ctx, r))
  76429. ret = graphql.Null
  76430. }
  76431. }()
  76432. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76433. ctx = rctx // use context from middleware stack in children
  76434. return obj.CanMarkAsPaid, nil
  76435. })
  76436. if err != nil {
  76437. ec.Error(ctx, err)
  76438. return graphql.Null
  76439. }
  76440. if resTmp == nil {
  76441. if !graphql.HasFieldError(ctx, fc) {
  76442. ec.Errorf(ctx, "must not be null")
  76443. }
  76444. return graphql.Null
  76445. }
  76446. res := resTmp.(bool)
  76447. fc.Result = res
  76448. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  76449. }
  76450. func (ec *executionContext) fieldContext_Order_canMarkAsPaid(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76451. fc = &graphql.FieldContext{
  76452. Object: "Order",
  76453. Field: field,
  76454. IsMethod: false,
  76455. IsResolver: false,
  76456. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76457. return nil, errors.New("field of type Boolean does not have child fields")
  76458. },
  76459. }
  76460. return fc, nil
  76461. }
  76462. func (ec *executionContext) _Order_canNotifyCustomer(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  76463. fc, err := ec.fieldContext_Order_canNotifyCustomer(ctx, field)
  76464. if err != nil {
  76465. return graphql.Null
  76466. }
  76467. ctx = graphql.WithFieldContext(ctx, fc)
  76468. defer func() {
  76469. if r := recover(); r != nil {
  76470. ec.Error(ctx, ec.Recover(ctx, r))
  76471. ret = graphql.Null
  76472. }
  76473. }()
  76474. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76475. ctx = rctx // use context from middleware stack in children
  76476. return obj.CanNotifyCustomer, nil
  76477. })
  76478. if err != nil {
  76479. ec.Error(ctx, err)
  76480. return graphql.Null
  76481. }
  76482. if resTmp == nil {
  76483. if !graphql.HasFieldError(ctx, fc) {
  76484. ec.Errorf(ctx, "must not be null")
  76485. }
  76486. return graphql.Null
  76487. }
  76488. res := resTmp.(bool)
  76489. fc.Result = res
  76490. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  76491. }
  76492. func (ec *executionContext) fieldContext_Order_canNotifyCustomer(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76493. fc = &graphql.FieldContext{
  76494. Object: "Order",
  76495. Field: field,
  76496. IsMethod: false,
  76497. IsResolver: false,
  76498. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76499. return nil, errors.New("field of type Boolean does not have child fields")
  76500. },
  76501. }
  76502. return fc, nil
  76503. }
  76504. func (ec *executionContext) _Order_cancelReason(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  76505. fc, err := ec.fieldContext_Order_cancelReason(ctx, field)
  76506. if err != nil {
  76507. return graphql.Null
  76508. }
  76509. ctx = graphql.WithFieldContext(ctx, fc)
  76510. defer func() {
  76511. if r := recover(); r != nil {
  76512. ec.Error(ctx, ec.Recover(ctx, r))
  76513. ret = graphql.Null
  76514. }
  76515. }()
  76516. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76517. ctx = rctx // use context from middleware stack in children
  76518. return obj.CancelReason, nil
  76519. })
  76520. if err != nil {
  76521. ec.Error(ctx, err)
  76522. return graphql.Null
  76523. }
  76524. if resTmp == nil {
  76525. return graphql.Null
  76526. }
  76527. res := resTmp.(*OrderCancelReason)
  76528. fc.Result = res
  76529. return ec.marshalOOrderCancelReason2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderCancelReason(ctx, field.Selections, res)
  76530. }
  76531. func (ec *executionContext) fieldContext_Order_cancelReason(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76532. fc = &graphql.FieldContext{
  76533. Object: "Order",
  76534. Field: field,
  76535. IsMethod: false,
  76536. IsResolver: false,
  76537. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76538. return nil, errors.New("field of type OrderCancelReason does not have child fields")
  76539. },
  76540. }
  76541. return fc, nil
  76542. }
  76543. func (ec *executionContext) _Order_cancelledAt(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  76544. fc, err := ec.fieldContext_Order_cancelledAt(ctx, field)
  76545. if err != nil {
  76546. return graphql.Null
  76547. }
  76548. ctx = graphql.WithFieldContext(ctx, fc)
  76549. defer func() {
  76550. if r := recover(); r != nil {
  76551. ec.Error(ctx, ec.Recover(ctx, r))
  76552. ret = graphql.Null
  76553. }
  76554. }()
  76555. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76556. ctx = rctx // use context from middleware stack in children
  76557. return obj.CancelledAt, nil
  76558. })
  76559. if err != nil {
  76560. ec.Error(ctx, err)
  76561. return graphql.Null
  76562. }
  76563. if resTmp == nil {
  76564. return graphql.Null
  76565. }
  76566. res := resTmp.(*string)
  76567. fc.Result = res
  76568. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  76569. }
  76570. func (ec *executionContext) fieldContext_Order_cancelledAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76571. fc = &graphql.FieldContext{
  76572. Object: "Order",
  76573. Field: field,
  76574. IsMethod: false,
  76575. IsResolver: false,
  76576. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76577. return nil, errors.New("field of type DateTime does not have child fields")
  76578. },
  76579. }
  76580. return fc, nil
  76581. }
  76582. func (ec *executionContext) _Order_capturable(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  76583. fc, err := ec.fieldContext_Order_capturable(ctx, field)
  76584. if err != nil {
  76585. return graphql.Null
  76586. }
  76587. ctx = graphql.WithFieldContext(ctx, fc)
  76588. defer func() {
  76589. if r := recover(); r != nil {
  76590. ec.Error(ctx, ec.Recover(ctx, r))
  76591. ret = graphql.Null
  76592. }
  76593. }()
  76594. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76595. ctx = rctx // use context from middleware stack in children
  76596. return obj.Capturable, nil
  76597. })
  76598. if err != nil {
  76599. ec.Error(ctx, err)
  76600. return graphql.Null
  76601. }
  76602. if resTmp == nil {
  76603. if !graphql.HasFieldError(ctx, fc) {
  76604. ec.Errorf(ctx, "must not be null")
  76605. }
  76606. return graphql.Null
  76607. }
  76608. res := resTmp.(bool)
  76609. fc.Result = res
  76610. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  76611. }
  76612. func (ec *executionContext) fieldContext_Order_capturable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76613. fc = &graphql.FieldContext{
  76614. Object: "Order",
  76615. Field: field,
  76616. IsMethod: false,
  76617. IsResolver: false,
  76618. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76619. return nil, errors.New("field of type Boolean does not have child fields")
  76620. },
  76621. }
  76622. return fc, nil
  76623. }
  76624. func (ec *executionContext) _Order_cartDiscountAmountSet(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  76625. fc, err := ec.fieldContext_Order_cartDiscountAmountSet(ctx, field)
  76626. if err != nil {
  76627. return graphql.Null
  76628. }
  76629. ctx = graphql.WithFieldContext(ctx, fc)
  76630. defer func() {
  76631. if r := recover(); r != nil {
  76632. ec.Error(ctx, ec.Recover(ctx, r))
  76633. ret = graphql.Null
  76634. }
  76635. }()
  76636. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76637. ctx = rctx // use context from middleware stack in children
  76638. return obj.CartDiscountAmountSet, nil
  76639. })
  76640. if err != nil {
  76641. ec.Error(ctx, err)
  76642. return graphql.Null
  76643. }
  76644. if resTmp == nil {
  76645. return graphql.Null
  76646. }
  76647. res := resTmp.(*MoneyBag)
  76648. fc.Result = res
  76649. return ec.marshalOMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  76650. }
  76651. func (ec *executionContext) fieldContext_Order_cartDiscountAmountSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76652. fc = &graphql.FieldContext{
  76653. Object: "Order",
  76654. Field: field,
  76655. IsMethod: false,
  76656. IsResolver: false,
  76657. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76658. switch field.Name {
  76659. case "presentmentMoney":
  76660. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  76661. case "shopMoney":
  76662. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  76663. }
  76664. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  76665. },
  76666. }
  76667. return fc, nil
  76668. }
  76669. func (ec *executionContext) _Order_channelInformation(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  76670. fc, err := ec.fieldContext_Order_channelInformation(ctx, field)
  76671. if err != nil {
  76672. return graphql.Null
  76673. }
  76674. ctx = graphql.WithFieldContext(ctx, fc)
  76675. defer func() {
  76676. if r := recover(); r != nil {
  76677. ec.Error(ctx, ec.Recover(ctx, r))
  76678. ret = graphql.Null
  76679. }
  76680. }()
  76681. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76682. ctx = rctx // use context from middleware stack in children
  76683. return obj.ChannelInformation, nil
  76684. })
  76685. if err != nil {
  76686. ec.Error(ctx, err)
  76687. return graphql.Null
  76688. }
  76689. if resTmp == nil {
  76690. return graphql.Null
  76691. }
  76692. res := resTmp.(*ChannelInformation)
  76693. fc.Result = res
  76694. return ec.marshalOChannelInformation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐChannelInformation(ctx, field.Selections, res)
  76695. }
  76696. func (ec *executionContext) fieldContext_Order_channelInformation(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76697. fc = &graphql.FieldContext{
  76698. Object: "Order",
  76699. Field: field,
  76700. IsMethod: false,
  76701. IsResolver: false,
  76702. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76703. switch field.Name {
  76704. case "app":
  76705. return ec.fieldContext_ChannelInformation_app(ctx, field)
  76706. case "channelDefinition":
  76707. return ec.fieldContext_ChannelInformation_channelDefinition(ctx, field)
  76708. case "channelId":
  76709. return ec.fieldContext_ChannelInformation_channelId(ctx, field)
  76710. case "id":
  76711. return ec.fieldContext_ChannelInformation_id(ctx, field)
  76712. }
  76713. return nil, fmt.Errorf("no field named %q was found under type ChannelInformation", field.Name)
  76714. },
  76715. }
  76716. return fc, nil
  76717. }
  76718. func (ec *executionContext) _Order_clientIp(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  76719. fc, err := ec.fieldContext_Order_clientIp(ctx, field)
  76720. if err != nil {
  76721. return graphql.Null
  76722. }
  76723. ctx = graphql.WithFieldContext(ctx, fc)
  76724. defer func() {
  76725. if r := recover(); r != nil {
  76726. ec.Error(ctx, ec.Recover(ctx, r))
  76727. ret = graphql.Null
  76728. }
  76729. }()
  76730. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76731. ctx = rctx // use context from middleware stack in children
  76732. return obj.ClientIP, nil
  76733. })
  76734. if err != nil {
  76735. ec.Error(ctx, err)
  76736. return graphql.Null
  76737. }
  76738. if resTmp == nil {
  76739. return graphql.Null
  76740. }
  76741. res := resTmp.(*string)
  76742. fc.Result = res
  76743. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  76744. }
  76745. func (ec *executionContext) fieldContext_Order_clientIp(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76746. fc = &graphql.FieldContext{
  76747. Object: "Order",
  76748. Field: field,
  76749. IsMethod: false,
  76750. IsResolver: false,
  76751. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76752. return nil, errors.New("field of type String does not have child fields")
  76753. },
  76754. }
  76755. return fc, nil
  76756. }
  76757. func (ec *executionContext) _Order_closed(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  76758. fc, err := ec.fieldContext_Order_closed(ctx, field)
  76759. if err != nil {
  76760. return graphql.Null
  76761. }
  76762. ctx = graphql.WithFieldContext(ctx, fc)
  76763. defer func() {
  76764. if r := recover(); r != nil {
  76765. ec.Error(ctx, ec.Recover(ctx, r))
  76766. ret = graphql.Null
  76767. }
  76768. }()
  76769. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76770. ctx = rctx // use context from middleware stack in children
  76771. return obj.Closed, nil
  76772. })
  76773. if err != nil {
  76774. ec.Error(ctx, err)
  76775. return graphql.Null
  76776. }
  76777. if resTmp == nil {
  76778. if !graphql.HasFieldError(ctx, fc) {
  76779. ec.Errorf(ctx, "must not be null")
  76780. }
  76781. return graphql.Null
  76782. }
  76783. res := resTmp.(bool)
  76784. fc.Result = res
  76785. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  76786. }
  76787. func (ec *executionContext) fieldContext_Order_closed(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76788. fc = &graphql.FieldContext{
  76789. Object: "Order",
  76790. Field: field,
  76791. IsMethod: false,
  76792. IsResolver: false,
  76793. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76794. return nil, errors.New("field of type Boolean does not have child fields")
  76795. },
  76796. }
  76797. return fc, nil
  76798. }
  76799. func (ec *executionContext) _Order_closedAt(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  76800. fc, err := ec.fieldContext_Order_closedAt(ctx, field)
  76801. if err != nil {
  76802. return graphql.Null
  76803. }
  76804. ctx = graphql.WithFieldContext(ctx, fc)
  76805. defer func() {
  76806. if r := recover(); r != nil {
  76807. ec.Error(ctx, ec.Recover(ctx, r))
  76808. ret = graphql.Null
  76809. }
  76810. }()
  76811. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76812. ctx = rctx // use context from middleware stack in children
  76813. return obj.ClosedAt, nil
  76814. })
  76815. if err != nil {
  76816. ec.Error(ctx, err)
  76817. return graphql.Null
  76818. }
  76819. if resTmp == nil {
  76820. return graphql.Null
  76821. }
  76822. res := resTmp.(*string)
  76823. fc.Result = res
  76824. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  76825. }
  76826. func (ec *executionContext) fieldContext_Order_closedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76827. fc = &graphql.FieldContext{
  76828. Object: "Order",
  76829. Field: field,
  76830. IsMethod: false,
  76831. IsResolver: false,
  76832. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76833. return nil, errors.New("field of type DateTime does not have child fields")
  76834. },
  76835. }
  76836. return fc, nil
  76837. }
  76838. func (ec *executionContext) _Order_confirmed(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  76839. fc, err := ec.fieldContext_Order_confirmed(ctx, field)
  76840. if err != nil {
  76841. return graphql.Null
  76842. }
  76843. ctx = graphql.WithFieldContext(ctx, fc)
  76844. defer func() {
  76845. if r := recover(); r != nil {
  76846. ec.Error(ctx, ec.Recover(ctx, r))
  76847. ret = graphql.Null
  76848. }
  76849. }()
  76850. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76851. ctx = rctx // use context from middleware stack in children
  76852. return obj.Confirmed, nil
  76853. })
  76854. if err != nil {
  76855. ec.Error(ctx, err)
  76856. return graphql.Null
  76857. }
  76858. if resTmp == nil {
  76859. if !graphql.HasFieldError(ctx, fc) {
  76860. ec.Errorf(ctx, "must not be null")
  76861. }
  76862. return graphql.Null
  76863. }
  76864. res := resTmp.(bool)
  76865. fc.Result = res
  76866. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  76867. }
  76868. func (ec *executionContext) fieldContext_Order_confirmed(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76869. fc = &graphql.FieldContext{
  76870. Object: "Order",
  76871. Field: field,
  76872. IsMethod: false,
  76873. IsResolver: false,
  76874. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76875. return nil, errors.New("field of type Boolean does not have child fields")
  76876. },
  76877. }
  76878. return fc, nil
  76879. }
  76880. func (ec *executionContext) _Order_createdAt(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  76881. fc, err := ec.fieldContext_Order_createdAt(ctx, field)
  76882. if err != nil {
  76883. return graphql.Null
  76884. }
  76885. ctx = graphql.WithFieldContext(ctx, fc)
  76886. defer func() {
  76887. if r := recover(); r != nil {
  76888. ec.Error(ctx, ec.Recover(ctx, r))
  76889. ret = graphql.Null
  76890. }
  76891. }()
  76892. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76893. ctx = rctx // use context from middleware stack in children
  76894. return obj.CreatedAt, nil
  76895. })
  76896. if err != nil {
  76897. ec.Error(ctx, err)
  76898. return graphql.Null
  76899. }
  76900. if resTmp == nil {
  76901. if !graphql.HasFieldError(ctx, fc) {
  76902. ec.Errorf(ctx, "must not be null")
  76903. }
  76904. return graphql.Null
  76905. }
  76906. res := resTmp.(string)
  76907. fc.Result = res
  76908. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  76909. }
  76910. func (ec *executionContext) fieldContext_Order_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76911. fc = &graphql.FieldContext{
  76912. Object: "Order",
  76913. Field: field,
  76914. IsMethod: false,
  76915. IsResolver: false,
  76916. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76917. return nil, errors.New("field of type DateTime does not have child fields")
  76918. },
  76919. }
  76920. return fc, nil
  76921. }
  76922. func (ec *executionContext) _Order_currencyCode(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  76923. fc, err := ec.fieldContext_Order_currencyCode(ctx, field)
  76924. if err != nil {
  76925. return graphql.Null
  76926. }
  76927. ctx = graphql.WithFieldContext(ctx, fc)
  76928. defer func() {
  76929. if r := recover(); r != nil {
  76930. ec.Error(ctx, ec.Recover(ctx, r))
  76931. ret = graphql.Null
  76932. }
  76933. }()
  76934. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76935. ctx = rctx // use context from middleware stack in children
  76936. return obj.CurrencyCode, nil
  76937. })
  76938. if err != nil {
  76939. ec.Error(ctx, err)
  76940. return graphql.Null
  76941. }
  76942. if resTmp == nil {
  76943. if !graphql.HasFieldError(ctx, fc) {
  76944. ec.Errorf(ctx, "must not be null")
  76945. }
  76946. return graphql.Null
  76947. }
  76948. res := resTmp.(CurrencyCode)
  76949. fc.Result = res
  76950. return ec.marshalNCurrencyCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCurrencyCode(ctx, field.Selections, res)
  76951. }
  76952. func (ec *executionContext) fieldContext_Order_currencyCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76953. fc = &graphql.FieldContext{
  76954. Object: "Order",
  76955. Field: field,
  76956. IsMethod: false,
  76957. IsResolver: false,
  76958. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  76959. return nil, errors.New("field of type CurrencyCode does not have child fields")
  76960. },
  76961. }
  76962. return fc, nil
  76963. }
  76964. func (ec *executionContext) _Order_currentCartDiscountAmountSet(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  76965. fc, err := ec.fieldContext_Order_currentCartDiscountAmountSet(ctx, field)
  76966. if err != nil {
  76967. return graphql.Null
  76968. }
  76969. ctx = graphql.WithFieldContext(ctx, fc)
  76970. defer func() {
  76971. if r := recover(); r != nil {
  76972. ec.Error(ctx, ec.Recover(ctx, r))
  76973. ret = graphql.Null
  76974. }
  76975. }()
  76976. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  76977. ctx = rctx // use context from middleware stack in children
  76978. return obj.CurrentCartDiscountAmountSet, nil
  76979. })
  76980. if err != nil {
  76981. ec.Error(ctx, err)
  76982. return graphql.Null
  76983. }
  76984. if resTmp == nil {
  76985. if !graphql.HasFieldError(ctx, fc) {
  76986. ec.Errorf(ctx, "must not be null")
  76987. }
  76988. return graphql.Null
  76989. }
  76990. res := resTmp.(*MoneyBag)
  76991. fc.Result = res
  76992. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  76993. }
  76994. func (ec *executionContext) fieldContext_Order_currentCartDiscountAmountSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  76995. fc = &graphql.FieldContext{
  76996. Object: "Order",
  76997. Field: field,
  76998. IsMethod: false,
  76999. IsResolver: false,
  77000. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77001. switch field.Name {
  77002. case "presentmentMoney":
  77003. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  77004. case "shopMoney":
  77005. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  77006. }
  77007. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  77008. },
  77009. }
  77010. return fc, nil
  77011. }
  77012. func (ec *executionContext) _Order_currentSubtotalLineItemsQuantity(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  77013. fc, err := ec.fieldContext_Order_currentSubtotalLineItemsQuantity(ctx, field)
  77014. if err != nil {
  77015. return graphql.Null
  77016. }
  77017. ctx = graphql.WithFieldContext(ctx, fc)
  77018. defer func() {
  77019. if r := recover(); r != nil {
  77020. ec.Error(ctx, ec.Recover(ctx, r))
  77021. ret = graphql.Null
  77022. }
  77023. }()
  77024. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77025. ctx = rctx // use context from middleware stack in children
  77026. return obj.CurrentSubtotalLineItemsQuantity, nil
  77027. })
  77028. if err != nil {
  77029. ec.Error(ctx, err)
  77030. return graphql.Null
  77031. }
  77032. if resTmp == nil {
  77033. if !graphql.HasFieldError(ctx, fc) {
  77034. ec.Errorf(ctx, "must not be null")
  77035. }
  77036. return graphql.Null
  77037. }
  77038. res := resTmp.(int)
  77039. fc.Result = res
  77040. return ec.marshalNInt2int(ctx, field.Selections, res)
  77041. }
  77042. func (ec *executionContext) fieldContext_Order_currentSubtotalLineItemsQuantity(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77043. fc = &graphql.FieldContext{
  77044. Object: "Order",
  77045. Field: field,
  77046. IsMethod: false,
  77047. IsResolver: false,
  77048. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77049. return nil, errors.New("field of type Int does not have child fields")
  77050. },
  77051. }
  77052. return fc, nil
  77053. }
  77054. func (ec *executionContext) _Order_currentSubtotalPriceSet(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  77055. fc, err := ec.fieldContext_Order_currentSubtotalPriceSet(ctx, field)
  77056. if err != nil {
  77057. return graphql.Null
  77058. }
  77059. ctx = graphql.WithFieldContext(ctx, fc)
  77060. defer func() {
  77061. if r := recover(); r != nil {
  77062. ec.Error(ctx, ec.Recover(ctx, r))
  77063. ret = graphql.Null
  77064. }
  77065. }()
  77066. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77067. ctx = rctx // use context from middleware stack in children
  77068. return obj.CurrentSubtotalPriceSet, nil
  77069. })
  77070. if err != nil {
  77071. ec.Error(ctx, err)
  77072. return graphql.Null
  77073. }
  77074. if resTmp == nil {
  77075. if !graphql.HasFieldError(ctx, fc) {
  77076. ec.Errorf(ctx, "must not be null")
  77077. }
  77078. return graphql.Null
  77079. }
  77080. res := resTmp.(*MoneyBag)
  77081. fc.Result = res
  77082. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  77083. }
  77084. func (ec *executionContext) fieldContext_Order_currentSubtotalPriceSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77085. fc = &graphql.FieldContext{
  77086. Object: "Order",
  77087. Field: field,
  77088. IsMethod: false,
  77089. IsResolver: false,
  77090. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77091. switch field.Name {
  77092. case "presentmentMoney":
  77093. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  77094. case "shopMoney":
  77095. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  77096. }
  77097. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  77098. },
  77099. }
  77100. return fc, nil
  77101. }
  77102. func (ec *executionContext) _Order_currentTaxLines(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  77103. fc, err := ec.fieldContext_Order_currentTaxLines(ctx, field)
  77104. if err != nil {
  77105. return graphql.Null
  77106. }
  77107. ctx = graphql.WithFieldContext(ctx, fc)
  77108. defer func() {
  77109. if r := recover(); r != nil {
  77110. ec.Error(ctx, ec.Recover(ctx, r))
  77111. ret = graphql.Null
  77112. }
  77113. }()
  77114. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77115. ctx = rctx // use context from middleware stack in children
  77116. return obj.CurrentTaxLines, nil
  77117. })
  77118. if err != nil {
  77119. ec.Error(ctx, err)
  77120. return graphql.Null
  77121. }
  77122. if resTmp == nil {
  77123. if !graphql.HasFieldError(ctx, fc) {
  77124. ec.Errorf(ctx, "must not be null")
  77125. }
  77126. return graphql.Null
  77127. }
  77128. res := resTmp.([]*TaxLine)
  77129. fc.Result = res
  77130. return ec.marshalNTaxLine2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐTaxLineᚄ(ctx, field.Selections, res)
  77131. }
  77132. func (ec *executionContext) fieldContext_Order_currentTaxLines(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77133. fc = &graphql.FieldContext{
  77134. Object: "Order",
  77135. Field: field,
  77136. IsMethod: false,
  77137. IsResolver: false,
  77138. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77139. switch field.Name {
  77140. case "channelLiable":
  77141. return ec.fieldContext_TaxLine_channelLiable(ctx, field)
  77142. case "priceSet":
  77143. return ec.fieldContext_TaxLine_priceSet(ctx, field)
  77144. case "rate":
  77145. return ec.fieldContext_TaxLine_rate(ctx, field)
  77146. case "ratePercentage":
  77147. return ec.fieldContext_TaxLine_ratePercentage(ctx, field)
  77148. case "title":
  77149. return ec.fieldContext_TaxLine_title(ctx, field)
  77150. }
  77151. return nil, fmt.Errorf("no field named %q was found under type TaxLine", field.Name)
  77152. },
  77153. }
  77154. return fc, nil
  77155. }
  77156. func (ec *executionContext) _Order_currentTotalDiscountsSet(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  77157. fc, err := ec.fieldContext_Order_currentTotalDiscountsSet(ctx, field)
  77158. if err != nil {
  77159. return graphql.Null
  77160. }
  77161. ctx = graphql.WithFieldContext(ctx, fc)
  77162. defer func() {
  77163. if r := recover(); r != nil {
  77164. ec.Error(ctx, ec.Recover(ctx, r))
  77165. ret = graphql.Null
  77166. }
  77167. }()
  77168. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77169. ctx = rctx // use context from middleware stack in children
  77170. return obj.CurrentTotalDiscountsSet, nil
  77171. })
  77172. if err != nil {
  77173. ec.Error(ctx, err)
  77174. return graphql.Null
  77175. }
  77176. if resTmp == nil {
  77177. if !graphql.HasFieldError(ctx, fc) {
  77178. ec.Errorf(ctx, "must not be null")
  77179. }
  77180. return graphql.Null
  77181. }
  77182. res := resTmp.(*MoneyBag)
  77183. fc.Result = res
  77184. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  77185. }
  77186. func (ec *executionContext) fieldContext_Order_currentTotalDiscountsSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77187. fc = &graphql.FieldContext{
  77188. Object: "Order",
  77189. Field: field,
  77190. IsMethod: false,
  77191. IsResolver: false,
  77192. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77193. switch field.Name {
  77194. case "presentmentMoney":
  77195. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  77196. case "shopMoney":
  77197. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  77198. }
  77199. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  77200. },
  77201. }
  77202. return fc, nil
  77203. }
  77204. func (ec *executionContext) _Order_currentTotalDutiesSet(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  77205. fc, err := ec.fieldContext_Order_currentTotalDutiesSet(ctx, field)
  77206. if err != nil {
  77207. return graphql.Null
  77208. }
  77209. ctx = graphql.WithFieldContext(ctx, fc)
  77210. defer func() {
  77211. if r := recover(); r != nil {
  77212. ec.Error(ctx, ec.Recover(ctx, r))
  77213. ret = graphql.Null
  77214. }
  77215. }()
  77216. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77217. ctx = rctx // use context from middleware stack in children
  77218. return obj.CurrentTotalDutiesSet, nil
  77219. })
  77220. if err != nil {
  77221. ec.Error(ctx, err)
  77222. return graphql.Null
  77223. }
  77224. if resTmp == nil {
  77225. return graphql.Null
  77226. }
  77227. res := resTmp.(*MoneyBag)
  77228. fc.Result = res
  77229. return ec.marshalOMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  77230. }
  77231. func (ec *executionContext) fieldContext_Order_currentTotalDutiesSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77232. fc = &graphql.FieldContext{
  77233. Object: "Order",
  77234. Field: field,
  77235. IsMethod: false,
  77236. IsResolver: false,
  77237. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77238. switch field.Name {
  77239. case "presentmentMoney":
  77240. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  77241. case "shopMoney":
  77242. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  77243. }
  77244. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  77245. },
  77246. }
  77247. return fc, nil
  77248. }
  77249. func (ec *executionContext) _Order_currentTotalPriceSet(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  77250. fc, err := ec.fieldContext_Order_currentTotalPriceSet(ctx, field)
  77251. if err != nil {
  77252. return graphql.Null
  77253. }
  77254. ctx = graphql.WithFieldContext(ctx, fc)
  77255. defer func() {
  77256. if r := recover(); r != nil {
  77257. ec.Error(ctx, ec.Recover(ctx, r))
  77258. ret = graphql.Null
  77259. }
  77260. }()
  77261. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77262. ctx = rctx // use context from middleware stack in children
  77263. return obj.CurrentTotalPriceSet, nil
  77264. })
  77265. if err != nil {
  77266. ec.Error(ctx, err)
  77267. return graphql.Null
  77268. }
  77269. if resTmp == nil {
  77270. if !graphql.HasFieldError(ctx, fc) {
  77271. ec.Errorf(ctx, "must not be null")
  77272. }
  77273. return graphql.Null
  77274. }
  77275. res := resTmp.(*MoneyBag)
  77276. fc.Result = res
  77277. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  77278. }
  77279. func (ec *executionContext) fieldContext_Order_currentTotalPriceSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77280. fc = &graphql.FieldContext{
  77281. Object: "Order",
  77282. Field: field,
  77283. IsMethod: false,
  77284. IsResolver: false,
  77285. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77286. switch field.Name {
  77287. case "presentmentMoney":
  77288. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  77289. case "shopMoney":
  77290. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  77291. }
  77292. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  77293. },
  77294. }
  77295. return fc, nil
  77296. }
  77297. func (ec *executionContext) _Order_currentTotalTaxSet(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  77298. fc, err := ec.fieldContext_Order_currentTotalTaxSet(ctx, field)
  77299. if err != nil {
  77300. return graphql.Null
  77301. }
  77302. ctx = graphql.WithFieldContext(ctx, fc)
  77303. defer func() {
  77304. if r := recover(); r != nil {
  77305. ec.Error(ctx, ec.Recover(ctx, r))
  77306. ret = graphql.Null
  77307. }
  77308. }()
  77309. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77310. ctx = rctx // use context from middleware stack in children
  77311. return obj.CurrentTotalTaxSet, nil
  77312. })
  77313. if err != nil {
  77314. ec.Error(ctx, err)
  77315. return graphql.Null
  77316. }
  77317. if resTmp == nil {
  77318. if !graphql.HasFieldError(ctx, fc) {
  77319. ec.Errorf(ctx, "must not be null")
  77320. }
  77321. return graphql.Null
  77322. }
  77323. res := resTmp.(*MoneyBag)
  77324. fc.Result = res
  77325. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  77326. }
  77327. func (ec *executionContext) fieldContext_Order_currentTotalTaxSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77328. fc = &graphql.FieldContext{
  77329. Object: "Order",
  77330. Field: field,
  77331. IsMethod: false,
  77332. IsResolver: false,
  77333. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77334. switch field.Name {
  77335. case "presentmentMoney":
  77336. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  77337. case "shopMoney":
  77338. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  77339. }
  77340. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  77341. },
  77342. }
  77343. return fc, nil
  77344. }
  77345. func (ec *executionContext) _Order_currentTotalWeight(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  77346. fc, err := ec.fieldContext_Order_currentTotalWeight(ctx, field)
  77347. if err != nil {
  77348. return graphql.Null
  77349. }
  77350. ctx = graphql.WithFieldContext(ctx, fc)
  77351. defer func() {
  77352. if r := recover(); r != nil {
  77353. ec.Error(ctx, ec.Recover(ctx, r))
  77354. ret = graphql.Null
  77355. }
  77356. }()
  77357. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77358. ctx = rctx // use context from middleware stack in children
  77359. return obj.CurrentTotalWeight, nil
  77360. })
  77361. if err != nil {
  77362. ec.Error(ctx, err)
  77363. return graphql.Null
  77364. }
  77365. if resTmp == nil {
  77366. if !graphql.HasFieldError(ctx, fc) {
  77367. ec.Errorf(ctx, "must not be null")
  77368. }
  77369. return graphql.Null
  77370. }
  77371. res := resTmp.(string)
  77372. fc.Result = res
  77373. return ec.marshalNUnsignedInt642string(ctx, field.Selections, res)
  77374. }
  77375. func (ec *executionContext) fieldContext_Order_currentTotalWeight(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77376. fc = &graphql.FieldContext{
  77377. Object: "Order",
  77378. Field: field,
  77379. IsMethod: false,
  77380. IsResolver: false,
  77381. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77382. return nil, errors.New("field of type UnsignedInt64 does not have child fields")
  77383. },
  77384. }
  77385. return fc, nil
  77386. }
  77387. func (ec *executionContext) _Order_customAttributes(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  77388. fc, err := ec.fieldContext_Order_customAttributes(ctx, field)
  77389. if err != nil {
  77390. return graphql.Null
  77391. }
  77392. ctx = graphql.WithFieldContext(ctx, fc)
  77393. defer func() {
  77394. if r := recover(); r != nil {
  77395. ec.Error(ctx, ec.Recover(ctx, r))
  77396. ret = graphql.Null
  77397. }
  77398. }()
  77399. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77400. ctx = rctx // use context from middleware stack in children
  77401. return obj.CustomAttributes, nil
  77402. })
  77403. if err != nil {
  77404. ec.Error(ctx, err)
  77405. return graphql.Null
  77406. }
  77407. if resTmp == nil {
  77408. if !graphql.HasFieldError(ctx, fc) {
  77409. ec.Errorf(ctx, "must not be null")
  77410. }
  77411. return graphql.Null
  77412. }
  77413. res := resTmp.([]*Attribute)
  77414. fc.Result = res
  77415. return ec.marshalNAttribute2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAttributeᚄ(ctx, field.Selections, res)
  77416. }
  77417. func (ec *executionContext) fieldContext_Order_customAttributes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77418. fc = &graphql.FieldContext{
  77419. Object: "Order",
  77420. Field: field,
  77421. IsMethod: false,
  77422. IsResolver: false,
  77423. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77424. switch field.Name {
  77425. case "key":
  77426. return ec.fieldContext_Attribute_key(ctx, field)
  77427. case "value":
  77428. return ec.fieldContext_Attribute_value(ctx, field)
  77429. }
  77430. return nil, fmt.Errorf("no field named %q was found under type Attribute", field.Name)
  77431. },
  77432. }
  77433. return fc, nil
  77434. }
  77435. func (ec *executionContext) _Order_customer(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  77436. fc, err := ec.fieldContext_Order_customer(ctx, field)
  77437. if err != nil {
  77438. return graphql.Null
  77439. }
  77440. ctx = graphql.WithFieldContext(ctx, fc)
  77441. defer func() {
  77442. if r := recover(); r != nil {
  77443. ec.Error(ctx, ec.Recover(ctx, r))
  77444. ret = graphql.Null
  77445. }
  77446. }()
  77447. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77448. ctx = rctx // use context from middleware stack in children
  77449. return obj.Customer, nil
  77450. })
  77451. if err != nil {
  77452. ec.Error(ctx, err)
  77453. return graphql.Null
  77454. }
  77455. if resTmp == nil {
  77456. return graphql.Null
  77457. }
  77458. res := resTmp.(*Customer)
  77459. fc.Result = res
  77460. return ec.marshalOCustomer2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomer(ctx, field.Selections, res)
  77461. }
  77462. func (ec *executionContext) fieldContext_Order_customer(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77463. fc = &graphql.FieldContext{
  77464. Object: "Order",
  77465. Field: field,
  77466. IsMethod: false,
  77467. IsResolver: false,
  77468. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77469. switch field.Name {
  77470. case "id":
  77471. return ec.fieldContext_Customer_id(ctx, field)
  77472. }
  77473. return nil, fmt.Errorf("no field named %q was found under type Customer", field.Name)
  77474. },
  77475. }
  77476. return fc, nil
  77477. }
  77478. func (ec *executionContext) _Order_customerAcceptsMarketing(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  77479. fc, err := ec.fieldContext_Order_customerAcceptsMarketing(ctx, field)
  77480. if err != nil {
  77481. return graphql.Null
  77482. }
  77483. ctx = graphql.WithFieldContext(ctx, fc)
  77484. defer func() {
  77485. if r := recover(); r != nil {
  77486. ec.Error(ctx, ec.Recover(ctx, r))
  77487. ret = graphql.Null
  77488. }
  77489. }()
  77490. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77491. ctx = rctx // use context from middleware stack in children
  77492. return obj.CustomerAcceptsMarketing, nil
  77493. })
  77494. if err != nil {
  77495. ec.Error(ctx, err)
  77496. return graphql.Null
  77497. }
  77498. if resTmp == nil {
  77499. if !graphql.HasFieldError(ctx, fc) {
  77500. ec.Errorf(ctx, "must not be null")
  77501. }
  77502. return graphql.Null
  77503. }
  77504. res := resTmp.(bool)
  77505. fc.Result = res
  77506. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  77507. }
  77508. func (ec *executionContext) fieldContext_Order_customerAcceptsMarketing(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77509. fc = &graphql.FieldContext{
  77510. Object: "Order",
  77511. Field: field,
  77512. IsMethod: false,
  77513. IsResolver: false,
  77514. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77515. return nil, errors.New("field of type Boolean does not have child fields")
  77516. },
  77517. }
  77518. return fc, nil
  77519. }
  77520. func (ec *executionContext) _Order_customerJourneySummary(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  77521. fc, err := ec.fieldContext_Order_customerJourneySummary(ctx, field)
  77522. if err != nil {
  77523. return graphql.Null
  77524. }
  77525. ctx = graphql.WithFieldContext(ctx, fc)
  77526. defer func() {
  77527. if r := recover(); r != nil {
  77528. ec.Error(ctx, ec.Recover(ctx, r))
  77529. ret = graphql.Null
  77530. }
  77531. }()
  77532. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77533. ctx = rctx // use context from middleware stack in children
  77534. return obj.CustomerJourneySummary, nil
  77535. })
  77536. if err != nil {
  77537. ec.Error(ctx, err)
  77538. return graphql.Null
  77539. }
  77540. if resTmp == nil {
  77541. return graphql.Null
  77542. }
  77543. res := resTmp.(*CustomerJourneySummary)
  77544. fc.Result = res
  77545. return ec.marshalOCustomerJourneySummary2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerJourneySummary(ctx, field.Selections, res)
  77546. }
  77547. func (ec *executionContext) fieldContext_Order_customerJourneySummary(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77548. fc = &graphql.FieldContext{
  77549. Object: "Order",
  77550. Field: field,
  77551. IsMethod: false,
  77552. IsResolver: false,
  77553. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77554. switch field.Name {
  77555. case "customerOrderIndex":
  77556. return ec.fieldContext_CustomerJourneySummary_customerOrderIndex(ctx, field)
  77557. case "daysToConversion":
  77558. return ec.fieldContext_CustomerJourneySummary_daysToConversion(ctx, field)
  77559. case "firstVisit":
  77560. return ec.fieldContext_CustomerJourneySummary_firstVisit(ctx, field)
  77561. case "lastVisit":
  77562. return ec.fieldContext_CustomerJourneySummary_lastVisit(ctx, field)
  77563. case "moments":
  77564. return ec.fieldContext_CustomerJourneySummary_moments(ctx, field)
  77565. case "momentsCount":
  77566. return ec.fieldContext_CustomerJourneySummary_momentsCount(ctx, field)
  77567. case "ready":
  77568. return ec.fieldContext_CustomerJourneySummary_ready(ctx, field)
  77569. }
  77570. return nil, fmt.Errorf("no field named %q was found under type CustomerJourneySummary", field.Name)
  77571. },
  77572. }
  77573. return fc, nil
  77574. }
  77575. func (ec *executionContext) _Order_customerLocale(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  77576. fc, err := ec.fieldContext_Order_customerLocale(ctx, field)
  77577. if err != nil {
  77578. return graphql.Null
  77579. }
  77580. ctx = graphql.WithFieldContext(ctx, fc)
  77581. defer func() {
  77582. if r := recover(); r != nil {
  77583. ec.Error(ctx, ec.Recover(ctx, r))
  77584. ret = graphql.Null
  77585. }
  77586. }()
  77587. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77588. ctx = rctx // use context from middleware stack in children
  77589. return obj.CustomerLocale, nil
  77590. })
  77591. if err != nil {
  77592. ec.Error(ctx, err)
  77593. return graphql.Null
  77594. }
  77595. if resTmp == nil {
  77596. return graphql.Null
  77597. }
  77598. res := resTmp.(*string)
  77599. fc.Result = res
  77600. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  77601. }
  77602. func (ec *executionContext) fieldContext_Order_customerLocale(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77603. fc = &graphql.FieldContext{
  77604. Object: "Order",
  77605. Field: field,
  77606. IsMethod: false,
  77607. IsResolver: false,
  77608. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77609. return nil, errors.New("field of type String does not have child fields")
  77610. },
  77611. }
  77612. return fc, nil
  77613. }
  77614. func (ec *executionContext) _Order_discountApplications(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  77615. fc, err := ec.fieldContext_Order_discountApplications(ctx, field)
  77616. if err != nil {
  77617. return graphql.Null
  77618. }
  77619. ctx = graphql.WithFieldContext(ctx, fc)
  77620. defer func() {
  77621. if r := recover(); r != nil {
  77622. ec.Error(ctx, ec.Recover(ctx, r))
  77623. ret = graphql.Null
  77624. }
  77625. }()
  77626. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77627. ctx = rctx // use context from middleware stack in children
  77628. return obj.DiscountApplications, nil
  77629. })
  77630. if err != nil {
  77631. ec.Error(ctx, err)
  77632. return graphql.Null
  77633. }
  77634. if resTmp == nil {
  77635. if !graphql.HasFieldError(ctx, fc) {
  77636. ec.Errorf(ctx, "must not be null")
  77637. }
  77638. return graphql.Null
  77639. }
  77640. res := resTmp.(*DiscountApplicationConnection)
  77641. fc.Result = res
  77642. return ec.marshalNDiscountApplicationConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountApplicationConnection(ctx, field.Selections, res)
  77643. }
  77644. func (ec *executionContext) fieldContext_Order_discountApplications(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77645. fc = &graphql.FieldContext{
  77646. Object: "Order",
  77647. Field: field,
  77648. IsMethod: false,
  77649. IsResolver: false,
  77650. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77651. switch field.Name {
  77652. case "edges":
  77653. return ec.fieldContext_DiscountApplicationConnection_edges(ctx, field)
  77654. case "nodes":
  77655. return ec.fieldContext_DiscountApplicationConnection_nodes(ctx, field)
  77656. case "pageInfo":
  77657. return ec.fieldContext_DiscountApplicationConnection_pageInfo(ctx, field)
  77658. }
  77659. return nil, fmt.Errorf("no field named %q was found under type DiscountApplicationConnection", field.Name)
  77660. },
  77661. }
  77662. defer func() {
  77663. if r := recover(); r != nil {
  77664. err = ec.Recover(ctx, r)
  77665. ec.Error(ctx, err)
  77666. }
  77667. }()
  77668. ctx = graphql.WithFieldContext(ctx, fc)
  77669. if fc.Args, err = ec.field_Order_discountApplications_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  77670. ec.Error(ctx, err)
  77671. return
  77672. }
  77673. return fc, nil
  77674. }
  77675. func (ec *executionContext) _Order_discountCode(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  77676. fc, err := ec.fieldContext_Order_discountCode(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.DiscountCode, nil
  77690. })
  77691. if err != nil {
  77692. ec.Error(ctx, err)
  77693. return graphql.Null
  77694. }
  77695. if resTmp == nil {
  77696. return graphql.Null
  77697. }
  77698. res := resTmp.(*string)
  77699. fc.Result = res
  77700. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  77701. }
  77702. func (ec *executionContext) fieldContext_Order_discountCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77703. fc = &graphql.FieldContext{
  77704. Object: "Order",
  77705. Field: field,
  77706. IsMethod: false,
  77707. IsResolver: false,
  77708. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77709. return nil, errors.New("field of type String does not have child fields")
  77710. },
  77711. }
  77712. return fc, nil
  77713. }
  77714. func (ec *executionContext) _Order_discountCodes(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  77715. fc, err := ec.fieldContext_Order_discountCodes(ctx, field)
  77716. if err != nil {
  77717. return graphql.Null
  77718. }
  77719. ctx = graphql.WithFieldContext(ctx, fc)
  77720. defer func() {
  77721. if r := recover(); r != nil {
  77722. ec.Error(ctx, ec.Recover(ctx, r))
  77723. ret = graphql.Null
  77724. }
  77725. }()
  77726. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77727. ctx = rctx // use context from middleware stack in children
  77728. return obj.DiscountCodes, nil
  77729. })
  77730. if err != nil {
  77731. ec.Error(ctx, err)
  77732. return graphql.Null
  77733. }
  77734. if resTmp == nil {
  77735. if !graphql.HasFieldError(ctx, fc) {
  77736. ec.Errorf(ctx, "must not be null")
  77737. }
  77738. return graphql.Null
  77739. }
  77740. res := resTmp.([]string)
  77741. fc.Result = res
  77742. return ec.marshalNString2ᚕstringᚄ(ctx, field.Selections, res)
  77743. }
  77744. func (ec *executionContext) fieldContext_Order_discountCodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77745. fc = &graphql.FieldContext{
  77746. Object: "Order",
  77747. Field: field,
  77748. IsMethod: false,
  77749. IsResolver: false,
  77750. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77751. return nil, errors.New("field of type String does not have child fields")
  77752. },
  77753. }
  77754. return fc, nil
  77755. }
  77756. func (ec *executionContext) _Order_displayAddress(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  77757. fc, err := ec.fieldContext_Order_displayAddress(ctx, field)
  77758. if err != nil {
  77759. return graphql.Null
  77760. }
  77761. ctx = graphql.WithFieldContext(ctx, fc)
  77762. defer func() {
  77763. if r := recover(); r != nil {
  77764. ec.Error(ctx, ec.Recover(ctx, r))
  77765. ret = graphql.Null
  77766. }
  77767. }()
  77768. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77769. ctx = rctx // use context from middleware stack in children
  77770. return obj.DisplayAddress, nil
  77771. })
  77772. if err != nil {
  77773. ec.Error(ctx, err)
  77774. return graphql.Null
  77775. }
  77776. if resTmp == nil {
  77777. return graphql.Null
  77778. }
  77779. res := resTmp.(*MailingAddress)
  77780. fc.Result = res
  77781. return ec.marshalOMailingAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMailingAddress(ctx, field.Selections, res)
  77782. }
  77783. func (ec *executionContext) fieldContext_Order_displayAddress(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77784. fc = &graphql.FieldContext{
  77785. Object: "Order",
  77786. Field: field,
  77787. IsMethod: false,
  77788. IsResolver: false,
  77789. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77790. switch field.Name {
  77791. case "address1":
  77792. return ec.fieldContext_MailingAddress_address1(ctx, field)
  77793. case "address2":
  77794. return ec.fieldContext_MailingAddress_address2(ctx, field)
  77795. case "city":
  77796. return ec.fieldContext_MailingAddress_city(ctx, field)
  77797. case "company":
  77798. return ec.fieldContext_MailingAddress_company(ctx, field)
  77799. case "coordinatesValidated":
  77800. return ec.fieldContext_MailingAddress_coordinatesValidated(ctx, field)
  77801. case "country":
  77802. return ec.fieldContext_MailingAddress_country(ctx, field)
  77803. case "countryCodeV2":
  77804. return ec.fieldContext_MailingAddress_countryCodeV2(ctx, field)
  77805. case "firstName":
  77806. return ec.fieldContext_MailingAddress_firstName(ctx, field)
  77807. case "formattedArea":
  77808. return ec.fieldContext_MailingAddress_formattedArea(ctx, field)
  77809. case "id":
  77810. return ec.fieldContext_MailingAddress_id(ctx, field)
  77811. case "lastName":
  77812. return ec.fieldContext_MailingAddress_lastName(ctx, field)
  77813. case "latitude":
  77814. return ec.fieldContext_MailingAddress_latitude(ctx, field)
  77815. case "longitude":
  77816. return ec.fieldContext_MailingAddress_longitude(ctx, field)
  77817. case "name":
  77818. return ec.fieldContext_MailingAddress_name(ctx, field)
  77819. case "phone":
  77820. return ec.fieldContext_MailingAddress_phone(ctx, field)
  77821. case "province":
  77822. return ec.fieldContext_MailingAddress_province(ctx, field)
  77823. case "provinceCode":
  77824. return ec.fieldContext_MailingAddress_provinceCode(ctx, field)
  77825. case "zip":
  77826. return ec.fieldContext_MailingAddress_zip(ctx, field)
  77827. }
  77828. return nil, fmt.Errorf("no field named %q was found under type MailingAddress", field.Name)
  77829. },
  77830. }
  77831. return fc, nil
  77832. }
  77833. func (ec *executionContext) _Order_displayFinancialStatus(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  77834. fc, err := ec.fieldContext_Order_displayFinancialStatus(ctx, field)
  77835. if err != nil {
  77836. return graphql.Null
  77837. }
  77838. ctx = graphql.WithFieldContext(ctx, fc)
  77839. defer func() {
  77840. if r := recover(); r != nil {
  77841. ec.Error(ctx, ec.Recover(ctx, r))
  77842. ret = graphql.Null
  77843. }
  77844. }()
  77845. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77846. ctx = rctx // use context from middleware stack in children
  77847. return obj.DisplayFinancialStatus, nil
  77848. })
  77849. if err != nil {
  77850. ec.Error(ctx, err)
  77851. return graphql.Null
  77852. }
  77853. if resTmp == nil {
  77854. return graphql.Null
  77855. }
  77856. res := resTmp.(*OrderDisplayFinancialStatus)
  77857. fc.Result = res
  77858. return ec.marshalOOrderDisplayFinancialStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderDisplayFinancialStatus(ctx, field.Selections, res)
  77859. }
  77860. func (ec *executionContext) fieldContext_Order_displayFinancialStatus(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77861. fc = &graphql.FieldContext{
  77862. Object: "Order",
  77863. Field: field,
  77864. IsMethod: false,
  77865. IsResolver: false,
  77866. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77867. return nil, errors.New("field of type OrderDisplayFinancialStatus does not have child fields")
  77868. },
  77869. }
  77870. return fc, nil
  77871. }
  77872. func (ec *executionContext) _Order_displayFulfillmentStatus(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  77873. fc, err := ec.fieldContext_Order_displayFulfillmentStatus(ctx, field)
  77874. if err != nil {
  77875. return graphql.Null
  77876. }
  77877. ctx = graphql.WithFieldContext(ctx, fc)
  77878. defer func() {
  77879. if r := recover(); r != nil {
  77880. ec.Error(ctx, ec.Recover(ctx, r))
  77881. ret = graphql.Null
  77882. }
  77883. }()
  77884. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77885. ctx = rctx // use context from middleware stack in children
  77886. return obj.DisplayFulfillmentStatus, nil
  77887. })
  77888. if err != nil {
  77889. ec.Error(ctx, err)
  77890. return graphql.Null
  77891. }
  77892. if resTmp == nil {
  77893. if !graphql.HasFieldError(ctx, fc) {
  77894. ec.Errorf(ctx, "must not be null")
  77895. }
  77896. return graphql.Null
  77897. }
  77898. res := resTmp.(OrderDisplayFulfillmentStatus)
  77899. fc.Result = res
  77900. return ec.marshalNOrderDisplayFulfillmentStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderDisplayFulfillmentStatus(ctx, field.Selections, res)
  77901. }
  77902. func (ec *executionContext) fieldContext_Order_displayFulfillmentStatus(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77903. fc = &graphql.FieldContext{
  77904. Object: "Order",
  77905. Field: field,
  77906. IsMethod: false,
  77907. IsResolver: false,
  77908. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77909. return nil, errors.New("field of type OrderDisplayFulfillmentStatus does not have child fields")
  77910. },
  77911. }
  77912. return fc, nil
  77913. }
  77914. func (ec *executionContext) _Order_disputes(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  77915. fc, err := ec.fieldContext_Order_disputes(ctx, field)
  77916. if err != nil {
  77917. return graphql.Null
  77918. }
  77919. ctx = graphql.WithFieldContext(ctx, fc)
  77920. defer func() {
  77921. if r := recover(); r != nil {
  77922. ec.Error(ctx, ec.Recover(ctx, r))
  77923. ret = graphql.Null
  77924. }
  77925. }()
  77926. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77927. ctx = rctx // use context from middleware stack in children
  77928. return obj.Disputes, nil
  77929. })
  77930. if err != nil {
  77931. ec.Error(ctx, err)
  77932. return graphql.Null
  77933. }
  77934. if resTmp == nil {
  77935. if !graphql.HasFieldError(ctx, fc) {
  77936. ec.Errorf(ctx, "must not be null")
  77937. }
  77938. return graphql.Null
  77939. }
  77940. res := resTmp.([]*OrderDisputeSummary)
  77941. fc.Result = res
  77942. return ec.marshalNOrderDisputeSummary2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderDisputeSummaryᚄ(ctx, field.Selections, res)
  77943. }
  77944. func (ec *executionContext) fieldContext_Order_disputes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77945. fc = &graphql.FieldContext{
  77946. Object: "Order",
  77947. Field: field,
  77948. IsMethod: false,
  77949. IsResolver: false,
  77950. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  77951. switch field.Name {
  77952. case "id":
  77953. return ec.fieldContext_OrderDisputeSummary_id(ctx, field)
  77954. case "initiatedAs":
  77955. return ec.fieldContext_OrderDisputeSummary_initiatedAs(ctx, field)
  77956. case "status":
  77957. return ec.fieldContext_OrderDisputeSummary_status(ctx, field)
  77958. }
  77959. return nil, fmt.Errorf("no field named %q was found under type OrderDisputeSummary", field.Name)
  77960. },
  77961. }
  77962. return fc, nil
  77963. }
  77964. func (ec *executionContext) _Order_edited(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  77965. fc, err := ec.fieldContext_Order_edited(ctx, field)
  77966. if err != nil {
  77967. return graphql.Null
  77968. }
  77969. ctx = graphql.WithFieldContext(ctx, fc)
  77970. defer func() {
  77971. if r := recover(); r != nil {
  77972. ec.Error(ctx, ec.Recover(ctx, r))
  77973. ret = graphql.Null
  77974. }
  77975. }()
  77976. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  77977. ctx = rctx // use context from middleware stack in children
  77978. return obj.Edited, nil
  77979. })
  77980. if err != nil {
  77981. ec.Error(ctx, err)
  77982. return graphql.Null
  77983. }
  77984. if resTmp == nil {
  77985. if !graphql.HasFieldError(ctx, fc) {
  77986. ec.Errorf(ctx, "must not be null")
  77987. }
  77988. return graphql.Null
  77989. }
  77990. res := resTmp.(bool)
  77991. fc.Result = res
  77992. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  77993. }
  77994. func (ec *executionContext) fieldContext_Order_edited(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  77995. fc = &graphql.FieldContext{
  77996. Object: "Order",
  77997. Field: field,
  77998. IsMethod: false,
  77999. IsResolver: false,
  78000. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78001. return nil, errors.New("field of type Boolean does not have child fields")
  78002. },
  78003. }
  78004. return fc, nil
  78005. }
  78006. func (ec *executionContext) _Order_email(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  78007. fc, err := ec.fieldContext_Order_email(ctx, field)
  78008. if err != nil {
  78009. return graphql.Null
  78010. }
  78011. ctx = graphql.WithFieldContext(ctx, fc)
  78012. defer func() {
  78013. if r := recover(); r != nil {
  78014. ec.Error(ctx, ec.Recover(ctx, r))
  78015. ret = graphql.Null
  78016. }
  78017. }()
  78018. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78019. ctx = rctx // use context from middleware stack in children
  78020. return obj.Email, nil
  78021. })
  78022. if err != nil {
  78023. ec.Error(ctx, err)
  78024. return graphql.Null
  78025. }
  78026. if resTmp == nil {
  78027. return graphql.Null
  78028. }
  78029. res := resTmp.(*string)
  78030. fc.Result = res
  78031. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  78032. }
  78033. func (ec *executionContext) fieldContext_Order_email(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78034. fc = &graphql.FieldContext{
  78035. Object: "Order",
  78036. Field: field,
  78037. IsMethod: false,
  78038. IsResolver: false,
  78039. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78040. return nil, errors.New("field of type String does not have child fields")
  78041. },
  78042. }
  78043. return fc, nil
  78044. }
  78045. func (ec *executionContext) _Order_estimatedTaxes(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  78046. fc, err := ec.fieldContext_Order_estimatedTaxes(ctx, field)
  78047. if err != nil {
  78048. return graphql.Null
  78049. }
  78050. ctx = graphql.WithFieldContext(ctx, fc)
  78051. defer func() {
  78052. if r := recover(); r != nil {
  78053. ec.Error(ctx, ec.Recover(ctx, r))
  78054. ret = graphql.Null
  78055. }
  78056. }()
  78057. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78058. ctx = rctx // use context from middleware stack in children
  78059. return obj.EstimatedTaxes, nil
  78060. })
  78061. if err != nil {
  78062. ec.Error(ctx, err)
  78063. return graphql.Null
  78064. }
  78065. if resTmp == nil {
  78066. if !graphql.HasFieldError(ctx, fc) {
  78067. ec.Errorf(ctx, "must not be null")
  78068. }
  78069. return graphql.Null
  78070. }
  78071. res := resTmp.(bool)
  78072. fc.Result = res
  78073. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  78074. }
  78075. func (ec *executionContext) fieldContext_Order_estimatedTaxes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78076. fc = &graphql.FieldContext{
  78077. Object: "Order",
  78078. Field: field,
  78079. IsMethod: false,
  78080. IsResolver: false,
  78081. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78082. return nil, errors.New("field of type Boolean does not have child fields")
  78083. },
  78084. }
  78085. return fc, nil
  78086. }
  78087. func (ec *executionContext) _Order_events(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  78088. fc, err := ec.fieldContext_Order_events(ctx, field)
  78089. if err != nil {
  78090. return graphql.Null
  78091. }
  78092. ctx = graphql.WithFieldContext(ctx, fc)
  78093. defer func() {
  78094. if r := recover(); r != nil {
  78095. ec.Error(ctx, ec.Recover(ctx, r))
  78096. ret = graphql.Null
  78097. }
  78098. }()
  78099. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78100. ctx = rctx // use context from middleware stack in children
  78101. return obj.Events, nil
  78102. })
  78103. if err != nil {
  78104. ec.Error(ctx, err)
  78105. return graphql.Null
  78106. }
  78107. if resTmp == nil {
  78108. if !graphql.HasFieldError(ctx, fc) {
  78109. ec.Errorf(ctx, "must not be null")
  78110. }
  78111. return graphql.Null
  78112. }
  78113. res := resTmp.(*EventConnection)
  78114. fc.Result = res
  78115. return ec.marshalNEventConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐEventConnection(ctx, field.Selections, res)
  78116. }
  78117. func (ec *executionContext) fieldContext_Order_events(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78118. fc = &graphql.FieldContext{
  78119. Object: "Order",
  78120. Field: field,
  78121. IsMethod: false,
  78122. IsResolver: false,
  78123. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78124. switch field.Name {
  78125. case "edges":
  78126. return ec.fieldContext_EventConnection_edges(ctx, field)
  78127. case "nodes":
  78128. return ec.fieldContext_EventConnection_nodes(ctx, field)
  78129. case "pageInfo":
  78130. return ec.fieldContext_EventConnection_pageInfo(ctx, field)
  78131. }
  78132. return nil, fmt.Errorf("no field named %q was found under type EventConnection", field.Name)
  78133. },
  78134. }
  78135. defer func() {
  78136. if r := recover(); r != nil {
  78137. err = ec.Recover(ctx, r)
  78138. ec.Error(ctx, err)
  78139. }
  78140. }()
  78141. ctx = graphql.WithFieldContext(ctx, fc)
  78142. if fc.Args, err = ec.field_Order_events_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  78143. ec.Error(ctx, err)
  78144. return
  78145. }
  78146. return fc, nil
  78147. }
  78148. func (ec *executionContext) _Order_fulfillable(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  78149. fc, err := ec.fieldContext_Order_fulfillable(ctx, field)
  78150. if err != nil {
  78151. return graphql.Null
  78152. }
  78153. ctx = graphql.WithFieldContext(ctx, fc)
  78154. defer func() {
  78155. if r := recover(); r != nil {
  78156. ec.Error(ctx, ec.Recover(ctx, r))
  78157. ret = graphql.Null
  78158. }
  78159. }()
  78160. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78161. ctx = rctx // use context from middleware stack in children
  78162. return obj.Fulfillable, nil
  78163. })
  78164. if err != nil {
  78165. ec.Error(ctx, err)
  78166. return graphql.Null
  78167. }
  78168. if resTmp == nil {
  78169. if !graphql.HasFieldError(ctx, fc) {
  78170. ec.Errorf(ctx, "must not be null")
  78171. }
  78172. return graphql.Null
  78173. }
  78174. res := resTmp.(bool)
  78175. fc.Result = res
  78176. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  78177. }
  78178. func (ec *executionContext) fieldContext_Order_fulfillable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78179. fc = &graphql.FieldContext{
  78180. Object: "Order",
  78181. Field: field,
  78182. IsMethod: false,
  78183. IsResolver: false,
  78184. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78185. return nil, errors.New("field of type Boolean does not have child fields")
  78186. },
  78187. }
  78188. return fc, nil
  78189. }
  78190. func (ec *executionContext) _Order_fulfillmentOrders(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  78191. fc, err := ec.fieldContext_Order_fulfillmentOrders(ctx, field)
  78192. if err != nil {
  78193. return graphql.Null
  78194. }
  78195. ctx = graphql.WithFieldContext(ctx, fc)
  78196. defer func() {
  78197. if r := recover(); r != nil {
  78198. ec.Error(ctx, ec.Recover(ctx, r))
  78199. ret = graphql.Null
  78200. }
  78201. }()
  78202. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78203. ctx = rctx // use context from middleware stack in children
  78204. return obj.FulfillmentOrders, nil
  78205. })
  78206. if err != nil {
  78207. ec.Error(ctx, err)
  78208. return graphql.Null
  78209. }
  78210. if resTmp == nil {
  78211. if !graphql.HasFieldError(ctx, fc) {
  78212. ec.Errorf(ctx, "must not be null")
  78213. }
  78214. return graphql.Null
  78215. }
  78216. res := resTmp.(*FulfillmentOrderConnection)
  78217. fc.Result = res
  78218. return ec.marshalNFulfillmentOrderConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderConnection(ctx, field.Selections, res)
  78219. }
  78220. func (ec *executionContext) fieldContext_Order_fulfillmentOrders(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78221. fc = &graphql.FieldContext{
  78222. Object: "Order",
  78223. Field: field,
  78224. IsMethod: false,
  78225. IsResolver: false,
  78226. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78227. switch field.Name {
  78228. case "edges":
  78229. return ec.fieldContext_FulfillmentOrderConnection_edges(ctx, field)
  78230. case "nodes":
  78231. return ec.fieldContext_FulfillmentOrderConnection_nodes(ctx, field)
  78232. case "pageInfo":
  78233. return ec.fieldContext_FulfillmentOrderConnection_pageInfo(ctx, field)
  78234. }
  78235. return nil, fmt.Errorf("no field named %q was found under type FulfillmentOrderConnection", field.Name)
  78236. },
  78237. }
  78238. defer func() {
  78239. if r := recover(); r != nil {
  78240. err = ec.Recover(ctx, r)
  78241. ec.Error(ctx, err)
  78242. }
  78243. }()
  78244. ctx = graphql.WithFieldContext(ctx, fc)
  78245. if fc.Args, err = ec.field_Order_fulfillmentOrders_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  78246. ec.Error(ctx, err)
  78247. return
  78248. }
  78249. return fc, nil
  78250. }
  78251. func (ec *executionContext) _Order_fulfillments(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  78252. fc, err := ec.fieldContext_Order_fulfillments(ctx, field)
  78253. if err != nil {
  78254. return graphql.Null
  78255. }
  78256. ctx = graphql.WithFieldContext(ctx, fc)
  78257. defer func() {
  78258. if r := recover(); r != nil {
  78259. ec.Error(ctx, ec.Recover(ctx, r))
  78260. ret = graphql.Null
  78261. }
  78262. }()
  78263. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78264. ctx = rctx // use context from middleware stack in children
  78265. return obj.Fulfillments, nil
  78266. })
  78267. if err != nil {
  78268. ec.Error(ctx, err)
  78269. return graphql.Null
  78270. }
  78271. if resTmp == nil {
  78272. if !graphql.HasFieldError(ctx, fc) {
  78273. ec.Errorf(ctx, "must not be null")
  78274. }
  78275. return graphql.Null
  78276. }
  78277. res := resTmp.([]*Fulfillment)
  78278. fc.Result = res
  78279. return ec.marshalNFulfillment2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentᚄ(ctx, field.Selections, res)
  78280. }
  78281. func (ec *executionContext) fieldContext_Order_fulfillments(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78282. fc = &graphql.FieldContext{
  78283. Object: "Order",
  78284. Field: field,
  78285. IsMethod: false,
  78286. IsResolver: false,
  78287. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78288. switch field.Name {
  78289. case "createdAt":
  78290. return ec.fieldContext_Fulfillment_createdAt(ctx, field)
  78291. case "deliveredAt":
  78292. return ec.fieldContext_Fulfillment_deliveredAt(ctx, field)
  78293. case "displayStatus":
  78294. return ec.fieldContext_Fulfillment_displayStatus(ctx, field)
  78295. case "estimatedDeliveryAt":
  78296. return ec.fieldContext_Fulfillment_estimatedDeliveryAt(ctx, field)
  78297. case "events":
  78298. return ec.fieldContext_Fulfillment_events(ctx, field)
  78299. case "fulfillmentLineItems":
  78300. return ec.fieldContext_Fulfillment_fulfillmentLineItems(ctx, field)
  78301. case "fulfillmentOrders":
  78302. return ec.fieldContext_Fulfillment_fulfillmentOrders(ctx, field)
  78303. case "id":
  78304. return ec.fieldContext_Fulfillment_id(ctx, field)
  78305. case "inTransitAt":
  78306. return ec.fieldContext_Fulfillment_inTransitAt(ctx, field)
  78307. case "legacyResourceId":
  78308. return ec.fieldContext_Fulfillment_legacyResourceId(ctx, field)
  78309. case "location":
  78310. return ec.fieldContext_Fulfillment_location(ctx, field)
  78311. case "name":
  78312. return ec.fieldContext_Fulfillment_name(ctx, field)
  78313. case "order":
  78314. return ec.fieldContext_Fulfillment_order(ctx, field)
  78315. case "originAddress":
  78316. return ec.fieldContext_Fulfillment_originAddress(ctx, field)
  78317. case "requiresShipping":
  78318. return ec.fieldContext_Fulfillment_requiresShipping(ctx, field)
  78319. case "service":
  78320. return ec.fieldContext_Fulfillment_service(ctx, field)
  78321. case "status":
  78322. return ec.fieldContext_Fulfillment_status(ctx, field)
  78323. case "totalQuantity":
  78324. return ec.fieldContext_Fulfillment_totalQuantity(ctx, field)
  78325. case "trackingInfo":
  78326. return ec.fieldContext_Fulfillment_trackingInfo(ctx, field)
  78327. case "updatedAt":
  78328. return ec.fieldContext_Fulfillment_updatedAt(ctx, field)
  78329. }
  78330. return nil, fmt.Errorf("no field named %q was found under type Fulfillment", field.Name)
  78331. },
  78332. }
  78333. defer func() {
  78334. if r := recover(); r != nil {
  78335. err = ec.Recover(ctx, r)
  78336. ec.Error(ctx, err)
  78337. }
  78338. }()
  78339. ctx = graphql.WithFieldContext(ctx, fc)
  78340. if fc.Args, err = ec.field_Order_fulfillments_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  78341. ec.Error(ctx, err)
  78342. return
  78343. }
  78344. return fc, nil
  78345. }
  78346. func (ec *executionContext) _Order_fullyPaid(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  78347. fc, err := ec.fieldContext_Order_fullyPaid(ctx, field)
  78348. if err != nil {
  78349. return graphql.Null
  78350. }
  78351. ctx = graphql.WithFieldContext(ctx, fc)
  78352. defer func() {
  78353. if r := recover(); r != nil {
  78354. ec.Error(ctx, ec.Recover(ctx, r))
  78355. ret = graphql.Null
  78356. }
  78357. }()
  78358. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78359. ctx = rctx // use context from middleware stack in children
  78360. return obj.FullyPaid, nil
  78361. })
  78362. if err != nil {
  78363. ec.Error(ctx, err)
  78364. return graphql.Null
  78365. }
  78366. if resTmp == nil {
  78367. if !graphql.HasFieldError(ctx, fc) {
  78368. ec.Errorf(ctx, "must not be null")
  78369. }
  78370. return graphql.Null
  78371. }
  78372. res := resTmp.(bool)
  78373. fc.Result = res
  78374. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  78375. }
  78376. func (ec *executionContext) fieldContext_Order_fullyPaid(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78377. fc = &graphql.FieldContext{
  78378. Object: "Order",
  78379. Field: field,
  78380. IsMethod: false,
  78381. IsResolver: false,
  78382. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78383. return nil, errors.New("field of type Boolean does not have child fields")
  78384. },
  78385. }
  78386. return fc, nil
  78387. }
  78388. func (ec *executionContext) _Order_hasTimelineComment(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  78389. fc, err := ec.fieldContext_Order_hasTimelineComment(ctx, field)
  78390. if err != nil {
  78391. return graphql.Null
  78392. }
  78393. ctx = graphql.WithFieldContext(ctx, fc)
  78394. defer func() {
  78395. if r := recover(); r != nil {
  78396. ec.Error(ctx, ec.Recover(ctx, r))
  78397. ret = graphql.Null
  78398. }
  78399. }()
  78400. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78401. ctx = rctx // use context from middleware stack in children
  78402. return obj.HasTimelineComment, nil
  78403. })
  78404. if err != nil {
  78405. ec.Error(ctx, err)
  78406. return graphql.Null
  78407. }
  78408. if resTmp == nil {
  78409. if !graphql.HasFieldError(ctx, fc) {
  78410. ec.Errorf(ctx, "must not be null")
  78411. }
  78412. return graphql.Null
  78413. }
  78414. res := resTmp.(bool)
  78415. fc.Result = res
  78416. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  78417. }
  78418. func (ec *executionContext) fieldContext_Order_hasTimelineComment(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78419. fc = &graphql.FieldContext{
  78420. Object: "Order",
  78421. Field: field,
  78422. IsMethod: false,
  78423. IsResolver: false,
  78424. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78425. return nil, errors.New("field of type Boolean does not have child fields")
  78426. },
  78427. }
  78428. return fc, nil
  78429. }
  78430. func (ec *executionContext) _Order_id(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  78431. fc, err := ec.fieldContext_Order_id(ctx, field)
  78432. if err != nil {
  78433. return graphql.Null
  78434. }
  78435. ctx = graphql.WithFieldContext(ctx, fc)
  78436. defer func() {
  78437. if r := recover(); r != nil {
  78438. ec.Error(ctx, ec.Recover(ctx, r))
  78439. ret = graphql.Null
  78440. }
  78441. }()
  78442. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78443. ctx = rctx // use context from middleware stack in children
  78444. return obj.ID, nil
  78445. })
  78446. if err != nil {
  78447. ec.Error(ctx, err)
  78448. return graphql.Null
  78449. }
  78450. if resTmp == nil {
  78451. if !graphql.HasFieldError(ctx, fc) {
  78452. ec.Errorf(ctx, "must not be null")
  78453. }
  78454. return graphql.Null
  78455. }
  78456. res := resTmp.(string)
  78457. fc.Result = res
  78458. return ec.marshalNID2string(ctx, field.Selections, res)
  78459. }
  78460. func (ec *executionContext) fieldContext_Order_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78461. fc = &graphql.FieldContext{
  78462. Object: "Order",
  78463. Field: field,
  78464. IsMethod: false,
  78465. IsResolver: false,
  78466. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78467. return nil, errors.New("field of type ID does not have child fields")
  78468. },
  78469. }
  78470. return fc, nil
  78471. }
  78472. func (ec *executionContext) _Order_legacyResourceId(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  78473. fc, err := ec.fieldContext_Order_legacyResourceId(ctx, field)
  78474. if err != nil {
  78475. return graphql.Null
  78476. }
  78477. ctx = graphql.WithFieldContext(ctx, fc)
  78478. defer func() {
  78479. if r := recover(); r != nil {
  78480. ec.Error(ctx, ec.Recover(ctx, r))
  78481. ret = graphql.Null
  78482. }
  78483. }()
  78484. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78485. ctx = rctx // use context from middleware stack in children
  78486. return obj.LegacyResourceID, nil
  78487. })
  78488. if err != nil {
  78489. ec.Error(ctx, err)
  78490. return graphql.Null
  78491. }
  78492. if resTmp == nil {
  78493. if !graphql.HasFieldError(ctx, fc) {
  78494. ec.Errorf(ctx, "must not be null")
  78495. }
  78496. return graphql.Null
  78497. }
  78498. res := resTmp.(string)
  78499. fc.Result = res
  78500. return ec.marshalNUnsignedInt642string(ctx, field.Selections, res)
  78501. }
  78502. func (ec *executionContext) fieldContext_Order_legacyResourceId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78503. fc = &graphql.FieldContext{
  78504. Object: "Order",
  78505. Field: field,
  78506. IsMethod: false,
  78507. IsResolver: false,
  78508. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78509. return nil, errors.New("field of type UnsignedInt64 does not have child fields")
  78510. },
  78511. }
  78512. return fc, nil
  78513. }
  78514. func (ec *executionContext) _Order_lineItems(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  78515. fc, err := ec.fieldContext_Order_lineItems(ctx, field)
  78516. if err != nil {
  78517. return graphql.Null
  78518. }
  78519. ctx = graphql.WithFieldContext(ctx, fc)
  78520. defer func() {
  78521. if r := recover(); r != nil {
  78522. ec.Error(ctx, ec.Recover(ctx, r))
  78523. ret = graphql.Null
  78524. }
  78525. }()
  78526. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78527. ctx = rctx // use context from middleware stack in children
  78528. return obj.LineItems, nil
  78529. })
  78530. if err != nil {
  78531. ec.Error(ctx, err)
  78532. return graphql.Null
  78533. }
  78534. if resTmp == nil {
  78535. if !graphql.HasFieldError(ctx, fc) {
  78536. ec.Errorf(ctx, "must not be null")
  78537. }
  78538. return graphql.Null
  78539. }
  78540. res := resTmp.(*LineItemConnection)
  78541. fc.Result = res
  78542. return ec.marshalNLineItemConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLineItemConnection(ctx, field.Selections, res)
  78543. }
  78544. func (ec *executionContext) fieldContext_Order_lineItems(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78545. fc = &graphql.FieldContext{
  78546. Object: "Order",
  78547. Field: field,
  78548. IsMethod: false,
  78549. IsResolver: false,
  78550. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78551. switch field.Name {
  78552. case "edges":
  78553. return ec.fieldContext_LineItemConnection_edges(ctx, field)
  78554. case "nodes":
  78555. return ec.fieldContext_LineItemConnection_nodes(ctx, field)
  78556. case "pageInfo":
  78557. return ec.fieldContext_LineItemConnection_pageInfo(ctx, field)
  78558. }
  78559. return nil, fmt.Errorf("no field named %q was found under type LineItemConnection", field.Name)
  78560. },
  78561. }
  78562. defer func() {
  78563. if r := recover(); r != nil {
  78564. err = ec.Recover(ctx, r)
  78565. ec.Error(ctx, err)
  78566. }
  78567. }()
  78568. ctx = graphql.WithFieldContext(ctx, fc)
  78569. if fc.Args, err = ec.field_Order_lineItems_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  78570. ec.Error(ctx, err)
  78571. return
  78572. }
  78573. return fc, nil
  78574. }
  78575. func (ec *executionContext) _Order_localizationExtensions(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  78576. fc, err := ec.fieldContext_Order_localizationExtensions(ctx, field)
  78577. if err != nil {
  78578. return graphql.Null
  78579. }
  78580. ctx = graphql.WithFieldContext(ctx, fc)
  78581. defer func() {
  78582. if r := recover(); r != nil {
  78583. ec.Error(ctx, ec.Recover(ctx, r))
  78584. ret = graphql.Null
  78585. }
  78586. }()
  78587. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78588. ctx = rctx // use context from middleware stack in children
  78589. return obj.LocalizationExtensions, nil
  78590. })
  78591. if err != nil {
  78592. ec.Error(ctx, err)
  78593. return graphql.Null
  78594. }
  78595. if resTmp == nil {
  78596. if !graphql.HasFieldError(ctx, fc) {
  78597. ec.Errorf(ctx, "must not be null")
  78598. }
  78599. return graphql.Null
  78600. }
  78601. res := resTmp.(*LocalizationExtensionConnection)
  78602. fc.Result = res
  78603. return ec.marshalNLocalizationExtensionConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocalizationExtensionConnection(ctx, field.Selections, res)
  78604. }
  78605. func (ec *executionContext) fieldContext_Order_localizationExtensions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78606. fc = &graphql.FieldContext{
  78607. Object: "Order",
  78608. Field: field,
  78609. IsMethod: false,
  78610. IsResolver: false,
  78611. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78612. switch field.Name {
  78613. case "edges":
  78614. return ec.fieldContext_LocalizationExtensionConnection_edges(ctx, field)
  78615. case "nodes":
  78616. return ec.fieldContext_LocalizationExtensionConnection_nodes(ctx, field)
  78617. case "pageInfo":
  78618. return ec.fieldContext_LocalizationExtensionConnection_pageInfo(ctx, field)
  78619. }
  78620. return nil, fmt.Errorf("no field named %q was found under type LocalizationExtensionConnection", field.Name)
  78621. },
  78622. }
  78623. defer func() {
  78624. if r := recover(); r != nil {
  78625. err = ec.Recover(ctx, r)
  78626. ec.Error(ctx, err)
  78627. }
  78628. }()
  78629. ctx = graphql.WithFieldContext(ctx, fc)
  78630. if fc.Args, err = ec.field_Order_localizationExtensions_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  78631. ec.Error(ctx, err)
  78632. return
  78633. }
  78634. return fc, nil
  78635. }
  78636. func (ec *executionContext) _Order_merchantEditable(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  78637. fc, err := ec.fieldContext_Order_merchantEditable(ctx, field)
  78638. if err != nil {
  78639. return graphql.Null
  78640. }
  78641. ctx = graphql.WithFieldContext(ctx, fc)
  78642. defer func() {
  78643. if r := recover(); r != nil {
  78644. ec.Error(ctx, ec.Recover(ctx, r))
  78645. ret = graphql.Null
  78646. }
  78647. }()
  78648. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78649. ctx = rctx // use context from middleware stack in children
  78650. return obj.MerchantEditable, nil
  78651. })
  78652. if err != nil {
  78653. ec.Error(ctx, err)
  78654. return graphql.Null
  78655. }
  78656. if resTmp == nil {
  78657. if !graphql.HasFieldError(ctx, fc) {
  78658. ec.Errorf(ctx, "must not be null")
  78659. }
  78660. return graphql.Null
  78661. }
  78662. res := resTmp.(bool)
  78663. fc.Result = res
  78664. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  78665. }
  78666. func (ec *executionContext) fieldContext_Order_merchantEditable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78667. fc = &graphql.FieldContext{
  78668. Object: "Order",
  78669. Field: field,
  78670. IsMethod: false,
  78671. IsResolver: false,
  78672. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78673. return nil, errors.New("field of type Boolean does not have child fields")
  78674. },
  78675. }
  78676. return fc, nil
  78677. }
  78678. func (ec *executionContext) _Order_merchantEditableErrors(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  78679. fc, err := ec.fieldContext_Order_merchantEditableErrors(ctx, field)
  78680. if err != nil {
  78681. return graphql.Null
  78682. }
  78683. ctx = graphql.WithFieldContext(ctx, fc)
  78684. defer func() {
  78685. if r := recover(); r != nil {
  78686. ec.Error(ctx, ec.Recover(ctx, r))
  78687. ret = graphql.Null
  78688. }
  78689. }()
  78690. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78691. ctx = rctx // use context from middleware stack in children
  78692. return obj.MerchantEditableErrors, nil
  78693. })
  78694. if err != nil {
  78695. ec.Error(ctx, err)
  78696. return graphql.Null
  78697. }
  78698. if resTmp == nil {
  78699. if !graphql.HasFieldError(ctx, fc) {
  78700. ec.Errorf(ctx, "must not be null")
  78701. }
  78702. return graphql.Null
  78703. }
  78704. res := resTmp.([]string)
  78705. fc.Result = res
  78706. return ec.marshalNString2ᚕstringᚄ(ctx, field.Selections, res)
  78707. }
  78708. func (ec *executionContext) fieldContext_Order_merchantEditableErrors(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78709. fc = &graphql.FieldContext{
  78710. Object: "Order",
  78711. Field: field,
  78712. IsMethod: false,
  78713. IsResolver: false,
  78714. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78715. return nil, errors.New("field of type String does not have child fields")
  78716. },
  78717. }
  78718. return fc, nil
  78719. }
  78720. func (ec *executionContext) _Order_merchantOfRecordApp(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  78721. fc, err := ec.fieldContext_Order_merchantOfRecordApp(ctx, field)
  78722. if err != nil {
  78723. return graphql.Null
  78724. }
  78725. ctx = graphql.WithFieldContext(ctx, fc)
  78726. defer func() {
  78727. if r := recover(); r != nil {
  78728. ec.Error(ctx, ec.Recover(ctx, r))
  78729. ret = graphql.Null
  78730. }
  78731. }()
  78732. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78733. ctx = rctx // use context from middleware stack in children
  78734. return obj.MerchantOfRecordApp, nil
  78735. })
  78736. if err != nil {
  78737. ec.Error(ctx, err)
  78738. return graphql.Null
  78739. }
  78740. if resTmp == nil {
  78741. return graphql.Null
  78742. }
  78743. res := resTmp.(*OrderApp)
  78744. fc.Result = res
  78745. return ec.marshalOOrderApp2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderApp(ctx, field.Selections, res)
  78746. }
  78747. func (ec *executionContext) fieldContext_Order_merchantOfRecordApp(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78748. fc = &graphql.FieldContext{
  78749. Object: "Order",
  78750. Field: field,
  78751. IsMethod: false,
  78752. IsResolver: false,
  78753. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78754. switch field.Name {
  78755. case "icon":
  78756. return ec.fieldContext_OrderApp_icon(ctx, field)
  78757. case "id":
  78758. return ec.fieldContext_OrderApp_id(ctx, field)
  78759. case "name":
  78760. return ec.fieldContext_OrderApp_name(ctx, field)
  78761. }
  78762. return nil, fmt.Errorf("no field named %q was found under type OrderApp", field.Name)
  78763. },
  78764. }
  78765. return fc, nil
  78766. }
  78767. func (ec *executionContext) _Order_metafield(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  78768. fc, err := ec.fieldContext_Order_metafield(ctx, field)
  78769. if err != nil {
  78770. return graphql.Null
  78771. }
  78772. ctx = graphql.WithFieldContext(ctx, fc)
  78773. defer func() {
  78774. if r := recover(); r != nil {
  78775. ec.Error(ctx, ec.Recover(ctx, r))
  78776. ret = graphql.Null
  78777. }
  78778. }()
  78779. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78780. ctx = rctx // use context from middleware stack in children
  78781. return obj.Metafield, nil
  78782. })
  78783. if err != nil {
  78784. ec.Error(ctx, err)
  78785. return graphql.Null
  78786. }
  78787. if resTmp == nil {
  78788. return graphql.Null
  78789. }
  78790. res := resTmp.(*Metafield)
  78791. fc.Result = res
  78792. return ec.marshalOMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafield(ctx, field.Selections, res)
  78793. }
  78794. func (ec *executionContext) fieldContext_Order_metafield(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78795. fc = &graphql.FieldContext{
  78796. Object: "Order",
  78797. Field: field,
  78798. IsMethod: false,
  78799. IsResolver: false,
  78800. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78801. switch field.Name {
  78802. case "createdAt":
  78803. return ec.fieldContext_Metafield_createdAt(ctx, field)
  78804. case "definition":
  78805. return ec.fieldContext_Metafield_definition(ctx, field)
  78806. case "description":
  78807. return ec.fieldContext_Metafield_description(ctx, field)
  78808. case "id":
  78809. return ec.fieldContext_Metafield_id(ctx, field)
  78810. case "key":
  78811. return ec.fieldContext_Metafield_key(ctx, field)
  78812. case "legacyResourceId":
  78813. return ec.fieldContext_Metafield_legacyResourceId(ctx, field)
  78814. case "namespace":
  78815. return ec.fieldContext_Metafield_namespace(ctx, field)
  78816. case "owner":
  78817. return ec.fieldContext_Metafield_owner(ctx, field)
  78818. case "ownerType":
  78819. return ec.fieldContext_Metafield_ownerType(ctx, field)
  78820. case "reference":
  78821. return ec.fieldContext_Metafield_reference(ctx, field)
  78822. case "references":
  78823. return ec.fieldContext_Metafield_references(ctx, field)
  78824. case "type":
  78825. return ec.fieldContext_Metafield_type(ctx, field)
  78826. case "updatedAt":
  78827. return ec.fieldContext_Metafield_updatedAt(ctx, field)
  78828. case "value":
  78829. return ec.fieldContext_Metafield_value(ctx, field)
  78830. }
  78831. return nil, fmt.Errorf("no field named %q was found under type Metafield", field.Name)
  78832. },
  78833. }
  78834. defer func() {
  78835. if r := recover(); r != nil {
  78836. err = ec.Recover(ctx, r)
  78837. ec.Error(ctx, err)
  78838. }
  78839. }()
  78840. ctx = graphql.WithFieldContext(ctx, fc)
  78841. if fc.Args, err = ec.field_Order_metafield_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  78842. ec.Error(ctx, err)
  78843. return
  78844. }
  78845. return fc, nil
  78846. }
  78847. func (ec *executionContext) _Order_metafieldDefinitions(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  78848. fc, err := ec.fieldContext_Order_metafieldDefinitions(ctx, field)
  78849. if err != nil {
  78850. return graphql.Null
  78851. }
  78852. ctx = graphql.WithFieldContext(ctx, fc)
  78853. defer func() {
  78854. if r := recover(); r != nil {
  78855. ec.Error(ctx, ec.Recover(ctx, r))
  78856. ret = graphql.Null
  78857. }
  78858. }()
  78859. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78860. ctx = rctx // use context from middleware stack in children
  78861. return obj.MetafieldDefinitions, nil
  78862. })
  78863. if err != nil {
  78864. ec.Error(ctx, err)
  78865. return graphql.Null
  78866. }
  78867. if resTmp == nil {
  78868. if !graphql.HasFieldError(ctx, fc) {
  78869. ec.Errorf(ctx, "must not be null")
  78870. }
  78871. return graphql.Null
  78872. }
  78873. res := resTmp.(*MetafieldDefinitionConnection)
  78874. fc.Result = res
  78875. return ec.marshalNMetafieldDefinitionConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinitionConnection(ctx, field.Selections, res)
  78876. }
  78877. func (ec *executionContext) fieldContext_Order_metafieldDefinitions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78878. fc = &graphql.FieldContext{
  78879. Object: "Order",
  78880. Field: field,
  78881. IsMethod: false,
  78882. IsResolver: false,
  78883. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78884. switch field.Name {
  78885. case "edges":
  78886. return ec.fieldContext_MetafieldDefinitionConnection_edges(ctx, field)
  78887. case "nodes":
  78888. return ec.fieldContext_MetafieldDefinitionConnection_nodes(ctx, field)
  78889. case "pageInfo":
  78890. return ec.fieldContext_MetafieldDefinitionConnection_pageInfo(ctx, field)
  78891. }
  78892. return nil, fmt.Errorf("no field named %q was found under type MetafieldDefinitionConnection", field.Name)
  78893. },
  78894. }
  78895. defer func() {
  78896. if r := recover(); r != nil {
  78897. err = ec.Recover(ctx, r)
  78898. ec.Error(ctx, err)
  78899. }
  78900. }()
  78901. ctx = graphql.WithFieldContext(ctx, fc)
  78902. if fc.Args, err = ec.field_Order_metafieldDefinitions_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  78903. ec.Error(ctx, err)
  78904. return
  78905. }
  78906. return fc, nil
  78907. }
  78908. func (ec *executionContext) _Order_metafields(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  78909. fc, err := ec.fieldContext_Order_metafields(ctx, field)
  78910. if err != nil {
  78911. return graphql.Null
  78912. }
  78913. ctx = graphql.WithFieldContext(ctx, fc)
  78914. defer func() {
  78915. if r := recover(); r != nil {
  78916. ec.Error(ctx, ec.Recover(ctx, r))
  78917. ret = graphql.Null
  78918. }
  78919. }()
  78920. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78921. ctx = rctx // use context from middleware stack in children
  78922. return obj.Metafields, nil
  78923. })
  78924. if err != nil {
  78925. ec.Error(ctx, err)
  78926. return graphql.Null
  78927. }
  78928. if resTmp == nil {
  78929. if !graphql.HasFieldError(ctx, fc) {
  78930. ec.Errorf(ctx, "must not be null")
  78931. }
  78932. return graphql.Null
  78933. }
  78934. res := resTmp.(*MetafieldConnection)
  78935. fc.Result = res
  78936. return ec.marshalNMetafieldConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldConnection(ctx, field.Selections, res)
  78937. }
  78938. func (ec *executionContext) fieldContext_Order_metafields(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  78939. fc = &graphql.FieldContext{
  78940. Object: "Order",
  78941. Field: field,
  78942. IsMethod: false,
  78943. IsResolver: false,
  78944. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  78945. switch field.Name {
  78946. case "edges":
  78947. return ec.fieldContext_MetafieldConnection_edges(ctx, field)
  78948. case "nodes":
  78949. return ec.fieldContext_MetafieldConnection_nodes(ctx, field)
  78950. case "pageInfo":
  78951. return ec.fieldContext_MetafieldConnection_pageInfo(ctx, field)
  78952. }
  78953. return nil, fmt.Errorf("no field named %q was found under type MetafieldConnection", field.Name)
  78954. },
  78955. }
  78956. defer func() {
  78957. if r := recover(); r != nil {
  78958. err = ec.Recover(ctx, r)
  78959. ec.Error(ctx, err)
  78960. }
  78961. }()
  78962. ctx = graphql.WithFieldContext(ctx, fc)
  78963. if fc.Args, err = ec.field_Order_metafields_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  78964. ec.Error(ctx, err)
  78965. return
  78966. }
  78967. return fc, nil
  78968. }
  78969. func (ec *executionContext) _Order_name(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  78970. fc, err := ec.fieldContext_Order_name(ctx, field)
  78971. if err != nil {
  78972. return graphql.Null
  78973. }
  78974. ctx = graphql.WithFieldContext(ctx, fc)
  78975. defer func() {
  78976. if r := recover(); r != nil {
  78977. ec.Error(ctx, ec.Recover(ctx, r))
  78978. ret = graphql.Null
  78979. }
  78980. }()
  78981. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  78982. ctx = rctx // use context from middleware stack in children
  78983. return obj.Name, nil
  78984. })
  78985. if err != nil {
  78986. ec.Error(ctx, err)
  78987. return graphql.Null
  78988. }
  78989. if resTmp == nil {
  78990. if !graphql.HasFieldError(ctx, fc) {
  78991. ec.Errorf(ctx, "must not be null")
  78992. }
  78993. return graphql.Null
  78994. }
  78995. res := resTmp.(string)
  78996. fc.Result = res
  78997. return ec.marshalNString2string(ctx, field.Selections, res)
  78998. }
  78999. func (ec *executionContext) fieldContext_Order_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79000. fc = &graphql.FieldContext{
  79001. Object: "Order",
  79002. Field: field,
  79003. IsMethod: false,
  79004. IsResolver: false,
  79005. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79006. return nil, errors.New("field of type String does not have child fields")
  79007. },
  79008. }
  79009. return fc, nil
  79010. }
  79011. func (ec *executionContext) _Order_netPaymentSet(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  79012. fc, err := ec.fieldContext_Order_netPaymentSet(ctx, field)
  79013. if err != nil {
  79014. return graphql.Null
  79015. }
  79016. ctx = graphql.WithFieldContext(ctx, fc)
  79017. defer func() {
  79018. if r := recover(); r != nil {
  79019. ec.Error(ctx, ec.Recover(ctx, r))
  79020. ret = graphql.Null
  79021. }
  79022. }()
  79023. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79024. ctx = rctx // use context from middleware stack in children
  79025. return obj.NetPaymentSet, nil
  79026. })
  79027. if err != nil {
  79028. ec.Error(ctx, err)
  79029. return graphql.Null
  79030. }
  79031. if resTmp == nil {
  79032. if !graphql.HasFieldError(ctx, fc) {
  79033. ec.Errorf(ctx, "must not be null")
  79034. }
  79035. return graphql.Null
  79036. }
  79037. res := resTmp.(*MoneyBag)
  79038. fc.Result = res
  79039. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  79040. }
  79041. func (ec *executionContext) fieldContext_Order_netPaymentSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79042. fc = &graphql.FieldContext{
  79043. Object: "Order",
  79044. Field: field,
  79045. IsMethod: false,
  79046. IsResolver: false,
  79047. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79048. switch field.Name {
  79049. case "presentmentMoney":
  79050. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  79051. case "shopMoney":
  79052. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  79053. }
  79054. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  79055. },
  79056. }
  79057. return fc, nil
  79058. }
  79059. func (ec *executionContext) _Order_nonFulfillableLineItems(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  79060. fc, err := ec.fieldContext_Order_nonFulfillableLineItems(ctx, field)
  79061. if err != nil {
  79062. return graphql.Null
  79063. }
  79064. ctx = graphql.WithFieldContext(ctx, fc)
  79065. defer func() {
  79066. if r := recover(); r != nil {
  79067. ec.Error(ctx, ec.Recover(ctx, r))
  79068. ret = graphql.Null
  79069. }
  79070. }()
  79071. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79072. ctx = rctx // use context from middleware stack in children
  79073. return obj.NonFulfillableLineItems, nil
  79074. })
  79075. if err != nil {
  79076. ec.Error(ctx, err)
  79077. return graphql.Null
  79078. }
  79079. if resTmp == nil {
  79080. if !graphql.HasFieldError(ctx, fc) {
  79081. ec.Errorf(ctx, "must not be null")
  79082. }
  79083. return graphql.Null
  79084. }
  79085. res := resTmp.(*LineItemConnection)
  79086. fc.Result = res
  79087. return ec.marshalNLineItemConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLineItemConnection(ctx, field.Selections, res)
  79088. }
  79089. func (ec *executionContext) fieldContext_Order_nonFulfillableLineItems(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79090. fc = &graphql.FieldContext{
  79091. Object: "Order",
  79092. Field: field,
  79093. IsMethod: false,
  79094. IsResolver: false,
  79095. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79096. switch field.Name {
  79097. case "edges":
  79098. return ec.fieldContext_LineItemConnection_edges(ctx, field)
  79099. case "nodes":
  79100. return ec.fieldContext_LineItemConnection_nodes(ctx, field)
  79101. case "pageInfo":
  79102. return ec.fieldContext_LineItemConnection_pageInfo(ctx, field)
  79103. }
  79104. return nil, fmt.Errorf("no field named %q was found under type LineItemConnection", field.Name)
  79105. },
  79106. }
  79107. defer func() {
  79108. if r := recover(); r != nil {
  79109. err = ec.Recover(ctx, r)
  79110. ec.Error(ctx, err)
  79111. }
  79112. }()
  79113. ctx = graphql.WithFieldContext(ctx, fc)
  79114. if fc.Args, err = ec.field_Order_nonFulfillableLineItems_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  79115. ec.Error(ctx, err)
  79116. return
  79117. }
  79118. return fc, nil
  79119. }
  79120. func (ec *executionContext) _Order_note(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  79121. fc, err := ec.fieldContext_Order_note(ctx, field)
  79122. if err != nil {
  79123. return graphql.Null
  79124. }
  79125. ctx = graphql.WithFieldContext(ctx, fc)
  79126. defer func() {
  79127. if r := recover(); r != nil {
  79128. ec.Error(ctx, ec.Recover(ctx, r))
  79129. ret = graphql.Null
  79130. }
  79131. }()
  79132. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79133. ctx = rctx // use context from middleware stack in children
  79134. return obj.Note, nil
  79135. })
  79136. if err != nil {
  79137. ec.Error(ctx, err)
  79138. return graphql.Null
  79139. }
  79140. if resTmp == nil {
  79141. return graphql.Null
  79142. }
  79143. res := resTmp.(*string)
  79144. fc.Result = res
  79145. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  79146. }
  79147. func (ec *executionContext) fieldContext_Order_note(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79148. fc = &graphql.FieldContext{
  79149. Object: "Order",
  79150. Field: field,
  79151. IsMethod: false,
  79152. IsResolver: false,
  79153. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79154. return nil, errors.New("field of type String does not have child fields")
  79155. },
  79156. }
  79157. return fc, nil
  79158. }
  79159. func (ec *executionContext) _Order_originalTotalDutiesSet(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  79160. fc, err := ec.fieldContext_Order_originalTotalDutiesSet(ctx, field)
  79161. if err != nil {
  79162. return graphql.Null
  79163. }
  79164. ctx = graphql.WithFieldContext(ctx, fc)
  79165. defer func() {
  79166. if r := recover(); r != nil {
  79167. ec.Error(ctx, ec.Recover(ctx, r))
  79168. ret = graphql.Null
  79169. }
  79170. }()
  79171. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79172. ctx = rctx // use context from middleware stack in children
  79173. return obj.OriginalTotalDutiesSet, nil
  79174. })
  79175. if err != nil {
  79176. ec.Error(ctx, err)
  79177. return graphql.Null
  79178. }
  79179. if resTmp == nil {
  79180. return graphql.Null
  79181. }
  79182. res := resTmp.(*MoneyBag)
  79183. fc.Result = res
  79184. return ec.marshalOMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  79185. }
  79186. func (ec *executionContext) fieldContext_Order_originalTotalDutiesSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79187. fc = &graphql.FieldContext{
  79188. Object: "Order",
  79189. Field: field,
  79190. IsMethod: false,
  79191. IsResolver: false,
  79192. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79193. switch field.Name {
  79194. case "presentmentMoney":
  79195. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  79196. case "shopMoney":
  79197. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  79198. }
  79199. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  79200. },
  79201. }
  79202. return fc, nil
  79203. }
  79204. func (ec *executionContext) _Order_originalTotalPriceSet(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  79205. fc, err := ec.fieldContext_Order_originalTotalPriceSet(ctx, field)
  79206. if err != nil {
  79207. return graphql.Null
  79208. }
  79209. ctx = graphql.WithFieldContext(ctx, fc)
  79210. defer func() {
  79211. if r := recover(); r != nil {
  79212. ec.Error(ctx, ec.Recover(ctx, r))
  79213. ret = graphql.Null
  79214. }
  79215. }()
  79216. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79217. ctx = rctx // use context from middleware stack in children
  79218. return obj.OriginalTotalPriceSet, nil
  79219. })
  79220. if err != nil {
  79221. ec.Error(ctx, err)
  79222. return graphql.Null
  79223. }
  79224. if resTmp == nil {
  79225. if !graphql.HasFieldError(ctx, fc) {
  79226. ec.Errorf(ctx, "must not be null")
  79227. }
  79228. return graphql.Null
  79229. }
  79230. res := resTmp.(*MoneyBag)
  79231. fc.Result = res
  79232. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  79233. }
  79234. func (ec *executionContext) fieldContext_Order_originalTotalPriceSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79235. fc = &graphql.FieldContext{
  79236. Object: "Order",
  79237. Field: field,
  79238. IsMethod: false,
  79239. IsResolver: false,
  79240. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79241. switch field.Name {
  79242. case "presentmentMoney":
  79243. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  79244. case "shopMoney":
  79245. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  79246. }
  79247. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  79248. },
  79249. }
  79250. return fc, nil
  79251. }
  79252. func (ec *executionContext) _Order_paymentCollectionDetails(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  79253. fc, err := ec.fieldContext_Order_paymentCollectionDetails(ctx, field)
  79254. if err != nil {
  79255. return graphql.Null
  79256. }
  79257. ctx = graphql.WithFieldContext(ctx, fc)
  79258. defer func() {
  79259. if r := recover(); r != nil {
  79260. ec.Error(ctx, ec.Recover(ctx, r))
  79261. ret = graphql.Null
  79262. }
  79263. }()
  79264. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79265. ctx = rctx // use context from middleware stack in children
  79266. return obj.PaymentCollectionDetails, nil
  79267. })
  79268. if err != nil {
  79269. ec.Error(ctx, err)
  79270. return graphql.Null
  79271. }
  79272. if resTmp == nil {
  79273. if !graphql.HasFieldError(ctx, fc) {
  79274. ec.Errorf(ctx, "must not be null")
  79275. }
  79276. return graphql.Null
  79277. }
  79278. res := resTmp.(*OrderPaymentCollectionDetails)
  79279. fc.Result = res
  79280. return ec.marshalNOrderPaymentCollectionDetails2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderPaymentCollectionDetails(ctx, field.Selections, res)
  79281. }
  79282. func (ec *executionContext) fieldContext_Order_paymentCollectionDetails(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79283. fc = &graphql.FieldContext{
  79284. Object: "Order",
  79285. Field: field,
  79286. IsMethod: false,
  79287. IsResolver: false,
  79288. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79289. switch field.Name {
  79290. case "additionalPaymentCollectionUrl":
  79291. return ec.fieldContext_OrderPaymentCollectionDetails_additionalPaymentCollectionUrl(ctx, field)
  79292. case "vaultedPaymentMethods":
  79293. return ec.fieldContext_OrderPaymentCollectionDetails_vaultedPaymentMethods(ctx, field)
  79294. }
  79295. return nil, fmt.Errorf("no field named %q was found under type OrderPaymentCollectionDetails", field.Name)
  79296. },
  79297. }
  79298. return fc, nil
  79299. }
  79300. func (ec *executionContext) _Order_paymentGatewayNames(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  79301. fc, err := ec.fieldContext_Order_paymentGatewayNames(ctx, field)
  79302. if err != nil {
  79303. return graphql.Null
  79304. }
  79305. ctx = graphql.WithFieldContext(ctx, fc)
  79306. defer func() {
  79307. if r := recover(); r != nil {
  79308. ec.Error(ctx, ec.Recover(ctx, r))
  79309. ret = graphql.Null
  79310. }
  79311. }()
  79312. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79313. ctx = rctx // use context from middleware stack in children
  79314. return obj.PaymentGatewayNames, nil
  79315. })
  79316. if err != nil {
  79317. ec.Error(ctx, err)
  79318. return graphql.Null
  79319. }
  79320. if resTmp == nil {
  79321. if !graphql.HasFieldError(ctx, fc) {
  79322. ec.Errorf(ctx, "must not be null")
  79323. }
  79324. return graphql.Null
  79325. }
  79326. res := resTmp.([]string)
  79327. fc.Result = res
  79328. return ec.marshalNString2ᚕstringᚄ(ctx, field.Selections, res)
  79329. }
  79330. func (ec *executionContext) fieldContext_Order_paymentGatewayNames(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79331. fc = &graphql.FieldContext{
  79332. Object: "Order",
  79333. Field: field,
  79334. IsMethod: false,
  79335. IsResolver: false,
  79336. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79337. return nil, errors.New("field of type String does not have child fields")
  79338. },
  79339. }
  79340. return fc, nil
  79341. }
  79342. func (ec *executionContext) _Order_paymentTerms(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  79343. fc, err := ec.fieldContext_Order_paymentTerms(ctx, field)
  79344. if err != nil {
  79345. return graphql.Null
  79346. }
  79347. ctx = graphql.WithFieldContext(ctx, fc)
  79348. defer func() {
  79349. if r := recover(); r != nil {
  79350. ec.Error(ctx, ec.Recover(ctx, r))
  79351. ret = graphql.Null
  79352. }
  79353. }()
  79354. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79355. ctx = rctx // use context from middleware stack in children
  79356. return obj.PaymentTerms, nil
  79357. })
  79358. if err != nil {
  79359. ec.Error(ctx, err)
  79360. return graphql.Null
  79361. }
  79362. if resTmp == nil {
  79363. return graphql.Null
  79364. }
  79365. res := resTmp.(*PaymentTerms)
  79366. fc.Result = res
  79367. return ec.marshalOPaymentTerms2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPaymentTerms(ctx, field.Selections, res)
  79368. }
  79369. func (ec *executionContext) fieldContext_Order_paymentTerms(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79370. fc = &graphql.FieldContext{
  79371. Object: "Order",
  79372. Field: field,
  79373. IsMethod: false,
  79374. IsResolver: false,
  79375. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79376. switch field.Name {
  79377. case "dueInDays":
  79378. return ec.fieldContext_PaymentTerms_dueInDays(ctx, field)
  79379. case "id":
  79380. return ec.fieldContext_PaymentTerms_id(ctx, field)
  79381. case "overdue":
  79382. return ec.fieldContext_PaymentTerms_overdue(ctx, field)
  79383. case "paymentSchedules":
  79384. return ec.fieldContext_PaymentTerms_paymentSchedules(ctx, field)
  79385. case "paymentTermsName":
  79386. return ec.fieldContext_PaymentTerms_paymentTermsName(ctx, field)
  79387. case "paymentTermsType":
  79388. return ec.fieldContext_PaymentTerms_paymentTermsType(ctx, field)
  79389. case "translatedName":
  79390. return ec.fieldContext_PaymentTerms_translatedName(ctx, field)
  79391. }
  79392. return nil, fmt.Errorf("no field named %q was found under type PaymentTerms", field.Name)
  79393. },
  79394. }
  79395. return fc, nil
  79396. }
  79397. func (ec *executionContext) _Order_phone(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  79398. fc, err := ec.fieldContext_Order_phone(ctx, field)
  79399. if err != nil {
  79400. return graphql.Null
  79401. }
  79402. ctx = graphql.WithFieldContext(ctx, fc)
  79403. defer func() {
  79404. if r := recover(); r != nil {
  79405. ec.Error(ctx, ec.Recover(ctx, r))
  79406. ret = graphql.Null
  79407. }
  79408. }()
  79409. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79410. ctx = rctx // use context from middleware stack in children
  79411. return obj.Phone, nil
  79412. })
  79413. if err != nil {
  79414. ec.Error(ctx, err)
  79415. return graphql.Null
  79416. }
  79417. if resTmp == nil {
  79418. return graphql.Null
  79419. }
  79420. res := resTmp.(*string)
  79421. fc.Result = res
  79422. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  79423. }
  79424. func (ec *executionContext) fieldContext_Order_phone(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79425. fc = &graphql.FieldContext{
  79426. Object: "Order",
  79427. Field: field,
  79428. IsMethod: false,
  79429. IsResolver: false,
  79430. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79431. return nil, errors.New("field of type String does not have child fields")
  79432. },
  79433. }
  79434. return fc, nil
  79435. }
  79436. func (ec *executionContext) _Order_physicalLocation(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  79437. fc, err := ec.fieldContext_Order_physicalLocation(ctx, field)
  79438. if err != nil {
  79439. return graphql.Null
  79440. }
  79441. ctx = graphql.WithFieldContext(ctx, fc)
  79442. defer func() {
  79443. if r := recover(); r != nil {
  79444. ec.Error(ctx, ec.Recover(ctx, r))
  79445. ret = graphql.Null
  79446. }
  79447. }()
  79448. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79449. ctx = rctx // use context from middleware stack in children
  79450. return obj.PhysicalLocation, nil
  79451. })
  79452. if err != nil {
  79453. ec.Error(ctx, err)
  79454. return graphql.Null
  79455. }
  79456. if resTmp == nil {
  79457. return graphql.Null
  79458. }
  79459. res := resTmp.(*Location)
  79460. fc.Result = res
  79461. return ec.marshalOLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocation(ctx, field.Selections, res)
  79462. }
  79463. func (ec *executionContext) fieldContext_Order_physicalLocation(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79464. fc = &graphql.FieldContext{
  79465. Object: "Order",
  79466. Field: field,
  79467. IsMethod: false,
  79468. IsResolver: false,
  79469. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79470. switch field.Name {
  79471. case "activatable":
  79472. return ec.fieldContext_Location_activatable(ctx, field)
  79473. case "address":
  79474. return ec.fieldContext_Location_address(ctx, field)
  79475. case "addressVerified":
  79476. return ec.fieldContext_Location_addressVerified(ctx, field)
  79477. case "deactivatable":
  79478. return ec.fieldContext_Location_deactivatable(ctx, field)
  79479. case "deactivatedAt":
  79480. return ec.fieldContext_Location_deactivatedAt(ctx, field)
  79481. case "deletable":
  79482. return ec.fieldContext_Location_deletable(ctx, field)
  79483. case "fulfillmentService":
  79484. return ec.fieldContext_Location_fulfillmentService(ctx, field)
  79485. case "fulfillsOnlineOrders":
  79486. return ec.fieldContext_Location_fulfillsOnlineOrders(ctx, field)
  79487. case "hasActiveInventory":
  79488. return ec.fieldContext_Location_hasActiveInventory(ctx, field)
  79489. case "hasUnfulfilledOrders":
  79490. return ec.fieldContext_Location_hasUnfulfilledOrders(ctx, field)
  79491. case "id":
  79492. return ec.fieldContext_Location_id(ctx, field)
  79493. case "inventoryLevel":
  79494. return ec.fieldContext_Location_inventoryLevel(ctx, field)
  79495. case "inventoryLevels":
  79496. return ec.fieldContext_Location_inventoryLevels(ctx, field)
  79497. case "isActive":
  79498. return ec.fieldContext_Location_isActive(ctx, field)
  79499. case "legacyResourceId":
  79500. return ec.fieldContext_Location_legacyResourceId(ctx, field)
  79501. case "metafield":
  79502. return ec.fieldContext_Location_metafield(ctx, field)
  79503. case "metafieldDefinitions":
  79504. return ec.fieldContext_Location_metafieldDefinitions(ctx, field)
  79505. case "metafields":
  79506. return ec.fieldContext_Location_metafields(ctx, field)
  79507. case "name":
  79508. return ec.fieldContext_Location_name(ctx, field)
  79509. case "privateMetafield":
  79510. return ec.fieldContext_Location_privateMetafield(ctx, field)
  79511. case "privateMetafields":
  79512. return ec.fieldContext_Location_privateMetafields(ctx, field)
  79513. case "shipsInventory":
  79514. return ec.fieldContext_Location_shipsInventory(ctx, field)
  79515. case "suggestedAddresses":
  79516. return ec.fieldContext_Location_suggestedAddresses(ctx, field)
  79517. }
  79518. return nil, fmt.Errorf("no field named %q was found under type Location", field.Name)
  79519. },
  79520. }
  79521. return fc, nil
  79522. }
  79523. func (ec *executionContext) _Order_presentmentCurrencyCode(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  79524. fc, err := ec.fieldContext_Order_presentmentCurrencyCode(ctx, field)
  79525. if err != nil {
  79526. return graphql.Null
  79527. }
  79528. ctx = graphql.WithFieldContext(ctx, fc)
  79529. defer func() {
  79530. if r := recover(); r != nil {
  79531. ec.Error(ctx, ec.Recover(ctx, r))
  79532. ret = graphql.Null
  79533. }
  79534. }()
  79535. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79536. ctx = rctx // use context from middleware stack in children
  79537. return obj.PresentmentCurrencyCode, nil
  79538. })
  79539. if err != nil {
  79540. ec.Error(ctx, err)
  79541. return graphql.Null
  79542. }
  79543. if resTmp == nil {
  79544. if !graphql.HasFieldError(ctx, fc) {
  79545. ec.Errorf(ctx, "must not be null")
  79546. }
  79547. return graphql.Null
  79548. }
  79549. res := resTmp.(CurrencyCode)
  79550. fc.Result = res
  79551. return ec.marshalNCurrencyCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCurrencyCode(ctx, field.Selections, res)
  79552. }
  79553. func (ec *executionContext) fieldContext_Order_presentmentCurrencyCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79554. fc = &graphql.FieldContext{
  79555. Object: "Order",
  79556. Field: field,
  79557. IsMethod: false,
  79558. IsResolver: false,
  79559. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79560. return nil, errors.New("field of type CurrencyCode does not have child fields")
  79561. },
  79562. }
  79563. return fc, nil
  79564. }
  79565. func (ec *executionContext) _Order_privateMetafield(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  79566. fc, err := ec.fieldContext_Order_privateMetafield(ctx, field)
  79567. if err != nil {
  79568. return graphql.Null
  79569. }
  79570. ctx = graphql.WithFieldContext(ctx, fc)
  79571. defer func() {
  79572. if r := recover(); r != nil {
  79573. ec.Error(ctx, ec.Recover(ctx, r))
  79574. ret = graphql.Null
  79575. }
  79576. }()
  79577. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79578. ctx = rctx // use context from middleware stack in children
  79579. return obj.PrivateMetafield, nil
  79580. })
  79581. if err != nil {
  79582. ec.Error(ctx, err)
  79583. return graphql.Null
  79584. }
  79585. if resTmp == nil {
  79586. return graphql.Null
  79587. }
  79588. res := resTmp.(*PrivateMetafield)
  79589. fc.Result = res
  79590. return ec.marshalOPrivateMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPrivateMetafield(ctx, field.Selections, res)
  79591. }
  79592. func (ec *executionContext) fieldContext_Order_privateMetafield(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79593. fc = &graphql.FieldContext{
  79594. Object: "Order",
  79595. Field: field,
  79596. IsMethod: false,
  79597. IsResolver: false,
  79598. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79599. switch field.Name {
  79600. case "createdAt":
  79601. return ec.fieldContext_PrivateMetafield_createdAt(ctx, field)
  79602. case "id":
  79603. return ec.fieldContext_PrivateMetafield_id(ctx, field)
  79604. case "key":
  79605. return ec.fieldContext_PrivateMetafield_key(ctx, field)
  79606. case "namespace":
  79607. return ec.fieldContext_PrivateMetafield_namespace(ctx, field)
  79608. case "updatedAt":
  79609. return ec.fieldContext_PrivateMetafield_updatedAt(ctx, field)
  79610. case "value":
  79611. return ec.fieldContext_PrivateMetafield_value(ctx, field)
  79612. case "valueType":
  79613. return ec.fieldContext_PrivateMetafield_valueType(ctx, field)
  79614. }
  79615. return nil, fmt.Errorf("no field named %q was found under type PrivateMetafield", field.Name)
  79616. },
  79617. }
  79618. defer func() {
  79619. if r := recover(); r != nil {
  79620. err = ec.Recover(ctx, r)
  79621. ec.Error(ctx, err)
  79622. }
  79623. }()
  79624. ctx = graphql.WithFieldContext(ctx, fc)
  79625. if fc.Args, err = ec.field_Order_privateMetafield_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  79626. ec.Error(ctx, err)
  79627. return
  79628. }
  79629. return fc, nil
  79630. }
  79631. func (ec *executionContext) _Order_privateMetafields(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  79632. fc, err := ec.fieldContext_Order_privateMetafields(ctx, field)
  79633. if err != nil {
  79634. return graphql.Null
  79635. }
  79636. ctx = graphql.WithFieldContext(ctx, fc)
  79637. defer func() {
  79638. if r := recover(); r != nil {
  79639. ec.Error(ctx, ec.Recover(ctx, r))
  79640. ret = graphql.Null
  79641. }
  79642. }()
  79643. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79644. ctx = rctx // use context from middleware stack in children
  79645. return obj.PrivateMetafields, nil
  79646. })
  79647. if err != nil {
  79648. ec.Error(ctx, err)
  79649. return graphql.Null
  79650. }
  79651. if resTmp == nil {
  79652. if !graphql.HasFieldError(ctx, fc) {
  79653. ec.Errorf(ctx, "must not be null")
  79654. }
  79655. return graphql.Null
  79656. }
  79657. res := resTmp.(*PrivateMetafieldConnection)
  79658. fc.Result = res
  79659. return ec.marshalNPrivateMetafieldConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPrivateMetafieldConnection(ctx, field.Selections, res)
  79660. }
  79661. func (ec *executionContext) fieldContext_Order_privateMetafields(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79662. fc = &graphql.FieldContext{
  79663. Object: "Order",
  79664. Field: field,
  79665. IsMethod: false,
  79666. IsResolver: false,
  79667. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79668. switch field.Name {
  79669. case "edges":
  79670. return ec.fieldContext_PrivateMetafieldConnection_edges(ctx, field)
  79671. case "nodes":
  79672. return ec.fieldContext_PrivateMetafieldConnection_nodes(ctx, field)
  79673. case "pageInfo":
  79674. return ec.fieldContext_PrivateMetafieldConnection_pageInfo(ctx, field)
  79675. }
  79676. return nil, fmt.Errorf("no field named %q was found under type PrivateMetafieldConnection", field.Name)
  79677. },
  79678. }
  79679. defer func() {
  79680. if r := recover(); r != nil {
  79681. err = ec.Recover(ctx, r)
  79682. ec.Error(ctx, err)
  79683. }
  79684. }()
  79685. ctx = graphql.WithFieldContext(ctx, fc)
  79686. if fc.Args, err = ec.field_Order_privateMetafields_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  79687. ec.Error(ctx, err)
  79688. return
  79689. }
  79690. return fc, nil
  79691. }
  79692. func (ec *executionContext) _Order_processedAt(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  79693. fc, err := ec.fieldContext_Order_processedAt(ctx, field)
  79694. if err != nil {
  79695. return graphql.Null
  79696. }
  79697. ctx = graphql.WithFieldContext(ctx, fc)
  79698. defer func() {
  79699. if r := recover(); r != nil {
  79700. ec.Error(ctx, ec.Recover(ctx, r))
  79701. ret = graphql.Null
  79702. }
  79703. }()
  79704. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79705. ctx = rctx // use context from middleware stack in children
  79706. return obj.ProcessedAt, nil
  79707. })
  79708. if err != nil {
  79709. ec.Error(ctx, err)
  79710. return graphql.Null
  79711. }
  79712. if resTmp == nil {
  79713. if !graphql.HasFieldError(ctx, fc) {
  79714. ec.Errorf(ctx, "must not be null")
  79715. }
  79716. return graphql.Null
  79717. }
  79718. res := resTmp.(string)
  79719. fc.Result = res
  79720. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  79721. }
  79722. func (ec *executionContext) fieldContext_Order_processedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79723. fc = &graphql.FieldContext{
  79724. Object: "Order",
  79725. Field: field,
  79726. IsMethod: false,
  79727. IsResolver: false,
  79728. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79729. return nil, errors.New("field of type DateTime does not have child fields")
  79730. },
  79731. }
  79732. return fc, nil
  79733. }
  79734. func (ec *executionContext) _Order_publication(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  79735. fc, err := ec.fieldContext_Order_publication(ctx, field)
  79736. if err != nil {
  79737. return graphql.Null
  79738. }
  79739. ctx = graphql.WithFieldContext(ctx, fc)
  79740. defer func() {
  79741. if r := recover(); r != nil {
  79742. ec.Error(ctx, ec.Recover(ctx, r))
  79743. ret = graphql.Null
  79744. }
  79745. }()
  79746. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79747. ctx = rctx // use context from middleware stack in children
  79748. return obj.Publication, nil
  79749. })
  79750. if err != nil {
  79751. ec.Error(ctx, err)
  79752. return graphql.Null
  79753. }
  79754. if resTmp == nil {
  79755. return graphql.Null
  79756. }
  79757. res := resTmp.(*Publication)
  79758. fc.Result = res
  79759. return ec.marshalOPublication2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPublication(ctx, field.Selections, res)
  79760. }
  79761. func (ec *executionContext) fieldContext_Order_publication(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79762. fc = &graphql.FieldContext{
  79763. Object: "Order",
  79764. Field: field,
  79765. IsMethod: false,
  79766. IsResolver: false,
  79767. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79768. switch field.Name {
  79769. case "app":
  79770. return ec.fieldContext_Publication_app(ctx, field)
  79771. case "collectionPublicationsV3":
  79772. return ec.fieldContext_Publication_collectionPublicationsV3(ctx, field)
  79773. case "collections":
  79774. return ec.fieldContext_Publication_collections(ctx, field)
  79775. case "hasCollection":
  79776. return ec.fieldContext_Publication_hasCollection(ctx, field)
  79777. case "id":
  79778. return ec.fieldContext_Publication_id(ctx, field)
  79779. case "name":
  79780. return ec.fieldContext_Publication_name(ctx, field)
  79781. case "productPublicationsV3":
  79782. return ec.fieldContext_Publication_productPublicationsV3(ctx, field)
  79783. case "products":
  79784. return ec.fieldContext_Publication_products(ctx, field)
  79785. case "supportsFuturePublishing":
  79786. return ec.fieldContext_Publication_supportsFuturePublishing(ctx, field)
  79787. }
  79788. return nil, fmt.Errorf("no field named %q was found under type Publication", field.Name)
  79789. },
  79790. }
  79791. return fc, nil
  79792. }
  79793. func (ec *executionContext) _Order_purchasingEntity(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  79794. fc, err := ec.fieldContext_Order_purchasingEntity(ctx, field)
  79795. if err != nil {
  79796. return graphql.Null
  79797. }
  79798. ctx = graphql.WithFieldContext(ctx, fc)
  79799. defer func() {
  79800. if r := recover(); r != nil {
  79801. ec.Error(ctx, ec.Recover(ctx, r))
  79802. ret = graphql.Null
  79803. }
  79804. }()
  79805. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79806. ctx = rctx // use context from middleware stack in children
  79807. return obj.PurchasingEntity, nil
  79808. })
  79809. if err != nil {
  79810. ec.Error(ctx, err)
  79811. return graphql.Null
  79812. }
  79813. if resTmp == nil {
  79814. return graphql.Null
  79815. }
  79816. res := resTmp.(PurchasingEntity)
  79817. fc.Result = res
  79818. return ec.marshalOPurchasingEntity2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPurchasingEntity(ctx, field.Selections, res)
  79819. }
  79820. func (ec *executionContext) fieldContext_Order_purchasingEntity(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79821. fc = &graphql.FieldContext{
  79822. Object: "Order",
  79823. Field: field,
  79824. IsMethod: false,
  79825. IsResolver: false,
  79826. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79827. return nil, errors.New("field of type PurchasingEntity does not have child fields")
  79828. },
  79829. }
  79830. return fc, nil
  79831. }
  79832. func (ec *executionContext) _Order_refundDiscrepancySet(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  79833. fc, err := ec.fieldContext_Order_refundDiscrepancySet(ctx, field)
  79834. if err != nil {
  79835. return graphql.Null
  79836. }
  79837. ctx = graphql.WithFieldContext(ctx, fc)
  79838. defer func() {
  79839. if r := recover(); r != nil {
  79840. ec.Error(ctx, ec.Recover(ctx, r))
  79841. ret = graphql.Null
  79842. }
  79843. }()
  79844. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79845. ctx = rctx // use context from middleware stack in children
  79846. return obj.RefundDiscrepancySet, nil
  79847. })
  79848. if err != nil {
  79849. ec.Error(ctx, err)
  79850. return graphql.Null
  79851. }
  79852. if resTmp == nil {
  79853. if !graphql.HasFieldError(ctx, fc) {
  79854. ec.Errorf(ctx, "must not be null")
  79855. }
  79856. return graphql.Null
  79857. }
  79858. res := resTmp.(*MoneyBag)
  79859. fc.Result = res
  79860. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  79861. }
  79862. func (ec *executionContext) fieldContext_Order_refundDiscrepancySet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79863. fc = &graphql.FieldContext{
  79864. Object: "Order",
  79865. Field: field,
  79866. IsMethod: false,
  79867. IsResolver: false,
  79868. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79869. switch field.Name {
  79870. case "presentmentMoney":
  79871. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  79872. case "shopMoney":
  79873. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  79874. }
  79875. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  79876. },
  79877. }
  79878. return fc, nil
  79879. }
  79880. func (ec *executionContext) _Order_refundable(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  79881. fc, err := ec.fieldContext_Order_refundable(ctx, field)
  79882. if err != nil {
  79883. return graphql.Null
  79884. }
  79885. ctx = graphql.WithFieldContext(ctx, fc)
  79886. defer func() {
  79887. if r := recover(); r != nil {
  79888. ec.Error(ctx, ec.Recover(ctx, r))
  79889. ret = graphql.Null
  79890. }
  79891. }()
  79892. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79893. ctx = rctx // use context from middleware stack in children
  79894. return obj.Refundable, nil
  79895. })
  79896. if err != nil {
  79897. ec.Error(ctx, err)
  79898. return graphql.Null
  79899. }
  79900. if resTmp == nil {
  79901. if !graphql.HasFieldError(ctx, fc) {
  79902. ec.Errorf(ctx, "must not be null")
  79903. }
  79904. return graphql.Null
  79905. }
  79906. res := resTmp.(bool)
  79907. fc.Result = res
  79908. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  79909. }
  79910. func (ec *executionContext) fieldContext_Order_refundable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79911. fc = &graphql.FieldContext{
  79912. Object: "Order",
  79913. Field: field,
  79914. IsMethod: false,
  79915. IsResolver: false,
  79916. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79917. return nil, errors.New("field of type Boolean does not have child fields")
  79918. },
  79919. }
  79920. return fc, nil
  79921. }
  79922. func (ec *executionContext) _Order_refunds(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  79923. fc, err := ec.fieldContext_Order_refunds(ctx, field)
  79924. if err != nil {
  79925. return graphql.Null
  79926. }
  79927. ctx = graphql.WithFieldContext(ctx, fc)
  79928. defer func() {
  79929. if r := recover(); r != nil {
  79930. ec.Error(ctx, ec.Recover(ctx, r))
  79931. ret = graphql.Null
  79932. }
  79933. }()
  79934. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  79935. ctx = rctx // use context from middleware stack in children
  79936. return obj.Refunds, nil
  79937. })
  79938. if err != nil {
  79939. ec.Error(ctx, err)
  79940. return graphql.Null
  79941. }
  79942. if resTmp == nil {
  79943. if !graphql.HasFieldError(ctx, fc) {
  79944. ec.Errorf(ctx, "must not be null")
  79945. }
  79946. return graphql.Null
  79947. }
  79948. res := resTmp.([]*Refund)
  79949. fc.Result = res
  79950. return ec.marshalNRefund2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundᚄ(ctx, field.Selections, res)
  79951. }
  79952. func (ec *executionContext) fieldContext_Order_refunds(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  79953. fc = &graphql.FieldContext{
  79954. Object: "Order",
  79955. Field: field,
  79956. IsMethod: false,
  79957. IsResolver: false,
  79958. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  79959. switch field.Name {
  79960. case "createdAt":
  79961. return ec.fieldContext_Refund_createdAt(ctx, field)
  79962. case "duties":
  79963. return ec.fieldContext_Refund_duties(ctx, field)
  79964. case "id":
  79965. return ec.fieldContext_Refund_id(ctx, field)
  79966. case "legacyResourceId":
  79967. return ec.fieldContext_Refund_legacyResourceId(ctx, field)
  79968. case "note":
  79969. return ec.fieldContext_Refund_note(ctx, field)
  79970. case "order":
  79971. return ec.fieldContext_Refund_order(ctx, field)
  79972. case "refundLineItems":
  79973. return ec.fieldContext_Refund_refundLineItems(ctx, field)
  79974. case "staffMember":
  79975. return ec.fieldContext_Refund_staffMember(ctx, field)
  79976. case "totalRefundedSet":
  79977. return ec.fieldContext_Refund_totalRefundedSet(ctx, field)
  79978. case "transactions":
  79979. return ec.fieldContext_Refund_transactions(ctx, field)
  79980. case "updatedAt":
  79981. return ec.fieldContext_Refund_updatedAt(ctx, field)
  79982. }
  79983. return nil, fmt.Errorf("no field named %q was found under type Refund", field.Name)
  79984. },
  79985. }
  79986. defer func() {
  79987. if r := recover(); r != nil {
  79988. err = ec.Recover(ctx, r)
  79989. ec.Error(ctx, err)
  79990. }
  79991. }()
  79992. ctx = graphql.WithFieldContext(ctx, fc)
  79993. if fc.Args, err = ec.field_Order_refunds_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  79994. ec.Error(ctx, err)
  79995. return
  79996. }
  79997. return fc, nil
  79998. }
  79999. func (ec *executionContext) _Order_registeredSourceUrl(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  80000. fc, err := ec.fieldContext_Order_registeredSourceUrl(ctx, field)
  80001. if err != nil {
  80002. return graphql.Null
  80003. }
  80004. ctx = graphql.WithFieldContext(ctx, fc)
  80005. defer func() {
  80006. if r := recover(); r != nil {
  80007. ec.Error(ctx, ec.Recover(ctx, r))
  80008. ret = graphql.Null
  80009. }
  80010. }()
  80011. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80012. ctx = rctx // use context from middleware stack in children
  80013. return obj.RegisteredSourceURL, nil
  80014. })
  80015. if err != nil {
  80016. ec.Error(ctx, err)
  80017. return graphql.Null
  80018. }
  80019. if resTmp == nil {
  80020. return graphql.Null
  80021. }
  80022. res := resTmp.(*string)
  80023. fc.Result = res
  80024. return ec.marshalOURL2ᚖstring(ctx, field.Selections, res)
  80025. }
  80026. func (ec *executionContext) fieldContext_Order_registeredSourceUrl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80027. fc = &graphql.FieldContext{
  80028. Object: "Order",
  80029. Field: field,
  80030. IsMethod: false,
  80031. IsResolver: false,
  80032. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80033. return nil, errors.New("field of type URL does not have child fields")
  80034. },
  80035. }
  80036. return fc, nil
  80037. }
  80038. func (ec *executionContext) _Order_requiresShipping(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  80039. fc, err := ec.fieldContext_Order_requiresShipping(ctx, field)
  80040. if err != nil {
  80041. return graphql.Null
  80042. }
  80043. ctx = graphql.WithFieldContext(ctx, fc)
  80044. defer func() {
  80045. if r := recover(); r != nil {
  80046. ec.Error(ctx, ec.Recover(ctx, r))
  80047. ret = graphql.Null
  80048. }
  80049. }()
  80050. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80051. ctx = rctx // use context from middleware stack in children
  80052. return obj.RequiresShipping, nil
  80053. })
  80054. if err != nil {
  80055. ec.Error(ctx, err)
  80056. return graphql.Null
  80057. }
  80058. if resTmp == nil {
  80059. if !graphql.HasFieldError(ctx, fc) {
  80060. ec.Errorf(ctx, "must not be null")
  80061. }
  80062. return graphql.Null
  80063. }
  80064. res := resTmp.(bool)
  80065. fc.Result = res
  80066. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  80067. }
  80068. func (ec *executionContext) fieldContext_Order_requiresShipping(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80069. fc = &graphql.FieldContext{
  80070. Object: "Order",
  80071. Field: field,
  80072. IsMethod: false,
  80073. IsResolver: false,
  80074. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80075. return nil, errors.New("field of type Boolean does not have child fields")
  80076. },
  80077. }
  80078. return fc, nil
  80079. }
  80080. func (ec *executionContext) _Order_restockable(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  80081. fc, err := ec.fieldContext_Order_restockable(ctx, field)
  80082. if err != nil {
  80083. return graphql.Null
  80084. }
  80085. ctx = graphql.WithFieldContext(ctx, fc)
  80086. defer func() {
  80087. if r := recover(); r != nil {
  80088. ec.Error(ctx, ec.Recover(ctx, r))
  80089. ret = graphql.Null
  80090. }
  80091. }()
  80092. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80093. ctx = rctx // use context from middleware stack in children
  80094. return obj.Restockable, nil
  80095. })
  80096. if err != nil {
  80097. ec.Error(ctx, err)
  80098. return graphql.Null
  80099. }
  80100. if resTmp == nil {
  80101. if !graphql.HasFieldError(ctx, fc) {
  80102. ec.Errorf(ctx, "must not be null")
  80103. }
  80104. return graphql.Null
  80105. }
  80106. res := resTmp.(bool)
  80107. fc.Result = res
  80108. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  80109. }
  80110. func (ec *executionContext) fieldContext_Order_restockable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80111. fc = &graphql.FieldContext{
  80112. Object: "Order",
  80113. Field: field,
  80114. IsMethod: false,
  80115. IsResolver: false,
  80116. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80117. return nil, errors.New("field of type Boolean does not have child fields")
  80118. },
  80119. }
  80120. return fc, nil
  80121. }
  80122. func (ec *executionContext) _Order_riskLevel(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  80123. fc, err := ec.fieldContext_Order_riskLevel(ctx, field)
  80124. if err != nil {
  80125. return graphql.Null
  80126. }
  80127. ctx = graphql.WithFieldContext(ctx, fc)
  80128. defer func() {
  80129. if r := recover(); r != nil {
  80130. ec.Error(ctx, ec.Recover(ctx, r))
  80131. ret = graphql.Null
  80132. }
  80133. }()
  80134. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80135. ctx = rctx // use context from middleware stack in children
  80136. return obj.RiskLevel, nil
  80137. })
  80138. if err != nil {
  80139. ec.Error(ctx, err)
  80140. return graphql.Null
  80141. }
  80142. if resTmp == nil {
  80143. if !graphql.HasFieldError(ctx, fc) {
  80144. ec.Errorf(ctx, "must not be null")
  80145. }
  80146. return graphql.Null
  80147. }
  80148. res := resTmp.(OrderRiskLevel)
  80149. fc.Result = res
  80150. return ec.marshalNOrderRiskLevel2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderRiskLevel(ctx, field.Selections, res)
  80151. }
  80152. func (ec *executionContext) fieldContext_Order_riskLevel(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80153. fc = &graphql.FieldContext{
  80154. Object: "Order",
  80155. Field: field,
  80156. IsMethod: false,
  80157. IsResolver: false,
  80158. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80159. return nil, errors.New("field of type OrderRiskLevel does not have child fields")
  80160. },
  80161. }
  80162. return fc, nil
  80163. }
  80164. func (ec *executionContext) _Order_risks(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  80165. fc, err := ec.fieldContext_Order_risks(ctx, field)
  80166. if err != nil {
  80167. return graphql.Null
  80168. }
  80169. ctx = graphql.WithFieldContext(ctx, fc)
  80170. defer func() {
  80171. if r := recover(); r != nil {
  80172. ec.Error(ctx, ec.Recover(ctx, r))
  80173. ret = graphql.Null
  80174. }
  80175. }()
  80176. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80177. ctx = rctx // use context from middleware stack in children
  80178. return obj.Risks, nil
  80179. })
  80180. if err != nil {
  80181. ec.Error(ctx, err)
  80182. return graphql.Null
  80183. }
  80184. if resTmp == nil {
  80185. if !graphql.HasFieldError(ctx, fc) {
  80186. ec.Errorf(ctx, "must not be null")
  80187. }
  80188. return graphql.Null
  80189. }
  80190. res := resTmp.([]*OrderRisk)
  80191. fc.Result = res
  80192. return ec.marshalNOrderRisk2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderRiskᚄ(ctx, field.Selections, res)
  80193. }
  80194. func (ec *executionContext) fieldContext_Order_risks(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80195. fc = &graphql.FieldContext{
  80196. Object: "Order",
  80197. Field: field,
  80198. IsMethod: false,
  80199. IsResolver: false,
  80200. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80201. switch field.Name {
  80202. case "display":
  80203. return ec.fieldContext_OrderRisk_display(ctx, field)
  80204. case "level":
  80205. return ec.fieldContext_OrderRisk_level(ctx, field)
  80206. case "message":
  80207. return ec.fieldContext_OrderRisk_message(ctx, field)
  80208. }
  80209. return nil, fmt.Errorf("no field named %q was found under type OrderRisk", field.Name)
  80210. },
  80211. }
  80212. defer func() {
  80213. if r := recover(); r != nil {
  80214. err = ec.Recover(ctx, r)
  80215. ec.Error(ctx, err)
  80216. }
  80217. }()
  80218. ctx = graphql.WithFieldContext(ctx, fc)
  80219. if fc.Args, err = ec.field_Order_risks_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  80220. ec.Error(ctx, err)
  80221. return
  80222. }
  80223. return fc, nil
  80224. }
  80225. func (ec *executionContext) _Order_shippingAddress(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  80226. fc, err := ec.fieldContext_Order_shippingAddress(ctx, field)
  80227. if err != nil {
  80228. return graphql.Null
  80229. }
  80230. ctx = graphql.WithFieldContext(ctx, fc)
  80231. defer func() {
  80232. if r := recover(); r != nil {
  80233. ec.Error(ctx, ec.Recover(ctx, r))
  80234. ret = graphql.Null
  80235. }
  80236. }()
  80237. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80238. ctx = rctx // use context from middleware stack in children
  80239. return obj.ShippingAddress, nil
  80240. })
  80241. if err != nil {
  80242. ec.Error(ctx, err)
  80243. return graphql.Null
  80244. }
  80245. if resTmp == nil {
  80246. return graphql.Null
  80247. }
  80248. res := resTmp.(*MailingAddress)
  80249. fc.Result = res
  80250. return ec.marshalOMailingAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMailingAddress(ctx, field.Selections, res)
  80251. }
  80252. func (ec *executionContext) fieldContext_Order_shippingAddress(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80253. fc = &graphql.FieldContext{
  80254. Object: "Order",
  80255. Field: field,
  80256. IsMethod: false,
  80257. IsResolver: false,
  80258. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80259. switch field.Name {
  80260. case "address1":
  80261. return ec.fieldContext_MailingAddress_address1(ctx, field)
  80262. case "address2":
  80263. return ec.fieldContext_MailingAddress_address2(ctx, field)
  80264. case "city":
  80265. return ec.fieldContext_MailingAddress_city(ctx, field)
  80266. case "company":
  80267. return ec.fieldContext_MailingAddress_company(ctx, field)
  80268. case "coordinatesValidated":
  80269. return ec.fieldContext_MailingAddress_coordinatesValidated(ctx, field)
  80270. case "country":
  80271. return ec.fieldContext_MailingAddress_country(ctx, field)
  80272. case "countryCodeV2":
  80273. return ec.fieldContext_MailingAddress_countryCodeV2(ctx, field)
  80274. case "firstName":
  80275. return ec.fieldContext_MailingAddress_firstName(ctx, field)
  80276. case "formattedArea":
  80277. return ec.fieldContext_MailingAddress_formattedArea(ctx, field)
  80278. case "id":
  80279. return ec.fieldContext_MailingAddress_id(ctx, field)
  80280. case "lastName":
  80281. return ec.fieldContext_MailingAddress_lastName(ctx, field)
  80282. case "latitude":
  80283. return ec.fieldContext_MailingAddress_latitude(ctx, field)
  80284. case "longitude":
  80285. return ec.fieldContext_MailingAddress_longitude(ctx, field)
  80286. case "name":
  80287. return ec.fieldContext_MailingAddress_name(ctx, field)
  80288. case "phone":
  80289. return ec.fieldContext_MailingAddress_phone(ctx, field)
  80290. case "province":
  80291. return ec.fieldContext_MailingAddress_province(ctx, field)
  80292. case "provinceCode":
  80293. return ec.fieldContext_MailingAddress_provinceCode(ctx, field)
  80294. case "zip":
  80295. return ec.fieldContext_MailingAddress_zip(ctx, field)
  80296. }
  80297. return nil, fmt.Errorf("no field named %q was found under type MailingAddress", field.Name)
  80298. },
  80299. }
  80300. return fc, nil
  80301. }
  80302. func (ec *executionContext) _Order_shippingLine(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  80303. fc, err := ec.fieldContext_Order_shippingLine(ctx, field)
  80304. if err != nil {
  80305. return graphql.Null
  80306. }
  80307. ctx = graphql.WithFieldContext(ctx, fc)
  80308. defer func() {
  80309. if r := recover(); r != nil {
  80310. ec.Error(ctx, ec.Recover(ctx, r))
  80311. ret = graphql.Null
  80312. }
  80313. }()
  80314. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80315. ctx = rctx // use context from middleware stack in children
  80316. return obj.ShippingLine, nil
  80317. })
  80318. if err != nil {
  80319. ec.Error(ctx, err)
  80320. return graphql.Null
  80321. }
  80322. if resTmp == nil {
  80323. return graphql.Null
  80324. }
  80325. res := resTmp.(*ShippingLine)
  80326. fc.Result = res
  80327. return ec.marshalOShippingLine2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐShippingLine(ctx, field.Selections, res)
  80328. }
  80329. func (ec *executionContext) fieldContext_Order_shippingLine(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80330. fc = &graphql.FieldContext{
  80331. Object: "Order",
  80332. Field: field,
  80333. IsMethod: false,
  80334. IsResolver: false,
  80335. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80336. switch field.Name {
  80337. case "carrierIdentifier":
  80338. return ec.fieldContext_ShippingLine_carrierIdentifier(ctx, field)
  80339. case "code":
  80340. return ec.fieldContext_ShippingLine_code(ctx, field)
  80341. case "custom":
  80342. return ec.fieldContext_ShippingLine_custom(ctx, field)
  80343. case "deliveryCategory":
  80344. return ec.fieldContext_ShippingLine_deliveryCategory(ctx, field)
  80345. case "discountAllocations":
  80346. return ec.fieldContext_ShippingLine_discountAllocations(ctx, field)
  80347. case "discountedPriceSet":
  80348. return ec.fieldContext_ShippingLine_discountedPriceSet(ctx, field)
  80349. case "id":
  80350. return ec.fieldContext_ShippingLine_id(ctx, field)
  80351. case "originalPriceSet":
  80352. return ec.fieldContext_ShippingLine_originalPriceSet(ctx, field)
  80353. case "phone":
  80354. return ec.fieldContext_ShippingLine_phone(ctx, field)
  80355. case "requestedFulfillmentService":
  80356. return ec.fieldContext_ShippingLine_requestedFulfillmentService(ctx, field)
  80357. case "shippingRateHandle":
  80358. return ec.fieldContext_ShippingLine_shippingRateHandle(ctx, field)
  80359. case "source":
  80360. return ec.fieldContext_ShippingLine_source(ctx, field)
  80361. case "taxLines":
  80362. return ec.fieldContext_ShippingLine_taxLines(ctx, field)
  80363. case "title":
  80364. return ec.fieldContext_ShippingLine_title(ctx, field)
  80365. }
  80366. return nil, fmt.Errorf("no field named %q was found under type ShippingLine", field.Name)
  80367. },
  80368. }
  80369. return fc, nil
  80370. }
  80371. func (ec *executionContext) _Order_shippingLines(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  80372. fc, err := ec.fieldContext_Order_shippingLines(ctx, field)
  80373. if err != nil {
  80374. return graphql.Null
  80375. }
  80376. ctx = graphql.WithFieldContext(ctx, fc)
  80377. defer func() {
  80378. if r := recover(); r != nil {
  80379. ec.Error(ctx, ec.Recover(ctx, r))
  80380. ret = graphql.Null
  80381. }
  80382. }()
  80383. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80384. ctx = rctx // use context from middleware stack in children
  80385. return obj.ShippingLines, nil
  80386. })
  80387. if err != nil {
  80388. ec.Error(ctx, err)
  80389. return graphql.Null
  80390. }
  80391. if resTmp == nil {
  80392. if !graphql.HasFieldError(ctx, fc) {
  80393. ec.Errorf(ctx, "must not be null")
  80394. }
  80395. return graphql.Null
  80396. }
  80397. res := resTmp.(*ShippingLineConnection)
  80398. fc.Result = res
  80399. return ec.marshalNShippingLineConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐShippingLineConnection(ctx, field.Selections, res)
  80400. }
  80401. func (ec *executionContext) fieldContext_Order_shippingLines(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80402. fc = &graphql.FieldContext{
  80403. Object: "Order",
  80404. Field: field,
  80405. IsMethod: false,
  80406. IsResolver: false,
  80407. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80408. switch field.Name {
  80409. case "edges":
  80410. return ec.fieldContext_ShippingLineConnection_edges(ctx, field)
  80411. case "nodes":
  80412. return ec.fieldContext_ShippingLineConnection_nodes(ctx, field)
  80413. case "pageInfo":
  80414. return ec.fieldContext_ShippingLineConnection_pageInfo(ctx, field)
  80415. }
  80416. return nil, fmt.Errorf("no field named %q was found under type ShippingLineConnection", field.Name)
  80417. },
  80418. }
  80419. defer func() {
  80420. if r := recover(); r != nil {
  80421. err = ec.Recover(ctx, r)
  80422. ec.Error(ctx, err)
  80423. }
  80424. }()
  80425. ctx = graphql.WithFieldContext(ctx, fc)
  80426. if fc.Args, err = ec.field_Order_shippingLines_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  80427. ec.Error(ctx, err)
  80428. return
  80429. }
  80430. return fc, nil
  80431. }
  80432. func (ec *executionContext) _Order_sourceIdentifier(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  80433. fc, err := ec.fieldContext_Order_sourceIdentifier(ctx, field)
  80434. if err != nil {
  80435. return graphql.Null
  80436. }
  80437. ctx = graphql.WithFieldContext(ctx, fc)
  80438. defer func() {
  80439. if r := recover(); r != nil {
  80440. ec.Error(ctx, ec.Recover(ctx, r))
  80441. ret = graphql.Null
  80442. }
  80443. }()
  80444. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80445. ctx = rctx // use context from middleware stack in children
  80446. return obj.SourceIdentifier, nil
  80447. })
  80448. if err != nil {
  80449. ec.Error(ctx, err)
  80450. return graphql.Null
  80451. }
  80452. if resTmp == nil {
  80453. return graphql.Null
  80454. }
  80455. res := resTmp.(*string)
  80456. fc.Result = res
  80457. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  80458. }
  80459. func (ec *executionContext) fieldContext_Order_sourceIdentifier(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80460. fc = &graphql.FieldContext{
  80461. Object: "Order",
  80462. Field: field,
  80463. IsMethod: false,
  80464. IsResolver: false,
  80465. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80466. return nil, errors.New("field of type String does not have child fields")
  80467. },
  80468. }
  80469. return fc, nil
  80470. }
  80471. func (ec *executionContext) _Order_subtotalLineItemsQuantity(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  80472. fc, err := ec.fieldContext_Order_subtotalLineItemsQuantity(ctx, field)
  80473. if err != nil {
  80474. return graphql.Null
  80475. }
  80476. ctx = graphql.WithFieldContext(ctx, fc)
  80477. defer func() {
  80478. if r := recover(); r != nil {
  80479. ec.Error(ctx, ec.Recover(ctx, r))
  80480. ret = graphql.Null
  80481. }
  80482. }()
  80483. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80484. ctx = rctx // use context from middleware stack in children
  80485. return obj.SubtotalLineItemsQuantity, nil
  80486. })
  80487. if err != nil {
  80488. ec.Error(ctx, err)
  80489. return graphql.Null
  80490. }
  80491. if resTmp == nil {
  80492. if !graphql.HasFieldError(ctx, fc) {
  80493. ec.Errorf(ctx, "must not be null")
  80494. }
  80495. return graphql.Null
  80496. }
  80497. res := resTmp.(int)
  80498. fc.Result = res
  80499. return ec.marshalNInt2int(ctx, field.Selections, res)
  80500. }
  80501. func (ec *executionContext) fieldContext_Order_subtotalLineItemsQuantity(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80502. fc = &graphql.FieldContext{
  80503. Object: "Order",
  80504. Field: field,
  80505. IsMethod: false,
  80506. IsResolver: false,
  80507. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80508. return nil, errors.New("field of type Int does not have child fields")
  80509. },
  80510. }
  80511. return fc, nil
  80512. }
  80513. func (ec *executionContext) _Order_subtotalPriceSet(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  80514. fc, err := ec.fieldContext_Order_subtotalPriceSet(ctx, field)
  80515. if err != nil {
  80516. return graphql.Null
  80517. }
  80518. ctx = graphql.WithFieldContext(ctx, fc)
  80519. defer func() {
  80520. if r := recover(); r != nil {
  80521. ec.Error(ctx, ec.Recover(ctx, r))
  80522. ret = graphql.Null
  80523. }
  80524. }()
  80525. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80526. ctx = rctx // use context from middleware stack in children
  80527. return obj.SubtotalPriceSet, nil
  80528. })
  80529. if err != nil {
  80530. ec.Error(ctx, err)
  80531. return graphql.Null
  80532. }
  80533. if resTmp == nil {
  80534. return graphql.Null
  80535. }
  80536. res := resTmp.(*MoneyBag)
  80537. fc.Result = res
  80538. return ec.marshalOMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  80539. }
  80540. func (ec *executionContext) fieldContext_Order_subtotalPriceSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80541. fc = &graphql.FieldContext{
  80542. Object: "Order",
  80543. Field: field,
  80544. IsMethod: false,
  80545. IsResolver: false,
  80546. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80547. switch field.Name {
  80548. case "presentmentMoney":
  80549. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  80550. case "shopMoney":
  80551. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  80552. }
  80553. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  80554. },
  80555. }
  80556. return fc, nil
  80557. }
  80558. func (ec *executionContext) _Order_suggestedRefund(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  80559. fc, err := ec.fieldContext_Order_suggestedRefund(ctx, field)
  80560. if err != nil {
  80561. return graphql.Null
  80562. }
  80563. ctx = graphql.WithFieldContext(ctx, fc)
  80564. defer func() {
  80565. if r := recover(); r != nil {
  80566. ec.Error(ctx, ec.Recover(ctx, r))
  80567. ret = graphql.Null
  80568. }
  80569. }()
  80570. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80571. ctx = rctx // use context from middleware stack in children
  80572. return obj.SuggestedRefund, nil
  80573. })
  80574. if err != nil {
  80575. ec.Error(ctx, err)
  80576. return graphql.Null
  80577. }
  80578. if resTmp == nil {
  80579. return graphql.Null
  80580. }
  80581. res := resTmp.(*SuggestedRefund)
  80582. fc.Result = res
  80583. return ec.marshalOSuggestedRefund2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSuggestedRefund(ctx, field.Selections, res)
  80584. }
  80585. func (ec *executionContext) fieldContext_Order_suggestedRefund(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80586. fc = &graphql.FieldContext{
  80587. Object: "Order",
  80588. Field: field,
  80589. IsMethod: false,
  80590. IsResolver: false,
  80591. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80592. switch field.Name {
  80593. case "amountSet":
  80594. return ec.fieldContext_SuggestedRefund_amountSet(ctx, field)
  80595. case "discountedSubtotalSet":
  80596. return ec.fieldContext_SuggestedRefund_discountedSubtotalSet(ctx, field)
  80597. case "maximumRefundableSet":
  80598. return ec.fieldContext_SuggestedRefund_maximumRefundableSet(ctx, field)
  80599. case "refundDuties":
  80600. return ec.fieldContext_SuggestedRefund_refundDuties(ctx, field)
  80601. case "refundLineItems":
  80602. return ec.fieldContext_SuggestedRefund_refundLineItems(ctx, field)
  80603. case "shipping":
  80604. return ec.fieldContext_SuggestedRefund_shipping(ctx, field)
  80605. case "subtotalSet":
  80606. return ec.fieldContext_SuggestedRefund_subtotalSet(ctx, field)
  80607. case "suggestedTransactions":
  80608. return ec.fieldContext_SuggestedRefund_suggestedTransactions(ctx, field)
  80609. case "totalCartDiscountAmountSet":
  80610. return ec.fieldContext_SuggestedRefund_totalCartDiscountAmountSet(ctx, field)
  80611. case "totalDutiesSet":
  80612. return ec.fieldContext_SuggestedRefund_totalDutiesSet(ctx, field)
  80613. case "totalTaxSet":
  80614. return ec.fieldContext_SuggestedRefund_totalTaxSet(ctx, field)
  80615. }
  80616. return nil, fmt.Errorf("no field named %q was found under type SuggestedRefund", field.Name)
  80617. },
  80618. }
  80619. defer func() {
  80620. if r := recover(); r != nil {
  80621. err = ec.Recover(ctx, r)
  80622. ec.Error(ctx, err)
  80623. }
  80624. }()
  80625. ctx = graphql.WithFieldContext(ctx, fc)
  80626. if fc.Args, err = ec.field_Order_suggestedRefund_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  80627. ec.Error(ctx, err)
  80628. return
  80629. }
  80630. return fc, nil
  80631. }
  80632. func (ec *executionContext) _Order_tags(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  80633. fc, err := ec.fieldContext_Order_tags(ctx, field)
  80634. if err != nil {
  80635. return graphql.Null
  80636. }
  80637. ctx = graphql.WithFieldContext(ctx, fc)
  80638. defer func() {
  80639. if r := recover(); r != nil {
  80640. ec.Error(ctx, ec.Recover(ctx, r))
  80641. ret = graphql.Null
  80642. }
  80643. }()
  80644. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80645. ctx = rctx // use context from middleware stack in children
  80646. return obj.Tags, nil
  80647. })
  80648. if err != nil {
  80649. ec.Error(ctx, err)
  80650. return graphql.Null
  80651. }
  80652. if resTmp == nil {
  80653. if !graphql.HasFieldError(ctx, fc) {
  80654. ec.Errorf(ctx, "must not be null")
  80655. }
  80656. return graphql.Null
  80657. }
  80658. res := resTmp.([]string)
  80659. fc.Result = res
  80660. return ec.marshalNString2ᚕstringᚄ(ctx, field.Selections, res)
  80661. }
  80662. func (ec *executionContext) fieldContext_Order_tags(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80663. fc = &graphql.FieldContext{
  80664. Object: "Order",
  80665. Field: field,
  80666. IsMethod: false,
  80667. IsResolver: false,
  80668. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80669. return nil, errors.New("field of type String does not have child fields")
  80670. },
  80671. }
  80672. return fc, nil
  80673. }
  80674. func (ec *executionContext) _Order_taxLines(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  80675. fc, err := ec.fieldContext_Order_taxLines(ctx, field)
  80676. if err != nil {
  80677. return graphql.Null
  80678. }
  80679. ctx = graphql.WithFieldContext(ctx, fc)
  80680. defer func() {
  80681. if r := recover(); r != nil {
  80682. ec.Error(ctx, ec.Recover(ctx, r))
  80683. ret = graphql.Null
  80684. }
  80685. }()
  80686. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80687. ctx = rctx // use context from middleware stack in children
  80688. return obj.TaxLines, nil
  80689. })
  80690. if err != nil {
  80691. ec.Error(ctx, err)
  80692. return graphql.Null
  80693. }
  80694. if resTmp == nil {
  80695. if !graphql.HasFieldError(ctx, fc) {
  80696. ec.Errorf(ctx, "must not be null")
  80697. }
  80698. return graphql.Null
  80699. }
  80700. res := resTmp.([]*TaxLine)
  80701. fc.Result = res
  80702. return ec.marshalNTaxLine2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐTaxLineᚄ(ctx, field.Selections, res)
  80703. }
  80704. func (ec *executionContext) fieldContext_Order_taxLines(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80705. fc = &graphql.FieldContext{
  80706. Object: "Order",
  80707. Field: field,
  80708. IsMethod: false,
  80709. IsResolver: false,
  80710. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80711. switch field.Name {
  80712. case "channelLiable":
  80713. return ec.fieldContext_TaxLine_channelLiable(ctx, field)
  80714. case "priceSet":
  80715. return ec.fieldContext_TaxLine_priceSet(ctx, field)
  80716. case "rate":
  80717. return ec.fieldContext_TaxLine_rate(ctx, field)
  80718. case "ratePercentage":
  80719. return ec.fieldContext_TaxLine_ratePercentage(ctx, field)
  80720. case "title":
  80721. return ec.fieldContext_TaxLine_title(ctx, field)
  80722. }
  80723. return nil, fmt.Errorf("no field named %q was found under type TaxLine", field.Name)
  80724. },
  80725. }
  80726. return fc, nil
  80727. }
  80728. func (ec *executionContext) _Order_taxesIncluded(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  80729. fc, err := ec.fieldContext_Order_taxesIncluded(ctx, field)
  80730. if err != nil {
  80731. return graphql.Null
  80732. }
  80733. ctx = graphql.WithFieldContext(ctx, fc)
  80734. defer func() {
  80735. if r := recover(); r != nil {
  80736. ec.Error(ctx, ec.Recover(ctx, r))
  80737. ret = graphql.Null
  80738. }
  80739. }()
  80740. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80741. ctx = rctx // use context from middleware stack in children
  80742. return obj.TaxesIncluded, nil
  80743. })
  80744. if err != nil {
  80745. ec.Error(ctx, err)
  80746. return graphql.Null
  80747. }
  80748. if resTmp == nil {
  80749. if !graphql.HasFieldError(ctx, fc) {
  80750. ec.Errorf(ctx, "must not be null")
  80751. }
  80752. return graphql.Null
  80753. }
  80754. res := resTmp.(bool)
  80755. fc.Result = res
  80756. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  80757. }
  80758. func (ec *executionContext) fieldContext_Order_taxesIncluded(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80759. fc = &graphql.FieldContext{
  80760. Object: "Order",
  80761. Field: field,
  80762. IsMethod: false,
  80763. IsResolver: false,
  80764. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80765. return nil, errors.New("field of type Boolean does not have child fields")
  80766. },
  80767. }
  80768. return fc, nil
  80769. }
  80770. func (ec *executionContext) _Order_test(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  80771. fc, err := ec.fieldContext_Order_test(ctx, field)
  80772. if err != nil {
  80773. return graphql.Null
  80774. }
  80775. ctx = graphql.WithFieldContext(ctx, fc)
  80776. defer func() {
  80777. if r := recover(); r != nil {
  80778. ec.Error(ctx, ec.Recover(ctx, r))
  80779. ret = graphql.Null
  80780. }
  80781. }()
  80782. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80783. ctx = rctx // use context from middleware stack in children
  80784. return obj.Test, nil
  80785. })
  80786. if err != nil {
  80787. ec.Error(ctx, err)
  80788. return graphql.Null
  80789. }
  80790. if resTmp == nil {
  80791. if !graphql.HasFieldError(ctx, fc) {
  80792. ec.Errorf(ctx, "must not be null")
  80793. }
  80794. return graphql.Null
  80795. }
  80796. res := resTmp.(bool)
  80797. fc.Result = res
  80798. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  80799. }
  80800. func (ec *executionContext) fieldContext_Order_test(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80801. fc = &graphql.FieldContext{
  80802. Object: "Order",
  80803. Field: field,
  80804. IsMethod: false,
  80805. IsResolver: false,
  80806. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80807. return nil, errors.New("field of type Boolean does not have child fields")
  80808. },
  80809. }
  80810. return fc, nil
  80811. }
  80812. func (ec *executionContext) _Order_totalCapturableSet(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  80813. fc, err := ec.fieldContext_Order_totalCapturableSet(ctx, field)
  80814. if err != nil {
  80815. return graphql.Null
  80816. }
  80817. ctx = graphql.WithFieldContext(ctx, fc)
  80818. defer func() {
  80819. if r := recover(); r != nil {
  80820. ec.Error(ctx, ec.Recover(ctx, r))
  80821. ret = graphql.Null
  80822. }
  80823. }()
  80824. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80825. ctx = rctx // use context from middleware stack in children
  80826. return obj.TotalCapturableSet, nil
  80827. })
  80828. if err != nil {
  80829. ec.Error(ctx, err)
  80830. return graphql.Null
  80831. }
  80832. if resTmp == nil {
  80833. if !graphql.HasFieldError(ctx, fc) {
  80834. ec.Errorf(ctx, "must not be null")
  80835. }
  80836. return graphql.Null
  80837. }
  80838. res := resTmp.(*MoneyBag)
  80839. fc.Result = res
  80840. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  80841. }
  80842. func (ec *executionContext) fieldContext_Order_totalCapturableSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80843. fc = &graphql.FieldContext{
  80844. Object: "Order",
  80845. Field: field,
  80846. IsMethod: false,
  80847. IsResolver: false,
  80848. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80849. switch field.Name {
  80850. case "presentmentMoney":
  80851. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  80852. case "shopMoney":
  80853. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  80854. }
  80855. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  80856. },
  80857. }
  80858. return fc, nil
  80859. }
  80860. func (ec *executionContext) _Order_totalDiscountsSet(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  80861. fc, err := ec.fieldContext_Order_totalDiscountsSet(ctx, field)
  80862. if err != nil {
  80863. return graphql.Null
  80864. }
  80865. ctx = graphql.WithFieldContext(ctx, fc)
  80866. defer func() {
  80867. if r := recover(); r != nil {
  80868. ec.Error(ctx, ec.Recover(ctx, r))
  80869. ret = graphql.Null
  80870. }
  80871. }()
  80872. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80873. ctx = rctx // use context from middleware stack in children
  80874. return obj.TotalDiscountsSet, nil
  80875. })
  80876. if err != nil {
  80877. ec.Error(ctx, err)
  80878. return graphql.Null
  80879. }
  80880. if resTmp == nil {
  80881. return graphql.Null
  80882. }
  80883. res := resTmp.(*MoneyBag)
  80884. fc.Result = res
  80885. return ec.marshalOMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  80886. }
  80887. func (ec *executionContext) fieldContext_Order_totalDiscountsSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80888. fc = &graphql.FieldContext{
  80889. Object: "Order",
  80890. Field: field,
  80891. IsMethod: false,
  80892. IsResolver: false,
  80893. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80894. switch field.Name {
  80895. case "presentmentMoney":
  80896. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  80897. case "shopMoney":
  80898. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  80899. }
  80900. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  80901. },
  80902. }
  80903. return fc, nil
  80904. }
  80905. func (ec *executionContext) _Order_totalOutstandingSet(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  80906. fc, err := ec.fieldContext_Order_totalOutstandingSet(ctx, field)
  80907. if err != nil {
  80908. return graphql.Null
  80909. }
  80910. ctx = graphql.WithFieldContext(ctx, fc)
  80911. defer func() {
  80912. if r := recover(); r != nil {
  80913. ec.Error(ctx, ec.Recover(ctx, r))
  80914. ret = graphql.Null
  80915. }
  80916. }()
  80917. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80918. ctx = rctx // use context from middleware stack in children
  80919. return obj.TotalOutstandingSet, nil
  80920. })
  80921. if err != nil {
  80922. ec.Error(ctx, err)
  80923. return graphql.Null
  80924. }
  80925. if resTmp == nil {
  80926. if !graphql.HasFieldError(ctx, fc) {
  80927. ec.Errorf(ctx, "must not be null")
  80928. }
  80929. return graphql.Null
  80930. }
  80931. res := resTmp.(*MoneyBag)
  80932. fc.Result = res
  80933. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  80934. }
  80935. func (ec *executionContext) fieldContext_Order_totalOutstandingSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80936. fc = &graphql.FieldContext{
  80937. Object: "Order",
  80938. Field: field,
  80939. IsMethod: false,
  80940. IsResolver: false,
  80941. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80942. switch field.Name {
  80943. case "presentmentMoney":
  80944. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  80945. case "shopMoney":
  80946. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  80947. }
  80948. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  80949. },
  80950. }
  80951. return fc, nil
  80952. }
  80953. func (ec *executionContext) _Order_totalPriceSet(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  80954. fc, err := ec.fieldContext_Order_totalPriceSet(ctx, field)
  80955. if err != nil {
  80956. return graphql.Null
  80957. }
  80958. ctx = graphql.WithFieldContext(ctx, fc)
  80959. defer func() {
  80960. if r := recover(); r != nil {
  80961. ec.Error(ctx, ec.Recover(ctx, r))
  80962. ret = graphql.Null
  80963. }
  80964. }()
  80965. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  80966. ctx = rctx // use context from middleware stack in children
  80967. return obj.TotalPriceSet, nil
  80968. })
  80969. if err != nil {
  80970. ec.Error(ctx, err)
  80971. return graphql.Null
  80972. }
  80973. if resTmp == nil {
  80974. if !graphql.HasFieldError(ctx, fc) {
  80975. ec.Errorf(ctx, "must not be null")
  80976. }
  80977. return graphql.Null
  80978. }
  80979. res := resTmp.(*MoneyBag)
  80980. fc.Result = res
  80981. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  80982. }
  80983. func (ec *executionContext) fieldContext_Order_totalPriceSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  80984. fc = &graphql.FieldContext{
  80985. Object: "Order",
  80986. Field: field,
  80987. IsMethod: false,
  80988. IsResolver: false,
  80989. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  80990. switch field.Name {
  80991. case "presentmentMoney":
  80992. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  80993. case "shopMoney":
  80994. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  80995. }
  80996. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  80997. },
  80998. }
  80999. return fc, nil
  81000. }
  81001. func (ec *executionContext) _Order_totalReceivedSet(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  81002. fc, err := ec.fieldContext_Order_totalReceivedSet(ctx, field)
  81003. if err != nil {
  81004. return graphql.Null
  81005. }
  81006. ctx = graphql.WithFieldContext(ctx, fc)
  81007. defer func() {
  81008. if r := recover(); r != nil {
  81009. ec.Error(ctx, ec.Recover(ctx, r))
  81010. ret = graphql.Null
  81011. }
  81012. }()
  81013. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81014. ctx = rctx // use context from middleware stack in children
  81015. return obj.TotalReceivedSet, nil
  81016. })
  81017. if err != nil {
  81018. ec.Error(ctx, err)
  81019. return graphql.Null
  81020. }
  81021. if resTmp == nil {
  81022. if !graphql.HasFieldError(ctx, fc) {
  81023. ec.Errorf(ctx, "must not be null")
  81024. }
  81025. return graphql.Null
  81026. }
  81027. res := resTmp.(*MoneyBag)
  81028. fc.Result = res
  81029. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  81030. }
  81031. func (ec *executionContext) fieldContext_Order_totalReceivedSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81032. fc = &graphql.FieldContext{
  81033. Object: "Order",
  81034. Field: field,
  81035. IsMethod: false,
  81036. IsResolver: false,
  81037. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81038. switch field.Name {
  81039. case "presentmentMoney":
  81040. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  81041. case "shopMoney":
  81042. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  81043. }
  81044. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  81045. },
  81046. }
  81047. return fc, nil
  81048. }
  81049. func (ec *executionContext) _Order_totalRefundedSet(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  81050. fc, err := ec.fieldContext_Order_totalRefundedSet(ctx, field)
  81051. if err != nil {
  81052. return graphql.Null
  81053. }
  81054. ctx = graphql.WithFieldContext(ctx, fc)
  81055. defer func() {
  81056. if r := recover(); r != nil {
  81057. ec.Error(ctx, ec.Recover(ctx, r))
  81058. ret = graphql.Null
  81059. }
  81060. }()
  81061. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81062. ctx = rctx // use context from middleware stack in children
  81063. return obj.TotalRefundedSet, nil
  81064. })
  81065. if err != nil {
  81066. ec.Error(ctx, err)
  81067. return graphql.Null
  81068. }
  81069. if resTmp == nil {
  81070. if !graphql.HasFieldError(ctx, fc) {
  81071. ec.Errorf(ctx, "must not be null")
  81072. }
  81073. return graphql.Null
  81074. }
  81075. res := resTmp.(*MoneyBag)
  81076. fc.Result = res
  81077. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  81078. }
  81079. func (ec *executionContext) fieldContext_Order_totalRefundedSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81080. fc = &graphql.FieldContext{
  81081. Object: "Order",
  81082. Field: field,
  81083. IsMethod: false,
  81084. IsResolver: false,
  81085. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81086. switch field.Name {
  81087. case "presentmentMoney":
  81088. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  81089. case "shopMoney":
  81090. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  81091. }
  81092. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  81093. },
  81094. }
  81095. return fc, nil
  81096. }
  81097. func (ec *executionContext) _Order_totalRefundedShippingSet(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  81098. fc, err := ec.fieldContext_Order_totalRefundedShippingSet(ctx, field)
  81099. if err != nil {
  81100. return graphql.Null
  81101. }
  81102. ctx = graphql.WithFieldContext(ctx, fc)
  81103. defer func() {
  81104. if r := recover(); r != nil {
  81105. ec.Error(ctx, ec.Recover(ctx, r))
  81106. ret = graphql.Null
  81107. }
  81108. }()
  81109. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81110. ctx = rctx // use context from middleware stack in children
  81111. return obj.TotalRefundedShippingSet, nil
  81112. })
  81113. if err != nil {
  81114. ec.Error(ctx, err)
  81115. return graphql.Null
  81116. }
  81117. if resTmp == nil {
  81118. if !graphql.HasFieldError(ctx, fc) {
  81119. ec.Errorf(ctx, "must not be null")
  81120. }
  81121. return graphql.Null
  81122. }
  81123. res := resTmp.(*MoneyBag)
  81124. fc.Result = res
  81125. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  81126. }
  81127. func (ec *executionContext) fieldContext_Order_totalRefundedShippingSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81128. fc = &graphql.FieldContext{
  81129. Object: "Order",
  81130. Field: field,
  81131. IsMethod: false,
  81132. IsResolver: false,
  81133. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81134. switch field.Name {
  81135. case "presentmentMoney":
  81136. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  81137. case "shopMoney":
  81138. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  81139. }
  81140. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  81141. },
  81142. }
  81143. return fc, nil
  81144. }
  81145. func (ec *executionContext) _Order_totalShippingPriceSet(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  81146. fc, err := ec.fieldContext_Order_totalShippingPriceSet(ctx, field)
  81147. if err != nil {
  81148. return graphql.Null
  81149. }
  81150. ctx = graphql.WithFieldContext(ctx, fc)
  81151. defer func() {
  81152. if r := recover(); r != nil {
  81153. ec.Error(ctx, ec.Recover(ctx, r))
  81154. ret = graphql.Null
  81155. }
  81156. }()
  81157. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81158. ctx = rctx // use context from middleware stack in children
  81159. return obj.TotalShippingPriceSet, nil
  81160. })
  81161. if err != nil {
  81162. ec.Error(ctx, err)
  81163. return graphql.Null
  81164. }
  81165. if resTmp == nil {
  81166. if !graphql.HasFieldError(ctx, fc) {
  81167. ec.Errorf(ctx, "must not be null")
  81168. }
  81169. return graphql.Null
  81170. }
  81171. res := resTmp.(*MoneyBag)
  81172. fc.Result = res
  81173. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  81174. }
  81175. func (ec *executionContext) fieldContext_Order_totalShippingPriceSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81176. fc = &graphql.FieldContext{
  81177. Object: "Order",
  81178. Field: field,
  81179. IsMethod: false,
  81180. IsResolver: false,
  81181. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81182. switch field.Name {
  81183. case "presentmentMoney":
  81184. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  81185. case "shopMoney":
  81186. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  81187. }
  81188. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  81189. },
  81190. }
  81191. return fc, nil
  81192. }
  81193. func (ec *executionContext) _Order_totalTaxSet(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  81194. fc, err := ec.fieldContext_Order_totalTaxSet(ctx, field)
  81195. if err != nil {
  81196. return graphql.Null
  81197. }
  81198. ctx = graphql.WithFieldContext(ctx, fc)
  81199. defer func() {
  81200. if r := recover(); r != nil {
  81201. ec.Error(ctx, ec.Recover(ctx, r))
  81202. ret = graphql.Null
  81203. }
  81204. }()
  81205. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81206. ctx = rctx // use context from middleware stack in children
  81207. return obj.TotalTaxSet, nil
  81208. })
  81209. if err != nil {
  81210. ec.Error(ctx, err)
  81211. return graphql.Null
  81212. }
  81213. if resTmp == nil {
  81214. return graphql.Null
  81215. }
  81216. res := resTmp.(*MoneyBag)
  81217. fc.Result = res
  81218. return ec.marshalOMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  81219. }
  81220. func (ec *executionContext) fieldContext_Order_totalTaxSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81221. fc = &graphql.FieldContext{
  81222. Object: "Order",
  81223. Field: field,
  81224. IsMethod: false,
  81225. IsResolver: false,
  81226. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81227. switch field.Name {
  81228. case "presentmentMoney":
  81229. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  81230. case "shopMoney":
  81231. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  81232. }
  81233. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  81234. },
  81235. }
  81236. return fc, nil
  81237. }
  81238. func (ec *executionContext) _Order_totalTipReceivedSet(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  81239. fc, err := ec.fieldContext_Order_totalTipReceivedSet(ctx, field)
  81240. if err != nil {
  81241. return graphql.Null
  81242. }
  81243. ctx = graphql.WithFieldContext(ctx, fc)
  81244. defer func() {
  81245. if r := recover(); r != nil {
  81246. ec.Error(ctx, ec.Recover(ctx, r))
  81247. ret = graphql.Null
  81248. }
  81249. }()
  81250. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81251. ctx = rctx // use context from middleware stack in children
  81252. return obj.TotalTipReceivedSet, nil
  81253. })
  81254. if err != nil {
  81255. ec.Error(ctx, err)
  81256. return graphql.Null
  81257. }
  81258. if resTmp == nil {
  81259. if !graphql.HasFieldError(ctx, fc) {
  81260. ec.Errorf(ctx, "must not be null")
  81261. }
  81262. return graphql.Null
  81263. }
  81264. res := resTmp.(*MoneyBag)
  81265. fc.Result = res
  81266. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  81267. }
  81268. func (ec *executionContext) fieldContext_Order_totalTipReceivedSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81269. fc = &graphql.FieldContext{
  81270. Object: "Order",
  81271. Field: field,
  81272. IsMethod: false,
  81273. IsResolver: false,
  81274. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81275. switch field.Name {
  81276. case "presentmentMoney":
  81277. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  81278. case "shopMoney":
  81279. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  81280. }
  81281. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  81282. },
  81283. }
  81284. return fc, nil
  81285. }
  81286. func (ec *executionContext) _Order_totalWeight(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  81287. fc, err := ec.fieldContext_Order_totalWeight(ctx, field)
  81288. if err != nil {
  81289. return graphql.Null
  81290. }
  81291. ctx = graphql.WithFieldContext(ctx, fc)
  81292. defer func() {
  81293. if r := recover(); r != nil {
  81294. ec.Error(ctx, ec.Recover(ctx, r))
  81295. ret = graphql.Null
  81296. }
  81297. }()
  81298. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81299. ctx = rctx // use context from middleware stack in children
  81300. return obj.TotalWeight, nil
  81301. })
  81302. if err != nil {
  81303. ec.Error(ctx, err)
  81304. return graphql.Null
  81305. }
  81306. if resTmp == nil {
  81307. return graphql.Null
  81308. }
  81309. res := resTmp.(*string)
  81310. fc.Result = res
  81311. return ec.marshalOUnsignedInt642ᚖstring(ctx, field.Selections, res)
  81312. }
  81313. func (ec *executionContext) fieldContext_Order_totalWeight(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81314. fc = &graphql.FieldContext{
  81315. Object: "Order",
  81316. Field: field,
  81317. IsMethod: false,
  81318. IsResolver: false,
  81319. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81320. return nil, errors.New("field of type UnsignedInt64 does not have child fields")
  81321. },
  81322. }
  81323. return fc, nil
  81324. }
  81325. func (ec *executionContext) _Order_transactions(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  81326. fc, err := ec.fieldContext_Order_transactions(ctx, field)
  81327. if err != nil {
  81328. return graphql.Null
  81329. }
  81330. ctx = graphql.WithFieldContext(ctx, fc)
  81331. defer func() {
  81332. if r := recover(); r != nil {
  81333. ec.Error(ctx, ec.Recover(ctx, r))
  81334. ret = graphql.Null
  81335. }
  81336. }()
  81337. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81338. ctx = rctx // use context from middleware stack in children
  81339. return obj.Transactions, nil
  81340. })
  81341. if err != nil {
  81342. ec.Error(ctx, err)
  81343. return graphql.Null
  81344. }
  81345. if resTmp == nil {
  81346. if !graphql.HasFieldError(ctx, fc) {
  81347. ec.Errorf(ctx, "must not be null")
  81348. }
  81349. return graphql.Null
  81350. }
  81351. res := resTmp.([]*OrderTransaction)
  81352. fc.Result = res
  81353. return ec.marshalNOrderTransaction2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderTransactionᚄ(ctx, field.Selections, res)
  81354. }
  81355. func (ec *executionContext) fieldContext_Order_transactions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81356. fc = &graphql.FieldContext{
  81357. Object: "Order",
  81358. Field: field,
  81359. IsMethod: false,
  81360. IsResolver: false,
  81361. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81362. switch field.Name {
  81363. case "accountNumber":
  81364. return ec.fieldContext_OrderTransaction_accountNumber(ctx, field)
  81365. case "amountSet":
  81366. return ec.fieldContext_OrderTransaction_amountSet(ctx, field)
  81367. case "authorizationCode":
  81368. return ec.fieldContext_OrderTransaction_authorizationCode(ctx, field)
  81369. case "authorizationExpiresAt":
  81370. return ec.fieldContext_OrderTransaction_authorizationExpiresAt(ctx, field)
  81371. case "createdAt":
  81372. return ec.fieldContext_OrderTransaction_createdAt(ctx, field)
  81373. case "errorCode":
  81374. return ec.fieldContext_OrderTransaction_errorCode(ctx, field)
  81375. case "fees":
  81376. return ec.fieldContext_OrderTransaction_fees(ctx, field)
  81377. case "formattedGateway":
  81378. return ec.fieldContext_OrderTransaction_formattedGateway(ctx, field)
  81379. case "gateway":
  81380. return ec.fieldContext_OrderTransaction_gateway(ctx, field)
  81381. case "id":
  81382. return ec.fieldContext_OrderTransaction_id(ctx, field)
  81383. case "kind":
  81384. return ec.fieldContext_OrderTransaction_kind(ctx, field)
  81385. case "manuallyCapturable":
  81386. return ec.fieldContext_OrderTransaction_manuallyCapturable(ctx, field)
  81387. case "maximumRefundableV2":
  81388. return ec.fieldContext_OrderTransaction_maximumRefundableV2(ctx, field)
  81389. case "order":
  81390. return ec.fieldContext_OrderTransaction_order(ctx, field)
  81391. case "parentTransaction":
  81392. return ec.fieldContext_OrderTransaction_parentTransaction(ctx, field)
  81393. case "paymentIcon":
  81394. return ec.fieldContext_OrderTransaction_paymentIcon(ctx, field)
  81395. case "processedAt":
  81396. return ec.fieldContext_OrderTransaction_processedAt(ctx, field)
  81397. case "receiptJson":
  81398. return ec.fieldContext_OrderTransaction_receiptJson(ctx, field)
  81399. case "settlementCurrency":
  81400. return ec.fieldContext_OrderTransaction_settlementCurrency(ctx, field)
  81401. case "settlementCurrencyRate":
  81402. return ec.fieldContext_OrderTransaction_settlementCurrencyRate(ctx, field)
  81403. case "shopifyPaymentsSet":
  81404. return ec.fieldContext_OrderTransaction_shopifyPaymentsSet(ctx, field)
  81405. case "status":
  81406. return ec.fieldContext_OrderTransaction_status(ctx, field)
  81407. case "test":
  81408. return ec.fieldContext_OrderTransaction_test(ctx, field)
  81409. case "totalUnsettledSet":
  81410. return ec.fieldContext_OrderTransaction_totalUnsettledSet(ctx, field)
  81411. case "user":
  81412. return ec.fieldContext_OrderTransaction_user(ctx, field)
  81413. }
  81414. return nil, fmt.Errorf("no field named %q was found under type OrderTransaction", field.Name)
  81415. },
  81416. }
  81417. defer func() {
  81418. if r := recover(); r != nil {
  81419. err = ec.Recover(ctx, r)
  81420. ec.Error(ctx, err)
  81421. }
  81422. }()
  81423. ctx = graphql.WithFieldContext(ctx, fc)
  81424. if fc.Args, err = ec.field_Order_transactions_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  81425. ec.Error(ctx, err)
  81426. return
  81427. }
  81428. return fc, nil
  81429. }
  81430. func (ec *executionContext) _Order_unpaid(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  81431. fc, err := ec.fieldContext_Order_unpaid(ctx, field)
  81432. if err != nil {
  81433. return graphql.Null
  81434. }
  81435. ctx = graphql.WithFieldContext(ctx, fc)
  81436. defer func() {
  81437. if r := recover(); r != nil {
  81438. ec.Error(ctx, ec.Recover(ctx, r))
  81439. ret = graphql.Null
  81440. }
  81441. }()
  81442. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81443. ctx = rctx // use context from middleware stack in children
  81444. return obj.Unpaid, nil
  81445. })
  81446. if err != nil {
  81447. ec.Error(ctx, err)
  81448. return graphql.Null
  81449. }
  81450. if resTmp == nil {
  81451. if !graphql.HasFieldError(ctx, fc) {
  81452. ec.Errorf(ctx, "must not be null")
  81453. }
  81454. return graphql.Null
  81455. }
  81456. res := resTmp.(bool)
  81457. fc.Result = res
  81458. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  81459. }
  81460. func (ec *executionContext) fieldContext_Order_unpaid(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81461. fc = &graphql.FieldContext{
  81462. Object: "Order",
  81463. Field: field,
  81464. IsMethod: false,
  81465. IsResolver: false,
  81466. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81467. return nil, errors.New("field of type Boolean does not have child fields")
  81468. },
  81469. }
  81470. return fc, nil
  81471. }
  81472. func (ec *executionContext) _Order_updatedAt(ctx context.Context, field graphql.CollectedField, obj *Order) (ret graphql.Marshaler) {
  81473. fc, err := ec.fieldContext_Order_updatedAt(ctx, field)
  81474. if err != nil {
  81475. return graphql.Null
  81476. }
  81477. ctx = graphql.WithFieldContext(ctx, fc)
  81478. defer func() {
  81479. if r := recover(); r != nil {
  81480. ec.Error(ctx, ec.Recover(ctx, r))
  81481. ret = graphql.Null
  81482. }
  81483. }()
  81484. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81485. ctx = rctx // use context from middleware stack in children
  81486. return obj.UpdatedAt, nil
  81487. })
  81488. if err != nil {
  81489. ec.Error(ctx, err)
  81490. return graphql.Null
  81491. }
  81492. if resTmp == nil {
  81493. if !graphql.HasFieldError(ctx, fc) {
  81494. ec.Errorf(ctx, "must not be null")
  81495. }
  81496. return graphql.Null
  81497. }
  81498. res := resTmp.(string)
  81499. fc.Result = res
  81500. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  81501. }
  81502. func (ec *executionContext) fieldContext_Order_updatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81503. fc = &graphql.FieldContext{
  81504. Object: "Order",
  81505. Field: field,
  81506. IsMethod: false,
  81507. IsResolver: false,
  81508. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81509. return nil, errors.New("field of type DateTime does not have child fields")
  81510. },
  81511. }
  81512. return fc, nil
  81513. }
  81514. func (ec *executionContext) _OrderApp_icon(ctx context.Context, field graphql.CollectedField, obj *OrderApp) (ret graphql.Marshaler) {
  81515. fc, err := ec.fieldContext_OrderApp_icon(ctx, field)
  81516. if err != nil {
  81517. return graphql.Null
  81518. }
  81519. ctx = graphql.WithFieldContext(ctx, fc)
  81520. defer func() {
  81521. if r := recover(); r != nil {
  81522. ec.Error(ctx, ec.Recover(ctx, r))
  81523. ret = graphql.Null
  81524. }
  81525. }()
  81526. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81527. ctx = rctx // use context from middleware stack in children
  81528. return obj.Icon, nil
  81529. })
  81530. if err != nil {
  81531. ec.Error(ctx, err)
  81532. return graphql.Null
  81533. }
  81534. if resTmp == nil {
  81535. if !graphql.HasFieldError(ctx, fc) {
  81536. ec.Errorf(ctx, "must not be null")
  81537. }
  81538. return graphql.Null
  81539. }
  81540. res := resTmp.(*Image)
  81541. fc.Result = res
  81542. return ec.marshalNImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐImage(ctx, field.Selections, res)
  81543. }
  81544. func (ec *executionContext) fieldContext_OrderApp_icon(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81545. fc = &graphql.FieldContext{
  81546. Object: "OrderApp",
  81547. Field: field,
  81548. IsMethod: false,
  81549. IsResolver: false,
  81550. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81551. switch field.Name {
  81552. case "altText":
  81553. return ec.fieldContext_Image_altText(ctx, field)
  81554. case "height":
  81555. return ec.fieldContext_Image_height(ctx, field)
  81556. case "id":
  81557. return ec.fieldContext_Image_id(ctx, field)
  81558. case "metafield":
  81559. return ec.fieldContext_Image_metafield(ctx, field)
  81560. case "metafields":
  81561. return ec.fieldContext_Image_metafields(ctx, field)
  81562. case "privateMetafield":
  81563. return ec.fieldContext_Image_privateMetafield(ctx, field)
  81564. case "privateMetafields":
  81565. return ec.fieldContext_Image_privateMetafields(ctx, field)
  81566. case "url":
  81567. return ec.fieldContext_Image_url(ctx, field)
  81568. case "width":
  81569. return ec.fieldContext_Image_width(ctx, field)
  81570. }
  81571. return nil, fmt.Errorf("no field named %q was found under type Image", field.Name)
  81572. },
  81573. }
  81574. return fc, nil
  81575. }
  81576. func (ec *executionContext) _OrderApp_id(ctx context.Context, field graphql.CollectedField, obj *OrderApp) (ret graphql.Marshaler) {
  81577. fc, err := ec.fieldContext_OrderApp_id(ctx, field)
  81578. if err != nil {
  81579. return graphql.Null
  81580. }
  81581. ctx = graphql.WithFieldContext(ctx, fc)
  81582. defer func() {
  81583. if r := recover(); r != nil {
  81584. ec.Error(ctx, ec.Recover(ctx, r))
  81585. ret = graphql.Null
  81586. }
  81587. }()
  81588. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81589. ctx = rctx // use context from middleware stack in children
  81590. return obj.ID, nil
  81591. })
  81592. if err != nil {
  81593. ec.Error(ctx, err)
  81594. return graphql.Null
  81595. }
  81596. if resTmp == nil {
  81597. if !graphql.HasFieldError(ctx, fc) {
  81598. ec.Errorf(ctx, "must not be null")
  81599. }
  81600. return graphql.Null
  81601. }
  81602. res := resTmp.(string)
  81603. fc.Result = res
  81604. return ec.marshalNID2string(ctx, field.Selections, res)
  81605. }
  81606. func (ec *executionContext) fieldContext_OrderApp_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81607. fc = &graphql.FieldContext{
  81608. Object: "OrderApp",
  81609. Field: field,
  81610. IsMethod: false,
  81611. IsResolver: false,
  81612. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81613. return nil, errors.New("field of type ID does not have child fields")
  81614. },
  81615. }
  81616. return fc, nil
  81617. }
  81618. func (ec *executionContext) _OrderApp_name(ctx context.Context, field graphql.CollectedField, obj *OrderApp) (ret graphql.Marshaler) {
  81619. fc, err := ec.fieldContext_OrderApp_name(ctx, field)
  81620. if err != nil {
  81621. return graphql.Null
  81622. }
  81623. ctx = graphql.WithFieldContext(ctx, fc)
  81624. defer func() {
  81625. if r := recover(); r != nil {
  81626. ec.Error(ctx, ec.Recover(ctx, r))
  81627. ret = graphql.Null
  81628. }
  81629. }()
  81630. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81631. ctx = rctx // use context from middleware stack in children
  81632. return obj.Name, nil
  81633. })
  81634. if err != nil {
  81635. ec.Error(ctx, err)
  81636. return graphql.Null
  81637. }
  81638. if resTmp == nil {
  81639. if !graphql.HasFieldError(ctx, fc) {
  81640. ec.Errorf(ctx, "must not be null")
  81641. }
  81642. return graphql.Null
  81643. }
  81644. res := resTmp.(string)
  81645. fc.Result = res
  81646. return ec.marshalNString2string(ctx, field.Selections, res)
  81647. }
  81648. func (ec *executionContext) fieldContext_OrderApp_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81649. fc = &graphql.FieldContext{
  81650. Object: "OrderApp",
  81651. Field: field,
  81652. IsMethod: false,
  81653. IsResolver: false,
  81654. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81655. return nil, errors.New("field of type String does not have child fields")
  81656. },
  81657. }
  81658. return fc, nil
  81659. }
  81660. func (ec *executionContext) _OrderConnection_edges(ctx context.Context, field graphql.CollectedField, obj *OrderConnection) (ret graphql.Marshaler) {
  81661. fc, err := ec.fieldContext_OrderConnection_edges(ctx, field)
  81662. if err != nil {
  81663. return graphql.Null
  81664. }
  81665. ctx = graphql.WithFieldContext(ctx, fc)
  81666. defer func() {
  81667. if r := recover(); r != nil {
  81668. ec.Error(ctx, ec.Recover(ctx, r))
  81669. ret = graphql.Null
  81670. }
  81671. }()
  81672. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81673. ctx = rctx // use context from middleware stack in children
  81674. return obj.Edges, nil
  81675. })
  81676. if err != nil {
  81677. ec.Error(ctx, err)
  81678. return graphql.Null
  81679. }
  81680. if resTmp == nil {
  81681. if !graphql.HasFieldError(ctx, fc) {
  81682. ec.Errorf(ctx, "must not be null")
  81683. }
  81684. return graphql.Null
  81685. }
  81686. res := resTmp.([]*OrderEdge)
  81687. fc.Result = res
  81688. return ec.marshalNOrderEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderEdgeᚄ(ctx, field.Selections, res)
  81689. }
  81690. func (ec *executionContext) fieldContext_OrderConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81691. fc = &graphql.FieldContext{
  81692. Object: "OrderConnection",
  81693. Field: field,
  81694. IsMethod: false,
  81695. IsResolver: false,
  81696. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81697. switch field.Name {
  81698. case "cursor":
  81699. return ec.fieldContext_OrderEdge_cursor(ctx, field)
  81700. case "node":
  81701. return ec.fieldContext_OrderEdge_node(ctx, field)
  81702. }
  81703. return nil, fmt.Errorf("no field named %q was found under type OrderEdge", field.Name)
  81704. },
  81705. }
  81706. return fc, nil
  81707. }
  81708. func (ec *executionContext) _OrderConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *OrderConnection) (ret graphql.Marshaler) {
  81709. fc, err := ec.fieldContext_OrderConnection_nodes(ctx, field)
  81710. if err != nil {
  81711. return graphql.Null
  81712. }
  81713. ctx = graphql.WithFieldContext(ctx, fc)
  81714. defer func() {
  81715. if r := recover(); r != nil {
  81716. ec.Error(ctx, ec.Recover(ctx, r))
  81717. ret = graphql.Null
  81718. }
  81719. }()
  81720. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81721. ctx = rctx // use context from middleware stack in children
  81722. return obj.Nodes, nil
  81723. })
  81724. if err != nil {
  81725. ec.Error(ctx, err)
  81726. return graphql.Null
  81727. }
  81728. if resTmp == nil {
  81729. if !graphql.HasFieldError(ctx, fc) {
  81730. ec.Errorf(ctx, "must not be null")
  81731. }
  81732. return graphql.Null
  81733. }
  81734. res := resTmp.([]*Order)
  81735. fc.Result = res
  81736. return ec.marshalNOrder2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderᚄ(ctx, field.Selections, res)
  81737. }
  81738. func (ec *executionContext) fieldContext_OrderConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81739. fc = &graphql.FieldContext{
  81740. Object: "OrderConnection",
  81741. Field: field,
  81742. IsMethod: false,
  81743. IsResolver: false,
  81744. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  81745. switch field.Name {
  81746. case "agreements":
  81747. return ec.fieldContext_Order_agreements(ctx, field)
  81748. case "alerts":
  81749. return ec.fieldContext_Order_alerts(ctx, field)
  81750. case "app":
  81751. return ec.fieldContext_Order_app(ctx, field)
  81752. case "billingAddress":
  81753. return ec.fieldContext_Order_billingAddress(ctx, field)
  81754. case "billingAddressMatchesShippingAddress":
  81755. return ec.fieldContext_Order_billingAddressMatchesShippingAddress(ctx, field)
  81756. case "canMarkAsPaid":
  81757. return ec.fieldContext_Order_canMarkAsPaid(ctx, field)
  81758. case "canNotifyCustomer":
  81759. return ec.fieldContext_Order_canNotifyCustomer(ctx, field)
  81760. case "cancelReason":
  81761. return ec.fieldContext_Order_cancelReason(ctx, field)
  81762. case "cancelledAt":
  81763. return ec.fieldContext_Order_cancelledAt(ctx, field)
  81764. case "capturable":
  81765. return ec.fieldContext_Order_capturable(ctx, field)
  81766. case "cartDiscountAmountSet":
  81767. return ec.fieldContext_Order_cartDiscountAmountSet(ctx, field)
  81768. case "channelInformation":
  81769. return ec.fieldContext_Order_channelInformation(ctx, field)
  81770. case "clientIp":
  81771. return ec.fieldContext_Order_clientIp(ctx, field)
  81772. case "closed":
  81773. return ec.fieldContext_Order_closed(ctx, field)
  81774. case "closedAt":
  81775. return ec.fieldContext_Order_closedAt(ctx, field)
  81776. case "confirmed":
  81777. return ec.fieldContext_Order_confirmed(ctx, field)
  81778. case "createdAt":
  81779. return ec.fieldContext_Order_createdAt(ctx, field)
  81780. case "currencyCode":
  81781. return ec.fieldContext_Order_currencyCode(ctx, field)
  81782. case "currentCartDiscountAmountSet":
  81783. return ec.fieldContext_Order_currentCartDiscountAmountSet(ctx, field)
  81784. case "currentSubtotalLineItemsQuantity":
  81785. return ec.fieldContext_Order_currentSubtotalLineItemsQuantity(ctx, field)
  81786. case "currentSubtotalPriceSet":
  81787. return ec.fieldContext_Order_currentSubtotalPriceSet(ctx, field)
  81788. case "currentTaxLines":
  81789. return ec.fieldContext_Order_currentTaxLines(ctx, field)
  81790. case "currentTotalDiscountsSet":
  81791. return ec.fieldContext_Order_currentTotalDiscountsSet(ctx, field)
  81792. case "currentTotalDutiesSet":
  81793. return ec.fieldContext_Order_currentTotalDutiesSet(ctx, field)
  81794. case "currentTotalPriceSet":
  81795. return ec.fieldContext_Order_currentTotalPriceSet(ctx, field)
  81796. case "currentTotalTaxSet":
  81797. return ec.fieldContext_Order_currentTotalTaxSet(ctx, field)
  81798. case "currentTotalWeight":
  81799. return ec.fieldContext_Order_currentTotalWeight(ctx, field)
  81800. case "customAttributes":
  81801. return ec.fieldContext_Order_customAttributes(ctx, field)
  81802. case "customer":
  81803. return ec.fieldContext_Order_customer(ctx, field)
  81804. case "customerAcceptsMarketing":
  81805. return ec.fieldContext_Order_customerAcceptsMarketing(ctx, field)
  81806. case "customerJourneySummary":
  81807. return ec.fieldContext_Order_customerJourneySummary(ctx, field)
  81808. case "customerLocale":
  81809. return ec.fieldContext_Order_customerLocale(ctx, field)
  81810. case "discountApplications":
  81811. return ec.fieldContext_Order_discountApplications(ctx, field)
  81812. case "discountCode":
  81813. return ec.fieldContext_Order_discountCode(ctx, field)
  81814. case "discountCodes":
  81815. return ec.fieldContext_Order_discountCodes(ctx, field)
  81816. case "displayAddress":
  81817. return ec.fieldContext_Order_displayAddress(ctx, field)
  81818. case "displayFinancialStatus":
  81819. return ec.fieldContext_Order_displayFinancialStatus(ctx, field)
  81820. case "displayFulfillmentStatus":
  81821. return ec.fieldContext_Order_displayFulfillmentStatus(ctx, field)
  81822. case "disputes":
  81823. return ec.fieldContext_Order_disputes(ctx, field)
  81824. case "edited":
  81825. return ec.fieldContext_Order_edited(ctx, field)
  81826. case "email":
  81827. return ec.fieldContext_Order_email(ctx, field)
  81828. case "estimatedTaxes":
  81829. return ec.fieldContext_Order_estimatedTaxes(ctx, field)
  81830. case "events":
  81831. return ec.fieldContext_Order_events(ctx, field)
  81832. case "fulfillable":
  81833. return ec.fieldContext_Order_fulfillable(ctx, field)
  81834. case "fulfillmentOrders":
  81835. return ec.fieldContext_Order_fulfillmentOrders(ctx, field)
  81836. case "fulfillments":
  81837. return ec.fieldContext_Order_fulfillments(ctx, field)
  81838. case "fullyPaid":
  81839. return ec.fieldContext_Order_fullyPaid(ctx, field)
  81840. case "hasTimelineComment":
  81841. return ec.fieldContext_Order_hasTimelineComment(ctx, field)
  81842. case "id":
  81843. return ec.fieldContext_Order_id(ctx, field)
  81844. case "legacyResourceId":
  81845. return ec.fieldContext_Order_legacyResourceId(ctx, field)
  81846. case "lineItems":
  81847. return ec.fieldContext_Order_lineItems(ctx, field)
  81848. case "localizationExtensions":
  81849. return ec.fieldContext_Order_localizationExtensions(ctx, field)
  81850. case "merchantEditable":
  81851. return ec.fieldContext_Order_merchantEditable(ctx, field)
  81852. case "merchantEditableErrors":
  81853. return ec.fieldContext_Order_merchantEditableErrors(ctx, field)
  81854. case "merchantOfRecordApp":
  81855. return ec.fieldContext_Order_merchantOfRecordApp(ctx, field)
  81856. case "metafield":
  81857. return ec.fieldContext_Order_metafield(ctx, field)
  81858. case "metafieldDefinitions":
  81859. return ec.fieldContext_Order_metafieldDefinitions(ctx, field)
  81860. case "metafields":
  81861. return ec.fieldContext_Order_metafields(ctx, field)
  81862. case "name":
  81863. return ec.fieldContext_Order_name(ctx, field)
  81864. case "netPaymentSet":
  81865. return ec.fieldContext_Order_netPaymentSet(ctx, field)
  81866. case "nonFulfillableLineItems":
  81867. return ec.fieldContext_Order_nonFulfillableLineItems(ctx, field)
  81868. case "note":
  81869. return ec.fieldContext_Order_note(ctx, field)
  81870. case "originalTotalDutiesSet":
  81871. return ec.fieldContext_Order_originalTotalDutiesSet(ctx, field)
  81872. case "originalTotalPriceSet":
  81873. return ec.fieldContext_Order_originalTotalPriceSet(ctx, field)
  81874. case "paymentCollectionDetails":
  81875. return ec.fieldContext_Order_paymentCollectionDetails(ctx, field)
  81876. case "paymentGatewayNames":
  81877. return ec.fieldContext_Order_paymentGatewayNames(ctx, field)
  81878. case "paymentTerms":
  81879. return ec.fieldContext_Order_paymentTerms(ctx, field)
  81880. case "phone":
  81881. return ec.fieldContext_Order_phone(ctx, field)
  81882. case "physicalLocation":
  81883. return ec.fieldContext_Order_physicalLocation(ctx, field)
  81884. case "presentmentCurrencyCode":
  81885. return ec.fieldContext_Order_presentmentCurrencyCode(ctx, field)
  81886. case "privateMetafield":
  81887. return ec.fieldContext_Order_privateMetafield(ctx, field)
  81888. case "privateMetafields":
  81889. return ec.fieldContext_Order_privateMetafields(ctx, field)
  81890. case "processedAt":
  81891. return ec.fieldContext_Order_processedAt(ctx, field)
  81892. case "publication":
  81893. return ec.fieldContext_Order_publication(ctx, field)
  81894. case "purchasingEntity":
  81895. return ec.fieldContext_Order_purchasingEntity(ctx, field)
  81896. case "refundDiscrepancySet":
  81897. return ec.fieldContext_Order_refundDiscrepancySet(ctx, field)
  81898. case "refundable":
  81899. return ec.fieldContext_Order_refundable(ctx, field)
  81900. case "refunds":
  81901. return ec.fieldContext_Order_refunds(ctx, field)
  81902. case "registeredSourceUrl":
  81903. return ec.fieldContext_Order_registeredSourceUrl(ctx, field)
  81904. case "requiresShipping":
  81905. return ec.fieldContext_Order_requiresShipping(ctx, field)
  81906. case "restockable":
  81907. return ec.fieldContext_Order_restockable(ctx, field)
  81908. case "riskLevel":
  81909. return ec.fieldContext_Order_riskLevel(ctx, field)
  81910. case "risks":
  81911. return ec.fieldContext_Order_risks(ctx, field)
  81912. case "shippingAddress":
  81913. return ec.fieldContext_Order_shippingAddress(ctx, field)
  81914. case "shippingLine":
  81915. return ec.fieldContext_Order_shippingLine(ctx, field)
  81916. case "shippingLines":
  81917. return ec.fieldContext_Order_shippingLines(ctx, field)
  81918. case "sourceIdentifier":
  81919. return ec.fieldContext_Order_sourceIdentifier(ctx, field)
  81920. case "subtotalLineItemsQuantity":
  81921. return ec.fieldContext_Order_subtotalLineItemsQuantity(ctx, field)
  81922. case "subtotalPriceSet":
  81923. return ec.fieldContext_Order_subtotalPriceSet(ctx, field)
  81924. case "suggestedRefund":
  81925. return ec.fieldContext_Order_suggestedRefund(ctx, field)
  81926. case "tags":
  81927. return ec.fieldContext_Order_tags(ctx, field)
  81928. case "taxLines":
  81929. return ec.fieldContext_Order_taxLines(ctx, field)
  81930. case "taxesIncluded":
  81931. return ec.fieldContext_Order_taxesIncluded(ctx, field)
  81932. case "test":
  81933. return ec.fieldContext_Order_test(ctx, field)
  81934. case "totalCapturableSet":
  81935. return ec.fieldContext_Order_totalCapturableSet(ctx, field)
  81936. case "totalDiscountsSet":
  81937. return ec.fieldContext_Order_totalDiscountsSet(ctx, field)
  81938. case "totalOutstandingSet":
  81939. return ec.fieldContext_Order_totalOutstandingSet(ctx, field)
  81940. case "totalPriceSet":
  81941. return ec.fieldContext_Order_totalPriceSet(ctx, field)
  81942. case "totalReceivedSet":
  81943. return ec.fieldContext_Order_totalReceivedSet(ctx, field)
  81944. case "totalRefundedSet":
  81945. return ec.fieldContext_Order_totalRefundedSet(ctx, field)
  81946. case "totalRefundedShippingSet":
  81947. return ec.fieldContext_Order_totalRefundedShippingSet(ctx, field)
  81948. case "totalShippingPriceSet":
  81949. return ec.fieldContext_Order_totalShippingPriceSet(ctx, field)
  81950. case "totalTaxSet":
  81951. return ec.fieldContext_Order_totalTaxSet(ctx, field)
  81952. case "totalTipReceivedSet":
  81953. return ec.fieldContext_Order_totalTipReceivedSet(ctx, field)
  81954. case "totalWeight":
  81955. return ec.fieldContext_Order_totalWeight(ctx, field)
  81956. case "transactions":
  81957. return ec.fieldContext_Order_transactions(ctx, field)
  81958. case "unpaid":
  81959. return ec.fieldContext_Order_unpaid(ctx, field)
  81960. case "updatedAt":
  81961. return ec.fieldContext_Order_updatedAt(ctx, field)
  81962. }
  81963. return nil, fmt.Errorf("no field named %q was found under type Order", field.Name)
  81964. },
  81965. }
  81966. return fc, nil
  81967. }
  81968. func (ec *executionContext) _OrderConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *OrderConnection) (ret graphql.Marshaler) {
  81969. fc, err := ec.fieldContext_OrderConnection_pageInfo(ctx, field)
  81970. if err != nil {
  81971. return graphql.Null
  81972. }
  81973. ctx = graphql.WithFieldContext(ctx, fc)
  81974. defer func() {
  81975. if r := recover(); r != nil {
  81976. ec.Error(ctx, ec.Recover(ctx, r))
  81977. ret = graphql.Null
  81978. }
  81979. }()
  81980. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  81981. ctx = rctx // use context from middleware stack in children
  81982. return obj.PageInfo, nil
  81983. })
  81984. if err != nil {
  81985. ec.Error(ctx, err)
  81986. return graphql.Null
  81987. }
  81988. if resTmp == nil {
  81989. if !graphql.HasFieldError(ctx, fc) {
  81990. ec.Errorf(ctx, "must not be null")
  81991. }
  81992. return graphql.Null
  81993. }
  81994. res := resTmp.(*PageInfo)
  81995. fc.Result = res
  81996. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  81997. }
  81998. func (ec *executionContext) fieldContext_OrderConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  81999. fc = &graphql.FieldContext{
  82000. Object: "OrderConnection",
  82001. Field: field,
  82002. IsMethod: false,
  82003. IsResolver: false,
  82004. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82005. switch field.Name {
  82006. case "endCursor":
  82007. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  82008. case "hasNextPage":
  82009. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  82010. case "hasPreviousPage":
  82011. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  82012. case "startCursor":
  82013. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  82014. }
  82015. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  82016. },
  82017. }
  82018. return fc, nil
  82019. }
  82020. func (ec *executionContext) _OrderDisputeSummary_id(ctx context.Context, field graphql.CollectedField, obj *OrderDisputeSummary) (ret graphql.Marshaler) {
  82021. fc, err := ec.fieldContext_OrderDisputeSummary_id(ctx, field)
  82022. if err != nil {
  82023. return graphql.Null
  82024. }
  82025. ctx = graphql.WithFieldContext(ctx, fc)
  82026. defer func() {
  82027. if r := recover(); r != nil {
  82028. ec.Error(ctx, ec.Recover(ctx, r))
  82029. ret = graphql.Null
  82030. }
  82031. }()
  82032. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82033. ctx = rctx // use context from middleware stack in children
  82034. return obj.ID, nil
  82035. })
  82036. if err != nil {
  82037. ec.Error(ctx, err)
  82038. return graphql.Null
  82039. }
  82040. if resTmp == nil {
  82041. if !graphql.HasFieldError(ctx, fc) {
  82042. ec.Errorf(ctx, "must not be null")
  82043. }
  82044. return graphql.Null
  82045. }
  82046. res := resTmp.(string)
  82047. fc.Result = res
  82048. return ec.marshalNID2string(ctx, field.Selections, res)
  82049. }
  82050. func (ec *executionContext) fieldContext_OrderDisputeSummary_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82051. fc = &graphql.FieldContext{
  82052. Object: "OrderDisputeSummary",
  82053. Field: field,
  82054. IsMethod: false,
  82055. IsResolver: false,
  82056. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82057. return nil, errors.New("field of type ID does not have child fields")
  82058. },
  82059. }
  82060. return fc, nil
  82061. }
  82062. func (ec *executionContext) _OrderDisputeSummary_initiatedAs(ctx context.Context, field graphql.CollectedField, obj *OrderDisputeSummary) (ret graphql.Marshaler) {
  82063. fc, err := ec.fieldContext_OrderDisputeSummary_initiatedAs(ctx, field)
  82064. if err != nil {
  82065. return graphql.Null
  82066. }
  82067. ctx = graphql.WithFieldContext(ctx, fc)
  82068. defer func() {
  82069. if r := recover(); r != nil {
  82070. ec.Error(ctx, ec.Recover(ctx, r))
  82071. ret = graphql.Null
  82072. }
  82073. }()
  82074. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82075. ctx = rctx // use context from middleware stack in children
  82076. return obj.InitiatedAs, nil
  82077. })
  82078. if err != nil {
  82079. ec.Error(ctx, err)
  82080. return graphql.Null
  82081. }
  82082. if resTmp == nil {
  82083. if !graphql.HasFieldError(ctx, fc) {
  82084. ec.Errorf(ctx, "must not be null")
  82085. }
  82086. return graphql.Null
  82087. }
  82088. res := resTmp.(DisputeType)
  82089. fc.Result = res
  82090. return ec.marshalNDisputeType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDisputeType(ctx, field.Selections, res)
  82091. }
  82092. func (ec *executionContext) fieldContext_OrderDisputeSummary_initiatedAs(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82093. fc = &graphql.FieldContext{
  82094. Object: "OrderDisputeSummary",
  82095. Field: field,
  82096. IsMethod: false,
  82097. IsResolver: false,
  82098. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82099. return nil, errors.New("field of type DisputeType does not have child fields")
  82100. },
  82101. }
  82102. return fc, nil
  82103. }
  82104. func (ec *executionContext) _OrderDisputeSummary_status(ctx context.Context, field graphql.CollectedField, obj *OrderDisputeSummary) (ret graphql.Marshaler) {
  82105. fc, err := ec.fieldContext_OrderDisputeSummary_status(ctx, field)
  82106. if err != nil {
  82107. return graphql.Null
  82108. }
  82109. ctx = graphql.WithFieldContext(ctx, fc)
  82110. defer func() {
  82111. if r := recover(); r != nil {
  82112. ec.Error(ctx, ec.Recover(ctx, r))
  82113. ret = graphql.Null
  82114. }
  82115. }()
  82116. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82117. ctx = rctx // use context from middleware stack in children
  82118. return obj.Status, nil
  82119. })
  82120. if err != nil {
  82121. ec.Error(ctx, err)
  82122. return graphql.Null
  82123. }
  82124. if resTmp == nil {
  82125. if !graphql.HasFieldError(ctx, fc) {
  82126. ec.Errorf(ctx, "must not be null")
  82127. }
  82128. return graphql.Null
  82129. }
  82130. res := resTmp.(DisputeStatus)
  82131. fc.Result = res
  82132. return ec.marshalNDisputeStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDisputeStatus(ctx, field.Selections, res)
  82133. }
  82134. func (ec *executionContext) fieldContext_OrderDisputeSummary_status(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82135. fc = &graphql.FieldContext{
  82136. Object: "OrderDisputeSummary",
  82137. Field: field,
  82138. IsMethod: false,
  82139. IsResolver: false,
  82140. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82141. return nil, errors.New("field of type DisputeStatus does not have child fields")
  82142. },
  82143. }
  82144. return fc, nil
  82145. }
  82146. func (ec *executionContext) _OrderEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *OrderEdge) (ret graphql.Marshaler) {
  82147. fc, err := ec.fieldContext_OrderEdge_cursor(ctx, field)
  82148. if err != nil {
  82149. return graphql.Null
  82150. }
  82151. ctx = graphql.WithFieldContext(ctx, fc)
  82152. defer func() {
  82153. if r := recover(); r != nil {
  82154. ec.Error(ctx, ec.Recover(ctx, r))
  82155. ret = graphql.Null
  82156. }
  82157. }()
  82158. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82159. ctx = rctx // use context from middleware stack in children
  82160. return obj.Cursor, nil
  82161. })
  82162. if err != nil {
  82163. ec.Error(ctx, err)
  82164. return graphql.Null
  82165. }
  82166. if resTmp == nil {
  82167. if !graphql.HasFieldError(ctx, fc) {
  82168. ec.Errorf(ctx, "must not be null")
  82169. }
  82170. return graphql.Null
  82171. }
  82172. res := resTmp.(string)
  82173. fc.Result = res
  82174. return ec.marshalNString2string(ctx, field.Selections, res)
  82175. }
  82176. func (ec *executionContext) fieldContext_OrderEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82177. fc = &graphql.FieldContext{
  82178. Object: "OrderEdge",
  82179. Field: field,
  82180. IsMethod: false,
  82181. IsResolver: false,
  82182. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82183. return nil, errors.New("field of type String does not have child fields")
  82184. },
  82185. }
  82186. return fc, nil
  82187. }
  82188. func (ec *executionContext) _OrderEdge_node(ctx context.Context, field graphql.CollectedField, obj *OrderEdge) (ret graphql.Marshaler) {
  82189. fc, err := ec.fieldContext_OrderEdge_node(ctx, field)
  82190. if err != nil {
  82191. return graphql.Null
  82192. }
  82193. ctx = graphql.WithFieldContext(ctx, fc)
  82194. defer func() {
  82195. if r := recover(); r != nil {
  82196. ec.Error(ctx, ec.Recover(ctx, r))
  82197. ret = graphql.Null
  82198. }
  82199. }()
  82200. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82201. ctx = rctx // use context from middleware stack in children
  82202. return obj.Node, nil
  82203. })
  82204. if err != nil {
  82205. ec.Error(ctx, err)
  82206. return graphql.Null
  82207. }
  82208. if resTmp == nil {
  82209. if !graphql.HasFieldError(ctx, fc) {
  82210. ec.Errorf(ctx, "must not be null")
  82211. }
  82212. return graphql.Null
  82213. }
  82214. res := resTmp.(*Order)
  82215. fc.Result = res
  82216. return ec.marshalNOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrder(ctx, field.Selections, res)
  82217. }
  82218. func (ec *executionContext) fieldContext_OrderEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82219. fc = &graphql.FieldContext{
  82220. Object: "OrderEdge",
  82221. Field: field,
  82222. IsMethod: false,
  82223. IsResolver: false,
  82224. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82225. switch field.Name {
  82226. case "agreements":
  82227. return ec.fieldContext_Order_agreements(ctx, field)
  82228. case "alerts":
  82229. return ec.fieldContext_Order_alerts(ctx, field)
  82230. case "app":
  82231. return ec.fieldContext_Order_app(ctx, field)
  82232. case "billingAddress":
  82233. return ec.fieldContext_Order_billingAddress(ctx, field)
  82234. case "billingAddressMatchesShippingAddress":
  82235. return ec.fieldContext_Order_billingAddressMatchesShippingAddress(ctx, field)
  82236. case "canMarkAsPaid":
  82237. return ec.fieldContext_Order_canMarkAsPaid(ctx, field)
  82238. case "canNotifyCustomer":
  82239. return ec.fieldContext_Order_canNotifyCustomer(ctx, field)
  82240. case "cancelReason":
  82241. return ec.fieldContext_Order_cancelReason(ctx, field)
  82242. case "cancelledAt":
  82243. return ec.fieldContext_Order_cancelledAt(ctx, field)
  82244. case "capturable":
  82245. return ec.fieldContext_Order_capturable(ctx, field)
  82246. case "cartDiscountAmountSet":
  82247. return ec.fieldContext_Order_cartDiscountAmountSet(ctx, field)
  82248. case "channelInformation":
  82249. return ec.fieldContext_Order_channelInformation(ctx, field)
  82250. case "clientIp":
  82251. return ec.fieldContext_Order_clientIp(ctx, field)
  82252. case "closed":
  82253. return ec.fieldContext_Order_closed(ctx, field)
  82254. case "closedAt":
  82255. return ec.fieldContext_Order_closedAt(ctx, field)
  82256. case "confirmed":
  82257. return ec.fieldContext_Order_confirmed(ctx, field)
  82258. case "createdAt":
  82259. return ec.fieldContext_Order_createdAt(ctx, field)
  82260. case "currencyCode":
  82261. return ec.fieldContext_Order_currencyCode(ctx, field)
  82262. case "currentCartDiscountAmountSet":
  82263. return ec.fieldContext_Order_currentCartDiscountAmountSet(ctx, field)
  82264. case "currentSubtotalLineItemsQuantity":
  82265. return ec.fieldContext_Order_currentSubtotalLineItemsQuantity(ctx, field)
  82266. case "currentSubtotalPriceSet":
  82267. return ec.fieldContext_Order_currentSubtotalPriceSet(ctx, field)
  82268. case "currentTaxLines":
  82269. return ec.fieldContext_Order_currentTaxLines(ctx, field)
  82270. case "currentTotalDiscountsSet":
  82271. return ec.fieldContext_Order_currentTotalDiscountsSet(ctx, field)
  82272. case "currentTotalDutiesSet":
  82273. return ec.fieldContext_Order_currentTotalDutiesSet(ctx, field)
  82274. case "currentTotalPriceSet":
  82275. return ec.fieldContext_Order_currentTotalPriceSet(ctx, field)
  82276. case "currentTotalTaxSet":
  82277. return ec.fieldContext_Order_currentTotalTaxSet(ctx, field)
  82278. case "currentTotalWeight":
  82279. return ec.fieldContext_Order_currentTotalWeight(ctx, field)
  82280. case "customAttributes":
  82281. return ec.fieldContext_Order_customAttributes(ctx, field)
  82282. case "customer":
  82283. return ec.fieldContext_Order_customer(ctx, field)
  82284. case "customerAcceptsMarketing":
  82285. return ec.fieldContext_Order_customerAcceptsMarketing(ctx, field)
  82286. case "customerJourneySummary":
  82287. return ec.fieldContext_Order_customerJourneySummary(ctx, field)
  82288. case "customerLocale":
  82289. return ec.fieldContext_Order_customerLocale(ctx, field)
  82290. case "discountApplications":
  82291. return ec.fieldContext_Order_discountApplications(ctx, field)
  82292. case "discountCode":
  82293. return ec.fieldContext_Order_discountCode(ctx, field)
  82294. case "discountCodes":
  82295. return ec.fieldContext_Order_discountCodes(ctx, field)
  82296. case "displayAddress":
  82297. return ec.fieldContext_Order_displayAddress(ctx, field)
  82298. case "displayFinancialStatus":
  82299. return ec.fieldContext_Order_displayFinancialStatus(ctx, field)
  82300. case "displayFulfillmentStatus":
  82301. return ec.fieldContext_Order_displayFulfillmentStatus(ctx, field)
  82302. case "disputes":
  82303. return ec.fieldContext_Order_disputes(ctx, field)
  82304. case "edited":
  82305. return ec.fieldContext_Order_edited(ctx, field)
  82306. case "email":
  82307. return ec.fieldContext_Order_email(ctx, field)
  82308. case "estimatedTaxes":
  82309. return ec.fieldContext_Order_estimatedTaxes(ctx, field)
  82310. case "events":
  82311. return ec.fieldContext_Order_events(ctx, field)
  82312. case "fulfillable":
  82313. return ec.fieldContext_Order_fulfillable(ctx, field)
  82314. case "fulfillmentOrders":
  82315. return ec.fieldContext_Order_fulfillmentOrders(ctx, field)
  82316. case "fulfillments":
  82317. return ec.fieldContext_Order_fulfillments(ctx, field)
  82318. case "fullyPaid":
  82319. return ec.fieldContext_Order_fullyPaid(ctx, field)
  82320. case "hasTimelineComment":
  82321. return ec.fieldContext_Order_hasTimelineComment(ctx, field)
  82322. case "id":
  82323. return ec.fieldContext_Order_id(ctx, field)
  82324. case "legacyResourceId":
  82325. return ec.fieldContext_Order_legacyResourceId(ctx, field)
  82326. case "lineItems":
  82327. return ec.fieldContext_Order_lineItems(ctx, field)
  82328. case "localizationExtensions":
  82329. return ec.fieldContext_Order_localizationExtensions(ctx, field)
  82330. case "merchantEditable":
  82331. return ec.fieldContext_Order_merchantEditable(ctx, field)
  82332. case "merchantEditableErrors":
  82333. return ec.fieldContext_Order_merchantEditableErrors(ctx, field)
  82334. case "merchantOfRecordApp":
  82335. return ec.fieldContext_Order_merchantOfRecordApp(ctx, field)
  82336. case "metafield":
  82337. return ec.fieldContext_Order_metafield(ctx, field)
  82338. case "metafieldDefinitions":
  82339. return ec.fieldContext_Order_metafieldDefinitions(ctx, field)
  82340. case "metafields":
  82341. return ec.fieldContext_Order_metafields(ctx, field)
  82342. case "name":
  82343. return ec.fieldContext_Order_name(ctx, field)
  82344. case "netPaymentSet":
  82345. return ec.fieldContext_Order_netPaymentSet(ctx, field)
  82346. case "nonFulfillableLineItems":
  82347. return ec.fieldContext_Order_nonFulfillableLineItems(ctx, field)
  82348. case "note":
  82349. return ec.fieldContext_Order_note(ctx, field)
  82350. case "originalTotalDutiesSet":
  82351. return ec.fieldContext_Order_originalTotalDutiesSet(ctx, field)
  82352. case "originalTotalPriceSet":
  82353. return ec.fieldContext_Order_originalTotalPriceSet(ctx, field)
  82354. case "paymentCollectionDetails":
  82355. return ec.fieldContext_Order_paymentCollectionDetails(ctx, field)
  82356. case "paymentGatewayNames":
  82357. return ec.fieldContext_Order_paymentGatewayNames(ctx, field)
  82358. case "paymentTerms":
  82359. return ec.fieldContext_Order_paymentTerms(ctx, field)
  82360. case "phone":
  82361. return ec.fieldContext_Order_phone(ctx, field)
  82362. case "physicalLocation":
  82363. return ec.fieldContext_Order_physicalLocation(ctx, field)
  82364. case "presentmentCurrencyCode":
  82365. return ec.fieldContext_Order_presentmentCurrencyCode(ctx, field)
  82366. case "privateMetafield":
  82367. return ec.fieldContext_Order_privateMetafield(ctx, field)
  82368. case "privateMetafields":
  82369. return ec.fieldContext_Order_privateMetafields(ctx, field)
  82370. case "processedAt":
  82371. return ec.fieldContext_Order_processedAt(ctx, field)
  82372. case "publication":
  82373. return ec.fieldContext_Order_publication(ctx, field)
  82374. case "purchasingEntity":
  82375. return ec.fieldContext_Order_purchasingEntity(ctx, field)
  82376. case "refundDiscrepancySet":
  82377. return ec.fieldContext_Order_refundDiscrepancySet(ctx, field)
  82378. case "refundable":
  82379. return ec.fieldContext_Order_refundable(ctx, field)
  82380. case "refunds":
  82381. return ec.fieldContext_Order_refunds(ctx, field)
  82382. case "registeredSourceUrl":
  82383. return ec.fieldContext_Order_registeredSourceUrl(ctx, field)
  82384. case "requiresShipping":
  82385. return ec.fieldContext_Order_requiresShipping(ctx, field)
  82386. case "restockable":
  82387. return ec.fieldContext_Order_restockable(ctx, field)
  82388. case "riskLevel":
  82389. return ec.fieldContext_Order_riskLevel(ctx, field)
  82390. case "risks":
  82391. return ec.fieldContext_Order_risks(ctx, field)
  82392. case "shippingAddress":
  82393. return ec.fieldContext_Order_shippingAddress(ctx, field)
  82394. case "shippingLine":
  82395. return ec.fieldContext_Order_shippingLine(ctx, field)
  82396. case "shippingLines":
  82397. return ec.fieldContext_Order_shippingLines(ctx, field)
  82398. case "sourceIdentifier":
  82399. return ec.fieldContext_Order_sourceIdentifier(ctx, field)
  82400. case "subtotalLineItemsQuantity":
  82401. return ec.fieldContext_Order_subtotalLineItemsQuantity(ctx, field)
  82402. case "subtotalPriceSet":
  82403. return ec.fieldContext_Order_subtotalPriceSet(ctx, field)
  82404. case "suggestedRefund":
  82405. return ec.fieldContext_Order_suggestedRefund(ctx, field)
  82406. case "tags":
  82407. return ec.fieldContext_Order_tags(ctx, field)
  82408. case "taxLines":
  82409. return ec.fieldContext_Order_taxLines(ctx, field)
  82410. case "taxesIncluded":
  82411. return ec.fieldContext_Order_taxesIncluded(ctx, field)
  82412. case "test":
  82413. return ec.fieldContext_Order_test(ctx, field)
  82414. case "totalCapturableSet":
  82415. return ec.fieldContext_Order_totalCapturableSet(ctx, field)
  82416. case "totalDiscountsSet":
  82417. return ec.fieldContext_Order_totalDiscountsSet(ctx, field)
  82418. case "totalOutstandingSet":
  82419. return ec.fieldContext_Order_totalOutstandingSet(ctx, field)
  82420. case "totalPriceSet":
  82421. return ec.fieldContext_Order_totalPriceSet(ctx, field)
  82422. case "totalReceivedSet":
  82423. return ec.fieldContext_Order_totalReceivedSet(ctx, field)
  82424. case "totalRefundedSet":
  82425. return ec.fieldContext_Order_totalRefundedSet(ctx, field)
  82426. case "totalRefundedShippingSet":
  82427. return ec.fieldContext_Order_totalRefundedShippingSet(ctx, field)
  82428. case "totalShippingPriceSet":
  82429. return ec.fieldContext_Order_totalShippingPriceSet(ctx, field)
  82430. case "totalTaxSet":
  82431. return ec.fieldContext_Order_totalTaxSet(ctx, field)
  82432. case "totalTipReceivedSet":
  82433. return ec.fieldContext_Order_totalTipReceivedSet(ctx, field)
  82434. case "totalWeight":
  82435. return ec.fieldContext_Order_totalWeight(ctx, field)
  82436. case "transactions":
  82437. return ec.fieldContext_Order_transactions(ctx, field)
  82438. case "unpaid":
  82439. return ec.fieldContext_Order_unpaid(ctx, field)
  82440. case "updatedAt":
  82441. return ec.fieldContext_Order_updatedAt(ctx, field)
  82442. }
  82443. return nil, fmt.Errorf("no field named %q was found under type Order", field.Name)
  82444. },
  82445. }
  82446. return fc, nil
  82447. }
  82448. func (ec *executionContext) _OrderPaymentCollectionDetails_additionalPaymentCollectionUrl(ctx context.Context, field graphql.CollectedField, obj *OrderPaymentCollectionDetails) (ret graphql.Marshaler) {
  82449. fc, err := ec.fieldContext_OrderPaymentCollectionDetails_additionalPaymentCollectionUrl(ctx, field)
  82450. if err != nil {
  82451. return graphql.Null
  82452. }
  82453. ctx = graphql.WithFieldContext(ctx, fc)
  82454. defer func() {
  82455. if r := recover(); r != nil {
  82456. ec.Error(ctx, ec.Recover(ctx, r))
  82457. ret = graphql.Null
  82458. }
  82459. }()
  82460. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82461. ctx = rctx // use context from middleware stack in children
  82462. return obj.AdditionalPaymentCollectionURL, nil
  82463. })
  82464. if err != nil {
  82465. ec.Error(ctx, err)
  82466. return graphql.Null
  82467. }
  82468. if resTmp == nil {
  82469. return graphql.Null
  82470. }
  82471. res := resTmp.(*string)
  82472. fc.Result = res
  82473. return ec.marshalOURL2ᚖstring(ctx, field.Selections, res)
  82474. }
  82475. func (ec *executionContext) fieldContext_OrderPaymentCollectionDetails_additionalPaymentCollectionUrl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82476. fc = &graphql.FieldContext{
  82477. Object: "OrderPaymentCollectionDetails",
  82478. Field: field,
  82479. IsMethod: false,
  82480. IsResolver: false,
  82481. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82482. return nil, errors.New("field of type URL does not have child fields")
  82483. },
  82484. }
  82485. return fc, nil
  82486. }
  82487. func (ec *executionContext) _OrderPaymentCollectionDetails_vaultedPaymentMethods(ctx context.Context, field graphql.CollectedField, obj *OrderPaymentCollectionDetails) (ret graphql.Marshaler) {
  82488. fc, err := ec.fieldContext_OrderPaymentCollectionDetails_vaultedPaymentMethods(ctx, field)
  82489. if err != nil {
  82490. return graphql.Null
  82491. }
  82492. ctx = graphql.WithFieldContext(ctx, fc)
  82493. defer func() {
  82494. if r := recover(); r != nil {
  82495. ec.Error(ctx, ec.Recover(ctx, r))
  82496. ret = graphql.Null
  82497. }
  82498. }()
  82499. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82500. ctx = rctx // use context from middleware stack in children
  82501. return obj.VaultedPaymentMethods, nil
  82502. })
  82503. if err != nil {
  82504. ec.Error(ctx, err)
  82505. return graphql.Null
  82506. }
  82507. if resTmp == nil {
  82508. return graphql.Null
  82509. }
  82510. res := resTmp.([]*PaymentMandate)
  82511. fc.Result = res
  82512. return ec.marshalOPaymentMandate2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPaymentMandateᚄ(ctx, field.Selections, res)
  82513. }
  82514. func (ec *executionContext) fieldContext_OrderPaymentCollectionDetails_vaultedPaymentMethods(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82515. fc = &graphql.FieldContext{
  82516. Object: "OrderPaymentCollectionDetails",
  82517. Field: field,
  82518. IsMethod: false,
  82519. IsResolver: false,
  82520. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82521. switch field.Name {
  82522. case "id":
  82523. return ec.fieldContext_PaymentMandate_id(ctx, field)
  82524. case "paymentInstrument":
  82525. return ec.fieldContext_PaymentMandate_paymentInstrument(ctx, field)
  82526. }
  82527. return nil, fmt.Errorf("no field named %q was found under type PaymentMandate", field.Name)
  82528. },
  82529. }
  82530. return fc, nil
  82531. }
  82532. func (ec *executionContext) _OrderRisk_display(ctx context.Context, field graphql.CollectedField, obj *OrderRisk) (ret graphql.Marshaler) {
  82533. fc, err := ec.fieldContext_OrderRisk_display(ctx, field)
  82534. if err != nil {
  82535. return graphql.Null
  82536. }
  82537. ctx = graphql.WithFieldContext(ctx, fc)
  82538. defer func() {
  82539. if r := recover(); r != nil {
  82540. ec.Error(ctx, ec.Recover(ctx, r))
  82541. ret = graphql.Null
  82542. }
  82543. }()
  82544. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82545. ctx = rctx // use context from middleware stack in children
  82546. return obj.Display, nil
  82547. })
  82548. if err != nil {
  82549. ec.Error(ctx, err)
  82550. return graphql.Null
  82551. }
  82552. if resTmp == nil {
  82553. if !graphql.HasFieldError(ctx, fc) {
  82554. ec.Errorf(ctx, "must not be null")
  82555. }
  82556. return graphql.Null
  82557. }
  82558. res := resTmp.(bool)
  82559. fc.Result = res
  82560. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  82561. }
  82562. func (ec *executionContext) fieldContext_OrderRisk_display(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82563. fc = &graphql.FieldContext{
  82564. Object: "OrderRisk",
  82565. Field: field,
  82566. IsMethod: false,
  82567. IsResolver: false,
  82568. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82569. return nil, errors.New("field of type Boolean does not have child fields")
  82570. },
  82571. }
  82572. return fc, nil
  82573. }
  82574. func (ec *executionContext) _OrderRisk_level(ctx context.Context, field graphql.CollectedField, obj *OrderRisk) (ret graphql.Marshaler) {
  82575. fc, err := ec.fieldContext_OrderRisk_level(ctx, field)
  82576. if err != nil {
  82577. return graphql.Null
  82578. }
  82579. ctx = graphql.WithFieldContext(ctx, fc)
  82580. defer func() {
  82581. if r := recover(); r != nil {
  82582. ec.Error(ctx, ec.Recover(ctx, r))
  82583. ret = graphql.Null
  82584. }
  82585. }()
  82586. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82587. ctx = rctx // use context from middleware stack in children
  82588. return obj.Level, nil
  82589. })
  82590. if err != nil {
  82591. ec.Error(ctx, err)
  82592. return graphql.Null
  82593. }
  82594. if resTmp == nil {
  82595. return graphql.Null
  82596. }
  82597. res := resTmp.(*OrderRiskLevel)
  82598. fc.Result = res
  82599. return ec.marshalOOrderRiskLevel2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderRiskLevel(ctx, field.Selections, res)
  82600. }
  82601. func (ec *executionContext) fieldContext_OrderRisk_level(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82602. fc = &graphql.FieldContext{
  82603. Object: "OrderRisk",
  82604. Field: field,
  82605. IsMethod: false,
  82606. IsResolver: false,
  82607. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82608. return nil, errors.New("field of type OrderRiskLevel does not have child fields")
  82609. },
  82610. }
  82611. return fc, nil
  82612. }
  82613. func (ec *executionContext) _OrderRisk_message(ctx context.Context, field graphql.CollectedField, obj *OrderRisk) (ret graphql.Marshaler) {
  82614. fc, err := ec.fieldContext_OrderRisk_message(ctx, field)
  82615. if err != nil {
  82616. return graphql.Null
  82617. }
  82618. ctx = graphql.WithFieldContext(ctx, fc)
  82619. defer func() {
  82620. if r := recover(); r != nil {
  82621. ec.Error(ctx, ec.Recover(ctx, r))
  82622. ret = graphql.Null
  82623. }
  82624. }()
  82625. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82626. ctx = rctx // use context from middleware stack in children
  82627. return obj.Message, nil
  82628. })
  82629. if err != nil {
  82630. ec.Error(ctx, err)
  82631. return graphql.Null
  82632. }
  82633. if resTmp == nil {
  82634. return graphql.Null
  82635. }
  82636. res := resTmp.(*string)
  82637. fc.Result = res
  82638. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  82639. }
  82640. func (ec *executionContext) fieldContext_OrderRisk_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82641. fc = &graphql.FieldContext{
  82642. Object: "OrderRisk",
  82643. Field: field,
  82644. IsMethod: false,
  82645. IsResolver: false,
  82646. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82647. return nil, errors.New("field of type String does not have child fields")
  82648. },
  82649. }
  82650. return fc, nil
  82651. }
  82652. func (ec *executionContext) _OrderTransaction_accountNumber(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  82653. fc, err := ec.fieldContext_OrderTransaction_accountNumber(ctx, field)
  82654. if err != nil {
  82655. return graphql.Null
  82656. }
  82657. ctx = graphql.WithFieldContext(ctx, fc)
  82658. defer func() {
  82659. if r := recover(); r != nil {
  82660. ec.Error(ctx, ec.Recover(ctx, r))
  82661. ret = graphql.Null
  82662. }
  82663. }()
  82664. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82665. ctx = rctx // use context from middleware stack in children
  82666. return obj.AccountNumber, nil
  82667. })
  82668. if err != nil {
  82669. ec.Error(ctx, err)
  82670. return graphql.Null
  82671. }
  82672. if resTmp == nil {
  82673. return graphql.Null
  82674. }
  82675. res := resTmp.(*string)
  82676. fc.Result = res
  82677. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  82678. }
  82679. func (ec *executionContext) fieldContext_OrderTransaction_accountNumber(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82680. fc = &graphql.FieldContext{
  82681. Object: "OrderTransaction",
  82682. Field: field,
  82683. IsMethod: false,
  82684. IsResolver: false,
  82685. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82686. return nil, errors.New("field of type String does not have child fields")
  82687. },
  82688. }
  82689. return fc, nil
  82690. }
  82691. func (ec *executionContext) _OrderTransaction_amountSet(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  82692. fc, err := ec.fieldContext_OrderTransaction_amountSet(ctx, field)
  82693. if err != nil {
  82694. return graphql.Null
  82695. }
  82696. ctx = graphql.WithFieldContext(ctx, fc)
  82697. defer func() {
  82698. if r := recover(); r != nil {
  82699. ec.Error(ctx, ec.Recover(ctx, r))
  82700. ret = graphql.Null
  82701. }
  82702. }()
  82703. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82704. ctx = rctx // use context from middleware stack in children
  82705. return obj.AmountSet, nil
  82706. })
  82707. if err != nil {
  82708. ec.Error(ctx, err)
  82709. return graphql.Null
  82710. }
  82711. if resTmp == nil {
  82712. if !graphql.HasFieldError(ctx, fc) {
  82713. ec.Errorf(ctx, "must not be null")
  82714. }
  82715. return graphql.Null
  82716. }
  82717. res := resTmp.(*MoneyBag)
  82718. fc.Result = res
  82719. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  82720. }
  82721. func (ec *executionContext) fieldContext_OrderTransaction_amountSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82722. fc = &graphql.FieldContext{
  82723. Object: "OrderTransaction",
  82724. Field: field,
  82725. IsMethod: false,
  82726. IsResolver: false,
  82727. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82728. switch field.Name {
  82729. case "presentmentMoney":
  82730. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  82731. case "shopMoney":
  82732. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  82733. }
  82734. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  82735. },
  82736. }
  82737. return fc, nil
  82738. }
  82739. func (ec *executionContext) _OrderTransaction_authorizationCode(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  82740. fc, err := ec.fieldContext_OrderTransaction_authorizationCode(ctx, field)
  82741. if err != nil {
  82742. return graphql.Null
  82743. }
  82744. ctx = graphql.WithFieldContext(ctx, fc)
  82745. defer func() {
  82746. if r := recover(); r != nil {
  82747. ec.Error(ctx, ec.Recover(ctx, r))
  82748. ret = graphql.Null
  82749. }
  82750. }()
  82751. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82752. ctx = rctx // use context from middleware stack in children
  82753. return obj.AuthorizationCode, nil
  82754. })
  82755. if err != nil {
  82756. ec.Error(ctx, err)
  82757. return graphql.Null
  82758. }
  82759. if resTmp == nil {
  82760. return graphql.Null
  82761. }
  82762. res := resTmp.(*string)
  82763. fc.Result = res
  82764. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  82765. }
  82766. func (ec *executionContext) fieldContext_OrderTransaction_authorizationCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82767. fc = &graphql.FieldContext{
  82768. Object: "OrderTransaction",
  82769. Field: field,
  82770. IsMethod: false,
  82771. IsResolver: false,
  82772. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82773. return nil, errors.New("field of type String does not have child fields")
  82774. },
  82775. }
  82776. return fc, nil
  82777. }
  82778. func (ec *executionContext) _OrderTransaction_authorizationExpiresAt(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  82779. fc, err := ec.fieldContext_OrderTransaction_authorizationExpiresAt(ctx, field)
  82780. if err != nil {
  82781. return graphql.Null
  82782. }
  82783. ctx = graphql.WithFieldContext(ctx, fc)
  82784. defer func() {
  82785. if r := recover(); r != nil {
  82786. ec.Error(ctx, ec.Recover(ctx, r))
  82787. ret = graphql.Null
  82788. }
  82789. }()
  82790. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82791. ctx = rctx // use context from middleware stack in children
  82792. return obj.AuthorizationExpiresAt, nil
  82793. })
  82794. if err != nil {
  82795. ec.Error(ctx, err)
  82796. return graphql.Null
  82797. }
  82798. if resTmp == nil {
  82799. return graphql.Null
  82800. }
  82801. res := resTmp.(*string)
  82802. fc.Result = res
  82803. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  82804. }
  82805. func (ec *executionContext) fieldContext_OrderTransaction_authorizationExpiresAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82806. fc = &graphql.FieldContext{
  82807. Object: "OrderTransaction",
  82808. Field: field,
  82809. IsMethod: false,
  82810. IsResolver: false,
  82811. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82812. return nil, errors.New("field of type DateTime does not have child fields")
  82813. },
  82814. }
  82815. return fc, nil
  82816. }
  82817. func (ec *executionContext) _OrderTransaction_createdAt(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  82818. fc, err := ec.fieldContext_OrderTransaction_createdAt(ctx, field)
  82819. if err != nil {
  82820. return graphql.Null
  82821. }
  82822. ctx = graphql.WithFieldContext(ctx, fc)
  82823. defer func() {
  82824. if r := recover(); r != nil {
  82825. ec.Error(ctx, ec.Recover(ctx, r))
  82826. ret = graphql.Null
  82827. }
  82828. }()
  82829. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82830. ctx = rctx // use context from middleware stack in children
  82831. return obj.CreatedAt, nil
  82832. })
  82833. if err != nil {
  82834. ec.Error(ctx, err)
  82835. return graphql.Null
  82836. }
  82837. if resTmp == nil {
  82838. if !graphql.HasFieldError(ctx, fc) {
  82839. ec.Errorf(ctx, "must not be null")
  82840. }
  82841. return graphql.Null
  82842. }
  82843. res := resTmp.(string)
  82844. fc.Result = res
  82845. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  82846. }
  82847. func (ec *executionContext) fieldContext_OrderTransaction_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82848. fc = &graphql.FieldContext{
  82849. Object: "OrderTransaction",
  82850. Field: field,
  82851. IsMethod: false,
  82852. IsResolver: false,
  82853. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82854. return nil, errors.New("field of type DateTime does not have child fields")
  82855. },
  82856. }
  82857. return fc, nil
  82858. }
  82859. func (ec *executionContext) _OrderTransaction_errorCode(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  82860. fc, err := ec.fieldContext_OrderTransaction_errorCode(ctx, field)
  82861. if err != nil {
  82862. return graphql.Null
  82863. }
  82864. ctx = graphql.WithFieldContext(ctx, fc)
  82865. defer func() {
  82866. if r := recover(); r != nil {
  82867. ec.Error(ctx, ec.Recover(ctx, r))
  82868. ret = graphql.Null
  82869. }
  82870. }()
  82871. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82872. ctx = rctx // use context from middleware stack in children
  82873. return obj.ErrorCode, nil
  82874. })
  82875. if err != nil {
  82876. ec.Error(ctx, err)
  82877. return graphql.Null
  82878. }
  82879. if resTmp == nil {
  82880. return graphql.Null
  82881. }
  82882. res := resTmp.(*OrderTransactionErrorCode)
  82883. fc.Result = res
  82884. return ec.marshalOOrderTransactionErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderTransactionErrorCode(ctx, field.Selections, res)
  82885. }
  82886. func (ec *executionContext) fieldContext_OrderTransaction_errorCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82887. fc = &graphql.FieldContext{
  82888. Object: "OrderTransaction",
  82889. Field: field,
  82890. IsMethod: false,
  82891. IsResolver: false,
  82892. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82893. return nil, errors.New("field of type OrderTransactionErrorCode does not have child fields")
  82894. },
  82895. }
  82896. return fc, nil
  82897. }
  82898. func (ec *executionContext) _OrderTransaction_fees(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  82899. fc, err := ec.fieldContext_OrderTransaction_fees(ctx, field)
  82900. if err != nil {
  82901. return graphql.Null
  82902. }
  82903. ctx = graphql.WithFieldContext(ctx, fc)
  82904. defer func() {
  82905. if r := recover(); r != nil {
  82906. ec.Error(ctx, ec.Recover(ctx, r))
  82907. ret = graphql.Null
  82908. }
  82909. }()
  82910. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82911. ctx = rctx // use context from middleware stack in children
  82912. return obj.Fees, nil
  82913. })
  82914. if err != nil {
  82915. ec.Error(ctx, err)
  82916. return graphql.Null
  82917. }
  82918. if resTmp == nil {
  82919. if !graphql.HasFieldError(ctx, fc) {
  82920. ec.Errorf(ctx, "must not be null")
  82921. }
  82922. return graphql.Null
  82923. }
  82924. res := resTmp.([]*TransactionFee)
  82925. fc.Result = res
  82926. return ec.marshalNTransactionFee2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐTransactionFeeᚄ(ctx, field.Selections, res)
  82927. }
  82928. func (ec *executionContext) fieldContext_OrderTransaction_fees(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82929. fc = &graphql.FieldContext{
  82930. Object: "OrderTransaction",
  82931. Field: field,
  82932. IsMethod: false,
  82933. IsResolver: false,
  82934. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82935. switch field.Name {
  82936. case "amount":
  82937. return ec.fieldContext_TransactionFee_amount(ctx, field)
  82938. case "flatFee":
  82939. return ec.fieldContext_TransactionFee_flatFee(ctx, field)
  82940. case "flatFeeName":
  82941. return ec.fieldContext_TransactionFee_flatFeeName(ctx, field)
  82942. case "id":
  82943. return ec.fieldContext_TransactionFee_id(ctx, field)
  82944. case "rate":
  82945. return ec.fieldContext_TransactionFee_rate(ctx, field)
  82946. case "rateName":
  82947. return ec.fieldContext_TransactionFee_rateName(ctx, field)
  82948. case "taxAmount":
  82949. return ec.fieldContext_TransactionFee_taxAmount(ctx, field)
  82950. case "type":
  82951. return ec.fieldContext_TransactionFee_type(ctx, field)
  82952. }
  82953. return nil, fmt.Errorf("no field named %q was found under type TransactionFee", field.Name)
  82954. },
  82955. }
  82956. return fc, nil
  82957. }
  82958. func (ec *executionContext) _OrderTransaction_formattedGateway(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  82959. fc, err := ec.fieldContext_OrderTransaction_formattedGateway(ctx, field)
  82960. if err != nil {
  82961. return graphql.Null
  82962. }
  82963. ctx = graphql.WithFieldContext(ctx, fc)
  82964. defer func() {
  82965. if r := recover(); r != nil {
  82966. ec.Error(ctx, ec.Recover(ctx, r))
  82967. ret = graphql.Null
  82968. }
  82969. }()
  82970. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  82971. ctx = rctx // use context from middleware stack in children
  82972. return obj.FormattedGateway, nil
  82973. })
  82974. if err != nil {
  82975. ec.Error(ctx, err)
  82976. return graphql.Null
  82977. }
  82978. if resTmp == nil {
  82979. return graphql.Null
  82980. }
  82981. res := resTmp.(*string)
  82982. fc.Result = res
  82983. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  82984. }
  82985. func (ec *executionContext) fieldContext_OrderTransaction_formattedGateway(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  82986. fc = &graphql.FieldContext{
  82987. Object: "OrderTransaction",
  82988. Field: field,
  82989. IsMethod: false,
  82990. IsResolver: false,
  82991. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  82992. return nil, errors.New("field of type String does not have child fields")
  82993. },
  82994. }
  82995. return fc, nil
  82996. }
  82997. func (ec *executionContext) _OrderTransaction_gateway(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  82998. fc, err := ec.fieldContext_OrderTransaction_gateway(ctx, field)
  82999. if err != nil {
  83000. return graphql.Null
  83001. }
  83002. ctx = graphql.WithFieldContext(ctx, fc)
  83003. defer func() {
  83004. if r := recover(); r != nil {
  83005. ec.Error(ctx, ec.Recover(ctx, r))
  83006. ret = graphql.Null
  83007. }
  83008. }()
  83009. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83010. ctx = rctx // use context from middleware stack in children
  83011. return obj.Gateway, nil
  83012. })
  83013. if err != nil {
  83014. ec.Error(ctx, err)
  83015. return graphql.Null
  83016. }
  83017. if resTmp == nil {
  83018. return graphql.Null
  83019. }
  83020. res := resTmp.(*string)
  83021. fc.Result = res
  83022. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  83023. }
  83024. func (ec *executionContext) fieldContext_OrderTransaction_gateway(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83025. fc = &graphql.FieldContext{
  83026. Object: "OrderTransaction",
  83027. Field: field,
  83028. IsMethod: false,
  83029. IsResolver: false,
  83030. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83031. return nil, errors.New("field of type String does not have child fields")
  83032. },
  83033. }
  83034. return fc, nil
  83035. }
  83036. func (ec *executionContext) _OrderTransaction_id(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  83037. fc, err := ec.fieldContext_OrderTransaction_id(ctx, field)
  83038. if err != nil {
  83039. return graphql.Null
  83040. }
  83041. ctx = graphql.WithFieldContext(ctx, fc)
  83042. defer func() {
  83043. if r := recover(); r != nil {
  83044. ec.Error(ctx, ec.Recover(ctx, r))
  83045. ret = graphql.Null
  83046. }
  83047. }()
  83048. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83049. ctx = rctx // use context from middleware stack in children
  83050. return obj.ID, nil
  83051. })
  83052. if err != nil {
  83053. ec.Error(ctx, err)
  83054. return graphql.Null
  83055. }
  83056. if resTmp == nil {
  83057. if !graphql.HasFieldError(ctx, fc) {
  83058. ec.Errorf(ctx, "must not be null")
  83059. }
  83060. return graphql.Null
  83061. }
  83062. res := resTmp.(string)
  83063. fc.Result = res
  83064. return ec.marshalNID2string(ctx, field.Selections, res)
  83065. }
  83066. func (ec *executionContext) fieldContext_OrderTransaction_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83067. fc = &graphql.FieldContext{
  83068. Object: "OrderTransaction",
  83069. Field: field,
  83070. IsMethod: false,
  83071. IsResolver: false,
  83072. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83073. return nil, errors.New("field of type ID does not have child fields")
  83074. },
  83075. }
  83076. return fc, nil
  83077. }
  83078. func (ec *executionContext) _OrderTransaction_kind(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  83079. fc, err := ec.fieldContext_OrderTransaction_kind(ctx, field)
  83080. if err != nil {
  83081. return graphql.Null
  83082. }
  83083. ctx = graphql.WithFieldContext(ctx, fc)
  83084. defer func() {
  83085. if r := recover(); r != nil {
  83086. ec.Error(ctx, ec.Recover(ctx, r))
  83087. ret = graphql.Null
  83088. }
  83089. }()
  83090. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83091. ctx = rctx // use context from middleware stack in children
  83092. return obj.Kind, nil
  83093. })
  83094. if err != nil {
  83095. ec.Error(ctx, err)
  83096. return graphql.Null
  83097. }
  83098. if resTmp == nil {
  83099. if !graphql.HasFieldError(ctx, fc) {
  83100. ec.Errorf(ctx, "must not be null")
  83101. }
  83102. return graphql.Null
  83103. }
  83104. res := resTmp.(OrderTransactionKind)
  83105. fc.Result = res
  83106. return ec.marshalNOrderTransactionKind2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderTransactionKind(ctx, field.Selections, res)
  83107. }
  83108. func (ec *executionContext) fieldContext_OrderTransaction_kind(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83109. fc = &graphql.FieldContext{
  83110. Object: "OrderTransaction",
  83111. Field: field,
  83112. IsMethod: false,
  83113. IsResolver: false,
  83114. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83115. return nil, errors.New("field of type OrderTransactionKind does not have child fields")
  83116. },
  83117. }
  83118. return fc, nil
  83119. }
  83120. func (ec *executionContext) _OrderTransaction_manuallyCapturable(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  83121. fc, err := ec.fieldContext_OrderTransaction_manuallyCapturable(ctx, field)
  83122. if err != nil {
  83123. return graphql.Null
  83124. }
  83125. ctx = graphql.WithFieldContext(ctx, fc)
  83126. defer func() {
  83127. if r := recover(); r != nil {
  83128. ec.Error(ctx, ec.Recover(ctx, r))
  83129. ret = graphql.Null
  83130. }
  83131. }()
  83132. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83133. ctx = rctx // use context from middleware stack in children
  83134. return obj.ManuallyCapturable, nil
  83135. })
  83136. if err != nil {
  83137. ec.Error(ctx, err)
  83138. return graphql.Null
  83139. }
  83140. if resTmp == nil {
  83141. if !graphql.HasFieldError(ctx, fc) {
  83142. ec.Errorf(ctx, "must not be null")
  83143. }
  83144. return graphql.Null
  83145. }
  83146. res := resTmp.(bool)
  83147. fc.Result = res
  83148. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  83149. }
  83150. func (ec *executionContext) fieldContext_OrderTransaction_manuallyCapturable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83151. fc = &graphql.FieldContext{
  83152. Object: "OrderTransaction",
  83153. Field: field,
  83154. IsMethod: false,
  83155. IsResolver: false,
  83156. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83157. return nil, errors.New("field of type Boolean does not have child fields")
  83158. },
  83159. }
  83160. return fc, nil
  83161. }
  83162. func (ec *executionContext) _OrderTransaction_maximumRefundableV2(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  83163. fc, err := ec.fieldContext_OrderTransaction_maximumRefundableV2(ctx, field)
  83164. if err != nil {
  83165. return graphql.Null
  83166. }
  83167. ctx = graphql.WithFieldContext(ctx, fc)
  83168. defer func() {
  83169. if r := recover(); r != nil {
  83170. ec.Error(ctx, ec.Recover(ctx, r))
  83171. ret = graphql.Null
  83172. }
  83173. }()
  83174. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83175. ctx = rctx // use context from middleware stack in children
  83176. return obj.MaximumRefundableV2, nil
  83177. })
  83178. if err != nil {
  83179. ec.Error(ctx, err)
  83180. return graphql.Null
  83181. }
  83182. if resTmp == nil {
  83183. return graphql.Null
  83184. }
  83185. res := resTmp.(*MoneyV2)
  83186. fc.Result = res
  83187. return ec.marshalOMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  83188. }
  83189. func (ec *executionContext) fieldContext_OrderTransaction_maximumRefundableV2(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83190. fc = &graphql.FieldContext{
  83191. Object: "OrderTransaction",
  83192. Field: field,
  83193. IsMethod: false,
  83194. IsResolver: false,
  83195. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83196. switch field.Name {
  83197. case "amount":
  83198. return ec.fieldContext_MoneyV2_amount(ctx, field)
  83199. case "currencyCode":
  83200. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  83201. }
  83202. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  83203. },
  83204. }
  83205. return fc, nil
  83206. }
  83207. func (ec *executionContext) _OrderTransaction_order(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  83208. fc, err := ec.fieldContext_OrderTransaction_order(ctx, field)
  83209. if err != nil {
  83210. return graphql.Null
  83211. }
  83212. ctx = graphql.WithFieldContext(ctx, fc)
  83213. defer func() {
  83214. if r := recover(); r != nil {
  83215. ec.Error(ctx, ec.Recover(ctx, r))
  83216. ret = graphql.Null
  83217. }
  83218. }()
  83219. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83220. ctx = rctx // use context from middleware stack in children
  83221. return obj.Order, nil
  83222. })
  83223. if err != nil {
  83224. ec.Error(ctx, err)
  83225. return graphql.Null
  83226. }
  83227. if resTmp == nil {
  83228. return graphql.Null
  83229. }
  83230. res := resTmp.(*Order)
  83231. fc.Result = res
  83232. return ec.marshalOOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrder(ctx, field.Selections, res)
  83233. }
  83234. func (ec *executionContext) fieldContext_OrderTransaction_order(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83235. fc = &graphql.FieldContext{
  83236. Object: "OrderTransaction",
  83237. Field: field,
  83238. IsMethod: false,
  83239. IsResolver: false,
  83240. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83241. switch field.Name {
  83242. case "agreements":
  83243. return ec.fieldContext_Order_agreements(ctx, field)
  83244. case "alerts":
  83245. return ec.fieldContext_Order_alerts(ctx, field)
  83246. case "app":
  83247. return ec.fieldContext_Order_app(ctx, field)
  83248. case "billingAddress":
  83249. return ec.fieldContext_Order_billingAddress(ctx, field)
  83250. case "billingAddressMatchesShippingAddress":
  83251. return ec.fieldContext_Order_billingAddressMatchesShippingAddress(ctx, field)
  83252. case "canMarkAsPaid":
  83253. return ec.fieldContext_Order_canMarkAsPaid(ctx, field)
  83254. case "canNotifyCustomer":
  83255. return ec.fieldContext_Order_canNotifyCustomer(ctx, field)
  83256. case "cancelReason":
  83257. return ec.fieldContext_Order_cancelReason(ctx, field)
  83258. case "cancelledAt":
  83259. return ec.fieldContext_Order_cancelledAt(ctx, field)
  83260. case "capturable":
  83261. return ec.fieldContext_Order_capturable(ctx, field)
  83262. case "cartDiscountAmountSet":
  83263. return ec.fieldContext_Order_cartDiscountAmountSet(ctx, field)
  83264. case "channelInformation":
  83265. return ec.fieldContext_Order_channelInformation(ctx, field)
  83266. case "clientIp":
  83267. return ec.fieldContext_Order_clientIp(ctx, field)
  83268. case "closed":
  83269. return ec.fieldContext_Order_closed(ctx, field)
  83270. case "closedAt":
  83271. return ec.fieldContext_Order_closedAt(ctx, field)
  83272. case "confirmed":
  83273. return ec.fieldContext_Order_confirmed(ctx, field)
  83274. case "createdAt":
  83275. return ec.fieldContext_Order_createdAt(ctx, field)
  83276. case "currencyCode":
  83277. return ec.fieldContext_Order_currencyCode(ctx, field)
  83278. case "currentCartDiscountAmountSet":
  83279. return ec.fieldContext_Order_currentCartDiscountAmountSet(ctx, field)
  83280. case "currentSubtotalLineItemsQuantity":
  83281. return ec.fieldContext_Order_currentSubtotalLineItemsQuantity(ctx, field)
  83282. case "currentSubtotalPriceSet":
  83283. return ec.fieldContext_Order_currentSubtotalPriceSet(ctx, field)
  83284. case "currentTaxLines":
  83285. return ec.fieldContext_Order_currentTaxLines(ctx, field)
  83286. case "currentTotalDiscountsSet":
  83287. return ec.fieldContext_Order_currentTotalDiscountsSet(ctx, field)
  83288. case "currentTotalDutiesSet":
  83289. return ec.fieldContext_Order_currentTotalDutiesSet(ctx, field)
  83290. case "currentTotalPriceSet":
  83291. return ec.fieldContext_Order_currentTotalPriceSet(ctx, field)
  83292. case "currentTotalTaxSet":
  83293. return ec.fieldContext_Order_currentTotalTaxSet(ctx, field)
  83294. case "currentTotalWeight":
  83295. return ec.fieldContext_Order_currentTotalWeight(ctx, field)
  83296. case "customAttributes":
  83297. return ec.fieldContext_Order_customAttributes(ctx, field)
  83298. case "customer":
  83299. return ec.fieldContext_Order_customer(ctx, field)
  83300. case "customerAcceptsMarketing":
  83301. return ec.fieldContext_Order_customerAcceptsMarketing(ctx, field)
  83302. case "customerJourneySummary":
  83303. return ec.fieldContext_Order_customerJourneySummary(ctx, field)
  83304. case "customerLocale":
  83305. return ec.fieldContext_Order_customerLocale(ctx, field)
  83306. case "discountApplications":
  83307. return ec.fieldContext_Order_discountApplications(ctx, field)
  83308. case "discountCode":
  83309. return ec.fieldContext_Order_discountCode(ctx, field)
  83310. case "discountCodes":
  83311. return ec.fieldContext_Order_discountCodes(ctx, field)
  83312. case "displayAddress":
  83313. return ec.fieldContext_Order_displayAddress(ctx, field)
  83314. case "displayFinancialStatus":
  83315. return ec.fieldContext_Order_displayFinancialStatus(ctx, field)
  83316. case "displayFulfillmentStatus":
  83317. return ec.fieldContext_Order_displayFulfillmentStatus(ctx, field)
  83318. case "disputes":
  83319. return ec.fieldContext_Order_disputes(ctx, field)
  83320. case "edited":
  83321. return ec.fieldContext_Order_edited(ctx, field)
  83322. case "email":
  83323. return ec.fieldContext_Order_email(ctx, field)
  83324. case "estimatedTaxes":
  83325. return ec.fieldContext_Order_estimatedTaxes(ctx, field)
  83326. case "events":
  83327. return ec.fieldContext_Order_events(ctx, field)
  83328. case "fulfillable":
  83329. return ec.fieldContext_Order_fulfillable(ctx, field)
  83330. case "fulfillmentOrders":
  83331. return ec.fieldContext_Order_fulfillmentOrders(ctx, field)
  83332. case "fulfillments":
  83333. return ec.fieldContext_Order_fulfillments(ctx, field)
  83334. case "fullyPaid":
  83335. return ec.fieldContext_Order_fullyPaid(ctx, field)
  83336. case "hasTimelineComment":
  83337. return ec.fieldContext_Order_hasTimelineComment(ctx, field)
  83338. case "id":
  83339. return ec.fieldContext_Order_id(ctx, field)
  83340. case "legacyResourceId":
  83341. return ec.fieldContext_Order_legacyResourceId(ctx, field)
  83342. case "lineItems":
  83343. return ec.fieldContext_Order_lineItems(ctx, field)
  83344. case "localizationExtensions":
  83345. return ec.fieldContext_Order_localizationExtensions(ctx, field)
  83346. case "merchantEditable":
  83347. return ec.fieldContext_Order_merchantEditable(ctx, field)
  83348. case "merchantEditableErrors":
  83349. return ec.fieldContext_Order_merchantEditableErrors(ctx, field)
  83350. case "merchantOfRecordApp":
  83351. return ec.fieldContext_Order_merchantOfRecordApp(ctx, field)
  83352. case "metafield":
  83353. return ec.fieldContext_Order_metafield(ctx, field)
  83354. case "metafieldDefinitions":
  83355. return ec.fieldContext_Order_metafieldDefinitions(ctx, field)
  83356. case "metafields":
  83357. return ec.fieldContext_Order_metafields(ctx, field)
  83358. case "name":
  83359. return ec.fieldContext_Order_name(ctx, field)
  83360. case "netPaymentSet":
  83361. return ec.fieldContext_Order_netPaymentSet(ctx, field)
  83362. case "nonFulfillableLineItems":
  83363. return ec.fieldContext_Order_nonFulfillableLineItems(ctx, field)
  83364. case "note":
  83365. return ec.fieldContext_Order_note(ctx, field)
  83366. case "originalTotalDutiesSet":
  83367. return ec.fieldContext_Order_originalTotalDutiesSet(ctx, field)
  83368. case "originalTotalPriceSet":
  83369. return ec.fieldContext_Order_originalTotalPriceSet(ctx, field)
  83370. case "paymentCollectionDetails":
  83371. return ec.fieldContext_Order_paymentCollectionDetails(ctx, field)
  83372. case "paymentGatewayNames":
  83373. return ec.fieldContext_Order_paymentGatewayNames(ctx, field)
  83374. case "paymentTerms":
  83375. return ec.fieldContext_Order_paymentTerms(ctx, field)
  83376. case "phone":
  83377. return ec.fieldContext_Order_phone(ctx, field)
  83378. case "physicalLocation":
  83379. return ec.fieldContext_Order_physicalLocation(ctx, field)
  83380. case "presentmentCurrencyCode":
  83381. return ec.fieldContext_Order_presentmentCurrencyCode(ctx, field)
  83382. case "privateMetafield":
  83383. return ec.fieldContext_Order_privateMetafield(ctx, field)
  83384. case "privateMetafields":
  83385. return ec.fieldContext_Order_privateMetafields(ctx, field)
  83386. case "processedAt":
  83387. return ec.fieldContext_Order_processedAt(ctx, field)
  83388. case "publication":
  83389. return ec.fieldContext_Order_publication(ctx, field)
  83390. case "purchasingEntity":
  83391. return ec.fieldContext_Order_purchasingEntity(ctx, field)
  83392. case "refundDiscrepancySet":
  83393. return ec.fieldContext_Order_refundDiscrepancySet(ctx, field)
  83394. case "refundable":
  83395. return ec.fieldContext_Order_refundable(ctx, field)
  83396. case "refunds":
  83397. return ec.fieldContext_Order_refunds(ctx, field)
  83398. case "registeredSourceUrl":
  83399. return ec.fieldContext_Order_registeredSourceUrl(ctx, field)
  83400. case "requiresShipping":
  83401. return ec.fieldContext_Order_requiresShipping(ctx, field)
  83402. case "restockable":
  83403. return ec.fieldContext_Order_restockable(ctx, field)
  83404. case "riskLevel":
  83405. return ec.fieldContext_Order_riskLevel(ctx, field)
  83406. case "risks":
  83407. return ec.fieldContext_Order_risks(ctx, field)
  83408. case "shippingAddress":
  83409. return ec.fieldContext_Order_shippingAddress(ctx, field)
  83410. case "shippingLine":
  83411. return ec.fieldContext_Order_shippingLine(ctx, field)
  83412. case "shippingLines":
  83413. return ec.fieldContext_Order_shippingLines(ctx, field)
  83414. case "sourceIdentifier":
  83415. return ec.fieldContext_Order_sourceIdentifier(ctx, field)
  83416. case "subtotalLineItemsQuantity":
  83417. return ec.fieldContext_Order_subtotalLineItemsQuantity(ctx, field)
  83418. case "subtotalPriceSet":
  83419. return ec.fieldContext_Order_subtotalPriceSet(ctx, field)
  83420. case "suggestedRefund":
  83421. return ec.fieldContext_Order_suggestedRefund(ctx, field)
  83422. case "tags":
  83423. return ec.fieldContext_Order_tags(ctx, field)
  83424. case "taxLines":
  83425. return ec.fieldContext_Order_taxLines(ctx, field)
  83426. case "taxesIncluded":
  83427. return ec.fieldContext_Order_taxesIncluded(ctx, field)
  83428. case "test":
  83429. return ec.fieldContext_Order_test(ctx, field)
  83430. case "totalCapturableSet":
  83431. return ec.fieldContext_Order_totalCapturableSet(ctx, field)
  83432. case "totalDiscountsSet":
  83433. return ec.fieldContext_Order_totalDiscountsSet(ctx, field)
  83434. case "totalOutstandingSet":
  83435. return ec.fieldContext_Order_totalOutstandingSet(ctx, field)
  83436. case "totalPriceSet":
  83437. return ec.fieldContext_Order_totalPriceSet(ctx, field)
  83438. case "totalReceivedSet":
  83439. return ec.fieldContext_Order_totalReceivedSet(ctx, field)
  83440. case "totalRefundedSet":
  83441. return ec.fieldContext_Order_totalRefundedSet(ctx, field)
  83442. case "totalRefundedShippingSet":
  83443. return ec.fieldContext_Order_totalRefundedShippingSet(ctx, field)
  83444. case "totalShippingPriceSet":
  83445. return ec.fieldContext_Order_totalShippingPriceSet(ctx, field)
  83446. case "totalTaxSet":
  83447. return ec.fieldContext_Order_totalTaxSet(ctx, field)
  83448. case "totalTipReceivedSet":
  83449. return ec.fieldContext_Order_totalTipReceivedSet(ctx, field)
  83450. case "totalWeight":
  83451. return ec.fieldContext_Order_totalWeight(ctx, field)
  83452. case "transactions":
  83453. return ec.fieldContext_Order_transactions(ctx, field)
  83454. case "unpaid":
  83455. return ec.fieldContext_Order_unpaid(ctx, field)
  83456. case "updatedAt":
  83457. return ec.fieldContext_Order_updatedAt(ctx, field)
  83458. }
  83459. return nil, fmt.Errorf("no field named %q was found under type Order", field.Name)
  83460. },
  83461. }
  83462. return fc, nil
  83463. }
  83464. func (ec *executionContext) _OrderTransaction_parentTransaction(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  83465. fc, err := ec.fieldContext_OrderTransaction_parentTransaction(ctx, field)
  83466. if err != nil {
  83467. return graphql.Null
  83468. }
  83469. ctx = graphql.WithFieldContext(ctx, fc)
  83470. defer func() {
  83471. if r := recover(); r != nil {
  83472. ec.Error(ctx, ec.Recover(ctx, r))
  83473. ret = graphql.Null
  83474. }
  83475. }()
  83476. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83477. ctx = rctx // use context from middleware stack in children
  83478. return obj.ParentTransaction, nil
  83479. })
  83480. if err != nil {
  83481. ec.Error(ctx, err)
  83482. return graphql.Null
  83483. }
  83484. if resTmp == nil {
  83485. return graphql.Null
  83486. }
  83487. res := resTmp.(*OrderTransaction)
  83488. fc.Result = res
  83489. return ec.marshalOOrderTransaction2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderTransaction(ctx, field.Selections, res)
  83490. }
  83491. func (ec *executionContext) fieldContext_OrderTransaction_parentTransaction(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83492. fc = &graphql.FieldContext{
  83493. Object: "OrderTransaction",
  83494. Field: field,
  83495. IsMethod: false,
  83496. IsResolver: false,
  83497. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83498. switch field.Name {
  83499. case "accountNumber":
  83500. return ec.fieldContext_OrderTransaction_accountNumber(ctx, field)
  83501. case "amountSet":
  83502. return ec.fieldContext_OrderTransaction_amountSet(ctx, field)
  83503. case "authorizationCode":
  83504. return ec.fieldContext_OrderTransaction_authorizationCode(ctx, field)
  83505. case "authorizationExpiresAt":
  83506. return ec.fieldContext_OrderTransaction_authorizationExpiresAt(ctx, field)
  83507. case "createdAt":
  83508. return ec.fieldContext_OrderTransaction_createdAt(ctx, field)
  83509. case "errorCode":
  83510. return ec.fieldContext_OrderTransaction_errorCode(ctx, field)
  83511. case "fees":
  83512. return ec.fieldContext_OrderTransaction_fees(ctx, field)
  83513. case "formattedGateway":
  83514. return ec.fieldContext_OrderTransaction_formattedGateway(ctx, field)
  83515. case "gateway":
  83516. return ec.fieldContext_OrderTransaction_gateway(ctx, field)
  83517. case "id":
  83518. return ec.fieldContext_OrderTransaction_id(ctx, field)
  83519. case "kind":
  83520. return ec.fieldContext_OrderTransaction_kind(ctx, field)
  83521. case "manuallyCapturable":
  83522. return ec.fieldContext_OrderTransaction_manuallyCapturable(ctx, field)
  83523. case "maximumRefundableV2":
  83524. return ec.fieldContext_OrderTransaction_maximumRefundableV2(ctx, field)
  83525. case "order":
  83526. return ec.fieldContext_OrderTransaction_order(ctx, field)
  83527. case "parentTransaction":
  83528. return ec.fieldContext_OrderTransaction_parentTransaction(ctx, field)
  83529. case "paymentIcon":
  83530. return ec.fieldContext_OrderTransaction_paymentIcon(ctx, field)
  83531. case "processedAt":
  83532. return ec.fieldContext_OrderTransaction_processedAt(ctx, field)
  83533. case "receiptJson":
  83534. return ec.fieldContext_OrderTransaction_receiptJson(ctx, field)
  83535. case "settlementCurrency":
  83536. return ec.fieldContext_OrderTransaction_settlementCurrency(ctx, field)
  83537. case "settlementCurrencyRate":
  83538. return ec.fieldContext_OrderTransaction_settlementCurrencyRate(ctx, field)
  83539. case "shopifyPaymentsSet":
  83540. return ec.fieldContext_OrderTransaction_shopifyPaymentsSet(ctx, field)
  83541. case "status":
  83542. return ec.fieldContext_OrderTransaction_status(ctx, field)
  83543. case "test":
  83544. return ec.fieldContext_OrderTransaction_test(ctx, field)
  83545. case "totalUnsettledSet":
  83546. return ec.fieldContext_OrderTransaction_totalUnsettledSet(ctx, field)
  83547. case "user":
  83548. return ec.fieldContext_OrderTransaction_user(ctx, field)
  83549. }
  83550. return nil, fmt.Errorf("no field named %q was found under type OrderTransaction", field.Name)
  83551. },
  83552. }
  83553. return fc, nil
  83554. }
  83555. func (ec *executionContext) _OrderTransaction_paymentIcon(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  83556. fc, err := ec.fieldContext_OrderTransaction_paymentIcon(ctx, field)
  83557. if err != nil {
  83558. return graphql.Null
  83559. }
  83560. ctx = graphql.WithFieldContext(ctx, fc)
  83561. defer func() {
  83562. if r := recover(); r != nil {
  83563. ec.Error(ctx, ec.Recover(ctx, r))
  83564. ret = graphql.Null
  83565. }
  83566. }()
  83567. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83568. ctx = rctx // use context from middleware stack in children
  83569. return obj.PaymentIcon, nil
  83570. })
  83571. if err != nil {
  83572. ec.Error(ctx, err)
  83573. return graphql.Null
  83574. }
  83575. if resTmp == nil {
  83576. return graphql.Null
  83577. }
  83578. res := resTmp.(*Image)
  83579. fc.Result = res
  83580. return ec.marshalOImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐImage(ctx, field.Selections, res)
  83581. }
  83582. func (ec *executionContext) fieldContext_OrderTransaction_paymentIcon(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83583. fc = &graphql.FieldContext{
  83584. Object: "OrderTransaction",
  83585. Field: field,
  83586. IsMethod: false,
  83587. IsResolver: false,
  83588. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83589. switch field.Name {
  83590. case "altText":
  83591. return ec.fieldContext_Image_altText(ctx, field)
  83592. case "height":
  83593. return ec.fieldContext_Image_height(ctx, field)
  83594. case "id":
  83595. return ec.fieldContext_Image_id(ctx, field)
  83596. case "metafield":
  83597. return ec.fieldContext_Image_metafield(ctx, field)
  83598. case "metafields":
  83599. return ec.fieldContext_Image_metafields(ctx, field)
  83600. case "privateMetafield":
  83601. return ec.fieldContext_Image_privateMetafield(ctx, field)
  83602. case "privateMetafields":
  83603. return ec.fieldContext_Image_privateMetafields(ctx, field)
  83604. case "url":
  83605. return ec.fieldContext_Image_url(ctx, field)
  83606. case "width":
  83607. return ec.fieldContext_Image_width(ctx, field)
  83608. }
  83609. return nil, fmt.Errorf("no field named %q was found under type Image", field.Name)
  83610. },
  83611. }
  83612. return fc, nil
  83613. }
  83614. func (ec *executionContext) _OrderTransaction_processedAt(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  83615. fc, err := ec.fieldContext_OrderTransaction_processedAt(ctx, field)
  83616. if err != nil {
  83617. return graphql.Null
  83618. }
  83619. ctx = graphql.WithFieldContext(ctx, fc)
  83620. defer func() {
  83621. if r := recover(); r != nil {
  83622. ec.Error(ctx, ec.Recover(ctx, r))
  83623. ret = graphql.Null
  83624. }
  83625. }()
  83626. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83627. ctx = rctx // use context from middleware stack in children
  83628. return obj.ProcessedAt, nil
  83629. })
  83630. if err != nil {
  83631. ec.Error(ctx, err)
  83632. return graphql.Null
  83633. }
  83634. if resTmp == nil {
  83635. return graphql.Null
  83636. }
  83637. res := resTmp.(*string)
  83638. fc.Result = res
  83639. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  83640. }
  83641. func (ec *executionContext) fieldContext_OrderTransaction_processedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83642. fc = &graphql.FieldContext{
  83643. Object: "OrderTransaction",
  83644. Field: field,
  83645. IsMethod: false,
  83646. IsResolver: false,
  83647. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83648. return nil, errors.New("field of type DateTime does not have child fields")
  83649. },
  83650. }
  83651. return fc, nil
  83652. }
  83653. func (ec *executionContext) _OrderTransaction_receiptJson(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  83654. fc, err := ec.fieldContext_OrderTransaction_receiptJson(ctx, field)
  83655. if err != nil {
  83656. return graphql.Null
  83657. }
  83658. ctx = graphql.WithFieldContext(ctx, fc)
  83659. defer func() {
  83660. if r := recover(); r != nil {
  83661. ec.Error(ctx, ec.Recover(ctx, r))
  83662. ret = graphql.Null
  83663. }
  83664. }()
  83665. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83666. ctx = rctx // use context from middleware stack in children
  83667. return obj.ReceiptJSON, nil
  83668. })
  83669. if err != nil {
  83670. ec.Error(ctx, err)
  83671. return graphql.Null
  83672. }
  83673. if resTmp == nil {
  83674. return graphql.Null
  83675. }
  83676. res := resTmp.(*string)
  83677. fc.Result = res
  83678. return ec.marshalOJSON2ᚖstring(ctx, field.Selections, res)
  83679. }
  83680. func (ec *executionContext) fieldContext_OrderTransaction_receiptJson(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83681. fc = &graphql.FieldContext{
  83682. Object: "OrderTransaction",
  83683. Field: field,
  83684. IsMethod: false,
  83685. IsResolver: false,
  83686. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83687. return nil, errors.New("field of type JSON does not have child fields")
  83688. },
  83689. }
  83690. return fc, nil
  83691. }
  83692. func (ec *executionContext) _OrderTransaction_settlementCurrency(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  83693. fc, err := ec.fieldContext_OrderTransaction_settlementCurrency(ctx, field)
  83694. if err != nil {
  83695. return graphql.Null
  83696. }
  83697. ctx = graphql.WithFieldContext(ctx, fc)
  83698. defer func() {
  83699. if r := recover(); r != nil {
  83700. ec.Error(ctx, ec.Recover(ctx, r))
  83701. ret = graphql.Null
  83702. }
  83703. }()
  83704. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83705. ctx = rctx // use context from middleware stack in children
  83706. return obj.SettlementCurrency, nil
  83707. })
  83708. if err != nil {
  83709. ec.Error(ctx, err)
  83710. return graphql.Null
  83711. }
  83712. if resTmp == nil {
  83713. return graphql.Null
  83714. }
  83715. res := resTmp.(*CurrencyCode)
  83716. fc.Result = res
  83717. return ec.marshalOCurrencyCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCurrencyCode(ctx, field.Selections, res)
  83718. }
  83719. func (ec *executionContext) fieldContext_OrderTransaction_settlementCurrency(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83720. fc = &graphql.FieldContext{
  83721. Object: "OrderTransaction",
  83722. Field: field,
  83723. IsMethod: false,
  83724. IsResolver: false,
  83725. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83726. return nil, errors.New("field of type CurrencyCode does not have child fields")
  83727. },
  83728. }
  83729. return fc, nil
  83730. }
  83731. func (ec *executionContext) _OrderTransaction_settlementCurrencyRate(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  83732. fc, err := ec.fieldContext_OrderTransaction_settlementCurrencyRate(ctx, field)
  83733. if err != nil {
  83734. return graphql.Null
  83735. }
  83736. ctx = graphql.WithFieldContext(ctx, fc)
  83737. defer func() {
  83738. if r := recover(); r != nil {
  83739. ec.Error(ctx, ec.Recover(ctx, r))
  83740. ret = graphql.Null
  83741. }
  83742. }()
  83743. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83744. ctx = rctx // use context from middleware stack in children
  83745. return obj.SettlementCurrencyRate, nil
  83746. })
  83747. if err != nil {
  83748. ec.Error(ctx, err)
  83749. return graphql.Null
  83750. }
  83751. if resTmp == nil {
  83752. return graphql.Null
  83753. }
  83754. res := resTmp.(*string)
  83755. fc.Result = res
  83756. return ec.marshalODecimal2ᚖstring(ctx, field.Selections, res)
  83757. }
  83758. func (ec *executionContext) fieldContext_OrderTransaction_settlementCurrencyRate(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83759. fc = &graphql.FieldContext{
  83760. Object: "OrderTransaction",
  83761. Field: field,
  83762. IsMethod: false,
  83763. IsResolver: false,
  83764. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83765. return nil, errors.New("field of type Decimal does not have child fields")
  83766. },
  83767. }
  83768. return fc, nil
  83769. }
  83770. func (ec *executionContext) _OrderTransaction_shopifyPaymentsSet(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  83771. fc, err := ec.fieldContext_OrderTransaction_shopifyPaymentsSet(ctx, field)
  83772. if err != nil {
  83773. return graphql.Null
  83774. }
  83775. ctx = graphql.WithFieldContext(ctx, fc)
  83776. defer func() {
  83777. if r := recover(); r != nil {
  83778. ec.Error(ctx, ec.Recover(ctx, r))
  83779. ret = graphql.Null
  83780. }
  83781. }()
  83782. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83783. ctx = rctx // use context from middleware stack in children
  83784. return obj.ShopifyPaymentsSet, nil
  83785. })
  83786. if err != nil {
  83787. ec.Error(ctx, err)
  83788. return graphql.Null
  83789. }
  83790. if resTmp == nil {
  83791. return graphql.Null
  83792. }
  83793. res := resTmp.(*ShopifyPaymentsTransactionSet)
  83794. fc.Result = res
  83795. return ec.marshalOShopifyPaymentsTransactionSet2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐShopifyPaymentsTransactionSet(ctx, field.Selections, res)
  83796. }
  83797. func (ec *executionContext) fieldContext_OrderTransaction_shopifyPaymentsSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83798. fc = &graphql.FieldContext{
  83799. Object: "OrderTransaction",
  83800. Field: field,
  83801. IsMethod: false,
  83802. IsResolver: false,
  83803. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83804. switch field.Name {
  83805. case "extendedAuthorizationSet":
  83806. return ec.fieldContext_ShopifyPaymentsTransactionSet_extendedAuthorizationSet(ctx, field)
  83807. case "refundSet":
  83808. return ec.fieldContext_ShopifyPaymentsTransactionSet_refundSet(ctx, field)
  83809. }
  83810. return nil, fmt.Errorf("no field named %q was found under type ShopifyPaymentsTransactionSet", field.Name)
  83811. },
  83812. }
  83813. return fc, nil
  83814. }
  83815. func (ec *executionContext) _OrderTransaction_status(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  83816. fc, err := ec.fieldContext_OrderTransaction_status(ctx, field)
  83817. if err != nil {
  83818. return graphql.Null
  83819. }
  83820. ctx = graphql.WithFieldContext(ctx, fc)
  83821. defer func() {
  83822. if r := recover(); r != nil {
  83823. ec.Error(ctx, ec.Recover(ctx, r))
  83824. ret = graphql.Null
  83825. }
  83826. }()
  83827. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83828. ctx = rctx // use context from middleware stack in children
  83829. return obj.Status, nil
  83830. })
  83831. if err != nil {
  83832. ec.Error(ctx, err)
  83833. return graphql.Null
  83834. }
  83835. if resTmp == nil {
  83836. if !graphql.HasFieldError(ctx, fc) {
  83837. ec.Errorf(ctx, "must not be null")
  83838. }
  83839. return graphql.Null
  83840. }
  83841. res := resTmp.(OrderTransactionStatus)
  83842. fc.Result = res
  83843. return ec.marshalNOrderTransactionStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderTransactionStatus(ctx, field.Selections, res)
  83844. }
  83845. func (ec *executionContext) fieldContext_OrderTransaction_status(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83846. fc = &graphql.FieldContext{
  83847. Object: "OrderTransaction",
  83848. Field: field,
  83849. IsMethod: false,
  83850. IsResolver: false,
  83851. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83852. return nil, errors.New("field of type OrderTransactionStatus does not have child fields")
  83853. },
  83854. }
  83855. return fc, nil
  83856. }
  83857. func (ec *executionContext) _OrderTransaction_test(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  83858. fc, err := ec.fieldContext_OrderTransaction_test(ctx, field)
  83859. if err != nil {
  83860. return graphql.Null
  83861. }
  83862. ctx = graphql.WithFieldContext(ctx, fc)
  83863. defer func() {
  83864. if r := recover(); r != nil {
  83865. ec.Error(ctx, ec.Recover(ctx, r))
  83866. ret = graphql.Null
  83867. }
  83868. }()
  83869. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83870. ctx = rctx // use context from middleware stack in children
  83871. return obj.Test, nil
  83872. })
  83873. if err != nil {
  83874. ec.Error(ctx, err)
  83875. return graphql.Null
  83876. }
  83877. if resTmp == nil {
  83878. if !graphql.HasFieldError(ctx, fc) {
  83879. ec.Errorf(ctx, "must not be null")
  83880. }
  83881. return graphql.Null
  83882. }
  83883. res := resTmp.(bool)
  83884. fc.Result = res
  83885. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  83886. }
  83887. func (ec *executionContext) fieldContext_OrderTransaction_test(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83888. fc = &graphql.FieldContext{
  83889. Object: "OrderTransaction",
  83890. Field: field,
  83891. IsMethod: false,
  83892. IsResolver: false,
  83893. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83894. return nil, errors.New("field of type Boolean does not have child fields")
  83895. },
  83896. }
  83897. return fc, nil
  83898. }
  83899. func (ec *executionContext) _OrderTransaction_totalUnsettledSet(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  83900. fc, err := ec.fieldContext_OrderTransaction_totalUnsettledSet(ctx, field)
  83901. if err != nil {
  83902. return graphql.Null
  83903. }
  83904. ctx = graphql.WithFieldContext(ctx, fc)
  83905. defer func() {
  83906. if r := recover(); r != nil {
  83907. ec.Error(ctx, ec.Recover(ctx, r))
  83908. ret = graphql.Null
  83909. }
  83910. }()
  83911. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83912. ctx = rctx // use context from middleware stack in children
  83913. return obj.TotalUnsettledSet, nil
  83914. })
  83915. if err != nil {
  83916. ec.Error(ctx, err)
  83917. return graphql.Null
  83918. }
  83919. if resTmp == nil {
  83920. return graphql.Null
  83921. }
  83922. res := resTmp.(*MoneyBag)
  83923. fc.Result = res
  83924. return ec.marshalOMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  83925. }
  83926. func (ec *executionContext) fieldContext_OrderTransaction_totalUnsettledSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83927. fc = &graphql.FieldContext{
  83928. Object: "OrderTransaction",
  83929. Field: field,
  83930. IsMethod: false,
  83931. IsResolver: false,
  83932. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83933. switch field.Name {
  83934. case "presentmentMoney":
  83935. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  83936. case "shopMoney":
  83937. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  83938. }
  83939. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  83940. },
  83941. }
  83942. return fc, nil
  83943. }
  83944. func (ec *executionContext) _OrderTransaction_user(ctx context.Context, field graphql.CollectedField, obj *OrderTransaction) (ret graphql.Marshaler) {
  83945. fc, err := ec.fieldContext_OrderTransaction_user(ctx, field)
  83946. if err != nil {
  83947. return graphql.Null
  83948. }
  83949. ctx = graphql.WithFieldContext(ctx, fc)
  83950. defer func() {
  83951. if r := recover(); r != nil {
  83952. ec.Error(ctx, ec.Recover(ctx, r))
  83953. ret = graphql.Null
  83954. }
  83955. }()
  83956. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  83957. ctx = rctx // use context from middleware stack in children
  83958. return obj.User, nil
  83959. })
  83960. if err != nil {
  83961. ec.Error(ctx, err)
  83962. return graphql.Null
  83963. }
  83964. if resTmp == nil {
  83965. return graphql.Null
  83966. }
  83967. res := resTmp.(*StaffMember)
  83968. fc.Result = res
  83969. return ec.marshalOStaffMember2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStaffMember(ctx, field.Selections, res)
  83970. }
  83971. func (ec *executionContext) fieldContext_OrderTransaction_user(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  83972. fc = &graphql.FieldContext{
  83973. Object: "OrderTransaction",
  83974. Field: field,
  83975. IsMethod: false,
  83976. IsResolver: false,
  83977. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  83978. switch field.Name {
  83979. case "active":
  83980. return ec.fieldContext_StaffMember_active(ctx, field)
  83981. case "avatar":
  83982. return ec.fieldContext_StaffMember_avatar(ctx, field)
  83983. case "email":
  83984. return ec.fieldContext_StaffMember_email(ctx, field)
  83985. case "exists":
  83986. return ec.fieldContext_StaffMember_exists(ctx, field)
  83987. case "firstName":
  83988. return ec.fieldContext_StaffMember_firstName(ctx, field)
  83989. case "id":
  83990. return ec.fieldContext_StaffMember_id(ctx, field)
  83991. case "initials":
  83992. return ec.fieldContext_StaffMember_initials(ctx, field)
  83993. case "isShopOwner":
  83994. return ec.fieldContext_StaffMember_isShopOwner(ctx, field)
  83995. case "lastName":
  83996. return ec.fieldContext_StaffMember_lastName(ctx, field)
  83997. case "locale":
  83998. return ec.fieldContext_StaffMember_locale(ctx, field)
  83999. case "name":
  84000. return ec.fieldContext_StaffMember_name(ctx, field)
  84001. case "phone":
  84002. return ec.fieldContext_StaffMember_phone(ctx, field)
  84003. case "privateData":
  84004. return ec.fieldContext_StaffMember_privateData(ctx, field)
  84005. }
  84006. return nil, fmt.Errorf("no field named %q was found under type StaffMember", field.Name)
  84007. },
  84008. }
  84009. return fc, nil
  84010. }
  84011. func (ec *executionContext) _OrderTransactionConnection_edges(ctx context.Context, field graphql.CollectedField, obj *OrderTransactionConnection) (ret graphql.Marshaler) {
  84012. fc, err := ec.fieldContext_OrderTransactionConnection_edges(ctx, field)
  84013. if err != nil {
  84014. return graphql.Null
  84015. }
  84016. ctx = graphql.WithFieldContext(ctx, fc)
  84017. defer func() {
  84018. if r := recover(); r != nil {
  84019. ec.Error(ctx, ec.Recover(ctx, r))
  84020. ret = graphql.Null
  84021. }
  84022. }()
  84023. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84024. ctx = rctx // use context from middleware stack in children
  84025. return obj.Edges, nil
  84026. })
  84027. if err != nil {
  84028. ec.Error(ctx, err)
  84029. return graphql.Null
  84030. }
  84031. if resTmp == nil {
  84032. if !graphql.HasFieldError(ctx, fc) {
  84033. ec.Errorf(ctx, "must not be null")
  84034. }
  84035. return graphql.Null
  84036. }
  84037. res := resTmp.([]*OrderTransactionEdge)
  84038. fc.Result = res
  84039. return ec.marshalNOrderTransactionEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderTransactionEdgeᚄ(ctx, field.Selections, res)
  84040. }
  84041. func (ec *executionContext) fieldContext_OrderTransactionConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84042. fc = &graphql.FieldContext{
  84043. Object: "OrderTransactionConnection",
  84044. Field: field,
  84045. IsMethod: false,
  84046. IsResolver: false,
  84047. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84048. switch field.Name {
  84049. case "cursor":
  84050. return ec.fieldContext_OrderTransactionEdge_cursor(ctx, field)
  84051. case "node":
  84052. return ec.fieldContext_OrderTransactionEdge_node(ctx, field)
  84053. }
  84054. return nil, fmt.Errorf("no field named %q was found under type OrderTransactionEdge", field.Name)
  84055. },
  84056. }
  84057. return fc, nil
  84058. }
  84059. func (ec *executionContext) _OrderTransactionConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *OrderTransactionConnection) (ret graphql.Marshaler) {
  84060. fc, err := ec.fieldContext_OrderTransactionConnection_nodes(ctx, field)
  84061. if err != nil {
  84062. return graphql.Null
  84063. }
  84064. ctx = graphql.WithFieldContext(ctx, fc)
  84065. defer func() {
  84066. if r := recover(); r != nil {
  84067. ec.Error(ctx, ec.Recover(ctx, r))
  84068. ret = graphql.Null
  84069. }
  84070. }()
  84071. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84072. ctx = rctx // use context from middleware stack in children
  84073. return obj.Nodes, nil
  84074. })
  84075. if err != nil {
  84076. ec.Error(ctx, err)
  84077. return graphql.Null
  84078. }
  84079. if resTmp == nil {
  84080. if !graphql.HasFieldError(ctx, fc) {
  84081. ec.Errorf(ctx, "must not be null")
  84082. }
  84083. return graphql.Null
  84084. }
  84085. res := resTmp.([]*OrderTransaction)
  84086. fc.Result = res
  84087. return ec.marshalNOrderTransaction2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderTransactionᚄ(ctx, field.Selections, res)
  84088. }
  84089. func (ec *executionContext) fieldContext_OrderTransactionConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84090. fc = &graphql.FieldContext{
  84091. Object: "OrderTransactionConnection",
  84092. Field: field,
  84093. IsMethod: false,
  84094. IsResolver: false,
  84095. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84096. switch field.Name {
  84097. case "accountNumber":
  84098. return ec.fieldContext_OrderTransaction_accountNumber(ctx, field)
  84099. case "amountSet":
  84100. return ec.fieldContext_OrderTransaction_amountSet(ctx, field)
  84101. case "authorizationCode":
  84102. return ec.fieldContext_OrderTransaction_authorizationCode(ctx, field)
  84103. case "authorizationExpiresAt":
  84104. return ec.fieldContext_OrderTransaction_authorizationExpiresAt(ctx, field)
  84105. case "createdAt":
  84106. return ec.fieldContext_OrderTransaction_createdAt(ctx, field)
  84107. case "errorCode":
  84108. return ec.fieldContext_OrderTransaction_errorCode(ctx, field)
  84109. case "fees":
  84110. return ec.fieldContext_OrderTransaction_fees(ctx, field)
  84111. case "formattedGateway":
  84112. return ec.fieldContext_OrderTransaction_formattedGateway(ctx, field)
  84113. case "gateway":
  84114. return ec.fieldContext_OrderTransaction_gateway(ctx, field)
  84115. case "id":
  84116. return ec.fieldContext_OrderTransaction_id(ctx, field)
  84117. case "kind":
  84118. return ec.fieldContext_OrderTransaction_kind(ctx, field)
  84119. case "manuallyCapturable":
  84120. return ec.fieldContext_OrderTransaction_manuallyCapturable(ctx, field)
  84121. case "maximumRefundableV2":
  84122. return ec.fieldContext_OrderTransaction_maximumRefundableV2(ctx, field)
  84123. case "order":
  84124. return ec.fieldContext_OrderTransaction_order(ctx, field)
  84125. case "parentTransaction":
  84126. return ec.fieldContext_OrderTransaction_parentTransaction(ctx, field)
  84127. case "paymentIcon":
  84128. return ec.fieldContext_OrderTransaction_paymentIcon(ctx, field)
  84129. case "processedAt":
  84130. return ec.fieldContext_OrderTransaction_processedAt(ctx, field)
  84131. case "receiptJson":
  84132. return ec.fieldContext_OrderTransaction_receiptJson(ctx, field)
  84133. case "settlementCurrency":
  84134. return ec.fieldContext_OrderTransaction_settlementCurrency(ctx, field)
  84135. case "settlementCurrencyRate":
  84136. return ec.fieldContext_OrderTransaction_settlementCurrencyRate(ctx, field)
  84137. case "shopifyPaymentsSet":
  84138. return ec.fieldContext_OrderTransaction_shopifyPaymentsSet(ctx, field)
  84139. case "status":
  84140. return ec.fieldContext_OrderTransaction_status(ctx, field)
  84141. case "test":
  84142. return ec.fieldContext_OrderTransaction_test(ctx, field)
  84143. case "totalUnsettledSet":
  84144. return ec.fieldContext_OrderTransaction_totalUnsettledSet(ctx, field)
  84145. case "user":
  84146. return ec.fieldContext_OrderTransaction_user(ctx, field)
  84147. }
  84148. return nil, fmt.Errorf("no field named %q was found under type OrderTransaction", field.Name)
  84149. },
  84150. }
  84151. return fc, nil
  84152. }
  84153. func (ec *executionContext) _OrderTransactionConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *OrderTransactionConnection) (ret graphql.Marshaler) {
  84154. fc, err := ec.fieldContext_OrderTransactionConnection_pageInfo(ctx, field)
  84155. if err != nil {
  84156. return graphql.Null
  84157. }
  84158. ctx = graphql.WithFieldContext(ctx, fc)
  84159. defer func() {
  84160. if r := recover(); r != nil {
  84161. ec.Error(ctx, ec.Recover(ctx, r))
  84162. ret = graphql.Null
  84163. }
  84164. }()
  84165. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84166. ctx = rctx // use context from middleware stack in children
  84167. return obj.PageInfo, nil
  84168. })
  84169. if err != nil {
  84170. ec.Error(ctx, err)
  84171. return graphql.Null
  84172. }
  84173. if resTmp == nil {
  84174. if !graphql.HasFieldError(ctx, fc) {
  84175. ec.Errorf(ctx, "must not be null")
  84176. }
  84177. return graphql.Null
  84178. }
  84179. res := resTmp.(*PageInfo)
  84180. fc.Result = res
  84181. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  84182. }
  84183. func (ec *executionContext) fieldContext_OrderTransactionConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84184. fc = &graphql.FieldContext{
  84185. Object: "OrderTransactionConnection",
  84186. Field: field,
  84187. IsMethod: false,
  84188. IsResolver: false,
  84189. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84190. switch field.Name {
  84191. case "endCursor":
  84192. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  84193. case "hasNextPage":
  84194. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  84195. case "hasPreviousPage":
  84196. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  84197. case "startCursor":
  84198. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  84199. }
  84200. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  84201. },
  84202. }
  84203. return fc, nil
  84204. }
  84205. func (ec *executionContext) _OrderTransactionEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *OrderTransactionEdge) (ret graphql.Marshaler) {
  84206. fc, err := ec.fieldContext_OrderTransactionEdge_cursor(ctx, field)
  84207. if err != nil {
  84208. return graphql.Null
  84209. }
  84210. ctx = graphql.WithFieldContext(ctx, fc)
  84211. defer func() {
  84212. if r := recover(); r != nil {
  84213. ec.Error(ctx, ec.Recover(ctx, r))
  84214. ret = graphql.Null
  84215. }
  84216. }()
  84217. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84218. ctx = rctx // use context from middleware stack in children
  84219. return obj.Cursor, nil
  84220. })
  84221. if err != nil {
  84222. ec.Error(ctx, err)
  84223. return graphql.Null
  84224. }
  84225. if resTmp == nil {
  84226. if !graphql.HasFieldError(ctx, fc) {
  84227. ec.Errorf(ctx, "must not be null")
  84228. }
  84229. return graphql.Null
  84230. }
  84231. res := resTmp.(string)
  84232. fc.Result = res
  84233. return ec.marshalNString2string(ctx, field.Selections, res)
  84234. }
  84235. func (ec *executionContext) fieldContext_OrderTransactionEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84236. fc = &graphql.FieldContext{
  84237. Object: "OrderTransactionEdge",
  84238. Field: field,
  84239. IsMethod: false,
  84240. IsResolver: false,
  84241. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84242. return nil, errors.New("field of type String does not have child fields")
  84243. },
  84244. }
  84245. return fc, nil
  84246. }
  84247. func (ec *executionContext) _OrderTransactionEdge_node(ctx context.Context, field graphql.CollectedField, obj *OrderTransactionEdge) (ret graphql.Marshaler) {
  84248. fc, err := ec.fieldContext_OrderTransactionEdge_node(ctx, field)
  84249. if err != nil {
  84250. return graphql.Null
  84251. }
  84252. ctx = graphql.WithFieldContext(ctx, fc)
  84253. defer func() {
  84254. if r := recover(); r != nil {
  84255. ec.Error(ctx, ec.Recover(ctx, r))
  84256. ret = graphql.Null
  84257. }
  84258. }()
  84259. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84260. ctx = rctx // use context from middleware stack in children
  84261. return obj.Node, nil
  84262. })
  84263. if err != nil {
  84264. ec.Error(ctx, err)
  84265. return graphql.Null
  84266. }
  84267. if resTmp == nil {
  84268. if !graphql.HasFieldError(ctx, fc) {
  84269. ec.Errorf(ctx, "must not be null")
  84270. }
  84271. return graphql.Null
  84272. }
  84273. res := resTmp.(*OrderTransaction)
  84274. fc.Result = res
  84275. return ec.marshalNOrderTransaction2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderTransaction(ctx, field.Selections, res)
  84276. }
  84277. func (ec *executionContext) fieldContext_OrderTransactionEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84278. fc = &graphql.FieldContext{
  84279. Object: "OrderTransactionEdge",
  84280. Field: field,
  84281. IsMethod: false,
  84282. IsResolver: false,
  84283. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84284. switch field.Name {
  84285. case "accountNumber":
  84286. return ec.fieldContext_OrderTransaction_accountNumber(ctx, field)
  84287. case "amountSet":
  84288. return ec.fieldContext_OrderTransaction_amountSet(ctx, field)
  84289. case "authorizationCode":
  84290. return ec.fieldContext_OrderTransaction_authorizationCode(ctx, field)
  84291. case "authorizationExpiresAt":
  84292. return ec.fieldContext_OrderTransaction_authorizationExpiresAt(ctx, field)
  84293. case "createdAt":
  84294. return ec.fieldContext_OrderTransaction_createdAt(ctx, field)
  84295. case "errorCode":
  84296. return ec.fieldContext_OrderTransaction_errorCode(ctx, field)
  84297. case "fees":
  84298. return ec.fieldContext_OrderTransaction_fees(ctx, field)
  84299. case "formattedGateway":
  84300. return ec.fieldContext_OrderTransaction_formattedGateway(ctx, field)
  84301. case "gateway":
  84302. return ec.fieldContext_OrderTransaction_gateway(ctx, field)
  84303. case "id":
  84304. return ec.fieldContext_OrderTransaction_id(ctx, field)
  84305. case "kind":
  84306. return ec.fieldContext_OrderTransaction_kind(ctx, field)
  84307. case "manuallyCapturable":
  84308. return ec.fieldContext_OrderTransaction_manuallyCapturable(ctx, field)
  84309. case "maximumRefundableV2":
  84310. return ec.fieldContext_OrderTransaction_maximumRefundableV2(ctx, field)
  84311. case "order":
  84312. return ec.fieldContext_OrderTransaction_order(ctx, field)
  84313. case "parentTransaction":
  84314. return ec.fieldContext_OrderTransaction_parentTransaction(ctx, field)
  84315. case "paymentIcon":
  84316. return ec.fieldContext_OrderTransaction_paymentIcon(ctx, field)
  84317. case "processedAt":
  84318. return ec.fieldContext_OrderTransaction_processedAt(ctx, field)
  84319. case "receiptJson":
  84320. return ec.fieldContext_OrderTransaction_receiptJson(ctx, field)
  84321. case "settlementCurrency":
  84322. return ec.fieldContext_OrderTransaction_settlementCurrency(ctx, field)
  84323. case "settlementCurrencyRate":
  84324. return ec.fieldContext_OrderTransaction_settlementCurrencyRate(ctx, field)
  84325. case "shopifyPaymentsSet":
  84326. return ec.fieldContext_OrderTransaction_shopifyPaymentsSet(ctx, field)
  84327. case "status":
  84328. return ec.fieldContext_OrderTransaction_status(ctx, field)
  84329. case "test":
  84330. return ec.fieldContext_OrderTransaction_test(ctx, field)
  84331. case "totalUnsettledSet":
  84332. return ec.fieldContext_OrderTransaction_totalUnsettledSet(ctx, field)
  84333. case "user":
  84334. return ec.fieldContext_OrderTransaction_user(ctx, field)
  84335. }
  84336. return nil, fmt.Errorf("no field named %q was found under type OrderTransaction", field.Name)
  84337. },
  84338. }
  84339. return fc, nil
  84340. }
  84341. func (ec *executionContext) _PageInfo_endCursor(ctx context.Context, field graphql.CollectedField, obj *PageInfo) (ret graphql.Marshaler) {
  84342. fc, err := ec.fieldContext_PageInfo_endCursor(ctx, field)
  84343. if err != nil {
  84344. return graphql.Null
  84345. }
  84346. ctx = graphql.WithFieldContext(ctx, fc)
  84347. defer func() {
  84348. if r := recover(); r != nil {
  84349. ec.Error(ctx, ec.Recover(ctx, r))
  84350. ret = graphql.Null
  84351. }
  84352. }()
  84353. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84354. ctx = rctx // use context from middleware stack in children
  84355. return obj.EndCursor, nil
  84356. })
  84357. if err != nil {
  84358. ec.Error(ctx, err)
  84359. return graphql.Null
  84360. }
  84361. if resTmp == nil {
  84362. return graphql.Null
  84363. }
  84364. res := resTmp.(*string)
  84365. fc.Result = res
  84366. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  84367. }
  84368. func (ec *executionContext) fieldContext_PageInfo_endCursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84369. fc = &graphql.FieldContext{
  84370. Object: "PageInfo",
  84371. Field: field,
  84372. IsMethod: false,
  84373. IsResolver: false,
  84374. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84375. return nil, errors.New("field of type String does not have child fields")
  84376. },
  84377. }
  84378. return fc, nil
  84379. }
  84380. func (ec *executionContext) _PageInfo_hasNextPage(ctx context.Context, field graphql.CollectedField, obj *PageInfo) (ret graphql.Marshaler) {
  84381. fc, err := ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  84382. if err != nil {
  84383. return graphql.Null
  84384. }
  84385. ctx = graphql.WithFieldContext(ctx, fc)
  84386. defer func() {
  84387. if r := recover(); r != nil {
  84388. ec.Error(ctx, ec.Recover(ctx, r))
  84389. ret = graphql.Null
  84390. }
  84391. }()
  84392. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84393. ctx = rctx // use context from middleware stack in children
  84394. return obj.HasNextPage, nil
  84395. })
  84396. if err != nil {
  84397. ec.Error(ctx, err)
  84398. return graphql.Null
  84399. }
  84400. if resTmp == nil {
  84401. if !graphql.HasFieldError(ctx, fc) {
  84402. ec.Errorf(ctx, "must not be null")
  84403. }
  84404. return graphql.Null
  84405. }
  84406. res := resTmp.(bool)
  84407. fc.Result = res
  84408. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  84409. }
  84410. func (ec *executionContext) fieldContext_PageInfo_hasNextPage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84411. fc = &graphql.FieldContext{
  84412. Object: "PageInfo",
  84413. Field: field,
  84414. IsMethod: false,
  84415. IsResolver: false,
  84416. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84417. return nil, errors.New("field of type Boolean does not have child fields")
  84418. },
  84419. }
  84420. return fc, nil
  84421. }
  84422. func (ec *executionContext) _PageInfo_hasPreviousPage(ctx context.Context, field graphql.CollectedField, obj *PageInfo) (ret graphql.Marshaler) {
  84423. fc, err := ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  84424. if err != nil {
  84425. return graphql.Null
  84426. }
  84427. ctx = graphql.WithFieldContext(ctx, fc)
  84428. defer func() {
  84429. if r := recover(); r != nil {
  84430. ec.Error(ctx, ec.Recover(ctx, r))
  84431. ret = graphql.Null
  84432. }
  84433. }()
  84434. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84435. ctx = rctx // use context from middleware stack in children
  84436. return obj.HasPreviousPage, nil
  84437. })
  84438. if err != nil {
  84439. ec.Error(ctx, err)
  84440. return graphql.Null
  84441. }
  84442. if resTmp == nil {
  84443. if !graphql.HasFieldError(ctx, fc) {
  84444. ec.Errorf(ctx, "must not be null")
  84445. }
  84446. return graphql.Null
  84447. }
  84448. res := resTmp.(bool)
  84449. fc.Result = res
  84450. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  84451. }
  84452. func (ec *executionContext) fieldContext_PageInfo_hasPreviousPage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84453. fc = &graphql.FieldContext{
  84454. Object: "PageInfo",
  84455. Field: field,
  84456. IsMethod: false,
  84457. IsResolver: false,
  84458. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84459. return nil, errors.New("field of type Boolean does not have child fields")
  84460. },
  84461. }
  84462. return fc, nil
  84463. }
  84464. func (ec *executionContext) _PageInfo_startCursor(ctx context.Context, field graphql.CollectedField, obj *PageInfo) (ret graphql.Marshaler) {
  84465. fc, err := ec.fieldContext_PageInfo_startCursor(ctx, field)
  84466. if err != nil {
  84467. return graphql.Null
  84468. }
  84469. ctx = graphql.WithFieldContext(ctx, fc)
  84470. defer func() {
  84471. if r := recover(); r != nil {
  84472. ec.Error(ctx, ec.Recover(ctx, r))
  84473. ret = graphql.Null
  84474. }
  84475. }()
  84476. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84477. ctx = rctx // use context from middleware stack in children
  84478. return obj.StartCursor, nil
  84479. })
  84480. if err != nil {
  84481. ec.Error(ctx, err)
  84482. return graphql.Null
  84483. }
  84484. if resTmp == nil {
  84485. return graphql.Null
  84486. }
  84487. res := resTmp.(*string)
  84488. fc.Result = res
  84489. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  84490. }
  84491. func (ec *executionContext) fieldContext_PageInfo_startCursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84492. fc = &graphql.FieldContext{
  84493. Object: "PageInfo",
  84494. Field: field,
  84495. IsMethod: false,
  84496. IsResolver: false,
  84497. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84498. return nil, errors.New("field of type String does not have child fields")
  84499. },
  84500. }
  84501. return fc, nil
  84502. }
  84503. func (ec *executionContext) _PaymentMandate_id(ctx context.Context, field graphql.CollectedField, obj *PaymentMandate) (ret graphql.Marshaler) {
  84504. fc, err := ec.fieldContext_PaymentMandate_id(ctx, field)
  84505. if err != nil {
  84506. return graphql.Null
  84507. }
  84508. ctx = graphql.WithFieldContext(ctx, fc)
  84509. defer func() {
  84510. if r := recover(); r != nil {
  84511. ec.Error(ctx, ec.Recover(ctx, r))
  84512. ret = graphql.Null
  84513. }
  84514. }()
  84515. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84516. ctx = rctx // use context from middleware stack in children
  84517. return obj.ID, nil
  84518. })
  84519. if err != nil {
  84520. ec.Error(ctx, err)
  84521. return graphql.Null
  84522. }
  84523. if resTmp == nil {
  84524. if !graphql.HasFieldError(ctx, fc) {
  84525. ec.Errorf(ctx, "must not be null")
  84526. }
  84527. return graphql.Null
  84528. }
  84529. res := resTmp.(string)
  84530. fc.Result = res
  84531. return ec.marshalNID2string(ctx, field.Selections, res)
  84532. }
  84533. func (ec *executionContext) fieldContext_PaymentMandate_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84534. fc = &graphql.FieldContext{
  84535. Object: "PaymentMandate",
  84536. Field: field,
  84537. IsMethod: false,
  84538. IsResolver: false,
  84539. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84540. return nil, errors.New("field of type ID does not have child fields")
  84541. },
  84542. }
  84543. return fc, nil
  84544. }
  84545. func (ec *executionContext) _PaymentMandate_paymentInstrument(ctx context.Context, field graphql.CollectedField, obj *PaymentMandate) (ret graphql.Marshaler) {
  84546. fc, err := ec.fieldContext_PaymentMandate_paymentInstrument(ctx, field)
  84547. if err != nil {
  84548. return graphql.Null
  84549. }
  84550. ctx = graphql.WithFieldContext(ctx, fc)
  84551. defer func() {
  84552. if r := recover(); r != nil {
  84553. ec.Error(ctx, ec.Recover(ctx, r))
  84554. ret = graphql.Null
  84555. }
  84556. }()
  84557. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84558. ctx = rctx // use context from middleware stack in children
  84559. return obj.PaymentInstrument, nil
  84560. })
  84561. if err != nil {
  84562. ec.Error(ctx, err)
  84563. return graphql.Null
  84564. }
  84565. if resTmp == nil {
  84566. if !graphql.HasFieldError(ctx, fc) {
  84567. ec.Errorf(ctx, "must not be null")
  84568. }
  84569. return graphql.Null
  84570. }
  84571. res := resTmp.(PaymentInstrument)
  84572. fc.Result = res
  84573. return ec.marshalNPaymentInstrument2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPaymentInstrument(ctx, field.Selections, res)
  84574. }
  84575. func (ec *executionContext) fieldContext_PaymentMandate_paymentInstrument(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84576. fc = &graphql.FieldContext{
  84577. Object: "PaymentMandate",
  84578. Field: field,
  84579. IsMethod: false,
  84580. IsResolver: false,
  84581. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84582. return nil, errors.New("field of type PaymentInstrument does not have child fields")
  84583. },
  84584. }
  84585. return fc, nil
  84586. }
  84587. func (ec *executionContext) _PaymentSchedule_amount(ctx context.Context, field graphql.CollectedField, obj *PaymentSchedule) (ret graphql.Marshaler) {
  84588. fc, err := ec.fieldContext_PaymentSchedule_amount(ctx, field)
  84589. if err != nil {
  84590. return graphql.Null
  84591. }
  84592. ctx = graphql.WithFieldContext(ctx, fc)
  84593. defer func() {
  84594. if r := recover(); r != nil {
  84595. ec.Error(ctx, ec.Recover(ctx, r))
  84596. ret = graphql.Null
  84597. }
  84598. }()
  84599. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84600. ctx = rctx // use context from middleware stack in children
  84601. return obj.Amount, nil
  84602. })
  84603. if err != nil {
  84604. ec.Error(ctx, err)
  84605. return graphql.Null
  84606. }
  84607. if resTmp == nil {
  84608. if !graphql.HasFieldError(ctx, fc) {
  84609. ec.Errorf(ctx, "must not be null")
  84610. }
  84611. return graphql.Null
  84612. }
  84613. res := resTmp.(*MoneyV2)
  84614. fc.Result = res
  84615. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  84616. }
  84617. func (ec *executionContext) fieldContext_PaymentSchedule_amount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84618. fc = &graphql.FieldContext{
  84619. Object: "PaymentSchedule",
  84620. Field: field,
  84621. IsMethod: false,
  84622. IsResolver: false,
  84623. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84624. switch field.Name {
  84625. case "amount":
  84626. return ec.fieldContext_MoneyV2_amount(ctx, field)
  84627. case "currencyCode":
  84628. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  84629. }
  84630. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  84631. },
  84632. }
  84633. return fc, nil
  84634. }
  84635. func (ec *executionContext) _PaymentSchedule_completedAt(ctx context.Context, field graphql.CollectedField, obj *PaymentSchedule) (ret graphql.Marshaler) {
  84636. fc, err := ec.fieldContext_PaymentSchedule_completedAt(ctx, field)
  84637. if err != nil {
  84638. return graphql.Null
  84639. }
  84640. ctx = graphql.WithFieldContext(ctx, fc)
  84641. defer func() {
  84642. if r := recover(); r != nil {
  84643. ec.Error(ctx, ec.Recover(ctx, r))
  84644. ret = graphql.Null
  84645. }
  84646. }()
  84647. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84648. ctx = rctx // use context from middleware stack in children
  84649. return obj.CompletedAt, nil
  84650. })
  84651. if err != nil {
  84652. ec.Error(ctx, err)
  84653. return graphql.Null
  84654. }
  84655. if resTmp == nil {
  84656. return graphql.Null
  84657. }
  84658. res := resTmp.(*string)
  84659. fc.Result = res
  84660. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  84661. }
  84662. func (ec *executionContext) fieldContext_PaymentSchedule_completedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84663. fc = &graphql.FieldContext{
  84664. Object: "PaymentSchedule",
  84665. Field: field,
  84666. IsMethod: false,
  84667. IsResolver: false,
  84668. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84669. return nil, errors.New("field of type DateTime does not have child fields")
  84670. },
  84671. }
  84672. return fc, nil
  84673. }
  84674. func (ec *executionContext) _PaymentSchedule_dueAt(ctx context.Context, field graphql.CollectedField, obj *PaymentSchedule) (ret graphql.Marshaler) {
  84675. fc, err := ec.fieldContext_PaymentSchedule_dueAt(ctx, field)
  84676. if err != nil {
  84677. return graphql.Null
  84678. }
  84679. ctx = graphql.WithFieldContext(ctx, fc)
  84680. defer func() {
  84681. if r := recover(); r != nil {
  84682. ec.Error(ctx, ec.Recover(ctx, r))
  84683. ret = graphql.Null
  84684. }
  84685. }()
  84686. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84687. ctx = rctx // use context from middleware stack in children
  84688. return obj.DueAt, nil
  84689. })
  84690. if err != nil {
  84691. ec.Error(ctx, err)
  84692. return graphql.Null
  84693. }
  84694. if resTmp == nil {
  84695. return graphql.Null
  84696. }
  84697. res := resTmp.(*string)
  84698. fc.Result = res
  84699. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  84700. }
  84701. func (ec *executionContext) fieldContext_PaymentSchedule_dueAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84702. fc = &graphql.FieldContext{
  84703. Object: "PaymentSchedule",
  84704. Field: field,
  84705. IsMethod: false,
  84706. IsResolver: false,
  84707. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84708. return nil, errors.New("field of type DateTime does not have child fields")
  84709. },
  84710. }
  84711. return fc, nil
  84712. }
  84713. func (ec *executionContext) _PaymentSchedule_id(ctx context.Context, field graphql.CollectedField, obj *PaymentSchedule) (ret graphql.Marshaler) {
  84714. fc, err := ec.fieldContext_PaymentSchedule_id(ctx, field)
  84715. if err != nil {
  84716. return graphql.Null
  84717. }
  84718. ctx = graphql.WithFieldContext(ctx, fc)
  84719. defer func() {
  84720. if r := recover(); r != nil {
  84721. ec.Error(ctx, ec.Recover(ctx, r))
  84722. ret = graphql.Null
  84723. }
  84724. }()
  84725. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84726. ctx = rctx // use context from middleware stack in children
  84727. return obj.ID, nil
  84728. })
  84729. if err != nil {
  84730. ec.Error(ctx, err)
  84731. return graphql.Null
  84732. }
  84733. if resTmp == nil {
  84734. if !graphql.HasFieldError(ctx, fc) {
  84735. ec.Errorf(ctx, "must not be null")
  84736. }
  84737. return graphql.Null
  84738. }
  84739. res := resTmp.(string)
  84740. fc.Result = res
  84741. return ec.marshalNID2string(ctx, field.Selections, res)
  84742. }
  84743. func (ec *executionContext) fieldContext_PaymentSchedule_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84744. fc = &graphql.FieldContext{
  84745. Object: "PaymentSchedule",
  84746. Field: field,
  84747. IsMethod: false,
  84748. IsResolver: false,
  84749. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84750. return nil, errors.New("field of type ID does not have child fields")
  84751. },
  84752. }
  84753. return fc, nil
  84754. }
  84755. func (ec *executionContext) _PaymentSchedule_issuedAt(ctx context.Context, field graphql.CollectedField, obj *PaymentSchedule) (ret graphql.Marshaler) {
  84756. fc, err := ec.fieldContext_PaymentSchedule_issuedAt(ctx, field)
  84757. if err != nil {
  84758. return graphql.Null
  84759. }
  84760. ctx = graphql.WithFieldContext(ctx, fc)
  84761. defer func() {
  84762. if r := recover(); r != nil {
  84763. ec.Error(ctx, ec.Recover(ctx, r))
  84764. ret = graphql.Null
  84765. }
  84766. }()
  84767. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84768. ctx = rctx // use context from middleware stack in children
  84769. return obj.IssuedAt, nil
  84770. })
  84771. if err != nil {
  84772. ec.Error(ctx, err)
  84773. return graphql.Null
  84774. }
  84775. if resTmp == nil {
  84776. return graphql.Null
  84777. }
  84778. res := resTmp.(*string)
  84779. fc.Result = res
  84780. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  84781. }
  84782. func (ec *executionContext) fieldContext_PaymentSchedule_issuedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84783. fc = &graphql.FieldContext{
  84784. Object: "PaymentSchedule",
  84785. Field: field,
  84786. IsMethod: false,
  84787. IsResolver: false,
  84788. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84789. return nil, errors.New("field of type DateTime does not have child fields")
  84790. },
  84791. }
  84792. return fc, nil
  84793. }
  84794. func (ec *executionContext) _PaymentScheduleConnection_edges(ctx context.Context, field graphql.CollectedField, obj *PaymentScheduleConnection) (ret graphql.Marshaler) {
  84795. fc, err := ec.fieldContext_PaymentScheduleConnection_edges(ctx, field)
  84796. if err != nil {
  84797. return graphql.Null
  84798. }
  84799. ctx = graphql.WithFieldContext(ctx, fc)
  84800. defer func() {
  84801. if r := recover(); r != nil {
  84802. ec.Error(ctx, ec.Recover(ctx, r))
  84803. ret = graphql.Null
  84804. }
  84805. }()
  84806. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84807. ctx = rctx // use context from middleware stack in children
  84808. return obj.Edges, nil
  84809. })
  84810. if err != nil {
  84811. ec.Error(ctx, err)
  84812. return graphql.Null
  84813. }
  84814. if resTmp == nil {
  84815. if !graphql.HasFieldError(ctx, fc) {
  84816. ec.Errorf(ctx, "must not be null")
  84817. }
  84818. return graphql.Null
  84819. }
  84820. res := resTmp.([]*PaymentScheduleEdge)
  84821. fc.Result = res
  84822. return ec.marshalNPaymentScheduleEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPaymentScheduleEdgeᚄ(ctx, field.Selections, res)
  84823. }
  84824. func (ec *executionContext) fieldContext_PaymentScheduleConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84825. fc = &graphql.FieldContext{
  84826. Object: "PaymentScheduleConnection",
  84827. Field: field,
  84828. IsMethod: false,
  84829. IsResolver: false,
  84830. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84831. switch field.Name {
  84832. case "cursor":
  84833. return ec.fieldContext_PaymentScheduleEdge_cursor(ctx, field)
  84834. case "node":
  84835. return ec.fieldContext_PaymentScheduleEdge_node(ctx, field)
  84836. }
  84837. return nil, fmt.Errorf("no field named %q was found under type PaymentScheduleEdge", field.Name)
  84838. },
  84839. }
  84840. return fc, nil
  84841. }
  84842. func (ec *executionContext) _PaymentScheduleConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *PaymentScheduleConnection) (ret graphql.Marshaler) {
  84843. fc, err := ec.fieldContext_PaymentScheduleConnection_nodes(ctx, field)
  84844. if err != nil {
  84845. return graphql.Null
  84846. }
  84847. ctx = graphql.WithFieldContext(ctx, fc)
  84848. defer func() {
  84849. if r := recover(); r != nil {
  84850. ec.Error(ctx, ec.Recover(ctx, r))
  84851. ret = graphql.Null
  84852. }
  84853. }()
  84854. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84855. ctx = rctx // use context from middleware stack in children
  84856. return obj.Nodes, nil
  84857. })
  84858. if err != nil {
  84859. ec.Error(ctx, err)
  84860. return graphql.Null
  84861. }
  84862. if resTmp == nil {
  84863. if !graphql.HasFieldError(ctx, fc) {
  84864. ec.Errorf(ctx, "must not be null")
  84865. }
  84866. return graphql.Null
  84867. }
  84868. res := resTmp.([]*PaymentSchedule)
  84869. fc.Result = res
  84870. return ec.marshalNPaymentSchedule2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPaymentScheduleᚄ(ctx, field.Selections, res)
  84871. }
  84872. func (ec *executionContext) fieldContext_PaymentScheduleConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84873. fc = &graphql.FieldContext{
  84874. Object: "PaymentScheduleConnection",
  84875. Field: field,
  84876. IsMethod: false,
  84877. IsResolver: false,
  84878. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84879. switch field.Name {
  84880. case "amount":
  84881. return ec.fieldContext_PaymentSchedule_amount(ctx, field)
  84882. case "completedAt":
  84883. return ec.fieldContext_PaymentSchedule_completedAt(ctx, field)
  84884. case "dueAt":
  84885. return ec.fieldContext_PaymentSchedule_dueAt(ctx, field)
  84886. case "id":
  84887. return ec.fieldContext_PaymentSchedule_id(ctx, field)
  84888. case "issuedAt":
  84889. return ec.fieldContext_PaymentSchedule_issuedAt(ctx, field)
  84890. }
  84891. return nil, fmt.Errorf("no field named %q was found under type PaymentSchedule", field.Name)
  84892. },
  84893. }
  84894. return fc, nil
  84895. }
  84896. func (ec *executionContext) _PaymentScheduleConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *PaymentScheduleConnection) (ret graphql.Marshaler) {
  84897. fc, err := ec.fieldContext_PaymentScheduleConnection_pageInfo(ctx, field)
  84898. if err != nil {
  84899. return graphql.Null
  84900. }
  84901. ctx = graphql.WithFieldContext(ctx, fc)
  84902. defer func() {
  84903. if r := recover(); r != nil {
  84904. ec.Error(ctx, ec.Recover(ctx, r))
  84905. ret = graphql.Null
  84906. }
  84907. }()
  84908. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84909. ctx = rctx // use context from middleware stack in children
  84910. return obj.PageInfo, nil
  84911. })
  84912. if err != nil {
  84913. ec.Error(ctx, err)
  84914. return graphql.Null
  84915. }
  84916. if resTmp == nil {
  84917. if !graphql.HasFieldError(ctx, fc) {
  84918. ec.Errorf(ctx, "must not be null")
  84919. }
  84920. return graphql.Null
  84921. }
  84922. res := resTmp.(*PageInfo)
  84923. fc.Result = res
  84924. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  84925. }
  84926. func (ec *executionContext) fieldContext_PaymentScheduleConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84927. fc = &graphql.FieldContext{
  84928. Object: "PaymentScheduleConnection",
  84929. Field: field,
  84930. IsMethod: false,
  84931. IsResolver: false,
  84932. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84933. switch field.Name {
  84934. case "endCursor":
  84935. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  84936. case "hasNextPage":
  84937. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  84938. case "hasPreviousPage":
  84939. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  84940. case "startCursor":
  84941. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  84942. }
  84943. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  84944. },
  84945. }
  84946. return fc, nil
  84947. }
  84948. func (ec *executionContext) _PaymentScheduleEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *PaymentScheduleEdge) (ret graphql.Marshaler) {
  84949. fc, err := ec.fieldContext_PaymentScheduleEdge_cursor(ctx, field)
  84950. if err != nil {
  84951. return graphql.Null
  84952. }
  84953. ctx = graphql.WithFieldContext(ctx, fc)
  84954. defer func() {
  84955. if r := recover(); r != nil {
  84956. ec.Error(ctx, ec.Recover(ctx, r))
  84957. ret = graphql.Null
  84958. }
  84959. }()
  84960. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  84961. ctx = rctx // use context from middleware stack in children
  84962. return obj.Cursor, nil
  84963. })
  84964. if err != nil {
  84965. ec.Error(ctx, err)
  84966. return graphql.Null
  84967. }
  84968. if resTmp == nil {
  84969. if !graphql.HasFieldError(ctx, fc) {
  84970. ec.Errorf(ctx, "must not be null")
  84971. }
  84972. return graphql.Null
  84973. }
  84974. res := resTmp.(string)
  84975. fc.Result = res
  84976. return ec.marshalNString2string(ctx, field.Selections, res)
  84977. }
  84978. func (ec *executionContext) fieldContext_PaymentScheduleEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  84979. fc = &graphql.FieldContext{
  84980. Object: "PaymentScheduleEdge",
  84981. Field: field,
  84982. IsMethod: false,
  84983. IsResolver: false,
  84984. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  84985. return nil, errors.New("field of type String does not have child fields")
  84986. },
  84987. }
  84988. return fc, nil
  84989. }
  84990. func (ec *executionContext) _PaymentScheduleEdge_node(ctx context.Context, field graphql.CollectedField, obj *PaymentScheduleEdge) (ret graphql.Marshaler) {
  84991. fc, err := ec.fieldContext_PaymentScheduleEdge_node(ctx, field)
  84992. if err != nil {
  84993. return graphql.Null
  84994. }
  84995. ctx = graphql.WithFieldContext(ctx, fc)
  84996. defer func() {
  84997. if r := recover(); r != nil {
  84998. ec.Error(ctx, ec.Recover(ctx, r))
  84999. ret = graphql.Null
  85000. }
  85001. }()
  85002. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85003. ctx = rctx // use context from middleware stack in children
  85004. return obj.Node, nil
  85005. })
  85006. if err != nil {
  85007. ec.Error(ctx, err)
  85008. return graphql.Null
  85009. }
  85010. if resTmp == nil {
  85011. if !graphql.HasFieldError(ctx, fc) {
  85012. ec.Errorf(ctx, "must not be null")
  85013. }
  85014. return graphql.Null
  85015. }
  85016. res := resTmp.(*PaymentSchedule)
  85017. fc.Result = res
  85018. return ec.marshalNPaymentSchedule2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPaymentSchedule(ctx, field.Selections, res)
  85019. }
  85020. func (ec *executionContext) fieldContext_PaymentScheduleEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85021. fc = &graphql.FieldContext{
  85022. Object: "PaymentScheduleEdge",
  85023. Field: field,
  85024. IsMethod: false,
  85025. IsResolver: false,
  85026. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85027. switch field.Name {
  85028. case "amount":
  85029. return ec.fieldContext_PaymentSchedule_amount(ctx, field)
  85030. case "completedAt":
  85031. return ec.fieldContext_PaymentSchedule_completedAt(ctx, field)
  85032. case "dueAt":
  85033. return ec.fieldContext_PaymentSchedule_dueAt(ctx, field)
  85034. case "id":
  85035. return ec.fieldContext_PaymentSchedule_id(ctx, field)
  85036. case "issuedAt":
  85037. return ec.fieldContext_PaymentSchedule_issuedAt(ctx, field)
  85038. }
  85039. return nil, fmt.Errorf("no field named %q was found under type PaymentSchedule", field.Name)
  85040. },
  85041. }
  85042. return fc, nil
  85043. }
  85044. func (ec *executionContext) _PaymentSettings_supportedDigitalWallets(ctx context.Context, field graphql.CollectedField, obj *PaymentSettings) (ret graphql.Marshaler) {
  85045. fc, err := ec.fieldContext_PaymentSettings_supportedDigitalWallets(ctx, field)
  85046. if err != nil {
  85047. return graphql.Null
  85048. }
  85049. ctx = graphql.WithFieldContext(ctx, fc)
  85050. defer func() {
  85051. if r := recover(); r != nil {
  85052. ec.Error(ctx, ec.Recover(ctx, r))
  85053. ret = graphql.Null
  85054. }
  85055. }()
  85056. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85057. ctx = rctx // use context from middleware stack in children
  85058. return obj.SupportedDigitalWallets, nil
  85059. })
  85060. if err != nil {
  85061. ec.Error(ctx, err)
  85062. return graphql.Null
  85063. }
  85064. if resTmp == nil {
  85065. if !graphql.HasFieldError(ctx, fc) {
  85066. ec.Errorf(ctx, "must not be null")
  85067. }
  85068. return graphql.Null
  85069. }
  85070. res := resTmp.([]DigitalWallet)
  85071. fc.Result = res
  85072. return ec.marshalNDigitalWallet2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDigitalWalletᚄ(ctx, field.Selections, res)
  85073. }
  85074. func (ec *executionContext) fieldContext_PaymentSettings_supportedDigitalWallets(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85075. fc = &graphql.FieldContext{
  85076. Object: "PaymentSettings",
  85077. Field: field,
  85078. IsMethod: false,
  85079. IsResolver: false,
  85080. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85081. return nil, errors.New("field of type DigitalWallet does not have child fields")
  85082. },
  85083. }
  85084. return fc, nil
  85085. }
  85086. func (ec *executionContext) _PaymentTerms_dueInDays(ctx context.Context, field graphql.CollectedField, obj *PaymentTerms) (ret graphql.Marshaler) {
  85087. fc, err := ec.fieldContext_PaymentTerms_dueInDays(ctx, field)
  85088. if err != nil {
  85089. return graphql.Null
  85090. }
  85091. ctx = graphql.WithFieldContext(ctx, fc)
  85092. defer func() {
  85093. if r := recover(); r != nil {
  85094. ec.Error(ctx, ec.Recover(ctx, r))
  85095. ret = graphql.Null
  85096. }
  85097. }()
  85098. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85099. ctx = rctx // use context from middleware stack in children
  85100. return obj.DueInDays, nil
  85101. })
  85102. if err != nil {
  85103. ec.Error(ctx, err)
  85104. return graphql.Null
  85105. }
  85106. if resTmp == nil {
  85107. return graphql.Null
  85108. }
  85109. res := resTmp.(*int)
  85110. fc.Result = res
  85111. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  85112. }
  85113. func (ec *executionContext) fieldContext_PaymentTerms_dueInDays(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85114. fc = &graphql.FieldContext{
  85115. Object: "PaymentTerms",
  85116. Field: field,
  85117. IsMethod: false,
  85118. IsResolver: false,
  85119. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85120. return nil, errors.New("field of type Int does not have child fields")
  85121. },
  85122. }
  85123. return fc, nil
  85124. }
  85125. func (ec *executionContext) _PaymentTerms_id(ctx context.Context, field graphql.CollectedField, obj *PaymentTerms) (ret graphql.Marshaler) {
  85126. fc, err := ec.fieldContext_PaymentTerms_id(ctx, field)
  85127. if err != nil {
  85128. return graphql.Null
  85129. }
  85130. ctx = graphql.WithFieldContext(ctx, fc)
  85131. defer func() {
  85132. if r := recover(); r != nil {
  85133. ec.Error(ctx, ec.Recover(ctx, r))
  85134. ret = graphql.Null
  85135. }
  85136. }()
  85137. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85138. ctx = rctx // use context from middleware stack in children
  85139. return obj.ID, nil
  85140. })
  85141. if err != nil {
  85142. ec.Error(ctx, err)
  85143. return graphql.Null
  85144. }
  85145. if resTmp == nil {
  85146. if !graphql.HasFieldError(ctx, fc) {
  85147. ec.Errorf(ctx, "must not be null")
  85148. }
  85149. return graphql.Null
  85150. }
  85151. res := resTmp.(string)
  85152. fc.Result = res
  85153. return ec.marshalNID2string(ctx, field.Selections, res)
  85154. }
  85155. func (ec *executionContext) fieldContext_PaymentTerms_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85156. fc = &graphql.FieldContext{
  85157. Object: "PaymentTerms",
  85158. Field: field,
  85159. IsMethod: false,
  85160. IsResolver: false,
  85161. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85162. return nil, errors.New("field of type ID does not have child fields")
  85163. },
  85164. }
  85165. return fc, nil
  85166. }
  85167. func (ec *executionContext) _PaymentTerms_overdue(ctx context.Context, field graphql.CollectedField, obj *PaymentTerms) (ret graphql.Marshaler) {
  85168. fc, err := ec.fieldContext_PaymentTerms_overdue(ctx, field)
  85169. if err != nil {
  85170. return graphql.Null
  85171. }
  85172. ctx = graphql.WithFieldContext(ctx, fc)
  85173. defer func() {
  85174. if r := recover(); r != nil {
  85175. ec.Error(ctx, ec.Recover(ctx, r))
  85176. ret = graphql.Null
  85177. }
  85178. }()
  85179. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85180. ctx = rctx // use context from middleware stack in children
  85181. return obj.Overdue, nil
  85182. })
  85183. if err != nil {
  85184. ec.Error(ctx, err)
  85185. return graphql.Null
  85186. }
  85187. if resTmp == nil {
  85188. if !graphql.HasFieldError(ctx, fc) {
  85189. ec.Errorf(ctx, "must not be null")
  85190. }
  85191. return graphql.Null
  85192. }
  85193. res := resTmp.(bool)
  85194. fc.Result = res
  85195. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  85196. }
  85197. func (ec *executionContext) fieldContext_PaymentTerms_overdue(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85198. fc = &graphql.FieldContext{
  85199. Object: "PaymentTerms",
  85200. Field: field,
  85201. IsMethod: false,
  85202. IsResolver: false,
  85203. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85204. return nil, errors.New("field of type Boolean does not have child fields")
  85205. },
  85206. }
  85207. return fc, nil
  85208. }
  85209. func (ec *executionContext) _PaymentTerms_paymentSchedules(ctx context.Context, field graphql.CollectedField, obj *PaymentTerms) (ret graphql.Marshaler) {
  85210. fc, err := ec.fieldContext_PaymentTerms_paymentSchedules(ctx, field)
  85211. if err != nil {
  85212. return graphql.Null
  85213. }
  85214. ctx = graphql.WithFieldContext(ctx, fc)
  85215. defer func() {
  85216. if r := recover(); r != nil {
  85217. ec.Error(ctx, ec.Recover(ctx, r))
  85218. ret = graphql.Null
  85219. }
  85220. }()
  85221. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85222. ctx = rctx // use context from middleware stack in children
  85223. return obj.PaymentSchedules, nil
  85224. })
  85225. if err != nil {
  85226. ec.Error(ctx, err)
  85227. return graphql.Null
  85228. }
  85229. if resTmp == nil {
  85230. if !graphql.HasFieldError(ctx, fc) {
  85231. ec.Errorf(ctx, "must not be null")
  85232. }
  85233. return graphql.Null
  85234. }
  85235. res := resTmp.(*PaymentScheduleConnection)
  85236. fc.Result = res
  85237. return ec.marshalNPaymentScheduleConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPaymentScheduleConnection(ctx, field.Selections, res)
  85238. }
  85239. func (ec *executionContext) fieldContext_PaymentTerms_paymentSchedules(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85240. fc = &graphql.FieldContext{
  85241. Object: "PaymentTerms",
  85242. Field: field,
  85243. IsMethod: false,
  85244. IsResolver: false,
  85245. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85246. switch field.Name {
  85247. case "edges":
  85248. return ec.fieldContext_PaymentScheduleConnection_edges(ctx, field)
  85249. case "nodes":
  85250. return ec.fieldContext_PaymentScheduleConnection_nodes(ctx, field)
  85251. case "pageInfo":
  85252. return ec.fieldContext_PaymentScheduleConnection_pageInfo(ctx, field)
  85253. }
  85254. return nil, fmt.Errorf("no field named %q was found under type PaymentScheduleConnection", field.Name)
  85255. },
  85256. }
  85257. defer func() {
  85258. if r := recover(); r != nil {
  85259. err = ec.Recover(ctx, r)
  85260. ec.Error(ctx, err)
  85261. }
  85262. }()
  85263. ctx = graphql.WithFieldContext(ctx, fc)
  85264. if fc.Args, err = ec.field_PaymentTerms_paymentSchedules_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  85265. ec.Error(ctx, err)
  85266. return
  85267. }
  85268. return fc, nil
  85269. }
  85270. func (ec *executionContext) _PaymentTerms_paymentTermsName(ctx context.Context, field graphql.CollectedField, obj *PaymentTerms) (ret graphql.Marshaler) {
  85271. fc, err := ec.fieldContext_PaymentTerms_paymentTermsName(ctx, field)
  85272. if err != nil {
  85273. return graphql.Null
  85274. }
  85275. ctx = graphql.WithFieldContext(ctx, fc)
  85276. defer func() {
  85277. if r := recover(); r != nil {
  85278. ec.Error(ctx, ec.Recover(ctx, r))
  85279. ret = graphql.Null
  85280. }
  85281. }()
  85282. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85283. ctx = rctx // use context from middleware stack in children
  85284. return obj.PaymentTermsName, nil
  85285. })
  85286. if err != nil {
  85287. ec.Error(ctx, err)
  85288. return graphql.Null
  85289. }
  85290. if resTmp == nil {
  85291. if !graphql.HasFieldError(ctx, fc) {
  85292. ec.Errorf(ctx, "must not be null")
  85293. }
  85294. return graphql.Null
  85295. }
  85296. res := resTmp.(string)
  85297. fc.Result = res
  85298. return ec.marshalNString2string(ctx, field.Selections, res)
  85299. }
  85300. func (ec *executionContext) fieldContext_PaymentTerms_paymentTermsName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85301. fc = &graphql.FieldContext{
  85302. Object: "PaymentTerms",
  85303. Field: field,
  85304. IsMethod: false,
  85305. IsResolver: false,
  85306. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85307. return nil, errors.New("field of type String does not have child fields")
  85308. },
  85309. }
  85310. return fc, nil
  85311. }
  85312. func (ec *executionContext) _PaymentTerms_paymentTermsType(ctx context.Context, field graphql.CollectedField, obj *PaymentTerms) (ret graphql.Marshaler) {
  85313. fc, err := ec.fieldContext_PaymentTerms_paymentTermsType(ctx, field)
  85314. if err != nil {
  85315. return graphql.Null
  85316. }
  85317. ctx = graphql.WithFieldContext(ctx, fc)
  85318. defer func() {
  85319. if r := recover(); r != nil {
  85320. ec.Error(ctx, ec.Recover(ctx, r))
  85321. ret = graphql.Null
  85322. }
  85323. }()
  85324. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85325. ctx = rctx // use context from middleware stack in children
  85326. return obj.PaymentTermsType, nil
  85327. })
  85328. if err != nil {
  85329. ec.Error(ctx, err)
  85330. return graphql.Null
  85331. }
  85332. if resTmp == nil {
  85333. if !graphql.HasFieldError(ctx, fc) {
  85334. ec.Errorf(ctx, "must not be null")
  85335. }
  85336. return graphql.Null
  85337. }
  85338. res := resTmp.(PaymentTermsType)
  85339. fc.Result = res
  85340. return ec.marshalNPaymentTermsType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPaymentTermsType(ctx, field.Selections, res)
  85341. }
  85342. func (ec *executionContext) fieldContext_PaymentTerms_paymentTermsType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85343. fc = &graphql.FieldContext{
  85344. Object: "PaymentTerms",
  85345. Field: field,
  85346. IsMethod: false,
  85347. IsResolver: false,
  85348. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85349. return nil, errors.New("field of type PaymentTermsType does not have child fields")
  85350. },
  85351. }
  85352. return fc, nil
  85353. }
  85354. func (ec *executionContext) _PaymentTerms_translatedName(ctx context.Context, field graphql.CollectedField, obj *PaymentTerms) (ret graphql.Marshaler) {
  85355. fc, err := ec.fieldContext_PaymentTerms_translatedName(ctx, field)
  85356. if err != nil {
  85357. return graphql.Null
  85358. }
  85359. ctx = graphql.WithFieldContext(ctx, fc)
  85360. defer func() {
  85361. if r := recover(); r != nil {
  85362. ec.Error(ctx, ec.Recover(ctx, r))
  85363. ret = graphql.Null
  85364. }
  85365. }()
  85366. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85367. ctx = rctx // use context from middleware stack in children
  85368. return obj.TranslatedName, nil
  85369. })
  85370. if err != nil {
  85371. ec.Error(ctx, err)
  85372. return graphql.Null
  85373. }
  85374. if resTmp == nil {
  85375. if !graphql.HasFieldError(ctx, fc) {
  85376. ec.Errorf(ctx, "must not be null")
  85377. }
  85378. return graphql.Null
  85379. }
  85380. res := resTmp.(string)
  85381. fc.Result = res
  85382. return ec.marshalNString2string(ctx, field.Selections, res)
  85383. }
  85384. func (ec *executionContext) fieldContext_PaymentTerms_translatedName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85385. fc = &graphql.FieldContext{
  85386. Object: "PaymentTerms",
  85387. Field: field,
  85388. IsMethod: false,
  85389. IsResolver: false,
  85390. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85391. return nil, errors.New("field of type String does not have child fields")
  85392. },
  85393. }
  85394. return fc, nil
  85395. }
  85396. func (ec *executionContext) _PaymentTermsTemplate_description(ctx context.Context, field graphql.CollectedField, obj *PaymentTermsTemplate) (ret graphql.Marshaler) {
  85397. fc, err := ec.fieldContext_PaymentTermsTemplate_description(ctx, field)
  85398. if err != nil {
  85399. return graphql.Null
  85400. }
  85401. ctx = graphql.WithFieldContext(ctx, fc)
  85402. defer func() {
  85403. if r := recover(); r != nil {
  85404. ec.Error(ctx, ec.Recover(ctx, r))
  85405. ret = graphql.Null
  85406. }
  85407. }()
  85408. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85409. ctx = rctx // use context from middleware stack in children
  85410. return obj.Description, nil
  85411. })
  85412. if err != nil {
  85413. ec.Error(ctx, err)
  85414. return graphql.Null
  85415. }
  85416. if resTmp == nil {
  85417. if !graphql.HasFieldError(ctx, fc) {
  85418. ec.Errorf(ctx, "must not be null")
  85419. }
  85420. return graphql.Null
  85421. }
  85422. res := resTmp.(string)
  85423. fc.Result = res
  85424. return ec.marshalNString2string(ctx, field.Selections, res)
  85425. }
  85426. func (ec *executionContext) fieldContext_PaymentTermsTemplate_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85427. fc = &graphql.FieldContext{
  85428. Object: "PaymentTermsTemplate",
  85429. Field: field,
  85430. IsMethod: false,
  85431. IsResolver: false,
  85432. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85433. return nil, errors.New("field of type String does not have child fields")
  85434. },
  85435. }
  85436. return fc, nil
  85437. }
  85438. func (ec *executionContext) _PaymentTermsTemplate_dueInDays(ctx context.Context, field graphql.CollectedField, obj *PaymentTermsTemplate) (ret graphql.Marshaler) {
  85439. fc, err := ec.fieldContext_PaymentTermsTemplate_dueInDays(ctx, field)
  85440. if err != nil {
  85441. return graphql.Null
  85442. }
  85443. ctx = graphql.WithFieldContext(ctx, fc)
  85444. defer func() {
  85445. if r := recover(); r != nil {
  85446. ec.Error(ctx, ec.Recover(ctx, r))
  85447. ret = graphql.Null
  85448. }
  85449. }()
  85450. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85451. ctx = rctx // use context from middleware stack in children
  85452. return obj.DueInDays, nil
  85453. })
  85454. if err != nil {
  85455. ec.Error(ctx, err)
  85456. return graphql.Null
  85457. }
  85458. if resTmp == nil {
  85459. return graphql.Null
  85460. }
  85461. res := resTmp.(*int)
  85462. fc.Result = res
  85463. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  85464. }
  85465. func (ec *executionContext) fieldContext_PaymentTermsTemplate_dueInDays(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85466. fc = &graphql.FieldContext{
  85467. Object: "PaymentTermsTemplate",
  85468. Field: field,
  85469. IsMethod: false,
  85470. IsResolver: false,
  85471. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85472. return nil, errors.New("field of type Int does not have child fields")
  85473. },
  85474. }
  85475. return fc, nil
  85476. }
  85477. func (ec *executionContext) _PaymentTermsTemplate_id(ctx context.Context, field graphql.CollectedField, obj *PaymentTermsTemplate) (ret graphql.Marshaler) {
  85478. fc, err := ec.fieldContext_PaymentTermsTemplate_id(ctx, field)
  85479. if err != nil {
  85480. return graphql.Null
  85481. }
  85482. ctx = graphql.WithFieldContext(ctx, fc)
  85483. defer func() {
  85484. if r := recover(); r != nil {
  85485. ec.Error(ctx, ec.Recover(ctx, r))
  85486. ret = graphql.Null
  85487. }
  85488. }()
  85489. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85490. ctx = rctx // use context from middleware stack in children
  85491. return obj.ID, nil
  85492. })
  85493. if err != nil {
  85494. ec.Error(ctx, err)
  85495. return graphql.Null
  85496. }
  85497. if resTmp == nil {
  85498. if !graphql.HasFieldError(ctx, fc) {
  85499. ec.Errorf(ctx, "must not be null")
  85500. }
  85501. return graphql.Null
  85502. }
  85503. res := resTmp.(string)
  85504. fc.Result = res
  85505. return ec.marshalNID2string(ctx, field.Selections, res)
  85506. }
  85507. func (ec *executionContext) fieldContext_PaymentTermsTemplate_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85508. fc = &graphql.FieldContext{
  85509. Object: "PaymentTermsTemplate",
  85510. Field: field,
  85511. IsMethod: false,
  85512. IsResolver: false,
  85513. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85514. return nil, errors.New("field of type ID does not have child fields")
  85515. },
  85516. }
  85517. return fc, nil
  85518. }
  85519. func (ec *executionContext) _PaymentTermsTemplate_name(ctx context.Context, field graphql.CollectedField, obj *PaymentTermsTemplate) (ret graphql.Marshaler) {
  85520. fc, err := ec.fieldContext_PaymentTermsTemplate_name(ctx, field)
  85521. if err != nil {
  85522. return graphql.Null
  85523. }
  85524. ctx = graphql.WithFieldContext(ctx, fc)
  85525. defer func() {
  85526. if r := recover(); r != nil {
  85527. ec.Error(ctx, ec.Recover(ctx, r))
  85528. ret = graphql.Null
  85529. }
  85530. }()
  85531. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85532. ctx = rctx // use context from middleware stack in children
  85533. return obj.Name, nil
  85534. })
  85535. if err != nil {
  85536. ec.Error(ctx, err)
  85537. return graphql.Null
  85538. }
  85539. if resTmp == nil {
  85540. if !graphql.HasFieldError(ctx, fc) {
  85541. ec.Errorf(ctx, "must not be null")
  85542. }
  85543. return graphql.Null
  85544. }
  85545. res := resTmp.(string)
  85546. fc.Result = res
  85547. return ec.marshalNString2string(ctx, field.Selections, res)
  85548. }
  85549. func (ec *executionContext) fieldContext_PaymentTermsTemplate_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85550. fc = &graphql.FieldContext{
  85551. Object: "PaymentTermsTemplate",
  85552. Field: field,
  85553. IsMethod: false,
  85554. IsResolver: false,
  85555. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85556. return nil, errors.New("field of type String does not have child fields")
  85557. },
  85558. }
  85559. return fc, nil
  85560. }
  85561. func (ec *executionContext) _PaymentTermsTemplate_paymentTermsType(ctx context.Context, field graphql.CollectedField, obj *PaymentTermsTemplate) (ret graphql.Marshaler) {
  85562. fc, err := ec.fieldContext_PaymentTermsTemplate_paymentTermsType(ctx, field)
  85563. if err != nil {
  85564. return graphql.Null
  85565. }
  85566. ctx = graphql.WithFieldContext(ctx, fc)
  85567. defer func() {
  85568. if r := recover(); r != nil {
  85569. ec.Error(ctx, ec.Recover(ctx, r))
  85570. ret = graphql.Null
  85571. }
  85572. }()
  85573. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85574. ctx = rctx // use context from middleware stack in children
  85575. return obj.PaymentTermsType, nil
  85576. })
  85577. if err != nil {
  85578. ec.Error(ctx, err)
  85579. return graphql.Null
  85580. }
  85581. if resTmp == nil {
  85582. if !graphql.HasFieldError(ctx, fc) {
  85583. ec.Errorf(ctx, "must not be null")
  85584. }
  85585. return graphql.Null
  85586. }
  85587. res := resTmp.(PaymentTermsType)
  85588. fc.Result = res
  85589. return ec.marshalNPaymentTermsType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPaymentTermsType(ctx, field.Selections, res)
  85590. }
  85591. func (ec *executionContext) fieldContext_PaymentTermsTemplate_paymentTermsType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85592. fc = &graphql.FieldContext{
  85593. Object: "PaymentTermsTemplate",
  85594. Field: field,
  85595. IsMethod: false,
  85596. IsResolver: false,
  85597. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85598. return nil, errors.New("field of type PaymentTermsType does not have child fields")
  85599. },
  85600. }
  85601. return fc, nil
  85602. }
  85603. func (ec *executionContext) _PaymentTermsTemplate_translatedName(ctx context.Context, field graphql.CollectedField, obj *PaymentTermsTemplate) (ret graphql.Marshaler) {
  85604. fc, err := ec.fieldContext_PaymentTermsTemplate_translatedName(ctx, field)
  85605. if err != nil {
  85606. return graphql.Null
  85607. }
  85608. ctx = graphql.WithFieldContext(ctx, fc)
  85609. defer func() {
  85610. if r := recover(); r != nil {
  85611. ec.Error(ctx, ec.Recover(ctx, r))
  85612. ret = graphql.Null
  85613. }
  85614. }()
  85615. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85616. ctx = rctx // use context from middleware stack in children
  85617. return obj.TranslatedName, nil
  85618. })
  85619. if err != nil {
  85620. ec.Error(ctx, err)
  85621. return graphql.Null
  85622. }
  85623. if resTmp == nil {
  85624. if !graphql.HasFieldError(ctx, fc) {
  85625. ec.Errorf(ctx, "must not be null")
  85626. }
  85627. return graphql.Null
  85628. }
  85629. res := resTmp.(string)
  85630. fc.Result = res
  85631. return ec.marshalNString2string(ctx, field.Selections, res)
  85632. }
  85633. func (ec *executionContext) fieldContext_PaymentTermsTemplate_translatedName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85634. fc = &graphql.FieldContext{
  85635. Object: "PaymentTermsTemplate",
  85636. Field: field,
  85637. IsMethod: false,
  85638. IsResolver: false,
  85639. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85640. return nil, errors.New("field of type String does not have child fields")
  85641. },
  85642. }
  85643. return fc, nil
  85644. }
  85645. func (ec *executionContext) _PriceList_contextRule(ctx context.Context, field graphql.CollectedField, obj *PriceList) (ret graphql.Marshaler) {
  85646. fc, err := ec.fieldContext_PriceList_contextRule(ctx, field)
  85647. if err != nil {
  85648. return graphql.Null
  85649. }
  85650. ctx = graphql.WithFieldContext(ctx, fc)
  85651. defer func() {
  85652. if r := recover(); r != nil {
  85653. ec.Error(ctx, ec.Recover(ctx, r))
  85654. ret = graphql.Null
  85655. }
  85656. }()
  85657. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85658. ctx = rctx // use context from middleware stack in children
  85659. return obj.ContextRule, nil
  85660. })
  85661. if err != nil {
  85662. ec.Error(ctx, err)
  85663. return graphql.Null
  85664. }
  85665. if resTmp == nil {
  85666. return graphql.Null
  85667. }
  85668. res := resTmp.(*PriceListContextRule)
  85669. fc.Result = res
  85670. return ec.marshalOPriceListContextRule2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPriceListContextRule(ctx, field.Selections, res)
  85671. }
  85672. func (ec *executionContext) fieldContext_PriceList_contextRule(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85673. fc = &graphql.FieldContext{
  85674. Object: "PriceList",
  85675. Field: field,
  85676. IsMethod: false,
  85677. IsResolver: false,
  85678. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85679. switch field.Name {
  85680. case "countries":
  85681. return ec.fieldContext_PriceListContextRule_countries(ctx, field)
  85682. case "market":
  85683. return ec.fieldContext_PriceListContextRule_market(ctx, field)
  85684. }
  85685. return nil, fmt.Errorf("no field named %q was found under type PriceListContextRule", field.Name)
  85686. },
  85687. }
  85688. return fc, nil
  85689. }
  85690. func (ec *executionContext) _PriceList_currency(ctx context.Context, field graphql.CollectedField, obj *PriceList) (ret graphql.Marshaler) {
  85691. fc, err := ec.fieldContext_PriceList_currency(ctx, field)
  85692. if err != nil {
  85693. return graphql.Null
  85694. }
  85695. ctx = graphql.WithFieldContext(ctx, fc)
  85696. defer func() {
  85697. if r := recover(); r != nil {
  85698. ec.Error(ctx, ec.Recover(ctx, r))
  85699. ret = graphql.Null
  85700. }
  85701. }()
  85702. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85703. ctx = rctx // use context from middleware stack in children
  85704. return obj.Currency, nil
  85705. })
  85706. if err != nil {
  85707. ec.Error(ctx, err)
  85708. return graphql.Null
  85709. }
  85710. if resTmp == nil {
  85711. if !graphql.HasFieldError(ctx, fc) {
  85712. ec.Errorf(ctx, "must not be null")
  85713. }
  85714. return graphql.Null
  85715. }
  85716. res := resTmp.(CurrencyCode)
  85717. fc.Result = res
  85718. return ec.marshalNCurrencyCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCurrencyCode(ctx, field.Selections, res)
  85719. }
  85720. func (ec *executionContext) fieldContext_PriceList_currency(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85721. fc = &graphql.FieldContext{
  85722. Object: "PriceList",
  85723. Field: field,
  85724. IsMethod: false,
  85725. IsResolver: false,
  85726. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85727. return nil, errors.New("field of type CurrencyCode does not have child fields")
  85728. },
  85729. }
  85730. return fc, nil
  85731. }
  85732. func (ec *executionContext) _PriceList_id(ctx context.Context, field graphql.CollectedField, obj *PriceList) (ret graphql.Marshaler) {
  85733. fc, err := ec.fieldContext_PriceList_id(ctx, field)
  85734. if err != nil {
  85735. return graphql.Null
  85736. }
  85737. ctx = graphql.WithFieldContext(ctx, fc)
  85738. defer func() {
  85739. if r := recover(); r != nil {
  85740. ec.Error(ctx, ec.Recover(ctx, r))
  85741. ret = graphql.Null
  85742. }
  85743. }()
  85744. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85745. ctx = rctx // use context from middleware stack in children
  85746. return obj.ID, nil
  85747. })
  85748. if err != nil {
  85749. ec.Error(ctx, err)
  85750. return graphql.Null
  85751. }
  85752. if resTmp == nil {
  85753. if !graphql.HasFieldError(ctx, fc) {
  85754. ec.Errorf(ctx, "must not be null")
  85755. }
  85756. return graphql.Null
  85757. }
  85758. res := resTmp.(string)
  85759. fc.Result = res
  85760. return ec.marshalNID2string(ctx, field.Selections, res)
  85761. }
  85762. func (ec *executionContext) fieldContext_PriceList_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85763. fc = &graphql.FieldContext{
  85764. Object: "PriceList",
  85765. Field: field,
  85766. IsMethod: false,
  85767. IsResolver: false,
  85768. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85769. return nil, errors.New("field of type ID does not have child fields")
  85770. },
  85771. }
  85772. return fc, nil
  85773. }
  85774. func (ec *executionContext) _PriceList_name(ctx context.Context, field graphql.CollectedField, obj *PriceList) (ret graphql.Marshaler) {
  85775. fc, err := ec.fieldContext_PriceList_name(ctx, field)
  85776. if err != nil {
  85777. return graphql.Null
  85778. }
  85779. ctx = graphql.WithFieldContext(ctx, fc)
  85780. defer func() {
  85781. if r := recover(); r != nil {
  85782. ec.Error(ctx, ec.Recover(ctx, r))
  85783. ret = graphql.Null
  85784. }
  85785. }()
  85786. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85787. ctx = rctx // use context from middleware stack in children
  85788. return obj.Name, nil
  85789. })
  85790. if err != nil {
  85791. ec.Error(ctx, err)
  85792. return graphql.Null
  85793. }
  85794. if resTmp == nil {
  85795. if !graphql.HasFieldError(ctx, fc) {
  85796. ec.Errorf(ctx, "must not be null")
  85797. }
  85798. return graphql.Null
  85799. }
  85800. res := resTmp.(string)
  85801. fc.Result = res
  85802. return ec.marshalNString2string(ctx, field.Selections, res)
  85803. }
  85804. func (ec *executionContext) fieldContext_PriceList_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85805. fc = &graphql.FieldContext{
  85806. Object: "PriceList",
  85807. Field: field,
  85808. IsMethod: false,
  85809. IsResolver: false,
  85810. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85811. return nil, errors.New("field of type String does not have child fields")
  85812. },
  85813. }
  85814. return fc, nil
  85815. }
  85816. func (ec *executionContext) _PriceList_parent(ctx context.Context, field graphql.CollectedField, obj *PriceList) (ret graphql.Marshaler) {
  85817. fc, err := ec.fieldContext_PriceList_parent(ctx, field)
  85818. if err != nil {
  85819. return graphql.Null
  85820. }
  85821. ctx = graphql.WithFieldContext(ctx, fc)
  85822. defer func() {
  85823. if r := recover(); r != nil {
  85824. ec.Error(ctx, ec.Recover(ctx, r))
  85825. ret = graphql.Null
  85826. }
  85827. }()
  85828. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85829. ctx = rctx // use context from middleware stack in children
  85830. return obj.Parent, nil
  85831. })
  85832. if err != nil {
  85833. ec.Error(ctx, err)
  85834. return graphql.Null
  85835. }
  85836. if resTmp == nil {
  85837. return graphql.Null
  85838. }
  85839. res := resTmp.(*PriceListParent)
  85840. fc.Result = res
  85841. return ec.marshalOPriceListParent2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPriceListParent(ctx, field.Selections, res)
  85842. }
  85843. func (ec *executionContext) fieldContext_PriceList_parent(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85844. fc = &graphql.FieldContext{
  85845. Object: "PriceList",
  85846. Field: field,
  85847. IsMethod: false,
  85848. IsResolver: false,
  85849. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85850. switch field.Name {
  85851. case "adjustment":
  85852. return ec.fieldContext_PriceListParent_adjustment(ctx, field)
  85853. }
  85854. return nil, fmt.Errorf("no field named %q was found under type PriceListParent", field.Name)
  85855. },
  85856. }
  85857. return fc, nil
  85858. }
  85859. func (ec *executionContext) _PriceList_prices(ctx context.Context, field graphql.CollectedField, obj *PriceList) (ret graphql.Marshaler) {
  85860. fc, err := ec.fieldContext_PriceList_prices(ctx, field)
  85861. if err != nil {
  85862. return graphql.Null
  85863. }
  85864. ctx = graphql.WithFieldContext(ctx, fc)
  85865. defer func() {
  85866. if r := recover(); r != nil {
  85867. ec.Error(ctx, ec.Recover(ctx, r))
  85868. ret = graphql.Null
  85869. }
  85870. }()
  85871. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85872. ctx = rctx // use context from middleware stack in children
  85873. return obj.Prices, nil
  85874. })
  85875. if err != nil {
  85876. ec.Error(ctx, err)
  85877. return graphql.Null
  85878. }
  85879. if resTmp == nil {
  85880. if !graphql.HasFieldError(ctx, fc) {
  85881. ec.Errorf(ctx, "must not be null")
  85882. }
  85883. return graphql.Null
  85884. }
  85885. res := resTmp.(*PriceListPriceConnection)
  85886. fc.Result = res
  85887. return ec.marshalNPriceListPriceConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPriceListPriceConnection(ctx, field.Selections, res)
  85888. }
  85889. func (ec *executionContext) fieldContext_PriceList_prices(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85890. fc = &graphql.FieldContext{
  85891. Object: "PriceList",
  85892. Field: field,
  85893. IsMethod: false,
  85894. IsResolver: false,
  85895. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85896. switch field.Name {
  85897. case "edges":
  85898. return ec.fieldContext_PriceListPriceConnection_edges(ctx, field)
  85899. case "nodes":
  85900. return ec.fieldContext_PriceListPriceConnection_nodes(ctx, field)
  85901. case "pageInfo":
  85902. return ec.fieldContext_PriceListPriceConnection_pageInfo(ctx, field)
  85903. }
  85904. return nil, fmt.Errorf("no field named %q was found under type PriceListPriceConnection", field.Name)
  85905. },
  85906. }
  85907. defer func() {
  85908. if r := recover(); r != nil {
  85909. err = ec.Recover(ctx, r)
  85910. ec.Error(ctx, err)
  85911. }
  85912. }()
  85913. ctx = graphql.WithFieldContext(ctx, fc)
  85914. if fc.Args, err = ec.field_PriceList_prices_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  85915. ec.Error(ctx, err)
  85916. return
  85917. }
  85918. return fc, nil
  85919. }
  85920. func (ec *executionContext) _PriceListAdjustment_type(ctx context.Context, field graphql.CollectedField, obj *PriceListAdjustment) (ret graphql.Marshaler) {
  85921. fc, err := ec.fieldContext_PriceListAdjustment_type(ctx, field)
  85922. if err != nil {
  85923. return graphql.Null
  85924. }
  85925. ctx = graphql.WithFieldContext(ctx, fc)
  85926. defer func() {
  85927. if r := recover(); r != nil {
  85928. ec.Error(ctx, ec.Recover(ctx, r))
  85929. ret = graphql.Null
  85930. }
  85931. }()
  85932. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85933. ctx = rctx // use context from middleware stack in children
  85934. return obj.Type, nil
  85935. })
  85936. if err != nil {
  85937. ec.Error(ctx, err)
  85938. return graphql.Null
  85939. }
  85940. if resTmp == nil {
  85941. if !graphql.HasFieldError(ctx, fc) {
  85942. ec.Errorf(ctx, "must not be null")
  85943. }
  85944. return graphql.Null
  85945. }
  85946. res := resTmp.(PriceListAdjustmentType)
  85947. fc.Result = res
  85948. return ec.marshalNPriceListAdjustmentType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPriceListAdjustmentType(ctx, field.Selections, res)
  85949. }
  85950. func (ec *executionContext) fieldContext_PriceListAdjustment_type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85951. fc = &graphql.FieldContext{
  85952. Object: "PriceListAdjustment",
  85953. Field: field,
  85954. IsMethod: false,
  85955. IsResolver: false,
  85956. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85957. return nil, errors.New("field of type PriceListAdjustmentType does not have child fields")
  85958. },
  85959. }
  85960. return fc, nil
  85961. }
  85962. func (ec *executionContext) _PriceListAdjustment_value(ctx context.Context, field graphql.CollectedField, obj *PriceListAdjustment) (ret graphql.Marshaler) {
  85963. fc, err := ec.fieldContext_PriceListAdjustment_value(ctx, field)
  85964. if err != nil {
  85965. return graphql.Null
  85966. }
  85967. ctx = graphql.WithFieldContext(ctx, fc)
  85968. defer func() {
  85969. if r := recover(); r != nil {
  85970. ec.Error(ctx, ec.Recover(ctx, r))
  85971. ret = graphql.Null
  85972. }
  85973. }()
  85974. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  85975. ctx = rctx // use context from middleware stack in children
  85976. return obj.Value, nil
  85977. })
  85978. if err != nil {
  85979. ec.Error(ctx, err)
  85980. return graphql.Null
  85981. }
  85982. if resTmp == nil {
  85983. if !graphql.HasFieldError(ctx, fc) {
  85984. ec.Errorf(ctx, "must not be null")
  85985. }
  85986. return graphql.Null
  85987. }
  85988. res := resTmp.(float64)
  85989. fc.Result = res
  85990. return ec.marshalNFloat2float64(ctx, field.Selections, res)
  85991. }
  85992. func (ec *executionContext) fieldContext_PriceListAdjustment_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  85993. fc = &graphql.FieldContext{
  85994. Object: "PriceListAdjustment",
  85995. Field: field,
  85996. IsMethod: false,
  85997. IsResolver: false,
  85998. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  85999. return nil, errors.New("field of type Float does not have child fields")
  86000. },
  86001. }
  86002. return fc, nil
  86003. }
  86004. func (ec *executionContext) _PriceListContextRule_countries(ctx context.Context, field graphql.CollectedField, obj *PriceListContextRule) (ret graphql.Marshaler) {
  86005. fc, err := ec.fieldContext_PriceListContextRule_countries(ctx, field)
  86006. if err != nil {
  86007. return graphql.Null
  86008. }
  86009. ctx = graphql.WithFieldContext(ctx, fc)
  86010. defer func() {
  86011. if r := recover(); r != nil {
  86012. ec.Error(ctx, ec.Recover(ctx, r))
  86013. ret = graphql.Null
  86014. }
  86015. }()
  86016. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86017. ctx = rctx // use context from middleware stack in children
  86018. return obj.Countries, nil
  86019. })
  86020. if err != nil {
  86021. ec.Error(ctx, err)
  86022. return graphql.Null
  86023. }
  86024. if resTmp == nil {
  86025. if !graphql.HasFieldError(ctx, fc) {
  86026. ec.Errorf(ctx, "must not be null")
  86027. }
  86028. return graphql.Null
  86029. }
  86030. res := resTmp.([]CountryCode)
  86031. fc.Result = res
  86032. return ec.marshalNCountryCode2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCodeᚄ(ctx, field.Selections, res)
  86033. }
  86034. func (ec *executionContext) fieldContext_PriceListContextRule_countries(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86035. fc = &graphql.FieldContext{
  86036. Object: "PriceListContextRule",
  86037. Field: field,
  86038. IsMethod: false,
  86039. IsResolver: false,
  86040. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86041. return nil, errors.New("field of type CountryCode does not have child fields")
  86042. },
  86043. }
  86044. return fc, nil
  86045. }
  86046. func (ec *executionContext) _PriceListContextRule_market(ctx context.Context, field graphql.CollectedField, obj *PriceListContextRule) (ret graphql.Marshaler) {
  86047. fc, err := ec.fieldContext_PriceListContextRule_market(ctx, field)
  86048. if err != nil {
  86049. return graphql.Null
  86050. }
  86051. ctx = graphql.WithFieldContext(ctx, fc)
  86052. defer func() {
  86053. if r := recover(); r != nil {
  86054. ec.Error(ctx, ec.Recover(ctx, r))
  86055. ret = graphql.Null
  86056. }
  86057. }()
  86058. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86059. ctx = rctx // use context from middleware stack in children
  86060. return obj.Market, nil
  86061. })
  86062. if err != nil {
  86063. ec.Error(ctx, err)
  86064. return graphql.Null
  86065. }
  86066. if resTmp == nil {
  86067. return graphql.Null
  86068. }
  86069. res := resTmp.(*Market)
  86070. fc.Result = res
  86071. return ec.marshalOMarket2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMarket(ctx, field.Selections, res)
  86072. }
  86073. func (ec *executionContext) fieldContext_PriceListContextRule_market(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86074. fc = &graphql.FieldContext{
  86075. Object: "PriceListContextRule",
  86076. Field: field,
  86077. IsMethod: false,
  86078. IsResolver: false,
  86079. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86080. switch field.Name {
  86081. case "id":
  86082. return ec.fieldContext_Market_id(ctx, field)
  86083. }
  86084. return nil, fmt.Errorf("no field named %q was found under type Market", field.Name)
  86085. },
  86086. }
  86087. return fc, nil
  86088. }
  86089. func (ec *executionContext) _PriceListParent_adjustment(ctx context.Context, field graphql.CollectedField, obj *PriceListParent) (ret graphql.Marshaler) {
  86090. fc, err := ec.fieldContext_PriceListParent_adjustment(ctx, field)
  86091. if err != nil {
  86092. return graphql.Null
  86093. }
  86094. ctx = graphql.WithFieldContext(ctx, fc)
  86095. defer func() {
  86096. if r := recover(); r != nil {
  86097. ec.Error(ctx, ec.Recover(ctx, r))
  86098. ret = graphql.Null
  86099. }
  86100. }()
  86101. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86102. ctx = rctx // use context from middleware stack in children
  86103. return obj.Adjustment, nil
  86104. })
  86105. if err != nil {
  86106. ec.Error(ctx, err)
  86107. return graphql.Null
  86108. }
  86109. if resTmp == nil {
  86110. if !graphql.HasFieldError(ctx, fc) {
  86111. ec.Errorf(ctx, "must not be null")
  86112. }
  86113. return graphql.Null
  86114. }
  86115. res := resTmp.(*PriceListAdjustment)
  86116. fc.Result = res
  86117. return ec.marshalNPriceListAdjustment2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPriceListAdjustment(ctx, field.Selections, res)
  86118. }
  86119. func (ec *executionContext) fieldContext_PriceListParent_adjustment(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86120. fc = &graphql.FieldContext{
  86121. Object: "PriceListParent",
  86122. Field: field,
  86123. IsMethod: false,
  86124. IsResolver: false,
  86125. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86126. switch field.Name {
  86127. case "type":
  86128. return ec.fieldContext_PriceListAdjustment_type(ctx, field)
  86129. case "value":
  86130. return ec.fieldContext_PriceListAdjustment_value(ctx, field)
  86131. }
  86132. return nil, fmt.Errorf("no field named %q was found under type PriceListAdjustment", field.Name)
  86133. },
  86134. }
  86135. return fc, nil
  86136. }
  86137. func (ec *executionContext) _PriceListPrice_compareAtPrice(ctx context.Context, field graphql.CollectedField, obj *PriceListPrice) (ret graphql.Marshaler) {
  86138. fc, err := ec.fieldContext_PriceListPrice_compareAtPrice(ctx, field)
  86139. if err != nil {
  86140. return graphql.Null
  86141. }
  86142. ctx = graphql.WithFieldContext(ctx, fc)
  86143. defer func() {
  86144. if r := recover(); r != nil {
  86145. ec.Error(ctx, ec.Recover(ctx, r))
  86146. ret = graphql.Null
  86147. }
  86148. }()
  86149. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86150. ctx = rctx // use context from middleware stack in children
  86151. return obj.CompareAtPrice, nil
  86152. })
  86153. if err != nil {
  86154. ec.Error(ctx, err)
  86155. return graphql.Null
  86156. }
  86157. if resTmp == nil {
  86158. return graphql.Null
  86159. }
  86160. res := resTmp.(*MoneyV2)
  86161. fc.Result = res
  86162. return ec.marshalOMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  86163. }
  86164. func (ec *executionContext) fieldContext_PriceListPrice_compareAtPrice(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86165. fc = &graphql.FieldContext{
  86166. Object: "PriceListPrice",
  86167. Field: field,
  86168. IsMethod: false,
  86169. IsResolver: false,
  86170. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86171. switch field.Name {
  86172. case "amount":
  86173. return ec.fieldContext_MoneyV2_amount(ctx, field)
  86174. case "currencyCode":
  86175. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  86176. }
  86177. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  86178. },
  86179. }
  86180. return fc, nil
  86181. }
  86182. func (ec *executionContext) _PriceListPrice_originType(ctx context.Context, field graphql.CollectedField, obj *PriceListPrice) (ret graphql.Marshaler) {
  86183. fc, err := ec.fieldContext_PriceListPrice_originType(ctx, field)
  86184. if err != nil {
  86185. return graphql.Null
  86186. }
  86187. ctx = graphql.WithFieldContext(ctx, fc)
  86188. defer func() {
  86189. if r := recover(); r != nil {
  86190. ec.Error(ctx, ec.Recover(ctx, r))
  86191. ret = graphql.Null
  86192. }
  86193. }()
  86194. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86195. ctx = rctx // use context from middleware stack in children
  86196. return obj.OriginType, nil
  86197. })
  86198. if err != nil {
  86199. ec.Error(ctx, err)
  86200. return graphql.Null
  86201. }
  86202. if resTmp == nil {
  86203. if !graphql.HasFieldError(ctx, fc) {
  86204. ec.Errorf(ctx, "must not be null")
  86205. }
  86206. return graphql.Null
  86207. }
  86208. res := resTmp.(PriceListPriceOriginType)
  86209. fc.Result = res
  86210. return ec.marshalNPriceListPriceOriginType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPriceListPriceOriginType(ctx, field.Selections, res)
  86211. }
  86212. func (ec *executionContext) fieldContext_PriceListPrice_originType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86213. fc = &graphql.FieldContext{
  86214. Object: "PriceListPrice",
  86215. Field: field,
  86216. IsMethod: false,
  86217. IsResolver: false,
  86218. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86219. return nil, errors.New("field of type PriceListPriceOriginType does not have child fields")
  86220. },
  86221. }
  86222. return fc, nil
  86223. }
  86224. func (ec *executionContext) _PriceListPrice_price(ctx context.Context, field graphql.CollectedField, obj *PriceListPrice) (ret graphql.Marshaler) {
  86225. fc, err := ec.fieldContext_PriceListPrice_price(ctx, field)
  86226. if err != nil {
  86227. return graphql.Null
  86228. }
  86229. ctx = graphql.WithFieldContext(ctx, fc)
  86230. defer func() {
  86231. if r := recover(); r != nil {
  86232. ec.Error(ctx, ec.Recover(ctx, r))
  86233. ret = graphql.Null
  86234. }
  86235. }()
  86236. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86237. ctx = rctx // use context from middleware stack in children
  86238. return obj.Price, nil
  86239. })
  86240. if err != nil {
  86241. ec.Error(ctx, err)
  86242. return graphql.Null
  86243. }
  86244. if resTmp == nil {
  86245. if !graphql.HasFieldError(ctx, fc) {
  86246. ec.Errorf(ctx, "must not be null")
  86247. }
  86248. return graphql.Null
  86249. }
  86250. res := resTmp.(*MoneyV2)
  86251. fc.Result = res
  86252. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  86253. }
  86254. func (ec *executionContext) fieldContext_PriceListPrice_price(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86255. fc = &graphql.FieldContext{
  86256. Object: "PriceListPrice",
  86257. Field: field,
  86258. IsMethod: false,
  86259. IsResolver: false,
  86260. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86261. switch field.Name {
  86262. case "amount":
  86263. return ec.fieldContext_MoneyV2_amount(ctx, field)
  86264. case "currencyCode":
  86265. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  86266. }
  86267. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  86268. },
  86269. }
  86270. return fc, nil
  86271. }
  86272. func (ec *executionContext) _PriceListPrice_variant(ctx context.Context, field graphql.CollectedField, obj *PriceListPrice) (ret graphql.Marshaler) {
  86273. fc, err := ec.fieldContext_PriceListPrice_variant(ctx, field)
  86274. if err != nil {
  86275. return graphql.Null
  86276. }
  86277. ctx = graphql.WithFieldContext(ctx, fc)
  86278. defer func() {
  86279. if r := recover(); r != nil {
  86280. ec.Error(ctx, ec.Recover(ctx, r))
  86281. ret = graphql.Null
  86282. }
  86283. }()
  86284. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86285. ctx = rctx // use context from middleware stack in children
  86286. return obj.Variant, nil
  86287. })
  86288. if err != nil {
  86289. ec.Error(ctx, err)
  86290. return graphql.Null
  86291. }
  86292. if resTmp == nil {
  86293. if !graphql.HasFieldError(ctx, fc) {
  86294. ec.Errorf(ctx, "must not be null")
  86295. }
  86296. return graphql.Null
  86297. }
  86298. res := resTmp.(*ProductVariant)
  86299. fc.Result = res
  86300. return ec.marshalNProductVariant2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductVariant(ctx, field.Selections, res)
  86301. }
  86302. func (ec *executionContext) fieldContext_PriceListPrice_variant(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86303. fc = &graphql.FieldContext{
  86304. Object: "PriceListPrice",
  86305. Field: field,
  86306. IsMethod: false,
  86307. IsResolver: false,
  86308. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86309. switch field.Name {
  86310. case "id":
  86311. return ec.fieldContext_ProductVariant_id(ctx, field)
  86312. }
  86313. return nil, fmt.Errorf("no field named %q was found under type ProductVariant", field.Name)
  86314. },
  86315. }
  86316. return fc, nil
  86317. }
  86318. func (ec *executionContext) _PriceListPriceConnection_edges(ctx context.Context, field graphql.CollectedField, obj *PriceListPriceConnection) (ret graphql.Marshaler) {
  86319. fc, err := ec.fieldContext_PriceListPriceConnection_edges(ctx, field)
  86320. if err != nil {
  86321. return graphql.Null
  86322. }
  86323. ctx = graphql.WithFieldContext(ctx, fc)
  86324. defer func() {
  86325. if r := recover(); r != nil {
  86326. ec.Error(ctx, ec.Recover(ctx, r))
  86327. ret = graphql.Null
  86328. }
  86329. }()
  86330. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86331. ctx = rctx // use context from middleware stack in children
  86332. return obj.Edges, nil
  86333. })
  86334. if err != nil {
  86335. ec.Error(ctx, err)
  86336. return graphql.Null
  86337. }
  86338. if resTmp == nil {
  86339. if !graphql.HasFieldError(ctx, fc) {
  86340. ec.Errorf(ctx, "must not be null")
  86341. }
  86342. return graphql.Null
  86343. }
  86344. res := resTmp.([]*PriceListPriceEdge)
  86345. fc.Result = res
  86346. return ec.marshalNPriceListPriceEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPriceListPriceEdgeᚄ(ctx, field.Selections, res)
  86347. }
  86348. func (ec *executionContext) fieldContext_PriceListPriceConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86349. fc = &graphql.FieldContext{
  86350. Object: "PriceListPriceConnection",
  86351. Field: field,
  86352. IsMethod: false,
  86353. IsResolver: false,
  86354. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86355. switch field.Name {
  86356. case "cursor":
  86357. return ec.fieldContext_PriceListPriceEdge_cursor(ctx, field)
  86358. case "node":
  86359. return ec.fieldContext_PriceListPriceEdge_node(ctx, field)
  86360. }
  86361. return nil, fmt.Errorf("no field named %q was found under type PriceListPriceEdge", field.Name)
  86362. },
  86363. }
  86364. return fc, nil
  86365. }
  86366. func (ec *executionContext) _PriceListPriceConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *PriceListPriceConnection) (ret graphql.Marshaler) {
  86367. fc, err := ec.fieldContext_PriceListPriceConnection_nodes(ctx, field)
  86368. if err != nil {
  86369. return graphql.Null
  86370. }
  86371. ctx = graphql.WithFieldContext(ctx, fc)
  86372. defer func() {
  86373. if r := recover(); r != nil {
  86374. ec.Error(ctx, ec.Recover(ctx, r))
  86375. ret = graphql.Null
  86376. }
  86377. }()
  86378. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86379. ctx = rctx // use context from middleware stack in children
  86380. return obj.Nodes, nil
  86381. })
  86382. if err != nil {
  86383. ec.Error(ctx, err)
  86384. return graphql.Null
  86385. }
  86386. if resTmp == nil {
  86387. if !graphql.HasFieldError(ctx, fc) {
  86388. ec.Errorf(ctx, "must not be null")
  86389. }
  86390. return graphql.Null
  86391. }
  86392. res := resTmp.([]*PriceListPrice)
  86393. fc.Result = res
  86394. return ec.marshalNPriceListPrice2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPriceListPriceᚄ(ctx, field.Selections, res)
  86395. }
  86396. func (ec *executionContext) fieldContext_PriceListPriceConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86397. fc = &graphql.FieldContext{
  86398. Object: "PriceListPriceConnection",
  86399. Field: field,
  86400. IsMethod: false,
  86401. IsResolver: false,
  86402. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86403. switch field.Name {
  86404. case "compareAtPrice":
  86405. return ec.fieldContext_PriceListPrice_compareAtPrice(ctx, field)
  86406. case "originType":
  86407. return ec.fieldContext_PriceListPrice_originType(ctx, field)
  86408. case "price":
  86409. return ec.fieldContext_PriceListPrice_price(ctx, field)
  86410. case "variant":
  86411. return ec.fieldContext_PriceListPrice_variant(ctx, field)
  86412. }
  86413. return nil, fmt.Errorf("no field named %q was found under type PriceListPrice", field.Name)
  86414. },
  86415. }
  86416. return fc, nil
  86417. }
  86418. func (ec *executionContext) _PriceListPriceConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *PriceListPriceConnection) (ret graphql.Marshaler) {
  86419. fc, err := ec.fieldContext_PriceListPriceConnection_pageInfo(ctx, field)
  86420. if err != nil {
  86421. return graphql.Null
  86422. }
  86423. ctx = graphql.WithFieldContext(ctx, fc)
  86424. defer func() {
  86425. if r := recover(); r != nil {
  86426. ec.Error(ctx, ec.Recover(ctx, r))
  86427. ret = graphql.Null
  86428. }
  86429. }()
  86430. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86431. ctx = rctx // use context from middleware stack in children
  86432. return obj.PageInfo, nil
  86433. })
  86434. if err != nil {
  86435. ec.Error(ctx, err)
  86436. return graphql.Null
  86437. }
  86438. if resTmp == nil {
  86439. if !graphql.HasFieldError(ctx, fc) {
  86440. ec.Errorf(ctx, "must not be null")
  86441. }
  86442. return graphql.Null
  86443. }
  86444. res := resTmp.(*PageInfo)
  86445. fc.Result = res
  86446. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  86447. }
  86448. func (ec *executionContext) fieldContext_PriceListPriceConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86449. fc = &graphql.FieldContext{
  86450. Object: "PriceListPriceConnection",
  86451. Field: field,
  86452. IsMethod: false,
  86453. IsResolver: false,
  86454. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86455. switch field.Name {
  86456. case "endCursor":
  86457. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  86458. case "hasNextPage":
  86459. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  86460. case "hasPreviousPage":
  86461. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  86462. case "startCursor":
  86463. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  86464. }
  86465. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  86466. },
  86467. }
  86468. return fc, nil
  86469. }
  86470. func (ec *executionContext) _PriceListPriceEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *PriceListPriceEdge) (ret graphql.Marshaler) {
  86471. fc, err := ec.fieldContext_PriceListPriceEdge_cursor(ctx, field)
  86472. if err != nil {
  86473. return graphql.Null
  86474. }
  86475. ctx = graphql.WithFieldContext(ctx, fc)
  86476. defer func() {
  86477. if r := recover(); r != nil {
  86478. ec.Error(ctx, ec.Recover(ctx, r))
  86479. ret = graphql.Null
  86480. }
  86481. }()
  86482. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86483. ctx = rctx // use context from middleware stack in children
  86484. return obj.Cursor, nil
  86485. })
  86486. if err != nil {
  86487. ec.Error(ctx, err)
  86488. return graphql.Null
  86489. }
  86490. if resTmp == nil {
  86491. if !graphql.HasFieldError(ctx, fc) {
  86492. ec.Errorf(ctx, "must not be null")
  86493. }
  86494. return graphql.Null
  86495. }
  86496. res := resTmp.(string)
  86497. fc.Result = res
  86498. return ec.marshalNString2string(ctx, field.Selections, res)
  86499. }
  86500. func (ec *executionContext) fieldContext_PriceListPriceEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86501. fc = &graphql.FieldContext{
  86502. Object: "PriceListPriceEdge",
  86503. Field: field,
  86504. IsMethod: false,
  86505. IsResolver: false,
  86506. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86507. return nil, errors.New("field of type String does not have child fields")
  86508. },
  86509. }
  86510. return fc, nil
  86511. }
  86512. func (ec *executionContext) _PriceListPriceEdge_node(ctx context.Context, field graphql.CollectedField, obj *PriceListPriceEdge) (ret graphql.Marshaler) {
  86513. fc, err := ec.fieldContext_PriceListPriceEdge_node(ctx, field)
  86514. if err != nil {
  86515. return graphql.Null
  86516. }
  86517. ctx = graphql.WithFieldContext(ctx, fc)
  86518. defer func() {
  86519. if r := recover(); r != nil {
  86520. ec.Error(ctx, ec.Recover(ctx, r))
  86521. ret = graphql.Null
  86522. }
  86523. }()
  86524. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86525. ctx = rctx // use context from middleware stack in children
  86526. return obj.Node, nil
  86527. })
  86528. if err != nil {
  86529. ec.Error(ctx, err)
  86530. return graphql.Null
  86531. }
  86532. if resTmp == nil {
  86533. if !graphql.HasFieldError(ctx, fc) {
  86534. ec.Errorf(ctx, "must not be null")
  86535. }
  86536. return graphql.Null
  86537. }
  86538. res := resTmp.(*PriceListPrice)
  86539. fc.Result = res
  86540. return ec.marshalNPriceListPrice2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPriceListPrice(ctx, field.Selections, res)
  86541. }
  86542. func (ec *executionContext) fieldContext_PriceListPriceEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86543. fc = &graphql.FieldContext{
  86544. Object: "PriceListPriceEdge",
  86545. Field: field,
  86546. IsMethod: false,
  86547. IsResolver: false,
  86548. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86549. switch field.Name {
  86550. case "compareAtPrice":
  86551. return ec.fieldContext_PriceListPrice_compareAtPrice(ctx, field)
  86552. case "originType":
  86553. return ec.fieldContext_PriceListPrice_originType(ctx, field)
  86554. case "price":
  86555. return ec.fieldContext_PriceListPrice_price(ctx, field)
  86556. case "variant":
  86557. return ec.fieldContext_PriceListPrice_variant(ctx, field)
  86558. }
  86559. return nil, fmt.Errorf("no field named %q was found under type PriceListPrice", field.Name)
  86560. },
  86561. }
  86562. return fc, nil
  86563. }
  86564. func (ec *executionContext) _PricingPercentageValue_percentage(ctx context.Context, field graphql.CollectedField, obj *PricingPercentageValue) (ret graphql.Marshaler) {
  86565. fc, err := ec.fieldContext_PricingPercentageValue_percentage(ctx, field)
  86566. if err != nil {
  86567. return graphql.Null
  86568. }
  86569. ctx = graphql.WithFieldContext(ctx, fc)
  86570. defer func() {
  86571. if r := recover(); r != nil {
  86572. ec.Error(ctx, ec.Recover(ctx, r))
  86573. ret = graphql.Null
  86574. }
  86575. }()
  86576. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86577. ctx = rctx // use context from middleware stack in children
  86578. return obj.Percentage, nil
  86579. })
  86580. if err != nil {
  86581. ec.Error(ctx, err)
  86582. return graphql.Null
  86583. }
  86584. if resTmp == nil {
  86585. if !graphql.HasFieldError(ctx, fc) {
  86586. ec.Errorf(ctx, "must not be null")
  86587. }
  86588. return graphql.Null
  86589. }
  86590. res := resTmp.(float64)
  86591. fc.Result = res
  86592. return ec.marshalNFloat2float64(ctx, field.Selections, res)
  86593. }
  86594. func (ec *executionContext) fieldContext_PricingPercentageValue_percentage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86595. fc = &graphql.FieldContext{
  86596. Object: "PricingPercentageValue",
  86597. Field: field,
  86598. IsMethod: false,
  86599. IsResolver: false,
  86600. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86601. return nil, errors.New("field of type Float does not have child fields")
  86602. },
  86603. }
  86604. return fc, nil
  86605. }
  86606. func (ec *executionContext) _PrivateMetafield_createdAt(ctx context.Context, field graphql.CollectedField, obj *PrivateMetafield) (ret graphql.Marshaler) {
  86607. fc, err := ec.fieldContext_PrivateMetafield_createdAt(ctx, field)
  86608. if err != nil {
  86609. return graphql.Null
  86610. }
  86611. ctx = graphql.WithFieldContext(ctx, fc)
  86612. defer func() {
  86613. if r := recover(); r != nil {
  86614. ec.Error(ctx, ec.Recover(ctx, r))
  86615. ret = graphql.Null
  86616. }
  86617. }()
  86618. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86619. ctx = rctx // use context from middleware stack in children
  86620. return obj.CreatedAt, nil
  86621. })
  86622. if err != nil {
  86623. ec.Error(ctx, err)
  86624. return graphql.Null
  86625. }
  86626. if resTmp == nil {
  86627. if !graphql.HasFieldError(ctx, fc) {
  86628. ec.Errorf(ctx, "must not be null")
  86629. }
  86630. return graphql.Null
  86631. }
  86632. res := resTmp.(string)
  86633. fc.Result = res
  86634. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  86635. }
  86636. func (ec *executionContext) fieldContext_PrivateMetafield_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86637. fc = &graphql.FieldContext{
  86638. Object: "PrivateMetafield",
  86639. Field: field,
  86640. IsMethod: false,
  86641. IsResolver: false,
  86642. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86643. return nil, errors.New("field of type DateTime does not have child fields")
  86644. },
  86645. }
  86646. return fc, nil
  86647. }
  86648. func (ec *executionContext) _PrivateMetafield_id(ctx context.Context, field graphql.CollectedField, obj *PrivateMetafield) (ret graphql.Marshaler) {
  86649. fc, err := ec.fieldContext_PrivateMetafield_id(ctx, field)
  86650. if err != nil {
  86651. return graphql.Null
  86652. }
  86653. ctx = graphql.WithFieldContext(ctx, fc)
  86654. defer func() {
  86655. if r := recover(); r != nil {
  86656. ec.Error(ctx, ec.Recover(ctx, r))
  86657. ret = graphql.Null
  86658. }
  86659. }()
  86660. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86661. ctx = rctx // use context from middleware stack in children
  86662. return obj.ID, nil
  86663. })
  86664. if err != nil {
  86665. ec.Error(ctx, err)
  86666. return graphql.Null
  86667. }
  86668. if resTmp == nil {
  86669. if !graphql.HasFieldError(ctx, fc) {
  86670. ec.Errorf(ctx, "must not be null")
  86671. }
  86672. return graphql.Null
  86673. }
  86674. res := resTmp.(string)
  86675. fc.Result = res
  86676. return ec.marshalNID2string(ctx, field.Selections, res)
  86677. }
  86678. func (ec *executionContext) fieldContext_PrivateMetafield_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86679. fc = &graphql.FieldContext{
  86680. Object: "PrivateMetafield",
  86681. Field: field,
  86682. IsMethod: false,
  86683. IsResolver: false,
  86684. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86685. return nil, errors.New("field of type ID does not have child fields")
  86686. },
  86687. }
  86688. return fc, nil
  86689. }
  86690. func (ec *executionContext) _PrivateMetafield_key(ctx context.Context, field graphql.CollectedField, obj *PrivateMetafield) (ret graphql.Marshaler) {
  86691. fc, err := ec.fieldContext_PrivateMetafield_key(ctx, field)
  86692. if err != nil {
  86693. return graphql.Null
  86694. }
  86695. ctx = graphql.WithFieldContext(ctx, fc)
  86696. defer func() {
  86697. if r := recover(); r != nil {
  86698. ec.Error(ctx, ec.Recover(ctx, r))
  86699. ret = graphql.Null
  86700. }
  86701. }()
  86702. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86703. ctx = rctx // use context from middleware stack in children
  86704. return obj.Key, nil
  86705. })
  86706. if err != nil {
  86707. ec.Error(ctx, err)
  86708. return graphql.Null
  86709. }
  86710. if resTmp == nil {
  86711. if !graphql.HasFieldError(ctx, fc) {
  86712. ec.Errorf(ctx, "must not be null")
  86713. }
  86714. return graphql.Null
  86715. }
  86716. res := resTmp.(string)
  86717. fc.Result = res
  86718. return ec.marshalNString2string(ctx, field.Selections, res)
  86719. }
  86720. func (ec *executionContext) fieldContext_PrivateMetafield_key(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86721. fc = &graphql.FieldContext{
  86722. Object: "PrivateMetafield",
  86723. Field: field,
  86724. IsMethod: false,
  86725. IsResolver: false,
  86726. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86727. return nil, errors.New("field of type String does not have child fields")
  86728. },
  86729. }
  86730. return fc, nil
  86731. }
  86732. func (ec *executionContext) _PrivateMetafield_namespace(ctx context.Context, field graphql.CollectedField, obj *PrivateMetafield) (ret graphql.Marshaler) {
  86733. fc, err := ec.fieldContext_PrivateMetafield_namespace(ctx, field)
  86734. if err != nil {
  86735. return graphql.Null
  86736. }
  86737. ctx = graphql.WithFieldContext(ctx, fc)
  86738. defer func() {
  86739. if r := recover(); r != nil {
  86740. ec.Error(ctx, ec.Recover(ctx, r))
  86741. ret = graphql.Null
  86742. }
  86743. }()
  86744. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86745. ctx = rctx // use context from middleware stack in children
  86746. return obj.Namespace, nil
  86747. })
  86748. if err != nil {
  86749. ec.Error(ctx, err)
  86750. return graphql.Null
  86751. }
  86752. if resTmp == nil {
  86753. if !graphql.HasFieldError(ctx, fc) {
  86754. ec.Errorf(ctx, "must not be null")
  86755. }
  86756. return graphql.Null
  86757. }
  86758. res := resTmp.(string)
  86759. fc.Result = res
  86760. return ec.marshalNString2string(ctx, field.Selections, res)
  86761. }
  86762. func (ec *executionContext) fieldContext_PrivateMetafield_namespace(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86763. fc = &graphql.FieldContext{
  86764. Object: "PrivateMetafield",
  86765. Field: field,
  86766. IsMethod: false,
  86767. IsResolver: false,
  86768. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86769. return nil, errors.New("field of type String does not have child fields")
  86770. },
  86771. }
  86772. return fc, nil
  86773. }
  86774. func (ec *executionContext) _PrivateMetafield_updatedAt(ctx context.Context, field graphql.CollectedField, obj *PrivateMetafield) (ret graphql.Marshaler) {
  86775. fc, err := ec.fieldContext_PrivateMetafield_updatedAt(ctx, field)
  86776. if err != nil {
  86777. return graphql.Null
  86778. }
  86779. ctx = graphql.WithFieldContext(ctx, fc)
  86780. defer func() {
  86781. if r := recover(); r != nil {
  86782. ec.Error(ctx, ec.Recover(ctx, r))
  86783. ret = graphql.Null
  86784. }
  86785. }()
  86786. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86787. ctx = rctx // use context from middleware stack in children
  86788. return obj.UpdatedAt, nil
  86789. })
  86790. if err != nil {
  86791. ec.Error(ctx, err)
  86792. return graphql.Null
  86793. }
  86794. if resTmp == nil {
  86795. if !graphql.HasFieldError(ctx, fc) {
  86796. ec.Errorf(ctx, "must not be null")
  86797. }
  86798. return graphql.Null
  86799. }
  86800. res := resTmp.(string)
  86801. fc.Result = res
  86802. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  86803. }
  86804. func (ec *executionContext) fieldContext_PrivateMetafield_updatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86805. fc = &graphql.FieldContext{
  86806. Object: "PrivateMetafield",
  86807. Field: field,
  86808. IsMethod: false,
  86809. IsResolver: false,
  86810. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86811. return nil, errors.New("field of type DateTime does not have child fields")
  86812. },
  86813. }
  86814. return fc, nil
  86815. }
  86816. func (ec *executionContext) _PrivateMetafield_value(ctx context.Context, field graphql.CollectedField, obj *PrivateMetafield) (ret graphql.Marshaler) {
  86817. fc, err := ec.fieldContext_PrivateMetafield_value(ctx, field)
  86818. if err != nil {
  86819. return graphql.Null
  86820. }
  86821. ctx = graphql.WithFieldContext(ctx, fc)
  86822. defer func() {
  86823. if r := recover(); r != nil {
  86824. ec.Error(ctx, ec.Recover(ctx, r))
  86825. ret = graphql.Null
  86826. }
  86827. }()
  86828. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86829. ctx = rctx // use context from middleware stack in children
  86830. return obj.Value, nil
  86831. })
  86832. if err != nil {
  86833. ec.Error(ctx, err)
  86834. return graphql.Null
  86835. }
  86836. if resTmp == nil {
  86837. if !graphql.HasFieldError(ctx, fc) {
  86838. ec.Errorf(ctx, "must not be null")
  86839. }
  86840. return graphql.Null
  86841. }
  86842. res := resTmp.(string)
  86843. fc.Result = res
  86844. return ec.marshalNString2string(ctx, field.Selections, res)
  86845. }
  86846. func (ec *executionContext) fieldContext_PrivateMetafield_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86847. fc = &graphql.FieldContext{
  86848. Object: "PrivateMetafield",
  86849. Field: field,
  86850. IsMethod: false,
  86851. IsResolver: false,
  86852. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86853. return nil, errors.New("field of type String does not have child fields")
  86854. },
  86855. }
  86856. return fc, nil
  86857. }
  86858. func (ec *executionContext) _PrivateMetafield_valueType(ctx context.Context, field graphql.CollectedField, obj *PrivateMetafield) (ret graphql.Marshaler) {
  86859. fc, err := ec.fieldContext_PrivateMetafield_valueType(ctx, field)
  86860. if err != nil {
  86861. return graphql.Null
  86862. }
  86863. ctx = graphql.WithFieldContext(ctx, fc)
  86864. defer func() {
  86865. if r := recover(); r != nil {
  86866. ec.Error(ctx, ec.Recover(ctx, r))
  86867. ret = graphql.Null
  86868. }
  86869. }()
  86870. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86871. ctx = rctx // use context from middleware stack in children
  86872. return obj.ValueType, nil
  86873. })
  86874. if err != nil {
  86875. ec.Error(ctx, err)
  86876. return graphql.Null
  86877. }
  86878. if resTmp == nil {
  86879. if !graphql.HasFieldError(ctx, fc) {
  86880. ec.Errorf(ctx, "must not be null")
  86881. }
  86882. return graphql.Null
  86883. }
  86884. res := resTmp.(PrivateMetafieldValueType)
  86885. fc.Result = res
  86886. return ec.marshalNPrivateMetafieldValueType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPrivateMetafieldValueType(ctx, field.Selections, res)
  86887. }
  86888. func (ec *executionContext) fieldContext_PrivateMetafield_valueType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86889. fc = &graphql.FieldContext{
  86890. Object: "PrivateMetafield",
  86891. Field: field,
  86892. IsMethod: false,
  86893. IsResolver: false,
  86894. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86895. return nil, errors.New("field of type PrivateMetafieldValueType does not have child fields")
  86896. },
  86897. }
  86898. return fc, nil
  86899. }
  86900. func (ec *executionContext) _PrivateMetafieldConnection_edges(ctx context.Context, field graphql.CollectedField, obj *PrivateMetafieldConnection) (ret graphql.Marshaler) {
  86901. fc, err := ec.fieldContext_PrivateMetafieldConnection_edges(ctx, field)
  86902. if err != nil {
  86903. return graphql.Null
  86904. }
  86905. ctx = graphql.WithFieldContext(ctx, fc)
  86906. defer func() {
  86907. if r := recover(); r != nil {
  86908. ec.Error(ctx, ec.Recover(ctx, r))
  86909. ret = graphql.Null
  86910. }
  86911. }()
  86912. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86913. ctx = rctx // use context from middleware stack in children
  86914. return obj.Edges, nil
  86915. })
  86916. if err != nil {
  86917. ec.Error(ctx, err)
  86918. return graphql.Null
  86919. }
  86920. if resTmp == nil {
  86921. if !graphql.HasFieldError(ctx, fc) {
  86922. ec.Errorf(ctx, "must not be null")
  86923. }
  86924. return graphql.Null
  86925. }
  86926. res := resTmp.([]*PrivateMetafieldEdge)
  86927. fc.Result = res
  86928. return ec.marshalNPrivateMetafieldEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPrivateMetafieldEdgeᚄ(ctx, field.Selections, res)
  86929. }
  86930. func (ec *executionContext) fieldContext_PrivateMetafieldConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86931. fc = &graphql.FieldContext{
  86932. Object: "PrivateMetafieldConnection",
  86933. Field: field,
  86934. IsMethod: false,
  86935. IsResolver: false,
  86936. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86937. switch field.Name {
  86938. case "cursor":
  86939. return ec.fieldContext_PrivateMetafieldEdge_cursor(ctx, field)
  86940. case "node":
  86941. return ec.fieldContext_PrivateMetafieldEdge_node(ctx, field)
  86942. }
  86943. return nil, fmt.Errorf("no field named %q was found under type PrivateMetafieldEdge", field.Name)
  86944. },
  86945. }
  86946. return fc, nil
  86947. }
  86948. func (ec *executionContext) _PrivateMetafieldConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *PrivateMetafieldConnection) (ret graphql.Marshaler) {
  86949. fc, err := ec.fieldContext_PrivateMetafieldConnection_nodes(ctx, field)
  86950. if err != nil {
  86951. return graphql.Null
  86952. }
  86953. ctx = graphql.WithFieldContext(ctx, fc)
  86954. defer func() {
  86955. if r := recover(); r != nil {
  86956. ec.Error(ctx, ec.Recover(ctx, r))
  86957. ret = graphql.Null
  86958. }
  86959. }()
  86960. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  86961. ctx = rctx // use context from middleware stack in children
  86962. return obj.Nodes, nil
  86963. })
  86964. if err != nil {
  86965. ec.Error(ctx, err)
  86966. return graphql.Null
  86967. }
  86968. if resTmp == nil {
  86969. if !graphql.HasFieldError(ctx, fc) {
  86970. ec.Errorf(ctx, "must not be null")
  86971. }
  86972. return graphql.Null
  86973. }
  86974. res := resTmp.([]*PrivateMetafield)
  86975. fc.Result = res
  86976. return ec.marshalNPrivateMetafield2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPrivateMetafieldᚄ(ctx, field.Selections, res)
  86977. }
  86978. func (ec *executionContext) fieldContext_PrivateMetafieldConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  86979. fc = &graphql.FieldContext{
  86980. Object: "PrivateMetafieldConnection",
  86981. Field: field,
  86982. IsMethod: false,
  86983. IsResolver: false,
  86984. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  86985. switch field.Name {
  86986. case "createdAt":
  86987. return ec.fieldContext_PrivateMetafield_createdAt(ctx, field)
  86988. case "id":
  86989. return ec.fieldContext_PrivateMetafield_id(ctx, field)
  86990. case "key":
  86991. return ec.fieldContext_PrivateMetafield_key(ctx, field)
  86992. case "namespace":
  86993. return ec.fieldContext_PrivateMetafield_namespace(ctx, field)
  86994. case "updatedAt":
  86995. return ec.fieldContext_PrivateMetafield_updatedAt(ctx, field)
  86996. case "value":
  86997. return ec.fieldContext_PrivateMetafield_value(ctx, field)
  86998. case "valueType":
  86999. return ec.fieldContext_PrivateMetafield_valueType(ctx, field)
  87000. }
  87001. return nil, fmt.Errorf("no field named %q was found under type PrivateMetafield", field.Name)
  87002. },
  87003. }
  87004. return fc, nil
  87005. }
  87006. func (ec *executionContext) _PrivateMetafieldConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *PrivateMetafieldConnection) (ret graphql.Marshaler) {
  87007. fc, err := ec.fieldContext_PrivateMetafieldConnection_pageInfo(ctx, field)
  87008. if err != nil {
  87009. return graphql.Null
  87010. }
  87011. ctx = graphql.WithFieldContext(ctx, fc)
  87012. defer func() {
  87013. if r := recover(); r != nil {
  87014. ec.Error(ctx, ec.Recover(ctx, r))
  87015. ret = graphql.Null
  87016. }
  87017. }()
  87018. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87019. ctx = rctx // use context from middleware stack in children
  87020. return obj.PageInfo, nil
  87021. })
  87022. if err != nil {
  87023. ec.Error(ctx, err)
  87024. return graphql.Null
  87025. }
  87026. if resTmp == nil {
  87027. if !graphql.HasFieldError(ctx, fc) {
  87028. ec.Errorf(ctx, "must not be null")
  87029. }
  87030. return graphql.Null
  87031. }
  87032. res := resTmp.(*PageInfo)
  87033. fc.Result = res
  87034. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  87035. }
  87036. func (ec *executionContext) fieldContext_PrivateMetafieldConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87037. fc = &graphql.FieldContext{
  87038. Object: "PrivateMetafieldConnection",
  87039. Field: field,
  87040. IsMethod: false,
  87041. IsResolver: false,
  87042. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87043. switch field.Name {
  87044. case "endCursor":
  87045. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  87046. case "hasNextPage":
  87047. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  87048. case "hasPreviousPage":
  87049. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  87050. case "startCursor":
  87051. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  87052. }
  87053. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  87054. },
  87055. }
  87056. return fc, nil
  87057. }
  87058. func (ec *executionContext) _PrivateMetafieldEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *PrivateMetafieldEdge) (ret graphql.Marshaler) {
  87059. fc, err := ec.fieldContext_PrivateMetafieldEdge_cursor(ctx, field)
  87060. if err != nil {
  87061. return graphql.Null
  87062. }
  87063. ctx = graphql.WithFieldContext(ctx, fc)
  87064. defer func() {
  87065. if r := recover(); r != nil {
  87066. ec.Error(ctx, ec.Recover(ctx, r))
  87067. ret = graphql.Null
  87068. }
  87069. }()
  87070. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87071. ctx = rctx // use context from middleware stack in children
  87072. return obj.Cursor, nil
  87073. })
  87074. if err != nil {
  87075. ec.Error(ctx, err)
  87076. return graphql.Null
  87077. }
  87078. if resTmp == nil {
  87079. if !graphql.HasFieldError(ctx, fc) {
  87080. ec.Errorf(ctx, "must not be null")
  87081. }
  87082. return graphql.Null
  87083. }
  87084. res := resTmp.(string)
  87085. fc.Result = res
  87086. return ec.marshalNString2string(ctx, field.Selections, res)
  87087. }
  87088. func (ec *executionContext) fieldContext_PrivateMetafieldEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87089. fc = &graphql.FieldContext{
  87090. Object: "PrivateMetafieldEdge",
  87091. Field: field,
  87092. IsMethod: false,
  87093. IsResolver: false,
  87094. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87095. return nil, errors.New("field of type String does not have child fields")
  87096. },
  87097. }
  87098. return fc, nil
  87099. }
  87100. func (ec *executionContext) _PrivateMetafieldEdge_node(ctx context.Context, field graphql.CollectedField, obj *PrivateMetafieldEdge) (ret graphql.Marshaler) {
  87101. fc, err := ec.fieldContext_PrivateMetafieldEdge_node(ctx, field)
  87102. if err != nil {
  87103. return graphql.Null
  87104. }
  87105. ctx = graphql.WithFieldContext(ctx, fc)
  87106. defer func() {
  87107. if r := recover(); r != nil {
  87108. ec.Error(ctx, ec.Recover(ctx, r))
  87109. ret = graphql.Null
  87110. }
  87111. }()
  87112. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87113. ctx = rctx // use context from middleware stack in children
  87114. return obj.Node, nil
  87115. })
  87116. if err != nil {
  87117. ec.Error(ctx, err)
  87118. return graphql.Null
  87119. }
  87120. if resTmp == nil {
  87121. if !graphql.HasFieldError(ctx, fc) {
  87122. ec.Errorf(ctx, "must not be null")
  87123. }
  87124. return graphql.Null
  87125. }
  87126. res := resTmp.(*PrivateMetafield)
  87127. fc.Result = res
  87128. return ec.marshalNPrivateMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPrivateMetafield(ctx, field.Selections, res)
  87129. }
  87130. func (ec *executionContext) fieldContext_PrivateMetafieldEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87131. fc = &graphql.FieldContext{
  87132. Object: "PrivateMetafieldEdge",
  87133. Field: field,
  87134. IsMethod: false,
  87135. IsResolver: false,
  87136. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87137. switch field.Name {
  87138. case "createdAt":
  87139. return ec.fieldContext_PrivateMetafield_createdAt(ctx, field)
  87140. case "id":
  87141. return ec.fieldContext_PrivateMetafield_id(ctx, field)
  87142. case "key":
  87143. return ec.fieldContext_PrivateMetafield_key(ctx, field)
  87144. case "namespace":
  87145. return ec.fieldContext_PrivateMetafield_namespace(ctx, field)
  87146. case "updatedAt":
  87147. return ec.fieldContext_PrivateMetafield_updatedAt(ctx, field)
  87148. case "value":
  87149. return ec.fieldContext_PrivateMetafield_value(ctx, field)
  87150. case "valueType":
  87151. return ec.fieldContext_PrivateMetafield_valueType(ctx, field)
  87152. }
  87153. return nil, fmt.Errorf("no field named %q was found under type PrivateMetafield", field.Name)
  87154. },
  87155. }
  87156. return fc, nil
  87157. }
  87158. func (ec *executionContext) _Product_id(ctx context.Context, field graphql.CollectedField, obj *Product) (ret graphql.Marshaler) {
  87159. fc, err := ec.fieldContext_Product_id(ctx, field)
  87160. if err != nil {
  87161. return graphql.Null
  87162. }
  87163. ctx = graphql.WithFieldContext(ctx, fc)
  87164. defer func() {
  87165. if r := recover(); r != nil {
  87166. ec.Error(ctx, ec.Recover(ctx, r))
  87167. ret = graphql.Null
  87168. }
  87169. }()
  87170. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87171. ctx = rctx // use context from middleware stack in children
  87172. return obj.ID, nil
  87173. })
  87174. if err != nil {
  87175. ec.Error(ctx, err)
  87176. return graphql.Null
  87177. }
  87178. if resTmp == nil {
  87179. if !graphql.HasFieldError(ctx, fc) {
  87180. ec.Errorf(ctx, "must not be null")
  87181. }
  87182. return graphql.Null
  87183. }
  87184. res := resTmp.(string)
  87185. fc.Result = res
  87186. return ec.marshalNID2string(ctx, field.Selections, res)
  87187. }
  87188. func (ec *executionContext) fieldContext_Product_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87189. fc = &graphql.FieldContext{
  87190. Object: "Product",
  87191. Field: field,
  87192. IsMethod: false,
  87193. IsResolver: false,
  87194. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87195. return nil, errors.New("field of type ID does not have child fields")
  87196. },
  87197. }
  87198. return fc, nil
  87199. }
  87200. func (ec *executionContext) _ProductCategory_productTaxonomyNode(ctx context.Context, field graphql.CollectedField, obj *ProductCategory) (ret graphql.Marshaler) {
  87201. fc, err := ec.fieldContext_ProductCategory_productTaxonomyNode(ctx, field)
  87202. if err != nil {
  87203. return graphql.Null
  87204. }
  87205. ctx = graphql.WithFieldContext(ctx, fc)
  87206. defer func() {
  87207. if r := recover(); r != nil {
  87208. ec.Error(ctx, ec.Recover(ctx, r))
  87209. ret = graphql.Null
  87210. }
  87211. }()
  87212. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87213. ctx = rctx // use context from middleware stack in children
  87214. return obj.ProductTaxonomyNode, nil
  87215. })
  87216. if err != nil {
  87217. ec.Error(ctx, err)
  87218. return graphql.Null
  87219. }
  87220. if resTmp == nil {
  87221. return graphql.Null
  87222. }
  87223. res := resTmp.(*ProductTaxonomyNode)
  87224. fc.Result = res
  87225. return ec.marshalOProductTaxonomyNode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductTaxonomyNode(ctx, field.Selections, res)
  87226. }
  87227. func (ec *executionContext) fieldContext_ProductCategory_productTaxonomyNode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87228. fc = &graphql.FieldContext{
  87229. Object: "ProductCategory",
  87230. Field: field,
  87231. IsMethod: false,
  87232. IsResolver: false,
  87233. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87234. switch field.Name {
  87235. case "fullName":
  87236. return ec.fieldContext_ProductTaxonomyNode_fullName(ctx, field)
  87237. case "id":
  87238. return ec.fieldContext_ProductTaxonomyNode_id(ctx, field)
  87239. case "isLeaf":
  87240. return ec.fieldContext_ProductTaxonomyNode_isLeaf(ctx, field)
  87241. case "isRoot":
  87242. return ec.fieldContext_ProductTaxonomyNode_isRoot(ctx, field)
  87243. case "name":
  87244. return ec.fieldContext_ProductTaxonomyNode_name(ctx, field)
  87245. }
  87246. return nil, fmt.Errorf("no field named %q was found under type ProductTaxonomyNode", field.Name)
  87247. },
  87248. }
  87249. return fc, nil
  87250. }
  87251. func (ec *executionContext) _ProductChangeStatusUserError_code(ctx context.Context, field graphql.CollectedField, obj *ProductChangeStatusUserError) (ret graphql.Marshaler) {
  87252. fc, err := ec.fieldContext_ProductChangeStatusUserError_code(ctx, field)
  87253. if err != nil {
  87254. return graphql.Null
  87255. }
  87256. ctx = graphql.WithFieldContext(ctx, fc)
  87257. defer func() {
  87258. if r := recover(); r != nil {
  87259. ec.Error(ctx, ec.Recover(ctx, r))
  87260. ret = graphql.Null
  87261. }
  87262. }()
  87263. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87264. ctx = rctx // use context from middleware stack in children
  87265. return obj.Code, nil
  87266. })
  87267. if err != nil {
  87268. ec.Error(ctx, err)
  87269. return graphql.Null
  87270. }
  87271. if resTmp == nil {
  87272. return graphql.Null
  87273. }
  87274. res := resTmp.(*ProductChangeStatusUserErrorCode)
  87275. fc.Result = res
  87276. return ec.marshalOProductChangeStatusUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductChangeStatusUserErrorCode(ctx, field.Selections, res)
  87277. }
  87278. func (ec *executionContext) fieldContext_ProductChangeStatusUserError_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87279. fc = &graphql.FieldContext{
  87280. Object: "ProductChangeStatusUserError",
  87281. Field: field,
  87282. IsMethod: false,
  87283. IsResolver: false,
  87284. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87285. return nil, errors.New("field of type ProductChangeStatusUserErrorCode does not have child fields")
  87286. },
  87287. }
  87288. return fc, nil
  87289. }
  87290. func (ec *executionContext) _ProductChangeStatusUserError_field(ctx context.Context, field graphql.CollectedField, obj *ProductChangeStatusUserError) (ret graphql.Marshaler) {
  87291. fc, err := ec.fieldContext_ProductChangeStatusUserError_field(ctx, field)
  87292. if err != nil {
  87293. return graphql.Null
  87294. }
  87295. ctx = graphql.WithFieldContext(ctx, fc)
  87296. defer func() {
  87297. if r := recover(); r != nil {
  87298. ec.Error(ctx, ec.Recover(ctx, r))
  87299. ret = graphql.Null
  87300. }
  87301. }()
  87302. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87303. ctx = rctx // use context from middleware stack in children
  87304. return obj.Field, nil
  87305. })
  87306. if err != nil {
  87307. ec.Error(ctx, err)
  87308. return graphql.Null
  87309. }
  87310. if resTmp == nil {
  87311. return graphql.Null
  87312. }
  87313. res := resTmp.([]string)
  87314. fc.Result = res
  87315. return ec.marshalOString2ᚕstringᚄ(ctx, field.Selections, res)
  87316. }
  87317. func (ec *executionContext) fieldContext_ProductChangeStatusUserError_field(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87318. fc = &graphql.FieldContext{
  87319. Object: "ProductChangeStatusUserError",
  87320. Field: field,
  87321. IsMethod: false,
  87322. IsResolver: false,
  87323. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87324. return nil, errors.New("field of type String does not have child fields")
  87325. },
  87326. }
  87327. return fc, nil
  87328. }
  87329. func (ec *executionContext) _ProductChangeStatusUserError_message(ctx context.Context, field graphql.CollectedField, obj *ProductChangeStatusUserError) (ret graphql.Marshaler) {
  87330. fc, err := ec.fieldContext_ProductChangeStatusUserError_message(ctx, field)
  87331. if err != nil {
  87332. return graphql.Null
  87333. }
  87334. ctx = graphql.WithFieldContext(ctx, fc)
  87335. defer func() {
  87336. if r := recover(); r != nil {
  87337. ec.Error(ctx, ec.Recover(ctx, r))
  87338. ret = graphql.Null
  87339. }
  87340. }()
  87341. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87342. ctx = rctx // use context from middleware stack in children
  87343. return obj.Message, nil
  87344. })
  87345. if err != nil {
  87346. ec.Error(ctx, err)
  87347. return graphql.Null
  87348. }
  87349. if resTmp == nil {
  87350. if !graphql.HasFieldError(ctx, fc) {
  87351. ec.Errorf(ctx, "must not be null")
  87352. }
  87353. return graphql.Null
  87354. }
  87355. res := resTmp.(string)
  87356. fc.Result = res
  87357. return ec.marshalNString2string(ctx, field.Selections, res)
  87358. }
  87359. func (ec *executionContext) fieldContext_ProductChangeStatusUserError_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87360. fc = &graphql.FieldContext{
  87361. Object: "ProductChangeStatusUserError",
  87362. Field: field,
  87363. IsMethod: false,
  87364. IsResolver: false,
  87365. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87366. return nil, errors.New("field of type String does not have child fields")
  87367. },
  87368. }
  87369. return fc, nil
  87370. }
  87371. func (ec *executionContext) _ProductConnection_edges(ctx context.Context, field graphql.CollectedField, obj *ProductConnection) (ret graphql.Marshaler) {
  87372. fc, err := ec.fieldContext_ProductConnection_edges(ctx, field)
  87373. if err != nil {
  87374. return graphql.Null
  87375. }
  87376. ctx = graphql.WithFieldContext(ctx, fc)
  87377. defer func() {
  87378. if r := recover(); r != nil {
  87379. ec.Error(ctx, ec.Recover(ctx, r))
  87380. ret = graphql.Null
  87381. }
  87382. }()
  87383. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87384. ctx = rctx // use context from middleware stack in children
  87385. return obj.Edges, nil
  87386. })
  87387. if err != nil {
  87388. ec.Error(ctx, err)
  87389. return graphql.Null
  87390. }
  87391. if resTmp == nil {
  87392. if !graphql.HasFieldError(ctx, fc) {
  87393. ec.Errorf(ctx, "must not be null")
  87394. }
  87395. return graphql.Null
  87396. }
  87397. res := resTmp.([]*ProductEdge)
  87398. fc.Result = res
  87399. return ec.marshalNProductEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductEdgeᚄ(ctx, field.Selections, res)
  87400. }
  87401. func (ec *executionContext) fieldContext_ProductConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87402. fc = &graphql.FieldContext{
  87403. Object: "ProductConnection",
  87404. Field: field,
  87405. IsMethod: false,
  87406. IsResolver: false,
  87407. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87408. switch field.Name {
  87409. case "cursor":
  87410. return ec.fieldContext_ProductEdge_cursor(ctx, field)
  87411. case "node":
  87412. return ec.fieldContext_ProductEdge_node(ctx, field)
  87413. }
  87414. return nil, fmt.Errorf("no field named %q was found under type ProductEdge", field.Name)
  87415. },
  87416. }
  87417. return fc, nil
  87418. }
  87419. func (ec *executionContext) _ProductConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *ProductConnection) (ret graphql.Marshaler) {
  87420. fc, err := ec.fieldContext_ProductConnection_nodes(ctx, field)
  87421. if err != nil {
  87422. return graphql.Null
  87423. }
  87424. ctx = graphql.WithFieldContext(ctx, fc)
  87425. defer func() {
  87426. if r := recover(); r != nil {
  87427. ec.Error(ctx, ec.Recover(ctx, r))
  87428. ret = graphql.Null
  87429. }
  87430. }()
  87431. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87432. ctx = rctx // use context from middleware stack in children
  87433. return obj.Nodes, nil
  87434. })
  87435. if err != nil {
  87436. ec.Error(ctx, err)
  87437. return graphql.Null
  87438. }
  87439. if resTmp == nil {
  87440. if !graphql.HasFieldError(ctx, fc) {
  87441. ec.Errorf(ctx, "must not be null")
  87442. }
  87443. return graphql.Null
  87444. }
  87445. res := resTmp.([]*Product)
  87446. fc.Result = res
  87447. return ec.marshalNProduct2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductᚄ(ctx, field.Selections, res)
  87448. }
  87449. func (ec *executionContext) fieldContext_ProductConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87450. fc = &graphql.FieldContext{
  87451. Object: "ProductConnection",
  87452. Field: field,
  87453. IsMethod: false,
  87454. IsResolver: false,
  87455. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87456. switch field.Name {
  87457. case "id":
  87458. return ec.fieldContext_Product_id(ctx, field)
  87459. }
  87460. return nil, fmt.Errorf("no field named %q was found under type Product", field.Name)
  87461. },
  87462. }
  87463. return fc, nil
  87464. }
  87465. func (ec *executionContext) _ProductConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *ProductConnection) (ret graphql.Marshaler) {
  87466. fc, err := ec.fieldContext_ProductConnection_pageInfo(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.PageInfo, 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.(*PageInfo)
  87492. fc.Result = res
  87493. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  87494. }
  87495. func (ec *executionContext) fieldContext_ProductConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87496. fc = &graphql.FieldContext{
  87497. Object: "ProductConnection",
  87498. Field: field,
  87499. IsMethod: false,
  87500. IsResolver: false,
  87501. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87502. switch field.Name {
  87503. case "endCursor":
  87504. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  87505. case "hasNextPage":
  87506. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  87507. case "hasPreviousPage":
  87508. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  87509. case "startCursor":
  87510. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  87511. }
  87512. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  87513. },
  87514. }
  87515. return fc, nil
  87516. }
  87517. func (ec *executionContext) _ProductContextualPricing_maxVariantPricing(ctx context.Context, field graphql.CollectedField, obj *ProductContextualPricing) (ret graphql.Marshaler) {
  87518. fc, err := ec.fieldContext_ProductContextualPricing_maxVariantPricing(ctx, field)
  87519. if err != nil {
  87520. return graphql.Null
  87521. }
  87522. ctx = graphql.WithFieldContext(ctx, fc)
  87523. defer func() {
  87524. if r := recover(); r != nil {
  87525. ec.Error(ctx, ec.Recover(ctx, r))
  87526. ret = graphql.Null
  87527. }
  87528. }()
  87529. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87530. ctx = rctx // use context from middleware stack in children
  87531. return obj.MaxVariantPricing, nil
  87532. })
  87533. if err != nil {
  87534. ec.Error(ctx, err)
  87535. return graphql.Null
  87536. }
  87537. if resTmp == nil {
  87538. return graphql.Null
  87539. }
  87540. res := resTmp.(*ProductVariantContextualPricing)
  87541. fc.Result = res
  87542. return ec.marshalOProductVariantContextualPricing2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductVariantContextualPricing(ctx, field.Selections, res)
  87543. }
  87544. func (ec *executionContext) fieldContext_ProductContextualPricing_maxVariantPricing(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87545. fc = &graphql.FieldContext{
  87546. Object: "ProductContextualPricing",
  87547. Field: field,
  87548. IsMethod: false,
  87549. IsResolver: false,
  87550. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87551. switch field.Name {
  87552. case "compareAtPrice":
  87553. return ec.fieldContext_ProductVariantContextualPricing_compareAtPrice(ctx, field)
  87554. case "price":
  87555. return ec.fieldContext_ProductVariantContextualPricing_price(ctx, field)
  87556. }
  87557. return nil, fmt.Errorf("no field named %q was found under type ProductVariantContextualPricing", field.Name)
  87558. },
  87559. }
  87560. return fc, nil
  87561. }
  87562. func (ec *executionContext) _ProductContextualPricing_minVariantPricing(ctx context.Context, field graphql.CollectedField, obj *ProductContextualPricing) (ret graphql.Marshaler) {
  87563. fc, err := ec.fieldContext_ProductContextualPricing_minVariantPricing(ctx, field)
  87564. if err != nil {
  87565. return graphql.Null
  87566. }
  87567. ctx = graphql.WithFieldContext(ctx, fc)
  87568. defer func() {
  87569. if r := recover(); r != nil {
  87570. ec.Error(ctx, ec.Recover(ctx, r))
  87571. ret = graphql.Null
  87572. }
  87573. }()
  87574. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87575. ctx = rctx // use context from middleware stack in children
  87576. return obj.MinVariantPricing, nil
  87577. })
  87578. if err != nil {
  87579. ec.Error(ctx, err)
  87580. return graphql.Null
  87581. }
  87582. if resTmp == nil {
  87583. return graphql.Null
  87584. }
  87585. res := resTmp.(*ProductVariantContextualPricing)
  87586. fc.Result = res
  87587. return ec.marshalOProductVariantContextualPricing2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductVariantContextualPricing(ctx, field.Selections, res)
  87588. }
  87589. func (ec *executionContext) fieldContext_ProductContextualPricing_minVariantPricing(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87590. fc = &graphql.FieldContext{
  87591. Object: "ProductContextualPricing",
  87592. Field: field,
  87593. IsMethod: false,
  87594. IsResolver: false,
  87595. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87596. switch field.Name {
  87597. case "compareAtPrice":
  87598. return ec.fieldContext_ProductVariantContextualPricing_compareAtPrice(ctx, field)
  87599. case "price":
  87600. return ec.fieldContext_ProductVariantContextualPricing_price(ctx, field)
  87601. }
  87602. return nil, fmt.Errorf("no field named %q was found under type ProductVariantContextualPricing", field.Name)
  87603. },
  87604. }
  87605. return fc, nil
  87606. }
  87607. func (ec *executionContext) _ProductContextualPricing_priceRange(ctx context.Context, field graphql.CollectedField, obj *ProductContextualPricing) (ret graphql.Marshaler) {
  87608. fc, err := ec.fieldContext_ProductContextualPricing_priceRange(ctx, field)
  87609. if err != nil {
  87610. return graphql.Null
  87611. }
  87612. ctx = graphql.WithFieldContext(ctx, fc)
  87613. defer func() {
  87614. if r := recover(); r != nil {
  87615. ec.Error(ctx, ec.Recover(ctx, r))
  87616. ret = graphql.Null
  87617. }
  87618. }()
  87619. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87620. ctx = rctx // use context from middleware stack in children
  87621. return obj.PriceRange, nil
  87622. })
  87623. if err != nil {
  87624. ec.Error(ctx, err)
  87625. return graphql.Null
  87626. }
  87627. if resTmp == nil {
  87628. if !graphql.HasFieldError(ctx, fc) {
  87629. ec.Errorf(ctx, "must not be null")
  87630. }
  87631. return graphql.Null
  87632. }
  87633. res := resTmp.(*ProductPriceRangeV2)
  87634. fc.Result = res
  87635. return ec.marshalNProductPriceRangeV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductPriceRangeV2(ctx, field.Selections, res)
  87636. }
  87637. func (ec *executionContext) fieldContext_ProductContextualPricing_priceRange(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87638. fc = &graphql.FieldContext{
  87639. Object: "ProductContextualPricing",
  87640. Field: field,
  87641. IsMethod: false,
  87642. IsResolver: false,
  87643. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87644. switch field.Name {
  87645. case "maxVariantPrice":
  87646. return ec.fieldContext_ProductPriceRangeV2_maxVariantPrice(ctx, field)
  87647. case "minVariantPrice":
  87648. return ec.fieldContext_ProductPriceRangeV2_minVariantPrice(ctx, field)
  87649. }
  87650. return nil, fmt.Errorf("no field named %q was found under type ProductPriceRangeV2", field.Name)
  87651. },
  87652. }
  87653. return fc, nil
  87654. }
  87655. func (ec *executionContext) _ProductEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *ProductEdge) (ret graphql.Marshaler) {
  87656. fc, err := ec.fieldContext_ProductEdge_cursor(ctx, field)
  87657. if err != nil {
  87658. return graphql.Null
  87659. }
  87660. ctx = graphql.WithFieldContext(ctx, fc)
  87661. defer func() {
  87662. if r := recover(); r != nil {
  87663. ec.Error(ctx, ec.Recover(ctx, r))
  87664. ret = graphql.Null
  87665. }
  87666. }()
  87667. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87668. ctx = rctx // use context from middleware stack in children
  87669. return obj.Cursor, nil
  87670. })
  87671. if err != nil {
  87672. ec.Error(ctx, err)
  87673. return graphql.Null
  87674. }
  87675. if resTmp == nil {
  87676. if !graphql.HasFieldError(ctx, fc) {
  87677. ec.Errorf(ctx, "must not be null")
  87678. }
  87679. return graphql.Null
  87680. }
  87681. res := resTmp.(string)
  87682. fc.Result = res
  87683. return ec.marshalNString2string(ctx, field.Selections, res)
  87684. }
  87685. func (ec *executionContext) fieldContext_ProductEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87686. fc = &graphql.FieldContext{
  87687. Object: "ProductEdge",
  87688. Field: field,
  87689. IsMethod: false,
  87690. IsResolver: false,
  87691. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87692. return nil, errors.New("field of type String does not have child fields")
  87693. },
  87694. }
  87695. return fc, nil
  87696. }
  87697. func (ec *executionContext) _ProductEdge_node(ctx context.Context, field graphql.CollectedField, obj *ProductEdge) (ret graphql.Marshaler) {
  87698. fc, err := ec.fieldContext_ProductEdge_node(ctx, field)
  87699. if err != nil {
  87700. return graphql.Null
  87701. }
  87702. ctx = graphql.WithFieldContext(ctx, fc)
  87703. defer func() {
  87704. if r := recover(); r != nil {
  87705. ec.Error(ctx, ec.Recover(ctx, r))
  87706. ret = graphql.Null
  87707. }
  87708. }()
  87709. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87710. ctx = rctx // use context from middleware stack in children
  87711. return obj.Node, nil
  87712. })
  87713. if err != nil {
  87714. ec.Error(ctx, err)
  87715. return graphql.Null
  87716. }
  87717. if resTmp == nil {
  87718. if !graphql.HasFieldError(ctx, fc) {
  87719. ec.Errorf(ctx, "must not be null")
  87720. }
  87721. return graphql.Null
  87722. }
  87723. res := resTmp.(*Product)
  87724. fc.Result = res
  87725. return ec.marshalNProduct2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProduct(ctx, field.Selections, res)
  87726. }
  87727. func (ec *executionContext) fieldContext_ProductEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87728. fc = &graphql.FieldContext{
  87729. Object: "ProductEdge",
  87730. Field: field,
  87731. IsMethod: false,
  87732. IsResolver: false,
  87733. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87734. switch field.Name {
  87735. case "id":
  87736. return ec.fieldContext_Product_id(ctx, field)
  87737. }
  87738. return nil, fmt.Errorf("no field named %q was found under type Product", field.Name)
  87739. },
  87740. }
  87741. return fc, nil
  87742. }
  87743. func (ec *executionContext) _ProductPriceRangeV2_maxVariantPrice(ctx context.Context, field graphql.CollectedField, obj *ProductPriceRangeV2) (ret graphql.Marshaler) {
  87744. fc, err := ec.fieldContext_ProductPriceRangeV2_maxVariantPrice(ctx, field)
  87745. if err != nil {
  87746. return graphql.Null
  87747. }
  87748. ctx = graphql.WithFieldContext(ctx, fc)
  87749. defer func() {
  87750. if r := recover(); r != nil {
  87751. ec.Error(ctx, ec.Recover(ctx, r))
  87752. ret = graphql.Null
  87753. }
  87754. }()
  87755. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87756. ctx = rctx // use context from middleware stack in children
  87757. return obj.MaxVariantPrice, nil
  87758. })
  87759. if err != nil {
  87760. ec.Error(ctx, err)
  87761. return graphql.Null
  87762. }
  87763. if resTmp == nil {
  87764. if !graphql.HasFieldError(ctx, fc) {
  87765. ec.Errorf(ctx, "must not be null")
  87766. }
  87767. return graphql.Null
  87768. }
  87769. res := resTmp.(*MoneyV2)
  87770. fc.Result = res
  87771. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  87772. }
  87773. func (ec *executionContext) fieldContext_ProductPriceRangeV2_maxVariantPrice(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87774. fc = &graphql.FieldContext{
  87775. Object: "ProductPriceRangeV2",
  87776. Field: field,
  87777. IsMethod: false,
  87778. IsResolver: false,
  87779. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87780. switch field.Name {
  87781. case "amount":
  87782. return ec.fieldContext_MoneyV2_amount(ctx, field)
  87783. case "currencyCode":
  87784. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  87785. }
  87786. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  87787. },
  87788. }
  87789. return fc, nil
  87790. }
  87791. func (ec *executionContext) _ProductPriceRangeV2_minVariantPrice(ctx context.Context, field graphql.CollectedField, obj *ProductPriceRangeV2) (ret graphql.Marshaler) {
  87792. fc, err := ec.fieldContext_ProductPriceRangeV2_minVariantPrice(ctx, field)
  87793. if err != nil {
  87794. return graphql.Null
  87795. }
  87796. ctx = graphql.WithFieldContext(ctx, fc)
  87797. defer func() {
  87798. if r := recover(); r != nil {
  87799. ec.Error(ctx, ec.Recover(ctx, r))
  87800. ret = graphql.Null
  87801. }
  87802. }()
  87803. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87804. ctx = rctx // use context from middleware stack in children
  87805. return obj.MinVariantPrice, nil
  87806. })
  87807. if err != nil {
  87808. ec.Error(ctx, err)
  87809. return graphql.Null
  87810. }
  87811. if resTmp == nil {
  87812. if !graphql.HasFieldError(ctx, fc) {
  87813. ec.Errorf(ctx, "must not be null")
  87814. }
  87815. return graphql.Null
  87816. }
  87817. res := resTmp.(*MoneyV2)
  87818. fc.Result = res
  87819. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  87820. }
  87821. func (ec *executionContext) fieldContext_ProductPriceRangeV2_minVariantPrice(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87822. fc = &graphql.FieldContext{
  87823. Object: "ProductPriceRangeV2",
  87824. Field: field,
  87825. IsMethod: false,
  87826. IsResolver: false,
  87827. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87828. switch field.Name {
  87829. case "amount":
  87830. return ec.fieldContext_MoneyV2_amount(ctx, field)
  87831. case "currencyCode":
  87832. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  87833. }
  87834. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  87835. },
  87836. }
  87837. return fc, nil
  87838. }
  87839. func (ec *executionContext) _ProductTaxonomyNode_fullName(ctx context.Context, field graphql.CollectedField, obj *ProductTaxonomyNode) (ret graphql.Marshaler) {
  87840. fc, err := ec.fieldContext_ProductTaxonomyNode_fullName(ctx, field)
  87841. if err != nil {
  87842. return graphql.Null
  87843. }
  87844. ctx = graphql.WithFieldContext(ctx, fc)
  87845. defer func() {
  87846. if r := recover(); r != nil {
  87847. ec.Error(ctx, ec.Recover(ctx, r))
  87848. ret = graphql.Null
  87849. }
  87850. }()
  87851. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87852. ctx = rctx // use context from middleware stack in children
  87853. return obj.FullName, nil
  87854. })
  87855. if err != nil {
  87856. ec.Error(ctx, err)
  87857. return graphql.Null
  87858. }
  87859. if resTmp == nil {
  87860. if !graphql.HasFieldError(ctx, fc) {
  87861. ec.Errorf(ctx, "must not be null")
  87862. }
  87863. return graphql.Null
  87864. }
  87865. res := resTmp.(string)
  87866. fc.Result = res
  87867. return ec.marshalNString2string(ctx, field.Selections, res)
  87868. }
  87869. func (ec *executionContext) fieldContext_ProductTaxonomyNode_fullName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87870. fc = &graphql.FieldContext{
  87871. Object: "ProductTaxonomyNode",
  87872. Field: field,
  87873. IsMethod: false,
  87874. IsResolver: false,
  87875. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87876. return nil, errors.New("field of type String does not have child fields")
  87877. },
  87878. }
  87879. return fc, nil
  87880. }
  87881. func (ec *executionContext) _ProductTaxonomyNode_id(ctx context.Context, field graphql.CollectedField, obj *ProductTaxonomyNode) (ret graphql.Marshaler) {
  87882. fc, err := ec.fieldContext_ProductTaxonomyNode_id(ctx, field)
  87883. if err != nil {
  87884. return graphql.Null
  87885. }
  87886. ctx = graphql.WithFieldContext(ctx, fc)
  87887. defer func() {
  87888. if r := recover(); r != nil {
  87889. ec.Error(ctx, ec.Recover(ctx, r))
  87890. ret = graphql.Null
  87891. }
  87892. }()
  87893. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87894. ctx = rctx // use context from middleware stack in children
  87895. return obj.ID, nil
  87896. })
  87897. if err != nil {
  87898. ec.Error(ctx, err)
  87899. return graphql.Null
  87900. }
  87901. if resTmp == nil {
  87902. if !graphql.HasFieldError(ctx, fc) {
  87903. ec.Errorf(ctx, "must not be null")
  87904. }
  87905. return graphql.Null
  87906. }
  87907. res := resTmp.(string)
  87908. fc.Result = res
  87909. return ec.marshalNID2string(ctx, field.Selections, res)
  87910. }
  87911. func (ec *executionContext) fieldContext_ProductTaxonomyNode_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87912. fc = &graphql.FieldContext{
  87913. Object: "ProductTaxonomyNode",
  87914. Field: field,
  87915. IsMethod: false,
  87916. IsResolver: false,
  87917. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87918. return nil, errors.New("field of type ID does not have child fields")
  87919. },
  87920. }
  87921. return fc, nil
  87922. }
  87923. func (ec *executionContext) _ProductTaxonomyNode_isLeaf(ctx context.Context, field graphql.CollectedField, obj *ProductTaxonomyNode) (ret graphql.Marshaler) {
  87924. fc, err := ec.fieldContext_ProductTaxonomyNode_isLeaf(ctx, field)
  87925. if err != nil {
  87926. return graphql.Null
  87927. }
  87928. ctx = graphql.WithFieldContext(ctx, fc)
  87929. defer func() {
  87930. if r := recover(); r != nil {
  87931. ec.Error(ctx, ec.Recover(ctx, r))
  87932. ret = graphql.Null
  87933. }
  87934. }()
  87935. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87936. ctx = rctx // use context from middleware stack in children
  87937. return obj.IsLeaf, nil
  87938. })
  87939. if err != nil {
  87940. ec.Error(ctx, err)
  87941. return graphql.Null
  87942. }
  87943. if resTmp == nil {
  87944. if !graphql.HasFieldError(ctx, fc) {
  87945. ec.Errorf(ctx, "must not be null")
  87946. }
  87947. return graphql.Null
  87948. }
  87949. res := resTmp.(bool)
  87950. fc.Result = res
  87951. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  87952. }
  87953. func (ec *executionContext) fieldContext_ProductTaxonomyNode_isLeaf(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87954. fc = &graphql.FieldContext{
  87955. Object: "ProductTaxonomyNode",
  87956. Field: field,
  87957. IsMethod: false,
  87958. IsResolver: false,
  87959. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  87960. return nil, errors.New("field of type Boolean does not have child fields")
  87961. },
  87962. }
  87963. return fc, nil
  87964. }
  87965. func (ec *executionContext) _ProductTaxonomyNode_isRoot(ctx context.Context, field graphql.CollectedField, obj *ProductTaxonomyNode) (ret graphql.Marshaler) {
  87966. fc, err := ec.fieldContext_ProductTaxonomyNode_isRoot(ctx, field)
  87967. if err != nil {
  87968. return graphql.Null
  87969. }
  87970. ctx = graphql.WithFieldContext(ctx, fc)
  87971. defer func() {
  87972. if r := recover(); r != nil {
  87973. ec.Error(ctx, ec.Recover(ctx, r))
  87974. ret = graphql.Null
  87975. }
  87976. }()
  87977. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  87978. ctx = rctx // use context from middleware stack in children
  87979. return obj.IsRoot, nil
  87980. })
  87981. if err != nil {
  87982. ec.Error(ctx, err)
  87983. return graphql.Null
  87984. }
  87985. if resTmp == nil {
  87986. if !graphql.HasFieldError(ctx, fc) {
  87987. ec.Errorf(ctx, "must not be null")
  87988. }
  87989. return graphql.Null
  87990. }
  87991. res := resTmp.(bool)
  87992. fc.Result = res
  87993. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  87994. }
  87995. func (ec *executionContext) fieldContext_ProductTaxonomyNode_isRoot(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  87996. fc = &graphql.FieldContext{
  87997. Object: "ProductTaxonomyNode",
  87998. Field: field,
  87999. IsMethod: false,
  88000. IsResolver: false,
  88001. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88002. return nil, errors.New("field of type Boolean does not have child fields")
  88003. },
  88004. }
  88005. return fc, nil
  88006. }
  88007. func (ec *executionContext) _ProductTaxonomyNode_name(ctx context.Context, field graphql.CollectedField, obj *ProductTaxonomyNode) (ret graphql.Marshaler) {
  88008. fc, err := ec.fieldContext_ProductTaxonomyNode_name(ctx, field)
  88009. if err != nil {
  88010. return graphql.Null
  88011. }
  88012. ctx = graphql.WithFieldContext(ctx, fc)
  88013. defer func() {
  88014. if r := recover(); r != nil {
  88015. ec.Error(ctx, ec.Recover(ctx, r))
  88016. ret = graphql.Null
  88017. }
  88018. }()
  88019. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88020. ctx = rctx // use context from middleware stack in children
  88021. return obj.Name, nil
  88022. })
  88023. if err != nil {
  88024. ec.Error(ctx, err)
  88025. return graphql.Null
  88026. }
  88027. if resTmp == nil {
  88028. if !graphql.HasFieldError(ctx, fc) {
  88029. ec.Errorf(ctx, "must not be null")
  88030. }
  88031. return graphql.Null
  88032. }
  88033. res := resTmp.(string)
  88034. fc.Result = res
  88035. return ec.marshalNString2string(ctx, field.Selections, res)
  88036. }
  88037. func (ec *executionContext) fieldContext_ProductTaxonomyNode_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88038. fc = &graphql.FieldContext{
  88039. Object: "ProductTaxonomyNode",
  88040. Field: field,
  88041. IsMethod: false,
  88042. IsResolver: false,
  88043. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88044. return nil, errors.New("field of type String does not have child fields")
  88045. },
  88046. }
  88047. return fc, nil
  88048. }
  88049. func (ec *executionContext) _ProductVariant_id(ctx context.Context, field graphql.CollectedField, obj *ProductVariant) (ret graphql.Marshaler) {
  88050. fc, err := ec.fieldContext_ProductVariant_id(ctx, field)
  88051. if err != nil {
  88052. return graphql.Null
  88053. }
  88054. ctx = graphql.WithFieldContext(ctx, fc)
  88055. defer func() {
  88056. if r := recover(); r != nil {
  88057. ec.Error(ctx, ec.Recover(ctx, r))
  88058. ret = graphql.Null
  88059. }
  88060. }()
  88061. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88062. ctx = rctx // use context from middleware stack in children
  88063. return obj.ID, nil
  88064. })
  88065. if err != nil {
  88066. ec.Error(ctx, err)
  88067. return graphql.Null
  88068. }
  88069. if resTmp == nil {
  88070. if !graphql.HasFieldError(ctx, fc) {
  88071. ec.Errorf(ctx, "must not be null")
  88072. }
  88073. return graphql.Null
  88074. }
  88075. res := resTmp.(string)
  88076. fc.Result = res
  88077. return ec.marshalNID2string(ctx, field.Selections, res)
  88078. }
  88079. func (ec *executionContext) fieldContext_ProductVariant_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88080. fc = &graphql.FieldContext{
  88081. Object: "ProductVariant",
  88082. Field: field,
  88083. IsMethod: false,
  88084. IsResolver: false,
  88085. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88086. return nil, errors.New("field of type ID does not have child fields")
  88087. },
  88088. }
  88089. return fc, nil
  88090. }
  88091. func (ec *executionContext) _ProductVariantConnection_edges(ctx context.Context, field graphql.CollectedField, obj *ProductVariantConnection) (ret graphql.Marshaler) {
  88092. fc, err := ec.fieldContext_ProductVariantConnection_edges(ctx, field)
  88093. if err != nil {
  88094. return graphql.Null
  88095. }
  88096. ctx = graphql.WithFieldContext(ctx, fc)
  88097. defer func() {
  88098. if r := recover(); r != nil {
  88099. ec.Error(ctx, ec.Recover(ctx, r))
  88100. ret = graphql.Null
  88101. }
  88102. }()
  88103. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88104. ctx = rctx // use context from middleware stack in children
  88105. return obj.Edges, nil
  88106. })
  88107. if err != nil {
  88108. ec.Error(ctx, err)
  88109. return graphql.Null
  88110. }
  88111. if resTmp == nil {
  88112. if !graphql.HasFieldError(ctx, fc) {
  88113. ec.Errorf(ctx, "must not be null")
  88114. }
  88115. return graphql.Null
  88116. }
  88117. res := resTmp.([]*ProductVariantEdge)
  88118. fc.Result = res
  88119. return ec.marshalNProductVariantEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductVariantEdgeᚄ(ctx, field.Selections, res)
  88120. }
  88121. func (ec *executionContext) fieldContext_ProductVariantConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88122. fc = &graphql.FieldContext{
  88123. Object: "ProductVariantConnection",
  88124. Field: field,
  88125. IsMethod: false,
  88126. IsResolver: false,
  88127. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88128. switch field.Name {
  88129. case "cursor":
  88130. return ec.fieldContext_ProductVariantEdge_cursor(ctx, field)
  88131. case "node":
  88132. return ec.fieldContext_ProductVariantEdge_node(ctx, field)
  88133. }
  88134. return nil, fmt.Errorf("no field named %q was found under type ProductVariantEdge", field.Name)
  88135. },
  88136. }
  88137. return fc, nil
  88138. }
  88139. func (ec *executionContext) _ProductVariantConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *ProductVariantConnection) (ret graphql.Marshaler) {
  88140. fc, err := ec.fieldContext_ProductVariantConnection_nodes(ctx, field)
  88141. if err != nil {
  88142. return graphql.Null
  88143. }
  88144. ctx = graphql.WithFieldContext(ctx, fc)
  88145. defer func() {
  88146. if r := recover(); r != nil {
  88147. ec.Error(ctx, ec.Recover(ctx, r))
  88148. ret = graphql.Null
  88149. }
  88150. }()
  88151. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88152. ctx = rctx // use context from middleware stack in children
  88153. return obj.Nodes, nil
  88154. })
  88155. if err != nil {
  88156. ec.Error(ctx, err)
  88157. return graphql.Null
  88158. }
  88159. if resTmp == nil {
  88160. if !graphql.HasFieldError(ctx, fc) {
  88161. ec.Errorf(ctx, "must not be null")
  88162. }
  88163. return graphql.Null
  88164. }
  88165. res := resTmp.([]*ProductVariant)
  88166. fc.Result = res
  88167. return ec.marshalNProductVariant2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductVariantᚄ(ctx, field.Selections, res)
  88168. }
  88169. func (ec *executionContext) fieldContext_ProductVariantConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88170. fc = &graphql.FieldContext{
  88171. Object: "ProductVariantConnection",
  88172. Field: field,
  88173. IsMethod: false,
  88174. IsResolver: false,
  88175. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88176. switch field.Name {
  88177. case "id":
  88178. return ec.fieldContext_ProductVariant_id(ctx, field)
  88179. }
  88180. return nil, fmt.Errorf("no field named %q was found under type ProductVariant", field.Name)
  88181. },
  88182. }
  88183. return fc, nil
  88184. }
  88185. func (ec *executionContext) _ProductVariantConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *ProductVariantConnection) (ret graphql.Marshaler) {
  88186. fc, err := ec.fieldContext_ProductVariantConnection_pageInfo(ctx, field)
  88187. if err != nil {
  88188. return graphql.Null
  88189. }
  88190. ctx = graphql.WithFieldContext(ctx, fc)
  88191. defer func() {
  88192. if r := recover(); r != nil {
  88193. ec.Error(ctx, ec.Recover(ctx, r))
  88194. ret = graphql.Null
  88195. }
  88196. }()
  88197. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88198. ctx = rctx // use context from middleware stack in children
  88199. return obj.PageInfo, nil
  88200. })
  88201. if err != nil {
  88202. ec.Error(ctx, err)
  88203. return graphql.Null
  88204. }
  88205. if resTmp == nil {
  88206. if !graphql.HasFieldError(ctx, fc) {
  88207. ec.Errorf(ctx, "must not be null")
  88208. }
  88209. return graphql.Null
  88210. }
  88211. res := resTmp.(*PageInfo)
  88212. fc.Result = res
  88213. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  88214. }
  88215. func (ec *executionContext) fieldContext_ProductVariantConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88216. fc = &graphql.FieldContext{
  88217. Object: "ProductVariantConnection",
  88218. Field: field,
  88219. IsMethod: false,
  88220. IsResolver: false,
  88221. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88222. switch field.Name {
  88223. case "endCursor":
  88224. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  88225. case "hasNextPage":
  88226. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  88227. case "hasPreviousPage":
  88228. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  88229. case "startCursor":
  88230. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  88231. }
  88232. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  88233. },
  88234. }
  88235. return fc, nil
  88236. }
  88237. func (ec *executionContext) _ProductVariantContextualPricing_compareAtPrice(ctx context.Context, field graphql.CollectedField, obj *ProductVariantContextualPricing) (ret graphql.Marshaler) {
  88238. fc, err := ec.fieldContext_ProductVariantContextualPricing_compareAtPrice(ctx, field)
  88239. if err != nil {
  88240. return graphql.Null
  88241. }
  88242. ctx = graphql.WithFieldContext(ctx, fc)
  88243. defer func() {
  88244. if r := recover(); r != nil {
  88245. ec.Error(ctx, ec.Recover(ctx, r))
  88246. ret = graphql.Null
  88247. }
  88248. }()
  88249. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88250. ctx = rctx // use context from middleware stack in children
  88251. return obj.CompareAtPrice, nil
  88252. })
  88253. if err != nil {
  88254. ec.Error(ctx, err)
  88255. return graphql.Null
  88256. }
  88257. if resTmp == nil {
  88258. return graphql.Null
  88259. }
  88260. res := resTmp.(*MoneyV2)
  88261. fc.Result = res
  88262. return ec.marshalOMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  88263. }
  88264. func (ec *executionContext) fieldContext_ProductVariantContextualPricing_compareAtPrice(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88265. fc = &graphql.FieldContext{
  88266. Object: "ProductVariantContextualPricing",
  88267. Field: field,
  88268. IsMethod: false,
  88269. IsResolver: false,
  88270. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88271. switch field.Name {
  88272. case "amount":
  88273. return ec.fieldContext_MoneyV2_amount(ctx, field)
  88274. case "currencyCode":
  88275. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  88276. }
  88277. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  88278. },
  88279. }
  88280. return fc, nil
  88281. }
  88282. func (ec *executionContext) _ProductVariantContextualPricing_price(ctx context.Context, field graphql.CollectedField, obj *ProductVariantContextualPricing) (ret graphql.Marshaler) {
  88283. fc, err := ec.fieldContext_ProductVariantContextualPricing_price(ctx, field)
  88284. if err != nil {
  88285. return graphql.Null
  88286. }
  88287. ctx = graphql.WithFieldContext(ctx, fc)
  88288. defer func() {
  88289. if r := recover(); r != nil {
  88290. ec.Error(ctx, ec.Recover(ctx, r))
  88291. ret = graphql.Null
  88292. }
  88293. }()
  88294. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88295. ctx = rctx // use context from middleware stack in children
  88296. return obj.Price, nil
  88297. })
  88298. if err != nil {
  88299. ec.Error(ctx, err)
  88300. return graphql.Null
  88301. }
  88302. if resTmp == nil {
  88303. if !graphql.HasFieldError(ctx, fc) {
  88304. ec.Errorf(ctx, "must not be null")
  88305. }
  88306. return graphql.Null
  88307. }
  88308. res := resTmp.(*MoneyV2)
  88309. fc.Result = res
  88310. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  88311. }
  88312. func (ec *executionContext) fieldContext_ProductVariantContextualPricing_price(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88313. fc = &graphql.FieldContext{
  88314. Object: "ProductVariantContextualPricing",
  88315. Field: field,
  88316. IsMethod: false,
  88317. IsResolver: false,
  88318. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88319. switch field.Name {
  88320. case "amount":
  88321. return ec.fieldContext_MoneyV2_amount(ctx, field)
  88322. case "currencyCode":
  88323. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  88324. }
  88325. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  88326. },
  88327. }
  88328. return fc, nil
  88329. }
  88330. func (ec *executionContext) _ProductVariantEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *ProductVariantEdge) (ret graphql.Marshaler) {
  88331. fc, err := ec.fieldContext_ProductVariantEdge_cursor(ctx, field)
  88332. if err != nil {
  88333. return graphql.Null
  88334. }
  88335. ctx = graphql.WithFieldContext(ctx, fc)
  88336. defer func() {
  88337. if r := recover(); r != nil {
  88338. ec.Error(ctx, ec.Recover(ctx, r))
  88339. ret = graphql.Null
  88340. }
  88341. }()
  88342. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88343. ctx = rctx // use context from middleware stack in children
  88344. return obj.Cursor, nil
  88345. })
  88346. if err != nil {
  88347. ec.Error(ctx, err)
  88348. return graphql.Null
  88349. }
  88350. if resTmp == nil {
  88351. if !graphql.HasFieldError(ctx, fc) {
  88352. ec.Errorf(ctx, "must not be null")
  88353. }
  88354. return graphql.Null
  88355. }
  88356. res := resTmp.(string)
  88357. fc.Result = res
  88358. return ec.marshalNString2string(ctx, field.Selections, res)
  88359. }
  88360. func (ec *executionContext) fieldContext_ProductVariantEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88361. fc = &graphql.FieldContext{
  88362. Object: "ProductVariantEdge",
  88363. Field: field,
  88364. IsMethod: false,
  88365. IsResolver: false,
  88366. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88367. return nil, errors.New("field of type String does not have child fields")
  88368. },
  88369. }
  88370. return fc, nil
  88371. }
  88372. func (ec *executionContext) _ProductVariantEdge_node(ctx context.Context, field graphql.CollectedField, obj *ProductVariantEdge) (ret graphql.Marshaler) {
  88373. fc, err := ec.fieldContext_ProductVariantEdge_node(ctx, field)
  88374. if err != nil {
  88375. return graphql.Null
  88376. }
  88377. ctx = graphql.WithFieldContext(ctx, fc)
  88378. defer func() {
  88379. if r := recover(); r != nil {
  88380. ec.Error(ctx, ec.Recover(ctx, r))
  88381. ret = graphql.Null
  88382. }
  88383. }()
  88384. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88385. ctx = rctx // use context from middleware stack in children
  88386. return obj.Node, nil
  88387. })
  88388. if err != nil {
  88389. ec.Error(ctx, err)
  88390. return graphql.Null
  88391. }
  88392. if resTmp == nil {
  88393. if !graphql.HasFieldError(ctx, fc) {
  88394. ec.Errorf(ctx, "must not be null")
  88395. }
  88396. return graphql.Null
  88397. }
  88398. res := resTmp.(*ProductVariant)
  88399. fc.Result = res
  88400. return ec.marshalNProductVariant2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductVariant(ctx, field.Selections, res)
  88401. }
  88402. func (ec *executionContext) fieldContext_ProductVariantEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88403. fc = &graphql.FieldContext{
  88404. Object: "ProductVariantEdge",
  88405. Field: field,
  88406. IsMethod: false,
  88407. IsResolver: false,
  88408. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88409. switch field.Name {
  88410. case "id":
  88411. return ec.fieldContext_ProductVariant_id(ctx, field)
  88412. }
  88413. return nil, fmt.Errorf("no field named %q was found under type ProductVariant", field.Name)
  88414. },
  88415. }
  88416. return fc, nil
  88417. }
  88418. func (ec *executionContext) _ProductVariantsBulkCreateUserError_code(ctx context.Context, field graphql.CollectedField, obj *ProductVariantsBulkCreateUserError) (ret graphql.Marshaler) {
  88419. fc, err := ec.fieldContext_ProductVariantsBulkCreateUserError_code(ctx, field)
  88420. if err != nil {
  88421. return graphql.Null
  88422. }
  88423. ctx = graphql.WithFieldContext(ctx, fc)
  88424. defer func() {
  88425. if r := recover(); r != nil {
  88426. ec.Error(ctx, ec.Recover(ctx, r))
  88427. ret = graphql.Null
  88428. }
  88429. }()
  88430. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88431. ctx = rctx // use context from middleware stack in children
  88432. return obj.Code, nil
  88433. })
  88434. if err != nil {
  88435. ec.Error(ctx, err)
  88436. return graphql.Null
  88437. }
  88438. if resTmp == nil {
  88439. return graphql.Null
  88440. }
  88441. res := resTmp.(*ProductVariantsBulkCreateUserErrorCode)
  88442. fc.Result = res
  88443. return ec.marshalOProductVariantsBulkCreateUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductVariantsBulkCreateUserErrorCode(ctx, field.Selections, res)
  88444. }
  88445. func (ec *executionContext) fieldContext_ProductVariantsBulkCreateUserError_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88446. fc = &graphql.FieldContext{
  88447. Object: "ProductVariantsBulkCreateUserError",
  88448. Field: field,
  88449. IsMethod: false,
  88450. IsResolver: false,
  88451. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88452. return nil, errors.New("field of type ProductVariantsBulkCreateUserErrorCode does not have child fields")
  88453. },
  88454. }
  88455. return fc, nil
  88456. }
  88457. func (ec *executionContext) _ProductVariantsBulkCreateUserError_field(ctx context.Context, field graphql.CollectedField, obj *ProductVariantsBulkCreateUserError) (ret graphql.Marshaler) {
  88458. fc, err := ec.fieldContext_ProductVariantsBulkCreateUserError_field(ctx, field)
  88459. if err != nil {
  88460. return graphql.Null
  88461. }
  88462. ctx = graphql.WithFieldContext(ctx, fc)
  88463. defer func() {
  88464. if r := recover(); r != nil {
  88465. ec.Error(ctx, ec.Recover(ctx, r))
  88466. ret = graphql.Null
  88467. }
  88468. }()
  88469. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88470. ctx = rctx // use context from middleware stack in children
  88471. return obj.Field, nil
  88472. })
  88473. if err != nil {
  88474. ec.Error(ctx, err)
  88475. return graphql.Null
  88476. }
  88477. if resTmp == nil {
  88478. return graphql.Null
  88479. }
  88480. res := resTmp.([]string)
  88481. fc.Result = res
  88482. return ec.marshalOString2ᚕstringᚄ(ctx, field.Selections, res)
  88483. }
  88484. func (ec *executionContext) fieldContext_ProductVariantsBulkCreateUserError_field(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88485. fc = &graphql.FieldContext{
  88486. Object: "ProductVariantsBulkCreateUserError",
  88487. Field: field,
  88488. IsMethod: false,
  88489. IsResolver: false,
  88490. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88491. return nil, errors.New("field of type String does not have child fields")
  88492. },
  88493. }
  88494. return fc, nil
  88495. }
  88496. func (ec *executionContext) _ProductVariantsBulkCreateUserError_message(ctx context.Context, field graphql.CollectedField, obj *ProductVariantsBulkCreateUserError) (ret graphql.Marshaler) {
  88497. fc, err := ec.fieldContext_ProductVariantsBulkCreateUserError_message(ctx, field)
  88498. if err != nil {
  88499. return graphql.Null
  88500. }
  88501. ctx = graphql.WithFieldContext(ctx, fc)
  88502. defer func() {
  88503. if r := recover(); r != nil {
  88504. ec.Error(ctx, ec.Recover(ctx, r))
  88505. ret = graphql.Null
  88506. }
  88507. }()
  88508. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88509. ctx = rctx // use context from middleware stack in children
  88510. return obj.Message, nil
  88511. })
  88512. if err != nil {
  88513. ec.Error(ctx, err)
  88514. return graphql.Null
  88515. }
  88516. if resTmp == nil {
  88517. if !graphql.HasFieldError(ctx, fc) {
  88518. ec.Errorf(ctx, "must not be null")
  88519. }
  88520. return graphql.Null
  88521. }
  88522. res := resTmp.(string)
  88523. fc.Result = res
  88524. return ec.marshalNString2string(ctx, field.Selections, res)
  88525. }
  88526. func (ec *executionContext) fieldContext_ProductVariantsBulkCreateUserError_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88527. fc = &graphql.FieldContext{
  88528. Object: "ProductVariantsBulkCreateUserError",
  88529. Field: field,
  88530. IsMethod: false,
  88531. IsResolver: false,
  88532. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88533. return nil, errors.New("field of type String does not have child fields")
  88534. },
  88535. }
  88536. return fc, nil
  88537. }
  88538. func (ec *executionContext) _ProductVariantsBulkDeleteUserError_code(ctx context.Context, field graphql.CollectedField, obj *ProductVariantsBulkDeleteUserError) (ret graphql.Marshaler) {
  88539. fc, err := ec.fieldContext_ProductVariantsBulkDeleteUserError_code(ctx, field)
  88540. if err != nil {
  88541. return graphql.Null
  88542. }
  88543. ctx = graphql.WithFieldContext(ctx, fc)
  88544. defer func() {
  88545. if r := recover(); r != nil {
  88546. ec.Error(ctx, ec.Recover(ctx, r))
  88547. ret = graphql.Null
  88548. }
  88549. }()
  88550. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88551. ctx = rctx // use context from middleware stack in children
  88552. return obj.Code, nil
  88553. })
  88554. if err != nil {
  88555. ec.Error(ctx, err)
  88556. return graphql.Null
  88557. }
  88558. if resTmp == nil {
  88559. return graphql.Null
  88560. }
  88561. res := resTmp.(*ProductVariantsBulkDeleteUserErrorCode)
  88562. fc.Result = res
  88563. return ec.marshalOProductVariantsBulkDeleteUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductVariantsBulkDeleteUserErrorCode(ctx, field.Selections, res)
  88564. }
  88565. func (ec *executionContext) fieldContext_ProductVariantsBulkDeleteUserError_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88566. fc = &graphql.FieldContext{
  88567. Object: "ProductVariantsBulkDeleteUserError",
  88568. Field: field,
  88569. IsMethod: false,
  88570. IsResolver: false,
  88571. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88572. return nil, errors.New("field of type ProductVariantsBulkDeleteUserErrorCode does not have child fields")
  88573. },
  88574. }
  88575. return fc, nil
  88576. }
  88577. func (ec *executionContext) _ProductVariantsBulkDeleteUserError_field(ctx context.Context, field graphql.CollectedField, obj *ProductVariantsBulkDeleteUserError) (ret graphql.Marshaler) {
  88578. fc, err := ec.fieldContext_ProductVariantsBulkDeleteUserError_field(ctx, field)
  88579. if err != nil {
  88580. return graphql.Null
  88581. }
  88582. ctx = graphql.WithFieldContext(ctx, fc)
  88583. defer func() {
  88584. if r := recover(); r != nil {
  88585. ec.Error(ctx, ec.Recover(ctx, r))
  88586. ret = graphql.Null
  88587. }
  88588. }()
  88589. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88590. ctx = rctx // use context from middleware stack in children
  88591. return obj.Field, nil
  88592. })
  88593. if err != nil {
  88594. ec.Error(ctx, err)
  88595. return graphql.Null
  88596. }
  88597. if resTmp == nil {
  88598. return graphql.Null
  88599. }
  88600. res := resTmp.([]string)
  88601. fc.Result = res
  88602. return ec.marshalOString2ᚕstringᚄ(ctx, field.Selections, res)
  88603. }
  88604. func (ec *executionContext) fieldContext_ProductVariantsBulkDeleteUserError_field(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88605. fc = &graphql.FieldContext{
  88606. Object: "ProductVariantsBulkDeleteUserError",
  88607. Field: field,
  88608. IsMethod: false,
  88609. IsResolver: false,
  88610. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88611. return nil, errors.New("field of type String does not have child fields")
  88612. },
  88613. }
  88614. return fc, nil
  88615. }
  88616. func (ec *executionContext) _ProductVariantsBulkDeleteUserError_message(ctx context.Context, field graphql.CollectedField, obj *ProductVariantsBulkDeleteUserError) (ret graphql.Marshaler) {
  88617. fc, err := ec.fieldContext_ProductVariantsBulkDeleteUserError_message(ctx, field)
  88618. if err != nil {
  88619. return graphql.Null
  88620. }
  88621. ctx = graphql.WithFieldContext(ctx, fc)
  88622. defer func() {
  88623. if r := recover(); r != nil {
  88624. ec.Error(ctx, ec.Recover(ctx, r))
  88625. ret = graphql.Null
  88626. }
  88627. }()
  88628. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88629. ctx = rctx // use context from middleware stack in children
  88630. return obj.Message, nil
  88631. })
  88632. if err != nil {
  88633. ec.Error(ctx, err)
  88634. return graphql.Null
  88635. }
  88636. if resTmp == nil {
  88637. if !graphql.HasFieldError(ctx, fc) {
  88638. ec.Errorf(ctx, "must not be null")
  88639. }
  88640. return graphql.Null
  88641. }
  88642. res := resTmp.(string)
  88643. fc.Result = res
  88644. return ec.marshalNString2string(ctx, field.Selections, res)
  88645. }
  88646. func (ec *executionContext) fieldContext_ProductVariantsBulkDeleteUserError_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88647. fc = &graphql.FieldContext{
  88648. Object: "ProductVariantsBulkDeleteUserError",
  88649. Field: field,
  88650. IsMethod: false,
  88651. IsResolver: false,
  88652. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88653. return nil, errors.New("field of type String does not have child fields")
  88654. },
  88655. }
  88656. return fc, nil
  88657. }
  88658. func (ec *executionContext) _ProductVariantsBulkReorderUserError_code(ctx context.Context, field graphql.CollectedField, obj *ProductVariantsBulkReorderUserError) (ret graphql.Marshaler) {
  88659. fc, err := ec.fieldContext_ProductVariantsBulkReorderUserError_code(ctx, field)
  88660. if err != nil {
  88661. return graphql.Null
  88662. }
  88663. ctx = graphql.WithFieldContext(ctx, fc)
  88664. defer func() {
  88665. if r := recover(); r != nil {
  88666. ec.Error(ctx, ec.Recover(ctx, r))
  88667. ret = graphql.Null
  88668. }
  88669. }()
  88670. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88671. ctx = rctx // use context from middleware stack in children
  88672. return obj.Code, nil
  88673. })
  88674. if err != nil {
  88675. ec.Error(ctx, err)
  88676. return graphql.Null
  88677. }
  88678. if resTmp == nil {
  88679. return graphql.Null
  88680. }
  88681. res := resTmp.(*ProductVariantsBulkReorderUserErrorCode)
  88682. fc.Result = res
  88683. return ec.marshalOProductVariantsBulkReorderUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductVariantsBulkReorderUserErrorCode(ctx, field.Selections, res)
  88684. }
  88685. func (ec *executionContext) fieldContext_ProductVariantsBulkReorderUserError_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88686. fc = &graphql.FieldContext{
  88687. Object: "ProductVariantsBulkReorderUserError",
  88688. Field: field,
  88689. IsMethod: false,
  88690. IsResolver: false,
  88691. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88692. return nil, errors.New("field of type ProductVariantsBulkReorderUserErrorCode does not have child fields")
  88693. },
  88694. }
  88695. return fc, nil
  88696. }
  88697. func (ec *executionContext) _ProductVariantsBulkReorderUserError_field(ctx context.Context, field graphql.CollectedField, obj *ProductVariantsBulkReorderUserError) (ret graphql.Marshaler) {
  88698. fc, err := ec.fieldContext_ProductVariantsBulkReorderUserError_field(ctx, field)
  88699. if err != nil {
  88700. return graphql.Null
  88701. }
  88702. ctx = graphql.WithFieldContext(ctx, fc)
  88703. defer func() {
  88704. if r := recover(); r != nil {
  88705. ec.Error(ctx, ec.Recover(ctx, r))
  88706. ret = graphql.Null
  88707. }
  88708. }()
  88709. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88710. ctx = rctx // use context from middleware stack in children
  88711. return obj.Field, nil
  88712. })
  88713. if err != nil {
  88714. ec.Error(ctx, err)
  88715. return graphql.Null
  88716. }
  88717. if resTmp == nil {
  88718. return graphql.Null
  88719. }
  88720. res := resTmp.([]string)
  88721. fc.Result = res
  88722. return ec.marshalOString2ᚕstringᚄ(ctx, field.Selections, res)
  88723. }
  88724. func (ec *executionContext) fieldContext_ProductVariantsBulkReorderUserError_field(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88725. fc = &graphql.FieldContext{
  88726. Object: "ProductVariantsBulkReorderUserError",
  88727. Field: field,
  88728. IsMethod: false,
  88729. IsResolver: false,
  88730. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88731. return nil, errors.New("field of type String does not have child fields")
  88732. },
  88733. }
  88734. return fc, nil
  88735. }
  88736. func (ec *executionContext) _ProductVariantsBulkReorderUserError_message(ctx context.Context, field graphql.CollectedField, obj *ProductVariantsBulkReorderUserError) (ret graphql.Marshaler) {
  88737. fc, err := ec.fieldContext_ProductVariantsBulkReorderUserError_message(ctx, field)
  88738. if err != nil {
  88739. return graphql.Null
  88740. }
  88741. ctx = graphql.WithFieldContext(ctx, fc)
  88742. defer func() {
  88743. if r := recover(); r != nil {
  88744. ec.Error(ctx, ec.Recover(ctx, r))
  88745. ret = graphql.Null
  88746. }
  88747. }()
  88748. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88749. ctx = rctx // use context from middleware stack in children
  88750. return obj.Message, nil
  88751. })
  88752. if err != nil {
  88753. ec.Error(ctx, err)
  88754. return graphql.Null
  88755. }
  88756. if resTmp == nil {
  88757. if !graphql.HasFieldError(ctx, fc) {
  88758. ec.Errorf(ctx, "must not be null")
  88759. }
  88760. return graphql.Null
  88761. }
  88762. res := resTmp.(string)
  88763. fc.Result = res
  88764. return ec.marshalNString2string(ctx, field.Selections, res)
  88765. }
  88766. func (ec *executionContext) fieldContext_ProductVariantsBulkReorderUserError_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88767. fc = &graphql.FieldContext{
  88768. Object: "ProductVariantsBulkReorderUserError",
  88769. Field: field,
  88770. IsMethod: false,
  88771. IsResolver: false,
  88772. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88773. return nil, errors.New("field of type String does not have child fields")
  88774. },
  88775. }
  88776. return fc, nil
  88777. }
  88778. func (ec *executionContext) _ProductVariantsBulkUpdateUserError_code(ctx context.Context, field graphql.CollectedField, obj *ProductVariantsBulkUpdateUserError) (ret graphql.Marshaler) {
  88779. fc, err := ec.fieldContext_ProductVariantsBulkUpdateUserError_code(ctx, field)
  88780. if err != nil {
  88781. return graphql.Null
  88782. }
  88783. ctx = graphql.WithFieldContext(ctx, fc)
  88784. defer func() {
  88785. if r := recover(); r != nil {
  88786. ec.Error(ctx, ec.Recover(ctx, r))
  88787. ret = graphql.Null
  88788. }
  88789. }()
  88790. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88791. ctx = rctx // use context from middleware stack in children
  88792. return obj.Code, nil
  88793. })
  88794. if err != nil {
  88795. ec.Error(ctx, err)
  88796. return graphql.Null
  88797. }
  88798. if resTmp == nil {
  88799. return graphql.Null
  88800. }
  88801. res := resTmp.(*ProductVariantsBulkUpdateUserErrorCode)
  88802. fc.Result = res
  88803. return ec.marshalOProductVariantsBulkUpdateUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductVariantsBulkUpdateUserErrorCode(ctx, field.Selections, res)
  88804. }
  88805. func (ec *executionContext) fieldContext_ProductVariantsBulkUpdateUserError_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88806. fc = &graphql.FieldContext{
  88807. Object: "ProductVariantsBulkUpdateUserError",
  88808. Field: field,
  88809. IsMethod: false,
  88810. IsResolver: false,
  88811. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88812. return nil, errors.New("field of type ProductVariantsBulkUpdateUserErrorCode does not have child fields")
  88813. },
  88814. }
  88815. return fc, nil
  88816. }
  88817. func (ec *executionContext) _ProductVariantsBulkUpdateUserError_field(ctx context.Context, field graphql.CollectedField, obj *ProductVariantsBulkUpdateUserError) (ret graphql.Marshaler) {
  88818. fc, err := ec.fieldContext_ProductVariantsBulkUpdateUserError_field(ctx, field)
  88819. if err != nil {
  88820. return graphql.Null
  88821. }
  88822. ctx = graphql.WithFieldContext(ctx, fc)
  88823. defer func() {
  88824. if r := recover(); r != nil {
  88825. ec.Error(ctx, ec.Recover(ctx, r))
  88826. ret = graphql.Null
  88827. }
  88828. }()
  88829. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88830. ctx = rctx // use context from middleware stack in children
  88831. return obj.Field, nil
  88832. })
  88833. if err != nil {
  88834. ec.Error(ctx, err)
  88835. return graphql.Null
  88836. }
  88837. if resTmp == nil {
  88838. return graphql.Null
  88839. }
  88840. res := resTmp.([]string)
  88841. fc.Result = res
  88842. return ec.marshalOString2ᚕstringᚄ(ctx, field.Selections, res)
  88843. }
  88844. func (ec *executionContext) fieldContext_ProductVariantsBulkUpdateUserError_field(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88845. fc = &graphql.FieldContext{
  88846. Object: "ProductVariantsBulkUpdateUserError",
  88847. Field: field,
  88848. IsMethod: false,
  88849. IsResolver: false,
  88850. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88851. return nil, errors.New("field of type String does not have child fields")
  88852. },
  88853. }
  88854. return fc, nil
  88855. }
  88856. func (ec *executionContext) _ProductVariantsBulkUpdateUserError_message(ctx context.Context, field graphql.CollectedField, obj *ProductVariantsBulkUpdateUserError) (ret graphql.Marshaler) {
  88857. fc, err := ec.fieldContext_ProductVariantsBulkUpdateUserError_message(ctx, field)
  88858. if err != nil {
  88859. return graphql.Null
  88860. }
  88861. ctx = graphql.WithFieldContext(ctx, fc)
  88862. defer func() {
  88863. if r := recover(); r != nil {
  88864. ec.Error(ctx, ec.Recover(ctx, r))
  88865. ret = graphql.Null
  88866. }
  88867. }()
  88868. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88869. ctx = rctx // use context from middleware stack in children
  88870. return obj.Message, nil
  88871. })
  88872. if err != nil {
  88873. ec.Error(ctx, err)
  88874. return graphql.Null
  88875. }
  88876. if resTmp == nil {
  88877. if !graphql.HasFieldError(ctx, fc) {
  88878. ec.Errorf(ctx, "must not be null")
  88879. }
  88880. return graphql.Null
  88881. }
  88882. res := resTmp.(string)
  88883. fc.Result = res
  88884. return ec.marshalNString2string(ctx, field.Selections, res)
  88885. }
  88886. func (ec *executionContext) fieldContext_ProductVariantsBulkUpdateUserError_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88887. fc = &graphql.FieldContext{
  88888. Object: "ProductVariantsBulkUpdateUserError",
  88889. Field: field,
  88890. IsMethod: false,
  88891. IsResolver: false,
  88892. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88893. return nil, errors.New("field of type String does not have child fields")
  88894. },
  88895. }
  88896. return fc, nil
  88897. }
  88898. func (ec *executionContext) _Publication_app(ctx context.Context, field graphql.CollectedField, obj *Publication) (ret graphql.Marshaler) {
  88899. fc, err := ec.fieldContext_Publication_app(ctx, field)
  88900. if err != nil {
  88901. return graphql.Null
  88902. }
  88903. ctx = graphql.WithFieldContext(ctx, fc)
  88904. defer func() {
  88905. if r := recover(); r != nil {
  88906. ec.Error(ctx, ec.Recover(ctx, r))
  88907. ret = graphql.Null
  88908. }
  88909. }()
  88910. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88911. ctx = rctx // use context from middleware stack in children
  88912. return obj.App, nil
  88913. })
  88914. if err != nil {
  88915. ec.Error(ctx, err)
  88916. return graphql.Null
  88917. }
  88918. if resTmp == nil {
  88919. if !graphql.HasFieldError(ctx, fc) {
  88920. ec.Errorf(ctx, "must not be null")
  88921. }
  88922. return graphql.Null
  88923. }
  88924. res := resTmp.(*App)
  88925. fc.Result = res
  88926. return ec.marshalNApp2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐApp(ctx, field.Selections, res)
  88927. }
  88928. func (ec *executionContext) fieldContext_Publication_app(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88929. fc = &graphql.FieldContext{
  88930. Object: "Publication",
  88931. Field: field,
  88932. IsMethod: false,
  88933. IsResolver: false,
  88934. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88935. switch field.Name {
  88936. case "id":
  88937. return ec.fieldContext_App_id(ctx, field)
  88938. }
  88939. return nil, fmt.Errorf("no field named %q was found under type App", field.Name)
  88940. },
  88941. }
  88942. return fc, nil
  88943. }
  88944. func (ec *executionContext) _Publication_collectionPublicationsV3(ctx context.Context, field graphql.CollectedField, obj *Publication) (ret graphql.Marshaler) {
  88945. fc, err := ec.fieldContext_Publication_collectionPublicationsV3(ctx, field)
  88946. if err != nil {
  88947. return graphql.Null
  88948. }
  88949. ctx = graphql.WithFieldContext(ctx, fc)
  88950. defer func() {
  88951. if r := recover(); r != nil {
  88952. ec.Error(ctx, ec.Recover(ctx, r))
  88953. ret = graphql.Null
  88954. }
  88955. }()
  88956. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  88957. ctx = rctx // use context from middleware stack in children
  88958. return obj.CollectionPublicationsV3, nil
  88959. })
  88960. if err != nil {
  88961. ec.Error(ctx, err)
  88962. return graphql.Null
  88963. }
  88964. if resTmp == nil {
  88965. if !graphql.HasFieldError(ctx, fc) {
  88966. ec.Errorf(ctx, "must not be null")
  88967. }
  88968. return graphql.Null
  88969. }
  88970. res := resTmp.(*ResourcePublicationConnection)
  88971. fc.Result = res
  88972. return ec.marshalNResourcePublicationConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourcePublicationConnection(ctx, field.Selections, res)
  88973. }
  88974. func (ec *executionContext) fieldContext_Publication_collectionPublicationsV3(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  88975. fc = &graphql.FieldContext{
  88976. Object: "Publication",
  88977. Field: field,
  88978. IsMethod: false,
  88979. IsResolver: false,
  88980. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  88981. switch field.Name {
  88982. case "edges":
  88983. return ec.fieldContext_ResourcePublicationConnection_edges(ctx, field)
  88984. case "nodes":
  88985. return ec.fieldContext_ResourcePublicationConnection_nodes(ctx, field)
  88986. case "pageInfo":
  88987. return ec.fieldContext_ResourcePublicationConnection_pageInfo(ctx, field)
  88988. }
  88989. return nil, fmt.Errorf("no field named %q was found under type ResourcePublicationConnection", field.Name)
  88990. },
  88991. }
  88992. defer func() {
  88993. if r := recover(); r != nil {
  88994. err = ec.Recover(ctx, r)
  88995. ec.Error(ctx, err)
  88996. }
  88997. }()
  88998. ctx = graphql.WithFieldContext(ctx, fc)
  88999. if fc.Args, err = ec.field_Publication_collectionPublicationsV3_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  89000. ec.Error(ctx, err)
  89001. return
  89002. }
  89003. return fc, nil
  89004. }
  89005. func (ec *executionContext) _Publication_collections(ctx context.Context, field graphql.CollectedField, obj *Publication) (ret graphql.Marshaler) {
  89006. fc, err := ec.fieldContext_Publication_collections(ctx, field)
  89007. if err != nil {
  89008. return graphql.Null
  89009. }
  89010. ctx = graphql.WithFieldContext(ctx, fc)
  89011. defer func() {
  89012. if r := recover(); r != nil {
  89013. ec.Error(ctx, ec.Recover(ctx, r))
  89014. ret = graphql.Null
  89015. }
  89016. }()
  89017. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89018. ctx = rctx // use context from middleware stack in children
  89019. return obj.Collections, nil
  89020. })
  89021. if err != nil {
  89022. ec.Error(ctx, err)
  89023. return graphql.Null
  89024. }
  89025. if resTmp == nil {
  89026. if !graphql.HasFieldError(ctx, fc) {
  89027. ec.Errorf(ctx, "must not be null")
  89028. }
  89029. return graphql.Null
  89030. }
  89031. res := resTmp.(*CollectionConnection)
  89032. fc.Result = res
  89033. return ec.marshalNCollectionConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCollectionConnection(ctx, field.Selections, res)
  89034. }
  89035. func (ec *executionContext) fieldContext_Publication_collections(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89036. fc = &graphql.FieldContext{
  89037. Object: "Publication",
  89038. Field: field,
  89039. IsMethod: false,
  89040. IsResolver: false,
  89041. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89042. switch field.Name {
  89043. case "edges":
  89044. return ec.fieldContext_CollectionConnection_edges(ctx, field)
  89045. case "nodes":
  89046. return ec.fieldContext_CollectionConnection_nodes(ctx, field)
  89047. case "pageInfo":
  89048. return ec.fieldContext_CollectionConnection_pageInfo(ctx, field)
  89049. }
  89050. return nil, fmt.Errorf("no field named %q was found under type CollectionConnection", field.Name)
  89051. },
  89052. }
  89053. defer func() {
  89054. if r := recover(); r != nil {
  89055. err = ec.Recover(ctx, r)
  89056. ec.Error(ctx, err)
  89057. }
  89058. }()
  89059. ctx = graphql.WithFieldContext(ctx, fc)
  89060. if fc.Args, err = ec.field_Publication_collections_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  89061. ec.Error(ctx, err)
  89062. return
  89063. }
  89064. return fc, nil
  89065. }
  89066. func (ec *executionContext) _Publication_hasCollection(ctx context.Context, field graphql.CollectedField, obj *Publication) (ret graphql.Marshaler) {
  89067. fc, err := ec.fieldContext_Publication_hasCollection(ctx, field)
  89068. if err != nil {
  89069. return graphql.Null
  89070. }
  89071. ctx = graphql.WithFieldContext(ctx, fc)
  89072. defer func() {
  89073. if r := recover(); r != nil {
  89074. ec.Error(ctx, ec.Recover(ctx, r))
  89075. ret = graphql.Null
  89076. }
  89077. }()
  89078. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89079. ctx = rctx // use context from middleware stack in children
  89080. return obj.HasCollection, nil
  89081. })
  89082. if err != nil {
  89083. ec.Error(ctx, err)
  89084. return graphql.Null
  89085. }
  89086. if resTmp == nil {
  89087. if !graphql.HasFieldError(ctx, fc) {
  89088. ec.Errorf(ctx, "must not be null")
  89089. }
  89090. return graphql.Null
  89091. }
  89092. res := resTmp.(bool)
  89093. fc.Result = res
  89094. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  89095. }
  89096. func (ec *executionContext) fieldContext_Publication_hasCollection(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89097. fc = &graphql.FieldContext{
  89098. Object: "Publication",
  89099. Field: field,
  89100. IsMethod: false,
  89101. IsResolver: false,
  89102. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89103. return nil, errors.New("field of type Boolean does not have child fields")
  89104. },
  89105. }
  89106. defer func() {
  89107. if r := recover(); r != nil {
  89108. err = ec.Recover(ctx, r)
  89109. ec.Error(ctx, err)
  89110. }
  89111. }()
  89112. ctx = graphql.WithFieldContext(ctx, fc)
  89113. if fc.Args, err = ec.field_Publication_hasCollection_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  89114. ec.Error(ctx, err)
  89115. return
  89116. }
  89117. return fc, nil
  89118. }
  89119. func (ec *executionContext) _Publication_id(ctx context.Context, field graphql.CollectedField, obj *Publication) (ret graphql.Marshaler) {
  89120. fc, err := ec.fieldContext_Publication_id(ctx, field)
  89121. if err != nil {
  89122. return graphql.Null
  89123. }
  89124. ctx = graphql.WithFieldContext(ctx, fc)
  89125. defer func() {
  89126. if r := recover(); r != nil {
  89127. ec.Error(ctx, ec.Recover(ctx, r))
  89128. ret = graphql.Null
  89129. }
  89130. }()
  89131. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89132. ctx = rctx // use context from middleware stack in children
  89133. return obj.ID, nil
  89134. })
  89135. if err != nil {
  89136. ec.Error(ctx, err)
  89137. return graphql.Null
  89138. }
  89139. if resTmp == nil {
  89140. if !graphql.HasFieldError(ctx, fc) {
  89141. ec.Errorf(ctx, "must not be null")
  89142. }
  89143. return graphql.Null
  89144. }
  89145. res := resTmp.(string)
  89146. fc.Result = res
  89147. return ec.marshalNID2string(ctx, field.Selections, res)
  89148. }
  89149. func (ec *executionContext) fieldContext_Publication_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89150. fc = &graphql.FieldContext{
  89151. Object: "Publication",
  89152. Field: field,
  89153. IsMethod: false,
  89154. IsResolver: false,
  89155. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89156. return nil, errors.New("field of type ID does not have child fields")
  89157. },
  89158. }
  89159. return fc, nil
  89160. }
  89161. func (ec *executionContext) _Publication_name(ctx context.Context, field graphql.CollectedField, obj *Publication) (ret graphql.Marshaler) {
  89162. fc, err := ec.fieldContext_Publication_name(ctx, field)
  89163. if err != nil {
  89164. return graphql.Null
  89165. }
  89166. ctx = graphql.WithFieldContext(ctx, fc)
  89167. defer func() {
  89168. if r := recover(); r != nil {
  89169. ec.Error(ctx, ec.Recover(ctx, r))
  89170. ret = graphql.Null
  89171. }
  89172. }()
  89173. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89174. ctx = rctx // use context from middleware stack in children
  89175. return obj.Name, nil
  89176. })
  89177. if err != nil {
  89178. ec.Error(ctx, err)
  89179. return graphql.Null
  89180. }
  89181. if resTmp == nil {
  89182. if !graphql.HasFieldError(ctx, fc) {
  89183. ec.Errorf(ctx, "must not be null")
  89184. }
  89185. return graphql.Null
  89186. }
  89187. res := resTmp.(string)
  89188. fc.Result = res
  89189. return ec.marshalNString2string(ctx, field.Selections, res)
  89190. }
  89191. func (ec *executionContext) fieldContext_Publication_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89192. fc = &graphql.FieldContext{
  89193. Object: "Publication",
  89194. Field: field,
  89195. IsMethod: false,
  89196. IsResolver: false,
  89197. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89198. return nil, errors.New("field of type String does not have child fields")
  89199. },
  89200. }
  89201. return fc, nil
  89202. }
  89203. func (ec *executionContext) _Publication_productPublicationsV3(ctx context.Context, field graphql.CollectedField, obj *Publication) (ret graphql.Marshaler) {
  89204. fc, err := ec.fieldContext_Publication_productPublicationsV3(ctx, field)
  89205. if err != nil {
  89206. return graphql.Null
  89207. }
  89208. ctx = graphql.WithFieldContext(ctx, fc)
  89209. defer func() {
  89210. if r := recover(); r != nil {
  89211. ec.Error(ctx, ec.Recover(ctx, r))
  89212. ret = graphql.Null
  89213. }
  89214. }()
  89215. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89216. ctx = rctx // use context from middleware stack in children
  89217. return obj.ProductPublicationsV3, nil
  89218. })
  89219. if err != nil {
  89220. ec.Error(ctx, err)
  89221. return graphql.Null
  89222. }
  89223. if resTmp == nil {
  89224. if !graphql.HasFieldError(ctx, fc) {
  89225. ec.Errorf(ctx, "must not be null")
  89226. }
  89227. return graphql.Null
  89228. }
  89229. res := resTmp.(*ResourcePublicationConnection)
  89230. fc.Result = res
  89231. return ec.marshalNResourcePublicationConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourcePublicationConnection(ctx, field.Selections, res)
  89232. }
  89233. func (ec *executionContext) fieldContext_Publication_productPublicationsV3(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89234. fc = &graphql.FieldContext{
  89235. Object: "Publication",
  89236. Field: field,
  89237. IsMethod: false,
  89238. IsResolver: false,
  89239. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89240. switch field.Name {
  89241. case "edges":
  89242. return ec.fieldContext_ResourcePublicationConnection_edges(ctx, field)
  89243. case "nodes":
  89244. return ec.fieldContext_ResourcePublicationConnection_nodes(ctx, field)
  89245. case "pageInfo":
  89246. return ec.fieldContext_ResourcePublicationConnection_pageInfo(ctx, field)
  89247. }
  89248. return nil, fmt.Errorf("no field named %q was found under type ResourcePublicationConnection", field.Name)
  89249. },
  89250. }
  89251. defer func() {
  89252. if r := recover(); r != nil {
  89253. err = ec.Recover(ctx, r)
  89254. ec.Error(ctx, err)
  89255. }
  89256. }()
  89257. ctx = graphql.WithFieldContext(ctx, fc)
  89258. if fc.Args, err = ec.field_Publication_productPublicationsV3_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  89259. ec.Error(ctx, err)
  89260. return
  89261. }
  89262. return fc, nil
  89263. }
  89264. func (ec *executionContext) _Publication_products(ctx context.Context, field graphql.CollectedField, obj *Publication) (ret graphql.Marshaler) {
  89265. fc, err := ec.fieldContext_Publication_products(ctx, field)
  89266. if err != nil {
  89267. return graphql.Null
  89268. }
  89269. ctx = graphql.WithFieldContext(ctx, fc)
  89270. defer func() {
  89271. if r := recover(); r != nil {
  89272. ec.Error(ctx, ec.Recover(ctx, r))
  89273. ret = graphql.Null
  89274. }
  89275. }()
  89276. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89277. ctx = rctx // use context from middleware stack in children
  89278. return obj.Products, nil
  89279. })
  89280. if err != nil {
  89281. ec.Error(ctx, err)
  89282. return graphql.Null
  89283. }
  89284. if resTmp == nil {
  89285. if !graphql.HasFieldError(ctx, fc) {
  89286. ec.Errorf(ctx, "must not be null")
  89287. }
  89288. return graphql.Null
  89289. }
  89290. res := resTmp.(*ProductConnection)
  89291. fc.Result = res
  89292. return ec.marshalNProductConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductConnection(ctx, field.Selections, res)
  89293. }
  89294. func (ec *executionContext) fieldContext_Publication_products(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89295. fc = &graphql.FieldContext{
  89296. Object: "Publication",
  89297. Field: field,
  89298. IsMethod: false,
  89299. IsResolver: false,
  89300. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89301. switch field.Name {
  89302. case "edges":
  89303. return ec.fieldContext_ProductConnection_edges(ctx, field)
  89304. case "nodes":
  89305. return ec.fieldContext_ProductConnection_nodes(ctx, field)
  89306. case "pageInfo":
  89307. return ec.fieldContext_ProductConnection_pageInfo(ctx, field)
  89308. }
  89309. return nil, fmt.Errorf("no field named %q was found under type ProductConnection", field.Name)
  89310. },
  89311. }
  89312. defer func() {
  89313. if r := recover(); r != nil {
  89314. err = ec.Recover(ctx, r)
  89315. ec.Error(ctx, err)
  89316. }
  89317. }()
  89318. ctx = graphql.WithFieldContext(ctx, fc)
  89319. if fc.Args, err = ec.field_Publication_products_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  89320. ec.Error(ctx, err)
  89321. return
  89322. }
  89323. return fc, nil
  89324. }
  89325. func (ec *executionContext) _Publication_supportsFuturePublishing(ctx context.Context, field graphql.CollectedField, obj *Publication) (ret graphql.Marshaler) {
  89326. fc, err := ec.fieldContext_Publication_supportsFuturePublishing(ctx, field)
  89327. if err != nil {
  89328. return graphql.Null
  89329. }
  89330. ctx = graphql.WithFieldContext(ctx, fc)
  89331. defer func() {
  89332. if r := recover(); r != nil {
  89333. ec.Error(ctx, ec.Recover(ctx, r))
  89334. ret = graphql.Null
  89335. }
  89336. }()
  89337. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89338. ctx = rctx // use context from middleware stack in children
  89339. return obj.SupportsFuturePublishing, nil
  89340. })
  89341. if err != nil {
  89342. ec.Error(ctx, err)
  89343. return graphql.Null
  89344. }
  89345. if resTmp == nil {
  89346. if !graphql.HasFieldError(ctx, fc) {
  89347. ec.Errorf(ctx, "must not be null")
  89348. }
  89349. return graphql.Null
  89350. }
  89351. res := resTmp.(bool)
  89352. fc.Result = res
  89353. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  89354. }
  89355. func (ec *executionContext) fieldContext_Publication_supportsFuturePublishing(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89356. fc = &graphql.FieldContext{
  89357. Object: "Publication",
  89358. Field: field,
  89359. IsMethod: false,
  89360. IsResolver: false,
  89361. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89362. return nil, errors.New("field of type Boolean does not have child fields")
  89363. },
  89364. }
  89365. return fc, nil
  89366. }
  89367. func (ec *executionContext) _PublicationConnection_edges(ctx context.Context, field graphql.CollectedField, obj *PublicationConnection) (ret graphql.Marshaler) {
  89368. fc, err := ec.fieldContext_PublicationConnection_edges(ctx, field)
  89369. if err != nil {
  89370. return graphql.Null
  89371. }
  89372. ctx = graphql.WithFieldContext(ctx, fc)
  89373. defer func() {
  89374. if r := recover(); r != nil {
  89375. ec.Error(ctx, ec.Recover(ctx, r))
  89376. ret = graphql.Null
  89377. }
  89378. }()
  89379. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89380. ctx = rctx // use context from middleware stack in children
  89381. return obj.Edges, nil
  89382. })
  89383. if err != nil {
  89384. ec.Error(ctx, err)
  89385. return graphql.Null
  89386. }
  89387. if resTmp == nil {
  89388. if !graphql.HasFieldError(ctx, fc) {
  89389. ec.Errorf(ctx, "must not be null")
  89390. }
  89391. return graphql.Null
  89392. }
  89393. res := resTmp.([]*PublicationEdge)
  89394. fc.Result = res
  89395. return ec.marshalNPublicationEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPublicationEdgeᚄ(ctx, field.Selections, res)
  89396. }
  89397. func (ec *executionContext) fieldContext_PublicationConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89398. fc = &graphql.FieldContext{
  89399. Object: "PublicationConnection",
  89400. Field: field,
  89401. IsMethod: false,
  89402. IsResolver: false,
  89403. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89404. switch field.Name {
  89405. case "cursor":
  89406. return ec.fieldContext_PublicationEdge_cursor(ctx, field)
  89407. case "node":
  89408. return ec.fieldContext_PublicationEdge_node(ctx, field)
  89409. }
  89410. return nil, fmt.Errorf("no field named %q was found under type PublicationEdge", field.Name)
  89411. },
  89412. }
  89413. return fc, nil
  89414. }
  89415. func (ec *executionContext) _PublicationConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *PublicationConnection) (ret graphql.Marshaler) {
  89416. fc, err := ec.fieldContext_PublicationConnection_nodes(ctx, field)
  89417. if err != nil {
  89418. return graphql.Null
  89419. }
  89420. ctx = graphql.WithFieldContext(ctx, fc)
  89421. defer func() {
  89422. if r := recover(); r != nil {
  89423. ec.Error(ctx, ec.Recover(ctx, r))
  89424. ret = graphql.Null
  89425. }
  89426. }()
  89427. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89428. ctx = rctx // use context from middleware stack in children
  89429. return obj.Nodes, nil
  89430. })
  89431. if err != nil {
  89432. ec.Error(ctx, err)
  89433. return graphql.Null
  89434. }
  89435. if resTmp == nil {
  89436. if !graphql.HasFieldError(ctx, fc) {
  89437. ec.Errorf(ctx, "must not be null")
  89438. }
  89439. return graphql.Null
  89440. }
  89441. res := resTmp.([]*Publication)
  89442. fc.Result = res
  89443. return ec.marshalNPublication2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPublicationᚄ(ctx, field.Selections, res)
  89444. }
  89445. func (ec *executionContext) fieldContext_PublicationConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89446. fc = &graphql.FieldContext{
  89447. Object: "PublicationConnection",
  89448. Field: field,
  89449. IsMethod: false,
  89450. IsResolver: false,
  89451. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89452. switch field.Name {
  89453. case "app":
  89454. return ec.fieldContext_Publication_app(ctx, field)
  89455. case "collectionPublicationsV3":
  89456. return ec.fieldContext_Publication_collectionPublicationsV3(ctx, field)
  89457. case "collections":
  89458. return ec.fieldContext_Publication_collections(ctx, field)
  89459. case "hasCollection":
  89460. return ec.fieldContext_Publication_hasCollection(ctx, field)
  89461. case "id":
  89462. return ec.fieldContext_Publication_id(ctx, field)
  89463. case "name":
  89464. return ec.fieldContext_Publication_name(ctx, field)
  89465. case "productPublicationsV3":
  89466. return ec.fieldContext_Publication_productPublicationsV3(ctx, field)
  89467. case "products":
  89468. return ec.fieldContext_Publication_products(ctx, field)
  89469. case "supportsFuturePublishing":
  89470. return ec.fieldContext_Publication_supportsFuturePublishing(ctx, field)
  89471. }
  89472. return nil, fmt.Errorf("no field named %q was found under type Publication", field.Name)
  89473. },
  89474. }
  89475. return fc, nil
  89476. }
  89477. func (ec *executionContext) _PublicationConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *PublicationConnection) (ret graphql.Marshaler) {
  89478. fc, err := ec.fieldContext_PublicationConnection_pageInfo(ctx, field)
  89479. if err != nil {
  89480. return graphql.Null
  89481. }
  89482. ctx = graphql.WithFieldContext(ctx, fc)
  89483. defer func() {
  89484. if r := recover(); r != nil {
  89485. ec.Error(ctx, ec.Recover(ctx, r))
  89486. ret = graphql.Null
  89487. }
  89488. }()
  89489. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89490. ctx = rctx // use context from middleware stack in children
  89491. return obj.PageInfo, nil
  89492. })
  89493. if err != nil {
  89494. ec.Error(ctx, err)
  89495. return graphql.Null
  89496. }
  89497. if resTmp == nil {
  89498. if !graphql.HasFieldError(ctx, fc) {
  89499. ec.Errorf(ctx, "must not be null")
  89500. }
  89501. return graphql.Null
  89502. }
  89503. res := resTmp.(*PageInfo)
  89504. fc.Result = res
  89505. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  89506. }
  89507. func (ec *executionContext) fieldContext_PublicationConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89508. fc = &graphql.FieldContext{
  89509. Object: "PublicationConnection",
  89510. Field: field,
  89511. IsMethod: false,
  89512. IsResolver: false,
  89513. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89514. switch field.Name {
  89515. case "endCursor":
  89516. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  89517. case "hasNextPage":
  89518. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  89519. case "hasPreviousPage":
  89520. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  89521. case "startCursor":
  89522. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  89523. }
  89524. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  89525. },
  89526. }
  89527. return fc, nil
  89528. }
  89529. func (ec *executionContext) _PublicationEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *PublicationEdge) (ret graphql.Marshaler) {
  89530. fc, err := ec.fieldContext_PublicationEdge_cursor(ctx, field)
  89531. if err != nil {
  89532. return graphql.Null
  89533. }
  89534. ctx = graphql.WithFieldContext(ctx, fc)
  89535. defer func() {
  89536. if r := recover(); r != nil {
  89537. ec.Error(ctx, ec.Recover(ctx, r))
  89538. ret = graphql.Null
  89539. }
  89540. }()
  89541. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89542. ctx = rctx // use context from middleware stack in children
  89543. return obj.Cursor, nil
  89544. })
  89545. if err != nil {
  89546. ec.Error(ctx, err)
  89547. return graphql.Null
  89548. }
  89549. if resTmp == nil {
  89550. if !graphql.HasFieldError(ctx, fc) {
  89551. ec.Errorf(ctx, "must not be null")
  89552. }
  89553. return graphql.Null
  89554. }
  89555. res := resTmp.(string)
  89556. fc.Result = res
  89557. return ec.marshalNString2string(ctx, field.Selections, res)
  89558. }
  89559. func (ec *executionContext) fieldContext_PublicationEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89560. fc = &graphql.FieldContext{
  89561. Object: "PublicationEdge",
  89562. Field: field,
  89563. IsMethod: false,
  89564. IsResolver: false,
  89565. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89566. return nil, errors.New("field of type String does not have child fields")
  89567. },
  89568. }
  89569. return fc, nil
  89570. }
  89571. func (ec *executionContext) _PublicationEdge_node(ctx context.Context, field graphql.CollectedField, obj *PublicationEdge) (ret graphql.Marshaler) {
  89572. fc, err := ec.fieldContext_PublicationEdge_node(ctx, field)
  89573. if err != nil {
  89574. return graphql.Null
  89575. }
  89576. ctx = graphql.WithFieldContext(ctx, fc)
  89577. defer func() {
  89578. if r := recover(); r != nil {
  89579. ec.Error(ctx, ec.Recover(ctx, r))
  89580. ret = graphql.Null
  89581. }
  89582. }()
  89583. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89584. ctx = rctx // use context from middleware stack in children
  89585. return obj.Node, nil
  89586. })
  89587. if err != nil {
  89588. ec.Error(ctx, err)
  89589. return graphql.Null
  89590. }
  89591. if resTmp == nil {
  89592. if !graphql.HasFieldError(ctx, fc) {
  89593. ec.Errorf(ctx, "must not be null")
  89594. }
  89595. return graphql.Null
  89596. }
  89597. res := resTmp.(*Publication)
  89598. fc.Result = res
  89599. return ec.marshalNPublication2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPublication(ctx, field.Selections, res)
  89600. }
  89601. func (ec *executionContext) fieldContext_PublicationEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89602. fc = &graphql.FieldContext{
  89603. Object: "PublicationEdge",
  89604. Field: field,
  89605. IsMethod: false,
  89606. IsResolver: false,
  89607. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89608. switch field.Name {
  89609. case "app":
  89610. return ec.fieldContext_Publication_app(ctx, field)
  89611. case "collectionPublicationsV3":
  89612. return ec.fieldContext_Publication_collectionPublicationsV3(ctx, field)
  89613. case "collections":
  89614. return ec.fieldContext_Publication_collections(ctx, field)
  89615. case "hasCollection":
  89616. return ec.fieldContext_Publication_hasCollection(ctx, field)
  89617. case "id":
  89618. return ec.fieldContext_Publication_id(ctx, field)
  89619. case "name":
  89620. return ec.fieldContext_Publication_name(ctx, field)
  89621. case "productPublicationsV3":
  89622. return ec.fieldContext_Publication_productPublicationsV3(ctx, field)
  89623. case "products":
  89624. return ec.fieldContext_Publication_products(ctx, field)
  89625. case "supportsFuturePublishing":
  89626. return ec.fieldContext_Publication_supportsFuturePublishing(ctx, field)
  89627. }
  89628. return nil, fmt.Errorf("no field named %q was found under type Publication", field.Name)
  89629. },
  89630. }
  89631. return fc, nil
  89632. }
  89633. func (ec *executionContext) _PublishedTranslation_key(ctx context.Context, field graphql.CollectedField, obj *PublishedTranslation) (ret graphql.Marshaler) {
  89634. fc, err := ec.fieldContext_PublishedTranslation_key(ctx, field)
  89635. if err != nil {
  89636. return graphql.Null
  89637. }
  89638. ctx = graphql.WithFieldContext(ctx, fc)
  89639. defer func() {
  89640. if r := recover(); r != nil {
  89641. ec.Error(ctx, ec.Recover(ctx, r))
  89642. ret = graphql.Null
  89643. }
  89644. }()
  89645. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89646. ctx = rctx // use context from middleware stack in children
  89647. return obj.Key, nil
  89648. })
  89649. if err != nil {
  89650. ec.Error(ctx, err)
  89651. return graphql.Null
  89652. }
  89653. if resTmp == nil {
  89654. if !graphql.HasFieldError(ctx, fc) {
  89655. ec.Errorf(ctx, "must not be null")
  89656. }
  89657. return graphql.Null
  89658. }
  89659. res := resTmp.(string)
  89660. fc.Result = res
  89661. return ec.marshalNString2string(ctx, field.Selections, res)
  89662. }
  89663. func (ec *executionContext) fieldContext_PublishedTranslation_key(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89664. fc = &graphql.FieldContext{
  89665. Object: "PublishedTranslation",
  89666. Field: field,
  89667. IsMethod: false,
  89668. IsResolver: false,
  89669. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89670. return nil, errors.New("field of type String does not have child fields")
  89671. },
  89672. }
  89673. return fc, nil
  89674. }
  89675. func (ec *executionContext) _PublishedTranslation_locale(ctx context.Context, field graphql.CollectedField, obj *PublishedTranslation) (ret graphql.Marshaler) {
  89676. fc, err := ec.fieldContext_PublishedTranslation_locale(ctx, field)
  89677. if err != nil {
  89678. return graphql.Null
  89679. }
  89680. ctx = graphql.WithFieldContext(ctx, fc)
  89681. defer func() {
  89682. if r := recover(); r != nil {
  89683. ec.Error(ctx, ec.Recover(ctx, r))
  89684. ret = graphql.Null
  89685. }
  89686. }()
  89687. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89688. ctx = rctx // use context from middleware stack in children
  89689. return obj.Locale, nil
  89690. })
  89691. if err != nil {
  89692. ec.Error(ctx, err)
  89693. return graphql.Null
  89694. }
  89695. if resTmp == nil {
  89696. if !graphql.HasFieldError(ctx, fc) {
  89697. ec.Errorf(ctx, "must not be null")
  89698. }
  89699. return graphql.Null
  89700. }
  89701. res := resTmp.(string)
  89702. fc.Result = res
  89703. return ec.marshalNString2string(ctx, field.Selections, res)
  89704. }
  89705. func (ec *executionContext) fieldContext_PublishedTranslation_locale(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89706. fc = &graphql.FieldContext{
  89707. Object: "PublishedTranslation",
  89708. Field: field,
  89709. IsMethod: false,
  89710. IsResolver: false,
  89711. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89712. return nil, errors.New("field of type String does not have child fields")
  89713. },
  89714. }
  89715. return fc, nil
  89716. }
  89717. func (ec *executionContext) _PublishedTranslation_marketId(ctx context.Context, field graphql.CollectedField, obj *PublishedTranslation) (ret graphql.Marshaler) {
  89718. fc, err := ec.fieldContext_PublishedTranslation_marketId(ctx, field)
  89719. if err != nil {
  89720. return graphql.Null
  89721. }
  89722. ctx = graphql.WithFieldContext(ctx, fc)
  89723. defer func() {
  89724. if r := recover(); r != nil {
  89725. ec.Error(ctx, ec.Recover(ctx, r))
  89726. ret = graphql.Null
  89727. }
  89728. }()
  89729. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89730. ctx = rctx // use context from middleware stack in children
  89731. return obj.MarketID, nil
  89732. })
  89733. if err != nil {
  89734. ec.Error(ctx, err)
  89735. return graphql.Null
  89736. }
  89737. if resTmp == nil {
  89738. return graphql.Null
  89739. }
  89740. res := resTmp.(*string)
  89741. fc.Result = res
  89742. return ec.marshalOID2ᚖstring(ctx, field.Selections, res)
  89743. }
  89744. func (ec *executionContext) fieldContext_PublishedTranslation_marketId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89745. fc = &graphql.FieldContext{
  89746. Object: "PublishedTranslation",
  89747. Field: field,
  89748. IsMethod: false,
  89749. IsResolver: false,
  89750. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89751. return nil, errors.New("field of type ID does not have child fields")
  89752. },
  89753. }
  89754. return fc, nil
  89755. }
  89756. func (ec *executionContext) _PublishedTranslation_value(ctx context.Context, field graphql.CollectedField, obj *PublishedTranslation) (ret graphql.Marshaler) {
  89757. fc, err := ec.fieldContext_PublishedTranslation_value(ctx, field)
  89758. if err != nil {
  89759. return graphql.Null
  89760. }
  89761. ctx = graphql.WithFieldContext(ctx, fc)
  89762. defer func() {
  89763. if r := recover(); r != nil {
  89764. ec.Error(ctx, ec.Recover(ctx, r))
  89765. ret = graphql.Null
  89766. }
  89767. }()
  89768. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89769. ctx = rctx // use context from middleware stack in children
  89770. return obj.Value, nil
  89771. })
  89772. if err != nil {
  89773. ec.Error(ctx, err)
  89774. return graphql.Null
  89775. }
  89776. if resTmp == nil {
  89777. return graphql.Null
  89778. }
  89779. res := resTmp.(*string)
  89780. fc.Result = res
  89781. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  89782. }
  89783. func (ec *executionContext) fieldContext_PublishedTranslation_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89784. fc = &graphql.FieldContext{
  89785. Object: "PublishedTranslation",
  89786. Field: field,
  89787. IsMethod: false,
  89788. IsResolver: false,
  89789. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89790. return nil, errors.New("field of type String does not have child fields")
  89791. },
  89792. }
  89793. return fc, nil
  89794. }
  89795. func (ec *executionContext) _PurchasingCompany_company(ctx context.Context, field graphql.CollectedField, obj *PurchasingCompany) (ret graphql.Marshaler) {
  89796. fc, err := ec.fieldContext_PurchasingCompany_company(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.Company, nil
  89810. })
  89811. if err != nil {
  89812. ec.Error(ctx, err)
  89813. return graphql.Null
  89814. }
  89815. if resTmp == nil {
  89816. if !graphql.HasFieldError(ctx, fc) {
  89817. ec.Errorf(ctx, "must not be null")
  89818. }
  89819. return graphql.Null
  89820. }
  89821. res := resTmp.(*Company)
  89822. fc.Result = res
  89823. return ec.marshalNCompany2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompany(ctx, field.Selections, res)
  89824. }
  89825. func (ec *executionContext) fieldContext_PurchasingCompany_company(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89826. fc = &graphql.FieldContext{
  89827. Object: "PurchasingCompany",
  89828. Field: field,
  89829. IsMethod: false,
  89830. IsResolver: false,
  89831. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89832. switch field.Name {
  89833. case "contactCount":
  89834. return ec.fieldContext_Company_contactCount(ctx, field)
  89835. case "contactRoles":
  89836. return ec.fieldContext_Company_contactRoles(ctx, field)
  89837. case "contacts":
  89838. return ec.fieldContext_Company_contacts(ctx, field)
  89839. case "createdAt":
  89840. return ec.fieldContext_Company_createdAt(ctx, field)
  89841. case "customerSince":
  89842. return ec.fieldContext_Company_customerSince(ctx, field)
  89843. case "defaultCursor":
  89844. return ec.fieldContext_Company_defaultCursor(ctx, field)
  89845. case "defaultRole":
  89846. return ec.fieldContext_Company_defaultRole(ctx, field)
  89847. case "draftOrders":
  89848. return ec.fieldContext_Company_draftOrders(ctx, field)
  89849. case "events":
  89850. return ec.fieldContext_Company_events(ctx, field)
  89851. case "externalId":
  89852. return ec.fieldContext_Company_externalId(ctx, field)
  89853. case "hasTimelineComment":
  89854. return ec.fieldContext_Company_hasTimelineComment(ctx, field)
  89855. case "id":
  89856. return ec.fieldContext_Company_id(ctx, field)
  89857. case "lifetimeDuration":
  89858. return ec.fieldContext_Company_lifetimeDuration(ctx, field)
  89859. case "locationCount":
  89860. return ec.fieldContext_Company_locationCount(ctx, field)
  89861. case "locations":
  89862. return ec.fieldContext_Company_locations(ctx, field)
  89863. case "mainContact":
  89864. return ec.fieldContext_Company_mainContact(ctx, field)
  89865. case "name":
  89866. return ec.fieldContext_Company_name(ctx, field)
  89867. case "note":
  89868. return ec.fieldContext_Company_note(ctx, field)
  89869. case "orderCount":
  89870. return ec.fieldContext_Company_orderCount(ctx, field)
  89871. case "orders":
  89872. return ec.fieldContext_Company_orders(ctx, field)
  89873. case "totalSpent":
  89874. return ec.fieldContext_Company_totalSpent(ctx, field)
  89875. case "updatedAt":
  89876. return ec.fieldContext_Company_updatedAt(ctx, field)
  89877. }
  89878. return nil, fmt.Errorf("no field named %q was found under type Company", field.Name)
  89879. },
  89880. }
  89881. return fc, nil
  89882. }
  89883. func (ec *executionContext) _PurchasingCompany_contact(ctx context.Context, field graphql.CollectedField, obj *PurchasingCompany) (ret graphql.Marshaler) {
  89884. fc, err := ec.fieldContext_PurchasingCompany_contact(ctx, field)
  89885. if err != nil {
  89886. return graphql.Null
  89887. }
  89888. ctx = graphql.WithFieldContext(ctx, fc)
  89889. defer func() {
  89890. if r := recover(); r != nil {
  89891. ec.Error(ctx, ec.Recover(ctx, r))
  89892. ret = graphql.Null
  89893. }
  89894. }()
  89895. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89896. ctx = rctx // use context from middleware stack in children
  89897. return obj.Contact, nil
  89898. })
  89899. if err != nil {
  89900. ec.Error(ctx, err)
  89901. return graphql.Null
  89902. }
  89903. if resTmp == nil {
  89904. return graphql.Null
  89905. }
  89906. res := resTmp.(*CompanyContact)
  89907. fc.Result = res
  89908. return ec.marshalOCompanyContact2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContact(ctx, field.Selections, res)
  89909. }
  89910. func (ec *executionContext) fieldContext_PurchasingCompany_contact(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89911. fc = &graphql.FieldContext{
  89912. Object: "PurchasingCompany",
  89913. Field: field,
  89914. IsMethod: false,
  89915. IsResolver: false,
  89916. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89917. switch field.Name {
  89918. case "company":
  89919. return ec.fieldContext_CompanyContact_company(ctx, field)
  89920. case "createdAt":
  89921. return ec.fieldContext_CompanyContact_createdAt(ctx, field)
  89922. case "customer":
  89923. return ec.fieldContext_CompanyContact_customer(ctx, field)
  89924. case "draftOrders":
  89925. return ec.fieldContext_CompanyContact_draftOrders(ctx, field)
  89926. case "id":
  89927. return ec.fieldContext_CompanyContact_id(ctx, field)
  89928. case "isMainContact":
  89929. return ec.fieldContext_CompanyContact_isMainContact(ctx, field)
  89930. case "lifetimeDuration":
  89931. return ec.fieldContext_CompanyContact_lifetimeDuration(ctx, field)
  89932. case "locale":
  89933. return ec.fieldContext_CompanyContact_locale(ctx, field)
  89934. case "orders":
  89935. return ec.fieldContext_CompanyContact_orders(ctx, field)
  89936. case "roleAssignments":
  89937. return ec.fieldContext_CompanyContact_roleAssignments(ctx, field)
  89938. case "title":
  89939. return ec.fieldContext_CompanyContact_title(ctx, field)
  89940. case "updatedAt":
  89941. return ec.fieldContext_CompanyContact_updatedAt(ctx, field)
  89942. }
  89943. return nil, fmt.Errorf("no field named %q was found under type CompanyContact", field.Name)
  89944. },
  89945. }
  89946. return fc, nil
  89947. }
  89948. func (ec *executionContext) _PurchasingCompany_location(ctx context.Context, field graphql.CollectedField, obj *PurchasingCompany) (ret graphql.Marshaler) {
  89949. fc, err := ec.fieldContext_PurchasingCompany_location(ctx, field)
  89950. if err != nil {
  89951. return graphql.Null
  89952. }
  89953. ctx = graphql.WithFieldContext(ctx, fc)
  89954. defer func() {
  89955. if r := recover(); r != nil {
  89956. ec.Error(ctx, ec.Recover(ctx, r))
  89957. ret = graphql.Null
  89958. }
  89959. }()
  89960. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  89961. ctx = rctx // use context from middleware stack in children
  89962. return obj.Location, nil
  89963. })
  89964. if err != nil {
  89965. ec.Error(ctx, err)
  89966. return graphql.Null
  89967. }
  89968. if resTmp == nil {
  89969. if !graphql.HasFieldError(ctx, fc) {
  89970. ec.Errorf(ctx, "must not be null")
  89971. }
  89972. return graphql.Null
  89973. }
  89974. res := resTmp.(*CompanyLocation)
  89975. fc.Result = res
  89976. return ec.marshalNCompanyLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyLocation(ctx, field.Selections, res)
  89977. }
  89978. func (ec *executionContext) fieldContext_PurchasingCompany_location(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  89979. fc = &graphql.FieldContext{
  89980. Object: "PurchasingCompany",
  89981. Field: field,
  89982. IsMethod: false,
  89983. IsResolver: false,
  89984. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  89985. switch field.Name {
  89986. case "billingAddress":
  89987. return ec.fieldContext_CompanyLocation_billingAddress(ctx, field)
  89988. case "buyerExperienceConfiguration":
  89989. return ec.fieldContext_CompanyLocation_buyerExperienceConfiguration(ctx, field)
  89990. case "company":
  89991. return ec.fieldContext_CompanyLocation_company(ctx, field)
  89992. case "createdAt":
  89993. return ec.fieldContext_CompanyLocation_createdAt(ctx, field)
  89994. case "currency":
  89995. return ec.fieldContext_CompanyLocation_currency(ctx, field)
  89996. case "defaultCursor":
  89997. return ec.fieldContext_CompanyLocation_defaultCursor(ctx, field)
  89998. case "draftOrders":
  89999. return ec.fieldContext_CompanyLocation_draftOrders(ctx, field)
  90000. case "events":
  90001. return ec.fieldContext_CompanyLocation_events(ctx, field)
  90002. case "externalId":
  90003. return ec.fieldContext_CompanyLocation_externalId(ctx, field)
  90004. case "hasTimelineComment":
  90005. return ec.fieldContext_CompanyLocation_hasTimelineComment(ctx, field)
  90006. case "id":
  90007. return ec.fieldContext_CompanyLocation_id(ctx, field)
  90008. case "locale":
  90009. return ec.fieldContext_CompanyLocation_locale(ctx, field)
  90010. case "market":
  90011. return ec.fieldContext_CompanyLocation_market(ctx, field)
  90012. case "name":
  90013. return ec.fieldContext_CompanyLocation_name(ctx, field)
  90014. case "note":
  90015. return ec.fieldContext_CompanyLocation_note(ctx, field)
  90016. case "orderCount":
  90017. return ec.fieldContext_CompanyLocation_orderCount(ctx, field)
  90018. case "orders":
  90019. return ec.fieldContext_CompanyLocation_orders(ctx, field)
  90020. case "phone":
  90021. return ec.fieldContext_CompanyLocation_phone(ctx, field)
  90022. case "roleAssignments":
  90023. return ec.fieldContext_CompanyLocation_roleAssignments(ctx, field)
  90024. case "shippingAddress":
  90025. return ec.fieldContext_CompanyLocation_shippingAddress(ctx, field)
  90026. case "taxExemptions":
  90027. return ec.fieldContext_CompanyLocation_taxExemptions(ctx, field)
  90028. case "taxRegistrationId":
  90029. return ec.fieldContext_CompanyLocation_taxRegistrationId(ctx, field)
  90030. case "totalSpent":
  90031. return ec.fieldContext_CompanyLocation_totalSpent(ctx, field)
  90032. case "updatedAt":
  90033. return ec.fieldContext_CompanyLocation_updatedAt(ctx, field)
  90034. }
  90035. return nil, fmt.Errorf("no field named %q was found under type CompanyLocation", field.Name)
  90036. },
  90037. }
  90038. return fc, nil
  90039. }
  90040. func (ec *executionContext) _Query__entities(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  90041. fc, err := ec.fieldContext_Query__entities(ctx, field)
  90042. if err != nil {
  90043. return graphql.Null
  90044. }
  90045. ctx = graphql.WithFieldContext(ctx, fc)
  90046. defer func() {
  90047. if r := recover(); r != nil {
  90048. ec.Error(ctx, ec.Recover(ctx, r))
  90049. ret = graphql.Null
  90050. }
  90051. }()
  90052. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90053. ctx = rctx // use context from middleware stack in children
  90054. return ec.__resolve_entities(ctx, fc.Args["representations"].([]map[string]interface{})), nil
  90055. })
  90056. if err != nil {
  90057. ec.Error(ctx, err)
  90058. return graphql.Null
  90059. }
  90060. if resTmp == nil {
  90061. if !graphql.HasFieldError(ctx, fc) {
  90062. ec.Errorf(ctx, "must not be null")
  90063. }
  90064. return graphql.Null
  90065. }
  90066. res := resTmp.([]fedruntime.Entity)
  90067. fc.Result = res
  90068. return ec.marshalN_Entity2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋpluginᚋfederationᚋfedruntimeᚐEntity(ctx, field.Selections, res)
  90069. }
  90070. func (ec *executionContext) fieldContext_Query__entities(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90071. fc = &graphql.FieldContext{
  90072. Object: "Query",
  90073. Field: field,
  90074. IsMethod: true,
  90075. IsResolver: false,
  90076. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90077. return nil, errors.New("field of type _Entity does not have child fields")
  90078. },
  90079. }
  90080. defer func() {
  90081. if r := recover(); r != nil {
  90082. err = ec.Recover(ctx, r)
  90083. ec.Error(ctx, err)
  90084. }
  90085. }()
  90086. ctx = graphql.WithFieldContext(ctx, fc)
  90087. if fc.Args, err = ec.field_Query__entities_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  90088. ec.Error(ctx, err)
  90089. return
  90090. }
  90091. return fc, nil
  90092. }
  90093. func (ec *executionContext) _Query__service(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  90094. fc, err := ec.fieldContext_Query__service(ctx, field)
  90095. if err != nil {
  90096. return graphql.Null
  90097. }
  90098. ctx = graphql.WithFieldContext(ctx, fc)
  90099. defer func() {
  90100. if r := recover(); r != nil {
  90101. ec.Error(ctx, ec.Recover(ctx, r))
  90102. ret = graphql.Null
  90103. }
  90104. }()
  90105. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90106. ctx = rctx // use context from middleware stack in children
  90107. return ec.__resolve__service(ctx)
  90108. })
  90109. if err != nil {
  90110. ec.Error(ctx, err)
  90111. return graphql.Null
  90112. }
  90113. if resTmp == nil {
  90114. if !graphql.HasFieldError(ctx, fc) {
  90115. ec.Errorf(ctx, "must not be null")
  90116. }
  90117. return graphql.Null
  90118. }
  90119. res := resTmp.(fedruntime.Service)
  90120. fc.Result = res
  90121. return ec.marshalN_Service2githubᚗcomᚋ99designsᚋgqlgenᚋpluginᚋfederationᚋfedruntimeᚐService(ctx, field.Selections, res)
  90122. }
  90123. func (ec *executionContext) fieldContext_Query__service(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90124. fc = &graphql.FieldContext{
  90125. Object: "Query",
  90126. Field: field,
  90127. IsMethod: true,
  90128. IsResolver: false,
  90129. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90130. switch field.Name {
  90131. case "sdl":
  90132. return ec.fieldContext__Service_sdl(ctx, field)
  90133. }
  90134. return nil, fmt.Errorf("no field named %q was found under type _Service", field.Name)
  90135. },
  90136. }
  90137. return fc, nil
  90138. }
  90139. func (ec *executionContext) _Query___type(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  90140. fc, err := ec.fieldContext_Query___type(ctx, field)
  90141. if err != nil {
  90142. return graphql.Null
  90143. }
  90144. ctx = graphql.WithFieldContext(ctx, fc)
  90145. defer func() {
  90146. if r := recover(); r != nil {
  90147. ec.Error(ctx, ec.Recover(ctx, r))
  90148. ret = graphql.Null
  90149. }
  90150. }()
  90151. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90152. ctx = rctx // use context from middleware stack in children
  90153. return ec.introspectType(fc.Args["name"].(string))
  90154. })
  90155. if err != nil {
  90156. ec.Error(ctx, err)
  90157. return graphql.Null
  90158. }
  90159. if resTmp == nil {
  90160. return graphql.Null
  90161. }
  90162. res := resTmp.(*introspection.Type)
  90163. fc.Result = res
  90164. return ec.marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx, field.Selections, res)
  90165. }
  90166. func (ec *executionContext) fieldContext_Query___type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90167. fc = &graphql.FieldContext{
  90168. Object: "Query",
  90169. Field: field,
  90170. IsMethod: true,
  90171. IsResolver: false,
  90172. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90173. switch field.Name {
  90174. case "kind":
  90175. return ec.fieldContext___Type_kind(ctx, field)
  90176. case "name":
  90177. return ec.fieldContext___Type_name(ctx, field)
  90178. case "description":
  90179. return ec.fieldContext___Type_description(ctx, field)
  90180. case "fields":
  90181. return ec.fieldContext___Type_fields(ctx, field)
  90182. case "interfaces":
  90183. return ec.fieldContext___Type_interfaces(ctx, field)
  90184. case "possibleTypes":
  90185. return ec.fieldContext___Type_possibleTypes(ctx, field)
  90186. case "enumValues":
  90187. return ec.fieldContext___Type_enumValues(ctx, field)
  90188. case "inputFields":
  90189. return ec.fieldContext___Type_inputFields(ctx, field)
  90190. case "ofType":
  90191. return ec.fieldContext___Type_ofType(ctx, field)
  90192. case "specifiedByURL":
  90193. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  90194. }
  90195. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  90196. },
  90197. }
  90198. defer func() {
  90199. if r := recover(); r != nil {
  90200. err = ec.Recover(ctx, r)
  90201. ec.Error(ctx, err)
  90202. }
  90203. }()
  90204. ctx = graphql.WithFieldContext(ctx, fc)
  90205. if fc.Args, err = ec.field_Query___type_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  90206. ec.Error(ctx, err)
  90207. return
  90208. }
  90209. return fc, nil
  90210. }
  90211. func (ec *executionContext) _Query___schema(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  90212. fc, err := ec.fieldContext_Query___schema(ctx, field)
  90213. if err != nil {
  90214. return graphql.Null
  90215. }
  90216. ctx = graphql.WithFieldContext(ctx, fc)
  90217. defer func() {
  90218. if r := recover(); r != nil {
  90219. ec.Error(ctx, ec.Recover(ctx, r))
  90220. ret = graphql.Null
  90221. }
  90222. }()
  90223. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90224. ctx = rctx // use context from middleware stack in children
  90225. return ec.introspectSchema()
  90226. })
  90227. if err != nil {
  90228. ec.Error(ctx, err)
  90229. return graphql.Null
  90230. }
  90231. if resTmp == nil {
  90232. return graphql.Null
  90233. }
  90234. res := resTmp.(*introspection.Schema)
  90235. fc.Result = res
  90236. return ec.marshalO__Schema2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐSchema(ctx, field.Selections, res)
  90237. }
  90238. func (ec *executionContext) fieldContext_Query___schema(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90239. fc = &graphql.FieldContext{
  90240. Object: "Query",
  90241. Field: field,
  90242. IsMethod: true,
  90243. IsResolver: false,
  90244. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90245. switch field.Name {
  90246. case "description":
  90247. return ec.fieldContext___Schema_description(ctx, field)
  90248. case "types":
  90249. return ec.fieldContext___Schema_types(ctx, field)
  90250. case "queryType":
  90251. return ec.fieldContext___Schema_queryType(ctx, field)
  90252. case "mutationType":
  90253. return ec.fieldContext___Schema_mutationType(ctx, field)
  90254. case "subscriptionType":
  90255. return ec.fieldContext___Schema_subscriptionType(ctx, field)
  90256. case "directives":
  90257. return ec.fieldContext___Schema_directives(ctx, field)
  90258. }
  90259. return nil, fmt.Errorf("no field named %q was found under type __Schema", field.Name)
  90260. },
  90261. }
  90262. return fc, nil
  90263. }
  90264. func (ec *executionContext) _Refund_createdAt(ctx context.Context, field graphql.CollectedField, obj *Refund) (ret graphql.Marshaler) {
  90265. fc, err := ec.fieldContext_Refund_createdAt(ctx, field)
  90266. if err != nil {
  90267. return graphql.Null
  90268. }
  90269. ctx = graphql.WithFieldContext(ctx, fc)
  90270. defer func() {
  90271. if r := recover(); r != nil {
  90272. ec.Error(ctx, ec.Recover(ctx, r))
  90273. ret = graphql.Null
  90274. }
  90275. }()
  90276. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90277. ctx = rctx // use context from middleware stack in children
  90278. return obj.CreatedAt, nil
  90279. })
  90280. if err != nil {
  90281. ec.Error(ctx, err)
  90282. return graphql.Null
  90283. }
  90284. if resTmp == nil {
  90285. return graphql.Null
  90286. }
  90287. res := resTmp.(*string)
  90288. fc.Result = res
  90289. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  90290. }
  90291. func (ec *executionContext) fieldContext_Refund_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90292. fc = &graphql.FieldContext{
  90293. Object: "Refund",
  90294. Field: field,
  90295. IsMethod: false,
  90296. IsResolver: false,
  90297. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90298. return nil, errors.New("field of type DateTime does not have child fields")
  90299. },
  90300. }
  90301. return fc, nil
  90302. }
  90303. func (ec *executionContext) _Refund_duties(ctx context.Context, field graphql.CollectedField, obj *Refund) (ret graphql.Marshaler) {
  90304. fc, err := ec.fieldContext_Refund_duties(ctx, field)
  90305. if err != nil {
  90306. return graphql.Null
  90307. }
  90308. ctx = graphql.WithFieldContext(ctx, fc)
  90309. defer func() {
  90310. if r := recover(); r != nil {
  90311. ec.Error(ctx, ec.Recover(ctx, r))
  90312. ret = graphql.Null
  90313. }
  90314. }()
  90315. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90316. ctx = rctx // use context from middleware stack in children
  90317. return obj.Duties, nil
  90318. })
  90319. if err != nil {
  90320. ec.Error(ctx, err)
  90321. return graphql.Null
  90322. }
  90323. if resTmp == nil {
  90324. return graphql.Null
  90325. }
  90326. res := resTmp.([]*RefundDuty)
  90327. fc.Result = res
  90328. return ec.marshalORefundDuty2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundDutyᚄ(ctx, field.Selections, res)
  90329. }
  90330. func (ec *executionContext) fieldContext_Refund_duties(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90331. fc = &graphql.FieldContext{
  90332. Object: "Refund",
  90333. Field: field,
  90334. IsMethod: false,
  90335. IsResolver: false,
  90336. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90337. switch field.Name {
  90338. case "amountSet":
  90339. return ec.fieldContext_RefundDuty_amountSet(ctx, field)
  90340. case "originalDuty":
  90341. return ec.fieldContext_RefundDuty_originalDuty(ctx, field)
  90342. }
  90343. return nil, fmt.Errorf("no field named %q was found under type RefundDuty", field.Name)
  90344. },
  90345. }
  90346. return fc, nil
  90347. }
  90348. func (ec *executionContext) _Refund_id(ctx context.Context, field graphql.CollectedField, obj *Refund) (ret graphql.Marshaler) {
  90349. fc, err := ec.fieldContext_Refund_id(ctx, field)
  90350. if err != nil {
  90351. return graphql.Null
  90352. }
  90353. ctx = graphql.WithFieldContext(ctx, fc)
  90354. defer func() {
  90355. if r := recover(); r != nil {
  90356. ec.Error(ctx, ec.Recover(ctx, r))
  90357. ret = graphql.Null
  90358. }
  90359. }()
  90360. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90361. ctx = rctx // use context from middleware stack in children
  90362. return obj.ID, nil
  90363. })
  90364. if err != nil {
  90365. ec.Error(ctx, err)
  90366. return graphql.Null
  90367. }
  90368. if resTmp == nil {
  90369. if !graphql.HasFieldError(ctx, fc) {
  90370. ec.Errorf(ctx, "must not be null")
  90371. }
  90372. return graphql.Null
  90373. }
  90374. res := resTmp.(string)
  90375. fc.Result = res
  90376. return ec.marshalNID2string(ctx, field.Selections, res)
  90377. }
  90378. func (ec *executionContext) fieldContext_Refund_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90379. fc = &graphql.FieldContext{
  90380. Object: "Refund",
  90381. Field: field,
  90382. IsMethod: false,
  90383. IsResolver: false,
  90384. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90385. return nil, errors.New("field of type ID does not have child fields")
  90386. },
  90387. }
  90388. return fc, nil
  90389. }
  90390. func (ec *executionContext) _Refund_legacyResourceId(ctx context.Context, field graphql.CollectedField, obj *Refund) (ret graphql.Marshaler) {
  90391. fc, err := ec.fieldContext_Refund_legacyResourceId(ctx, field)
  90392. if err != nil {
  90393. return graphql.Null
  90394. }
  90395. ctx = graphql.WithFieldContext(ctx, fc)
  90396. defer func() {
  90397. if r := recover(); r != nil {
  90398. ec.Error(ctx, ec.Recover(ctx, r))
  90399. ret = graphql.Null
  90400. }
  90401. }()
  90402. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90403. ctx = rctx // use context from middleware stack in children
  90404. return obj.LegacyResourceID, nil
  90405. })
  90406. if err != nil {
  90407. ec.Error(ctx, err)
  90408. return graphql.Null
  90409. }
  90410. if resTmp == nil {
  90411. if !graphql.HasFieldError(ctx, fc) {
  90412. ec.Errorf(ctx, "must not be null")
  90413. }
  90414. return graphql.Null
  90415. }
  90416. res := resTmp.(string)
  90417. fc.Result = res
  90418. return ec.marshalNUnsignedInt642string(ctx, field.Selections, res)
  90419. }
  90420. func (ec *executionContext) fieldContext_Refund_legacyResourceId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90421. fc = &graphql.FieldContext{
  90422. Object: "Refund",
  90423. Field: field,
  90424. IsMethod: false,
  90425. IsResolver: false,
  90426. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90427. return nil, errors.New("field of type UnsignedInt64 does not have child fields")
  90428. },
  90429. }
  90430. return fc, nil
  90431. }
  90432. func (ec *executionContext) _Refund_note(ctx context.Context, field graphql.CollectedField, obj *Refund) (ret graphql.Marshaler) {
  90433. fc, err := ec.fieldContext_Refund_note(ctx, field)
  90434. if err != nil {
  90435. return graphql.Null
  90436. }
  90437. ctx = graphql.WithFieldContext(ctx, fc)
  90438. defer func() {
  90439. if r := recover(); r != nil {
  90440. ec.Error(ctx, ec.Recover(ctx, r))
  90441. ret = graphql.Null
  90442. }
  90443. }()
  90444. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90445. ctx = rctx // use context from middleware stack in children
  90446. return obj.Note, nil
  90447. })
  90448. if err != nil {
  90449. ec.Error(ctx, err)
  90450. return graphql.Null
  90451. }
  90452. if resTmp == nil {
  90453. return graphql.Null
  90454. }
  90455. res := resTmp.(*string)
  90456. fc.Result = res
  90457. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  90458. }
  90459. func (ec *executionContext) fieldContext_Refund_note(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90460. fc = &graphql.FieldContext{
  90461. Object: "Refund",
  90462. Field: field,
  90463. IsMethod: false,
  90464. IsResolver: false,
  90465. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90466. return nil, errors.New("field of type String does not have child fields")
  90467. },
  90468. }
  90469. return fc, nil
  90470. }
  90471. func (ec *executionContext) _Refund_order(ctx context.Context, field graphql.CollectedField, obj *Refund) (ret graphql.Marshaler) {
  90472. fc, err := ec.fieldContext_Refund_order(ctx, field)
  90473. if err != nil {
  90474. return graphql.Null
  90475. }
  90476. ctx = graphql.WithFieldContext(ctx, fc)
  90477. defer func() {
  90478. if r := recover(); r != nil {
  90479. ec.Error(ctx, ec.Recover(ctx, r))
  90480. ret = graphql.Null
  90481. }
  90482. }()
  90483. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90484. ctx = rctx // use context from middleware stack in children
  90485. return obj.Order, nil
  90486. })
  90487. if err != nil {
  90488. ec.Error(ctx, err)
  90489. return graphql.Null
  90490. }
  90491. if resTmp == nil {
  90492. if !graphql.HasFieldError(ctx, fc) {
  90493. ec.Errorf(ctx, "must not be null")
  90494. }
  90495. return graphql.Null
  90496. }
  90497. res := resTmp.(*Order)
  90498. fc.Result = res
  90499. return ec.marshalNOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrder(ctx, field.Selections, res)
  90500. }
  90501. func (ec *executionContext) fieldContext_Refund_order(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90502. fc = &graphql.FieldContext{
  90503. Object: "Refund",
  90504. Field: field,
  90505. IsMethod: false,
  90506. IsResolver: false,
  90507. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90508. switch field.Name {
  90509. case "agreements":
  90510. return ec.fieldContext_Order_agreements(ctx, field)
  90511. case "alerts":
  90512. return ec.fieldContext_Order_alerts(ctx, field)
  90513. case "app":
  90514. return ec.fieldContext_Order_app(ctx, field)
  90515. case "billingAddress":
  90516. return ec.fieldContext_Order_billingAddress(ctx, field)
  90517. case "billingAddressMatchesShippingAddress":
  90518. return ec.fieldContext_Order_billingAddressMatchesShippingAddress(ctx, field)
  90519. case "canMarkAsPaid":
  90520. return ec.fieldContext_Order_canMarkAsPaid(ctx, field)
  90521. case "canNotifyCustomer":
  90522. return ec.fieldContext_Order_canNotifyCustomer(ctx, field)
  90523. case "cancelReason":
  90524. return ec.fieldContext_Order_cancelReason(ctx, field)
  90525. case "cancelledAt":
  90526. return ec.fieldContext_Order_cancelledAt(ctx, field)
  90527. case "capturable":
  90528. return ec.fieldContext_Order_capturable(ctx, field)
  90529. case "cartDiscountAmountSet":
  90530. return ec.fieldContext_Order_cartDiscountAmountSet(ctx, field)
  90531. case "channelInformation":
  90532. return ec.fieldContext_Order_channelInformation(ctx, field)
  90533. case "clientIp":
  90534. return ec.fieldContext_Order_clientIp(ctx, field)
  90535. case "closed":
  90536. return ec.fieldContext_Order_closed(ctx, field)
  90537. case "closedAt":
  90538. return ec.fieldContext_Order_closedAt(ctx, field)
  90539. case "confirmed":
  90540. return ec.fieldContext_Order_confirmed(ctx, field)
  90541. case "createdAt":
  90542. return ec.fieldContext_Order_createdAt(ctx, field)
  90543. case "currencyCode":
  90544. return ec.fieldContext_Order_currencyCode(ctx, field)
  90545. case "currentCartDiscountAmountSet":
  90546. return ec.fieldContext_Order_currentCartDiscountAmountSet(ctx, field)
  90547. case "currentSubtotalLineItemsQuantity":
  90548. return ec.fieldContext_Order_currentSubtotalLineItemsQuantity(ctx, field)
  90549. case "currentSubtotalPriceSet":
  90550. return ec.fieldContext_Order_currentSubtotalPriceSet(ctx, field)
  90551. case "currentTaxLines":
  90552. return ec.fieldContext_Order_currentTaxLines(ctx, field)
  90553. case "currentTotalDiscountsSet":
  90554. return ec.fieldContext_Order_currentTotalDiscountsSet(ctx, field)
  90555. case "currentTotalDutiesSet":
  90556. return ec.fieldContext_Order_currentTotalDutiesSet(ctx, field)
  90557. case "currentTotalPriceSet":
  90558. return ec.fieldContext_Order_currentTotalPriceSet(ctx, field)
  90559. case "currentTotalTaxSet":
  90560. return ec.fieldContext_Order_currentTotalTaxSet(ctx, field)
  90561. case "currentTotalWeight":
  90562. return ec.fieldContext_Order_currentTotalWeight(ctx, field)
  90563. case "customAttributes":
  90564. return ec.fieldContext_Order_customAttributes(ctx, field)
  90565. case "customer":
  90566. return ec.fieldContext_Order_customer(ctx, field)
  90567. case "customerAcceptsMarketing":
  90568. return ec.fieldContext_Order_customerAcceptsMarketing(ctx, field)
  90569. case "customerJourneySummary":
  90570. return ec.fieldContext_Order_customerJourneySummary(ctx, field)
  90571. case "customerLocale":
  90572. return ec.fieldContext_Order_customerLocale(ctx, field)
  90573. case "discountApplications":
  90574. return ec.fieldContext_Order_discountApplications(ctx, field)
  90575. case "discountCode":
  90576. return ec.fieldContext_Order_discountCode(ctx, field)
  90577. case "discountCodes":
  90578. return ec.fieldContext_Order_discountCodes(ctx, field)
  90579. case "displayAddress":
  90580. return ec.fieldContext_Order_displayAddress(ctx, field)
  90581. case "displayFinancialStatus":
  90582. return ec.fieldContext_Order_displayFinancialStatus(ctx, field)
  90583. case "displayFulfillmentStatus":
  90584. return ec.fieldContext_Order_displayFulfillmentStatus(ctx, field)
  90585. case "disputes":
  90586. return ec.fieldContext_Order_disputes(ctx, field)
  90587. case "edited":
  90588. return ec.fieldContext_Order_edited(ctx, field)
  90589. case "email":
  90590. return ec.fieldContext_Order_email(ctx, field)
  90591. case "estimatedTaxes":
  90592. return ec.fieldContext_Order_estimatedTaxes(ctx, field)
  90593. case "events":
  90594. return ec.fieldContext_Order_events(ctx, field)
  90595. case "fulfillable":
  90596. return ec.fieldContext_Order_fulfillable(ctx, field)
  90597. case "fulfillmentOrders":
  90598. return ec.fieldContext_Order_fulfillmentOrders(ctx, field)
  90599. case "fulfillments":
  90600. return ec.fieldContext_Order_fulfillments(ctx, field)
  90601. case "fullyPaid":
  90602. return ec.fieldContext_Order_fullyPaid(ctx, field)
  90603. case "hasTimelineComment":
  90604. return ec.fieldContext_Order_hasTimelineComment(ctx, field)
  90605. case "id":
  90606. return ec.fieldContext_Order_id(ctx, field)
  90607. case "legacyResourceId":
  90608. return ec.fieldContext_Order_legacyResourceId(ctx, field)
  90609. case "lineItems":
  90610. return ec.fieldContext_Order_lineItems(ctx, field)
  90611. case "localizationExtensions":
  90612. return ec.fieldContext_Order_localizationExtensions(ctx, field)
  90613. case "merchantEditable":
  90614. return ec.fieldContext_Order_merchantEditable(ctx, field)
  90615. case "merchantEditableErrors":
  90616. return ec.fieldContext_Order_merchantEditableErrors(ctx, field)
  90617. case "merchantOfRecordApp":
  90618. return ec.fieldContext_Order_merchantOfRecordApp(ctx, field)
  90619. case "metafield":
  90620. return ec.fieldContext_Order_metafield(ctx, field)
  90621. case "metafieldDefinitions":
  90622. return ec.fieldContext_Order_metafieldDefinitions(ctx, field)
  90623. case "metafields":
  90624. return ec.fieldContext_Order_metafields(ctx, field)
  90625. case "name":
  90626. return ec.fieldContext_Order_name(ctx, field)
  90627. case "netPaymentSet":
  90628. return ec.fieldContext_Order_netPaymentSet(ctx, field)
  90629. case "nonFulfillableLineItems":
  90630. return ec.fieldContext_Order_nonFulfillableLineItems(ctx, field)
  90631. case "note":
  90632. return ec.fieldContext_Order_note(ctx, field)
  90633. case "originalTotalDutiesSet":
  90634. return ec.fieldContext_Order_originalTotalDutiesSet(ctx, field)
  90635. case "originalTotalPriceSet":
  90636. return ec.fieldContext_Order_originalTotalPriceSet(ctx, field)
  90637. case "paymentCollectionDetails":
  90638. return ec.fieldContext_Order_paymentCollectionDetails(ctx, field)
  90639. case "paymentGatewayNames":
  90640. return ec.fieldContext_Order_paymentGatewayNames(ctx, field)
  90641. case "paymentTerms":
  90642. return ec.fieldContext_Order_paymentTerms(ctx, field)
  90643. case "phone":
  90644. return ec.fieldContext_Order_phone(ctx, field)
  90645. case "physicalLocation":
  90646. return ec.fieldContext_Order_physicalLocation(ctx, field)
  90647. case "presentmentCurrencyCode":
  90648. return ec.fieldContext_Order_presentmentCurrencyCode(ctx, field)
  90649. case "privateMetafield":
  90650. return ec.fieldContext_Order_privateMetafield(ctx, field)
  90651. case "privateMetafields":
  90652. return ec.fieldContext_Order_privateMetafields(ctx, field)
  90653. case "processedAt":
  90654. return ec.fieldContext_Order_processedAt(ctx, field)
  90655. case "publication":
  90656. return ec.fieldContext_Order_publication(ctx, field)
  90657. case "purchasingEntity":
  90658. return ec.fieldContext_Order_purchasingEntity(ctx, field)
  90659. case "refundDiscrepancySet":
  90660. return ec.fieldContext_Order_refundDiscrepancySet(ctx, field)
  90661. case "refundable":
  90662. return ec.fieldContext_Order_refundable(ctx, field)
  90663. case "refunds":
  90664. return ec.fieldContext_Order_refunds(ctx, field)
  90665. case "registeredSourceUrl":
  90666. return ec.fieldContext_Order_registeredSourceUrl(ctx, field)
  90667. case "requiresShipping":
  90668. return ec.fieldContext_Order_requiresShipping(ctx, field)
  90669. case "restockable":
  90670. return ec.fieldContext_Order_restockable(ctx, field)
  90671. case "riskLevel":
  90672. return ec.fieldContext_Order_riskLevel(ctx, field)
  90673. case "risks":
  90674. return ec.fieldContext_Order_risks(ctx, field)
  90675. case "shippingAddress":
  90676. return ec.fieldContext_Order_shippingAddress(ctx, field)
  90677. case "shippingLine":
  90678. return ec.fieldContext_Order_shippingLine(ctx, field)
  90679. case "shippingLines":
  90680. return ec.fieldContext_Order_shippingLines(ctx, field)
  90681. case "sourceIdentifier":
  90682. return ec.fieldContext_Order_sourceIdentifier(ctx, field)
  90683. case "subtotalLineItemsQuantity":
  90684. return ec.fieldContext_Order_subtotalLineItemsQuantity(ctx, field)
  90685. case "subtotalPriceSet":
  90686. return ec.fieldContext_Order_subtotalPriceSet(ctx, field)
  90687. case "suggestedRefund":
  90688. return ec.fieldContext_Order_suggestedRefund(ctx, field)
  90689. case "tags":
  90690. return ec.fieldContext_Order_tags(ctx, field)
  90691. case "taxLines":
  90692. return ec.fieldContext_Order_taxLines(ctx, field)
  90693. case "taxesIncluded":
  90694. return ec.fieldContext_Order_taxesIncluded(ctx, field)
  90695. case "test":
  90696. return ec.fieldContext_Order_test(ctx, field)
  90697. case "totalCapturableSet":
  90698. return ec.fieldContext_Order_totalCapturableSet(ctx, field)
  90699. case "totalDiscountsSet":
  90700. return ec.fieldContext_Order_totalDiscountsSet(ctx, field)
  90701. case "totalOutstandingSet":
  90702. return ec.fieldContext_Order_totalOutstandingSet(ctx, field)
  90703. case "totalPriceSet":
  90704. return ec.fieldContext_Order_totalPriceSet(ctx, field)
  90705. case "totalReceivedSet":
  90706. return ec.fieldContext_Order_totalReceivedSet(ctx, field)
  90707. case "totalRefundedSet":
  90708. return ec.fieldContext_Order_totalRefundedSet(ctx, field)
  90709. case "totalRefundedShippingSet":
  90710. return ec.fieldContext_Order_totalRefundedShippingSet(ctx, field)
  90711. case "totalShippingPriceSet":
  90712. return ec.fieldContext_Order_totalShippingPriceSet(ctx, field)
  90713. case "totalTaxSet":
  90714. return ec.fieldContext_Order_totalTaxSet(ctx, field)
  90715. case "totalTipReceivedSet":
  90716. return ec.fieldContext_Order_totalTipReceivedSet(ctx, field)
  90717. case "totalWeight":
  90718. return ec.fieldContext_Order_totalWeight(ctx, field)
  90719. case "transactions":
  90720. return ec.fieldContext_Order_transactions(ctx, field)
  90721. case "unpaid":
  90722. return ec.fieldContext_Order_unpaid(ctx, field)
  90723. case "updatedAt":
  90724. return ec.fieldContext_Order_updatedAt(ctx, field)
  90725. }
  90726. return nil, fmt.Errorf("no field named %q was found under type Order", field.Name)
  90727. },
  90728. }
  90729. return fc, nil
  90730. }
  90731. func (ec *executionContext) _Refund_refundLineItems(ctx context.Context, field graphql.CollectedField, obj *Refund) (ret graphql.Marshaler) {
  90732. fc, err := ec.fieldContext_Refund_refundLineItems(ctx, field)
  90733. if err != nil {
  90734. return graphql.Null
  90735. }
  90736. ctx = graphql.WithFieldContext(ctx, fc)
  90737. defer func() {
  90738. if r := recover(); r != nil {
  90739. ec.Error(ctx, ec.Recover(ctx, r))
  90740. ret = graphql.Null
  90741. }
  90742. }()
  90743. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90744. ctx = rctx // use context from middleware stack in children
  90745. return obj.RefundLineItems, nil
  90746. })
  90747. if err != nil {
  90748. ec.Error(ctx, err)
  90749. return graphql.Null
  90750. }
  90751. if resTmp == nil {
  90752. if !graphql.HasFieldError(ctx, fc) {
  90753. ec.Errorf(ctx, "must not be null")
  90754. }
  90755. return graphql.Null
  90756. }
  90757. res := resTmp.(*RefundLineItemConnection)
  90758. fc.Result = res
  90759. return ec.marshalNRefundLineItemConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundLineItemConnection(ctx, field.Selections, res)
  90760. }
  90761. func (ec *executionContext) fieldContext_Refund_refundLineItems(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90762. fc = &graphql.FieldContext{
  90763. Object: "Refund",
  90764. Field: field,
  90765. IsMethod: false,
  90766. IsResolver: false,
  90767. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90768. switch field.Name {
  90769. case "edges":
  90770. return ec.fieldContext_RefundLineItemConnection_edges(ctx, field)
  90771. case "nodes":
  90772. return ec.fieldContext_RefundLineItemConnection_nodes(ctx, field)
  90773. case "pageInfo":
  90774. return ec.fieldContext_RefundLineItemConnection_pageInfo(ctx, field)
  90775. }
  90776. return nil, fmt.Errorf("no field named %q was found under type RefundLineItemConnection", field.Name)
  90777. },
  90778. }
  90779. defer func() {
  90780. if r := recover(); r != nil {
  90781. err = ec.Recover(ctx, r)
  90782. ec.Error(ctx, err)
  90783. }
  90784. }()
  90785. ctx = graphql.WithFieldContext(ctx, fc)
  90786. if fc.Args, err = ec.field_Refund_refundLineItems_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  90787. ec.Error(ctx, err)
  90788. return
  90789. }
  90790. return fc, nil
  90791. }
  90792. func (ec *executionContext) _Refund_staffMember(ctx context.Context, field graphql.CollectedField, obj *Refund) (ret graphql.Marshaler) {
  90793. fc, err := ec.fieldContext_Refund_staffMember(ctx, field)
  90794. if err != nil {
  90795. return graphql.Null
  90796. }
  90797. ctx = graphql.WithFieldContext(ctx, fc)
  90798. defer func() {
  90799. if r := recover(); r != nil {
  90800. ec.Error(ctx, ec.Recover(ctx, r))
  90801. ret = graphql.Null
  90802. }
  90803. }()
  90804. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90805. ctx = rctx // use context from middleware stack in children
  90806. return obj.StaffMember, nil
  90807. })
  90808. if err != nil {
  90809. ec.Error(ctx, err)
  90810. return graphql.Null
  90811. }
  90812. if resTmp == nil {
  90813. return graphql.Null
  90814. }
  90815. res := resTmp.(*StaffMember)
  90816. fc.Result = res
  90817. return ec.marshalOStaffMember2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStaffMember(ctx, field.Selections, res)
  90818. }
  90819. func (ec *executionContext) fieldContext_Refund_staffMember(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90820. fc = &graphql.FieldContext{
  90821. Object: "Refund",
  90822. Field: field,
  90823. IsMethod: false,
  90824. IsResolver: false,
  90825. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90826. switch field.Name {
  90827. case "active":
  90828. return ec.fieldContext_StaffMember_active(ctx, field)
  90829. case "avatar":
  90830. return ec.fieldContext_StaffMember_avatar(ctx, field)
  90831. case "email":
  90832. return ec.fieldContext_StaffMember_email(ctx, field)
  90833. case "exists":
  90834. return ec.fieldContext_StaffMember_exists(ctx, field)
  90835. case "firstName":
  90836. return ec.fieldContext_StaffMember_firstName(ctx, field)
  90837. case "id":
  90838. return ec.fieldContext_StaffMember_id(ctx, field)
  90839. case "initials":
  90840. return ec.fieldContext_StaffMember_initials(ctx, field)
  90841. case "isShopOwner":
  90842. return ec.fieldContext_StaffMember_isShopOwner(ctx, field)
  90843. case "lastName":
  90844. return ec.fieldContext_StaffMember_lastName(ctx, field)
  90845. case "locale":
  90846. return ec.fieldContext_StaffMember_locale(ctx, field)
  90847. case "name":
  90848. return ec.fieldContext_StaffMember_name(ctx, field)
  90849. case "phone":
  90850. return ec.fieldContext_StaffMember_phone(ctx, field)
  90851. case "privateData":
  90852. return ec.fieldContext_StaffMember_privateData(ctx, field)
  90853. }
  90854. return nil, fmt.Errorf("no field named %q was found under type StaffMember", field.Name)
  90855. },
  90856. }
  90857. return fc, nil
  90858. }
  90859. func (ec *executionContext) _Refund_totalRefundedSet(ctx context.Context, field graphql.CollectedField, obj *Refund) (ret graphql.Marshaler) {
  90860. fc, err := ec.fieldContext_Refund_totalRefundedSet(ctx, field)
  90861. if err != nil {
  90862. return graphql.Null
  90863. }
  90864. ctx = graphql.WithFieldContext(ctx, fc)
  90865. defer func() {
  90866. if r := recover(); r != nil {
  90867. ec.Error(ctx, ec.Recover(ctx, r))
  90868. ret = graphql.Null
  90869. }
  90870. }()
  90871. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90872. ctx = rctx // use context from middleware stack in children
  90873. return obj.TotalRefundedSet, nil
  90874. })
  90875. if err != nil {
  90876. ec.Error(ctx, err)
  90877. return graphql.Null
  90878. }
  90879. if resTmp == nil {
  90880. if !graphql.HasFieldError(ctx, fc) {
  90881. ec.Errorf(ctx, "must not be null")
  90882. }
  90883. return graphql.Null
  90884. }
  90885. res := resTmp.(*MoneyBag)
  90886. fc.Result = res
  90887. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  90888. }
  90889. func (ec *executionContext) fieldContext_Refund_totalRefundedSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90890. fc = &graphql.FieldContext{
  90891. Object: "Refund",
  90892. Field: field,
  90893. IsMethod: false,
  90894. IsResolver: false,
  90895. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90896. switch field.Name {
  90897. case "presentmentMoney":
  90898. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  90899. case "shopMoney":
  90900. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  90901. }
  90902. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  90903. },
  90904. }
  90905. return fc, nil
  90906. }
  90907. func (ec *executionContext) _Refund_transactions(ctx context.Context, field graphql.CollectedField, obj *Refund) (ret graphql.Marshaler) {
  90908. fc, err := ec.fieldContext_Refund_transactions(ctx, field)
  90909. if err != nil {
  90910. return graphql.Null
  90911. }
  90912. ctx = graphql.WithFieldContext(ctx, fc)
  90913. defer func() {
  90914. if r := recover(); r != nil {
  90915. ec.Error(ctx, ec.Recover(ctx, r))
  90916. ret = graphql.Null
  90917. }
  90918. }()
  90919. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90920. ctx = rctx // use context from middleware stack in children
  90921. return obj.Transactions, nil
  90922. })
  90923. if err != nil {
  90924. ec.Error(ctx, err)
  90925. return graphql.Null
  90926. }
  90927. if resTmp == nil {
  90928. if !graphql.HasFieldError(ctx, fc) {
  90929. ec.Errorf(ctx, "must not be null")
  90930. }
  90931. return graphql.Null
  90932. }
  90933. res := resTmp.(*OrderTransactionConnection)
  90934. fc.Result = res
  90935. return ec.marshalNOrderTransactionConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderTransactionConnection(ctx, field.Selections, res)
  90936. }
  90937. func (ec *executionContext) fieldContext_Refund_transactions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90938. fc = &graphql.FieldContext{
  90939. Object: "Refund",
  90940. Field: field,
  90941. IsMethod: false,
  90942. IsResolver: false,
  90943. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  90944. switch field.Name {
  90945. case "edges":
  90946. return ec.fieldContext_OrderTransactionConnection_edges(ctx, field)
  90947. case "nodes":
  90948. return ec.fieldContext_OrderTransactionConnection_nodes(ctx, field)
  90949. case "pageInfo":
  90950. return ec.fieldContext_OrderTransactionConnection_pageInfo(ctx, field)
  90951. }
  90952. return nil, fmt.Errorf("no field named %q was found under type OrderTransactionConnection", field.Name)
  90953. },
  90954. }
  90955. defer func() {
  90956. if r := recover(); r != nil {
  90957. err = ec.Recover(ctx, r)
  90958. ec.Error(ctx, err)
  90959. }
  90960. }()
  90961. ctx = graphql.WithFieldContext(ctx, fc)
  90962. if fc.Args, err = ec.field_Refund_transactions_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  90963. ec.Error(ctx, err)
  90964. return
  90965. }
  90966. return fc, nil
  90967. }
  90968. func (ec *executionContext) _Refund_updatedAt(ctx context.Context, field graphql.CollectedField, obj *Refund) (ret graphql.Marshaler) {
  90969. fc, err := ec.fieldContext_Refund_updatedAt(ctx, field)
  90970. if err != nil {
  90971. return graphql.Null
  90972. }
  90973. ctx = graphql.WithFieldContext(ctx, fc)
  90974. defer func() {
  90975. if r := recover(); r != nil {
  90976. ec.Error(ctx, ec.Recover(ctx, r))
  90977. ret = graphql.Null
  90978. }
  90979. }()
  90980. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  90981. ctx = rctx // use context from middleware stack in children
  90982. return obj.UpdatedAt, nil
  90983. })
  90984. if err != nil {
  90985. ec.Error(ctx, err)
  90986. return graphql.Null
  90987. }
  90988. if resTmp == nil {
  90989. if !graphql.HasFieldError(ctx, fc) {
  90990. ec.Errorf(ctx, "must not be null")
  90991. }
  90992. return graphql.Null
  90993. }
  90994. res := resTmp.(string)
  90995. fc.Result = res
  90996. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  90997. }
  90998. func (ec *executionContext) fieldContext_Refund_updatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  90999. fc = &graphql.FieldContext{
  91000. Object: "Refund",
  91001. Field: field,
  91002. IsMethod: false,
  91003. IsResolver: false,
  91004. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91005. return nil, errors.New("field of type DateTime does not have child fields")
  91006. },
  91007. }
  91008. return fc, nil
  91009. }
  91010. func (ec *executionContext) _RefundDuty_amountSet(ctx context.Context, field graphql.CollectedField, obj *RefundDuty) (ret graphql.Marshaler) {
  91011. fc, err := ec.fieldContext_RefundDuty_amountSet(ctx, field)
  91012. if err != nil {
  91013. return graphql.Null
  91014. }
  91015. ctx = graphql.WithFieldContext(ctx, fc)
  91016. defer func() {
  91017. if r := recover(); r != nil {
  91018. ec.Error(ctx, ec.Recover(ctx, r))
  91019. ret = graphql.Null
  91020. }
  91021. }()
  91022. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91023. ctx = rctx // use context from middleware stack in children
  91024. return obj.AmountSet, nil
  91025. })
  91026. if err != nil {
  91027. ec.Error(ctx, err)
  91028. return graphql.Null
  91029. }
  91030. if resTmp == nil {
  91031. if !graphql.HasFieldError(ctx, fc) {
  91032. ec.Errorf(ctx, "must not be null")
  91033. }
  91034. return graphql.Null
  91035. }
  91036. res := resTmp.(*MoneyBag)
  91037. fc.Result = res
  91038. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  91039. }
  91040. func (ec *executionContext) fieldContext_RefundDuty_amountSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91041. fc = &graphql.FieldContext{
  91042. Object: "RefundDuty",
  91043. Field: field,
  91044. IsMethod: false,
  91045. IsResolver: false,
  91046. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91047. switch field.Name {
  91048. case "presentmentMoney":
  91049. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  91050. case "shopMoney":
  91051. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  91052. }
  91053. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  91054. },
  91055. }
  91056. return fc, nil
  91057. }
  91058. func (ec *executionContext) _RefundDuty_originalDuty(ctx context.Context, field graphql.CollectedField, obj *RefundDuty) (ret graphql.Marshaler) {
  91059. fc, err := ec.fieldContext_RefundDuty_originalDuty(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.OriginalDuty, 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.(*Duty)
  91082. fc.Result = res
  91083. return ec.marshalODuty2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDuty(ctx, field.Selections, res)
  91084. }
  91085. func (ec *executionContext) fieldContext_RefundDuty_originalDuty(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91086. fc = &graphql.FieldContext{
  91087. Object: "RefundDuty",
  91088. Field: field,
  91089. IsMethod: false,
  91090. IsResolver: false,
  91091. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91092. switch field.Name {
  91093. case "countryCodeOfOrigin":
  91094. return ec.fieldContext_Duty_countryCodeOfOrigin(ctx, field)
  91095. case "harmonizedSystemCode":
  91096. return ec.fieldContext_Duty_harmonizedSystemCode(ctx, field)
  91097. case "id":
  91098. return ec.fieldContext_Duty_id(ctx, field)
  91099. case "price":
  91100. return ec.fieldContext_Duty_price(ctx, field)
  91101. case "taxLines":
  91102. return ec.fieldContext_Duty_taxLines(ctx, field)
  91103. }
  91104. return nil, fmt.Errorf("no field named %q was found under type Duty", field.Name)
  91105. },
  91106. }
  91107. return fc, nil
  91108. }
  91109. func (ec *executionContext) _RefundLineItem_lineItem(ctx context.Context, field graphql.CollectedField, obj *RefundLineItem) (ret graphql.Marshaler) {
  91110. fc, err := ec.fieldContext_RefundLineItem_lineItem(ctx, field)
  91111. if err != nil {
  91112. return graphql.Null
  91113. }
  91114. ctx = graphql.WithFieldContext(ctx, fc)
  91115. defer func() {
  91116. if r := recover(); r != nil {
  91117. ec.Error(ctx, ec.Recover(ctx, r))
  91118. ret = graphql.Null
  91119. }
  91120. }()
  91121. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91122. ctx = rctx // use context from middleware stack in children
  91123. return obj.LineItem, nil
  91124. })
  91125. if err != nil {
  91126. ec.Error(ctx, err)
  91127. return graphql.Null
  91128. }
  91129. if resTmp == nil {
  91130. if !graphql.HasFieldError(ctx, fc) {
  91131. ec.Errorf(ctx, "must not be null")
  91132. }
  91133. return graphql.Null
  91134. }
  91135. res := resTmp.(*LineItem)
  91136. fc.Result = res
  91137. return ec.marshalNLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLineItem(ctx, field.Selections, res)
  91138. }
  91139. func (ec *executionContext) fieldContext_RefundLineItem_lineItem(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91140. fc = &graphql.FieldContext{
  91141. Object: "RefundLineItem",
  91142. Field: field,
  91143. IsMethod: false,
  91144. IsResolver: false,
  91145. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91146. switch field.Name {
  91147. case "contract":
  91148. return ec.fieldContext_LineItem_contract(ctx, field)
  91149. case "currentQuantity":
  91150. return ec.fieldContext_LineItem_currentQuantity(ctx, field)
  91151. case "customAttributes":
  91152. return ec.fieldContext_LineItem_customAttributes(ctx, field)
  91153. case "discountAllocations":
  91154. return ec.fieldContext_LineItem_discountAllocations(ctx, field)
  91155. case "discountedTotalSet":
  91156. return ec.fieldContext_LineItem_discountedTotalSet(ctx, field)
  91157. case "discountedUnitPriceSet":
  91158. return ec.fieldContext_LineItem_discountedUnitPriceSet(ctx, field)
  91159. case "duties":
  91160. return ec.fieldContext_LineItem_duties(ctx, field)
  91161. case "id":
  91162. return ec.fieldContext_LineItem_id(ctx, field)
  91163. case "image":
  91164. return ec.fieldContext_LineItem_image(ctx, field)
  91165. case "merchantEditable":
  91166. return ec.fieldContext_LineItem_merchantEditable(ctx, field)
  91167. case "name":
  91168. return ec.fieldContext_LineItem_name(ctx, field)
  91169. case "nonFulfillableQuantity":
  91170. return ec.fieldContext_LineItem_nonFulfillableQuantity(ctx, field)
  91171. case "originalTotalSet":
  91172. return ec.fieldContext_LineItem_originalTotalSet(ctx, field)
  91173. case "originalUnitPriceSet":
  91174. return ec.fieldContext_LineItem_originalUnitPriceSet(ctx, field)
  91175. case "product":
  91176. return ec.fieldContext_LineItem_product(ctx, field)
  91177. case "quantity":
  91178. return ec.fieldContext_LineItem_quantity(ctx, field)
  91179. case "refundableQuantity":
  91180. return ec.fieldContext_LineItem_refundableQuantity(ctx, field)
  91181. case "requiresShipping":
  91182. return ec.fieldContext_LineItem_requiresShipping(ctx, field)
  91183. case "restockable":
  91184. return ec.fieldContext_LineItem_restockable(ctx, field)
  91185. case "sellingPlan":
  91186. return ec.fieldContext_LineItem_sellingPlan(ctx, field)
  91187. case "sku":
  91188. return ec.fieldContext_LineItem_sku(ctx, field)
  91189. case "staffMember":
  91190. return ec.fieldContext_LineItem_staffMember(ctx, field)
  91191. case "taxLines":
  91192. return ec.fieldContext_LineItem_taxLines(ctx, field)
  91193. case "taxable":
  91194. return ec.fieldContext_LineItem_taxable(ctx, field)
  91195. case "title":
  91196. return ec.fieldContext_LineItem_title(ctx, field)
  91197. case "totalDiscountSet":
  91198. return ec.fieldContext_LineItem_totalDiscountSet(ctx, field)
  91199. case "unfulfilledDiscountedTotalSet":
  91200. return ec.fieldContext_LineItem_unfulfilledDiscountedTotalSet(ctx, field)
  91201. case "unfulfilledOriginalTotalSet":
  91202. return ec.fieldContext_LineItem_unfulfilledOriginalTotalSet(ctx, field)
  91203. case "unfulfilledQuantity":
  91204. return ec.fieldContext_LineItem_unfulfilledQuantity(ctx, field)
  91205. case "variant":
  91206. return ec.fieldContext_LineItem_variant(ctx, field)
  91207. case "variantTitle":
  91208. return ec.fieldContext_LineItem_variantTitle(ctx, field)
  91209. case "vendor":
  91210. return ec.fieldContext_LineItem_vendor(ctx, field)
  91211. }
  91212. return nil, fmt.Errorf("no field named %q was found under type LineItem", field.Name)
  91213. },
  91214. }
  91215. return fc, nil
  91216. }
  91217. func (ec *executionContext) _RefundLineItem_location(ctx context.Context, field graphql.CollectedField, obj *RefundLineItem) (ret graphql.Marshaler) {
  91218. fc, err := ec.fieldContext_RefundLineItem_location(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.Location, nil
  91232. })
  91233. if err != nil {
  91234. ec.Error(ctx, err)
  91235. return graphql.Null
  91236. }
  91237. if resTmp == nil {
  91238. return graphql.Null
  91239. }
  91240. res := resTmp.(*Location)
  91241. fc.Result = res
  91242. return ec.marshalOLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocation(ctx, field.Selections, res)
  91243. }
  91244. func (ec *executionContext) fieldContext_RefundLineItem_location(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91245. fc = &graphql.FieldContext{
  91246. Object: "RefundLineItem",
  91247. Field: field,
  91248. IsMethod: false,
  91249. IsResolver: false,
  91250. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91251. switch field.Name {
  91252. case "activatable":
  91253. return ec.fieldContext_Location_activatable(ctx, field)
  91254. case "address":
  91255. return ec.fieldContext_Location_address(ctx, field)
  91256. case "addressVerified":
  91257. return ec.fieldContext_Location_addressVerified(ctx, field)
  91258. case "deactivatable":
  91259. return ec.fieldContext_Location_deactivatable(ctx, field)
  91260. case "deactivatedAt":
  91261. return ec.fieldContext_Location_deactivatedAt(ctx, field)
  91262. case "deletable":
  91263. return ec.fieldContext_Location_deletable(ctx, field)
  91264. case "fulfillmentService":
  91265. return ec.fieldContext_Location_fulfillmentService(ctx, field)
  91266. case "fulfillsOnlineOrders":
  91267. return ec.fieldContext_Location_fulfillsOnlineOrders(ctx, field)
  91268. case "hasActiveInventory":
  91269. return ec.fieldContext_Location_hasActiveInventory(ctx, field)
  91270. case "hasUnfulfilledOrders":
  91271. return ec.fieldContext_Location_hasUnfulfilledOrders(ctx, field)
  91272. case "id":
  91273. return ec.fieldContext_Location_id(ctx, field)
  91274. case "inventoryLevel":
  91275. return ec.fieldContext_Location_inventoryLevel(ctx, field)
  91276. case "inventoryLevels":
  91277. return ec.fieldContext_Location_inventoryLevels(ctx, field)
  91278. case "isActive":
  91279. return ec.fieldContext_Location_isActive(ctx, field)
  91280. case "legacyResourceId":
  91281. return ec.fieldContext_Location_legacyResourceId(ctx, field)
  91282. case "metafield":
  91283. return ec.fieldContext_Location_metafield(ctx, field)
  91284. case "metafieldDefinitions":
  91285. return ec.fieldContext_Location_metafieldDefinitions(ctx, field)
  91286. case "metafields":
  91287. return ec.fieldContext_Location_metafields(ctx, field)
  91288. case "name":
  91289. return ec.fieldContext_Location_name(ctx, field)
  91290. case "privateMetafield":
  91291. return ec.fieldContext_Location_privateMetafield(ctx, field)
  91292. case "privateMetafields":
  91293. return ec.fieldContext_Location_privateMetafields(ctx, field)
  91294. case "shipsInventory":
  91295. return ec.fieldContext_Location_shipsInventory(ctx, field)
  91296. case "suggestedAddresses":
  91297. return ec.fieldContext_Location_suggestedAddresses(ctx, field)
  91298. }
  91299. return nil, fmt.Errorf("no field named %q was found under type Location", field.Name)
  91300. },
  91301. }
  91302. return fc, nil
  91303. }
  91304. func (ec *executionContext) _RefundLineItem_priceSet(ctx context.Context, field graphql.CollectedField, obj *RefundLineItem) (ret graphql.Marshaler) {
  91305. fc, err := ec.fieldContext_RefundLineItem_priceSet(ctx, field)
  91306. if err != nil {
  91307. return graphql.Null
  91308. }
  91309. ctx = graphql.WithFieldContext(ctx, fc)
  91310. defer func() {
  91311. if r := recover(); r != nil {
  91312. ec.Error(ctx, ec.Recover(ctx, r))
  91313. ret = graphql.Null
  91314. }
  91315. }()
  91316. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91317. ctx = rctx // use context from middleware stack in children
  91318. return obj.PriceSet, nil
  91319. })
  91320. if err != nil {
  91321. ec.Error(ctx, err)
  91322. return graphql.Null
  91323. }
  91324. if resTmp == nil {
  91325. if !graphql.HasFieldError(ctx, fc) {
  91326. ec.Errorf(ctx, "must not be null")
  91327. }
  91328. return graphql.Null
  91329. }
  91330. res := resTmp.(*MoneyBag)
  91331. fc.Result = res
  91332. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  91333. }
  91334. func (ec *executionContext) fieldContext_RefundLineItem_priceSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91335. fc = &graphql.FieldContext{
  91336. Object: "RefundLineItem",
  91337. Field: field,
  91338. IsMethod: false,
  91339. IsResolver: false,
  91340. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91341. switch field.Name {
  91342. case "presentmentMoney":
  91343. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  91344. case "shopMoney":
  91345. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  91346. }
  91347. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  91348. },
  91349. }
  91350. return fc, nil
  91351. }
  91352. func (ec *executionContext) _RefundLineItem_quantity(ctx context.Context, field graphql.CollectedField, obj *RefundLineItem) (ret graphql.Marshaler) {
  91353. fc, err := ec.fieldContext_RefundLineItem_quantity(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.Quantity, 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.(int)
  91379. fc.Result = res
  91380. return ec.marshalNInt2int(ctx, field.Selections, res)
  91381. }
  91382. func (ec *executionContext) fieldContext_RefundLineItem_quantity(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91383. fc = &graphql.FieldContext{
  91384. Object: "RefundLineItem",
  91385. Field: field,
  91386. IsMethod: false,
  91387. IsResolver: false,
  91388. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91389. return nil, errors.New("field of type Int does not have child fields")
  91390. },
  91391. }
  91392. return fc, nil
  91393. }
  91394. func (ec *executionContext) _RefundLineItem_restockType(ctx context.Context, field graphql.CollectedField, obj *RefundLineItem) (ret graphql.Marshaler) {
  91395. fc, err := ec.fieldContext_RefundLineItem_restockType(ctx, field)
  91396. if err != nil {
  91397. return graphql.Null
  91398. }
  91399. ctx = graphql.WithFieldContext(ctx, fc)
  91400. defer func() {
  91401. if r := recover(); r != nil {
  91402. ec.Error(ctx, ec.Recover(ctx, r))
  91403. ret = graphql.Null
  91404. }
  91405. }()
  91406. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91407. ctx = rctx // use context from middleware stack in children
  91408. return obj.RestockType, nil
  91409. })
  91410. if err != nil {
  91411. ec.Error(ctx, err)
  91412. return graphql.Null
  91413. }
  91414. if resTmp == nil {
  91415. if !graphql.HasFieldError(ctx, fc) {
  91416. ec.Errorf(ctx, "must not be null")
  91417. }
  91418. return graphql.Null
  91419. }
  91420. res := resTmp.(RefundLineItemRestockType)
  91421. fc.Result = res
  91422. return ec.marshalNRefundLineItemRestockType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundLineItemRestockType(ctx, field.Selections, res)
  91423. }
  91424. func (ec *executionContext) fieldContext_RefundLineItem_restockType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91425. fc = &graphql.FieldContext{
  91426. Object: "RefundLineItem",
  91427. Field: field,
  91428. IsMethod: false,
  91429. IsResolver: false,
  91430. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91431. return nil, errors.New("field of type RefundLineItemRestockType does not have child fields")
  91432. },
  91433. }
  91434. return fc, nil
  91435. }
  91436. func (ec *executionContext) _RefundLineItem_restocked(ctx context.Context, field graphql.CollectedField, obj *RefundLineItem) (ret graphql.Marshaler) {
  91437. fc, err := ec.fieldContext_RefundLineItem_restocked(ctx, field)
  91438. if err != nil {
  91439. return graphql.Null
  91440. }
  91441. ctx = graphql.WithFieldContext(ctx, fc)
  91442. defer func() {
  91443. if r := recover(); r != nil {
  91444. ec.Error(ctx, ec.Recover(ctx, r))
  91445. ret = graphql.Null
  91446. }
  91447. }()
  91448. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91449. ctx = rctx // use context from middleware stack in children
  91450. return obj.Restocked, nil
  91451. })
  91452. if err != nil {
  91453. ec.Error(ctx, err)
  91454. return graphql.Null
  91455. }
  91456. if resTmp == nil {
  91457. if !graphql.HasFieldError(ctx, fc) {
  91458. ec.Errorf(ctx, "must not be null")
  91459. }
  91460. return graphql.Null
  91461. }
  91462. res := resTmp.(bool)
  91463. fc.Result = res
  91464. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  91465. }
  91466. func (ec *executionContext) fieldContext_RefundLineItem_restocked(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91467. fc = &graphql.FieldContext{
  91468. Object: "RefundLineItem",
  91469. Field: field,
  91470. IsMethod: false,
  91471. IsResolver: false,
  91472. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91473. return nil, errors.New("field of type Boolean does not have child fields")
  91474. },
  91475. }
  91476. return fc, nil
  91477. }
  91478. func (ec *executionContext) _RefundLineItem_subtotalSet(ctx context.Context, field graphql.CollectedField, obj *RefundLineItem) (ret graphql.Marshaler) {
  91479. fc, err := ec.fieldContext_RefundLineItem_subtotalSet(ctx, field)
  91480. if err != nil {
  91481. return graphql.Null
  91482. }
  91483. ctx = graphql.WithFieldContext(ctx, fc)
  91484. defer func() {
  91485. if r := recover(); r != nil {
  91486. ec.Error(ctx, ec.Recover(ctx, r))
  91487. ret = graphql.Null
  91488. }
  91489. }()
  91490. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91491. ctx = rctx // use context from middleware stack in children
  91492. return obj.SubtotalSet, nil
  91493. })
  91494. if err != nil {
  91495. ec.Error(ctx, err)
  91496. return graphql.Null
  91497. }
  91498. if resTmp == nil {
  91499. if !graphql.HasFieldError(ctx, fc) {
  91500. ec.Errorf(ctx, "must not be null")
  91501. }
  91502. return graphql.Null
  91503. }
  91504. res := resTmp.(*MoneyBag)
  91505. fc.Result = res
  91506. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  91507. }
  91508. func (ec *executionContext) fieldContext_RefundLineItem_subtotalSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91509. fc = &graphql.FieldContext{
  91510. Object: "RefundLineItem",
  91511. Field: field,
  91512. IsMethod: false,
  91513. IsResolver: false,
  91514. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91515. switch field.Name {
  91516. case "presentmentMoney":
  91517. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  91518. case "shopMoney":
  91519. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  91520. }
  91521. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  91522. },
  91523. }
  91524. return fc, nil
  91525. }
  91526. func (ec *executionContext) _RefundLineItem_totalTaxSet(ctx context.Context, field graphql.CollectedField, obj *RefundLineItem) (ret graphql.Marshaler) {
  91527. fc, err := ec.fieldContext_RefundLineItem_totalTaxSet(ctx, field)
  91528. if err != nil {
  91529. return graphql.Null
  91530. }
  91531. ctx = graphql.WithFieldContext(ctx, fc)
  91532. defer func() {
  91533. if r := recover(); r != nil {
  91534. ec.Error(ctx, ec.Recover(ctx, r))
  91535. ret = graphql.Null
  91536. }
  91537. }()
  91538. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91539. ctx = rctx // use context from middleware stack in children
  91540. return obj.TotalTaxSet, nil
  91541. })
  91542. if err != nil {
  91543. ec.Error(ctx, err)
  91544. return graphql.Null
  91545. }
  91546. if resTmp == nil {
  91547. if !graphql.HasFieldError(ctx, fc) {
  91548. ec.Errorf(ctx, "must not be null")
  91549. }
  91550. return graphql.Null
  91551. }
  91552. res := resTmp.(*MoneyBag)
  91553. fc.Result = res
  91554. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  91555. }
  91556. func (ec *executionContext) fieldContext_RefundLineItem_totalTaxSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91557. fc = &graphql.FieldContext{
  91558. Object: "RefundLineItem",
  91559. Field: field,
  91560. IsMethod: false,
  91561. IsResolver: false,
  91562. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91563. switch field.Name {
  91564. case "presentmentMoney":
  91565. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  91566. case "shopMoney":
  91567. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  91568. }
  91569. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  91570. },
  91571. }
  91572. return fc, nil
  91573. }
  91574. func (ec *executionContext) _RefundLineItemConnection_edges(ctx context.Context, field graphql.CollectedField, obj *RefundLineItemConnection) (ret graphql.Marshaler) {
  91575. fc, err := ec.fieldContext_RefundLineItemConnection_edges(ctx, field)
  91576. if err != nil {
  91577. return graphql.Null
  91578. }
  91579. ctx = graphql.WithFieldContext(ctx, fc)
  91580. defer func() {
  91581. if r := recover(); r != nil {
  91582. ec.Error(ctx, ec.Recover(ctx, r))
  91583. ret = graphql.Null
  91584. }
  91585. }()
  91586. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91587. ctx = rctx // use context from middleware stack in children
  91588. return obj.Edges, nil
  91589. })
  91590. if err != nil {
  91591. ec.Error(ctx, err)
  91592. return graphql.Null
  91593. }
  91594. if resTmp == nil {
  91595. if !graphql.HasFieldError(ctx, fc) {
  91596. ec.Errorf(ctx, "must not be null")
  91597. }
  91598. return graphql.Null
  91599. }
  91600. res := resTmp.([]*RefundLineItemEdge)
  91601. fc.Result = res
  91602. return ec.marshalNRefundLineItemEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundLineItemEdgeᚄ(ctx, field.Selections, res)
  91603. }
  91604. func (ec *executionContext) fieldContext_RefundLineItemConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91605. fc = &graphql.FieldContext{
  91606. Object: "RefundLineItemConnection",
  91607. Field: field,
  91608. IsMethod: false,
  91609. IsResolver: false,
  91610. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91611. switch field.Name {
  91612. case "cursor":
  91613. return ec.fieldContext_RefundLineItemEdge_cursor(ctx, field)
  91614. case "node":
  91615. return ec.fieldContext_RefundLineItemEdge_node(ctx, field)
  91616. }
  91617. return nil, fmt.Errorf("no field named %q was found under type RefundLineItemEdge", field.Name)
  91618. },
  91619. }
  91620. return fc, nil
  91621. }
  91622. func (ec *executionContext) _RefundLineItemConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *RefundLineItemConnection) (ret graphql.Marshaler) {
  91623. fc, err := ec.fieldContext_RefundLineItemConnection_nodes(ctx, field)
  91624. if err != nil {
  91625. return graphql.Null
  91626. }
  91627. ctx = graphql.WithFieldContext(ctx, fc)
  91628. defer func() {
  91629. if r := recover(); r != nil {
  91630. ec.Error(ctx, ec.Recover(ctx, r))
  91631. ret = graphql.Null
  91632. }
  91633. }()
  91634. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91635. ctx = rctx // use context from middleware stack in children
  91636. return obj.Nodes, nil
  91637. })
  91638. if err != nil {
  91639. ec.Error(ctx, err)
  91640. return graphql.Null
  91641. }
  91642. if resTmp == nil {
  91643. if !graphql.HasFieldError(ctx, fc) {
  91644. ec.Errorf(ctx, "must not be null")
  91645. }
  91646. return graphql.Null
  91647. }
  91648. res := resTmp.([]*RefundLineItem)
  91649. fc.Result = res
  91650. return ec.marshalNRefundLineItem2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundLineItemᚄ(ctx, field.Selections, res)
  91651. }
  91652. func (ec *executionContext) fieldContext_RefundLineItemConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91653. fc = &graphql.FieldContext{
  91654. Object: "RefundLineItemConnection",
  91655. Field: field,
  91656. IsMethod: false,
  91657. IsResolver: false,
  91658. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91659. switch field.Name {
  91660. case "lineItem":
  91661. return ec.fieldContext_RefundLineItem_lineItem(ctx, field)
  91662. case "location":
  91663. return ec.fieldContext_RefundLineItem_location(ctx, field)
  91664. case "priceSet":
  91665. return ec.fieldContext_RefundLineItem_priceSet(ctx, field)
  91666. case "quantity":
  91667. return ec.fieldContext_RefundLineItem_quantity(ctx, field)
  91668. case "restockType":
  91669. return ec.fieldContext_RefundLineItem_restockType(ctx, field)
  91670. case "restocked":
  91671. return ec.fieldContext_RefundLineItem_restocked(ctx, field)
  91672. case "subtotalSet":
  91673. return ec.fieldContext_RefundLineItem_subtotalSet(ctx, field)
  91674. case "totalTaxSet":
  91675. return ec.fieldContext_RefundLineItem_totalTaxSet(ctx, field)
  91676. }
  91677. return nil, fmt.Errorf("no field named %q was found under type RefundLineItem", field.Name)
  91678. },
  91679. }
  91680. return fc, nil
  91681. }
  91682. func (ec *executionContext) _RefundLineItemConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *RefundLineItemConnection) (ret graphql.Marshaler) {
  91683. fc, err := ec.fieldContext_RefundLineItemConnection_pageInfo(ctx, field)
  91684. if err != nil {
  91685. return graphql.Null
  91686. }
  91687. ctx = graphql.WithFieldContext(ctx, fc)
  91688. defer func() {
  91689. if r := recover(); r != nil {
  91690. ec.Error(ctx, ec.Recover(ctx, r))
  91691. ret = graphql.Null
  91692. }
  91693. }()
  91694. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91695. ctx = rctx // use context from middleware stack in children
  91696. return obj.PageInfo, nil
  91697. })
  91698. if err != nil {
  91699. ec.Error(ctx, err)
  91700. return graphql.Null
  91701. }
  91702. if resTmp == nil {
  91703. if !graphql.HasFieldError(ctx, fc) {
  91704. ec.Errorf(ctx, "must not be null")
  91705. }
  91706. return graphql.Null
  91707. }
  91708. res := resTmp.(*PageInfo)
  91709. fc.Result = res
  91710. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  91711. }
  91712. func (ec *executionContext) fieldContext_RefundLineItemConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91713. fc = &graphql.FieldContext{
  91714. Object: "RefundLineItemConnection",
  91715. Field: field,
  91716. IsMethod: false,
  91717. IsResolver: false,
  91718. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91719. switch field.Name {
  91720. case "endCursor":
  91721. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  91722. case "hasNextPage":
  91723. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  91724. case "hasPreviousPage":
  91725. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  91726. case "startCursor":
  91727. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  91728. }
  91729. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  91730. },
  91731. }
  91732. return fc, nil
  91733. }
  91734. func (ec *executionContext) _RefundLineItemEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *RefundLineItemEdge) (ret graphql.Marshaler) {
  91735. fc, err := ec.fieldContext_RefundLineItemEdge_cursor(ctx, field)
  91736. if err != nil {
  91737. return graphql.Null
  91738. }
  91739. ctx = graphql.WithFieldContext(ctx, fc)
  91740. defer func() {
  91741. if r := recover(); r != nil {
  91742. ec.Error(ctx, ec.Recover(ctx, r))
  91743. ret = graphql.Null
  91744. }
  91745. }()
  91746. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91747. ctx = rctx // use context from middleware stack in children
  91748. return obj.Cursor, nil
  91749. })
  91750. if err != nil {
  91751. ec.Error(ctx, err)
  91752. return graphql.Null
  91753. }
  91754. if resTmp == nil {
  91755. if !graphql.HasFieldError(ctx, fc) {
  91756. ec.Errorf(ctx, "must not be null")
  91757. }
  91758. return graphql.Null
  91759. }
  91760. res := resTmp.(string)
  91761. fc.Result = res
  91762. return ec.marshalNString2string(ctx, field.Selections, res)
  91763. }
  91764. func (ec *executionContext) fieldContext_RefundLineItemEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91765. fc = &graphql.FieldContext{
  91766. Object: "RefundLineItemEdge",
  91767. Field: field,
  91768. IsMethod: false,
  91769. IsResolver: false,
  91770. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91771. return nil, errors.New("field of type String does not have child fields")
  91772. },
  91773. }
  91774. return fc, nil
  91775. }
  91776. func (ec *executionContext) _RefundLineItemEdge_node(ctx context.Context, field graphql.CollectedField, obj *RefundLineItemEdge) (ret graphql.Marshaler) {
  91777. fc, err := ec.fieldContext_RefundLineItemEdge_node(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.Node, 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.(*RefundLineItem)
  91803. fc.Result = res
  91804. return ec.marshalNRefundLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundLineItem(ctx, field.Selections, res)
  91805. }
  91806. func (ec *executionContext) fieldContext_RefundLineItemEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91807. fc = &graphql.FieldContext{
  91808. Object: "RefundLineItemEdge",
  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 "lineItem":
  91815. return ec.fieldContext_RefundLineItem_lineItem(ctx, field)
  91816. case "location":
  91817. return ec.fieldContext_RefundLineItem_location(ctx, field)
  91818. case "priceSet":
  91819. return ec.fieldContext_RefundLineItem_priceSet(ctx, field)
  91820. case "quantity":
  91821. return ec.fieldContext_RefundLineItem_quantity(ctx, field)
  91822. case "restockType":
  91823. return ec.fieldContext_RefundLineItem_restockType(ctx, field)
  91824. case "restocked":
  91825. return ec.fieldContext_RefundLineItem_restocked(ctx, field)
  91826. case "subtotalSet":
  91827. return ec.fieldContext_RefundLineItem_subtotalSet(ctx, field)
  91828. case "totalTaxSet":
  91829. return ec.fieldContext_RefundLineItem_totalTaxSet(ctx, field)
  91830. }
  91831. return nil, fmt.Errorf("no field named %q was found under type RefundLineItem", field.Name)
  91832. },
  91833. }
  91834. return fc, nil
  91835. }
  91836. func (ec *executionContext) _ResourceAlert_actions(ctx context.Context, field graphql.CollectedField, obj *ResourceAlert) (ret graphql.Marshaler) {
  91837. fc, err := ec.fieldContext_ResourceAlert_actions(ctx, field)
  91838. if err != nil {
  91839. return graphql.Null
  91840. }
  91841. ctx = graphql.WithFieldContext(ctx, fc)
  91842. defer func() {
  91843. if r := recover(); r != nil {
  91844. ec.Error(ctx, ec.Recover(ctx, r))
  91845. ret = graphql.Null
  91846. }
  91847. }()
  91848. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91849. ctx = rctx // use context from middleware stack in children
  91850. return obj.Actions, nil
  91851. })
  91852. if err != nil {
  91853. ec.Error(ctx, err)
  91854. return graphql.Null
  91855. }
  91856. if resTmp == nil {
  91857. if !graphql.HasFieldError(ctx, fc) {
  91858. ec.Errorf(ctx, "must not be null")
  91859. }
  91860. return graphql.Null
  91861. }
  91862. res := resTmp.([]*ResourceAlertAction)
  91863. fc.Result = res
  91864. return ec.marshalNResourceAlertAction2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourceAlertActionᚄ(ctx, field.Selections, res)
  91865. }
  91866. func (ec *executionContext) fieldContext_ResourceAlert_actions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91867. fc = &graphql.FieldContext{
  91868. Object: "ResourceAlert",
  91869. Field: field,
  91870. IsMethod: false,
  91871. IsResolver: false,
  91872. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91873. switch field.Name {
  91874. case "primary":
  91875. return ec.fieldContext_ResourceAlertAction_primary(ctx, field)
  91876. case "show":
  91877. return ec.fieldContext_ResourceAlertAction_show(ctx, field)
  91878. case "title":
  91879. return ec.fieldContext_ResourceAlertAction_title(ctx, field)
  91880. case "url":
  91881. return ec.fieldContext_ResourceAlertAction_url(ctx, field)
  91882. }
  91883. return nil, fmt.Errorf("no field named %q was found under type ResourceAlertAction", field.Name)
  91884. },
  91885. }
  91886. return fc, nil
  91887. }
  91888. func (ec *executionContext) _ResourceAlert_content(ctx context.Context, field graphql.CollectedField, obj *ResourceAlert) (ret graphql.Marshaler) {
  91889. fc, err := ec.fieldContext_ResourceAlert_content(ctx, field)
  91890. if err != nil {
  91891. return graphql.Null
  91892. }
  91893. ctx = graphql.WithFieldContext(ctx, fc)
  91894. defer func() {
  91895. if r := recover(); r != nil {
  91896. ec.Error(ctx, ec.Recover(ctx, r))
  91897. ret = graphql.Null
  91898. }
  91899. }()
  91900. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91901. ctx = rctx // use context from middleware stack in children
  91902. return obj.Content, nil
  91903. })
  91904. if err != nil {
  91905. ec.Error(ctx, err)
  91906. return graphql.Null
  91907. }
  91908. if resTmp == nil {
  91909. if !graphql.HasFieldError(ctx, fc) {
  91910. ec.Errorf(ctx, "must not be null")
  91911. }
  91912. return graphql.Null
  91913. }
  91914. res := resTmp.(string)
  91915. fc.Result = res
  91916. return ec.marshalNHTML2string(ctx, field.Selections, res)
  91917. }
  91918. func (ec *executionContext) fieldContext_ResourceAlert_content(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91919. fc = &graphql.FieldContext{
  91920. Object: "ResourceAlert",
  91921. Field: field,
  91922. IsMethod: false,
  91923. IsResolver: false,
  91924. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91925. return nil, errors.New("field of type HTML does not have child fields")
  91926. },
  91927. }
  91928. return fc, nil
  91929. }
  91930. func (ec *executionContext) _ResourceAlert_dismissibleHandle(ctx context.Context, field graphql.CollectedField, obj *ResourceAlert) (ret graphql.Marshaler) {
  91931. fc, err := ec.fieldContext_ResourceAlert_dismissibleHandle(ctx, field)
  91932. if err != nil {
  91933. return graphql.Null
  91934. }
  91935. ctx = graphql.WithFieldContext(ctx, fc)
  91936. defer func() {
  91937. if r := recover(); r != nil {
  91938. ec.Error(ctx, ec.Recover(ctx, r))
  91939. ret = graphql.Null
  91940. }
  91941. }()
  91942. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91943. ctx = rctx // use context from middleware stack in children
  91944. return obj.DismissibleHandle, nil
  91945. })
  91946. if err != nil {
  91947. ec.Error(ctx, err)
  91948. return graphql.Null
  91949. }
  91950. if resTmp == nil {
  91951. return graphql.Null
  91952. }
  91953. res := resTmp.(*string)
  91954. fc.Result = res
  91955. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  91956. }
  91957. func (ec *executionContext) fieldContext_ResourceAlert_dismissibleHandle(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91958. fc = &graphql.FieldContext{
  91959. Object: "ResourceAlert",
  91960. Field: field,
  91961. IsMethod: false,
  91962. IsResolver: false,
  91963. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  91964. return nil, errors.New("field of type String does not have child fields")
  91965. },
  91966. }
  91967. return fc, nil
  91968. }
  91969. func (ec *executionContext) _ResourceAlert_icon(ctx context.Context, field graphql.CollectedField, obj *ResourceAlert) (ret graphql.Marshaler) {
  91970. fc, err := ec.fieldContext_ResourceAlert_icon(ctx, field)
  91971. if err != nil {
  91972. return graphql.Null
  91973. }
  91974. ctx = graphql.WithFieldContext(ctx, fc)
  91975. defer func() {
  91976. if r := recover(); r != nil {
  91977. ec.Error(ctx, ec.Recover(ctx, r))
  91978. ret = graphql.Null
  91979. }
  91980. }()
  91981. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  91982. ctx = rctx // use context from middleware stack in children
  91983. return obj.Icon, nil
  91984. })
  91985. if err != nil {
  91986. ec.Error(ctx, err)
  91987. return graphql.Null
  91988. }
  91989. if resTmp == nil {
  91990. return graphql.Null
  91991. }
  91992. res := resTmp.(*ResourceAlertIcon)
  91993. fc.Result = res
  91994. return ec.marshalOResourceAlertIcon2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourceAlertIcon(ctx, field.Selections, res)
  91995. }
  91996. func (ec *executionContext) fieldContext_ResourceAlert_icon(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  91997. fc = &graphql.FieldContext{
  91998. Object: "ResourceAlert",
  91999. Field: field,
  92000. IsMethod: false,
  92001. IsResolver: false,
  92002. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92003. return nil, errors.New("field of type ResourceAlertIcon does not have child fields")
  92004. },
  92005. }
  92006. return fc, nil
  92007. }
  92008. func (ec *executionContext) _ResourceAlert_severity(ctx context.Context, field graphql.CollectedField, obj *ResourceAlert) (ret graphql.Marshaler) {
  92009. fc, err := ec.fieldContext_ResourceAlert_severity(ctx, field)
  92010. if err != nil {
  92011. return graphql.Null
  92012. }
  92013. ctx = graphql.WithFieldContext(ctx, fc)
  92014. defer func() {
  92015. if r := recover(); r != nil {
  92016. ec.Error(ctx, ec.Recover(ctx, r))
  92017. ret = graphql.Null
  92018. }
  92019. }()
  92020. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92021. ctx = rctx // use context from middleware stack in children
  92022. return obj.Severity, nil
  92023. })
  92024. if err != nil {
  92025. ec.Error(ctx, err)
  92026. return graphql.Null
  92027. }
  92028. if resTmp == nil {
  92029. if !graphql.HasFieldError(ctx, fc) {
  92030. ec.Errorf(ctx, "must not be null")
  92031. }
  92032. return graphql.Null
  92033. }
  92034. res := resTmp.(ResourceAlertSeverity)
  92035. fc.Result = res
  92036. return ec.marshalNResourceAlertSeverity2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourceAlertSeverity(ctx, field.Selections, res)
  92037. }
  92038. func (ec *executionContext) fieldContext_ResourceAlert_severity(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92039. fc = &graphql.FieldContext{
  92040. Object: "ResourceAlert",
  92041. Field: field,
  92042. IsMethod: false,
  92043. IsResolver: false,
  92044. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92045. return nil, errors.New("field of type ResourceAlertSeverity does not have child fields")
  92046. },
  92047. }
  92048. return fc, nil
  92049. }
  92050. func (ec *executionContext) _ResourceAlert_title(ctx context.Context, field graphql.CollectedField, obj *ResourceAlert) (ret graphql.Marshaler) {
  92051. fc, err := ec.fieldContext_ResourceAlert_title(ctx, field)
  92052. if err != nil {
  92053. return graphql.Null
  92054. }
  92055. ctx = graphql.WithFieldContext(ctx, fc)
  92056. defer func() {
  92057. if r := recover(); r != nil {
  92058. ec.Error(ctx, ec.Recover(ctx, r))
  92059. ret = graphql.Null
  92060. }
  92061. }()
  92062. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92063. ctx = rctx // use context from middleware stack in children
  92064. return obj.Title, nil
  92065. })
  92066. if err != nil {
  92067. ec.Error(ctx, err)
  92068. return graphql.Null
  92069. }
  92070. if resTmp == nil {
  92071. if !graphql.HasFieldError(ctx, fc) {
  92072. ec.Errorf(ctx, "must not be null")
  92073. }
  92074. return graphql.Null
  92075. }
  92076. res := resTmp.(string)
  92077. fc.Result = res
  92078. return ec.marshalNString2string(ctx, field.Selections, res)
  92079. }
  92080. func (ec *executionContext) fieldContext_ResourceAlert_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92081. fc = &graphql.FieldContext{
  92082. Object: "ResourceAlert",
  92083. Field: field,
  92084. IsMethod: false,
  92085. IsResolver: false,
  92086. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92087. return nil, errors.New("field of type String does not have child fields")
  92088. },
  92089. }
  92090. return fc, nil
  92091. }
  92092. func (ec *executionContext) _ResourceAlertAction_primary(ctx context.Context, field graphql.CollectedField, obj *ResourceAlertAction) (ret graphql.Marshaler) {
  92093. fc, err := ec.fieldContext_ResourceAlertAction_primary(ctx, field)
  92094. if err != nil {
  92095. return graphql.Null
  92096. }
  92097. ctx = graphql.WithFieldContext(ctx, fc)
  92098. defer func() {
  92099. if r := recover(); r != nil {
  92100. ec.Error(ctx, ec.Recover(ctx, r))
  92101. ret = graphql.Null
  92102. }
  92103. }()
  92104. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92105. ctx = rctx // use context from middleware stack in children
  92106. return obj.Primary, nil
  92107. })
  92108. if err != nil {
  92109. ec.Error(ctx, err)
  92110. return graphql.Null
  92111. }
  92112. if resTmp == nil {
  92113. if !graphql.HasFieldError(ctx, fc) {
  92114. ec.Errorf(ctx, "must not be null")
  92115. }
  92116. return graphql.Null
  92117. }
  92118. res := resTmp.(bool)
  92119. fc.Result = res
  92120. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  92121. }
  92122. func (ec *executionContext) fieldContext_ResourceAlertAction_primary(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92123. fc = &graphql.FieldContext{
  92124. Object: "ResourceAlertAction",
  92125. Field: field,
  92126. IsMethod: false,
  92127. IsResolver: false,
  92128. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92129. return nil, errors.New("field of type Boolean does not have child fields")
  92130. },
  92131. }
  92132. return fc, nil
  92133. }
  92134. func (ec *executionContext) _ResourceAlertAction_show(ctx context.Context, field graphql.CollectedField, obj *ResourceAlertAction) (ret graphql.Marshaler) {
  92135. fc, err := ec.fieldContext_ResourceAlertAction_show(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.Show, nil
  92149. })
  92150. if err != nil {
  92151. ec.Error(ctx, err)
  92152. return graphql.Null
  92153. }
  92154. if resTmp == nil {
  92155. return graphql.Null
  92156. }
  92157. res := resTmp.(*string)
  92158. fc.Result = res
  92159. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  92160. }
  92161. func (ec *executionContext) fieldContext_ResourceAlertAction_show(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92162. fc = &graphql.FieldContext{
  92163. Object: "ResourceAlertAction",
  92164. Field: field,
  92165. IsMethod: false,
  92166. IsResolver: false,
  92167. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92168. return nil, errors.New("field of type String does not have child fields")
  92169. },
  92170. }
  92171. return fc, nil
  92172. }
  92173. func (ec *executionContext) _ResourceAlertAction_title(ctx context.Context, field graphql.CollectedField, obj *ResourceAlertAction) (ret graphql.Marshaler) {
  92174. fc, err := ec.fieldContext_ResourceAlertAction_title(ctx, field)
  92175. if err != nil {
  92176. return graphql.Null
  92177. }
  92178. ctx = graphql.WithFieldContext(ctx, fc)
  92179. defer func() {
  92180. if r := recover(); r != nil {
  92181. ec.Error(ctx, ec.Recover(ctx, r))
  92182. ret = graphql.Null
  92183. }
  92184. }()
  92185. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92186. ctx = rctx // use context from middleware stack in children
  92187. return obj.Title, nil
  92188. })
  92189. if err != nil {
  92190. ec.Error(ctx, err)
  92191. return graphql.Null
  92192. }
  92193. if resTmp == nil {
  92194. if !graphql.HasFieldError(ctx, fc) {
  92195. ec.Errorf(ctx, "must not be null")
  92196. }
  92197. return graphql.Null
  92198. }
  92199. res := resTmp.(string)
  92200. fc.Result = res
  92201. return ec.marshalNString2string(ctx, field.Selections, res)
  92202. }
  92203. func (ec *executionContext) fieldContext_ResourceAlertAction_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92204. fc = &graphql.FieldContext{
  92205. Object: "ResourceAlertAction",
  92206. Field: field,
  92207. IsMethod: false,
  92208. IsResolver: false,
  92209. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92210. return nil, errors.New("field of type String does not have child fields")
  92211. },
  92212. }
  92213. return fc, nil
  92214. }
  92215. func (ec *executionContext) _ResourceAlertAction_url(ctx context.Context, field graphql.CollectedField, obj *ResourceAlertAction) (ret graphql.Marshaler) {
  92216. fc, err := ec.fieldContext_ResourceAlertAction_url(ctx, field)
  92217. if err != nil {
  92218. return graphql.Null
  92219. }
  92220. ctx = graphql.WithFieldContext(ctx, fc)
  92221. defer func() {
  92222. if r := recover(); r != nil {
  92223. ec.Error(ctx, ec.Recover(ctx, r))
  92224. ret = graphql.Null
  92225. }
  92226. }()
  92227. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92228. ctx = rctx // use context from middleware stack in children
  92229. return obj.URL, nil
  92230. })
  92231. if err != nil {
  92232. ec.Error(ctx, err)
  92233. return graphql.Null
  92234. }
  92235. if resTmp == nil {
  92236. if !graphql.HasFieldError(ctx, fc) {
  92237. ec.Errorf(ctx, "must not be null")
  92238. }
  92239. return graphql.Null
  92240. }
  92241. res := resTmp.(string)
  92242. fc.Result = res
  92243. return ec.marshalNURL2string(ctx, field.Selections, res)
  92244. }
  92245. func (ec *executionContext) fieldContext_ResourceAlertAction_url(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92246. fc = &graphql.FieldContext{
  92247. Object: "ResourceAlertAction",
  92248. Field: field,
  92249. IsMethod: false,
  92250. IsResolver: false,
  92251. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92252. return nil, errors.New("field of type URL does not have child fields")
  92253. },
  92254. }
  92255. return fc, nil
  92256. }
  92257. func (ec *executionContext) _ResourceFeedback_details(ctx context.Context, field graphql.CollectedField, obj *ResourceFeedback) (ret graphql.Marshaler) {
  92258. fc, err := ec.fieldContext_ResourceFeedback_details(ctx, field)
  92259. if err != nil {
  92260. return graphql.Null
  92261. }
  92262. ctx = graphql.WithFieldContext(ctx, fc)
  92263. defer func() {
  92264. if r := recover(); r != nil {
  92265. ec.Error(ctx, ec.Recover(ctx, r))
  92266. ret = graphql.Null
  92267. }
  92268. }()
  92269. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92270. ctx = rctx // use context from middleware stack in children
  92271. return obj.Details, nil
  92272. })
  92273. if err != nil {
  92274. ec.Error(ctx, err)
  92275. return graphql.Null
  92276. }
  92277. if resTmp == nil {
  92278. if !graphql.HasFieldError(ctx, fc) {
  92279. ec.Errorf(ctx, "must not be null")
  92280. }
  92281. return graphql.Null
  92282. }
  92283. res := resTmp.([]*AppFeedback)
  92284. fc.Result = res
  92285. return ec.marshalNAppFeedback2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppFeedbackᚄ(ctx, field.Selections, res)
  92286. }
  92287. func (ec *executionContext) fieldContext_ResourceFeedback_details(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92288. fc = &graphql.FieldContext{
  92289. Object: "ResourceFeedback",
  92290. Field: field,
  92291. IsMethod: false,
  92292. IsResolver: false,
  92293. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92294. switch field.Name {
  92295. case "app":
  92296. return ec.fieldContext_AppFeedback_app(ctx, field)
  92297. case "link":
  92298. return ec.fieldContext_AppFeedback_link(ctx, field)
  92299. case "messages":
  92300. return ec.fieldContext_AppFeedback_messages(ctx, field)
  92301. }
  92302. return nil, fmt.Errorf("no field named %q was found under type AppFeedback", field.Name)
  92303. },
  92304. }
  92305. return fc, nil
  92306. }
  92307. func (ec *executionContext) _ResourceFeedback_summary(ctx context.Context, field graphql.CollectedField, obj *ResourceFeedback) (ret graphql.Marshaler) {
  92308. fc, err := ec.fieldContext_ResourceFeedback_summary(ctx, field)
  92309. if err != nil {
  92310. return graphql.Null
  92311. }
  92312. ctx = graphql.WithFieldContext(ctx, fc)
  92313. defer func() {
  92314. if r := recover(); r != nil {
  92315. ec.Error(ctx, ec.Recover(ctx, r))
  92316. ret = graphql.Null
  92317. }
  92318. }()
  92319. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92320. ctx = rctx // use context from middleware stack in children
  92321. return obj.Summary, nil
  92322. })
  92323. if err != nil {
  92324. ec.Error(ctx, err)
  92325. return graphql.Null
  92326. }
  92327. if resTmp == nil {
  92328. if !graphql.HasFieldError(ctx, fc) {
  92329. ec.Errorf(ctx, "must not be null")
  92330. }
  92331. return graphql.Null
  92332. }
  92333. res := resTmp.(string)
  92334. fc.Result = res
  92335. return ec.marshalNString2string(ctx, field.Selections, res)
  92336. }
  92337. func (ec *executionContext) fieldContext_ResourceFeedback_summary(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92338. fc = &graphql.FieldContext{
  92339. Object: "ResourceFeedback",
  92340. Field: field,
  92341. IsMethod: false,
  92342. IsResolver: false,
  92343. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92344. return nil, errors.New("field of type String does not have child fields")
  92345. },
  92346. }
  92347. return fc, nil
  92348. }
  92349. func (ec *executionContext) _ResourceLimit_available(ctx context.Context, field graphql.CollectedField, obj *ResourceLimit) (ret graphql.Marshaler) {
  92350. fc, err := ec.fieldContext_ResourceLimit_available(ctx, field)
  92351. if err != nil {
  92352. return graphql.Null
  92353. }
  92354. ctx = graphql.WithFieldContext(ctx, fc)
  92355. defer func() {
  92356. if r := recover(); r != nil {
  92357. ec.Error(ctx, ec.Recover(ctx, r))
  92358. ret = graphql.Null
  92359. }
  92360. }()
  92361. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92362. ctx = rctx // use context from middleware stack in children
  92363. return obj.Available, nil
  92364. })
  92365. if err != nil {
  92366. ec.Error(ctx, err)
  92367. return graphql.Null
  92368. }
  92369. if resTmp == nil {
  92370. if !graphql.HasFieldError(ctx, fc) {
  92371. ec.Errorf(ctx, "must not be null")
  92372. }
  92373. return graphql.Null
  92374. }
  92375. res := resTmp.(bool)
  92376. fc.Result = res
  92377. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  92378. }
  92379. func (ec *executionContext) fieldContext_ResourceLimit_available(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92380. fc = &graphql.FieldContext{
  92381. Object: "ResourceLimit",
  92382. Field: field,
  92383. IsMethod: false,
  92384. IsResolver: false,
  92385. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92386. return nil, errors.New("field of type Boolean does not have child fields")
  92387. },
  92388. }
  92389. return fc, nil
  92390. }
  92391. func (ec *executionContext) _ResourceLimit_quantityAvailable(ctx context.Context, field graphql.CollectedField, obj *ResourceLimit) (ret graphql.Marshaler) {
  92392. fc, err := ec.fieldContext_ResourceLimit_quantityAvailable(ctx, field)
  92393. if err != nil {
  92394. return graphql.Null
  92395. }
  92396. ctx = graphql.WithFieldContext(ctx, fc)
  92397. defer func() {
  92398. if r := recover(); r != nil {
  92399. ec.Error(ctx, ec.Recover(ctx, r))
  92400. ret = graphql.Null
  92401. }
  92402. }()
  92403. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92404. ctx = rctx // use context from middleware stack in children
  92405. return obj.QuantityAvailable, nil
  92406. })
  92407. if err != nil {
  92408. ec.Error(ctx, err)
  92409. return graphql.Null
  92410. }
  92411. if resTmp == nil {
  92412. return graphql.Null
  92413. }
  92414. res := resTmp.(*int)
  92415. fc.Result = res
  92416. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  92417. }
  92418. func (ec *executionContext) fieldContext_ResourceLimit_quantityAvailable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92419. fc = &graphql.FieldContext{
  92420. Object: "ResourceLimit",
  92421. Field: field,
  92422. IsMethod: false,
  92423. IsResolver: false,
  92424. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92425. return nil, errors.New("field of type Int does not have child fields")
  92426. },
  92427. }
  92428. return fc, nil
  92429. }
  92430. func (ec *executionContext) _ResourceLimit_quantityLimit(ctx context.Context, field graphql.CollectedField, obj *ResourceLimit) (ret graphql.Marshaler) {
  92431. fc, err := ec.fieldContext_ResourceLimit_quantityLimit(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.QuantityLimit, nil
  92445. })
  92446. if err != nil {
  92447. ec.Error(ctx, err)
  92448. return graphql.Null
  92449. }
  92450. if resTmp == nil {
  92451. return graphql.Null
  92452. }
  92453. res := resTmp.(*int)
  92454. fc.Result = res
  92455. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  92456. }
  92457. func (ec *executionContext) fieldContext_ResourceLimit_quantityLimit(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92458. fc = &graphql.FieldContext{
  92459. Object: "ResourceLimit",
  92460. Field: field,
  92461. IsMethod: false,
  92462. IsResolver: false,
  92463. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92464. return nil, errors.New("field of type Int does not have child fields")
  92465. },
  92466. }
  92467. return fc, nil
  92468. }
  92469. func (ec *executionContext) _ResourceLimit_quantityUsed(ctx context.Context, field graphql.CollectedField, obj *ResourceLimit) (ret graphql.Marshaler) {
  92470. fc, err := ec.fieldContext_ResourceLimit_quantityUsed(ctx, field)
  92471. if err != nil {
  92472. return graphql.Null
  92473. }
  92474. ctx = graphql.WithFieldContext(ctx, fc)
  92475. defer func() {
  92476. if r := recover(); r != nil {
  92477. ec.Error(ctx, ec.Recover(ctx, r))
  92478. ret = graphql.Null
  92479. }
  92480. }()
  92481. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92482. ctx = rctx // use context from middleware stack in children
  92483. return obj.QuantityUsed, nil
  92484. })
  92485. if err != nil {
  92486. ec.Error(ctx, err)
  92487. return graphql.Null
  92488. }
  92489. if resTmp == nil {
  92490. return graphql.Null
  92491. }
  92492. res := resTmp.(*int)
  92493. fc.Result = res
  92494. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  92495. }
  92496. func (ec *executionContext) fieldContext_ResourceLimit_quantityUsed(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92497. fc = &graphql.FieldContext{
  92498. Object: "ResourceLimit",
  92499. Field: field,
  92500. IsMethod: false,
  92501. IsResolver: false,
  92502. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92503. return nil, errors.New("field of type Int does not have child fields")
  92504. },
  92505. }
  92506. return fc, nil
  92507. }
  92508. func (ec *executionContext) _ResourcePublication_isPublished(ctx context.Context, field graphql.CollectedField, obj *ResourcePublication) (ret graphql.Marshaler) {
  92509. fc, err := ec.fieldContext_ResourcePublication_isPublished(ctx, field)
  92510. if err != nil {
  92511. return graphql.Null
  92512. }
  92513. ctx = graphql.WithFieldContext(ctx, fc)
  92514. defer func() {
  92515. if r := recover(); r != nil {
  92516. ec.Error(ctx, ec.Recover(ctx, r))
  92517. ret = graphql.Null
  92518. }
  92519. }()
  92520. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92521. ctx = rctx // use context from middleware stack in children
  92522. return obj.IsPublished, nil
  92523. })
  92524. if err != nil {
  92525. ec.Error(ctx, err)
  92526. return graphql.Null
  92527. }
  92528. if resTmp == nil {
  92529. if !graphql.HasFieldError(ctx, fc) {
  92530. ec.Errorf(ctx, "must not be null")
  92531. }
  92532. return graphql.Null
  92533. }
  92534. res := resTmp.(bool)
  92535. fc.Result = res
  92536. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  92537. }
  92538. func (ec *executionContext) fieldContext_ResourcePublication_isPublished(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92539. fc = &graphql.FieldContext{
  92540. Object: "ResourcePublication",
  92541. Field: field,
  92542. IsMethod: false,
  92543. IsResolver: false,
  92544. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92545. return nil, errors.New("field of type Boolean does not have child fields")
  92546. },
  92547. }
  92548. return fc, nil
  92549. }
  92550. func (ec *executionContext) _ResourcePublication_publication(ctx context.Context, field graphql.CollectedField, obj *ResourcePublication) (ret graphql.Marshaler) {
  92551. fc, err := ec.fieldContext_ResourcePublication_publication(ctx, field)
  92552. if err != nil {
  92553. return graphql.Null
  92554. }
  92555. ctx = graphql.WithFieldContext(ctx, fc)
  92556. defer func() {
  92557. if r := recover(); r != nil {
  92558. ec.Error(ctx, ec.Recover(ctx, r))
  92559. ret = graphql.Null
  92560. }
  92561. }()
  92562. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92563. ctx = rctx // use context from middleware stack in children
  92564. return obj.Publication, nil
  92565. })
  92566. if err != nil {
  92567. ec.Error(ctx, err)
  92568. return graphql.Null
  92569. }
  92570. if resTmp == nil {
  92571. if !graphql.HasFieldError(ctx, fc) {
  92572. ec.Errorf(ctx, "must not be null")
  92573. }
  92574. return graphql.Null
  92575. }
  92576. res := resTmp.(*Publication)
  92577. fc.Result = res
  92578. return ec.marshalNPublication2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPublication(ctx, field.Selections, res)
  92579. }
  92580. func (ec *executionContext) fieldContext_ResourcePublication_publication(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92581. fc = &graphql.FieldContext{
  92582. Object: "ResourcePublication",
  92583. Field: field,
  92584. IsMethod: false,
  92585. IsResolver: false,
  92586. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92587. switch field.Name {
  92588. case "app":
  92589. return ec.fieldContext_Publication_app(ctx, field)
  92590. case "collectionPublicationsV3":
  92591. return ec.fieldContext_Publication_collectionPublicationsV3(ctx, field)
  92592. case "collections":
  92593. return ec.fieldContext_Publication_collections(ctx, field)
  92594. case "hasCollection":
  92595. return ec.fieldContext_Publication_hasCollection(ctx, field)
  92596. case "id":
  92597. return ec.fieldContext_Publication_id(ctx, field)
  92598. case "name":
  92599. return ec.fieldContext_Publication_name(ctx, field)
  92600. case "productPublicationsV3":
  92601. return ec.fieldContext_Publication_productPublicationsV3(ctx, field)
  92602. case "products":
  92603. return ec.fieldContext_Publication_products(ctx, field)
  92604. case "supportsFuturePublishing":
  92605. return ec.fieldContext_Publication_supportsFuturePublishing(ctx, field)
  92606. }
  92607. return nil, fmt.Errorf("no field named %q was found under type Publication", field.Name)
  92608. },
  92609. }
  92610. return fc, nil
  92611. }
  92612. func (ec *executionContext) _ResourcePublication_publishDate(ctx context.Context, field graphql.CollectedField, obj *ResourcePublication) (ret graphql.Marshaler) {
  92613. fc, err := ec.fieldContext_ResourcePublication_publishDate(ctx, field)
  92614. if err != nil {
  92615. return graphql.Null
  92616. }
  92617. ctx = graphql.WithFieldContext(ctx, fc)
  92618. defer func() {
  92619. if r := recover(); r != nil {
  92620. ec.Error(ctx, ec.Recover(ctx, r))
  92621. ret = graphql.Null
  92622. }
  92623. }()
  92624. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92625. ctx = rctx // use context from middleware stack in children
  92626. return obj.PublishDate, nil
  92627. })
  92628. if err != nil {
  92629. ec.Error(ctx, err)
  92630. return graphql.Null
  92631. }
  92632. if resTmp == nil {
  92633. if !graphql.HasFieldError(ctx, fc) {
  92634. ec.Errorf(ctx, "must not be null")
  92635. }
  92636. return graphql.Null
  92637. }
  92638. res := resTmp.(string)
  92639. fc.Result = res
  92640. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  92641. }
  92642. func (ec *executionContext) fieldContext_ResourcePublication_publishDate(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92643. fc = &graphql.FieldContext{
  92644. Object: "ResourcePublication",
  92645. Field: field,
  92646. IsMethod: false,
  92647. IsResolver: false,
  92648. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92649. return nil, errors.New("field of type DateTime does not have child fields")
  92650. },
  92651. }
  92652. return fc, nil
  92653. }
  92654. func (ec *executionContext) _ResourcePublication_publishable(ctx context.Context, field graphql.CollectedField, obj *ResourcePublication) (ret graphql.Marshaler) {
  92655. fc, err := ec.fieldContext_ResourcePublication_publishable(ctx, field)
  92656. if err != nil {
  92657. return graphql.Null
  92658. }
  92659. ctx = graphql.WithFieldContext(ctx, fc)
  92660. defer func() {
  92661. if r := recover(); r != nil {
  92662. ec.Error(ctx, ec.Recover(ctx, r))
  92663. ret = graphql.Null
  92664. }
  92665. }()
  92666. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92667. ctx = rctx // use context from middleware stack in children
  92668. return obj.Publishable, nil
  92669. })
  92670. if err != nil {
  92671. ec.Error(ctx, err)
  92672. return graphql.Null
  92673. }
  92674. if resTmp == nil {
  92675. if !graphql.HasFieldError(ctx, fc) {
  92676. ec.Errorf(ctx, "must not be null")
  92677. }
  92678. return graphql.Null
  92679. }
  92680. res := resTmp.(Publishable)
  92681. fc.Result = res
  92682. return ec.marshalNPublishable2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPublishable(ctx, field.Selections, res)
  92683. }
  92684. func (ec *executionContext) fieldContext_ResourcePublication_publishable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92685. fc = &graphql.FieldContext{
  92686. Object: "ResourcePublication",
  92687. Field: field,
  92688. IsMethod: false,
  92689. IsResolver: false,
  92690. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92691. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  92692. },
  92693. }
  92694. return fc, nil
  92695. }
  92696. func (ec *executionContext) _ResourcePublicationConnection_edges(ctx context.Context, field graphql.CollectedField, obj *ResourcePublicationConnection) (ret graphql.Marshaler) {
  92697. fc, err := ec.fieldContext_ResourcePublicationConnection_edges(ctx, field)
  92698. if err != nil {
  92699. return graphql.Null
  92700. }
  92701. ctx = graphql.WithFieldContext(ctx, fc)
  92702. defer func() {
  92703. if r := recover(); r != nil {
  92704. ec.Error(ctx, ec.Recover(ctx, r))
  92705. ret = graphql.Null
  92706. }
  92707. }()
  92708. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92709. ctx = rctx // use context from middleware stack in children
  92710. return obj.Edges, nil
  92711. })
  92712. if err != nil {
  92713. ec.Error(ctx, err)
  92714. return graphql.Null
  92715. }
  92716. if resTmp == nil {
  92717. if !graphql.HasFieldError(ctx, fc) {
  92718. ec.Errorf(ctx, "must not be null")
  92719. }
  92720. return graphql.Null
  92721. }
  92722. res := resTmp.([]*ResourcePublicationEdge)
  92723. fc.Result = res
  92724. return ec.marshalNResourcePublicationEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourcePublicationEdgeᚄ(ctx, field.Selections, res)
  92725. }
  92726. func (ec *executionContext) fieldContext_ResourcePublicationConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92727. fc = &graphql.FieldContext{
  92728. Object: "ResourcePublicationConnection",
  92729. Field: field,
  92730. IsMethod: false,
  92731. IsResolver: false,
  92732. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92733. switch field.Name {
  92734. case "cursor":
  92735. return ec.fieldContext_ResourcePublicationEdge_cursor(ctx, field)
  92736. case "node":
  92737. return ec.fieldContext_ResourcePublicationEdge_node(ctx, field)
  92738. }
  92739. return nil, fmt.Errorf("no field named %q was found under type ResourcePublicationEdge", field.Name)
  92740. },
  92741. }
  92742. return fc, nil
  92743. }
  92744. func (ec *executionContext) _ResourcePublicationConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *ResourcePublicationConnection) (ret graphql.Marshaler) {
  92745. fc, err := ec.fieldContext_ResourcePublicationConnection_nodes(ctx, field)
  92746. if err != nil {
  92747. return graphql.Null
  92748. }
  92749. ctx = graphql.WithFieldContext(ctx, fc)
  92750. defer func() {
  92751. if r := recover(); r != nil {
  92752. ec.Error(ctx, ec.Recover(ctx, r))
  92753. ret = graphql.Null
  92754. }
  92755. }()
  92756. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92757. ctx = rctx // use context from middleware stack in children
  92758. return obj.Nodes, nil
  92759. })
  92760. if err != nil {
  92761. ec.Error(ctx, err)
  92762. return graphql.Null
  92763. }
  92764. if resTmp == nil {
  92765. if !graphql.HasFieldError(ctx, fc) {
  92766. ec.Errorf(ctx, "must not be null")
  92767. }
  92768. return graphql.Null
  92769. }
  92770. res := resTmp.([]*ResourcePublication)
  92771. fc.Result = res
  92772. return ec.marshalNResourcePublication2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourcePublicationᚄ(ctx, field.Selections, res)
  92773. }
  92774. func (ec *executionContext) fieldContext_ResourcePublicationConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92775. fc = &graphql.FieldContext{
  92776. Object: "ResourcePublicationConnection",
  92777. Field: field,
  92778. IsMethod: false,
  92779. IsResolver: false,
  92780. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92781. switch field.Name {
  92782. case "isPublished":
  92783. return ec.fieldContext_ResourcePublication_isPublished(ctx, field)
  92784. case "publication":
  92785. return ec.fieldContext_ResourcePublication_publication(ctx, field)
  92786. case "publishDate":
  92787. return ec.fieldContext_ResourcePublication_publishDate(ctx, field)
  92788. case "publishable":
  92789. return ec.fieldContext_ResourcePublication_publishable(ctx, field)
  92790. }
  92791. return nil, fmt.Errorf("no field named %q was found under type ResourcePublication", field.Name)
  92792. },
  92793. }
  92794. return fc, nil
  92795. }
  92796. func (ec *executionContext) _ResourcePublicationConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *ResourcePublicationConnection) (ret graphql.Marshaler) {
  92797. fc, err := ec.fieldContext_ResourcePublicationConnection_pageInfo(ctx, field)
  92798. if err != nil {
  92799. return graphql.Null
  92800. }
  92801. ctx = graphql.WithFieldContext(ctx, fc)
  92802. defer func() {
  92803. if r := recover(); r != nil {
  92804. ec.Error(ctx, ec.Recover(ctx, r))
  92805. ret = graphql.Null
  92806. }
  92807. }()
  92808. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92809. ctx = rctx // use context from middleware stack in children
  92810. return obj.PageInfo, nil
  92811. })
  92812. if err != nil {
  92813. ec.Error(ctx, err)
  92814. return graphql.Null
  92815. }
  92816. if resTmp == nil {
  92817. if !graphql.HasFieldError(ctx, fc) {
  92818. ec.Errorf(ctx, "must not be null")
  92819. }
  92820. return graphql.Null
  92821. }
  92822. res := resTmp.(*PageInfo)
  92823. fc.Result = res
  92824. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  92825. }
  92826. func (ec *executionContext) fieldContext_ResourcePublicationConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92827. fc = &graphql.FieldContext{
  92828. Object: "ResourcePublicationConnection",
  92829. Field: field,
  92830. IsMethod: false,
  92831. IsResolver: false,
  92832. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92833. switch field.Name {
  92834. case "endCursor":
  92835. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  92836. case "hasNextPage":
  92837. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  92838. case "hasPreviousPage":
  92839. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  92840. case "startCursor":
  92841. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  92842. }
  92843. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  92844. },
  92845. }
  92846. return fc, nil
  92847. }
  92848. func (ec *executionContext) _ResourcePublicationEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *ResourcePublicationEdge) (ret graphql.Marshaler) {
  92849. fc, err := ec.fieldContext_ResourcePublicationEdge_cursor(ctx, field)
  92850. if err != nil {
  92851. return graphql.Null
  92852. }
  92853. ctx = graphql.WithFieldContext(ctx, fc)
  92854. defer func() {
  92855. if r := recover(); r != nil {
  92856. ec.Error(ctx, ec.Recover(ctx, r))
  92857. ret = graphql.Null
  92858. }
  92859. }()
  92860. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92861. ctx = rctx // use context from middleware stack in children
  92862. return obj.Cursor, nil
  92863. })
  92864. if err != nil {
  92865. ec.Error(ctx, err)
  92866. return graphql.Null
  92867. }
  92868. if resTmp == nil {
  92869. if !graphql.HasFieldError(ctx, fc) {
  92870. ec.Errorf(ctx, "must not be null")
  92871. }
  92872. return graphql.Null
  92873. }
  92874. res := resTmp.(string)
  92875. fc.Result = res
  92876. return ec.marshalNString2string(ctx, field.Selections, res)
  92877. }
  92878. func (ec *executionContext) fieldContext_ResourcePublicationEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92879. fc = &graphql.FieldContext{
  92880. Object: "ResourcePublicationEdge",
  92881. Field: field,
  92882. IsMethod: false,
  92883. IsResolver: false,
  92884. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92885. return nil, errors.New("field of type String does not have child fields")
  92886. },
  92887. }
  92888. return fc, nil
  92889. }
  92890. func (ec *executionContext) _ResourcePublicationEdge_node(ctx context.Context, field graphql.CollectedField, obj *ResourcePublicationEdge) (ret graphql.Marshaler) {
  92891. fc, err := ec.fieldContext_ResourcePublicationEdge_node(ctx, field)
  92892. if err != nil {
  92893. return graphql.Null
  92894. }
  92895. ctx = graphql.WithFieldContext(ctx, fc)
  92896. defer func() {
  92897. if r := recover(); r != nil {
  92898. ec.Error(ctx, ec.Recover(ctx, r))
  92899. ret = graphql.Null
  92900. }
  92901. }()
  92902. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92903. ctx = rctx // use context from middleware stack in children
  92904. return obj.Node, nil
  92905. })
  92906. if err != nil {
  92907. ec.Error(ctx, err)
  92908. return graphql.Null
  92909. }
  92910. if resTmp == nil {
  92911. if !graphql.HasFieldError(ctx, fc) {
  92912. ec.Errorf(ctx, "must not be null")
  92913. }
  92914. return graphql.Null
  92915. }
  92916. res := resTmp.(*ResourcePublication)
  92917. fc.Result = res
  92918. return ec.marshalNResourcePublication2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourcePublication(ctx, field.Selections, res)
  92919. }
  92920. func (ec *executionContext) fieldContext_ResourcePublicationEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92921. fc = &graphql.FieldContext{
  92922. Object: "ResourcePublicationEdge",
  92923. Field: field,
  92924. IsMethod: false,
  92925. IsResolver: false,
  92926. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92927. switch field.Name {
  92928. case "isPublished":
  92929. return ec.fieldContext_ResourcePublication_isPublished(ctx, field)
  92930. case "publication":
  92931. return ec.fieldContext_ResourcePublication_publication(ctx, field)
  92932. case "publishDate":
  92933. return ec.fieldContext_ResourcePublication_publishDate(ctx, field)
  92934. case "publishable":
  92935. return ec.fieldContext_ResourcePublication_publishable(ctx, field)
  92936. }
  92937. return nil, fmt.Errorf("no field named %q was found under type ResourcePublication", field.Name)
  92938. },
  92939. }
  92940. return fc, nil
  92941. }
  92942. func (ec *executionContext) _ResourcePublicationV2_isPublished(ctx context.Context, field graphql.CollectedField, obj *ResourcePublicationV2) (ret graphql.Marshaler) {
  92943. fc, err := ec.fieldContext_ResourcePublicationV2_isPublished(ctx, field)
  92944. if err != nil {
  92945. return graphql.Null
  92946. }
  92947. ctx = graphql.WithFieldContext(ctx, fc)
  92948. defer func() {
  92949. if r := recover(); r != nil {
  92950. ec.Error(ctx, ec.Recover(ctx, r))
  92951. ret = graphql.Null
  92952. }
  92953. }()
  92954. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92955. ctx = rctx // use context from middleware stack in children
  92956. return obj.IsPublished, nil
  92957. })
  92958. if err != nil {
  92959. ec.Error(ctx, err)
  92960. return graphql.Null
  92961. }
  92962. if resTmp == nil {
  92963. if !graphql.HasFieldError(ctx, fc) {
  92964. ec.Errorf(ctx, "must not be null")
  92965. }
  92966. return graphql.Null
  92967. }
  92968. res := resTmp.(bool)
  92969. fc.Result = res
  92970. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  92971. }
  92972. func (ec *executionContext) fieldContext_ResourcePublicationV2_isPublished(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  92973. fc = &graphql.FieldContext{
  92974. Object: "ResourcePublicationV2",
  92975. Field: field,
  92976. IsMethod: false,
  92977. IsResolver: false,
  92978. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  92979. return nil, errors.New("field of type Boolean does not have child fields")
  92980. },
  92981. }
  92982. return fc, nil
  92983. }
  92984. func (ec *executionContext) _ResourcePublicationV2_publication(ctx context.Context, field graphql.CollectedField, obj *ResourcePublicationV2) (ret graphql.Marshaler) {
  92985. fc, err := ec.fieldContext_ResourcePublicationV2_publication(ctx, field)
  92986. if err != nil {
  92987. return graphql.Null
  92988. }
  92989. ctx = graphql.WithFieldContext(ctx, fc)
  92990. defer func() {
  92991. if r := recover(); r != nil {
  92992. ec.Error(ctx, ec.Recover(ctx, r))
  92993. ret = graphql.Null
  92994. }
  92995. }()
  92996. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  92997. ctx = rctx // use context from middleware stack in children
  92998. return obj.Publication, nil
  92999. })
  93000. if err != nil {
  93001. ec.Error(ctx, err)
  93002. return graphql.Null
  93003. }
  93004. if resTmp == nil {
  93005. if !graphql.HasFieldError(ctx, fc) {
  93006. ec.Errorf(ctx, "must not be null")
  93007. }
  93008. return graphql.Null
  93009. }
  93010. res := resTmp.(*Publication)
  93011. fc.Result = res
  93012. return ec.marshalNPublication2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPublication(ctx, field.Selections, res)
  93013. }
  93014. func (ec *executionContext) fieldContext_ResourcePublicationV2_publication(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93015. fc = &graphql.FieldContext{
  93016. Object: "ResourcePublicationV2",
  93017. Field: field,
  93018. IsMethod: false,
  93019. IsResolver: false,
  93020. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93021. switch field.Name {
  93022. case "app":
  93023. return ec.fieldContext_Publication_app(ctx, field)
  93024. case "collectionPublicationsV3":
  93025. return ec.fieldContext_Publication_collectionPublicationsV3(ctx, field)
  93026. case "collections":
  93027. return ec.fieldContext_Publication_collections(ctx, field)
  93028. case "hasCollection":
  93029. return ec.fieldContext_Publication_hasCollection(ctx, field)
  93030. case "id":
  93031. return ec.fieldContext_Publication_id(ctx, field)
  93032. case "name":
  93033. return ec.fieldContext_Publication_name(ctx, field)
  93034. case "productPublicationsV3":
  93035. return ec.fieldContext_Publication_productPublicationsV3(ctx, field)
  93036. case "products":
  93037. return ec.fieldContext_Publication_products(ctx, field)
  93038. case "supportsFuturePublishing":
  93039. return ec.fieldContext_Publication_supportsFuturePublishing(ctx, field)
  93040. }
  93041. return nil, fmt.Errorf("no field named %q was found under type Publication", field.Name)
  93042. },
  93043. }
  93044. return fc, nil
  93045. }
  93046. func (ec *executionContext) _ResourcePublicationV2_publishDate(ctx context.Context, field graphql.CollectedField, obj *ResourcePublicationV2) (ret graphql.Marshaler) {
  93047. fc, err := ec.fieldContext_ResourcePublicationV2_publishDate(ctx, field)
  93048. if err != nil {
  93049. return graphql.Null
  93050. }
  93051. ctx = graphql.WithFieldContext(ctx, fc)
  93052. defer func() {
  93053. if r := recover(); r != nil {
  93054. ec.Error(ctx, ec.Recover(ctx, r))
  93055. ret = graphql.Null
  93056. }
  93057. }()
  93058. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93059. ctx = rctx // use context from middleware stack in children
  93060. return obj.PublishDate, nil
  93061. })
  93062. if err != nil {
  93063. ec.Error(ctx, err)
  93064. return graphql.Null
  93065. }
  93066. if resTmp == nil {
  93067. return graphql.Null
  93068. }
  93069. res := resTmp.(*string)
  93070. fc.Result = res
  93071. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  93072. }
  93073. func (ec *executionContext) fieldContext_ResourcePublicationV2_publishDate(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93074. fc = &graphql.FieldContext{
  93075. Object: "ResourcePublicationV2",
  93076. Field: field,
  93077. IsMethod: false,
  93078. IsResolver: false,
  93079. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93080. return nil, errors.New("field of type DateTime does not have child fields")
  93081. },
  93082. }
  93083. return fc, nil
  93084. }
  93085. func (ec *executionContext) _ResourcePublicationV2_publishable(ctx context.Context, field graphql.CollectedField, obj *ResourcePublicationV2) (ret graphql.Marshaler) {
  93086. fc, err := ec.fieldContext_ResourcePublicationV2_publishable(ctx, field)
  93087. if err != nil {
  93088. return graphql.Null
  93089. }
  93090. ctx = graphql.WithFieldContext(ctx, fc)
  93091. defer func() {
  93092. if r := recover(); r != nil {
  93093. ec.Error(ctx, ec.Recover(ctx, r))
  93094. ret = graphql.Null
  93095. }
  93096. }()
  93097. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93098. ctx = rctx // use context from middleware stack in children
  93099. return obj.Publishable, nil
  93100. })
  93101. if err != nil {
  93102. ec.Error(ctx, err)
  93103. return graphql.Null
  93104. }
  93105. if resTmp == nil {
  93106. if !graphql.HasFieldError(ctx, fc) {
  93107. ec.Errorf(ctx, "must not be null")
  93108. }
  93109. return graphql.Null
  93110. }
  93111. res := resTmp.(Publishable)
  93112. fc.Result = res
  93113. return ec.marshalNPublishable2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPublishable(ctx, field.Selections, res)
  93114. }
  93115. func (ec *executionContext) fieldContext_ResourcePublicationV2_publishable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93116. fc = &graphql.FieldContext{
  93117. Object: "ResourcePublicationV2",
  93118. Field: field,
  93119. IsMethod: false,
  93120. IsResolver: false,
  93121. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93122. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  93123. },
  93124. }
  93125. return fc, nil
  93126. }
  93127. func (ec *executionContext) _ResourcePublicationV2Connection_edges(ctx context.Context, field graphql.CollectedField, obj *ResourcePublicationV2Connection) (ret graphql.Marshaler) {
  93128. fc, err := ec.fieldContext_ResourcePublicationV2Connection_edges(ctx, field)
  93129. if err != nil {
  93130. return graphql.Null
  93131. }
  93132. ctx = graphql.WithFieldContext(ctx, fc)
  93133. defer func() {
  93134. if r := recover(); r != nil {
  93135. ec.Error(ctx, ec.Recover(ctx, r))
  93136. ret = graphql.Null
  93137. }
  93138. }()
  93139. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93140. ctx = rctx // use context from middleware stack in children
  93141. return obj.Edges, nil
  93142. })
  93143. if err != nil {
  93144. ec.Error(ctx, err)
  93145. return graphql.Null
  93146. }
  93147. if resTmp == nil {
  93148. if !graphql.HasFieldError(ctx, fc) {
  93149. ec.Errorf(ctx, "must not be null")
  93150. }
  93151. return graphql.Null
  93152. }
  93153. res := resTmp.([]*ResourcePublicationV2Edge)
  93154. fc.Result = res
  93155. return ec.marshalNResourcePublicationV2Edge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourcePublicationV2Edgeᚄ(ctx, field.Selections, res)
  93156. }
  93157. func (ec *executionContext) fieldContext_ResourcePublicationV2Connection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93158. fc = &graphql.FieldContext{
  93159. Object: "ResourcePublicationV2Connection",
  93160. Field: field,
  93161. IsMethod: false,
  93162. IsResolver: false,
  93163. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93164. switch field.Name {
  93165. case "cursor":
  93166. return ec.fieldContext_ResourcePublicationV2Edge_cursor(ctx, field)
  93167. case "node":
  93168. return ec.fieldContext_ResourcePublicationV2Edge_node(ctx, field)
  93169. }
  93170. return nil, fmt.Errorf("no field named %q was found under type ResourcePublicationV2Edge", field.Name)
  93171. },
  93172. }
  93173. return fc, nil
  93174. }
  93175. func (ec *executionContext) _ResourcePublicationV2Connection_nodes(ctx context.Context, field graphql.CollectedField, obj *ResourcePublicationV2Connection) (ret graphql.Marshaler) {
  93176. fc, err := ec.fieldContext_ResourcePublicationV2Connection_nodes(ctx, field)
  93177. if err != nil {
  93178. return graphql.Null
  93179. }
  93180. ctx = graphql.WithFieldContext(ctx, fc)
  93181. defer func() {
  93182. if r := recover(); r != nil {
  93183. ec.Error(ctx, ec.Recover(ctx, r))
  93184. ret = graphql.Null
  93185. }
  93186. }()
  93187. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93188. ctx = rctx // use context from middleware stack in children
  93189. return obj.Nodes, nil
  93190. })
  93191. if err != nil {
  93192. ec.Error(ctx, err)
  93193. return graphql.Null
  93194. }
  93195. if resTmp == nil {
  93196. if !graphql.HasFieldError(ctx, fc) {
  93197. ec.Errorf(ctx, "must not be null")
  93198. }
  93199. return graphql.Null
  93200. }
  93201. res := resTmp.([]*ResourcePublicationV2)
  93202. fc.Result = res
  93203. return ec.marshalNResourcePublicationV22ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourcePublicationV2ᚄ(ctx, field.Selections, res)
  93204. }
  93205. func (ec *executionContext) fieldContext_ResourcePublicationV2Connection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93206. fc = &graphql.FieldContext{
  93207. Object: "ResourcePublicationV2Connection",
  93208. Field: field,
  93209. IsMethod: false,
  93210. IsResolver: false,
  93211. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93212. switch field.Name {
  93213. case "isPublished":
  93214. return ec.fieldContext_ResourcePublicationV2_isPublished(ctx, field)
  93215. case "publication":
  93216. return ec.fieldContext_ResourcePublicationV2_publication(ctx, field)
  93217. case "publishDate":
  93218. return ec.fieldContext_ResourcePublicationV2_publishDate(ctx, field)
  93219. case "publishable":
  93220. return ec.fieldContext_ResourcePublicationV2_publishable(ctx, field)
  93221. }
  93222. return nil, fmt.Errorf("no field named %q was found under type ResourcePublicationV2", field.Name)
  93223. },
  93224. }
  93225. return fc, nil
  93226. }
  93227. func (ec *executionContext) _ResourcePublicationV2Connection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *ResourcePublicationV2Connection) (ret graphql.Marshaler) {
  93228. fc, err := ec.fieldContext_ResourcePublicationV2Connection_pageInfo(ctx, field)
  93229. if err != nil {
  93230. return graphql.Null
  93231. }
  93232. ctx = graphql.WithFieldContext(ctx, fc)
  93233. defer func() {
  93234. if r := recover(); r != nil {
  93235. ec.Error(ctx, ec.Recover(ctx, r))
  93236. ret = graphql.Null
  93237. }
  93238. }()
  93239. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93240. ctx = rctx // use context from middleware stack in children
  93241. return obj.PageInfo, nil
  93242. })
  93243. if err != nil {
  93244. ec.Error(ctx, err)
  93245. return graphql.Null
  93246. }
  93247. if resTmp == nil {
  93248. if !graphql.HasFieldError(ctx, fc) {
  93249. ec.Errorf(ctx, "must not be null")
  93250. }
  93251. return graphql.Null
  93252. }
  93253. res := resTmp.(*PageInfo)
  93254. fc.Result = res
  93255. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  93256. }
  93257. func (ec *executionContext) fieldContext_ResourcePublicationV2Connection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93258. fc = &graphql.FieldContext{
  93259. Object: "ResourcePublicationV2Connection",
  93260. Field: field,
  93261. IsMethod: false,
  93262. IsResolver: false,
  93263. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93264. switch field.Name {
  93265. case "endCursor":
  93266. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  93267. case "hasNextPage":
  93268. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  93269. case "hasPreviousPage":
  93270. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  93271. case "startCursor":
  93272. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  93273. }
  93274. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  93275. },
  93276. }
  93277. return fc, nil
  93278. }
  93279. func (ec *executionContext) _ResourcePublicationV2Edge_cursor(ctx context.Context, field graphql.CollectedField, obj *ResourcePublicationV2Edge) (ret graphql.Marshaler) {
  93280. fc, err := ec.fieldContext_ResourcePublicationV2Edge_cursor(ctx, field)
  93281. if err != nil {
  93282. return graphql.Null
  93283. }
  93284. ctx = graphql.WithFieldContext(ctx, fc)
  93285. defer func() {
  93286. if r := recover(); r != nil {
  93287. ec.Error(ctx, ec.Recover(ctx, r))
  93288. ret = graphql.Null
  93289. }
  93290. }()
  93291. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93292. ctx = rctx // use context from middleware stack in children
  93293. return obj.Cursor, nil
  93294. })
  93295. if err != nil {
  93296. ec.Error(ctx, err)
  93297. return graphql.Null
  93298. }
  93299. if resTmp == nil {
  93300. if !graphql.HasFieldError(ctx, fc) {
  93301. ec.Errorf(ctx, "must not be null")
  93302. }
  93303. return graphql.Null
  93304. }
  93305. res := resTmp.(string)
  93306. fc.Result = res
  93307. return ec.marshalNString2string(ctx, field.Selections, res)
  93308. }
  93309. func (ec *executionContext) fieldContext_ResourcePublicationV2Edge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93310. fc = &graphql.FieldContext{
  93311. Object: "ResourcePublicationV2Edge",
  93312. Field: field,
  93313. IsMethod: false,
  93314. IsResolver: false,
  93315. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93316. return nil, errors.New("field of type String does not have child fields")
  93317. },
  93318. }
  93319. return fc, nil
  93320. }
  93321. func (ec *executionContext) _ResourcePublicationV2Edge_node(ctx context.Context, field graphql.CollectedField, obj *ResourcePublicationV2Edge) (ret graphql.Marshaler) {
  93322. fc, err := ec.fieldContext_ResourcePublicationV2Edge_node(ctx, field)
  93323. if err != nil {
  93324. return graphql.Null
  93325. }
  93326. ctx = graphql.WithFieldContext(ctx, fc)
  93327. defer func() {
  93328. if r := recover(); r != nil {
  93329. ec.Error(ctx, ec.Recover(ctx, r))
  93330. ret = graphql.Null
  93331. }
  93332. }()
  93333. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93334. ctx = rctx // use context from middleware stack in children
  93335. return obj.Node, nil
  93336. })
  93337. if err != nil {
  93338. ec.Error(ctx, err)
  93339. return graphql.Null
  93340. }
  93341. if resTmp == nil {
  93342. if !graphql.HasFieldError(ctx, fc) {
  93343. ec.Errorf(ctx, "must not be null")
  93344. }
  93345. return graphql.Null
  93346. }
  93347. res := resTmp.(*ResourcePublicationV2)
  93348. fc.Result = res
  93349. return ec.marshalNResourcePublicationV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourcePublicationV2(ctx, field.Selections, res)
  93350. }
  93351. func (ec *executionContext) fieldContext_ResourcePublicationV2Edge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93352. fc = &graphql.FieldContext{
  93353. Object: "ResourcePublicationV2Edge",
  93354. Field: field,
  93355. IsMethod: false,
  93356. IsResolver: false,
  93357. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93358. switch field.Name {
  93359. case "isPublished":
  93360. return ec.fieldContext_ResourcePublicationV2_isPublished(ctx, field)
  93361. case "publication":
  93362. return ec.fieldContext_ResourcePublicationV2_publication(ctx, field)
  93363. case "publishDate":
  93364. return ec.fieldContext_ResourcePublicationV2_publishDate(ctx, field)
  93365. case "publishable":
  93366. return ec.fieldContext_ResourcePublicationV2_publishable(ctx, field)
  93367. }
  93368. return nil, fmt.Errorf("no field named %q was found under type ResourcePublicationV2", field.Name)
  93369. },
  93370. }
  93371. return fc, nil
  93372. }
  93373. func (ec *executionContext) _SEO_description(ctx context.Context, field graphql.CollectedField, obj *Seo) (ret graphql.Marshaler) {
  93374. fc, err := ec.fieldContext_SEO_description(ctx, field)
  93375. if err != nil {
  93376. return graphql.Null
  93377. }
  93378. ctx = graphql.WithFieldContext(ctx, fc)
  93379. defer func() {
  93380. if r := recover(); r != nil {
  93381. ec.Error(ctx, ec.Recover(ctx, r))
  93382. ret = graphql.Null
  93383. }
  93384. }()
  93385. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93386. ctx = rctx // use context from middleware stack in children
  93387. return obj.Description, nil
  93388. })
  93389. if err != nil {
  93390. ec.Error(ctx, err)
  93391. return graphql.Null
  93392. }
  93393. if resTmp == nil {
  93394. return graphql.Null
  93395. }
  93396. res := resTmp.(*string)
  93397. fc.Result = res
  93398. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  93399. }
  93400. func (ec *executionContext) fieldContext_SEO_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93401. fc = &graphql.FieldContext{
  93402. Object: "SEO",
  93403. Field: field,
  93404. IsMethod: false,
  93405. IsResolver: false,
  93406. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93407. return nil, errors.New("field of type String does not have child fields")
  93408. },
  93409. }
  93410. return fc, nil
  93411. }
  93412. func (ec *executionContext) _SEO_title(ctx context.Context, field graphql.CollectedField, obj *Seo) (ret graphql.Marshaler) {
  93413. fc, err := ec.fieldContext_SEO_title(ctx, field)
  93414. if err != nil {
  93415. return graphql.Null
  93416. }
  93417. ctx = graphql.WithFieldContext(ctx, fc)
  93418. defer func() {
  93419. if r := recover(); r != nil {
  93420. ec.Error(ctx, ec.Recover(ctx, r))
  93421. ret = graphql.Null
  93422. }
  93423. }()
  93424. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93425. ctx = rctx // use context from middleware stack in children
  93426. return obj.Title, nil
  93427. })
  93428. if err != nil {
  93429. ec.Error(ctx, err)
  93430. return graphql.Null
  93431. }
  93432. if resTmp == nil {
  93433. return graphql.Null
  93434. }
  93435. res := resTmp.(*string)
  93436. fc.Result = res
  93437. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  93438. }
  93439. func (ec *executionContext) fieldContext_SEO_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93440. fc = &graphql.FieldContext{
  93441. Object: "SEO",
  93442. Field: field,
  93443. IsMethod: false,
  93444. IsResolver: false,
  93445. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93446. return nil, errors.New("field of type String does not have child fields")
  93447. },
  93448. }
  93449. return fc, nil
  93450. }
  93451. func (ec *executionContext) _SaleConnection_edges(ctx context.Context, field graphql.CollectedField, obj *SaleConnection) (ret graphql.Marshaler) {
  93452. fc, err := ec.fieldContext_SaleConnection_edges(ctx, field)
  93453. if err != nil {
  93454. return graphql.Null
  93455. }
  93456. ctx = graphql.WithFieldContext(ctx, fc)
  93457. defer func() {
  93458. if r := recover(); r != nil {
  93459. ec.Error(ctx, ec.Recover(ctx, r))
  93460. ret = graphql.Null
  93461. }
  93462. }()
  93463. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93464. ctx = rctx // use context from middleware stack in children
  93465. return obj.Edges, nil
  93466. })
  93467. if err != nil {
  93468. ec.Error(ctx, err)
  93469. return graphql.Null
  93470. }
  93471. if resTmp == nil {
  93472. if !graphql.HasFieldError(ctx, fc) {
  93473. ec.Errorf(ctx, "must not be null")
  93474. }
  93475. return graphql.Null
  93476. }
  93477. res := resTmp.([]*SaleEdge)
  93478. fc.Result = res
  93479. return ec.marshalNSaleEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSaleEdgeᚄ(ctx, field.Selections, res)
  93480. }
  93481. func (ec *executionContext) fieldContext_SaleConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93482. fc = &graphql.FieldContext{
  93483. Object: "SaleConnection",
  93484. Field: field,
  93485. IsMethod: false,
  93486. IsResolver: false,
  93487. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93488. switch field.Name {
  93489. case "cursor":
  93490. return ec.fieldContext_SaleEdge_cursor(ctx, field)
  93491. case "node":
  93492. return ec.fieldContext_SaleEdge_node(ctx, field)
  93493. }
  93494. return nil, fmt.Errorf("no field named %q was found under type SaleEdge", field.Name)
  93495. },
  93496. }
  93497. return fc, nil
  93498. }
  93499. func (ec *executionContext) _SaleConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *SaleConnection) (ret graphql.Marshaler) {
  93500. fc, err := ec.fieldContext_SaleConnection_nodes(ctx, field)
  93501. if err != nil {
  93502. return graphql.Null
  93503. }
  93504. ctx = graphql.WithFieldContext(ctx, fc)
  93505. defer func() {
  93506. if r := recover(); r != nil {
  93507. ec.Error(ctx, ec.Recover(ctx, r))
  93508. ret = graphql.Null
  93509. }
  93510. }()
  93511. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93512. ctx = rctx // use context from middleware stack in children
  93513. return obj.Nodes, nil
  93514. })
  93515. if err != nil {
  93516. ec.Error(ctx, err)
  93517. return graphql.Null
  93518. }
  93519. if resTmp == nil {
  93520. if !graphql.HasFieldError(ctx, fc) {
  93521. ec.Errorf(ctx, "must not be null")
  93522. }
  93523. return graphql.Null
  93524. }
  93525. res := resTmp.([]Sale)
  93526. fc.Result = res
  93527. return ec.marshalNSale2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSaleᚄ(ctx, field.Selections, res)
  93528. }
  93529. func (ec *executionContext) fieldContext_SaleConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93530. fc = &graphql.FieldContext{
  93531. Object: "SaleConnection",
  93532. Field: field,
  93533. IsMethod: false,
  93534. IsResolver: false,
  93535. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93536. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  93537. },
  93538. }
  93539. return fc, nil
  93540. }
  93541. func (ec *executionContext) _SaleConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *SaleConnection) (ret graphql.Marshaler) {
  93542. fc, err := ec.fieldContext_SaleConnection_pageInfo(ctx, field)
  93543. if err != nil {
  93544. return graphql.Null
  93545. }
  93546. ctx = graphql.WithFieldContext(ctx, fc)
  93547. defer func() {
  93548. if r := recover(); r != nil {
  93549. ec.Error(ctx, ec.Recover(ctx, r))
  93550. ret = graphql.Null
  93551. }
  93552. }()
  93553. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93554. ctx = rctx // use context from middleware stack in children
  93555. return obj.PageInfo, nil
  93556. })
  93557. if err != nil {
  93558. ec.Error(ctx, err)
  93559. return graphql.Null
  93560. }
  93561. if resTmp == nil {
  93562. if !graphql.HasFieldError(ctx, fc) {
  93563. ec.Errorf(ctx, "must not be null")
  93564. }
  93565. return graphql.Null
  93566. }
  93567. res := resTmp.(*PageInfo)
  93568. fc.Result = res
  93569. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  93570. }
  93571. func (ec *executionContext) fieldContext_SaleConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93572. fc = &graphql.FieldContext{
  93573. Object: "SaleConnection",
  93574. Field: field,
  93575. IsMethod: false,
  93576. IsResolver: false,
  93577. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93578. switch field.Name {
  93579. case "endCursor":
  93580. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  93581. case "hasNextPage":
  93582. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  93583. case "hasPreviousPage":
  93584. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  93585. case "startCursor":
  93586. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  93587. }
  93588. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  93589. },
  93590. }
  93591. return fc, nil
  93592. }
  93593. func (ec *executionContext) _SaleEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *SaleEdge) (ret graphql.Marshaler) {
  93594. fc, err := ec.fieldContext_SaleEdge_cursor(ctx, field)
  93595. if err != nil {
  93596. return graphql.Null
  93597. }
  93598. ctx = graphql.WithFieldContext(ctx, fc)
  93599. defer func() {
  93600. if r := recover(); r != nil {
  93601. ec.Error(ctx, ec.Recover(ctx, r))
  93602. ret = graphql.Null
  93603. }
  93604. }()
  93605. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93606. ctx = rctx // use context from middleware stack in children
  93607. return obj.Cursor, nil
  93608. })
  93609. if err != nil {
  93610. ec.Error(ctx, err)
  93611. return graphql.Null
  93612. }
  93613. if resTmp == nil {
  93614. if !graphql.HasFieldError(ctx, fc) {
  93615. ec.Errorf(ctx, "must not be null")
  93616. }
  93617. return graphql.Null
  93618. }
  93619. res := resTmp.(string)
  93620. fc.Result = res
  93621. return ec.marshalNString2string(ctx, field.Selections, res)
  93622. }
  93623. func (ec *executionContext) fieldContext_SaleEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93624. fc = &graphql.FieldContext{
  93625. Object: "SaleEdge",
  93626. Field: field,
  93627. IsMethod: false,
  93628. IsResolver: false,
  93629. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93630. return nil, errors.New("field of type String does not have child fields")
  93631. },
  93632. }
  93633. return fc, nil
  93634. }
  93635. func (ec *executionContext) _SaleEdge_node(ctx context.Context, field graphql.CollectedField, obj *SaleEdge) (ret graphql.Marshaler) {
  93636. fc, err := ec.fieldContext_SaleEdge_node(ctx, field)
  93637. if err != nil {
  93638. return graphql.Null
  93639. }
  93640. ctx = graphql.WithFieldContext(ctx, fc)
  93641. defer func() {
  93642. if r := recover(); r != nil {
  93643. ec.Error(ctx, ec.Recover(ctx, r))
  93644. ret = graphql.Null
  93645. }
  93646. }()
  93647. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93648. ctx = rctx // use context from middleware stack in children
  93649. return obj.Node, nil
  93650. })
  93651. if err != nil {
  93652. ec.Error(ctx, err)
  93653. return graphql.Null
  93654. }
  93655. if resTmp == nil {
  93656. if !graphql.HasFieldError(ctx, fc) {
  93657. ec.Errorf(ctx, "must not be null")
  93658. }
  93659. return graphql.Null
  93660. }
  93661. res := resTmp.(Sale)
  93662. fc.Result = res
  93663. return ec.marshalNSale2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSale(ctx, field.Selections, res)
  93664. }
  93665. func (ec *executionContext) fieldContext_SaleEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93666. fc = &graphql.FieldContext{
  93667. Object: "SaleEdge",
  93668. Field: field,
  93669. IsMethod: false,
  93670. IsResolver: false,
  93671. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93672. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  93673. },
  93674. }
  93675. return fc, nil
  93676. }
  93677. func (ec *executionContext) _SaleTax_amount(ctx context.Context, field graphql.CollectedField, obj *SaleTax) (ret graphql.Marshaler) {
  93678. fc, err := ec.fieldContext_SaleTax_amount(ctx, field)
  93679. if err != nil {
  93680. return graphql.Null
  93681. }
  93682. ctx = graphql.WithFieldContext(ctx, fc)
  93683. defer func() {
  93684. if r := recover(); r != nil {
  93685. ec.Error(ctx, ec.Recover(ctx, r))
  93686. ret = graphql.Null
  93687. }
  93688. }()
  93689. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93690. ctx = rctx // use context from middleware stack in children
  93691. return obj.Amount, nil
  93692. })
  93693. if err != nil {
  93694. ec.Error(ctx, err)
  93695. return graphql.Null
  93696. }
  93697. if resTmp == nil {
  93698. if !graphql.HasFieldError(ctx, fc) {
  93699. ec.Errorf(ctx, "must not be null")
  93700. }
  93701. return graphql.Null
  93702. }
  93703. res := resTmp.(*MoneyBag)
  93704. fc.Result = res
  93705. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  93706. }
  93707. func (ec *executionContext) fieldContext_SaleTax_amount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93708. fc = &graphql.FieldContext{
  93709. Object: "SaleTax",
  93710. Field: field,
  93711. IsMethod: false,
  93712. IsResolver: false,
  93713. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93714. switch field.Name {
  93715. case "presentmentMoney":
  93716. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  93717. case "shopMoney":
  93718. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  93719. }
  93720. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  93721. },
  93722. }
  93723. return fc, nil
  93724. }
  93725. func (ec *executionContext) _SaleTax_id(ctx context.Context, field graphql.CollectedField, obj *SaleTax) (ret graphql.Marshaler) {
  93726. fc, err := ec.fieldContext_SaleTax_id(ctx, field)
  93727. if err != nil {
  93728. return graphql.Null
  93729. }
  93730. ctx = graphql.WithFieldContext(ctx, fc)
  93731. defer func() {
  93732. if r := recover(); r != nil {
  93733. ec.Error(ctx, ec.Recover(ctx, r))
  93734. ret = graphql.Null
  93735. }
  93736. }()
  93737. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93738. ctx = rctx // use context from middleware stack in children
  93739. return obj.ID, nil
  93740. })
  93741. if err != nil {
  93742. ec.Error(ctx, err)
  93743. return graphql.Null
  93744. }
  93745. if resTmp == nil {
  93746. if !graphql.HasFieldError(ctx, fc) {
  93747. ec.Errorf(ctx, "must not be null")
  93748. }
  93749. return graphql.Null
  93750. }
  93751. res := resTmp.(string)
  93752. fc.Result = res
  93753. return ec.marshalNID2string(ctx, field.Selections, res)
  93754. }
  93755. func (ec *executionContext) fieldContext_SaleTax_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93756. fc = &graphql.FieldContext{
  93757. Object: "SaleTax",
  93758. Field: field,
  93759. IsMethod: false,
  93760. IsResolver: false,
  93761. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93762. return nil, errors.New("field of type ID does not have child fields")
  93763. },
  93764. }
  93765. return fc, nil
  93766. }
  93767. func (ec *executionContext) _SaleTax_taxLine(ctx context.Context, field graphql.CollectedField, obj *SaleTax) (ret graphql.Marshaler) {
  93768. fc, err := ec.fieldContext_SaleTax_taxLine(ctx, field)
  93769. if err != nil {
  93770. return graphql.Null
  93771. }
  93772. ctx = graphql.WithFieldContext(ctx, fc)
  93773. defer func() {
  93774. if r := recover(); r != nil {
  93775. ec.Error(ctx, ec.Recover(ctx, r))
  93776. ret = graphql.Null
  93777. }
  93778. }()
  93779. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93780. ctx = rctx // use context from middleware stack in children
  93781. return obj.TaxLine, nil
  93782. })
  93783. if err != nil {
  93784. ec.Error(ctx, err)
  93785. return graphql.Null
  93786. }
  93787. if resTmp == nil {
  93788. if !graphql.HasFieldError(ctx, fc) {
  93789. ec.Errorf(ctx, "must not be null")
  93790. }
  93791. return graphql.Null
  93792. }
  93793. res := resTmp.(*TaxLine)
  93794. fc.Result = res
  93795. return ec.marshalNTaxLine2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐTaxLine(ctx, field.Selections, res)
  93796. }
  93797. func (ec *executionContext) fieldContext_SaleTax_taxLine(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93798. fc = &graphql.FieldContext{
  93799. Object: "SaleTax",
  93800. Field: field,
  93801. IsMethod: false,
  93802. IsResolver: false,
  93803. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93804. switch field.Name {
  93805. case "channelLiable":
  93806. return ec.fieldContext_TaxLine_channelLiable(ctx, field)
  93807. case "priceSet":
  93808. return ec.fieldContext_TaxLine_priceSet(ctx, field)
  93809. case "rate":
  93810. return ec.fieldContext_TaxLine_rate(ctx, field)
  93811. case "ratePercentage":
  93812. return ec.fieldContext_TaxLine_ratePercentage(ctx, field)
  93813. case "title":
  93814. return ec.fieldContext_TaxLine_title(ctx, field)
  93815. }
  93816. return nil, fmt.Errorf("no field named %q was found under type TaxLine", field.Name)
  93817. },
  93818. }
  93819. return fc, nil
  93820. }
  93821. func (ec *executionContext) _SalesAgreementConnection_edges(ctx context.Context, field graphql.CollectedField, obj *SalesAgreementConnection) (ret graphql.Marshaler) {
  93822. fc, err := ec.fieldContext_SalesAgreementConnection_edges(ctx, field)
  93823. if err != nil {
  93824. return graphql.Null
  93825. }
  93826. ctx = graphql.WithFieldContext(ctx, fc)
  93827. defer func() {
  93828. if r := recover(); r != nil {
  93829. ec.Error(ctx, ec.Recover(ctx, r))
  93830. ret = graphql.Null
  93831. }
  93832. }()
  93833. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93834. ctx = rctx // use context from middleware stack in children
  93835. return obj.Edges, nil
  93836. })
  93837. if err != nil {
  93838. ec.Error(ctx, err)
  93839. return graphql.Null
  93840. }
  93841. if resTmp == nil {
  93842. if !graphql.HasFieldError(ctx, fc) {
  93843. ec.Errorf(ctx, "must not be null")
  93844. }
  93845. return graphql.Null
  93846. }
  93847. res := resTmp.([]*SalesAgreementEdge)
  93848. fc.Result = res
  93849. return ec.marshalNSalesAgreementEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSalesAgreementEdgeᚄ(ctx, field.Selections, res)
  93850. }
  93851. func (ec *executionContext) fieldContext_SalesAgreementConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93852. fc = &graphql.FieldContext{
  93853. Object: "SalesAgreementConnection",
  93854. Field: field,
  93855. IsMethod: false,
  93856. IsResolver: false,
  93857. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93858. switch field.Name {
  93859. case "cursor":
  93860. return ec.fieldContext_SalesAgreementEdge_cursor(ctx, field)
  93861. case "node":
  93862. return ec.fieldContext_SalesAgreementEdge_node(ctx, field)
  93863. }
  93864. return nil, fmt.Errorf("no field named %q was found under type SalesAgreementEdge", field.Name)
  93865. },
  93866. }
  93867. return fc, nil
  93868. }
  93869. func (ec *executionContext) _SalesAgreementConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *SalesAgreementConnection) (ret graphql.Marshaler) {
  93870. fc, err := ec.fieldContext_SalesAgreementConnection_nodes(ctx, field)
  93871. if err != nil {
  93872. return graphql.Null
  93873. }
  93874. ctx = graphql.WithFieldContext(ctx, fc)
  93875. defer func() {
  93876. if r := recover(); r != nil {
  93877. ec.Error(ctx, ec.Recover(ctx, r))
  93878. ret = graphql.Null
  93879. }
  93880. }()
  93881. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93882. ctx = rctx // use context from middleware stack in children
  93883. return obj.Nodes, nil
  93884. })
  93885. if err != nil {
  93886. ec.Error(ctx, err)
  93887. return graphql.Null
  93888. }
  93889. if resTmp == nil {
  93890. if !graphql.HasFieldError(ctx, fc) {
  93891. ec.Errorf(ctx, "must not be null")
  93892. }
  93893. return graphql.Null
  93894. }
  93895. res := resTmp.([]SalesAgreement)
  93896. fc.Result = res
  93897. return ec.marshalNSalesAgreement2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSalesAgreementᚄ(ctx, field.Selections, res)
  93898. }
  93899. func (ec *executionContext) fieldContext_SalesAgreementConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93900. fc = &graphql.FieldContext{
  93901. Object: "SalesAgreementConnection",
  93902. Field: field,
  93903. IsMethod: false,
  93904. IsResolver: false,
  93905. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93906. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  93907. },
  93908. }
  93909. return fc, nil
  93910. }
  93911. func (ec *executionContext) _SalesAgreementConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *SalesAgreementConnection) (ret graphql.Marshaler) {
  93912. fc, err := ec.fieldContext_SalesAgreementConnection_pageInfo(ctx, field)
  93913. if err != nil {
  93914. return graphql.Null
  93915. }
  93916. ctx = graphql.WithFieldContext(ctx, fc)
  93917. defer func() {
  93918. if r := recover(); r != nil {
  93919. ec.Error(ctx, ec.Recover(ctx, r))
  93920. ret = graphql.Null
  93921. }
  93922. }()
  93923. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93924. ctx = rctx // use context from middleware stack in children
  93925. return obj.PageInfo, nil
  93926. })
  93927. if err != nil {
  93928. ec.Error(ctx, err)
  93929. return graphql.Null
  93930. }
  93931. if resTmp == nil {
  93932. if !graphql.HasFieldError(ctx, fc) {
  93933. ec.Errorf(ctx, "must not be null")
  93934. }
  93935. return graphql.Null
  93936. }
  93937. res := resTmp.(*PageInfo)
  93938. fc.Result = res
  93939. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  93940. }
  93941. func (ec *executionContext) fieldContext_SalesAgreementConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93942. fc = &graphql.FieldContext{
  93943. Object: "SalesAgreementConnection",
  93944. Field: field,
  93945. IsMethod: false,
  93946. IsResolver: false,
  93947. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  93948. switch field.Name {
  93949. case "endCursor":
  93950. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  93951. case "hasNextPage":
  93952. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  93953. case "hasPreviousPage":
  93954. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  93955. case "startCursor":
  93956. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  93957. }
  93958. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  93959. },
  93960. }
  93961. return fc, nil
  93962. }
  93963. func (ec *executionContext) _SalesAgreementEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *SalesAgreementEdge) (ret graphql.Marshaler) {
  93964. fc, err := ec.fieldContext_SalesAgreementEdge_cursor(ctx, field)
  93965. if err != nil {
  93966. return graphql.Null
  93967. }
  93968. ctx = graphql.WithFieldContext(ctx, fc)
  93969. defer func() {
  93970. if r := recover(); r != nil {
  93971. ec.Error(ctx, ec.Recover(ctx, r))
  93972. ret = graphql.Null
  93973. }
  93974. }()
  93975. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  93976. ctx = rctx // use context from middleware stack in children
  93977. return obj.Cursor, nil
  93978. })
  93979. if err != nil {
  93980. ec.Error(ctx, err)
  93981. return graphql.Null
  93982. }
  93983. if resTmp == nil {
  93984. if !graphql.HasFieldError(ctx, fc) {
  93985. ec.Errorf(ctx, "must not be null")
  93986. }
  93987. return graphql.Null
  93988. }
  93989. res := resTmp.(string)
  93990. fc.Result = res
  93991. return ec.marshalNString2string(ctx, field.Selections, res)
  93992. }
  93993. func (ec *executionContext) fieldContext_SalesAgreementEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  93994. fc = &graphql.FieldContext{
  93995. Object: "SalesAgreementEdge",
  93996. Field: field,
  93997. IsMethod: false,
  93998. IsResolver: false,
  93999. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94000. return nil, errors.New("field of type String does not have child fields")
  94001. },
  94002. }
  94003. return fc, nil
  94004. }
  94005. func (ec *executionContext) _SalesAgreementEdge_node(ctx context.Context, field graphql.CollectedField, obj *SalesAgreementEdge) (ret graphql.Marshaler) {
  94006. fc, err := ec.fieldContext_SalesAgreementEdge_node(ctx, field)
  94007. if err != nil {
  94008. return graphql.Null
  94009. }
  94010. ctx = graphql.WithFieldContext(ctx, fc)
  94011. defer func() {
  94012. if r := recover(); r != nil {
  94013. ec.Error(ctx, ec.Recover(ctx, r))
  94014. ret = graphql.Null
  94015. }
  94016. }()
  94017. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94018. ctx = rctx // use context from middleware stack in children
  94019. return obj.Node, nil
  94020. })
  94021. if err != nil {
  94022. ec.Error(ctx, err)
  94023. return graphql.Null
  94024. }
  94025. if resTmp == nil {
  94026. if !graphql.HasFieldError(ctx, fc) {
  94027. ec.Errorf(ctx, "must not be null")
  94028. }
  94029. return graphql.Null
  94030. }
  94031. res := resTmp.(SalesAgreement)
  94032. fc.Result = res
  94033. return ec.marshalNSalesAgreement2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSalesAgreement(ctx, field.Selections, res)
  94034. }
  94035. func (ec *executionContext) fieldContext_SalesAgreementEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94036. fc = &graphql.FieldContext{
  94037. Object: "SalesAgreementEdge",
  94038. Field: field,
  94039. IsMethod: false,
  94040. IsResolver: false,
  94041. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94042. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  94043. },
  94044. }
  94045. return fc, nil
  94046. }
  94047. func (ec *executionContext) _SavedSearch_filters(ctx context.Context, field graphql.CollectedField, obj *SavedSearch) (ret graphql.Marshaler) {
  94048. fc, err := ec.fieldContext_SavedSearch_filters(ctx, field)
  94049. if err != nil {
  94050. return graphql.Null
  94051. }
  94052. ctx = graphql.WithFieldContext(ctx, fc)
  94053. defer func() {
  94054. if r := recover(); r != nil {
  94055. ec.Error(ctx, ec.Recover(ctx, r))
  94056. ret = graphql.Null
  94057. }
  94058. }()
  94059. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94060. ctx = rctx // use context from middleware stack in children
  94061. return obj.Filters, nil
  94062. })
  94063. if err != nil {
  94064. ec.Error(ctx, err)
  94065. return graphql.Null
  94066. }
  94067. if resTmp == nil {
  94068. if !graphql.HasFieldError(ctx, fc) {
  94069. ec.Errorf(ctx, "must not be null")
  94070. }
  94071. return graphql.Null
  94072. }
  94073. res := resTmp.([]*SearchFilter)
  94074. fc.Result = res
  94075. return ec.marshalNSearchFilter2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSearchFilterᚄ(ctx, field.Selections, res)
  94076. }
  94077. func (ec *executionContext) fieldContext_SavedSearch_filters(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94078. fc = &graphql.FieldContext{
  94079. Object: "SavedSearch",
  94080. Field: field,
  94081. IsMethod: false,
  94082. IsResolver: false,
  94083. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94084. switch field.Name {
  94085. case "key":
  94086. return ec.fieldContext_SearchFilter_key(ctx, field)
  94087. case "value":
  94088. return ec.fieldContext_SearchFilter_value(ctx, field)
  94089. }
  94090. return nil, fmt.Errorf("no field named %q was found under type SearchFilter", field.Name)
  94091. },
  94092. }
  94093. return fc, nil
  94094. }
  94095. func (ec *executionContext) _SavedSearch_id(ctx context.Context, field graphql.CollectedField, obj *SavedSearch) (ret graphql.Marshaler) {
  94096. fc, err := ec.fieldContext_SavedSearch_id(ctx, field)
  94097. if err != nil {
  94098. return graphql.Null
  94099. }
  94100. ctx = graphql.WithFieldContext(ctx, fc)
  94101. defer func() {
  94102. if r := recover(); r != nil {
  94103. ec.Error(ctx, ec.Recover(ctx, r))
  94104. ret = graphql.Null
  94105. }
  94106. }()
  94107. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94108. ctx = rctx // use context from middleware stack in children
  94109. return obj.ID, nil
  94110. })
  94111. if err != nil {
  94112. ec.Error(ctx, err)
  94113. return graphql.Null
  94114. }
  94115. if resTmp == nil {
  94116. if !graphql.HasFieldError(ctx, fc) {
  94117. ec.Errorf(ctx, "must not be null")
  94118. }
  94119. return graphql.Null
  94120. }
  94121. res := resTmp.(string)
  94122. fc.Result = res
  94123. return ec.marshalNID2string(ctx, field.Selections, res)
  94124. }
  94125. func (ec *executionContext) fieldContext_SavedSearch_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94126. fc = &graphql.FieldContext{
  94127. Object: "SavedSearch",
  94128. Field: field,
  94129. IsMethod: false,
  94130. IsResolver: false,
  94131. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94132. return nil, errors.New("field of type ID does not have child fields")
  94133. },
  94134. }
  94135. return fc, nil
  94136. }
  94137. func (ec *executionContext) _SavedSearch_legacyResourceId(ctx context.Context, field graphql.CollectedField, obj *SavedSearch) (ret graphql.Marshaler) {
  94138. fc, err := ec.fieldContext_SavedSearch_legacyResourceId(ctx, field)
  94139. if err != nil {
  94140. return graphql.Null
  94141. }
  94142. ctx = graphql.WithFieldContext(ctx, fc)
  94143. defer func() {
  94144. if r := recover(); r != nil {
  94145. ec.Error(ctx, ec.Recover(ctx, r))
  94146. ret = graphql.Null
  94147. }
  94148. }()
  94149. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94150. ctx = rctx // use context from middleware stack in children
  94151. return obj.LegacyResourceID, nil
  94152. })
  94153. if err != nil {
  94154. ec.Error(ctx, err)
  94155. return graphql.Null
  94156. }
  94157. if resTmp == nil {
  94158. if !graphql.HasFieldError(ctx, fc) {
  94159. ec.Errorf(ctx, "must not be null")
  94160. }
  94161. return graphql.Null
  94162. }
  94163. res := resTmp.(string)
  94164. fc.Result = res
  94165. return ec.marshalNUnsignedInt642string(ctx, field.Selections, res)
  94166. }
  94167. func (ec *executionContext) fieldContext_SavedSearch_legacyResourceId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94168. fc = &graphql.FieldContext{
  94169. Object: "SavedSearch",
  94170. Field: field,
  94171. IsMethod: false,
  94172. IsResolver: false,
  94173. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94174. return nil, errors.New("field of type UnsignedInt64 does not have child fields")
  94175. },
  94176. }
  94177. return fc, nil
  94178. }
  94179. func (ec *executionContext) _SavedSearch_name(ctx context.Context, field graphql.CollectedField, obj *SavedSearch) (ret graphql.Marshaler) {
  94180. fc, err := ec.fieldContext_SavedSearch_name(ctx, field)
  94181. if err != nil {
  94182. return graphql.Null
  94183. }
  94184. ctx = graphql.WithFieldContext(ctx, fc)
  94185. defer func() {
  94186. if r := recover(); r != nil {
  94187. ec.Error(ctx, ec.Recover(ctx, r))
  94188. ret = graphql.Null
  94189. }
  94190. }()
  94191. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94192. ctx = rctx // use context from middleware stack in children
  94193. return obj.Name, nil
  94194. })
  94195. if err != nil {
  94196. ec.Error(ctx, err)
  94197. return graphql.Null
  94198. }
  94199. if resTmp == nil {
  94200. if !graphql.HasFieldError(ctx, fc) {
  94201. ec.Errorf(ctx, "must not be null")
  94202. }
  94203. return graphql.Null
  94204. }
  94205. res := resTmp.(string)
  94206. fc.Result = res
  94207. return ec.marshalNString2string(ctx, field.Selections, res)
  94208. }
  94209. func (ec *executionContext) fieldContext_SavedSearch_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94210. fc = &graphql.FieldContext{
  94211. Object: "SavedSearch",
  94212. Field: field,
  94213. IsMethod: false,
  94214. IsResolver: false,
  94215. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94216. return nil, errors.New("field of type String does not have child fields")
  94217. },
  94218. }
  94219. return fc, nil
  94220. }
  94221. func (ec *executionContext) _SavedSearch_query(ctx context.Context, field graphql.CollectedField, obj *SavedSearch) (ret graphql.Marshaler) {
  94222. fc, err := ec.fieldContext_SavedSearch_query(ctx, field)
  94223. if err != nil {
  94224. return graphql.Null
  94225. }
  94226. ctx = graphql.WithFieldContext(ctx, fc)
  94227. defer func() {
  94228. if r := recover(); r != nil {
  94229. ec.Error(ctx, ec.Recover(ctx, r))
  94230. ret = graphql.Null
  94231. }
  94232. }()
  94233. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94234. ctx = rctx // use context from middleware stack in children
  94235. return obj.Query, nil
  94236. })
  94237. if err != nil {
  94238. ec.Error(ctx, err)
  94239. return graphql.Null
  94240. }
  94241. if resTmp == nil {
  94242. if !graphql.HasFieldError(ctx, fc) {
  94243. ec.Errorf(ctx, "must not be null")
  94244. }
  94245. return graphql.Null
  94246. }
  94247. res := resTmp.(string)
  94248. fc.Result = res
  94249. return ec.marshalNString2string(ctx, field.Selections, res)
  94250. }
  94251. func (ec *executionContext) fieldContext_SavedSearch_query(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94252. fc = &graphql.FieldContext{
  94253. Object: "SavedSearch",
  94254. Field: field,
  94255. IsMethod: false,
  94256. IsResolver: false,
  94257. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94258. return nil, errors.New("field of type String does not have child fields")
  94259. },
  94260. }
  94261. return fc, nil
  94262. }
  94263. func (ec *executionContext) _SavedSearch_resourceType(ctx context.Context, field graphql.CollectedField, obj *SavedSearch) (ret graphql.Marshaler) {
  94264. fc, err := ec.fieldContext_SavedSearch_resourceType(ctx, field)
  94265. if err != nil {
  94266. return graphql.Null
  94267. }
  94268. ctx = graphql.WithFieldContext(ctx, fc)
  94269. defer func() {
  94270. if r := recover(); r != nil {
  94271. ec.Error(ctx, ec.Recover(ctx, r))
  94272. ret = graphql.Null
  94273. }
  94274. }()
  94275. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94276. ctx = rctx // use context from middleware stack in children
  94277. return obj.ResourceType, nil
  94278. })
  94279. if err != nil {
  94280. ec.Error(ctx, err)
  94281. return graphql.Null
  94282. }
  94283. if resTmp == nil {
  94284. if !graphql.HasFieldError(ctx, fc) {
  94285. ec.Errorf(ctx, "must not be null")
  94286. }
  94287. return graphql.Null
  94288. }
  94289. res := resTmp.(SearchResultType)
  94290. fc.Result = res
  94291. return ec.marshalNSearchResultType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSearchResultType(ctx, field.Selections, res)
  94292. }
  94293. func (ec *executionContext) fieldContext_SavedSearch_resourceType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94294. fc = &graphql.FieldContext{
  94295. Object: "SavedSearch",
  94296. Field: field,
  94297. IsMethod: false,
  94298. IsResolver: false,
  94299. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94300. return nil, errors.New("field of type SearchResultType does not have child fields")
  94301. },
  94302. }
  94303. return fc, nil
  94304. }
  94305. func (ec *executionContext) _SavedSearch_searchTerms(ctx context.Context, field graphql.CollectedField, obj *SavedSearch) (ret graphql.Marshaler) {
  94306. fc, err := ec.fieldContext_SavedSearch_searchTerms(ctx, field)
  94307. if err != nil {
  94308. return graphql.Null
  94309. }
  94310. ctx = graphql.WithFieldContext(ctx, fc)
  94311. defer func() {
  94312. if r := recover(); r != nil {
  94313. ec.Error(ctx, ec.Recover(ctx, r))
  94314. ret = graphql.Null
  94315. }
  94316. }()
  94317. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94318. ctx = rctx // use context from middleware stack in children
  94319. return obj.SearchTerms, nil
  94320. })
  94321. if err != nil {
  94322. ec.Error(ctx, err)
  94323. return graphql.Null
  94324. }
  94325. if resTmp == nil {
  94326. if !graphql.HasFieldError(ctx, fc) {
  94327. ec.Errorf(ctx, "must not be null")
  94328. }
  94329. return graphql.Null
  94330. }
  94331. res := resTmp.(string)
  94332. fc.Result = res
  94333. return ec.marshalNString2string(ctx, field.Selections, res)
  94334. }
  94335. func (ec *executionContext) fieldContext_SavedSearch_searchTerms(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94336. fc = &graphql.FieldContext{
  94337. Object: "SavedSearch",
  94338. Field: field,
  94339. IsMethod: false,
  94340. IsResolver: false,
  94341. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94342. return nil, errors.New("field of type String does not have child fields")
  94343. },
  94344. }
  94345. return fc, nil
  94346. }
  94347. func (ec *executionContext) _SavedSearchConnection_edges(ctx context.Context, field graphql.CollectedField, obj *SavedSearchConnection) (ret graphql.Marshaler) {
  94348. fc, err := ec.fieldContext_SavedSearchConnection_edges(ctx, field)
  94349. if err != nil {
  94350. return graphql.Null
  94351. }
  94352. ctx = graphql.WithFieldContext(ctx, fc)
  94353. defer func() {
  94354. if r := recover(); r != nil {
  94355. ec.Error(ctx, ec.Recover(ctx, r))
  94356. ret = graphql.Null
  94357. }
  94358. }()
  94359. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94360. ctx = rctx // use context from middleware stack in children
  94361. return obj.Edges, nil
  94362. })
  94363. if err != nil {
  94364. ec.Error(ctx, err)
  94365. return graphql.Null
  94366. }
  94367. if resTmp == nil {
  94368. if !graphql.HasFieldError(ctx, fc) {
  94369. ec.Errorf(ctx, "must not be null")
  94370. }
  94371. return graphql.Null
  94372. }
  94373. res := resTmp.([]*SavedSearchEdge)
  94374. fc.Result = res
  94375. return ec.marshalNSavedSearchEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSavedSearchEdgeᚄ(ctx, field.Selections, res)
  94376. }
  94377. func (ec *executionContext) fieldContext_SavedSearchConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94378. fc = &graphql.FieldContext{
  94379. Object: "SavedSearchConnection",
  94380. Field: field,
  94381. IsMethod: false,
  94382. IsResolver: false,
  94383. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94384. switch field.Name {
  94385. case "cursor":
  94386. return ec.fieldContext_SavedSearchEdge_cursor(ctx, field)
  94387. case "node":
  94388. return ec.fieldContext_SavedSearchEdge_node(ctx, field)
  94389. }
  94390. return nil, fmt.Errorf("no field named %q was found under type SavedSearchEdge", field.Name)
  94391. },
  94392. }
  94393. return fc, nil
  94394. }
  94395. func (ec *executionContext) _SavedSearchConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *SavedSearchConnection) (ret graphql.Marshaler) {
  94396. fc, err := ec.fieldContext_SavedSearchConnection_nodes(ctx, field)
  94397. if err != nil {
  94398. return graphql.Null
  94399. }
  94400. ctx = graphql.WithFieldContext(ctx, fc)
  94401. defer func() {
  94402. if r := recover(); r != nil {
  94403. ec.Error(ctx, ec.Recover(ctx, r))
  94404. ret = graphql.Null
  94405. }
  94406. }()
  94407. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94408. ctx = rctx // use context from middleware stack in children
  94409. return obj.Nodes, nil
  94410. })
  94411. if err != nil {
  94412. ec.Error(ctx, err)
  94413. return graphql.Null
  94414. }
  94415. if resTmp == nil {
  94416. if !graphql.HasFieldError(ctx, fc) {
  94417. ec.Errorf(ctx, "must not be null")
  94418. }
  94419. return graphql.Null
  94420. }
  94421. res := resTmp.([]*SavedSearch)
  94422. fc.Result = res
  94423. return ec.marshalNSavedSearch2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSavedSearchᚄ(ctx, field.Selections, res)
  94424. }
  94425. func (ec *executionContext) fieldContext_SavedSearchConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94426. fc = &graphql.FieldContext{
  94427. Object: "SavedSearchConnection",
  94428. Field: field,
  94429. IsMethod: false,
  94430. IsResolver: false,
  94431. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94432. switch field.Name {
  94433. case "filters":
  94434. return ec.fieldContext_SavedSearch_filters(ctx, field)
  94435. case "id":
  94436. return ec.fieldContext_SavedSearch_id(ctx, field)
  94437. case "legacyResourceId":
  94438. return ec.fieldContext_SavedSearch_legacyResourceId(ctx, field)
  94439. case "name":
  94440. return ec.fieldContext_SavedSearch_name(ctx, field)
  94441. case "query":
  94442. return ec.fieldContext_SavedSearch_query(ctx, field)
  94443. case "resourceType":
  94444. return ec.fieldContext_SavedSearch_resourceType(ctx, field)
  94445. case "searchTerms":
  94446. return ec.fieldContext_SavedSearch_searchTerms(ctx, field)
  94447. }
  94448. return nil, fmt.Errorf("no field named %q was found under type SavedSearch", field.Name)
  94449. },
  94450. }
  94451. return fc, nil
  94452. }
  94453. func (ec *executionContext) _SavedSearchConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *SavedSearchConnection) (ret graphql.Marshaler) {
  94454. fc, err := ec.fieldContext_SavedSearchConnection_pageInfo(ctx, field)
  94455. if err != nil {
  94456. return graphql.Null
  94457. }
  94458. ctx = graphql.WithFieldContext(ctx, fc)
  94459. defer func() {
  94460. if r := recover(); r != nil {
  94461. ec.Error(ctx, ec.Recover(ctx, r))
  94462. ret = graphql.Null
  94463. }
  94464. }()
  94465. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94466. ctx = rctx // use context from middleware stack in children
  94467. return obj.PageInfo, nil
  94468. })
  94469. if err != nil {
  94470. ec.Error(ctx, err)
  94471. return graphql.Null
  94472. }
  94473. if resTmp == nil {
  94474. if !graphql.HasFieldError(ctx, fc) {
  94475. ec.Errorf(ctx, "must not be null")
  94476. }
  94477. return graphql.Null
  94478. }
  94479. res := resTmp.(*PageInfo)
  94480. fc.Result = res
  94481. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  94482. }
  94483. func (ec *executionContext) fieldContext_SavedSearchConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94484. fc = &graphql.FieldContext{
  94485. Object: "SavedSearchConnection",
  94486. Field: field,
  94487. IsMethod: false,
  94488. IsResolver: false,
  94489. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94490. switch field.Name {
  94491. case "endCursor":
  94492. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  94493. case "hasNextPage":
  94494. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  94495. case "hasPreviousPage":
  94496. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  94497. case "startCursor":
  94498. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  94499. }
  94500. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  94501. },
  94502. }
  94503. return fc, nil
  94504. }
  94505. func (ec *executionContext) _SavedSearchEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *SavedSearchEdge) (ret graphql.Marshaler) {
  94506. fc, err := ec.fieldContext_SavedSearchEdge_cursor(ctx, field)
  94507. if err != nil {
  94508. return graphql.Null
  94509. }
  94510. ctx = graphql.WithFieldContext(ctx, fc)
  94511. defer func() {
  94512. if r := recover(); r != nil {
  94513. ec.Error(ctx, ec.Recover(ctx, r))
  94514. ret = graphql.Null
  94515. }
  94516. }()
  94517. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94518. ctx = rctx // use context from middleware stack in children
  94519. return obj.Cursor, nil
  94520. })
  94521. if err != nil {
  94522. ec.Error(ctx, err)
  94523. return graphql.Null
  94524. }
  94525. if resTmp == nil {
  94526. if !graphql.HasFieldError(ctx, fc) {
  94527. ec.Errorf(ctx, "must not be null")
  94528. }
  94529. return graphql.Null
  94530. }
  94531. res := resTmp.(string)
  94532. fc.Result = res
  94533. return ec.marshalNString2string(ctx, field.Selections, res)
  94534. }
  94535. func (ec *executionContext) fieldContext_SavedSearchEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94536. fc = &graphql.FieldContext{
  94537. Object: "SavedSearchEdge",
  94538. Field: field,
  94539. IsMethod: false,
  94540. IsResolver: false,
  94541. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94542. return nil, errors.New("field of type String does not have child fields")
  94543. },
  94544. }
  94545. return fc, nil
  94546. }
  94547. func (ec *executionContext) _SavedSearchEdge_node(ctx context.Context, field graphql.CollectedField, obj *SavedSearchEdge) (ret graphql.Marshaler) {
  94548. fc, err := ec.fieldContext_SavedSearchEdge_node(ctx, field)
  94549. if err != nil {
  94550. return graphql.Null
  94551. }
  94552. ctx = graphql.WithFieldContext(ctx, fc)
  94553. defer func() {
  94554. if r := recover(); r != nil {
  94555. ec.Error(ctx, ec.Recover(ctx, r))
  94556. ret = graphql.Null
  94557. }
  94558. }()
  94559. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94560. ctx = rctx // use context from middleware stack in children
  94561. return obj.Node, nil
  94562. })
  94563. if err != nil {
  94564. ec.Error(ctx, err)
  94565. return graphql.Null
  94566. }
  94567. if resTmp == nil {
  94568. if !graphql.HasFieldError(ctx, fc) {
  94569. ec.Errorf(ctx, "must not be null")
  94570. }
  94571. return graphql.Null
  94572. }
  94573. res := resTmp.(*SavedSearch)
  94574. fc.Result = res
  94575. return ec.marshalNSavedSearch2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSavedSearch(ctx, field.Selections, res)
  94576. }
  94577. func (ec *executionContext) fieldContext_SavedSearchEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94578. fc = &graphql.FieldContext{
  94579. Object: "SavedSearchEdge",
  94580. Field: field,
  94581. IsMethod: false,
  94582. IsResolver: false,
  94583. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94584. switch field.Name {
  94585. case "filters":
  94586. return ec.fieldContext_SavedSearch_filters(ctx, field)
  94587. case "id":
  94588. return ec.fieldContext_SavedSearch_id(ctx, field)
  94589. case "legacyResourceId":
  94590. return ec.fieldContext_SavedSearch_legacyResourceId(ctx, field)
  94591. case "name":
  94592. return ec.fieldContext_SavedSearch_name(ctx, field)
  94593. case "query":
  94594. return ec.fieldContext_SavedSearch_query(ctx, field)
  94595. case "resourceType":
  94596. return ec.fieldContext_SavedSearch_resourceType(ctx, field)
  94597. case "searchTerms":
  94598. return ec.fieldContext_SavedSearch_searchTerms(ctx, field)
  94599. }
  94600. return nil, fmt.Errorf("no field named %q was found under type SavedSearch", field.Name)
  94601. },
  94602. }
  94603. return fc, nil
  94604. }
  94605. func (ec *executionContext) _ScriptDiscountApplication_allocationMethod(ctx context.Context, field graphql.CollectedField, obj *ScriptDiscountApplication) (ret graphql.Marshaler) {
  94606. fc, err := ec.fieldContext_ScriptDiscountApplication_allocationMethod(ctx, field)
  94607. if err != nil {
  94608. return graphql.Null
  94609. }
  94610. ctx = graphql.WithFieldContext(ctx, fc)
  94611. defer func() {
  94612. if r := recover(); r != nil {
  94613. ec.Error(ctx, ec.Recover(ctx, r))
  94614. ret = graphql.Null
  94615. }
  94616. }()
  94617. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94618. ctx = rctx // use context from middleware stack in children
  94619. return obj.AllocationMethod, nil
  94620. })
  94621. if err != nil {
  94622. ec.Error(ctx, err)
  94623. return graphql.Null
  94624. }
  94625. if resTmp == nil {
  94626. if !graphql.HasFieldError(ctx, fc) {
  94627. ec.Errorf(ctx, "must not be null")
  94628. }
  94629. return graphql.Null
  94630. }
  94631. res := resTmp.(DiscountApplicationAllocationMethod)
  94632. fc.Result = res
  94633. return ec.marshalNDiscountApplicationAllocationMethod2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountApplicationAllocationMethod(ctx, field.Selections, res)
  94634. }
  94635. func (ec *executionContext) fieldContext_ScriptDiscountApplication_allocationMethod(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94636. fc = &graphql.FieldContext{
  94637. Object: "ScriptDiscountApplication",
  94638. Field: field,
  94639. IsMethod: false,
  94640. IsResolver: false,
  94641. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94642. return nil, errors.New("field of type DiscountApplicationAllocationMethod does not have child fields")
  94643. },
  94644. }
  94645. return fc, nil
  94646. }
  94647. func (ec *executionContext) _ScriptDiscountApplication_index(ctx context.Context, field graphql.CollectedField, obj *ScriptDiscountApplication) (ret graphql.Marshaler) {
  94648. fc, err := ec.fieldContext_ScriptDiscountApplication_index(ctx, field)
  94649. if err != nil {
  94650. return graphql.Null
  94651. }
  94652. ctx = graphql.WithFieldContext(ctx, fc)
  94653. defer func() {
  94654. if r := recover(); r != nil {
  94655. ec.Error(ctx, ec.Recover(ctx, r))
  94656. ret = graphql.Null
  94657. }
  94658. }()
  94659. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94660. ctx = rctx // use context from middleware stack in children
  94661. return obj.Index, nil
  94662. })
  94663. if err != nil {
  94664. ec.Error(ctx, err)
  94665. return graphql.Null
  94666. }
  94667. if resTmp == nil {
  94668. if !graphql.HasFieldError(ctx, fc) {
  94669. ec.Errorf(ctx, "must not be null")
  94670. }
  94671. return graphql.Null
  94672. }
  94673. res := resTmp.(int)
  94674. fc.Result = res
  94675. return ec.marshalNInt2int(ctx, field.Selections, res)
  94676. }
  94677. func (ec *executionContext) fieldContext_ScriptDiscountApplication_index(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94678. fc = &graphql.FieldContext{
  94679. Object: "ScriptDiscountApplication",
  94680. Field: field,
  94681. IsMethod: false,
  94682. IsResolver: false,
  94683. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94684. return nil, errors.New("field of type Int does not have child fields")
  94685. },
  94686. }
  94687. return fc, nil
  94688. }
  94689. func (ec *executionContext) _ScriptDiscountApplication_targetSelection(ctx context.Context, field graphql.CollectedField, obj *ScriptDiscountApplication) (ret graphql.Marshaler) {
  94690. fc, err := ec.fieldContext_ScriptDiscountApplication_targetSelection(ctx, field)
  94691. if err != nil {
  94692. return graphql.Null
  94693. }
  94694. ctx = graphql.WithFieldContext(ctx, fc)
  94695. defer func() {
  94696. if r := recover(); r != nil {
  94697. ec.Error(ctx, ec.Recover(ctx, r))
  94698. ret = graphql.Null
  94699. }
  94700. }()
  94701. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94702. ctx = rctx // use context from middleware stack in children
  94703. return obj.TargetSelection, nil
  94704. })
  94705. if err != nil {
  94706. ec.Error(ctx, err)
  94707. return graphql.Null
  94708. }
  94709. if resTmp == nil {
  94710. if !graphql.HasFieldError(ctx, fc) {
  94711. ec.Errorf(ctx, "must not be null")
  94712. }
  94713. return graphql.Null
  94714. }
  94715. res := resTmp.(DiscountApplicationTargetSelection)
  94716. fc.Result = res
  94717. return ec.marshalNDiscountApplicationTargetSelection2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountApplicationTargetSelection(ctx, field.Selections, res)
  94718. }
  94719. func (ec *executionContext) fieldContext_ScriptDiscountApplication_targetSelection(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94720. fc = &graphql.FieldContext{
  94721. Object: "ScriptDiscountApplication",
  94722. Field: field,
  94723. IsMethod: false,
  94724. IsResolver: false,
  94725. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94726. return nil, errors.New("field of type DiscountApplicationTargetSelection does not have child fields")
  94727. },
  94728. }
  94729. return fc, nil
  94730. }
  94731. func (ec *executionContext) _ScriptDiscountApplication_targetType(ctx context.Context, field graphql.CollectedField, obj *ScriptDiscountApplication) (ret graphql.Marshaler) {
  94732. fc, err := ec.fieldContext_ScriptDiscountApplication_targetType(ctx, field)
  94733. if err != nil {
  94734. return graphql.Null
  94735. }
  94736. ctx = graphql.WithFieldContext(ctx, fc)
  94737. defer func() {
  94738. if r := recover(); r != nil {
  94739. ec.Error(ctx, ec.Recover(ctx, r))
  94740. ret = graphql.Null
  94741. }
  94742. }()
  94743. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94744. ctx = rctx // use context from middleware stack in children
  94745. return obj.TargetType, nil
  94746. })
  94747. if err != nil {
  94748. ec.Error(ctx, err)
  94749. return graphql.Null
  94750. }
  94751. if resTmp == nil {
  94752. if !graphql.HasFieldError(ctx, fc) {
  94753. ec.Errorf(ctx, "must not be null")
  94754. }
  94755. return graphql.Null
  94756. }
  94757. res := resTmp.(DiscountApplicationTargetType)
  94758. fc.Result = res
  94759. return ec.marshalNDiscountApplicationTargetType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountApplicationTargetType(ctx, field.Selections, res)
  94760. }
  94761. func (ec *executionContext) fieldContext_ScriptDiscountApplication_targetType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94762. fc = &graphql.FieldContext{
  94763. Object: "ScriptDiscountApplication",
  94764. Field: field,
  94765. IsMethod: false,
  94766. IsResolver: false,
  94767. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94768. return nil, errors.New("field of type DiscountApplicationTargetType does not have child fields")
  94769. },
  94770. }
  94771. return fc, nil
  94772. }
  94773. func (ec *executionContext) _ScriptDiscountApplication_title(ctx context.Context, field graphql.CollectedField, obj *ScriptDiscountApplication) (ret graphql.Marshaler) {
  94774. fc, err := ec.fieldContext_ScriptDiscountApplication_title(ctx, field)
  94775. if err != nil {
  94776. return graphql.Null
  94777. }
  94778. ctx = graphql.WithFieldContext(ctx, fc)
  94779. defer func() {
  94780. if r := recover(); r != nil {
  94781. ec.Error(ctx, ec.Recover(ctx, r))
  94782. ret = graphql.Null
  94783. }
  94784. }()
  94785. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94786. ctx = rctx // use context from middleware stack in children
  94787. return obj.Title, nil
  94788. })
  94789. if err != nil {
  94790. ec.Error(ctx, err)
  94791. return graphql.Null
  94792. }
  94793. if resTmp == nil {
  94794. if !graphql.HasFieldError(ctx, fc) {
  94795. ec.Errorf(ctx, "must not be null")
  94796. }
  94797. return graphql.Null
  94798. }
  94799. res := resTmp.(string)
  94800. fc.Result = res
  94801. return ec.marshalNString2string(ctx, field.Selections, res)
  94802. }
  94803. func (ec *executionContext) fieldContext_ScriptDiscountApplication_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94804. fc = &graphql.FieldContext{
  94805. Object: "ScriptDiscountApplication",
  94806. Field: field,
  94807. IsMethod: false,
  94808. IsResolver: false,
  94809. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94810. return nil, errors.New("field of type String does not have child fields")
  94811. },
  94812. }
  94813. return fc, nil
  94814. }
  94815. func (ec *executionContext) _ScriptDiscountApplication_value(ctx context.Context, field graphql.CollectedField, obj *ScriptDiscountApplication) (ret graphql.Marshaler) {
  94816. fc, err := ec.fieldContext_ScriptDiscountApplication_value(ctx, field)
  94817. if err != nil {
  94818. return graphql.Null
  94819. }
  94820. ctx = graphql.WithFieldContext(ctx, fc)
  94821. defer func() {
  94822. if r := recover(); r != nil {
  94823. ec.Error(ctx, ec.Recover(ctx, r))
  94824. ret = graphql.Null
  94825. }
  94826. }()
  94827. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94828. ctx = rctx // use context from middleware stack in children
  94829. return obj.Value, nil
  94830. })
  94831. if err != nil {
  94832. ec.Error(ctx, err)
  94833. return graphql.Null
  94834. }
  94835. if resTmp == nil {
  94836. if !graphql.HasFieldError(ctx, fc) {
  94837. ec.Errorf(ctx, "must not be null")
  94838. }
  94839. return graphql.Null
  94840. }
  94841. res := resTmp.(PricingValue)
  94842. fc.Result = res
  94843. return ec.marshalNPricingValue2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPricingValue(ctx, field.Selections, res)
  94844. }
  94845. func (ec *executionContext) fieldContext_ScriptDiscountApplication_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94846. fc = &graphql.FieldContext{
  94847. Object: "ScriptDiscountApplication",
  94848. Field: field,
  94849. IsMethod: false,
  94850. IsResolver: false,
  94851. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94852. return nil, errors.New("field of type PricingValue does not have child fields")
  94853. },
  94854. }
  94855. return fc, nil
  94856. }
  94857. func (ec *executionContext) _SearchFilter_key(ctx context.Context, field graphql.CollectedField, obj *SearchFilter) (ret graphql.Marshaler) {
  94858. fc, err := ec.fieldContext_SearchFilter_key(ctx, field)
  94859. if err != nil {
  94860. return graphql.Null
  94861. }
  94862. ctx = graphql.WithFieldContext(ctx, fc)
  94863. defer func() {
  94864. if r := recover(); r != nil {
  94865. ec.Error(ctx, ec.Recover(ctx, r))
  94866. ret = graphql.Null
  94867. }
  94868. }()
  94869. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94870. ctx = rctx // use context from middleware stack in children
  94871. return obj.Key, nil
  94872. })
  94873. if err != nil {
  94874. ec.Error(ctx, err)
  94875. return graphql.Null
  94876. }
  94877. if resTmp == nil {
  94878. if !graphql.HasFieldError(ctx, fc) {
  94879. ec.Errorf(ctx, "must not be null")
  94880. }
  94881. return graphql.Null
  94882. }
  94883. res := resTmp.(string)
  94884. fc.Result = res
  94885. return ec.marshalNString2string(ctx, field.Selections, res)
  94886. }
  94887. func (ec *executionContext) fieldContext_SearchFilter_key(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94888. fc = &graphql.FieldContext{
  94889. Object: "SearchFilter",
  94890. Field: field,
  94891. IsMethod: false,
  94892. IsResolver: false,
  94893. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94894. return nil, errors.New("field of type String does not have child fields")
  94895. },
  94896. }
  94897. return fc, nil
  94898. }
  94899. func (ec *executionContext) _SearchFilter_value(ctx context.Context, field graphql.CollectedField, obj *SearchFilter) (ret graphql.Marshaler) {
  94900. fc, err := ec.fieldContext_SearchFilter_value(ctx, field)
  94901. if err != nil {
  94902. return graphql.Null
  94903. }
  94904. ctx = graphql.WithFieldContext(ctx, fc)
  94905. defer func() {
  94906. if r := recover(); r != nil {
  94907. ec.Error(ctx, ec.Recover(ctx, r))
  94908. ret = graphql.Null
  94909. }
  94910. }()
  94911. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94912. ctx = rctx // use context from middleware stack in children
  94913. return obj.Value, nil
  94914. })
  94915. if err != nil {
  94916. ec.Error(ctx, err)
  94917. return graphql.Null
  94918. }
  94919. if resTmp == nil {
  94920. if !graphql.HasFieldError(ctx, fc) {
  94921. ec.Errorf(ctx, "must not be null")
  94922. }
  94923. return graphql.Null
  94924. }
  94925. res := resTmp.(string)
  94926. fc.Result = res
  94927. return ec.marshalNString2string(ctx, field.Selections, res)
  94928. }
  94929. func (ec *executionContext) fieldContext_SearchFilter_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94930. fc = &graphql.FieldContext{
  94931. Object: "SearchFilter",
  94932. Field: field,
  94933. IsMethod: false,
  94934. IsResolver: false,
  94935. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94936. return nil, errors.New("field of type String does not have child fields")
  94937. },
  94938. }
  94939. return fc, nil
  94940. }
  94941. func (ec *executionContext) _SearchFilterOptions_productAvailability(ctx context.Context, field graphql.CollectedField, obj *SearchFilterOptions) (ret graphql.Marshaler) {
  94942. fc, err := ec.fieldContext_SearchFilterOptions_productAvailability(ctx, field)
  94943. if err != nil {
  94944. return graphql.Null
  94945. }
  94946. ctx = graphql.WithFieldContext(ctx, fc)
  94947. defer func() {
  94948. if r := recover(); r != nil {
  94949. ec.Error(ctx, ec.Recover(ctx, r))
  94950. ret = graphql.Null
  94951. }
  94952. }()
  94953. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  94954. ctx = rctx // use context from middleware stack in children
  94955. return obj.ProductAvailability, nil
  94956. })
  94957. if err != nil {
  94958. ec.Error(ctx, err)
  94959. return graphql.Null
  94960. }
  94961. if resTmp == nil {
  94962. if !graphql.HasFieldError(ctx, fc) {
  94963. ec.Errorf(ctx, "must not be null")
  94964. }
  94965. return graphql.Null
  94966. }
  94967. res := resTmp.([]*FilterOption)
  94968. fc.Result = res
  94969. return ec.marshalNFilterOption2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFilterOptionᚄ(ctx, field.Selections, res)
  94970. }
  94971. func (ec *executionContext) fieldContext_SearchFilterOptions_productAvailability(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  94972. fc = &graphql.FieldContext{
  94973. Object: "SearchFilterOptions",
  94974. Field: field,
  94975. IsMethod: false,
  94976. IsResolver: false,
  94977. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  94978. switch field.Name {
  94979. case "label":
  94980. return ec.fieldContext_FilterOption_label(ctx, field)
  94981. case "value":
  94982. return ec.fieldContext_FilterOption_value(ctx, field)
  94983. }
  94984. return nil, fmt.Errorf("no field named %q was found under type FilterOption", field.Name)
  94985. },
  94986. }
  94987. return fc, nil
  94988. }
  94989. func (ec *executionContext) _SearchResult_description(ctx context.Context, field graphql.CollectedField, obj *SearchResult) (ret graphql.Marshaler) {
  94990. fc, err := ec.fieldContext_SearchResult_description(ctx, field)
  94991. if err != nil {
  94992. return graphql.Null
  94993. }
  94994. ctx = graphql.WithFieldContext(ctx, fc)
  94995. defer func() {
  94996. if r := recover(); r != nil {
  94997. ec.Error(ctx, ec.Recover(ctx, r))
  94998. ret = graphql.Null
  94999. }
  95000. }()
  95001. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95002. ctx = rctx // use context from middleware stack in children
  95003. return obj.Description, nil
  95004. })
  95005. if err != nil {
  95006. ec.Error(ctx, err)
  95007. return graphql.Null
  95008. }
  95009. if resTmp == nil {
  95010. return graphql.Null
  95011. }
  95012. res := resTmp.(*string)
  95013. fc.Result = res
  95014. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  95015. }
  95016. func (ec *executionContext) fieldContext_SearchResult_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95017. fc = &graphql.FieldContext{
  95018. Object: "SearchResult",
  95019. Field: field,
  95020. IsMethod: false,
  95021. IsResolver: false,
  95022. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95023. return nil, errors.New("field of type String does not have child fields")
  95024. },
  95025. }
  95026. return fc, nil
  95027. }
  95028. func (ec *executionContext) _SearchResult_image(ctx context.Context, field graphql.CollectedField, obj *SearchResult) (ret graphql.Marshaler) {
  95029. fc, err := ec.fieldContext_SearchResult_image(ctx, field)
  95030. if err != nil {
  95031. return graphql.Null
  95032. }
  95033. ctx = graphql.WithFieldContext(ctx, fc)
  95034. defer func() {
  95035. if r := recover(); r != nil {
  95036. ec.Error(ctx, ec.Recover(ctx, r))
  95037. ret = graphql.Null
  95038. }
  95039. }()
  95040. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95041. ctx = rctx // use context from middleware stack in children
  95042. return obj.Image, nil
  95043. })
  95044. if err != nil {
  95045. ec.Error(ctx, err)
  95046. return graphql.Null
  95047. }
  95048. if resTmp == nil {
  95049. return graphql.Null
  95050. }
  95051. res := resTmp.(*Image)
  95052. fc.Result = res
  95053. return ec.marshalOImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐImage(ctx, field.Selections, res)
  95054. }
  95055. func (ec *executionContext) fieldContext_SearchResult_image(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95056. fc = &graphql.FieldContext{
  95057. Object: "SearchResult",
  95058. Field: field,
  95059. IsMethod: false,
  95060. IsResolver: false,
  95061. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95062. switch field.Name {
  95063. case "altText":
  95064. return ec.fieldContext_Image_altText(ctx, field)
  95065. case "height":
  95066. return ec.fieldContext_Image_height(ctx, field)
  95067. case "id":
  95068. return ec.fieldContext_Image_id(ctx, field)
  95069. case "metafield":
  95070. return ec.fieldContext_Image_metafield(ctx, field)
  95071. case "metafields":
  95072. return ec.fieldContext_Image_metafields(ctx, field)
  95073. case "privateMetafield":
  95074. return ec.fieldContext_Image_privateMetafield(ctx, field)
  95075. case "privateMetafields":
  95076. return ec.fieldContext_Image_privateMetafields(ctx, field)
  95077. case "url":
  95078. return ec.fieldContext_Image_url(ctx, field)
  95079. case "width":
  95080. return ec.fieldContext_Image_width(ctx, field)
  95081. }
  95082. return nil, fmt.Errorf("no field named %q was found under type Image", field.Name)
  95083. },
  95084. }
  95085. return fc, nil
  95086. }
  95087. func (ec *executionContext) _SearchResult_reference(ctx context.Context, field graphql.CollectedField, obj *SearchResult) (ret graphql.Marshaler) {
  95088. fc, err := ec.fieldContext_SearchResult_reference(ctx, field)
  95089. if err != nil {
  95090. return graphql.Null
  95091. }
  95092. ctx = graphql.WithFieldContext(ctx, fc)
  95093. defer func() {
  95094. if r := recover(); r != nil {
  95095. ec.Error(ctx, ec.Recover(ctx, r))
  95096. ret = graphql.Null
  95097. }
  95098. }()
  95099. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95100. ctx = rctx // use context from middleware stack in children
  95101. return obj.Reference, nil
  95102. })
  95103. if err != nil {
  95104. ec.Error(ctx, err)
  95105. return graphql.Null
  95106. }
  95107. if resTmp == nil {
  95108. if !graphql.HasFieldError(ctx, fc) {
  95109. ec.Errorf(ctx, "must not be null")
  95110. }
  95111. return graphql.Null
  95112. }
  95113. res := resTmp.(Node)
  95114. fc.Result = res
  95115. return ec.marshalNNode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐNode(ctx, field.Selections, res)
  95116. }
  95117. func (ec *executionContext) fieldContext_SearchResult_reference(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95118. fc = &graphql.FieldContext{
  95119. Object: "SearchResult",
  95120. Field: field,
  95121. IsMethod: false,
  95122. IsResolver: false,
  95123. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95124. return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE")
  95125. },
  95126. }
  95127. return fc, nil
  95128. }
  95129. func (ec *executionContext) _SearchResult_title(ctx context.Context, field graphql.CollectedField, obj *SearchResult) (ret graphql.Marshaler) {
  95130. fc, err := ec.fieldContext_SearchResult_title(ctx, field)
  95131. if err != nil {
  95132. return graphql.Null
  95133. }
  95134. ctx = graphql.WithFieldContext(ctx, fc)
  95135. defer func() {
  95136. if r := recover(); r != nil {
  95137. ec.Error(ctx, ec.Recover(ctx, r))
  95138. ret = graphql.Null
  95139. }
  95140. }()
  95141. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95142. ctx = rctx // use context from middleware stack in children
  95143. return obj.Title, nil
  95144. })
  95145. if err != nil {
  95146. ec.Error(ctx, err)
  95147. return graphql.Null
  95148. }
  95149. if resTmp == nil {
  95150. if !graphql.HasFieldError(ctx, fc) {
  95151. ec.Errorf(ctx, "must not be null")
  95152. }
  95153. return graphql.Null
  95154. }
  95155. res := resTmp.(string)
  95156. fc.Result = res
  95157. return ec.marshalNString2string(ctx, field.Selections, res)
  95158. }
  95159. func (ec *executionContext) fieldContext_SearchResult_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95160. fc = &graphql.FieldContext{
  95161. Object: "SearchResult",
  95162. Field: field,
  95163. IsMethod: false,
  95164. IsResolver: false,
  95165. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95166. return nil, errors.New("field of type String does not have child fields")
  95167. },
  95168. }
  95169. return fc, nil
  95170. }
  95171. func (ec *executionContext) _SearchResult_url(ctx context.Context, field graphql.CollectedField, obj *SearchResult) (ret graphql.Marshaler) {
  95172. fc, err := ec.fieldContext_SearchResult_url(ctx, field)
  95173. if err != nil {
  95174. return graphql.Null
  95175. }
  95176. ctx = graphql.WithFieldContext(ctx, fc)
  95177. defer func() {
  95178. if r := recover(); r != nil {
  95179. ec.Error(ctx, ec.Recover(ctx, r))
  95180. ret = graphql.Null
  95181. }
  95182. }()
  95183. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95184. ctx = rctx // use context from middleware stack in children
  95185. return obj.URL, nil
  95186. })
  95187. if err != nil {
  95188. ec.Error(ctx, err)
  95189. return graphql.Null
  95190. }
  95191. if resTmp == nil {
  95192. if !graphql.HasFieldError(ctx, fc) {
  95193. ec.Errorf(ctx, "must not be null")
  95194. }
  95195. return graphql.Null
  95196. }
  95197. res := resTmp.(string)
  95198. fc.Result = res
  95199. return ec.marshalNURL2string(ctx, field.Selections, res)
  95200. }
  95201. func (ec *executionContext) fieldContext_SearchResult_url(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95202. fc = &graphql.FieldContext{
  95203. Object: "SearchResult",
  95204. Field: field,
  95205. IsMethod: false,
  95206. IsResolver: false,
  95207. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95208. return nil, errors.New("field of type URL does not have child fields")
  95209. },
  95210. }
  95211. return fc, nil
  95212. }
  95213. func (ec *executionContext) _SearchResultConnection_edges(ctx context.Context, field graphql.CollectedField, obj *SearchResultConnection) (ret graphql.Marshaler) {
  95214. fc, err := ec.fieldContext_SearchResultConnection_edges(ctx, field)
  95215. if err != nil {
  95216. return graphql.Null
  95217. }
  95218. ctx = graphql.WithFieldContext(ctx, fc)
  95219. defer func() {
  95220. if r := recover(); r != nil {
  95221. ec.Error(ctx, ec.Recover(ctx, r))
  95222. ret = graphql.Null
  95223. }
  95224. }()
  95225. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95226. ctx = rctx // use context from middleware stack in children
  95227. return obj.Edges, nil
  95228. })
  95229. if err != nil {
  95230. ec.Error(ctx, err)
  95231. return graphql.Null
  95232. }
  95233. if resTmp == nil {
  95234. if !graphql.HasFieldError(ctx, fc) {
  95235. ec.Errorf(ctx, "must not be null")
  95236. }
  95237. return graphql.Null
  95238. }
  95239. res := resTmp.([]*SearchResultEdge)
  95240. fc.Result = res
  95241. return ec.marshalNSearchResultEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSearchResultEdgeᚄ(ctx, field.Selections, res)
  95242. }
  95243. func (ec *executionContext) fieldContext_SearchResultConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95244. fc = &graphql.FieldContext{
  95245. Object: "SearchResultConnection",
  95246. Field: field,
  95247. IsMethod: false,
  95248. IsResolver: false,
  95249. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95250. switch field.Name {
  95251. case "cursor":
  95252. return ec.fieldContext_SearchResultEdge_cursor(ctx, field)
  95253. case "node":
  95254. return ec.fieldContext_SearchResultEdge_node(ctx, field)
  95255. }
  95256. return nil, fmt.Errorf("no field named %q was found under type SearchResultEdge", field.Name)
  95257. },
  95258. }
  95259. return fc, nil
  95260. }
  95261. func (ec *executionContext) _SearchResultConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *SearchResultConnection) (ret graphql.Marshaler) {
  95262. fc, err := ec.fieldContext_SearchResultConnection_pageInfo(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.PageInfo, 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.(*PageInfo)
  95288. fc.Result = res
  95289. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  95290. }
  95291. func (ec *executionContext) fieldContext_SearchResultConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95292. fc = &graphql.FieldContext{
  95293. Object: "SearchResultConnection",
  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 "endCursor":
  95300. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  95301. case "hasNextPage":
  95302. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  95303. case "hasPreviousPage":
  95304. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  95305. case "startCursor":
  95306. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  95307. }
  95308. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  95309. },
  95310. }
  95311. return fc, nil
  95312. }
  95313. func (ec *executionContext) _SearchResultEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *SearchResultEdge) (ret graphql.Marshaler) {
  95314. fc, err := ec.fieldContext_SearchResultEdge_cursor(ctx, field)
  95315. if err != nil {
  95316. return graphql.Null
  95317. }
  95318. ctx = graphql.WithFieldContext(ctx, fc)
  95319. defer func() {
  95320. if r := recover(); r != nil {
  95321. ec.Error(ctx, ec.Recover(ctx, r))
  95322. ret = graphql.Null
  95323. }
  95324. }()
  95325. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95326. ctx = rctx // use context from middleware stack in children
  95327. return obj.Cursor, nil
  95328. })
  95329. if err != nil {
  95330. ec.Error(ctx, err)
  95331. return graphql.Null
  95332. }
  95333. if resTmp == nil {
  95334. if !graphql.HasFieldError(ctx, fc) {
  95335. ec.Errorf(ctx, "must not be null")
  95336. }
  95337. return graphql.Null
  95338. }
  95339. res := resTmp.(string)
  95340. fc.Result = res
  95341. return ec.marshalNString2string(ctx, field.Selections, res)
  95342. }
  95343. func (ec *executionContext) fieldContext_SearchResultEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95344. fc = &graphql.FieldContext{
  95345. Object: "SearchResultEdge",
  95346. Field: field,
  95347. IsMethod: false,
  95348. IsResolver: false,
  95349. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95350. return nil, errors.New("field of type String does not have child fields")
  95351. },
  95352. }
  95353. return fc, nil
  95354. }
  95355. func (ec *executionContext) _SearchResultEdge_node(ctx context.Context, field graphql.CollectedField, obj *SearchResultEdge) (ret graphql.Marshaler) {
  95356. fc, err := ec.fieldContext_SearchResultEdge_node(ctx, field)
  95357. if err != nil {
  95358. return graphql.Null
  95359. }
  95360. ctx = graphql.WithFieldContext(ctx, fc)
  95361. defer func() {
  95362. if r := recover(); r != nil {
  95363. ec.Error(ctx, ec.Recover(ctx, r))
  95364. ret = graphql.Null
  95365. }
  95366. }()
  95367. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95368. ctx = rctx // use context from middleware stack in children
  95369. return obj.Node, nil
  95370. })
  95371. if err != nil {
  95372. ec.Error(ctx, err)
  95373. return graphql.Null
  95374. }
  95375. if resTmp == nil {
  95376. if !graphql.HasFieldError(ctx, fc) {
  95377. ec.Errorf(ctx, "must not be null")
  95378. }
  95379. return graphql.Null
  95380. }
  95381. res := resTmp.(*SearchResult)
  95382. fc.Result = res
  95383. return ec.marshalNSearchResult2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSearchResult(ctx, field.Selections, res)
  95384. }
  95385. func (ec *executionContext) fieldContext_SearchResultEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95386. fc = &graphql.FieldContext{
  95387. Object: "SearchResultEdge",
  95388. Field: field,
  95389. IsMethod: false,
  95390. IsResolver: false,
  95391. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95392. switch field.Name {
  95393. case "description":
  95394. return ec.fieldContext_SearchResult_description(ctx, field)
  95395. case "image":
  95396. return ec.fieldContext_SearchResult_image(ctx, field)
  95397. case "reference":
  95398. return ec.fieldContext_SearchResult_reference(ctx, field)
  95399. case "title":
  95400. return ec.fieldContext_SearchResult_title(ctx, field)
  95401. case "url":
  95402. return ec.fieldContext_SearchResult_url(ctx, field)
  95403. }
  95404. return nil, fmt.Errorf("no field named %q was found under type SearchResult", field.Name)
  95405. },
  95406. }
  95407. return fc, nil
  95408. }
  95409. func (ec *executionContext) _SelectedOption_name(ctx context.Context, field graphql.CollectedField, obj *SelectedOption) (ret graphql.Marshaler) {
  95410. fc, err := ec.fieldContext_SelectedOption_name(ctx, field)
  95411. if err != nil {
  95412. return graphql.Null
  95413. }
  95414. ctx = graphql.WithFieldContext(ctx, fc)
  95415. defer func() {
  95416. if r := recover(); r != nil {
  95417. ec.Error(ctx, ec.Recover(ctx, r))
  95418. ret = graphql.Null
  95419. }
  95420. }()
  95421. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95422. ctx = rctx // use context from middleware stack in children
  95423. return obj.Name, nil
  95424. })
  95425. if err != nil {
  95426. ec.Error(ctx, err)
  95427. return graphql.Null
  95428. }
  95429. if resTmp == nil {
  95430. if !graphql.HasFieldError(ctx, fc) {
  95431. ec.Errorf(ctx, "must not be null")
  95432. }
  95433. return graphql.Null
  95434. }
  95435. res := resTmp.(string)
  95436. fc.Result = res
  95437. return ec.marshalNString2string(ctx, field.Selections, res)
  95438. }
  95439. func (ec *executionContext) fieldContext_SelectedOption_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95440. fc = &graphql.FieldContext{
  95441. Object: "SelectedOption",
  95442. Field: field,
  95443. IsMethod: false,
  95444. IsResolver: false,
  95445. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95446. return nil, errors.New("field of type String does not have child fields")
  95447. },
  95448. }
  95449. return fc, nil
  95450. }
  95451. func (ec *executionContext) _SelectedOption_value(ctx context.Context, field graphql.CollectedField, obj *SelectedOption) (ret graphql.Marshaler) {
  95452. fc, err := ec.fieldContext_SelectedOption_value(ctx, field)
  95453. if err != nil {
  95454. return graphql.Null
  95455. }
  95456. ctx = graphql.WithFieldContext(ctx, fc)
  95457. defer func() {
  95458. if r := recover(); r != nil {
  95459. ec.Error(ctx, ec.Recover(ctx, r))
  95460. ret = graphql.Null
  95461. }
  95462. }()
  95463. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95464. ctx = rctx // use context from middleware stack in children
  95465. return obj.Value, nil
  95466. })
  95467. if err != nil {
  95468. ec.Error(ctx, err)
  95469. return graphql.Null
  95470. }
  95471. if resTmp == nil {
  95472. if !graphql.HasFieldError(ctx, fc) {
  95473. ec.Errorf(ctx, "must not be null")
  95474. }
  95475. return graphql.Null
  95476. }
  95477. res := resTmp.(string)
  95478. fc.Result = res
  95479. return ec.marshalNString2string(ctx, field.Selections, res)
  95480. }
  95481. func (ec *executionContext) fieldContext_SelectedOption_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95482. fc = &graphql.FieldContext{
  95483. Object: "SelectedOption",
  95484. Field: field,
  95485. IsMethod: false,
  95486. IsResolver: false,
  95487. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95488. return nil, errors.New("field of type String does not have child fields")
  95489. },
  95490. }
  95491. return fc, nil
  95492. }
  95493. func (ec *executionContext) _SellingPlan_billingPolicy(ctx context.Context, field graphql.CollectedField, obj *SellingPlan) (ret graphql.Marshaler) {
  95494. fc, err := ec.fieldContext_SellingPlan_billingPolicy(ctx, field)
  95495. if err != nil {
  95496. return graphql.Null
  95497. }
  95498. ctx = graphql.WithFieldContext(ctx, fc)
  95499. defer func() {
  95500. if r := recover(); r != nil {
  95501. ec.Error(ctx, ec.Recover(ctx, r))
  95502. ret = graphql.Null
  95503. }
  95504. }()
  95505. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95506. ctx = rctx // use context from middleware stack in children
  95507. return obj.BillingPolicy, nil
  95508. })
  95509. if err != nil {
  95510. ec.Error(ctx, err)
  95511. return graphql.Null
  95512. }
  95513. if resTmp == nil {
  95514. if !graphql.HasFieldError(ctx, fc) {
  95515. ec.Errorf(ctx, "must not be null")
  95516. }
  95517. return graphql.Null
  95518. }
  95519. res := resTmp.(SellingPlanBillingPolicy)
  95520. fc.Result = res
  95521. return ec.marshalNSellingPlanBillingPolicy2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanBillingPolicy(ctx, field.Selections, res)
  95522. }
  95523. func (ec *executionContext) fieldContext_SellingPlan_billingPolicy(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95524. fc = &graphql.FieldContext{
  95525. Object: "SellingPlan",
  95526. Field: field,
  95527. IsMethod: false,
  95528. IsResolver: false,
  95529. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95530. return nil, errors.New("field of type SellingPlanBillingPolicy does not have child fields")
  95531. },
  95532. }
  95533. return fc, nil
  95534. }
  95535. func (ec *executionContext) _SellingPlan_category(ctx context.Context, field graphql.CollectedField, obj *SellingPlan) (ret graphql.Marshaler) {
  95536. fc, err := ec.fieldContext_SellingPlan_category(ctx, field)
  95537. if err != nil {
  95538. return graphql.Null
  95539. }
  95540. ctx = graphql.WithFieldContext(ctx, fc)
  95541. defer func() {
  95542. if r := recover(); r != nil {
  95543. ec.Error(ctx, ec.Recover(ctx, r))
  95544. ret = graphql.Null
  95545. }
  95546. }()
  95547. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95548. ctx = rctx // use context from middleware stack in children
  95549. return obj.Category, nil
  95550. })
  95551. if err != nil {
  95552. ec.Error(ctx, err)
  95553. return graphql.Null
  95554. }
  95555. if resTmp == nil {
  95556. return graphql.Null
  95557. }
  95558. res := resTmp.(*SellingPlanCategory)
  95559. fc.Result = res
  95560. return ec.marshalOSellingPlanCategory2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanCategory(ctx, field.Selections, res)
  95561. }
  95562. func (ec *executionContext) fieldContext_SellingPlan_category(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95563. fc = &graphql.FieldContext{
  95564. Object: "SellingPlan",
  95565. Field: field,
  95566. IsMethod: false,
  95567. IsResolver: false,
  95568. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95569. return nil, errors.New("field of type SellingPlanCategory does not have child fields")
  95570. },
  95571. }
  95572. return fc, nil
  95573. }
  95574. func (ec *executionContext) _SellingPlan_createdAt(ctx context.Context, field graphql.CollectedField, obj *SellingPlan) (ret graphql.Marshaler) {
  95575. fc, err := ec.fieldContext_SellingPlan_createdAt(ctx, field)
  95576. if err != nil {
  95577. return graphql.Null
  95578. }
  95579. ctx = graphql.WithFieldContext(ctx, fc)
  95580. defer func() {
  95581. if r := recover(); r != nil {
  95582. ec.Error(ctx, ec.Recover(ctx, r))
  95583. ret = graphql.Null
  95584. }
  95585. }()
  95586. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95587. ctx = rctx // use context from middleware stack in children
  95588. return obj.CreatedAt, nil
  95589. })
  95590. if err != nil {
  95591. ec.Error(ctx, err)
  95592. return graphql.Null
  95593. }
  95594. if resTmp == nil {
  95595. if !graphql.HasFieldError(ctx, fc) {
  95596. ec.Errorf(ctx, "must not be null")
  95597. }
  95598. return graphql.Null
  95599. }
  95600. res := resTmp.(string)
  95601. fc.Result = res
  95602. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  95603. }
  95604. func (ec *executionContext) fieldContext_SellingPlan_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95605. fc = &graphql.FieldContext{
  95606. Object: "SellingPlan",
  95607. Field: field,
  95608. IsMethod: false,
  95609. IsResolver: false,
  95610. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95611. return nil, errors.New("field of type DateTime does not have child fields")
  95612. },
  95613. }
  95614. return fc, nil
  95615. }
  95616. func (ec *executionContext) _SellingPlan_deliveryPolicy(ctx context.Context, field graphql.CollectedField, obj *SellingPlan) (ret graphql.Marshaler) {
  95617. fc, err := ec.fieldContext_SellingPlan_deliveryPolicy(ctx, field)
  95618. if err != nil {
  95619. return graphql.Null
  95620. }
  95621. ctx = graphql.WithFieldContext(ctx, fc)
  95622. defer func() {
  95623. if r := recover(); r != nil {
  95624. ec.Error(ctx, ec.Recover(ctx, r))
  95625. ret = graphql.Null
  95626. }
  95627. }()
  95628. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95629. ctx = rctx // use context from middleware stack in children
  95630. return obj.DeliveryPolicy, nil
  95631. })
  95632. if err != nil {
  95633. ec.Error(ctx, err)
  95634. return graphql.Null
  95635. }
  95636. if resTmp == nil {
  95637. if !graphql.HasFieldError(ctx, fc) {
  95638. ec.Errorf(ctx, "must not be null")
  95639. }
  95640. return graphql.Null
  95641. }
  95642. res := resTmp.(SellingPlanDeliveryPolicy)
  95643. fc.Result = res
  95644. return ec.marshalNSellingPlanDeliveryPolicy2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanDeliveryPolicy(ctx, field.Selections, res)
  95645. }
  95646. func (ec *executionContext) fieldContext_SellingPlan_deliveryPolicy(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95647. fc = &graphql.FieldContext{
  95648. Object: "SellingPlan",
  95649. Field: field,
  95650. IsMethod: false,
  95651. IsResolver: false,
  95652. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95653. return nil, errors.New("field of type SellingPlanDeliveryPolicy does not have child fields")
  95654. },
  95655. }
  95656. return fc, nil
  95657. }
  95658. func (ec *executionContext) _SellingPlan_description(ctx context.Context, field graphql.CollectedField, obj *SellingPlan) (ret graphql.Marshaler) {
  95659. fc, err := ec.fieldContext_SellingPlan_description(ctx, field)
  95660. if err != nil {
  95661. return graphql.Null
  95662. }
  95663. ctx = graphql.WithFieldContext(ctx, fc)
  95664. defer func() {
  95665. if r := recover(); r != nil {
  95666. ec.Error(ctx, ec.Recover(ctx, r))
  95667. ret = graphql.Null
  95668. }
  95669. }()
  95670. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95671. ctx = rctx // use context from middleware stack in children
  95672. return obj.Description, nil
  95673. })
  95674. if err != nil {
  95675. ec.Error(ctx, err)
  95676. return graphql.Null
  95677. }
  95678. if resTmp == nil {
  95679. return graphql.Null
  95680. }
  95681. res := resTmp.(*string)
  95682. fc.Result = res
  95683. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  95684. }
  95685. func (ec *executionContext) fieldContext_SellingPlan_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95686. fc = &graphql.FieldContext{
  95687. Object: "SellingPlan",
  95688. Field: field,
  95689. IsMethod: false,
  95690. IsResolver: false,
  95691. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95692. return nil, errors.New("field of type String does not have child fields")
  95693. },
  95694. }
  95695. return fc, nil
  95696. }
  95697. func (ec *executionContext) _SellingPlan_id(ctx context.Context, field graphql.CollectedField, obj *SellingPlan) (ret graphql.Marshaler) {
  95698. fc, err := ec.fieldContext_SellingPlan_id(ctx, field)
  95699. if err != nil {
  95700. return graphql.Null
  95701. }
  95702. ctx = graphql.WithFieldContext(ctx, fc)
  95703. defer func() {
  95704. if r := recover(); r != nil {
  95705. ec.Error(ctx, ec.Recover(ctx, r))
  95706. ret = graphql.Null
  95707. }
  95708. }()
  95709. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95710. ctx = rctx // use context from middleware stack in children
  95711. return obj.ID, nil
  95712. })
  95713. if err != nil {
  95714. ec.Error(ctx, err)
  95715. return graphql.Null
  95716. }
  95717. if resTmp == nil {
  95718. if !graphql.HasFieldError(ctx, fc) {
  95719. ec.Errorf(ctx, "must not be null")
  95720. }
  95721. return graphql.Null
  95722. }
  95723. res := resTmp.(string)
  95724. fc.Result = res
  95725. return ec.marshalNID2string(ctx, field.Selections, res)
  95726. }
  95727. func (ec *executionContext) fieldContext_SellingPlan_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95728. fc = &graphql.FieldContext{
  95729. Object: "SellingPlan",
  95730. Field: field,
  95731. IsMethod: false,
  95732. IsResolver: false,
  95733. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95734. return nil, errors.New("field of type ID does not have child fields")
  95735. },
  95736. }
  95737. return fc, nil
  95738. }
  95739. func (ec *executionContext) _SellingPlan_inventoryPolicy(ctx context.Context, field graphql.CollectedField, obj *SellingPlan) (ret graphql.Marshaler) {
  95740. fc, err := ec.fieldContext_SellingPlan_inventoryPolicy(ctx, field)
  95741. if err != nil {
  95742. return graphql.Null
  95743. }
  95744. ctx = graphql.WithFieldContext(ctx, fc)
  95745. defer func() {
  95746. if r := recover(); r != nil {
  95747. ec.Error(ctx, ec.Recover(ctx, r))
  95748. ret = graphql.Null
  95749. }
  95750. }()
  95751. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95752. ctx = rctx // use context from middleware stack in children
  95753. return obj.InventoryPolicy, nil
  95754. })
  95755. if err != nil {
  95756. ec.Error(ctx, err)
  95757. return graphql.Null
  95758. }
  95759. if resTmp == nil {
  95760. return graphql.Null
  95761. }
  95762. res := resTmp.(*SellingPlanInventoryPolicy)
  95763. fc.Result = res
  95764. return ec.marshalOSellingPlanInventoryPolicy2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanInventoryPolicy(ctx, field.Selections, res)
  95765. }
  95766. func (ec *executionContext) fieldContext_SellingPlan_inventoryPolicy(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95767. fc = &graphql.FieldContext{
  95768. Object: "SellingPlan",
  95769. Field: field,
  95770. IsMethod: false,
  95771. IsResolver: false,
  95772. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95773. switch field.Name {
  95774. case "reserve":
  95775. return ec.fieldContext_SellingPlanInventoryPolicy_reserve(ctx, field)
  95776. }
  95777. return nil, fmt.Errorf("no field named %q was found under type SellingPlanInventoryPolicy", field.Name)
  95778. },
  95779. }
  95780. return fc, nil
  95781. }
  95782. func (ec *executionContext) _SellingPlan_name(ctx context.Context, field graphql.CollectedField, obj *SellingPlan) (ret graphql.Marshaler) {
  95783. fc, err := ec.fieldContext_SellingPlan_name(ctx, field)
  95784. if err != nil {
  95785. return graphql.Null
  95786. }
  95787. ctx = graphql.WithFieldContext(ctx, fc)
  95788. defer func() {
  95789. if r := recover(); r != nil {
  95790. ec.Error(ctx, ec.Recover(ctx, r))
  95791. ret = graphql.Null
  95792. }
  95793. }()
  95794. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95795. ctx = rctx // use context from middleware stack in children
  95796. return obj.Name, nil
  95797. })
  95798. if err != nil {
  95799. ec.Error(ctx, err)
  95800. return graphql.Null
  95801. }
  95802. if resTmp == nil {
  95803. if !graphql.HasFieldError(ctx, fc) {
  95804. ec.Errorf(ctx, "must not be null")
  95805. }
  95806. return graphql.Null
  95807. }
  95808. res := resTmp.(string)
  95809. fc.Result = res
  95810. return ec.marshalNString2string(ctx, field.Selections, res)
  95811. }
  95812. func (ec *executionContext) fieldContext_SellingPlan_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95813. fc = &graphql.FieldContext{
  95814. Object: "SellingPlan",
  95815. Field: field,
  95816. IsMethod: false,
  95817. IsResolver: false,
  95818. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95819. return nil, errors.New("field of type String does not have child fields")
  95820. },
  95821. }
  95822. return fc, nil
  95823. }
  95824. func (ec *executionContext) _SellingPlan_options(ctx context.Context, field graphql.CollectedField, obj *SellingPlan) (ret graphql.Marshaler) {
  95825. fc, err := ec.fieldContext_SellingPlan_options(ctx, field)
  95826. if err != nil {
  95827. return graphql.Null
  95828. }
  95829. ctx = graphql.WithFieldContext(ctx, fc)
  95830. defer func() {
  95831. if r := recover(); r != nil {
  95832. ec.Error(ctx, ec.Recover(ctx, r))
  95833. ret = graphql.Null
  95834. }
  95835. }()
  95836. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95837. ctx = rctx // use context from middleware stack in children
  95838. return obj.Options, nil
  95839. })
  95840. if err != nil {
  95841. ec.Error(ctx, err)
  95842. return graphql.Null
  95843. }
  95844. if resTmp == nil {
  95845. if !graphql.HasFieldError(ctx, fc) {
  95846. ec.Errorf(ctx, "must not be null")
  95847. }
  95848. return graphql.Null
  95849. }
  95850. res := resTmp.([]string)
  95851. fc.Result = res
  95852. return ec.marshalNString2ᚕstringᚄ(ctx, field.Selections, res)
  95853. }
  95854. func (ec *executionContext) fieldContext_SellingPlan_options(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95855. fc = &graphql.FieldContext{
  95856. Object: "SellingPlan",
  95857. Field: field,
  95858. IsMethod: false,
  95859. IsResolver: false,
  95860. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95861. return nil, errors.New("field of type String does not have child fields")
  95862. },
  95863. }
  95864. return fc, nil
  95865. }
  95866. func (ec *executionContext) _SellingPlan_position(ctx context.Context, field graphql.CollectedField, obj *SellingPlan) (ret graphql.Marshaler) {
  95867. fc, err := ec.fieldContext_SellingPlan_position(ctx, field)
  95868. if err != nil {
  95869. return graphql.Null
  95870. }
  95871. ctx = graphql.WithFieldContext(ctx, fc)
  95872. defer func() {
  95873. if r := recover(); r != nil {
  95874. ec.Error(ctx, ec.Recover(ctx, r))
  95875. ret = graphql.Null
  95876. }
  95877. }()
  95878. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95879. ctx = rctx // use context from middleware stack in children
  95880. return obj.Position, nil
  95881. })
  95882. if err != nil {
  95883. ec.Error(ctx, err)
  95884. return graphql.Null
  95885. }
  95886. if resTmp == nil {
  95887. return graphql.Null
  95888. }
  95889. res := resTmp.(*int)
  95890. fc.Result = res
  95891. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  95892. }
  95893. func (ec *executionContext) fieldContext_SellingPlan_position(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95894. fc = &graphql.FieldContext{
  95895. Object: "SellingPlan",
  95896. Field: field,
  95897. IsMethod: false,
  95898. IsResolver: false,
  95899. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95900. return nil, errors.New("field of type Int does not have child fields")
  95901. },
  95902. }
  95903. return fc, nil
  95904. }
  95905. func (ec *executionContext) _SellingPlan_pricingPolicies(ctx context.Context, field graphql.CollectedField, obj *SellingPlan) (ret graphql.Marshaler) {
  95906. fc, err := ec.fieldContext_SellingPlan_pricingPolicies(ctx, field)
  95907. if err != nil {
  95908. return graphql.Null
  95909. }
  95910. ctx = graphql.WithFieldContext(ctx, fc)
  95911. defer func() {
  95912. if r := recover(); r != nil {
  95913. ec.Error(ctx, ec.Recover(ctx, r))
  95914. ret = graphql.Null
  95915. }
  95916. }()
  95917. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95918. ctx = rctx // use context from middleware stack in children
  95919. return obj.PricingPolicies, nil
  95920. })
  95921. if err != nil {
  95922. ec.Error(ctx, err)
  95923. return graphql.Null
  95924. }
  95925. if resTmp == nil {
  95926. if !graphql.HasFieldError(ctx, fc) {
  95927. ec.Errorf(ctx, "must not be null")
  95928. }
  95929. return graphql.Null
  95930. }
  95931. res := resTmp.([]SellingPlanPricingPolicy)
  95932. fc.Result = res
  95933. return ec.marshalNSellingPlanPricingPolicy2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanPricingPolicyᚄ(ctx, field.Selections, res)
  95934. }
  95935. func (ec *executionContext) fieldContext_SellingPlan_pricingPolicies(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95936. fc = &graphql.FieldContext{
  95937. Object: "SellingPlan",
  95938. Field: field,
  95939. IsMethod: false,
  95940. IsResolver: false,
  95941. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95942. return nil, errors.New("field of type SellingPlanPricingPolicy does not have child fields")
  95943. },
  95944. }
  95945. return fc, nil
  95946. }
  95947. func (ec *executionContext) _SellingPlanAnchor_cutoffDay(ctx context.Context, field graphql.CollectedField, obj *SellingPlanAnchor) (ret graphql.Marshaler) {
  95948. fc, err := ec.fieldContext_SellingPlanAnchor_cutoffDay(ctx, field)
  95949. if err != nil {
  95950. return graphql.Null
  95951. }
  95952. ctx = graphql.WithFieldContext(ctx, fc)
  95953. defer func() {
  95954. if r := recover(); r != nil {
  95955. ec.Error(ctx, ec.Recover(ctx, r))
  95956. ret = graphql.Null
  95957. }
  95958. }()
  95959. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95960. ctx = rctx // use context from middleware stack in children
  95961. return obj.CutoffDay, nil
  95962. })
  95963. if err != nil {
  95964. ec.Error(ctx, err)
  95965. return graphql.Null
  95966. }
  95967. if resTmp == nil {
  95968. return graphql.Null
  95969. }
  95970. res := resTmp.(*int)
  95971. fc.Result = res
  95972. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  95973. }
  95974. func (ec *executionContext) fieldContext_SellingPlanAnchor_cutoffDay(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  95975. fc = &graphql.FieldContext{
  95976. Object: "SellingPlanAnchor",
  95977. Field: field,
  95978. IsMethod: false,
  95979. IsResolver: false,
  95980. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  95981. return nil, errors.New("field of type Int does not have child fields")
  95982. },
  95983. }
  95984. return fc, nil
  95985. }
  95986. func (ec *executionContext) _SellingPlanAnchor_day(ctx context.Context, field graphql.CollectedField, obj *SellingPlanAnchor) (ret graphql.Marshaler) {
  95987. fc, err := ec.fieldContext_SellingPlanAnchor_day(ctx, field)
  95988. if err != nil {
  95989. return graphql.Null
  95990. }
  95991. ctx = graphql.WithFieldContext(ctx, fc)
  95992. defer func() {
  95993. if r := recover(); r != nil {
  95994. ec.Error(ctx, ec.Recover(ctx, r))
  95995. ret = graphql.Null
  95996. }
  95997. }()
  95998. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  95999. ctx = rctx // use context from middleware stack in children
  96000. return obj.Day, nil
  96001. })
  96002. if err != nil {
  96003. ec.Error(ctx, err)
  96004. return graphql.Null
  96005. }
  96006. if resTmp == nil {
  96007. if !graphql.HasFieldError(ctx, fc) {
  96008. ec.Errorf(ctx, "must not be null")
  96009. }
  96010. return graphql.Null
  96011. }
  96012. res := resTmp.(int)
  96013. fc.Result = res
  96014. return ec.marshalNInt2int(ctx, field.Selections, res)
  96015. }
  96016. func (ec *executionContext) fieldContext_SellingPlanAnchor_day(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96017. fc = &graphql.FieldContext{
  96018. Object: "SellingPlanAnchor",
  96019. Field: field,
  96020. IsMethod: false,
  96021. IsResolver: false,
  96022. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96023. return nil, errors.New("field of type Int does not have child fields")
  96024. },
  96025. }
  96026. return fc, nil
  96027. }
  96028. func (ec *executionContext) _SellingPlanAnchor_month(ctx context.Context, field graphql.CollectedField, obj *SellingPlanAnchor) (ret graphql.Marshaler) {
  96029. fc, err := ec.fieldContext_SellingPlanAnchor_month(ctx, field)
  96030. if err != nil {
  96031. return graphql.Null
  96032. }
  96033. ctx = graphql.WithFieldContext(ctx, fc)
  96034. defer func() {
  96035. if r := recover(); r != nil {
  96036. ec.Error(ctx, ec.Recover(ctx, r))
  96037. ret = graphql.Null
  96038. }
  96039. }()
  96040. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96041. ctx = rctx // use context from middleware stack in children
  96042. return obj.Month, nil
  96043. })
  96044. if err != nil {
  96045. ec.Error(ctx, err)
  96046. return graphql.Null
  96047. }
  96048. if resTmp == nil {
  96049. return graphql.Null
  96050. }
  96051. res := resTmp.(*int)
  96052. fc.Result = res
  96053. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  96054. }
  96055. func (ec *executionContext) fieldContext_SellingPlanAnchor_month(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96056. fc = &graphql.FieldContext{
  96057. Object: "SellingPlanAnchor",
  96058. Field: field,
  96059. IsMethod: false,
  96060. IsResolver: false,
  96061. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96062. return nil, errors.New("field of type Int does not have child fields")
  96063. },
  96064. }
  96065. return fc, nil
  96066. }
  96067. func (ec *executionContext) _SellingPlanAnchor_type(ctx context.Context, field graphql.CollectedField, obj *SellingPlanAnchor) (ret graphql.Marshaler) {
  96068. fc, err := ec.fieldContext_SellingPlanAnchor_type(ctx, field)
  96069. if err != nil {
  96070. return graphql.Null
  96071. }
  96072. ctx = graphql.WithFieldContext(ctx, fc)
  96073. defer func() {
  96074. if r := recover(); r != nil {
  96075. ec.Error(ctx, ec.Recover(ctx, r))
  96076. ret = graphql.Null
  96077. }
  96078. }()
  96079. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96080. ctx = rctx // use context from middleware stack in children
  96081. return obj.Type, nil
  96082. })
  96083. if err != nil {
  96084. ec.Error(ctx, err)
  96085. return graphql.Null
  96086. }
  96087. if resTmp == nil {
  96088. if !graphql.HasFieldError(ctx, fc) {
  96089. ec.Errorf(ctx, "must not be null")
  96090. }
  96091. return graphql.Null
  96092. }
  96093. res := resTmp.(SellingPlanAnchorType)
  96094. fc.Result = res
  96095. return ec.marshalNSellingPlanAnchorType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanAnchorType(ctx, field.Selections, res)
  96096. }
  96097. func (ec *executionContext) fieldContext_SellingPlanAnchor_type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96098. fc = &graphql.FieldContext{
  96099. Object: "SellingPlanAnchor",
  96100. Field: field,
  96101. IsMethod: false,
  96102. IsResolver: false,
  96103. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96104. return nil, errors.New("field of type SellingPlanAnchorType does not have child fields")
  96105. },
  96106. }
  96107. return fc, nil
  96108. }
  96109. func (ec *executionContext) _SellingPlanCheckoutCharge_type(ctx context.Context, field graphql.CollectedField, obj *SellingPlanCheckoutCharge) (ret graphql.Marshaler) {
  96110. fc, err := ec.fieldContext_SellingPlanCheckoutCharge_type(ctx, field)
  96111. if err != nil {
  96112. return graphql.Null
  96113. }
  96114. ctx = graphql.WithFieldContext(ctx, fc)
  96115. defer func() {
  96116. if r := recover(); r != nil {
  96117. ec.Error(ctx, ec.Recover(ctx, r))
  96118. ret = graphql.Null
  96119. }
  96120. }()
  96121. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96122. ctx = rctx // use context from middleware stack in children
  96123. return obj.Type, nil
  96124. })
  96125. if err != nil {
  96126. ec.Error(ctx, err)
  96127. return graphql.Null
  96128. }
  96129. if resTmp == nil {
  96130. if !graphql.HasFieldError(ctx, fc) {
  96131. ec.Errorf(ctx, "must not be null")
  96132. }
  96133. return graphql.Null
  96134. }
  96135. res := resTmp.(SellingPlanCheckoutChargeType)
  96136. fc.Result = res
  96137. return ec.marshalNSellingPlanCheckoutChargeType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanCheckoutChargeType(ctx, field.Selections, res)
  96138. }
  96139. func (ec *executionContext) fieldContext_SellingPlanCheckoutCharge_type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96140. fc = &graphql.FieldContext{
  96141. Object: "SellingPlanCheckoutCharge",
  96142. Field: field,
  96143. IsMethod: false,
  96144. IsResolver: false,
  96145. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96146. return nil, errors.New("field of type SellingPlanCheckoutChargeType does not have child fields")
  96147. },
  96148. }
  96149. return fc, nil
  96150. }
  96151. func (ec *executionContext) _SellingPlanCheckoutCharge_value(ctx context.Context, field graphql.CollectedField, obj *SellingPlanCheckoutCharge) (ret graphql.Marshaler) {
  96152. fc, err := ec.fieldContext_SellingPlanCheckoutCharge_value(ctx, field)
  96153. if err != nil {
  96154. return graphql.Null
  96155. }
  96156. ctx = graphql.WithFieldContext(ctx, fc)
  96157. defer func() {
  96158. if r := recover(); r != nil {
  96159. ec.Error(ctx, ec.Recover(ctx, r))
  96160. ret = graphql.Null
  96161. }
  96162. }()
  96163. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96164. ctx = rctx // use context from middleware stack in children
  96165. return obj.Value, nil
  96166. })
  96167. if err != nil {
  96168. ec.Error(ctx, err)
  96169. return graphql.Null
  96170. }
  96171. if resTmp == nil {
  96172. if !graphql.HasFieldError(ctx, fc) {
  96173. ec.Errorf(ctx, "must not be null")
  96174. }
  96175. return graphql.Null
  96176. }
  96177. res := resTmp.(SellingPlanCheckoutChargeValue)
  96178. fc.Result = res
  96179. return ec.marshalNSellingPlanCheckoutChargeValue2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanCheckoutChargeValue(ctx, field.Selections, res)
  96180. }
  96181. func (ec *executionContext) fieldContext_SellingPlanCheckoutCharge_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96182. fc = &graphql.FieldContext{
  96183. Object: "SellingPlanCheckoutCharge",
  96184. Field: field,
  96185. IsMethod: false,
  96186. IsResolver: false,
  96187. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96188. return nil, errors.New("field of type SellingPlanCheckoutChargeValue does not have child fields")
  96189. },
  96190. }
  96191. return fc, nil
  96192. }
  96193. func (ec *executionContext) _SellingPlanCheckoutChargePercentageValue_percentage(ctx context.Context, field graphql.CollectedField, obj *SellingPlanCheckoutChargePercentageValue) (ret graphql.Marshaler) {
  96194. fc, err := ec.fieldContext_SellingPlanCheckoutChargePercentageValue_percentage(ctx, field)
  96195. if err != nil {
  96196. return graphql.Null
  96197. }
  96198. ctx = graphql.WithFieldContext(ctx, fc)
  96199. defer func() {
  96200. if r := recover(); r != nil {
  96201. ec.Error(ctx, ec.Recover(ctx, r))
  96202. ret = graphql.Null
  96203. }
  96204. }()
  96205. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96206. ctx = rctx // use context from middleware stack in children
  96207. return obj.Percentage, nil
  96208. })
  96209. if err != nil {
  96210. ec.Error(ctx, err)
  96211. return graphql.Null
  96212. }
  96213. if resTmp == nil {
  96214. if !graphql.HasFieldError(ctx, fc) {
  96215. ec.Errorf(ctx, "must not be null")
  96216. }
  96217. return graphql.Null
  96218. }
  96219. res := resTmp.(float64)
  96220. fc.Result = res
  96221. return ec.marshalNFloat2float64(ctx, field.Selections, res)
  96222. }
  96223. func (ec *executionContext) fieldContext_SellingPlanCheckoutChargePercentageValue_percentage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96224. fc = &graphql.FieldContext{
  96225. Object: "SellingPlanCheckoutChargePercentageValue",
  96226. Field: field,
  96227. IsMethod: false,
  96228. IsResolver: false,
  96229. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96230. return nil, errors.New("field of type Float does not have child fields")
  96231. },
  96232. }
  96233. return fc, nil
  96234. }
  96235. func (ec *executionContext) _SellingPlanConnection_edges(ctx context.Context, field graphql.CollectedField, obj *SellingPlanConnection) (ret graphql.Marshaler) {
  96236. fc, err := ec.fieldContext_SellingPlanConnection_edges(ctx, field)
  96237. if err != nil {
  96238. return graphql.Null
  96239. }
  96240. ctx = graphql.WithFieldContext(ctx, fc)
  96241. defer func() {
  96242. if r := recover(); r != nil {
  96243. ec.Error(ctx, ec.Recover(ctx, r))
  96244. ret = graphql.Null
  96245. }
  96246. }()
  96247. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96248. ctx = rctx // use context from middleware stack in children
  96249. return obj.Edges, nil
  96250. })
  96251. if err != nil {
  96252. ec.Error(ctx, err)
  96253. return graphql.Null
  96254. }
  96255. if resTmp == nil {
  96256. if !graphql.HasFieldError(ctx, fc) {
  96257. ec.Errorf(ctx, "must not be null")
  96258. }
  96259. return graphql.Null
  96260. }
  96261. res := resTmp.([]*SellingPlanEdge)
  96262. fc.Result = res
  96263. return ec.marshalNSellingPlanEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanEdgeᚄ(ctx, field.Selections, res)
  96264. }
  96265. func (ec *executionContext) fieldContext_SellingPlanConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96266. fc = &graphql.FieldContext{
  96267. Object: "SellingPlanConnection",
  96268. Field: field,
  96269. IsMethod: false,
  96270. IsResolver: false,
  96271. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96272. switch field.Name {
  96273. case "cursor":
  96274. return ec.fieldContext_SellingPlanEdge_cursor(ctx, field)
  96275. case "node":
  96276. return ec.fieldContext_SellingPlanEdge_node(ctx, field)
  96277. }
  96278. return nil, fmt.Errorf("no field named %q was found under type SellingPlanEdge", field.Name)
  96279. },
  96280. }
  96281. return fc, nil
  96282. }
  96283. func (ec *executionContext) _SellingPlanConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *SellingPlanConnection) (ret graphql.Marshaler) {
  96284. fc, err := ec.fieldContext_SellingPlanConnection_nodes(ctx, field)
  96285. if err != nil {
  96286. return graphql.Null
  96287. }
  96288. ctx = graphql.WithFieldContext(ctx, fc)
  96289. defer func() {
  96290. if r := recover(); r != nil {
  96291. ec.Error(ctx, ec.Recover(ctx, r))
  96292. ret = graphql.Null
  96293. }
  96294. }()
  96295. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96296. ctx = rctx // use context from middleware stack in children
  96297. return obj.Nodes, nil
  96298. })
  96299. if err != nil {
  96300. ec.Error(ctx, err)
  96301. return graphql.Null
  96302. }
  96303. if resTmp == nil {
  96304. if !graphql.HasFieldError(ctx, fc) {
  96305. ec.Errorf(ctx, "must not be null")
  96306. }
  96307. return graphql.Null
  96308. }
  96309. res := resTmp.([]*SellingPlan)
  96310. fc.Result = res
  96311. return ec.marshalNSellingPlan2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanᚄ(ctx, field.Selections, res)
  96312. }
  96313. func (ec *executionContext) fieldContext_SellingPlanConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96314. fc = &graphql.FieldContext{
  96315. Object: "SellingPlanConnection",
  96316. Field: field,
  96317. IsMethod: false,
  96318. IsResolver: false,
  96319. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96320. switch field.Name {
  96321. case "billingPolicy":
  96322. return ec.fieldContext_SellingPlan_billingPolicy(ctx, field)
  96323. case "category":
  96324. return ec.fieldContext_SellingPlan_category(ctx, field)
  96325. case "createdAt":
  96326. return ec.fieldContext_SellingPlan_createdAt(ctx, field)
  96327. case "deliveryPolicy":
  96328. return ec.fieldContext_SellingPlan_deliveryPolicy(ctx, field)
  96329. case "description":
  96330. return ec.fieldContext_SellingPlan_description(ctx, field)
  96331. case "id":
  96332. return ec.fieldContext_SellingPlan_id(ctx, field)
  96333. case "inventoryPolicy":
  96334. return ec.fieldContext_SellingPlan_inventoryPolicy(ctx, field)
  96335. case "name":
  96336. return ec.fieldContext_SellingPlan_name(ctx, field)
  96337. case "options":
  96338. return ec.fieldContext_SellingPlan_options(ctx, field)
  96339. case "position":
  96340. return ec.fieldContext_SellingPlan_position(ctx, field)
  96341. case "pricingPolicies":
  96342. return ec.fieldContext_SellingPlan_pricingPolicies(ctx, field)
  96343. }
  96344. return nil, fmt.Errorf("no field named %q was found under type SellingPlan", field.Name)
  96345. },
  96346. }
  96347. return fc, nil
  96348. }
  96349. func (ec *executionContext) _SellingPlanConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *SellingPlanConnection) (ret graphql.Marshaler) {
  96350. fc, err := ec.fieldContext_SellingPlanConnection_pageInfo(ctx, field)
  96351. if err != nil {
  96352. return graphql.Null
  96353. }
  96354. ctx = graphql.WithFieldContext(ctx, fc)
  96355. defer func() {
  96356. if r := recover(); r != nil {
  96357. ec.Error(ctx, ec.Recover(ctx, r))
  96358. ret = graphql.Null
  96359. }
  96360. }()
  96361. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96362. ctx = rctx // use context from middleware stack in children
  96363. return obj.PageInfo, nil
  96364. })
  96365. if err != nil {
  96366. ec.Error(ctx, err)
  96367. return graphql.Null
  96368. }
  96369. if resTmp == nil {
  96370. if !graphql.HasFieldError(ctx, fc) {
  96371. ec.Errorf(ctx, "must not be null")
  96372. }
  96373. return graphql.Null
  96374. }
  96375. res := resTmp.(*PageInfo)
  96376. fc.Result = res
  96377. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  96378. }
  96379. func (ec *executionContext) fieldContext_SellingPlanConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96380. fc = &graphql.FieldContext{
  96381. Object: "SellingPlanConnection",
  96382. Field: field,
  96383. IsMethod: false,
  96384. IsResolver: false,
  96385. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96386. switch field.Name {
  96387. case "endCursor":
  96388. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  96389. case "hasNextPage":
  96390. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  96391. case "hasPreviousPage":
  96392. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  96393. case "startCursor":
  96394. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  96395. }
  96396. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  96397. },
  96398. }
  96399. return fc, nil
  96400. }
  96401. func (ec *executionContext) _SellingPlanEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *SellingPlanEdge) (ret graphql.Marshaler) {
  96402. fc, err := ec.fieldContext_SellingPlanEdge_cursor(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.Cursor, 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.(string)
  96428. fc.Result = res
  96429. return ec.marshalNString2string(ctx, field.Selections, res)
  96430. }
  96431. func (ec *executionContext) fieldContext_SellingPlanEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96432. fc = &graphql.FieldContext{
  96433. Object: "SellingPlanEdge",
  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 String does not have child fields")
  96439. },
  96440. }
  96441. return fc, nil
  96442. }
  96443. func (ec *executionContext) _SellingPlanEdge_node(ctx context.Context, field graphql.CollectedField, obj *SellingPlanEdge) (ret graphql.Marshaler) {
  96444. fc, err := ec.fieldContext_SellingPlanEdge_node(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.Node, 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.(*SellingPlan)
  96470. fc.Result = res
  96471. return ec.marshalNSellingPlan2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlan(ctx, field.Selections, res)
  96472. }
  96473. func (ec *executionContext) fieldContext_SellingPlanEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96474. fc = &graphql.FieldContext{
  96475. Object: "SellingPlanEdge",
  96476. Field: field,
  96477. IsMethod: false,
  96478. IsResolver: false,
  96479. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96480. switch field.Name {
  96481. case "billingPolicy":
  96482. return ec.fieldContext_SellingPlan_billingPolicy(ctx, field)
  96483. case "category":
  96484. return ec.fieldContext_SellingPlan_category(ctx, field)
  96485. case "createdAt":
  96486. return ec.fieldContext_SellingPlan_createdAt(ctx, field)
  96487. case "deliveryPolicy":
  96488. return ec.fieldContext_SellingPlan_deliveryPolicy(ctx, field)
  96489. case "description":
  96490. return ec.fieldContext_SellingPlan_description(ctx, field)
  96491. case "id":
  96492. return ec.fieldContext_SellingPlan_id(ctx, field)
  96493. case "inventoryPolicy":
  96494. return ec.fieldContext_SellingPlan_inventoryPolicy(ctx, field)
  96495. case "name":
  96496. return ec.fieldContext_SellingPlan_name(ctx, field)
  96497. case "options":
  96498. return ec.fieldContext_SellingPlan_options(ctx, field)
  96499. case "position":
  96500. return ec.fieldContext_SellingPlan_position(ctx, field)
  96501. case "pricingPolicies":
  96502. return ec.fieldContext_SellingPlan_pricingPolicies(ctx, field)
  96503. }
  96504. return nil, fmt.Errorf("no field named %q was found under type SellingPlan", field.Name)
  96505. },
  96506. }
  96507. return fc, nil
  96508. }
  96509. func (ec *executionContext) _SellingPlanFixedBillingPolicy_checkoutCharge(ctx context.Context, field graphql.CollectedField, obj *SellingPlanFixedBillingPolicy) (ret graphql.Marshaler) {
  96510. fc, err := ec.fieldContext_SellingPlanFixedBillingPolicy_checkoutCharge(ctx, field)
  96511. if err != nil {
  96512. return graphql.Null
  96513. }
  96514. ctx = graphql.WithFieldContext(ctx, fc)
  96515. defer func() {
  96516. if r := recover(); r != nil {
  96517. ec.Error(ctx, ec.Recover(ctx, r))
  96518. ret = graphql.Null
  96519. }
  96520. }()
  96521. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96522. ctx = rctx // use context from middleware stack in children
  96523. return obj.CheckoutCharge, nil
  96524. })
  96525. if err != nil {
  96526. ec.Error(ctx, err)
  96527. return graphql.Null
  96528. }
  96529. if resTmp == nil {
  96530. if !graphql.HasFieldError(ctx, fc) {
  96531. ec.Errorf(ctx, "must not be null")
  96532. }
  96533. return graphql.Null
  96534. }
  96535. res := resTmp.(*SellingPlanCheckoutCharge)
  96536. fc.Result = res
  96537. return ec.marshalNSellingPlanCheckoutCharge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanCheckoutCharge(ctx, field.Selections, res)
  96538. }
  96539. func (ec *executionContext) fieldContext_SellingPlanFixedBillingPolicy_checkoutCharge(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96540. fc = &graphql.FieldContext{
  96541. Object: "SellingPlanFixedBillingPolicy",
  96542. Field: field,
  96543. IsMethod: false,
  96544. IsResolver: false,
  96545. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96546. switch field.Name {
  96547. case "type":
  96548. return ec.fieldContext_SellingPlanCheckoutCharge_type(ctx, field)
  96549. case "value":
  96550. return ec.fieldContext_SellingPlanCheckoutCharge_value(ctx, field)
  96551. }
  96552. return nil, fmt.Errorf("no field named %q was found under type SellingPlanCheckoutCharge", field.Name)
  96553. },
  96554. }
  96555. return fc, nil
  96556. }
  96557. func (ec *executionContext) _SellingPlanFixedBillingPolicy_remainingBalanceChargeExactTime(ctx context.Context, field graphql.CollectedField, obj *SellingPlanFixedBillingPolicy) (ret graphql.Marshaler) {
  96558. fc, err := ec.fieldContext_SellingPlanFixedBillingPolicy_remainingBalanceChargeExactTime(ctx, field)
  96559. if err != nil {
  96560. return graphql.Null
  96561. }
  96562. ctx = graphql.WithFieldContext(ctx, fc)
  96563. defer func() {
  96564. if r := recover(); r != nil {
  96565. ec.Error(ctx, ec.Recover(ctx, r))
  96566. ret = graphql.Null
  96567. }
  96568. }()
  96569. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96570. ctx = rctx // use context from middleware stack in children
  96571. return obj.RemainingBalanceChargeExactTime, nil
  96572. })
  96573. if err != nil {
  96574. ec.Error(ctx, err)
  96575. return graphql.Null
  96576. }
  96577. if resTmp == nil {
  96578. return graphql.Null
  96579. }
  96580. res := resTmp.(*string)
  96581. fc.Result = res
  96582. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  96583. }
  96584. func (ec *executionContext) fieldContext_SellingPlanFixedBillingPolicy_remainingBalanceChargeExactTime(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96585. fc = &graphql.FieldContext{
  96586. Object: "SellingPlanFixedBillingPolicy",
  96587. Field: field,
  96588. IsMethod: false,
  96589. IsResolver: false,
  96590. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96591. return nil, errors.New("field of type DateTime does not have child fields")
  96592. },
  96593. }
  96594. return fc, nil
  96595. }
  96596. func (ec *executionContext) _SellingPlanFixedBillingPolicy_remainingBalanceChargeTimeAfterCheckout(ctx context.Context, field graphql.CollectedField, obj *SellingPlanFixedBillingPolicy) (ret graphql.Marshaler) {
  96597. fc, err := ec.fieldContext_SellingPlanFixedBillingPolicy_remainingBalanceChargeTimeAfterCheckout(ctx, field)
  96598. if err != nil {
  96599. return graphql.Null
  96600. }
  96601. ctx = graphql.WithFieldContext(ctx, fc)
  96602. defer func() {
  96603. if r := recover(); r != nil {
  96604. ec.Error(ctx, ec.Recover(ctx, r))
  96605. ret = graphql.Null
  96606. }
  96607. }()
  96608. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96609. ctx = rctx // use context from middleware stack in children
  96610. return obj.RemainingBalanceChargeTimeAfterCheckout, nil
  96611. })
  96612. if err != nil {
  96613. ec.Error(ctx, err)
  96614. return graphql.Null
  96615. }
  96616. if resTmp == nil {
  96617. return graphql.Null
  96618. }
  96619. res := resTmp.(*string)
  96620. fc.Result = res
  96621. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  96622. }
  96623. func (ec *executionContext) fieldContext_SellingPlanFixedBillingPolicy_remainingBalanceChargeTimeAfterCheckout(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96624. fc = &graphql.FieldContext{
  96625. Object: "SellingPlanFixedBillingPolicy",
  96626. Field: field,
  96627. IsMethod: false,
  96628. IsResolver: false,
  96629. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96630. return nil, errors.New("field of type String does not have child fields")
  96631. },
  96632. }
  96633. return fc, nil
  96634. }
  96635. func (ec *executionContext) _SellingPlanFixedBillingPolicy_remainingBalanceChargeTrigger(ctx context.Context, field graphql.CollectedField, obj *SellingPlanFixedBillingPolicy) (ret graphql.Marshaler) {
  96636. fc, err := ec.fieldContext_SellingPlanFixedBillingPolicy_remainingBalanceChargeTrigger(ctx, field)
  96637. if err != nil {
  96638. return graphql.Null
  96639. }
  96640. ctx = graphql.WithFieldContext(ctx, fc)
  96641. defer func() {
  96642. if r := recover(); r != nil {
  96643. ec.Error(ctx, ec.Recover(ctx, r))
  96644. ret = graphql.Null
  96645. }
  96646. }()
  96647. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96648. ctx = rctx // use context from middleware stack in children
  96649. return obj.RemainingBalanceChargeTrigger, nil
  96650. })
  96651. if err != nil {
  96652. ec.Error(ctx, err)
  96653. return graphql.Null
  96654. }
  96655. if resTmp == nil {
  96656. if !graphql.HasFieldError(ctx, fc) {
  96657. ec.Errorf(ctx, "must not be null")
  96658. }
  96659. return graphql.Null
  96660. }
  96661. res := resTmp.(SellingPlanRemainingBalanceChargeTrigger)
  96662. fc.Result = res
  96663. return ec.marshalNSellingPlanRemainingBalanceChargeTrigger2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanRemainingBalanceChargeTrigger(ctx, field.Selections, res)
  96664. }
  96665. func (ec *executionContext) fieldContext_SellingPlanFixedBillingPolicy_remainingBalanceChargeTrigger(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96666. fc = &graphql.FieldContext{
  96667. Object: "SellingPlanFixedBillingPolicy",
  96668. Field: field,
  96669. IsMethod: false,
  96670. IsResolver: false,
  96671. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96672. return nil, errors.New("field of type SellingPlanRemainingBalanceChargeTrigger does not have child fields")
  96673. },
  96674. }
  96675. return fc, nil
  96676. }
  96677. func (ec *executionContext) _SellingPlanFixedDeliveryPolicy_anchors(ctx context.Context, field graphql.CollectedField, obj *SellingPlanFixedDeliveryPolicy) (ret graphql.Marshaler) {
  96678. fc, err := ec.fieldContext_SellingPlanFixedDeliveryPolicy_anchors(ctx, field)
  96679. if err != nil {
  96680. return graphql.Null
  96681. }
  96682. ctx = graphql.WithFieldContext(ctx, fc)
  96683. defer func() {
  96684. if r := recover(); r != nil {
  96685. ec.Error(ctx, ec.Recover(ctx, r))
  96686. ret = graphql.Null
  96687. }
  96688. }()
  96689. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96690. ctx = rctx // use context from middleware stack in children
  96691. return obj.Anchors, nil
  96692. })
  96693. if err != nil {
  96694. ec.Error(ctx, err)
  96695. return graphql.Null
  96696. }
  96697. if resTmp == nil {
  96698. if !graphql.HasFieldError(ctx, fc) {
  96699. ec.Errorf(ctx, "must not be null")
  96700. }
  96701. return graphql.Null
  96702. }
  96703. res := resTmp.([]*SellingPlanAnchor)
  96704. fc.Result = res
  96705. return ec.marshalNSellingPlanAnchor2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanAnchorᚄ(ctx, field.Selections, res)
  96706. }
  96707. func (ec *executionContext) fieldContext_SellingPlanFixedDeliveryPolicy_anchors(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96708. fc = &graphql.FieldContext{
  96709. Object: "SellingPlanFixedDeliveryPolicy",
  96710. Field: field,
  96711. IsMethod: false,
  96712. IsResolver: false,
  96713. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96714. switch field.Name {
  96715. case "cutoffDay":
  96716. return ec.fieldContext_SellingPlanAnchor_cutoffDay(ctx, field)
  96717. case "day":
  96718. return ec.fieldContext_SellingPlanAnchor_day(ctx, field)
  96719. case "month":
  96720. return ec.fieldContext_SellingPlanAnchor_month(ctx, field)
  96721. case "type":
  96722. return ec.fieldContext_SellingPlanAnchor_type(ctx, field)
  96723. }
  96724. return nil, fmt.Errorf("no field named %q was found under type SellingPlanAnchor", field.Name)
  96725. },
  96726. }
  96727. return fc, nil
  96728. }
  96729. func (ec *executionContext) _SellingPlanFixedDeliveryPolicy_cutoff(ctx context.Context, field graphql.CollectedField, obj *SellingPlanFixedDeliveryPolicy) (ret graphql.Marshaler) {
  96730. fc, err := ec.fieldContext_SellingPlanFixedDeliveryPolicy_cutoff(ctx, field)
  96731. if err != nil {
  96732. return graphql.Null
  96733. }
  96734. ctx = graphql.WithFieldContext(ctx, fc)
  96735. defer func() {
  96736. if r := recover(); r != nil {
  96737. ec.Error(ctx, ec.Recover(ctx, r))
  96738. ret = graphql.Null
  96739. }
  96740. }()
  96741. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96742. ctx = rctx // use context from middleware stack in children
  96743. return obj.Cutoff, nil
  96744. })
  96745. if err != nil {
  96746. ec.Error(ctx, err)
  96747. return graphql.Null
  96748. }
  96749. if resTmp == nil {
  96750. return graphql.Null
  96751. }
  96752. res := resTmp.(*int)
  96753. fc.Result = res
  96754. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  96755. }
  96756. func (ec *executionContext) fieldContext_SellingPlanFixedDeliveryPolicy_cutoff(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96757. fc = &graphql.FieldContext{
  96758. Object: "SellingPlanFixedDeliveryPolicy",
  96759. Field: field,
  96760. IsMethod: false,
  96761. IsResolver: false,
  96762. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96763. return nil, errors.New("field of type Int does not have child fields")
  96764. },
  96765. }
  96766. return fc, nil
  96767. }
  96768. func (ec *executionContext) _SellingPlanFixedDeliveryPolicy_fulfillmentExactTime(ctx context.Context, field graphql.CollectedField, obj *SellingPlanFixedDeliveryPolicy) (ret graphql.Marshaler) {
  96769. fc, err := ec.fieldContext_SellingPlanFixedDeliveryPolicy_fulfillmentExactTime(ctx, field)
  96770. if err != nil {
  96771. return graphql.Null
  96772. }
  96773. ctx = graphql.WithFieldContext(ctx, fc)
  96774. defer func() {
  96775. if r := recover(); r != nil {
  96776. ec.Error(ctx, ec.Recover(ctx, r))
  96777. ret = graphql.Null
  96778. }
  96779. }()
  96780. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96781. ctx = rctx // use context from middleware stack in children
  96782. return obj.FulfillmentExactTime, nil
  96783. })
  96784. if err != nil {
  96785. ec.Error(ctx, err)
  96786. return graphql.Null
  96787. }
  96788. if resTmp == nil {
  96789. return graphql.Null
  96790. }
  96791. res := resTmp.(*string)
  96792. fc.Result = res
  96793. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  96794. }
  96795. func (ec *executionContext) fieldContext_SellingPlanFixedDeliveryPolicy_fulfillmentExactTime(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96796. fc = &graphql.FieldContext{
  96797. Object: "SellingPlanFixedDeliveryPolicy",
  96798. Field: field,
  96799. IsMethod: false,
  96800. IsResolver: false,
  96801. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96802. return nil, errors.New("field of type DateTime does not have child fields")
  96803. },
  96804. }
  96805. return fc, nil
  96806. }
  96807. func (ec *executionContext) _SellingPlanFixedDeliveryPolicy_fulfillmentTrigger(ctx context.Context, field graphql.CollectedField, obj *SellingPlanFixedDeliveryPolicy) (ret graphql.Marshaler) {
  96808. fc, err := ec.fieldContext_SellingPlanFixedDeliveryPolicy_fulfillmentTrigger(ctx, field)
  96809. if err != nil {
  96810. return graphql.Null
  96811. }
  96812. ctx = graphql.WithFieldContext(ctx, fc)
  96813. defer func() {
  96814. if r := recover(); r != nil {
  96815. ec.Error(ctx, ec.Recover(ctx, r))
  96816. ret = graphql.Null
  96817. }
  96818. }()
  96819. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96820. ctx = rctx // use context from middleware stack in children
  96821. return obj.FulfillmentTrigger, nil
  96822. })
  96823. if err != nil {
  96824. ec.Error(ctx, err)
  96825. return graphql.Null
  96826. }
  96827. if resTmp == nil {
  96828. if !graphql.HasFieldError(ctx, fc) {
  96829. ec.Errorf(ctx, "must not be null")
  96830. }
  96831. return graphql.Null
  96832. }
  96833. res := resTmp.(SellingPlanFulfillmentTrigger)
  96834. fc.Result = res
  96835. return ec.marshalNSellingPlanFulfillmentTrigger2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanFulfillmentTrigger(ctx, field.Selections, res)
  96836. }
  96837. func (ec *executionContext) fieldContext_SellingPlanFixedDeliveryPolicy_fulfillmentTrigger(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96838. fc = &graphql.FieldContext{
  96839. Object: "SellingPlanFixedDeliveryPolicy",
  96840. Field: field,
  96841. IsMethod: false,
  96842. IsResolver: false,
  96843. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96844. return nil, errors.New("field of type SellingPlanFulfillmentTrigger does not have child fields")
  96845. },
  96846. }
  96847. return fc, nil
  96848. }
  96849. func (ec *executionContext) _SellingPlanFixedDeliveryPolicy_intent(ctx context.Context, field graphql.CollectedField, obj *SellingPlanFixedDeliveryPolicy) (ret graphql.Marshaler) {
  96850. fc, err := ec.fieldContext_SellingPlanFixedDeliveryPolicy_intent(ctx, field)
  96851. if err != nil {
  96852. return graphql.Null
  96853. }
  96854. ctx = graphql.WithFieldContext(ctx, fc)
  96855. defer func() {
  96856. if r := recover(); r != nil {
  96857. ec.Error(ctx, ec.Recover(ctx, r))
  96858. ret = graphql.Null
  96859. }
  96860. }()
  96861. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96862. ctx = rctx // use context from middleware stack in children
  96863. return obj.Intent, nil
  96864. })
  96865. if err != nil {
  96866. ec.Error(ctx, err)
  96867. return graphql.Null
  96868. }
  96869. if resTmp == nil {
  96870. if !graphql.HasFieldError(ctx, fc) {
  96871. ec.Errorf(ctx, "must not be null")
  96872. }
  96873. return graphql.Null
  96874. }
  96875. res := resTmp.(SellingPlanFixedDeliveryPolicyIntent)
  96876. fc.Result = res
  96877. return ec.marshalNSellingPlanFixedDeliveryPolicyIntent2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanFixedDeliveryPolicyIntent(ctx, field.Selections, res)
  96878. }
  96879. func (ec *executionContext) fieldContext_SellingPlanFixedDeliveryPolicy_intent(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96880. fc = &graphql.FieldContext{
  96881. Object: "SellingPlanFixedDeliveryPolicy",
  96882. Field: field,
  96883. IsMethod: false,
  96884. IsResolver: false,
  96885. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96886. return nil, errors.New("field of type SellingPlanFixedDeliveryPolicyIntent does not have child fields")
  96887. },
  96888. }
  96889. return fc, nil
  96890. }
  96891. func (ec *executionContext) _SellingPlanFixedDeliveryPolicy_preAnchorBehavior(ctx context.Context, field graphql.CollectedField, obj *SellingPlanFixedDeliveryPolicy) (ret graphql.Marshaler) {
  96892. fc, err := ec.fieldContext_SellingPlanFixedDeliveryPolicy_preAnchorBehavior(ctx, field)
  96893. if err != nil {
  96894. return graphql.Null
  96895. }
  96896. ctx = graphql.WithFieldContext(ctx, fc)
  96897. defer func() {
  96898. if r := recover(); r != nil {
  96899. ec.Error(ctx, ec.Recover(ctx, r))
  96900. ret = graphql.Null
  96901. }
  96902. }()
  96903. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96904. ctx = rctx // use context from middleware stack in children
  96905. return obj.PreAnchorBehavior, nil
  96906. })
  96907. if err != nil {
  96908. ec.Error(ctx, err)
  96909. return graphql.Null
  96910. }
  96911. if resTmp == nil {
  96912. if !graphql.HasFieldError(ctx, fc) {
  96913. ec.Errorf(ctx, "must not be null")
  96914. }
  96915. return graphql.Null
  96916. }
  96917. res := resTmp.(SellingPlanFixedDeliveryPolicyPreAnchorBehavior)
  96918. fc.Result = res
  96919. return ec.marshalNSellingPlanFixedDeliveryPolicyPreAnchorBehavior2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanFixedDeliveryPolicyPreAnchorBehavior(ctx, field.Selections, res)
  96920. }
  96921. func (ec *executionContext) fieldContext_SellingPlanFixedDeliveryPolicy_preAnchorBehavior(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96922. fc = &graphql.FieldContext{
  96923. Object: "SellingPlanFixedDeliveryPolicy",
  96924. Field: field,
  96925. IsMethod: false,
  96926. IsResolver: false,
  96927. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96928. return nil, errors.New("field of type SellingPlanFixedDeliveryPolicyPreAnchorBehavior does not have child fields")
  96929. },
  96930. }
  96931. return fc, nil
  96932. }
  96933. func (ec *executionContext) _SellingPlanFixedPricingPolicy_adjustmentType(ctx context.Context, field graphql.CollectedField, obj *SellingPlanFixedPricingPolicy) (ret graphql.Marshaler) {
  96934. fc, err := ec.fieldContext_SellingPlanFixedPricingPolicy_adjustmentType(ctx, field)
  96935. if err != nil {
  96936. return graphql.Null
  96937. }
  96938. ctx = graphql.WithFieldContext(ctx, fc)
  96939. defer func() {
  96940. if r := recover(); r != nil {
  96941. ec.Error(ctx, ec.Recover(ctx, r))
  96942. ret = graphql.Null
  96943. }
  96944. }()
  96945. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96946. ctx = rctx // use context from middleware stack in children
  96947. return obj.AdjustmentType, nil
  96948. })
  96949. if err != nil {
  96950. ec.Error(ctx, err)
  96951. return graphql.Null
  96952. }
  96953. if resTmp == nil {
  96954. if !graphql.HasFieldError(ctx, fc) {
  96955. ec.Errorf(ctx, "must not be null")
  96956. }
  96957. return graphql.Null
  96958. }
  96959. res := resTmp.(SellingPlanPricingPolicyAdjustmentType)
  96960. fc.Result = res
  96961. return ec.marshalNSellingPlanPricingPolicyAdjustmentType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanPricingPolicyAdjustmentType(ctx, field.Selections, res)
  96962. }
  96963. func (ec *executionContext) fieldContext_SellingPlanFixedPricingPolicy_adjustmentType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  96964. fc = &graphql.FieldContext{
  96965. Object: "SellingPlanFixedPricingPolicy",
  96966. Field: field,
  96967. IsMethod: false,
  96968. IsResolver: false,
  96969. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  96970. return nil, errors.New("field of type SellingPlanPricingPolicyAdjustmentType does not have child fields")
  96971. },
  96972. }
  96973. return fc, nil
  96974. }
  96975. func (ec *executionContext) _SellingPlanFixedPricingPolicy_adjustmentValue(ctx context.Context, field graphql.CollectedField, obj *SellingPlanFixedPricingPolicy) (ret graphql.Marshaler) {
  96976. fc, err := ec.fieldContext_SellingPlanFixedPricingPolicy_adjustmentValue(ctx, field)
  96977. if err != nil {
  96978. return graphql.Null
  96979. }
  96980. ctx = graphql.WithFieldContext(ctx, fc)
  96981. defer func() {
  96982. if r := recover(); r != nil {
  96983. ec.Error(ctx, ec.Recover(ctx, r))
  96984. ret = graphql.Null
  96985. }
  96986. }()
  96987. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  96988. ctx = rctx // use context from middleware stack in children
  96989. return obj.AdjustmentValue, nil
  96990. })
  96991. if err != nil {
  96992. ec.Error(ctx, err)
  96993. return graphql.Null
  96994. }
  96995. if resTmp == nil {
  96996. if !graphql.HasFieldError(ctx, fc) {
  96997. ec.Errorf(ctx, "must not be null")
  96998. }
  96999. return graphql.Null
  97000. }
  97001. res := resTmp.(SellingPlanPricingPolicyAdjustmentValue)
  97002. fc.Result = res
  97003. return ec.marshalNSellingPlanPricingPolicyAdjustmentValue2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanPricingPolicyAdjustmentValue(ctx, field.Selections, res)
  97004. }
  97005. func (ec *executionContext) fieldContext_SellingPlanFixedPricingPolicy_adjustmentValue(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97006. fc = &graphql.FieldContext{
  97007. Object: "SellingPlanFixedPricingPolicy",
  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 SellingPlanPricingPolicyAdjustmentValue does not have child fields")
  97013. },
  97014. }
  97015. return fc, nil
  97016. }
  97017. func (ec *executionContext) _SellingPlanFixedPricingPolicy_createdAt(ctx context.Context, field graphql.CollectedField, obj *SellingPlanFixedPricingPolicy) (ret graphql.Marshaler) {
  97018. fc, err := ec.fieldContext_SellingPlanFixedPricingPolicy_createdAt(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.CreatedAt, nil
  97032. })
  97033. if err != nil {
  97034. ec.Error(ctx, err)
  97035. return graphql.Null
  97036. }
  97037. if resTmp == nil {
  97038. if !graphql.HasFieldError(ctx, fc) {
  97039. ec.Errorf(ctx, "must not be null")
  97040. }
  97041. return graphql.Null
  97042. }
  97043. res := resTmp.(string)
  97044. fc.Result = res
  97045. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  97046. }
  97047. func (ec *executionContext) fieldContext_SellingPlanFixedPricingPolicy_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97048. fc = &graphql.FieldContext{
  97049. Object: "SellingPlanFixedPricingPolicy",
  97050. Field: field,
  97051. IsMethod: false,
  97052. IsResolver: false,
  97053. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97054. return nil, errors.New("field of type DateTime does not have child fields")
  97055. },
  97056. }
  97057. return fc, nil
  97058. }
  97059. func (ec *executionContext) _SellingPlanGroup_appId(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  97060. fc, err := ec.fieldContext_SellingPlanGroup_appId(ctx, field)
  97061. if err != nil {
  97062. return graphql.Null
  97063. }
  97064. ctx = graphql.WithFieldContext(ctx, fc)
  97065. defer func() {
  97066. if r := recover(); r != nil {
  97067. ec.Error(ctx, ec.Recover(ctx, r))
  97068. ret = graphql.Null
  97069. }
  97070. }()
  97071. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97072. ctx = rctx // use context from middleware stack in children
  97073. return obj.AppID, nil
  97074. })
  97075. if err != nil {
  97076. ec.Error(ctx, err)
  97077. return graphql.Null
  97078. }
  97079. if resTmp == nil {
  97080. return graphql.Null
  97081. }
  97082. res := resTmp.(*string)
  97083. fc.Result = res
  97084. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  97085. }
  97086. func (ec *executionContext) fieldContext_SellingPlanGroup_appId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97087. fc = &graphql.FieldContext{
  97088. Object: "SellingPlanGroup",
  97089. Field: field,
  97090. IsMethod: false,
  97091. IsResolver: false,
  97092. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97093. return nil, errors.New("field of type String does not have child fields")
  97094. },
  97095. }
  97096. return fc, nil
  97097. }
  97098. func (ec *executionContext) _SellingPlanGroup_appliesToProduct(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  97099. fc, err := ec.fieldContext_SellingPlanGroup_appliesToProduct(ctx, field)
  97100. if err != nil {
  97101. return graphql.Null
  97102. }
  97103. ctx = graphql.WithFieldContext(ctx, fc)
  97104. defer func() {
  97105. if r := recover(); r != nil {
  97106. ec.Error(ctx, ec.Recover(ctx, r))
  97107. ret = graphql.Null
  97108. }
  97109. }()
  97110. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97111. ctx = rctx // use context from middleware stack in children
  97112. return obj.AppliesToProduct, nil
  97113. })
  97114. if err != nil {
  97115. ec.Error(ctx, err)
  97116. return graphql.Null
  97117. }
  97118. if resTmp == nil {
  97119. if !graphql.HasFieldError(ctx, fc) {
  97120. ec.Errorf(ctx, "must not be null")
  97121. }
  97122. return graphql.Null
  97123. }
  97124. res := resTmp.(bool)
  97125. fc.Result = res
  97126. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  97127. }
  97128. func (ec *executionContext) fieldContext_SellingPlanGroup_appliesToProduct(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97129. fc = &graphql.FieldContext{
  97130. Object: "SellingPlanGroup",
  97131. Field: field,
  97132. IsMethod: false,
  97133. IsResolver: false,
  97134. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97135. return nil, errors.New("field of type Boolean does not have child fields")
  97136. },
  97137. }
  97138. defer func() {
  97139. if r := recover(); r != nil {
  97140. err = ec.Recover(ctx, r)
  97141. ec.Error(ctx, err)
  97142. }
  97143. }()
  97144. ctx = graphql.WithFieldContext(ctx, fc)
  97145. if fc.Args, err = ec.field_SellingPlanGroup_appliesToProduct_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  97146. ec.Error(ctx, err)
  97147. return
  97148. }
  97149. return fc, nil
  97150. }
  97151. func (ec *executionContext) _SellingPlanGroup_appliesToProductVariant(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  97152. fc, err := ec.fieldContext_SellingPlanGroup_appliesToProductVariant(ctx, field)
  97153. if err != nil {
  97154. return graphql.Null
  97155. }
  97156. ctx = graphql.WithFieldContext(ctx, fc)
  97157. defer func() {
  97158. if r := recover(); r != nil {
  97159. ec.Error(ctx, ec.Recover(ctx, r))
  97160. ret = graphql.Null
  97161. }
  97162. }()
  97163. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97164. ctx = rctx // use context from middleware stack in children
  97165. return obj.AppliesToProductVariant, nil
  97166. })
  97167. if err != nil {
  97168. ec.Error(ctx, err)
  97169. return graphql.Null
  97170. }
  97171. if resTmp == nil {
  97172. if !graphql.HasFieldError(ctx, fc) {
  97173. ec.Errorf(ctx, "must not be null")
  97174. }
  97175. return graphql.Null
  97176. }
  97177. res := resTmp.(bool)
  97178. fc.Result = res
  97179. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  97180. }
  97181. func (ec *executionContext) fieldContext_SellingPlanGroup_appliesToProductVariant(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97182. fc = &graphql.FieldContext{
  97183. Object: "SellingPlanGroup",
  97184. Field: field,
  97185. IsMethod: false,
  97186. IsResolver: false,
  97187. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97188. return nil, errors.New("field of type Boolean does not have child fields")
  97189. },
  97190. }
  97191. defer func() {
  97192. if r := recover(); r != nil {
  97193. err = ec.Recover(ctx, r)
  97194. ec.Error(ctx, err)
  97195. }
  97196. }()
  97197. ctx = graphql.WithFieldContext(ctx, fc)
  97198. if fc.Args, err = ec.field_SellingPlanGroup_appliesToProductVariant_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  97199. ec.Error(ctx, err)
  97200. return
  97201. }
  97202. return fc, nil
  97203. }
  97204. func (ec *executionContext) _SellingPlanGroup_appliesToProductVariants(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  97205. fc, err := ec.fieldContext_SellingPlanGroup_appliesToProductVariants(ctx, field)
  97206. if err != nil {
  97207. return graphql.Null
  97208. }
  97209. ctx = graphql.WithFieldContext(ctx, fc)
  97210. defer func() {
  97211. if r := recover(); r != nil {
  97212. ec.Error(ctx, ec.Recover(ctx, r))
  97213. ret = graphql.Null
  97214. }
  97215. }()
  97216. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97217. ctx = rctx // use context from middleware stack in children
  97218. return obj.AppliesToProductVariants, nil
  97219. })
  97220. if err != nil {
  97221. ec.Error(ctx, err)
  97222. return graphql.Null
  97223. }
  97224. if resTmp == nil {
  97225. if !graphql.HasFieldError(ctx, fc) {
  97226. ec.Errorf(ctx, "must not be null")
  97227. }
  97228. return graphql.Null
  97229. }
  97230. res := resTmp.(bool)
  97231. fc.Result = res
  97232. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  97233. }
  97234. func (ec *executionContext) fieldContext_SellingPlanGroup_appliesToProductVariants(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97235. fc = &graphql.FieldContext{
  97236. Object: "SellingPlanGroup",
  97237. Field: field,
  97238. IsMethod: false,
  97239. IsResolver: false,
  97240. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97241. return nil, errors.New("field of type Boolean does not have child fields")
  97242. },
  97243. }
  97244. defer func() {
  97245. if r := recover(); r != nil {
  97246. err = ec.Recover(ctx, r)
  97247. ec.Error(ctx, err)
  97248. }
  97249. }()
  97250. ctx = graphql.WithFieldContext(ctx, fc)
  97251. if fc.Args, err = ec.field_SellingPlanGroup_appliesToProductVariants_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  97252. ec.Error(ctx, err)
  97253. return
  97254. }
  97255. return fc, nil
  97256. }
  97257. func (ec *executionContext) _SellingPlanGroup_createdAt(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  97258. fc, err := ec.fieldContext_SellingPlanGroup_createdAt(ctx, field)
  97259. if err != nil {
  97260. return graphql.Null
  97261. }
  97262. ctx = graphql.WithFieldContext(ctx, fc)
  97263. defer func() {
  97264. if r := recover(); r != nil {
  97265. ec.Error(ctx, ec.Recover(ctx, r))
  97266. ret = graphql.Null
  97267. }
  97268. }()
  97269. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97270. ctx = rctx // use context from middleware stack in children
  97271. return obj.CreatedAt, nil
  97272. })
  97273. if err != nil {
  97274. ec.Error(ctx, err)
  97275. return graphql.Null
  97276. }
  97277. if resTmp == nil {
  97278. if !graphql.HasFieldError(ctx, fc) {
  97279. ec.Errorf(ctx, "must not be null")
  97280. }
  97281. return graphql.Null
  97282. }
  97283. res := resTmp.(string)
  97284. fc.Result = res
  97285. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  97286. }
  97287. func (ec *executionContext) fieldContext_SellingPlanGroup_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97288. fc = &graphql.FieldContext{
  97289. Object: "SellingPlanGroup",
  97290. Field: field,
  97291. IsMethod: false,
  97292. IsResolver: false,
  97293. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97294. return nil, errors.New("field of type DateTime does not have child fields")
  97295. },
  97296. }
  97297. return fc, nil
  97298. }
  97299. func (ec *executionContext) _SellingPlanGroup_description(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  97300. fc, err := ec.fieldContext_SellingPlanGroup_description(ctx, field)
  97301. if err != nil {
  97302. return graphql.Null
  97303. }
  97304. ctx = graphql.WithFieldContext(ctx, fc)
  97305. defer func() {
  97306. if r := recover(); r != nil {
  97307. ec.Error(ctx, ec.Recover(ctx, r))
  97308. ret = graphql.Null
  97309. }
  97310. }()
  97311. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97312. ctx = rctx // use context from middleware stack in children
  97313. return obj.Description, nil
  97314. })
  97315. if err != nil {
  97316. ec.Error(ctx, err)
  97317. return graphql.Null
  97318. }
  97319. if resTmp == nil {
  97320. return graphql.Null
  97321. }
  97322. res := resTmp.(*string)
  97323. fc.Result = res
  97324. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  97325. }
  97326. func (ec *executionContext) fieldContext_SellingPlanGroup_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97327. fc = &graphql.FieldContext{
  97328. Object: "SellingPlanGroup",
  97329. Field: field,
  97330. IsMethod: false,
  97331. IsResolver: false,
  97332. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97333. return nil, errors.New("field of type String does not have child fields")
  97334. },
  97335. }
  97336. return fc, nil
  97337. }
  97338. func (ec *executionContext) _SellingPlanGroup_id(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  97339. fc, err := ec.fieldContext_SellingPlanGroup_id(ctx, field)
  97340. if err != nil {
  97341. return graphql.Null
  97342. }
  97343. ctx = graphql.WithFieldContext(ctx, fc)
  97344. defer func() {
  97345. if r := recover(); r != nil {
  97346. ec.Error(ctx, ec.Recover(ctx, r))
  97347. ret = graphql.Null
  97348. }
  97349. }()
  97350. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97351. ctx = rctx // use context from middleware stack in children
  97352. return obj.ID, nil
  97353. })
  97354. if err != nil {
  97355. ec.Error(ctx, err)
  97356. return graphql.Null
  97357. }
  97358. if resTmp == nil {
  97359. if !graphql.HasFieldError(ctx, fc) {
  97360. ec.Errorf(ctx, "must not be null")
  97361. }
  97362. return graphql.Null
  97363. }
  97364. res := resTmp.(string)
  97365. fc.Result = res
  97366. return ec.marshalNID2string(ctx, field.Selections, res)
  97367. }
  97368. func (ec *executionContext) fieldContext_SellingPlanGroup_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97369. fc = &graphql.FieldContext{
  97370. Object: "SellingPlanGroup",
  97371. Field: field,
  97372. IsMethod: false,
  97373. IsResolver: false,
  97374. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97375. return nil, errors.New("field of type ID does not have child fields")
  97376. },
  97377. }
  97378. return fc, nil
  97379. }
  97380. func (ec *executionContext) _SellingPlanGroup_merchantCode(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  97381. fc, err := ec.fieldContext_SellingPlanGroup_merchantCode(ctx, field)
  97382. if err != nil {
  97383. return graphql.Null
  97384. }
  97385. ctx = graphql.WithFieldContext(ctx, fc)
  97386. defer func() {
  97387. if r := recover(); r != nil {
  97388. ec.Error(ctx, ec.Recover(ctx, r))
  97389. ret = graphql.Null
  97390. }
  97391. }()
  97392. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97393. ctx = rctx // use context from middleware stack in children
  97394. return obj.MerchantCode, nil
  97395. })
  97396. if err != nil {
  97397. ec.Error(ctx, err)
  97398. return graphql.Null
  97399. }
  97400. if resTmp == nil {
  97401. if !graphql.HasFieldError(ctx, fc) {
  97402. ec.Errorf(ctx, "must not be null")
  97403. }
  97404. return graphql.Null
  97405. }
  97406. res := resTmp.(string)
  97407. fc.Result = res
  97408. return ec.marshalNString2string(ctx, field.Selections, res)
  97409. }
  97410. func (ec *executionContext) fieldContext_SellingPlanGroup_merchantCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97411. fc = &graphql.FieldContext{
  97412. Object: "SellingPlanGroup",
  97413. Field: field,
  97414. IsMethod: false,
  97415. IsResolver: false,
  97416. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97417. return nil, errors.New("field of type String does not have child fields")
  97418. },
  97419. }
  97420. return fc, nil
  97421. }
  97422. func (ec *executionContext) _SellingPlanGroup_name(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  97423. fc, err := ec.fieldContext_SellingPlanGroup_name(ctx, field)
  97424. if err != nil {
  97425. return graphql.Null
  97426. }
  97427. ctx = graphql.WithFieldContext(ctx, fc)
  97428. defer func() {
  97429. if r := recover(); r != nil {
  97430. ec.Error(ctx, ec.Recover(ctx, r))
  97431. ret = graphql.Null
  97432. }
  97433. }()
  97434. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97435. ctx = rctx // use context from middleware stack in children
  97436. return obj.Name, nil
  97437. })
  97438. if err != nil {
  97439. ec.Error(ctx, err)
  97440. return graphql.Null
  97441. }
  97442. if resTmp == nil {
  97443. if !graphql.HasFieldError(ctx, fc) {
  97444. ec.Errorf(ctx, "must not be null")
  97445. }
  97446. return graphql.Null
  97447. }
  97448. res := resTmp.(string)
  97449. fc.Result = res
  97450. return ec.marshalNString2string(ctx, field.Selections, res)
  97451. }
  97452. func (ec *executionContext) fieldContext_SellingPlanGroup_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97453. fc = &graphql.FieldContext{
  97454. Object: "SellingPlanGroup",
  97455. Field: field,
  97456. IsMethod: false,
  97457. IsResolver: false,
  97458. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97459. return nil, errors.New("field of type String does not have child fields")
  97460. },
  97461. }
  97462. return fc, nil
  97463. }
  97464. func (ec *executionContext) _SellingPlanGroup_options(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  97465. fc, err := ec.fieldContext_SellingPlanGroup_options(ctx, field)
  97466. if err != nil {
  97467. return graphql.Null
  97468. }
  97469. ctx = graphql.WithFieldContext(ctx, fc)
  97470. defer func() {
  97471. if r := recover(); r != nil {
  97472. ec.Error(ctx, ec.Recover(ctx, r))
  97473. ret = graphql.Null
  97474. }
  97475. }()
  97476. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97477. ctx = rctx // use context from middleware stack in children
  97478. return obj.Options, nil
  97479. })
  97480. if err != nil {
  97481. ec.Error(ctx, err)
  97482. return graphql.Null
  97483. }
  97484. if resTmp == nil {
  97485. if !graphql.HasFieldError(ctx, fc) {
  97486. ec.Errorf(ctx, "must not be null")
  97487. }
  97488. return graphql.Null
  97489. }
  97490. res := resTmp.([]string)
  97491. fc.Result = res
  97492. return ec.marshalNString2ᚕstringᚄ(ctx, field.Selections, res)
  97493. }
  97494. func (ec *executionContext) fieldContext_SellingPlanGroup_options(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97495. fc = &graphql.FieldContext{
  97496. Object: "SellingPlanGroup",
  97497. Field: field,
  97498. IsMethod: false,
  97499. IsResolver: false,
  97500. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97501. return nil, errors.New("field of type String does not have child fields")
  97502. },
  97503. }
  97504. return fc, nil
  97505. }
  97506. func (ec *executionContext) _SellingPlanGroup_position(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  97507. fc, err := ec.fieldContext_SellingPlanGroup_position(ctx, field)
  97508. if err != nil {
  97509. return graphql.Null
  97510. }
  97511. ctx = graphql.WithFieldContext(ctx, fc)
  97512. defer func() {
  97513. if r := recover(); r != nil {
  97514. ec.Error(ctx, ec.Recover(ctx, r))
  97515. ret = graphql.Null
  97516. }
  97517. }()
  97518. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97519. ctx = rctx // use context from middleware stack in children
  97520. return obj.Position, nil
  97521. })
  97522. if err != nil {
  97523. ec.Error(ctx, err)
  97524. return graphql.Null
  97525. }
  97526. if resTmp == nil {
  97527. return graphql.Null
  97528. }
  97529. res := resTmp.(*int)
  97530. fc.Result = res
  97531. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  97532. }
  97533. func (ec *executionContext) fieldContext_SellingPlanGroup_position(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97534. fc = &graphql.FieldContext{
  97535. Object: "SellingPlanGroup",
  97536. Field: field,
  97537. IsMethod: false,
  97538. IsResolver: false,
  97539. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97540. return nil, errors.New("field of type Int does not have child fields")
  97541. },
  97542. }
  97543. return fc, nil
  97544. }
  97545. func (ec *executionContext) _SellingPlanGroup_productCount(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  97546. fc, err := ec.fieldContext_SellingPlanGroup_productCount(ctx, field)
  97547. if err != nil {
  97548. return graphql.Null
  97549. }
  97550. ctx = graphql.WithFieldContext(ctx, fc)
  97551. defer func() {
  97552. if r := recover(); r != nil {
  97553. ec.Error(ctx, ec.Recover(ctx, r))
  97554. ret = graphql.Null
  97555. }
  97556. }()
  97557. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97558. ctx = rctx // use context from middleware stack in children
  97559. return obj.ProductCount, nil
  97560. })
  97561. if err != nil {
  97562. ec.Error(ctx, err)
  97563. return graphql.Null
  97564. }
  97565. if resTmp == nil {
  97566. if !graphql.HasFieldError(ctx, fc) {
  97567. ec.Errorf(ctx, "must not be null")
  97568. }
  97569. return graphql.Null
  97570. }
  97571. res := resTmp.(int)
  97572. fc.Result = res
  97573. return ec.marshalNInt2int(ctx, field.Selections, res)
  97574. }
  97575. func (ec *executionContext) fieldContext_SellingPlanGroup_productCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97576. fc = &graphql.FieldContext{
  97577. Object: "SellingPlanGroup",
  97578. Field: field,
  97579. IsMethod: false,
  97580. IsResolver: false,
  97581. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97582. return nil, errors.New("field of type Int does not have child fields")
  97583. },
  97584. }
  97585. return fc, nil
  97586. }
  97587. func (ec *executionContext) _SellingPlanGroup_productVariantCount(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  97588. fc, err := ec.fieldContext_SellingPlanGroup_productVariantCount(ctx, field)
  97589. if err != nil {
  97590. return graphql.Null
  97591. }
  97592. ctx = graphql.WithFieldContext(ctx, fc)
  97593. defer func() {
  97594. if r := recover(); r != nil {
  97595. ec.Error(ctx, ec.Recover(ctx, r))
  97596. ret = graphql.Null
  97597. }
  97598. }()
  97599. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97600. ctx = rctx // use context from middleware stack in children
  97601. return obj.ProductVariantCount, nil
  97602. })
  97603. if err != nil {
  97604. ec.Error(ctx, err)
  97605. return graphql.Null
  97606. }
  97607. if resTmp == nil {
  97608. if !graphql.HasFieldError(ctx, fc) {
  97609. ec.Errorf(ctx, "must not be null")
  97610. }
  97611. return graphql.Null
  97612. }
  97613. res := resTmp.(int)
  97614. fc.Result = res
  97615. return ec.marshalNInt2int(ctx, field.Selections, res)
  97616. }
  97617. func (ec *executionContext) fieldContext_SellingPlanGroup_productVariantCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97618. fc = &graphql.FieldContext{
  97619. Object: "SellingPlanGroup",
  97620. Field: field,
  97621. IsMethod: false,
  97622. IsResolver: false,
  97623. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97624. return nil, errors.New("field of type Int does not have child fields")
  97625. },
  97626. }
  97627. defer func() {
  97628. if r := recover(); r != nil {
  97629. err = ec.Recover(ctx, r)
  97630. ec.Error(ctx, err)
  97631. }
  97632. }()
  97633. ctx = graphql.WithFieldContext(ctx, fc)
  97634. if fc.Args, err = ec.field_SellingPlanGroup_productVariantCount_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  97635. ec.Error(ctx, err)
  97636. return
  97637. }
  97638. return fc, nil
  97639. }
  97640. func (ec *executionContext) _SellingPlanGroup_productVariants(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  97641. fc, err := ec.fieldContext_SellingPlanGroup_productVariants(ctx, field)
  97642. if err != nil {
  97643. return graphql.Null
  97644. }
  97645. ctx = graphql.WithFieldContext(ctx, fc)
  97646. defer func() {
  97647. if r := recover(); r != nil {
  97648. ec.Error(ctx, ec.Recover(ctx, r))
  97649. ret = graphql.Null
  97650. }
  97651. }()
  97652. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97653. ctx = rctx // use context from middleware stack in children
  97654. return obj.ProductVariants, nil
  97655. })
  97656. if err != nil {
  97657. ec.Error(ctx, err)
  97658. return graphql.Null
  97659. }
  97660. if resTmp == nil {
  97661. if !graphql.HasFieldError(ctx, fc) {
  97662. ec.Errorf(ctx, "must not be null")
  97663. }
  97664. return graphql.Null
  97665. }
  97666. res := resTmp.(*ProductVariantConnection)
  97667. fc.Result = res
  97668. return ec.marshalNProductVariantConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductVariantConnection(ctx, field.Selections, res)
  97669. }
  97670. func (ec *executionContext) fieldContext_SellingPlanGroup_productVariants(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97671. fc = &graphql.FieldContext{
  97672. Object: "SellingPlanGroup",
  97673. Field: field,
  97674. IsMethod: false,
  97675. IsResolver: false,
  97676. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97677. switch field.Name {
  97678. case "edges":
  97679. return ec.fieldContext_ProductVariantConnection_edges(ctx, field)
  97680. case "nodes":
  97681. return ec.fieldContext_ProductVariantConnection_nodes(ctx, field)
  97682. case "pageInfo":
  97683. return ec.fieldContext_ProductVariantConnection_pageInfo(ctx, field)
  97684. }
  97685. return nil, fmt.Errorf("no field named %q was found under type ProductVariantConnection", field.Name)
  97686. },
  97687. }
  97688. defer func() {
  97689. if r := recover(); r != nil {
  97690. err = ec.Recover(ctx, r)
  97691. ec.Error(ctx, err)
  97692. }
  97693. }()
  97694. ctx = graphql.WithFieldContext(ctx, fc)
  97695. if fc.Args, err = ec.field_SellingPlanGroup_productVariants_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  97696. ec.Error(ctx, err)
  97697. return
  97698. }
  97699. return fc, nil
  97700. }
  97701. func (ec *executionContext) _SellingPlanGroup_products(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  97702. fc, err := ec.fieldContext_SellingPlanGroup_products(ctx, field)
  97703. if err != nil {
  97704. return graphql.Null
  97705. }
  97706. ctx = graphql.WithFieldContext(ctx, fc)
  97707. defer func() {
  97708. if r := recover(); r != nil {
  97709. ec.Error(ctx, ec.Recover(ctx, r))
  97710. ret = graphql.Null
  97711. }
  97712. }()
  97713. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97714. ctx = rctx // use context from middleware stack in children
  97715. return obj.Products, nil
  97716. })
  97717. if err != nil {
  97718. ec.Error(ctx, err)
  97719. return graphql.Null
  97720. }
  97721. if resTmp == nil {
  97722. if !graphql.HasFieldError(ctx, fc) {
  97723. ec.Errorf(ctx, "must not be null")
  97724. }
  97725. return graphql.Null
  97726. }
  97727. res := resTmp.(*ProductConnection)
  97728. fc.Result = res
  97729. return ec.marshalNProductConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductConnection(ctx, field.Selections, res)
  97730. }
  97731. func (ec *executionContext) fieldContext_SellingPlanGroup_products(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97732. fc = &graphql.FieldContext{
  97733. Object: "SellingPlanGroup",
  97734. Field: field,
  97735. IsMethod: false,
  97736. IsResolver: false,
  97737. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97738. switch field.Name {
  97739. case "edges":
  97740. return ec.fieldContext_ProductConnection_edges(ctx, field)
  97741. case "nodes":
  97742. return ec.fieldContext_ProductConnection_nodes(ctx, field)
  97743. case "pageInfo":
  97744. return ec.fieldContext_ProductConnection_pageInfo(ctx, field)
  97745. }
  97746. return nil, fmt.Errorf("no field named %q was found under type ProductConnection", field.Name)
  97747. },
  97748. }
  97749. defer func() {
  97750. if r := recover(); r != nil {
  97751. err = ec.Recover(ctx, r)
  97752. ec.Error(ctx, err)
  97753. }
  97754. }()
  97755. ctx = graphql.WithFieldContext(ctx, fc)
  97756. if fc.Args, err = ec.field_SellingPlanGroup_products_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  97757. ec.Error(ctx, err)
  97758. return
  97759. }
  97760. return fc, nil
  97761. }
  97762. func (ec *executionContext) _SellingPlanGroup_sellingPlans(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  97763. fc, err := ec.fieldContext_SellingPlanGroup_sellingPlans(ctx, field)
  97764. if err != nil {
  97765. return graphql.Null
  97766. }
  97767. ctx = graphql.WithFieldContext(ctx, fc)
  97768. defer func() {
  97769. if r := recover(); r != nil {
  97770. ec.Error(ctx, ec.Recover(ctx, r))
  97771. ret = graphql.Null
  97772. }
  97773. }()
  97774. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97775. ctx = rctx // use context from middleware stack in children
  97776. return obj.SellingPlans, nil
  97777. })
  97778. if err != nil {
  97779. ec.Error(ctx, err)
  97780. return graphql.Null
  97781. }
  97782. if resTmp == nil {
  97783. if !graphql.HasFieldError(ctx, fc) {
  97784. ec.Errorf(ctx, "must not be null")
  97785. }
  97786. return graphql.Null
  97787. }
  97788. res := resTmp.(*SellingPlanConnection)
  97789. fc.Result = res
  97790. return ec.marshalNSellingPlanConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanConnection(ctx, field.Selections, res)
  97791. }
  97792. func (ec *executionContext) fieldContext_SellingPlanGroup_sellingPlans(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97793. fc = &graphql.FieldContext{
  97794. Object: "SellingPlanGroup",
  97795. Field: field,
  97796. IsMethod: false,
  97797. IsResolver: false,
  97798. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97799. switch field.Name {
  97800. case "edges":
  97801. return ec.fieldContext_SellingPlanConnection_edges(ctx, field)
  97802. case "nodes":
  97803. return ec.fieldContext_SellingPlanConnection_nodes(ctx, field)
  97804. case "pageInfo":
  97805. return ec.fieldContext_SellingPlanConnection_pageInfo(ctx, field)
  97806. }
  97807. return nil, fmt.Errorf("no field named %q was found under type SellingPlanConnection", field.Name)
  97808. },
  97809. }
  97810. defer func() {
  97811. if r := recover(); r != nil {
  97812. err = ec.Recover(ctx, r)
  97813. ec.Error(ctx, err)
  97814. }
  97815. }()
  97816. ctx = graphql.WithFieldContext(ctx, fc)
  97817. if fc.Args, err = ec.field_SellingPlanGroup_sellingPlans_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  97818. ec.Error(ctx, err)
  97819. return
  97820. }
  97821. return fc, nil
  97822. }
  97823. func (ec *executionContext) _SellingPlanGroup_summary(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroup) (ret graphql.Marshaler) {
  97824. fc, err := ec.fieldContext_SellingPlanGroup_summary(ctx, field)
  97825. if err != nil {
  97826. return graphql.Null
  97827. }
  97828. ctx = graphql.WithFieldContext(ctx, fc)
  97829. defer func() {
  97830. if r := recover(); r != nil {
  97831. ec.Error(ctx, ec.Recover(ctx, r))
  97832. ret = graphql.Null
  97833. }
  97834. }()
  97835. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97836. ctx = rctx // use context from middleware stack in children
  97837. return obj.Summary, nil
  97838. })
  97839. if err != nil {
  97840. ec.Error(ctx, err)
  97841. return graphql.Null
  97842. }
  97843. if resTmp == nil {
  97844. return graphql.Null
  97845. }
  97846. res := resTmp.(*string)
  97847. fc.Result = res
  97848. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  97849. }
  97850. func (ec *executionContext) fieldContext_SellingPlanGroup_summary(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97851. fc = &graphql.FieldContext{
  97852. Object: "SellingPlanGroup",
  97853. Field: field,
  97854. IsMethod: false,
  97855. IsResolver: false,
  97856. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97857. return nil, errors.New("field of type String does not have child fields")
  97858. },
  97859. }
  97860. return fc, nil
  97861. }
  97862. func (ec *executionContext) _SellingPlanGroupConnection_edges(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroupConnection) (ret graphql.Marshaler) {
  97863. fc, err := ec.fieldContext_SellingPlanGroupConnection_edges(ctx, field)
  97864. if err != nil {
  97865. return graphql.Null
  97866. }
  97867. ctx = graphql.WithFieldContext(ctx, fc)
  97868. defer func() {
  97869. if r := recover(); r != nil {
  97870. ec.Error(ctx, ec.Recover(ctx, r))
  97871. ret = graphql.Null
  97872. }
  97873. }()
  97874. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97875. ctx = rctx // use context from middleware stack in children
  97876. return obj.Edges, nil
  97877. })
  97878. if err != nil {
  97879. ec.Error(ctx, err)
  97880. return graphql.Null
  97881. }
  97882. if resTmp == nil {
  97883. if !graphql.HasFieldError(ctx, fc) {
  97884. ec.Errorf(ctx, "must not be null")
  97885. }
  97886. return graphql.Null
  97887. }
  97888. res := resTmp.([]*SellingPlanGroupEdge)
  97889. fc.Result = res
  97890. return ec.marshalNSellingPlanGroupEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanGroupEdgeᚄ(ctx, field.Selections, res)
  97891. }
  97892. func (ec *executionContext) fieldContext_SellingPlanGroupConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97893. fc = &graphql.FieldContext{
  97894. Object: "SellingPlanGroupConnection",
  97895. Field: field,
  97896. IsMethod: false,
  97897. IsResolver: false,
  97898. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97899. switch field.Name {
  97900. case "cursor":
  97901. return ec.fieldContext_SellingPlanGroupEdge_cursor(ctx, field)
  97902. case "node":
  97903. return ec.fieldContext_SellingPlanGroupEdge_node(ctx, field)
  97904. }
  97905. return nil, fmt.Errorf("no field named %q was found under type SellingPlanGroupEdge", field.Name)
  97906. },
  97907. }
  97908. return fc, nil
  97909. }
  97910. func (ec *executionContext) _SellingPlanGroupConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroupConnection) (ret graphql.Marshaler) {
  97911. fc, err := ec.fieldContext_SellingPlanGroupConnection_nodes(ctx, field)
  97912. if err != nil {
  97913. return graphql.Null
  97914. }
  97915. ctx = graphql.WithFieldContext(ctx, fc)
  97916. defer func() {
  97917. if r := recover(); r != nil {
  97918. ec.Error(ctx, ec.Recover(ctx, r))
  97919. ret = graphql.Null
  97920. }
  97921. }()
  97922. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  97923. ctx = rctx // use context from middleware stack in children
  97924. return obj.Nodes, nil
  97925. })
  97926. if err != nil {
  97927. ec.Error(ctx, err)
  97928. return graphql.Null
  97929. }
  97930. if resTmp == nil {
  97931. if !graphql.HasFieldError(ctx, fc) {
  97932. ec.Errorf(ctx, "must not be null")
  97933. }
  97934. return graphql.Null
  97935. }
  97936. res := resTmp.([]*SellingPlanGroup)
  97937. fc.Result = res
  97938. return ec.marshalNSellingPlanGroup2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanGroupᚄ(ctx, field.Selections, res)
  97939. }
  97940. func (ec *executionContext) fieldContext_SellingPlanGroupConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  97941. fc = &graphql.FieldContext{
  97942. Object: "SellingPlanGroupConnection",
  97943. Field: field,
  97944. IsMethod: false,
  97945. IsResolver: false,
  97946. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  97947. switch field.Name {
  97948. case "appId":
  97949. return ec.fieldContext_SellingPlanGroup_appId(ctx, field)
  97950. case "appliesToProduct":
  97951. return ec.fieldContext_SellingPlanGroup_appliesToProduct(ctx, field)
  97952. case "appliesToProductVariant":
  97953. return ec.fieldContext_SellingPlanGroup_appliesToProductVariant(ctx, field)
  97954. case "appliesToProductVariants":
  97955. return ec.fieldContext_SellingPlanGroup_appliesToProductVariants(ctx, field)
  97956. case "createdAt":
  97957. return ec.fieldContext_SellingPlanGroup_createdAt(ctx, field)
  97958. case "description":
  97959. return ec.fieldContext_SellingPlanGroup_description(ctx, field)
  97960. case "id":
  97961. return ec.fieldContext_SellingPlanGroup_id(ctx, field)
  97962. case "merchantCode":
  97963. return ec.fieldContext_SellingPlanGroup_merchantCode(ctx, field)
  97964. case "name":
  97965. return ec.fieldContext_SellingPlanGroup_name(ctx, field)
  97966. case "options":
  97967. return ec.fieldContext_SellingPlanGroup_options(ctx, field)
  97968. case "position":
  97969. return ec.fieldContext_SellingPlanGroup_position(ctx, field)
  97970. case "productCount":
  97971. return ec.fieldContext_SellingPlanGroup_productCount(ctx, field)
  97972. case "productVariantCount":
  97973. return ec.fieldContext_SellingPlanGroup_productVariantCount(ctx, field)
  97974. case "productVariants":
  97975. return ec.fieldContext_SellingPlanGroup_productVariants(ctx, field)
  97976. case "products":
  97977. return ec.fieldContext_SellingPlanGroup_products(ctx, field)
  97978. case "sellingPlans":
  97979. return ec.fieldContext_SellingPlanGroup_sellingPlans(ctx, field)
  97980. case "summary":
  97981. return ec.fieldContext_SellingPlanGroup_summary(ctx, field)
  97982. }
  97983. return nil, fmt.Errorf("no field named %q was found under type SellingPlanGroup", field.Name)
  97984. },
  97985. }
  97986. return fc, nil
  97987. }
  97988. func (ec *executionContext) _SellingPlanGroupConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroupConnection) (ret graphql.Marshaler) {
  97989. fc, err := ec.fieldContext_SellingPlanGroupConnection_pageInfo(ctx, field)
  97990. if err != nil {
  97991. return graphql.Null
  97992. }
  97993. ctx = graphql.WithFieldContext(ctx, fc)
  97994. defer func() {
  97995. if r := recover(); r != nil {
  97996. ec.Error(ctx, ec.Recover(ctx, r))
  97997. ret = graphql.Null
  97998. }
  97999. }()
  98000. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98001. ctx = rctx // use context from middleware stack in children
  98002. return obj.PageInfo, nil
  98003. })
  98004. if err != nil {
  98005. ec.Error(ctx, err)
  98006. return graphql.Null
  98007. }
  98008. if resTmp == nil {
  98009. if !graphql.HasFieldError(ctx, fc) {
  98010. ec.Errorf(ctx, "must not be null")
  98011. }
  98012. return graphql.Null
  98013. }
  98014. res := resTmp.(*PageInfo)
  98015. fc.Result = res
  98016. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  98017. }
  98018. func (ec *executionContext) fieldContext_SellingPlanGroupConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98019. fc = &graphql.FieldContext{
  98020. Object: "SellingPlanGroupConnection",
  98021. Field: field,
  98022. IsMethod: false,
  98023. IsResolver: false,
  98024. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98025. switch field.Name {
  98026. case "endCursor":
  98027. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  98028. case "hasNextPage":
  98029. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  98030. case "hasPreviousPage":
  98031. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  98032. case "startCursor":
  98033. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  98034. }
  98035. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  98036. },
  98037. }
  98038. return fc, nil
  98039. }
  98040. func (ec *executionContext) _SellingPlanGroupEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroupEdge) (ret graphql.Marshaler) {
  98041. fc, err := ec.fieldContext_SellingPlanGroupEdge_cursor(ctx, field)
  98042. if err != nil {
  98043. return graphql.Null
  98044. }
  98045. ctx = graphql.WithFieldContext(ctx, fc)
  98046. defer func() {
  98047. if r := recover(); r != nil {
  98048. ec.Error(ctx, ec.Recover(ctx, r))
  98049. ret = graphql.Null
  98050. }
  98051. }()
  98052. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98053. ctx = rctx // use context from middleware stack in children
  98054. return obj.Cursor, nil
  98055. })
  98056. if err != nil {
  98057. ec.Error(ctx, err)
  98058. return graphql.Null
  98059. }
  98060. if resTmp == nil {
  98061. if !graphql.HasFieldError(ctx, fc) {
  98062. ec.Errorf(ctx, "must not be null")
  98063. }
  98064. return graphql.Null
  98065. }
  98066. res := resTmp.(string)
  98067. fc.Result = res
  98068. return ec.marshalNString2string(ctx, field.Selections, res)
  98069. }
  98070. func (ec *executionContext) fieldContext_SellingPlanGroupEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98071. fc = &graphql.FieldContext{
  98072. Object: "SellingPlanGroupEdge",
  98073. Field: field,
  98074. IsMethod: false,
  98075. IsResolver: false,
  98076. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98077. return nil, errors.New("field of type String does not have child fields")
  98078. },
  98079. }
  98080. return fc, nil
  98081. }
  98082. func (ec *executionContext) _SellingPlanGroupEdge_node(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroupEdge) (ret graphql.Marshaler) {
  98083. fc, err := ec.fieldContext_SellingPlanGroupEdge_node(ctx, field)
  98084. if err != nil {
  98085. return graphql.Null
  98086. }
  98087. ctx = graphql.WithFieldContext(ctx, fc)
  98088. defer func() {
  98089. if r := recover(); r != nil {
  98090. ec.Error(ctx, ec.Recover(ctx, r))
  98091. ret = graphql.Null
  98092. }
  98093. }()
  98094. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98095. ctx = rctx // use context from middleware stack in children
  98096. return obj.Node, nil
  98097. })
  98098. if err != nil {
  98099. ec.Error(ctx, err)
  98100. return graphql.Null
  98101. }
  98102. if resTmp == nil {
  98103. if !graphql.HasFieldError(ctx, fc) {
  98104. ec.Errorf(ctx, "must not be null")
  98105. }
  98106. return graphql.Null
  98107. }
  98108. res := resTmp.(*SellingPlanGroup)
  98109. fc.Result = res
  98110. return ec.marshalNSellingPlanGroup2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanGroup(ctx, field.Selections, res)
  98111. }
  98112. func (ec *executionContext) fieldContext_SellingPlanGroupEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98113. fc = &graphql.FieldContext{
  98114. Object: "SellingPlanGroupEdge",
  98115. Field: field,
  98116. IsMethod: false,
  98117. IsResolver: false,
  98118. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98119. switch field.Name {
  98120. case "appId":
  98121. return ec.fieldContext_SellingPlanGroup_appId(ctx, field)
  98122. case "appliesToProduct":
  98123. return ec.fieldContext_SellingPlanGroup_appliesToProduct(ctx, field)
  98124. case "appliesToProductVariant":
  98125. return ec.fieldContext_SellingPlanGroup_appliesToProductVariant(ctx, field)
  98126. case "appliesToProductVariants":
  98127. return ec.fieldContext_SellingPlanGroup_appliesToProductVariants(ctx, field)
  98128. case "createdAt":
  98129. return ec.fieldContext_SellingPlanGroup_createdAt(ctx, field)
  98130. case "description":
  98131. return ec.fieldContext_SellingPlanGroup_description(ctx, field)
  98132. case "id":
  98133. return ec.fieldContext_SellingPlanGroup_id(ctx, field)
  98134. case "merchantCode":
  98135. return ec.fieldContext_SellingPlanGroup_merchantCode(ctx, field)
  98136. case "name":
  98137. return ec.fieldContext_SellingPlanGroup_name(ctx, field)
  98138. case "options":
  98139. return ec.fieldContext_SellingPlanGroup_options(ctx, field)
  98140. case "position":
  98141. return ec.fieldContext_SellingPlanGroup_position(ctx, field)
  98142. case "productCount":
  98143. return ec.fieldContext_SellingPlanGroup_productCount(ctx, field)
  98144. case "productVariantCount":
  98145. return ec.fieldContext_SellingPlanGroup_productVariantCount(ctx, field)
  98146. case "productVariants":
  98147. return ec.fieldContext_SellingPlanGroup_productVariants(ctx, field)
  98148. case "products":
  98149. return ec.fieldContext_SellingPlanGroup_products(ctx, field)
  98150. case "sellingPlans":
  98151. return ec.fieldContext_SellingPlanGroup_sellingPlans(ctx, field)
  98152. case "summary":
  98153. return ec.fieldContext_SellingPlanGroup_summary(ctx, field)
  98154. }
  98155. return nil, fmt.Errorf("no field named %q was found under type SellingPlanGroup", field.Name)
  98156. },
  98157. }
  98158. return fc, nil
  98159. }
  98160. func (ec *executionContext) _SellingPlanGroupUserError_code(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroupUserError) (ret graphql.Marshaler) {
  98161. fc, err := ec.fieldContext_SellingPlanGroupUserError_code(ctx, field)
  98162. if err != nil {
  98163. return graphql.Null
  98164. }
  98165. ctx = graphql.WithFieldContext(ctx, fc)
  98166. defer func() {
  98167. if r := recover(); r != nil {
  98168. ec.Error(ctx, ec.Recover(ctx, r))
  98169. ret = graphql.Null
  98170. }
  98171. }()
  98172. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98173. ctx = rctx // use context from middleware stack in children
  98174. return obj.Code, nil
  98175. })
  98176. if err != nil {
  98177. ec.Error(ctx, err)
  98178. return graphql.Null
  98179. }
  98180. if resTmp == nil {
  98181. return graphql.Null
  98182. }
  98183. res := resTmp.(*SellingPlanGroupUserErrorCode)
  98184. fc.Result = res
  98185. return ec.marshalOSellingPlanGroupUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanGroupUserErrorCode(ctx, field.Selections, res)
  98186. }
  98187. func (ec *executionContext) fieldContext_SellingPlanGroupUserError_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98188. fc = &graphql.FieldContext{
  98189. Object: "SellingPlanGroupUserError",
  98190. Field: field,
  98191. IsMethod: false,
  98192. IsResolver: false,
  98193. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98194. return nil, errors.New("field of type SellingPlanGroupUserErrorCode does not have child fields")
  98195. },
  98196. }
  98197. return fc, nil
  98198. }
  98199. func (ec *executionContext) _SellingPlanGroupUserError_field(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroupUserError) (ret graphql.Marshaler) {
  98200. fc, err := ec.fieldContext_SellingPlanGroupUserError_field(ctx, field)
  98201. if err != nil {
  98202. return graphql.Null
  98203. }
  98204. ctx = graphql.WithFieldContext(ctx, fc)
  98205. defer func() {
  98206. if r := recover(); r != nil {
  98207. ec.Error(ctx, ec.Recover(ctx, r))
  98208. ret = graphql.Null
  98209. }
  98210. }()
  98211. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98212. ctx = rctx // use context from middleware stack in children
  98213. return obj.Field, nil
  98214. })
  98215. if err != nil {
  98216. ec.Error(ctx, err)
  98217. return graphql.Null
  98218. }
  98219. if resTmp == nil {
  98220. return graphql.Null
  98221. }
  98222. res := resTmp.([]string)
  98223. fc.Result = res
  98224. return ec.marshalOString2ᚕstringᚄ(ctx, field.Selections, res)
  98225. }
  98226. func (ec *executionContext) fieldContext_SellingPlanGroupUserError_field(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98227. fc = &graphql.FieldContext{
  98228. Object: "SellingPlanGroupUserError",
  98229. Field: field,
  98230. IsMethod: false,
  98231. IsResolver: false,
  98232. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98233. return nil, errors.New("field of type String does not have child fields")
  98234. },
  98235. }
  98236. return fc, nil
  98237. }
  98238. func (ec *executionContext) _SellingPlanGroupUserError_message(ctx context.Context, field graphql.CollectedField, obj *SellingPlanGroupUserError) (ret graphql.Marshaler) {
  98239. fc, err := ec.fieldContext_SellingPlanGroupUserError_message(ctx, field)
  98240. if err != nil {
  98241. return graphql.Null
  98242. }
  98243. ctx = graphql.WithFieldContext(ctx, fc)
  98244. defer func() {
  98245. if r := recover(); r != nil {
  98246. ec.Error(ctx, ec.Recover(ctx, r))
  98247. ret = graphql.Null
  98248. }
  98249. }()
  98250. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98251. ctx = rctx // use context from middleware stack in children
  98252. return obj.Message, nil
  98253. })
  98254. if err != nil {
  98255. ec.Error(ctx, err)
  98256. return graphql.Null
  98257. }
  98258. if resTmp == nil {
  98259. if !graphql.HasFieldError(ctx, fc) {
  98260. ec.Errorf(ctx, "must not be null")
  98261. }
  98262. return graphql.Null
  98263. }
  98264. res := resTmp.(string)
  98265. fc.Result = res
  98266. return ec.marshalNString2string(ctx, field.Selections, res)
  98267. }
  98268. func (ec *executionContext) fieldContext_SellingPlanGroupUserError_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98269. fc = &graphql.FieldContext{
  98270. Object: "SellingPlanGroupUserError",
  98271. Field: field,
  98272. IsMethod: false,
  98273. IsResolver: false,
  98274. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98275. return nil, errors.New("field of type String does not have child fields")
  98276. },
  98277. }
  98278. return fc, nil
  98279. }
  98280. func (ec *executionContext) _SellingPlanInventoryPolicy_reserve(ctx context.Context, field graphql.CollectedField, obj *SellingPlanInventoryPolicy) (ret graphql.Marshaler) {
  98281. fc, err := ec.fieldContext_SellingPlanInventoryPolicy_reserve(ctx, field)
  98282. if err != nil {
  98283. return graphql.Null
  98284. }
  98285. ctx = graphql.WithFieldContext(ctx, fc)
  98286. defer func() {
  98287. if r := recover(); r != nil {
  98288. ec.Error(ctx, ec.Recover(ctx, r))
  98289. ret = graphql.Null
  98290. }
  98291. }()
  98292. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98293. ctx = rctx // use context from middleware stack in children
  98294. return obj.Reserve, nil
  98295. })
  98296. if err != nil {
  98297. ec.Error(ctx, err)
  98298. return graphql.Null
  98299. }
  98300. if resTmp == nil {
  98301. if !graphql.HasFieldError(ctx, fc) {
  98302. ec.Errorf(ctx, "must not be null")
  98303. }
  98304. return graphql.Null
  98305. }
  98306. res := resTmp.(SellingPlanReserve)
  98307. fc.Result = res
  98308. return ec.marshalNSellingPlanReserve2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanReserve(ctx, field.Selections, res)
  98309. }
  98310. func (ec *executionContext) fieldContext_SellingPlanInventoryPolicy_reserve(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98311. fc = &graphql.FieldContext{
  98312. Object: "SellingPlanInventoryPolicy",
  98313. Field: field,
  98314. IsMethod: false,
  98315. IsResolver: false,
  98316. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98317. return nil, errors.New("field of type SellingPlanReserve does not have child fields")
  98318. },
  98319. }
  98320. return fc, nil
  98321. }
  98322. func (ec *executionContext) _SellingPlanPricingPolicyPercentageValue_percentage(ctx context.Context, field graphql.CollectedField, obj *SellingPlanPricingPolicyPercentageValue) (ret graphql.Marshaler) {
  98323. fc, err := ec.fieldContext_SellingPlanPricingPolicyPercentageValue_percentage(ctx, field)
  98324. if err != nil {
  98325. return graphql.Null
  98326. }
  98327. ctx = graphql.WithFieldContext(ctx, fc)
  98328. defer func() {
  98329. if r := recover(); r != nil {
  98330. ec.Error(ctx, ec.Recover(ctx, r))
  98331. ret = graphql.Null
  98332. }
  98333. }()
  98334. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98335. ctx = rctx // use context from middleware stack in children
  98336. return obj.Percentage, nil
  98337. })
  98338. if err != nil {
  98339. ec.Error(ctx, err)
  98340. return graphql.Null
  98341. }
  98342. if resTmp == nil {
  98343. if !graphql.HasFieldError(ctx, fc) {
  98344. ec.Errorf(ctx, "must not be null")
  98345. }
  98346. return graphql.Null
  98347. }
  98348. res := resTmp.(float64)
  98349. fc.Result = res
  98350. return ec.marshalNFloat2float64(ctx, field.Selections, res)
  98351. }
  98352. func (ec *executionContext) fieldContext_SellingPlanPricingPolicyPercentageValue_percentage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98353. fc = &graphql.FieldContext{
  98354. Object: "SellingPlanPricingPolicyPercentageValue",
  98355. Field: field,
  98356. IsMethod: false,
  98357. IsResolver: false,
  98358. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98359. return nil, errors.New("field of type Float does not have child fields")
  98360. },
  98361. }
  98362. return fc, nil
  98363. }
  98364. func (ec *executionContext) _SellingPlanRecurringBillingPolicy_anchors(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringBillingPolicy) (ret graphql.Marshaler) {
  98365. fc, err := ec.fieldContext_SellingPlanRecurringBillingPolicy_anchors(ctx, field)
  98366. if err != nil {
  98367. return graphql.Null
  98368. }
  98369. ctx = graphql.WithFieldContext(ctx, fc)
  98370. defer func() {
  98371. if r := recover(); r != nil {
  98372. ec.Error(ctx, ec.Recover(ctx, r))
  98373. ret = graphql.Null
  98374. }
  98375. }()
  98376. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98377. ctx = rctx // use context from middleware stack in children
  98378. return obj.Anchors, nil
  98379. })
  98380. if err != nil {
  98381. ec.Error(ctx, err)
  98382. return graphql.Null
  98383. }
  98384. if resTmp == nil {
  98385. if !graphql.HasFieldError(ctx, fc) {
  98386. ec.Errorf(ctx, "must not be null")
  98387. }
  98388. return graphql.Null
  98389. }
  98390. res := resTmp.([]*SellingPlanAnchor)
  98391. fc.Result = res
  98392. return ec.marshalNSellingPlanAnchor2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanAnchorᚄ(ctx, field.Selections, res)
  98393. }
  98394. func (ec *executionContext) fieldContext_SellingPlanRecurringBillingPolicy_anchors(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98395. fc = &graphql.FieldContext{
  98396. Object: "SellingPlanRecurringBillingPolicy",
  98397. Field: field,
  98398. IsMethod: false,
  98399. IsResolver: false,
  98400. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98401. switch field.Name {
  98402. case "cutoffDay":
  98403. return ec.fieldContext_SellingPlanAnchor_cutoffDay(ctx, field)
  98404. case "day":
  98405. return ec.fieldContext_SellingPlanAnchor_day(ctx, field)
  98406. case "month":
  98407. return ec.fieldContext_SellingPlanAnchor_month(ctx, field)
  98408. case "type":
  98409. return ec.fieldContext_SellingPlanAnchor_type(ctx, field)
  98410. }
  98411. return nil, fmt.Errorf("no field named %q was found under type SellingPlanAnchor", field.Name)
  98412. },
  98413. }
  98414. return fc, nil
  98415. }
  98416. func (ec *executionContext) _SellingPlanRecurringBillingPolicy_createdAt(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringBillingPolicy) (ret graphql.Marshaler) {
  98417. fc, err := ec.fieldContext_SellingPlanRecurringBillingPolicy_createdAt(ctx, field)
  98418. if err != nil {
  98419. return graphql.Null
  98420. }
  98421. ctx = graphql.WithFieldContext(ctx, fc)
  98422. defer func() {
  98423. if r := recover(); r != nil {
  98424. ec.Error(ctx, ec.Recover(ctx, r))
  98425. ret = graphql.Null
  98426. }
  98427. }()
  98428. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98429. ctx = rctx // use context from middleware stack in children
  98430. return obj.CreatedAt, nil
  98431. })
  98432. if err != nil {
  98433. ec.Error(ctx, err)
  98434. return graphql.Null
  98435. }
  98436. if resTmp == nil {
  98437. if !graphql.HasFieldError(ctx, fc) {
  98438. ec.Errorf(ctx, "must not be null")
  98439. }
  98440. return graphql.Null
  98441. }
  98442. res := resTmp.(string)
  98443. fc.Result = res
  98444. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  98445. }
  98446. func (ec *executionContext) fieldContext_SellingPlanRecurringBillingPolicy_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98447. fc = &graphql.FieldContext{
  98448. Object: "SellingPlanRecurringBillingPolicy",
  98449. Field: field,
  98450. IsMethod: false,
  98451. IsResolver: false,
  98452. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98453. return nil, errors.New("field of type DateTime does not have child fields")
  98454. },
  98455. }
  98456. return fc, nil
  98457. }
  98458. func (ec *executionContext) _SellingPlanRecurringBillingPolicy_interval(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringBillingPolicy) (ret graphql.Marshaler) {
  98459. fc, err := ec.fieldContext_SellingPlanRecurringBillingPolicy_interval(ctx, field)
  98460. if err != nil {
  98461. return graphql.Null
  98462. }
  98463. ctx = graphql.WithFieldContext(ctx, fc)
  98464. defer func() {
  98465. if r := recover(); r != nil {
  98466. ec.Error(ctx, ec.Recover(ctx, r))
  98467. ret = graphql.Null
  98468. }
  98469. }()
  98470. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98471. ctx = rctx // use context from middleware stack in children
  98472. return obj.Interval, nil
  98473. })
  98474. if err != nil {
  98475. ec.Error(ctx, err)
  98476. return graphql.Null
  98477. }
  98478. if resTmp == nil {
  98479. if !graphql.HasFieldError(ctx, fc) {
  98480. ec.Errorf(ctx, "must not be null")
  98481. }
  98482. return graphql.Null
  98483. }
  98484. res := resTmp.(SellingPlanInterval)
  98485. fc.Result = res
  98486. return ec.marshalNSellingPlanInterval2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanInterval(ctx, field.Selections, res)
  98487. }
  98488. func (ec *executionContext) fieldContext_SellingPlanRecurringBillingPolicy_interval(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98489. fc = &graphql.FieldContext{
  98490. Object: "SellingPlanRecurringBillingPolicy",
  98491. Field: field,
  98492. IsMethod: false,
  98493. IsResolver: false,
  98494. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98495. return nil, errors.New("field of type SellingPlanInterval does not have child fields")
  98496. },
  98497. }
  98498. return fc, nil
  98499. }
  98500. func (ec *executionContext) _SellingPlanRecurringBillingPolicy_intervalCount(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringBillingPolicy) (ret graphql.Marshaler) {
  98501. fc, err := ec.fieldContext_SellingPlanRecurringBillingPolicy_intervalCount(ctx, field)
  98502. if err != nil {
  98503. return graphql.Null
  98504. }
  98505. ctx = graphql.WithFieldContext(ctx, fc)
  98506. defer func() {
  98507. if r := recover(); r != nil {
  98508. ec.Error(ctx, ec.Recover(ctx, r))
  98509. ret = graphql.Null
  98510. }
  98511. }()
  98512. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98513. ctx = rctx // use context from middleware stack in children
  98514. return obj.IntervalCount, nil
  98515. })
  98516. if err != nil {
  98517. ec.Error(ctx, err)
  98518. return graphql.Null
  98519. }
  98520. if resTmp == nil {
  98521. if !graphql.HasFieldError(ctx, fc) {
  98522. ec.Errorf(ctx, "must not be null")
  98523. }
  98524. return graphql.Null
  98525. }
  98526. res := resTmp.(int)
  98527. fc.Result = res
  98528. return ec.marshalNInt2int(ctx, field.Selections, res)
  98529. }
  98530. func (ec *executionContext) fieldContext_SellingPlanRecurringBillingPolicy_intervalCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98531. fc = &graphql.FieldContext{
  98532. Object: "SellingPlanRecurringBillingPolicy",
  98533. Field: field,
  98534. IsMethod: false,
  98535. IsResolver: false,
  98536. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98537. return nil, errors.New("field of type Int does not have child fields")
  98538. },
  98539. }
  98540. return fc, nil
  98541. }
  98542. func (ec *executionContext) _SellingPlanRecurringBillingPolicy_maxCycles(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringBillingPolicy) (ret graphql.Marshaler) {
  98543. fc, err := ec.fieldContext_SellingPlanRecurringBillingPolicy_maxCycles(ctx, field)
  98544. if err != nil {
  98545. return graphql.Null
  98546. }
  98547. ctx = graphql.WithFieldContext(ctx, fc)
  98548. defer func() {
  98549. if r := recover(); r != nil {
  98550. ec.Error(ctx, ec.Recover(ctx, r))
  98551. ret = graphql.Null
  98552. }
  98553. }()
  98554. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98555. ctx = rctx // use context from middleware stack in children
  98556. return obj.MaxCycles, nil
  98557. })
  98558. if err != nil {
  98559. ec.Error(ctx, err)
  98560. return graphql.Null
  98561. }
  98562. if resTmp == nil {
  98563. return graphql.Null
  98564. }
  98565. res := resTmp.(*int)
  98566. fc.Result = res
  98567. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  98568. }
  98569. func (ec *executionContext) fieldContext_SellingPlanRecurringBillingPolicy_maxCycles(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98570. fc = &graphql.FieldContext{
  98571. Object: "SellingPlanRecurringBillingPolicy",
  98572. Field: field,
  98573. IsMethod: false,
  98574. IsResolver: false,
  98575. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98576. return nil, errors.New("field of type Int does not have child fields")
  98577. },
  98578. }
  98579. return fc, nil
  98580. }
  98581. func (ec *executionContext) _SellingPlanRecurringBillingPolicy_minCycles(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringBillingPolicy) (ret graphql.Marshaler) {
  98582. fc, err := ec.fieldContext_SellingPlanRecurringBillingPolicy_minCycles(ctx, field)
  98583. if err != nil {
  98584. return graphql.Null
  98585. }
  98586. ctx = graphql.WithFieldContext(ctx, fc)
  98587. defer func() {
  98588. if r := recover(); r != nil {
  98589. ec.Error(ctx, ec.Recover(ctx, r))
  98590. ret = graphql.Null
  98591. }
  98592. }()
  98593. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98594. ctx = rctx // use context from middleware stack in children
  98595. return obj.MinCycles, nil
  98596. })
  98597. if err != nil {
  98598. ec.Error(ctx, err)
  98599. return graphql.Null
  98600. }
  98601. if resTmp == nil {
  98602. return graphql.Null
  98603. }
  98604. res := resTmp.(*int)
  98605. fc.Result = res
  98606. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  98607. }
  98608. func (ec *executionContext) fieldContext_SellingPlanRecurringBillingPolicy_minCycles(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98609. fc = &graphql.FieldContext{
  98610. Object: "SellingPlanRecurringBillingPolicy",
  98611. Field: field,
  98612. IsMethod: false,
  98613. IsResolver: false,
  98614. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98615. return nil, errors.New("field of type Int does not have child fields")
  98616. },
  98617. }
  98618. return fc, nil
  98619. }
  98620. func (ec *executionContext) _SellingPlanRecurringDeliveryPolicy_anchors(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringDeliveryPolicy) (ret graphql.Marshaler) {
  98621. fc, err := ec.fieldContext_SellingPlanRecurringDeliveryPolicy_anchors(ctx, field)
  98622. if err != nil {
  98623. return graphql.Null
  98624. }
  98625. ctx = graphql.WithFieldContext(ctx, fc)
  98626. defer func() {
  98627. if r := recover(); r != nil {
  98628. ec.Error(ctx, ec.Recover(ctx, r))
  98629. ret = graphql.Null
  98630. }
  98631. }()
  98632. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98633. ctx = rctx // use context from middleware stack in children
  98634. return obj.Anchors, nil
  98635. })
  98636. if err != nil {
  98637. ec.Error(ctx, err)
  98638. return graphql.Null
  98639. }
  98640. if resTmp == nil {
  98641. if !graphql.HasFieldError(ctx, fc) {
  98642. ec.Errorf(ctx, "must not be null")
  98643. }
  98644. return graphql.Null
  98645. }
  98646. res := resTmp.([]*SellingPlanAnchor)
  98647. fc.Result = res
  98648. return ec.marshalNSellingPlanAnchor2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanAnchorᚄ(ctx, field.Selections, res)
  98649. }
  98650. func (ec *executionContext) fieldContext_SellingPlanRecurringDeliveryPolicy_anchors(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98651. fc = &graphql.FieldContext{
  98652. Object: "SellingPlanRecurringDeliveryPolicy",
  98653. Field: field,
  98654. IsMethod: false,
  98655. IsResolver: false,
  98656. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98657. switch field.Name {
  98658. case "cutoffDay":
  98659. return ec.fieldContext_SellingPlanAnchor_cutoffDay(ctx, field)
  98660. case "day":
  98661. return ec.fieldContext_SellingPlanAnchor_day(ctx, field)
  98662. case "month":
  98663. return ec.fieldContext_SellingPlanAnchor_month(ctx, field)
  98664. case "type":
  98665. return ec.fieldContext_SellingPlanAnchor_type(ctx, field)
  98666. }
  98667. return nil, fmt.Errorf("no field named %q was found under type SellingPlanAnchor", field.Name)
  98668. },
  98669. }
  98670. return fc, nil
  98671. }
  98672. func (ec *executionContext) _SellingPlanRecurringDeliveryPolicy_createdAt(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringDeliveryPolicy) (ret graphql.Marshaler) {
  98673. fc, err := ec.fieldContext_SellingPlanRecurringDeliveryPolicy_createdAt(ctx, field)
  98674. if err != nil {
  98675. return graphql.Null
  98676. }
  98677. ctx = graphql.WithFieldContext(ctx, fc)
  98678. defer func() {
  98679. if r := recover(); r != nil {
  98680. ec.Error(ctx, ec.Recover(ctx, r))
  98681. ret = graphql.Null
  98682. }
  98683. }()
  98684. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98685. ctx = rctx // use context from middleware stack in children
  98686. return obj.CreatedAt, nil
  98687. })
  98688. if err != nil {
  98689. ec.Error(ctx, err)
  98690. return graphql.Null
  98691. }
  98692. if resTmp == nil {
  98693. if !graphql.HasFieldError(ctx, fc) {
  98694. ec.Errorf(ctx, "must not be null")
  98695. }
  98696. return graphql.Null
  98697. }
  98698. res := resTmp.(string)
  98699. fc.Result = res
  98700. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  98701. }
  98702. func (ec *executionContext) fieldContext_SellingPlanRecurringDeliveryPolicy_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98703. fc = &graphql.FieldContext{
  98704. Object: "SellingPlanRecurringDeliveryPolicy",
  98705. Field: field,
  98706. IsMethod: false,
  98707. IsResolver: false,
  98708. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98709. return nil, errors.New("field of type DateTime does not have child fields")
  98710. },
  98711. }
  98712. return fc, nil
  98713. }
  98714. func (ec *executionContext) _SellingPlanRecurringDeliveryPolicy_cutoff(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringDeliveryPolicy) (ret graphql.Marshaler) {
  98715. fc, err := ec.fieldContext_SellingPlanRecurringDeliveryPolicy_cutoff(ctx, field)
  98716. if err != nil {
  98717. return graphql.Null
  98718. }
  98719. ctx = graphql.WithFieldContext(ctx, fc)
  98720. defer func() {
  98721. if r := recover(); r != nil {
  98722. ec.Error(ctx, ec.Recover(ctx, r))
  98723. ret = graphql.Null
  98724. }
  98725. }()
  98726. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98727. ctx = rctx // use context from middleware stack in children
  98728. return obj.Cutoff, nil
  98729. })
  98730. if err != nil {
  98731. ec.Error(ctx, err)
  98732. return graphql.Null
  98733. }
  98734. if resTmp == nil {
  98735. return graphql.Null
  98736. }
  98737. res := resTmp.(*int)
  98738. fc.Result = res
  98739. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  98740. }
  98741. func (ec *executionContext) fieldContext_SellingPlanRecurringDeliveryPolicy_cutoff(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98742. fc = &graphql.FieldContext{
  98743. Object: "SellingPlanRecurringDeliveryPolicy",
  98744. Field: field,
  98745. IsMethod: false,
  98746. IsResolver: false,
  98747. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98748. return nil, errors.New("field of type Int does not have child fields")
  98749. },
  98750. }
  98751. return fc, nil
  98752. }
  98753. func (ec *executionContext) _SellingPlanRecurringDeliveryPolicy_intent(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringDeliveryPolicy) (ret graphql.Marshaler) {
  98754. fc, err := ec.fieldContext_SellingPlanRecurringDeliveryPolicy_intent(ctx, field)
  98755. if err != nil {
  98756. return graphql.Null
  98757. }
  98758. ctx = graphql.WithFieldContext(ctx, fc)
  98759. defer func() {
  98760. if r := recover(); r != nil {
  98761. ec.Error(ctx, ec.Recover(ctx, r))
  98762. ret = graphql.Null
  98763. }
  98764. }()
  98765. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98766. ctx = rctx // use context from middleware stack in children
  98767. return obj.Intent, nil
  98768. })
  98769. if err != nil {
  98770. ec.Error(ctx, err)
  98771. return graphql.Null
  98772. }
  98773. if resTmp == nil {
  98774. if !graphql.HasFieldError(ctx, fc) {
  98775. ec.Errorf(ctx, "must not be null")
  98776. }
  98777. return graphql.Null
  98778. }
  98779. res := resTmp.(SellingPlanRecurringDeliveryPolicyIntent)
  98780. fc.Result = res
  98781. return ec.marshalNSellingPlanRecurringDeliveryPolicyIntent2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanRecurringDeliveryPolicyIntent(ctx, field.Selections, res)
  98782. }
  98783. func (ec *executionContext) fieldContext_SellingPlanRecurringDeliveryPolicy_intent(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98784. fc = &graphql.FieldContext{
  98785. Object: "SellingPlanRecurringDeliveryPolicy",
  98786. Field: field,
  98787. IsMethod: false,
  98788. IsResolver: false,
  98789. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98790. return nil, errors.New("field of type SellingPlanRecurringDeliveryPolicyIntent does not have child fields")
  98791. },
  98792. }
  98793. return fc, nil
  98794. }
  98795. func (ec *executionContext) _SellingPlanRecurringDeliveryPolicy_interval(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringDeliveryPolicy) (ret graphql.Marshaler) {
  98796. fc, err := ec.fieldContext_SellingPlanRecurringDeliveryPolicy_interval(ctx, field)
  98797. if err != nil {
  98798. return graphql.Null
  98799. }
  98800. ctx = graphql.WithFieldContext(ctx, fc)
  98801. defer func() {
  98802. if r := recover(); r != nil {
  98803. ec.Error(ctx, ec.Recover(ctx, r))
  98804. ret = graphql.Null
  98805. }
  98806. }()
  98807. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98808. ctx = rctx // use context from middleware stack in children
  98809. return obj.Interval, nil
  98810. })
  98811. if err != nil {
  98812. ec.Error(ctx, err)
  98813. return graphql.Null
  98814. }
  98815. if resTmp == nil {
  98816. if !graphql.HasFieldError(ctx, fc) {
  98817. ec.Errorf(ctx, "must not be null")
  98818. }
  98819. return graphql.Null
  98820. }
  98821. res := resTmp.(SellingPlanInterval)
  98822. fc.Result = res
  98823. return ec.marshalNSellingPlanInterval2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanInterval(ctx, field.Selections, res)
  98824. }
  98825. func (ec *executionContext) fieldContext_SellingPlanRecurringDeliveryPolicy_interval(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98826. fc = &graphql.FieldContext{
  98827. Object: "SellingPlanRecurringDeliveryPolicy",
  98828. Field: field,
  98829. IsMethod: false,
  98830. IsResolver: false,
  98831. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98832. return nil, errors.New("field of type SellingPlanInterval does not have child fields")
  98833. },
  98834. }
  98835. return fc, nil
  98836. }
  98837. func (ec *executionContext) _SellingPlanRecurringDeliveryPolicy_intervalCount(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringDeliveryPolicy) (ret graphql.Marshaler) {
  98838. fc, err := ec.fieldContext_SellingPlanRecurringDeliveryPolicy_intervalCount(ctx, field)
  98839. if err != nil {
  98840. return graphql.Null
  98841. }
  98842. ctx = graphql.WithFieldContext(ctx, fc)
  98843. defer func() {
  98844. if r := recover(); r != nil {
  98845. ec.Error(ctx, ec.Recover(ctx, r))
  98846. ret = graphql.Null
  98847. }
  98848. }()
  98849. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98850. ctx = rctx // use context from middleware stack in children
  98851. return obj.IntervalCount, nil
  98852. })
  98853. if err != nil {
  98854. ec.Error(ctx, err)
  98855. return graphql.Null
  98856. }
  98857. if resTmp == nil {
  98858. if !graphql.HasFieldError(ctx, fc) {
  98859. ec.Errorf(ctx, "must not be null")
  98860. }
  98861. return graphql.Null
  98862. }
  98863. res := resTmp.(int)
  98864. fc.Result = res
  98865. return ec.marshalNInt2int(ctx, field.Selections, res)
  98866. }
  98867. func (ec *executionContext) fieldContext_SellingPlanRecurringDeliveryPolicy_intervalCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98868. fc = &graphql.FieldContext{
  98869. Object: "SellingPlanRecurringDeliveryPolicy",
  98870. Field: field,
  98871. IsMethod: false,
  98872. IsResolver: false,
  98873. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98874. return nil, errors.New("field of type Int does not have child fields")
  98875. },
  98876. }
  98877. return fc, nil
  98878. }
  98879. func (ec *executionContext) _SellingPlanRecurringDeliveryPolicy_preAnchorBehavior(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringDeliveryPolicy) (ret graphql.Marshaler) {
  98880. fc, err := ec.fieldContext_SellingPlanRecurringDeliveryPolicy_preAnchorBehavior(ctx, field)
  98881. if err != nil {
  98882. return graphql.Null
  98883. }
  98884. ctx = graphql.WithFieldContext(ctx, fc)
  98885. defer func() {
  98886. if r := recover(); r != nil {
  98887. ec.Error(ctx, ec.Recover(ctx, r))
  98888. ret = graphql.Null
  98889. }
  98890. }()
  98891. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98892. ctx = rctx // use context from middleware stack in children
  98893. return obj.PreAnchorBehavior, nil
  98894. })
  98895. if err != nil {
  98896. ec.Error(ctx, err)
  98897. return graphql.Null
  98898. }
  98899. if resTmp == nil {
  98900. if !graphql.HasFieldError(ctx, fc) {
  98901. ec.Errorf(ctx, "must not be null")
  98902. }
  98903. return graphql.Null
  98904. }
  98905. res := resTmp.(SellingPlanRecurringDeliveryPolicyPreAnchorBehavior)
  98906. fc.Result = res
  98907. return ec.marshalNSellingPlanRecurringDeliveryPolicyPreAnchorBehavior2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanRecurringDeliveryPolicyPreAnchorBehavior(ctx, field.Selections, res)
  98908. }
  98909. func (ec *executionContext) fieldContext_SellingPlanRecurringDeliveryPolicy_preAnchorBehavior(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98910. fc = &graphql.FieldContext{
  98911. Object: "SellingPlanRecurringDeliveryPolicy",
  98912. Field: field,
  98913. IsMethod: false,
  98914. IsResolver: false,
  98915. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98916. return nil, errors.New("field of type SellingPlanRecurringDeliveryPolicyPreAnchorBehavior does not have child fields")
  98917. },
  98918. }
  98919. return fc, nil
  98920. }
  98921. func (ec *executionContext) _SellingPlanRecurringPricingPolicy_adjustmentType(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringPricingPolicy) (ret graphql.Marshaler) {
  98922. fc, err := ec.fieldContext_SellingPlanRecurringPricingPolicy_adjustmentType(ctx, field)
  98923. if err != nil {
  98924. return graphql.Null
  98925. }
  98926. ctx = graphql.WithFieldContext(ctx, fc)
  98927. defer func() {
  98928. if r := recover(); r != nil {
  98929. ec.Error(ctx, ec.Recover(ctx, r))
  98930. ret = graphql.Null
  98931. }
  98932. }()
  98933. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98934. ctx = rctx // use context from middleware stack in children
  98935. return obj.AdjustmentType, nil
  98936. })
  98937. if err != nil {
  98938. ec.Error(ctx, err)
  98939. return graphql.Null
  98940. }
  98941. if resTmp == nil {
  98942. if !graphql.HasFieldError(ctx, fc) {
  98943. ec.Errorf(ctx, "must not be null")
  98944. }
  98945. return graphql.Null
  98946. }
  98947. res := resTmp.(SellingPlanPricingPolicyAdjustmentType)
  98948. fc.Result = res
  98949. return ec.marshalNSellingPlanPricingPolicyAdjustmentType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanPricingPolicyAdjustmentType(ctx, field.Selections, res)
  98950. }
  98951. func (ec *executionContext) fieldContext_SellingPlanRecurringPricingPolicy_adjustmentType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98952. fc = &graphql.FieldContext{
  98953. Object: "SellingPlanRecurringPricingPolicy",
  98954. Field: field,
  98955. IsMethod: false,
  98956. IsResolver: false,
  98957. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  98958. return nil, errors.New("field of type SellingPlanPricingPolicyAdjustmentType does not have child fields")
  98959. },
  98960. }
  98961. return fc, nil
  98962. }
  98963. func (ec *executionContext) _SellingPlanRecurringPricingPolicy_adjustmentValue(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringPricingPolicy) (ret graphql.Marshaler) {
  98964. fc, err := ec.fieldContext_SellingPlanRecurringPricingPolicy_adjustmentValue(ctx, field)
  98965. if err != nil {
  98966. return graphql.Null
  98967. }
  98968. ctx = graphql.WithFieldContext(ctx, fc)
  98969. defer func() {
  98970. if r := recover(); r != nil {
  98971. ec.Error(ctx, ec.Recover(ctx, r))
  98972. ret = graphql.Null
  98973. }
  98974. }()
  98975. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  98976. ctx = rctx // use context from middleware stack in children
  98977. return obj.AdjustmentValue, nil
  98978. })
  98979. if err != nil {
  98980. ec.Error(ctx, err)
  98981. return graphql.Null
  98982. }
  98983. if resTmp == nil {
  98984. if !graphql.HasFieldError(ctx, fc) {
  98985. ec.Errorf(ctx, "must not be null")
  98986. }
  98987. return graphql.Null
  98988. }
  98989. res := resTmp.(SellingPlanPricingPolicyAdjustmentValue)
  98990. fc.Result = res
  98991. return ec.marshalNSellingPlanPricingPolicyAdjustmentValue2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanPricingPolicyAdjustmentValue(ctx, field.Selections, res)
  98992. }
  98993. func (ec *executionContext) fieldContext_SellingPlanRecurringPricingPolicy_adjustmentValue(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  98994. fc = &graphql.FieldContext{
  98995. Object: "SellingPlanRecurringPricingPolicy",
  98996. Field: field,
  98997. IsMethod: false,
  98998. IsResolver: false,
  98999. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99000. return nil, errors.New("field of type SellingPlanPricingPolicyAdjustmentValue does not have child fields")
  99001. },
  99002. }
  99003. return fc, nil
  99004. }
  99005. func (ec *executionContext) _SellingPlanRecurringPricingPolicy_afterCycle(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringPricingPolicy) (ret graphql.Marshaler) {
  99006. fc, err := ec.fieldContext_SellingPlanRecurringPricingPolicy_afterCycle(ctx, field)
  99007. if err != nil {
  99008. return graphql.Null
  99009. }
  99010. ctx = graphql.WithFieldContext(ctx, fc)
  99011. defer func() {
  99012. if r := recover(); r != nil {
  99013. ec.Error(ctx, ec.Recover(ctx, r))
  99014. ret = graphql.Null
  99015. }
  99016. }()
  99017. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99018. ctx = rctx // use context from middleware stack in children
  99019. return obj.AfterCycle, nil
  99020. })
  99021. if err != nil {
  99022. ec.Error(ctx, err)
  99023. return graphql.Null
  99024. }
  99025. if resTmp == nil {
  99026. return graphql.Null
  99027. }
  99028. res := resTmp.(*int)
  99029. fc.Result = res
  99030. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  99031. }
  99032. func (ec *executionContext) fieldContext_SellingPlanRecurringPricingPolicy_afterCycle(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99033. fc = &graphql.FieldContext{
  99034. Object: "SellingPlanRecurringPricingPolicy",
  99035. Field: field,
  99036. IsMethod: false,
  99037. IsResolver: false,
  99038. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99039. return nil, errors.New("field of type Int does not have child fields")
  99040. },
  99041. }
  99042. return fc, nil
  99043. }
  99044. func (ec *executionContext) _SellingPlanRecurringPricingPolicy_createdAt(ctx context.Context, field graphql.CollectedField, obj *SellingPlanRecurringPricingPolicy) (ret graphql.Marshaler) {
  99045. fc, err := ec.fieldContext_SellingPlanRecurringPricingPolicy_createdAt(ctx, field)
  99046. if err != nil {
  99047. return graphql.Null
  99048. }
  99049. ctx = graphql.WithFieldContext(ctx, fc)
  99050. defer func() {
  99051. if r := recover(); r != nil {
  99052. ec.Error(ctx, ec.Recover(ctx, r))
  99053. ret = graphql.Null
  99054. }
  99055. }()
  99056. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99057. ctx = rctx // use context from middleware stack in children
  99058. return obj.CreatedAt, nil
  99059. })
  99060. if err != nil {
  99061. ec.Error(ctx, err)
  99062. return graphql.Null
  99063. }
  99064. if resTmp == nil {
  99065. if !graphql.HasFieldError(ctx, fc) {
  99066. ec.Errorf(ctx, "must not be null")
  99067. }
  99068. return graphql.Null
  99069. }
  99070. res := resTmp.(string)
  99071. fc.Result = res
  99072. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  99073. }
  99074. func (ec *executionContext) fieldContext_SellingPlanRecurringPricingPolicy_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99075. fc = &graphql.FieldContext{
  99076. Object: "SellingPlanRecurringPricingPolicy",
  99077. Field: field,
  99078. IsMethod: false,
  99079. IsResolver: false,
  99080. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99081. return nil, errors.New("field of type DateTime does not have child fields")
  99082. },
  99083. }
  99084. return fc, nil
  99085. }
  99086. func (ec *executionContext) _ShippingLine_carrierIdentifier(ctx context.Context, field graphql.CollectedField, obj *ShippingLine) (ret graphql.Marshaler) {
  99087. fc, err := ec.fieldContext_ShippingLine_carrierIdentifier(ctx, field)
  99088. if err != nil {
  99089. return graphql.Null
  99090. }
  99091. ctx = graphql.WithFieldContext(ctx, fc)
  99092. defer func() {
  99093. if r := recover(); r != nil {
  99094. ec.Error(ctx, ec.Recover(ctx, r))
  99095. ret = graphql.Null
  99096. }
  99097. }()
  99098. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99099. ctx = rctx // use context from middleware stack in children
  99100. return obj.CarrierIdentifier, nil
  99101. })
  99102. if err != nil {
  99103. ec.Error(ctx, err)
  99104. return graphql.Null
  99105. }
  99106. if resTmp == nil {
  99107. return graphql.Null
  99108. }
  99109. res := resTmp.(*string)
  99110. fc.Result = res
  99111. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  99112. }
  99113. func (ec *executionContext) fieldContext_ShippingLine_carrierIdentifier(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99114. fc = &graphql.FieldContext{
  99115. Object: "ShippingLine",
  99116. Field: field,
  99117. IsMethod: false,
  99118. IsResolver: false,
  99119. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99120. return nil, errors.New("field of type String does not have child fields")
  99121. },
  99122. }
  99123. return fc, nil
  99124. }
  99125. func (ec *executionContext) _ShippingLine_code(ctx context.Context, field graphql.CollectedField, obj *ShippingLine) (ret graphql.Marshaler) {
  99126. fc, err := ec.fieldContext_ShippingLine_code(ctx, field)
  99127. if err != nil {
  99128. return graphql.Null
  99129. }
  99130. ctx = graphql.WithFieldContext(ctx, fc)
  99131. defer func() {
  99132. if r := recover(); r != nil {
  99133. ec.Error(ctx, ec.Recover(ctx, r))
  99134. ret = graphql.Null
  99135. }
  99136. }()
  99137. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99138. ctx = rctx // use context from middleware stack in children
  99139. return obj.Code, nil
  99140. })
  99141. if err != nil {
  99142. ec.Error(ctx, err)
  99143. return graphql.Null
  99144. }
  99145. if resTmp == nil {
  99146. return graphql.Null
  99147. }
  99148. res := resTmp.(*string)
  99149. fc.Result = res
  99150. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  99151. }
  99152. func (ec *executionContext) fieldContext_ShippingLine_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99153. fc = &graphql.FieldContext{
  99154. Object: "ShippingLine",
  99155. Field: field,
  99156. IsMethod: false,
  99157. IsResolver: false,
  99158. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99159. return nil, errors.New("field of type String does not have child fields")
  99160. },
  99161. }
  99162. return fc, nil
  99163. }
  99164. func (ec *executionContext) _ShippingLine_custom(ctx context.Context, field graphql.CollectedField, obj *ShippingLine) (ret graphql.Marshaler) {
  99165. fc, err := ec.fieldContext_ShippingLine_custom(ctx, field)
  99166. if err != nil {
  99167. return graphql.Null
  99168. }
  99169. ctx = graphql.WithFieldContext(ctx, fc)
  99170. defer func() {
  99171. if r := recover(); r != nil {
  99172. ec.Error(ctx, ec.Recover(ctx, r))
  99173. ret = graphql.Null
  99174. }
  99175. }()
  99176. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99177. ctx = rctx // use context from middleware stack in children
  99178. return obj.Custom, nil
  99179. })
  99180. if err != nil {
  99181. ec.Error(ctx, err)
  99182. return graphql.Null
  99183. }
  99184. if resTmp == nil {
  99185. if !graphql.HasFieldError(ctx, fc) {
  99186. ec.Errorf(ctx, "must not be null")
  99187. }
  99188. return graphql.Null
  99189. }
  99190. res := resTmp.(bool)
  99191. fc.Result = res
  99192. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  99193. }
  99194. func (ec *executionContext) fieldContext_ShippingLine_custom(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99195. fc = &graphql.FieldContext{
  99196. Object: "ShippingLine",
  99197. Field: field,
  99198. IsMethod: false,
  99199. IsResolver: false,
  99200. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99201. return nil, errors.New("field of type Boolean does not have child fields")
  99202. },
  99203. }
  99204. return fc, nil
  99205. }
  99206. func (ec *executionContext) _ShippingLine_deliveryCategory(ctx context.Context, field graphql.CollectedField, obj *ShippingLine) (ret graphql.Marshaler) {
  99207. fc, err := ec.fieldContext_ShippingLine_deliveryCategory(ctx, field)
  99208. if err != nil {
  99209. return graphql.Null
  99210. }
  99211. ctx = graphql.WithFieldContext(ctx, fc)
  99212. defer func() {
  99213. if r := recover(); r != nil {
  99214. ec.Error(ctx, ec.Recover(ctx, r))
  99215. ret = graphql.Null
  99216. }
  99217. }()
  99218. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99219. ctx = rctx // use context from middleware stack in children
  99220. return obj.DeliveryCategory, nil
  99221. })
  99222. if err != nil {
  99223. ec.Error(ctx, err)
  99224. return graphql.Null
  99225. }
  99226. if resTmp == nil {
  99227. return graphql.Null
  99228. }
  99229. res := resTmp.(*string)
  99230. fc.Result = res
  99231. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  99232. }
  99233. func (ec *executionContext) fieldContext_ShippingLine_deliveryCategory(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99234. fc = &graphql.FieldContext{
  99235. Object: "ShippingLine",
  99236. Field: field,
  99237. IsMethod: false,
  99238. IsResolver: false,
  99239. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99240. return nil, errors.New("field of type String does not have child fields")
  99241. },
  99242. }
  99243. return fc, nil
  99244. }
  99245. func (ec *executionContext) _ShippingLine_discountAllocations(ctx context.Context, field graphql.CollectedField, obj *ShippingLine) (ret graphql.Marshaler) {
  99246. fc, err := ec.fieldContext_ShippingLine_discountAllocations(ctx, field)
  99247. if err != nil {
  99248. return graphql.Null
  99249. }
  99250. ctx = graphql.WithFieldContext(ctx, fc)
  99251. defer func() {
  99252. if r := recover(); r != nil {
  99253. ec.Error(ctx, ec.Recover(ctx, r))
  99254. ret = graphql.Null
  99255. }
  99256. }()
  99257. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99258. ctx = rctx // use context from middleware stack in children
  99259. return obj.DiscountAllocations, nil
  99260. })
  99261. if err != nil {
  99262. ec.Error(ctx, err)
  99263. return graphql.Null
  99264. }
  99265. if resTmp == nil {
  99266. if !graphql.HasFieldError(ctx, fc) {
  99267. ec.Errorf(ctx, "must not be null")
  99268. }
  99269. return graphql.Null
  99270. }
  99271. res := resTmp.([]*DiscountAllocation)
  99272. fc.Result = res
  99273. return ec.marshalNDiscountAllocation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountAllocationᚄ(ctx, field.Selections, res)
  99274. }
  99275. func (ec *executionContext) fieldContext_ShippingLine_discountAllocations(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99276. fc = &graphql.FieldContext{
  99277. Object: "ShippingLine",
  99278. Field: field,
  99279. IsMethod: false,
  99280. IsResolver: false,
  99281. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99282. switch field.Name {
  99283. case "allocatedAmountSet":
  99284. return ec.fieldContext_DiscountAllocation_allocatedAmountSet(ctx, field)
  99285. case "discountApplication":
  99286. return ec.fieldContext_DiscountAllocation_discountApplication(ctx, field)
  99287. }
  99288. return nil, fmt.Errorf("no field named %q was found under type DiscountAllocation", field.Name)
  99289. },
  99290. }
  99291. return fc, nil
  99292. }
  99293. func (ec *executionContext) _ShippingLine_discountedPriceSet(ctx context.Context, field graphql.CollectedField, obj *ShippingLine) (ret graphql.Marshaler) {
  99294. fc, err := ec.fieldContext_ShippingLine_discountedPriceSet(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.DiscountedPriceSet, 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.(*MoneyBag)
  99320. fc.Result = res
  99321. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  99322. }
  99323. func (ec *executionContext) fieldContext_ShippingLine_discountedPriceSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99324. fc = &graphql.FieldContext{
  99325. Object: "ShippingLine",
  99326. Field: field,
  99327. IsMethod: false,
  99328. IsResolver: false,
  99329. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99330. switch field.Name {
  99331. case "presentmentMoney":
  99332. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  99333. case "shopMoney":
  99334. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  99335. }
  99336. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  99337. },
  99338. }
  99339. return fc, nil
  99340. }
  99341. func (ec *executionContext) _ShippingLine_id(ctx context.Context, field graphql.CollectedField, obj *ShippingLine) (ret graphql.Marshaler) {
  99342. fc, err := ec.fieldContext_ShippingLine_id(ctx, field)
  99343. if err != nil {
  99344. return graphql.Null
  99345. }
  99346. ctx = graphql.WithFieldContext(ctx, fc)
  99347. defer func() {
  99348. if r := recover(); r != nil {
  99349. ec.Error(ctx, ec.Recover(ctx, r))
  99350. ret = graphql.Null
  99351. }
  99352. }()
  99353. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99354. ctx = rctx // use context from middleware stack in children
  99355. return obj.ID, nil
  99356. })
  99357. if err != nil {
  99358. ec.Error(ctx, err)
  99359. return graphql.Null
  99360. }
  99361. if resTmp == nil {
  99362. return graphql.Null
  99363. }
  99364. res := resTmp.(*string)
  99365. fc.Result = res
  99366. return ec.marshalOID2ᚖstring(ctx, field.Selections, res)
  99367. }
  99368. func (ec *executionContext) fieldContext_ShippingLine_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99369. fc = &graphql.FieldContext{
  99370. Object: "ShippingLine",
  99371. Field: field,
  99372. IsMethod: false,
  99373. IsResolver: false,
  99374. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99375. return nil, errors.New("field of type ID does not have child fields")
  99376. },
  99377. }
  99378. return fc, nil
  99379. }
  99380. func (ec *executionContext) _ShippingLine_originalPriceSet(ctx context.Context, field graphql.CollectedField, obj *ShippingLine) (ret graphql.Marshaler) {
  99381. fc, err := ec.fieldContext_ShippingLine_originalPriceSet(ctx, field)
  99382. if err != nil {
  99383. return graphql.Null
  99384. }
  99385. ctx = graphql.WithFieldContext(ctx, fc)
  99386. defer func() {
  99387. if r := recover(); r != nil {
  99388. ec.Error(ctx, ec.Recover(ctx, r))
  99389. ret = graphql.Null
  99390. }
  99391. }()
  99392. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99393. ctx = rctx // use context from middleware stack in children
  99394. return obj.OriginalPriceSet, nil
  99395. })
  99396. if err != nil {
  99397. ec.Error(ctx, err)
  99398. return graphql.Null
  99399. }
  99400. if resTmp == nil {
  99401. if !graphql.HasFieldError(ctx, fc) {
  99402. ec.Errorf(ctx, "must not be null")
  99403. }
  99404. return graphql.Null
  99405. }
  99406. res := resTmp.(*MoneyBag)
  99407. fc.Result = res
  99408. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  99409. }
  99410. func (ec *executionContext) fieldContext_ShippingLine_originalPriceSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99411. fc = &graphql.FieldContext{
  99412. Object: "ShippingLine",
  99413. Field: field,
  99414. IsMethod: false,
  99415. IsResolver: false,
  99416. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99417. switch field.Name {
  99418. case "presentmentMoney":
  99419. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  99420. case "shopMoney":
  99421. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  99422. }
  99423. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  99424. },
  99425. }
  99426. return fc, nil
  99427. }
  99428. func (ec *executionContext) _ShippingLine_phone(ctx context.Context, field graphql.CollectedField, obj *ShippingLine) (ret graphql.Marshaler) {
  99429. fc, err := ec.fieldContext_ShippingLine_phone(ctx, field)
  99430. if err != nil {
  99431. return graphql.Null
  99432. }
  99433. ctx = graphql.WithFieldContext(ctx, fc)
  99434. defer func() {
  99435. if r := recover(); r != nil {
  99436. ec.Error(ctx, ec.Recover(ctx, r))
  99437. ret = graphql.Null
  99438. }
  99439. }()
  99440. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99441. ctx = rctx // use context from middleware stack in children
  99442. return obj.Phone, nil
  99443. })
  99444. if err != nil {
  99445. ec.Error(ctx, err)
  99446. return graphql.Null
  99447. }
  99448. if resTmp == nil {
  99449. return graphql.Null
  99450. }
  99451. res := resTmp.(*string)
  99452. fc.Result = res
  99453. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  99454. }
  99455. func (ec *executionContext) fieldContext_ShippingLine_phone(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99456. fc = &graphql.FieldContext{
  99457. Object: "ShippingLine",
  99458. Field: field,
  99459. IsMethod: false,
  99460. IsResolver: false,
  99461. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99462. return nil, errors.New("field of type String does not have child fields")
  99463. },
  99464. }
  99465. return fc, nil
  99466. }
  99467. func (ec *executionContext) _ShippingLine_requestedFulfillmentService(ctx context.Context, field graphql.CollectedField, obj *ShippingLine) (ret graphql.Marshaler) {
  99468. fc, err := ec.fieldContext_ShippingLine_requestedFulfillmentService(ctx, field)
  99469. if err != nil {
  99470. return graphql.Null
  99471. }
  99472. ctx = graphql.WithFieldContext(ctx, fc)
  99473. defer func() {
  99474. if r := recover(); r != nil {
  99475. ec.Error(ctx, ec.Recover(ctx, r))
  99476. ret = graphql.Null
  99477. }
  99478. }()
  99479. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99480. ctx = rctx // use context from middleware stack in children
  99481. return obj.RequestedFulfillmentService, nil
  99482. })
  99483. if err != nil {
  99484. ec.Error(ctx, err)
  99485. return graphql.Null
  99486. }
  99487. if resTmp == nil {
  99488. return graphql.Null
  99489. }
  99490. res := resTmp.(*FulfillmentService)
  99491. fc.Result = res
  99492. return ec.marshalOFulfillmentService2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentService(ctx, field.Selections, res)
  99493. }
  99494. func (ec *executionContext) fieldContext_ShippingLine_requestedFulfillmentService(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99495. fc = &graphql.FieldContext{
  99496. Object: "ShippingLine",
  99497. Field: field,
  99498. IsMethod: false,
  99499. IsResolver: false,
  99500. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99501. switch field.Name {
  99502. case "id":
  99503. return ec.fieldContext_FulfillmentService_id(ctx, field)
  99504. }
  99505. return nil, fmt.Errorf("no field named %q was found under type FulfillmentService", field.Name)
  99506. },
  99507. }
  99508. return fc, nil
  99509. }
  99510. func (ec *executionContext) _ShippingLine_shippingRateHandle(ctx context.Context, field graphql.CollectedField, obj *ShippingLine) (ret graphql.Marshaler) {
  99511. fc, err := ec.fieldContext_ShippingLine_shippingRateHandle(ctx, field)
  99512. if err != nil {
  99513. return graphql.Null
  99514. }
  99515. ctx = graphql.WithFieldContext(ctx, fc)
  99516. defer func() {
  99517. if r := recover(); r != nil {
  99518. ec.Error(ctx, ec.Recover(ctx, r))
  99519. ret = graphql.Null
  99520. }
  99521. }()
  99522. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99523. ctx = rctx // use context from middleware stack in children
  99524. return obj.ShippingRateHandle, nil
  99525. })
  99526. if err != nil {
  99527. ec.Error(ctx, err)
  99528. return graphql.Null
  99529. }
  99530. if resTmp == nil {
  99531. return graphql.Null
  99532. }
  99533. res := resTmp.(*string)
  99534. fc.Result = res
  99535. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  99536. }
  99537. func (ec *executionContext) fieldContext_ShippingLine_shippingRateHandle(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99538. fc = &graphql.FieldContext{
  99539. Object: "ShippingLine",
  99540. Field: field,
  99541. IsMethod: false,
  99542. IsResolver: false,
  99543. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99544. return nil, errors.New("field of type String does not have child fields")
  99545. },
  99546. }
  99547. return fc, nil
  99548. }
  99549. func (ec *executionContext) _ShippingLine_source(ctx context.Context, field graphql.CollectedField, obj *ShippingLine) (ret graphql.Marshaler) {
  99550. fc, err := ec.fieldContext_ShippingLine_source(ctx, field)
  99551. if err != nil {
  99552. return graphql.Null
  99553. }
  99554. ctx = graphql.WithFieldContext(ctx, fc)
  99555. defer func() {
  99556. if r := recover(); r != nil {
  99557. ec.Error(ctx, ec.Recover(ctx, r))
  99558. ret = graphql.Null
  99559. }
  99560. }()
  99561. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99562. ctx = rctx // use context from middleware stack in children
  99563. return obj.Source, nil
  99564. })
  99565. if err != nil {
  99566. ec.Error(ctx, err)
  99567. return graphql.Null
  99568. }
  99569. if resTmp == nil {
  99570. return graphql.Null
  99571. }
  99572. res := resTmp.(*string)
  99573. fc.Result = res
  99574. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  99575. }
  99576. func (ec *executionContext) fieldContext_ShippingLine_source(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99577. fc = &graphql.FieldContext{
  99578. Object: "ShippingLine",
  99579. Field: field,
  99580. IsMethod: false,
  99581. IsResolver: false,
  99582. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99583. return nil, errors.New("field of type String does not have child fields")
  99584. },
  99585. }
  99586. return fc, nil
  99587. }
  99588. func (ec *executionContext) _ShippingLine_taxLines(ctx context.Context, field graphql.CollectedField, obj *ShippingLine) (ret graphql.Marshaler) {
  99589. fc, err := ec.fieldContext_ShippingLine_taxLines(ctx, field)
  99590. if err != nil {
  99591. return graphql.Null
  99592. }
  99593. ctx = graphql.WithFieldContext(ctx, fc)
  99594. defer func() {
  99595. if r := recover(); r != nil {
  99596. ec.Error(ctx, ec.Recover(ctx, r))
  99597. ret = graphql.Null
  99598. }
  99599. }()
  99600. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99601. ctx = rctx // use context from middleware stack in children
  99602. return obj.TaxLines, nil
  99603. })
  99604. if err != nil {
  99605. ec.Error(ctx, err)
  99606. return graphql.Null
  99607. }
  99608. if resTmp == nil {
  99609. if !graphql.HasFieldError(ctx, fc) {
  99610. ec.Errorf(ctx, "must not be null")
  99611. }
  99612. return graphql.Null
  99613. }
  99614. res := resTmp.([]*TaxLine)
  99615. fc.Result = res
  99616. return ec.marshalNTaxLine2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐTaxLineᚄ(ctx, field.Selections, res)
  99617. }
  99618. func (ec *executionContext) fieldContext_ShippingLine_taxLines(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99619. fc = &graphql.FieldContext{
  99620. Object: "ShippingLine",
  99621. Field: field,
  99622. IsMethod: false,
  99623. IsResolver: false,
  99624. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99625. switch field.Name {
  99626. case "channelLiable":
  99627. return ec.fieldContext_TaxLine_channelLiable(ctx, field)
  99628. case "priceSet":
  99629. return ec.fieldContext_TaxLine_priceSet(ctx, field)
  99630. case "rate":
  99631. return ec.fieldContext_TaxLine_rate(ctx, field)
  99632. case "ratePercentage":
  99633. return ec.fieldContext_TaxLine_ratePercentage(ctx, field)
  99634. case "title":
  99635. return ec.fieldContext_TaxLine_title(ctx, field)
  99636. }
  99637. return nil, fmt.Errorf("no field named %q was found under type TaxLine", field.Name)
  99638. },
  99639. }
  99640. return fc, nil
  99641. }
  99642. func (ec *executionContext) _ShippingLine_title(ctx context.Context, field graphql.CollectedField, obj *ShippingLine) (ret graphql.Marshaler) {
  99643. fc, err := ec.fieldContext_ShippingLine_title(ctx, field)
  99644. if err != nil {
  99645. return graphql.Null
  99646. }
  99647. ctx = graphql.WithFieldContext(ctx, fc)
  99648. defer func() {
  99649. if r := recover(); r != nil {
  99650. ec.Error(ctx, ec.Recover(ctx, r))
  99651. ret = graphql.Null
  99652. }
  99653. }()
  99654. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99655. ctx = rctx // use context from middleware stack in children
  99656. return obj.Title, nil
  99657. })
  99658. if err != nil {
  99659. ec.Error(ctx, err)
  99660. return graphql.Null
  99661. }
  99662. if resTmp == nil {
  99663. if !graphql.HasFieldError(ctx, fc) {
  99664. ec.Errorf(ctx, "must not be null")
  99665. }
  99666. return graphql.Null
  99667. }
  99668. res := resTmp.(string)
  99669. fc.Result = res
  99670. return ec.marshalNString2string(ctx, field.Selections, res)
  99671. }
  99672. func (ec *executionContext) fieldContext_ShippingLine_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99673. fc = &graphql.FieldContext{
  99674. Object: "ShippingLine",
  99675. Field: field,
  99676. IsMethod: false,
  99677. IsResolver: false,
  99678. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99679. return nil, errors.New("field of type String does not have child fields")
  99680. },
  99681. }
  99682. return fc, nil
  99683. }
  99684. func (ec *executionContext) _ShippingLineConnection_edges(ctx context.Context, field graphql.CollectedField, obj *ShippingLineConnection) (ret graphql.Marshaler) {
  99685. fc, err := ec.fieldContext_ShippingLineConnection_edges(ctx, field)
  99686. if err != nil {
  99687. return graphql.Null
  99688. }
  99689. ctx = graphql.WithFieldContext(ctx, fc)
  99690. defer func() {
  99691. if r := recover(); r != nil {
  99692. ec.Error(ctx, ec.Recover(ctx, r))
  99693. ret = graphql.Null
  99694. }
  99695. }()
  99696. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99697. ctx = rctx // use context from middleware stack in children
  99698. return obj.Edges, nil
  99699. })
  99700. if err != nil {
  99701. ec.Error(ctx, err)
  99702. return graphql.Null
  99703. }
  99704. if resTmp == nil {
  99705. if !graphql.HasFieldError(ctx, fc) {
  99706. ec.Errorf(ctx, "must not be null")
  99707. }
  99708. return graphql.Null
  99709. }
  99710. res := resTmp.([]*ShippingLineEdge)
  99711. fc.Result = res
  99712. return ec.marshalNShippingLineEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐShippingLineEdgeᚄ(ctx, field.Selections, res)
  99713. }
  99714. func (ec *executionContext) fieldContext_ShippingLineConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99715. fc = &graphql.FieldContext{
  99716. Object: "ShippingLineConnection",
  99717. Field: field,
  99718. IsMethod: false,
  99719. IsResolver: false,
  99720. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99721. switch field.Name {
  99722. case "cursor":
  99723. return ec.fieldContext_ShippingLineEdge_cursor(ctx, field)
  99724. case "node":
  99725. return ec.fieldContext_ShippingLineEdge_node(ctx, field)
  99726. }
  99727. return nil, fmt.Errorf("no field named %q was found under type ShippingLineEdge", field.Name)
  99728. },
  99729. }
  99730. return fc, nil
  99731. }
  99732. func (ec *executionContext) _ShippingLineConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *ShippingLineConnection) (ret graphql.Marshaler) {
  99733. fc, err := ec.fieldContext_ShippingLineConnection_nodes(ctx, field)
  99734. if err != nil {
  99735. return graphql.Null
  99736. }
  99737. ctx = graphql.WithFieldContext(ctx, fc)
  99738. defer func() {
  99739. if r := recover(); r != nil {
  99740. ec.Error(ctx, ec.Recover(ctx, r))
  99741. ret = graphql.Null
  99742. }
  99743. }()
  99744. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99745. ctx = rctx // use context from middleware stack in children
  99746. return obj.Nodes, nil
  99747. })
  99748. if err != nil {
  99749. ec.Error(ctx, err)
  99750. return graphql.Null
  99751. }
  99752. if resTmp == nil {
  99753. if !graphql.HasFieldError(ctx, fc) {
  99754. ec.Errorf(ctx, "must not be null")
  99755. }
  99756. return graphql.Null
  99757. }
  99758. res := resTmp.([]*ShippingLine)
  99759. fc.Result = res
  99760. return ec.marshalNShippingLine2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐShippingLineᚄ(ctx, field.Selections, res)
  99761. }
  99762. func (ec *executionContext) fieldContext_ShippingLineConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99763. fc = &graphql.FieldContext{
  99764. Object: "ShippingLineConnection",
  99765. Field: field,
  99766. IsMethod: false,
  99767. IsResolver: false,
  99768. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99769. switch field.Name {
  99770. case "carrierIdentifier":
  99771. return ec.fieldContext_ShippingLine_carrierIdentifier(ctx, field)
  99772. case "code":
  99773. return ec.fieldContext_ShippingLine_code(ctx, field)
  99774. case "custom":
  99775. return ec.fieldContext_ShippingLine_custom(ctx, field)
  99776. case "deliveryCategory":
  99777. return ec.fieldContext_ShippingLine_deliveryCategory(ctx, field)
  99778. case "discountAllocations":
  99779. return ec.fieldContext_ShippingLine_discountAllocations(ctx, field)
  99780. case "discountedPriceSet":
  99781. return ec.fieldContext_ShippingLine_discountedPriceSet(ctx, field)
  99782. case "id":
  99783. return ec.fieldContext_ShippingLine_id(ctx, field)
  99784. case "originalPriceSet":
  99785. return ec.fieldContext_ShippingLine_originalPriceSet(ctx, field)
  99786. case "phone":
  99787. return ec.fieldContext_ShippingLine_phone(ctx, field)
  99788. case "requestedFulfillmentService":
  99789. return ec.fieldContext_ShippingLine_requestedFulfillmentService(ctx, field)
  99790. case "shippingRateHandle":
  99791. return ec.fieldContext_ShippingLine_shippingRateHandle(ctx, field)
  99792. case "source":
  99793. return ec.fieldContext_ShippingLine_source(ctx, field)
  99794. case "taxLines":
  99795. return ec.fieldContext_ShippingLine_taxLines(ctx, field)
  99796. case "title":
  99797. return ec.fieldContext_ShippingLine_title(ctx, field)
  99798. }
  99799. return nil, fmt.Errorf("no field named %q was found under type ShippingLine", field.Name)
  99800. },
  99801. }
  99802. return fc, nil
  99803. }
  99804. func (ec *executionContext) _ShippingLineConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *ShippingLineConnection) (ret graphql.Marshaler) {
  99805. fc, err := ec.fieldContext_ShippingLineConnection_pageInfo(ctx, field)
  99806. if err != nil {
  99807. return graphql.Null
  99808. }
  99809. ctx = graphql.WithFieldContext(ctx, fc)
  99810. defer func() {
  99811. if r := recover(); r != nil {
  99812. ec.Error(ctx, ec.Recover(ctx, r))
  99813. ret = graphql.Null
  99814. }
  99815. }()
  99816. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99817. ctx = rctx // use context from middleware stack in children
  99818. return obj.PageInfo, nil
  99819. })
  99820. if err != nil {
  99821. ec.Error(ctx, err)
  99822. return graphql.Null
  99823. }
  99824. if resTmp == nil {
  99825. if !graphql.HasFieldError(ctx, fc) {
  99826. ec.Errorf(ctx, "must not be null")
  99827. }
  99828. return graphql.Null
  99829. }
  99830. res := resTmp.(*PageInfo)
  99831. fc.Result = res
  99832. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  99833. }
  99834. func (ec *executionContext) fieldContext_ShippingLineConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99835. fc = &graphql.FieldContext{
  99836. Object: "ShippingLineConnection",
  99837. Field: field,
  99838. IsMethod: false,
  99839. IsResolver: false,
  99840. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99841. switch field.Name {
  99842. case "endCursor":
  99843. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  99844. case "hasNextPage":
  99845. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  99846. case "hasPreviousPage":
  99847. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  99848. case "startCursor":
  99849. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  99850. }
  99851. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  99852. },
  99853. }
  99854. return fc, nil
  99855. }
  99856. func (ec *executionContext) _ShippingLineEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *ShippingLineEdge) (ret graphql.Marshaler) {
  99857. fc, err := ec.fieldContext_ShippingLineEdge_cursor(ctx, field)
  99858. if err != nil {
  99859. return graphql.Null
  99860. }
  99861. ctx = graphql.WithFieldContext(ctx, fc)
  99862. defer func() {
  99863. if r := recover(); r != nil {
  99864. ec.Error(ctx, ec.Recover(ctx, r))
  99865. ret = graphql.Null
  99866. }
  99867. }()
  99868. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99869. ctx = rctx // use context from middleware stack in children
  99870. return obj.Cursor, nil
  99871. })
  99872. if err != nil {
  99873. ec.Error(ctx, err)
  99874. return graphql.Null
  99875. }
  99876. if resTmp == nil {
  99877. if !graphql.HasFieldError(ctx, fc) {
  99878. ec.Errorf(ctx, "must not be null")
  99879. }
  99880. return graphql.Null
  99881. }
  99882. res := resTmp.(string)
  99883. fc.Result = res
  99884. return ec.marshalNString2string(ctx, field.Selections, res)
  99885. }
  99886. func (ec *executionContext) fieldContext_ShippingLineEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99887. fc = &graphql.FieldContext{
  99888. Object: "ShippingLineEdge",
  99889. Field: field,
  99890. IsMethod: false,
  99891. IsResolver: false,
  99892. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99893. return nil, errors.New("field of type String does not have child fields")
  99894. },
  99895. }
  99896. return fc, nil
  99897. }
  99898. func (ec *executionContext) _ShippingLineEdge_node(ctx context.Context, field graphql.CollectedField, obj *ShippingLineEdge) (ret graphql.Marshaler) {
  99899. fc, err := ec.fieldContext_ShippingLineEdge_node(ctx, field)
  99900. if err != nil {
  99901. return graphql.Null
  99902. }
  99903. ctx = graphql.WithFieldContext(ctx, fc)
  99904. defer func() {
  99905. if r := recover(); r != nil {
  99906. ec.Error(ctx, ec.Recover(ctx, r))
  99907. ret = graphql.Null
  99908. }
  99909. }()
  99910. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99911. ctx = rctx // use context from middleware stack in children
  99912. return obj.Node, nil
  99913. })
  99914. if err != nil {
  99915. ec.Error(ctx, err)
  99916. return graphql.Null
  99917. }
  99918. if resTmp == nil {
  99919. if !graphql.HasFieldError(ctx, fc) {
  99920. ec.Errorf(ctx, "must not be null")
  99921. }
  99922. return graphql.Null
  99923. }
  99924. res := resTmp.(*ShippingLine)
  99925. fc.Result = res
  99926. return ec.marshalNShippingLine2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐShippingLine(ctx, field.Selections, res)
  99927. }
  99928. func (ec *executionContext) fieldContext_ShippingLineEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  99929. fc = &graphql.FieldContext{
  99930. Object: "ShippingLineEdge",
  99931. Field: field,
  99932. IsMethod: false,
  99933. IsResolver: false,
  99934. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  99935. switch field.Name {
  99936. case "carrierIdentifier":
  99937. return ec.fieldContext_ShippingLine_carrierIdentifier(ctx, field)
  99938. case "code":
  99939. return ec.fieldContext_ShippingLine_code(ctx, field)
  99940. case "custom":
  99941. return ec.fieldContext_ShippingLine_custom(ctx, field)
  99942. case "deliveryCategory":
  99943. return ec.fieldContext_ShippingLine_deliveryCategory(ctx, field)
  99944. case "discountAllocations":
  99945. return ec.fieldContext_ShippingLine_discountAllocations(ctx, field)
  99946. case "discountedPriceSet":
  99947. return ec.fieldContext_ShippingLine_discountedPriceSet(ctx, field)
  99948. case "id":
  99949. return ec.fieldContext_ShippingLine_id(ctx, field)
  99950. case "originalPriceSet":
  99951. return ec.fieldContext_ShippingLine_originalPriceSet(ctx, field)
  99952. case "phone":
  99953. return ec.fieldContext_ShippingLine_phone(ctx, field)
  99954. case "requestedFulfillmentService":
  99955. return ec.fieldContext_ShippingLine_requestedFulfillmentService(ctx, field)
  99956. case "shippingRateHandle":
  99957. return ec.fieldContext_ShippingLine_shippingRateHandle(ctx, field)
  99958. case "source":
  99959. return ec.fieldContext_ShippingLine_source(ctx, field)
  99960. case "taxLines":
  99961. return ec.fieldContext_ShippingLine_taxLines(ctx, field)
  99962. case "title":
  99963. return ec.fieldContext_ShippingLine_title(ctx, field)
  99964. }
  99965. return nil, fmt.Errorf("no field named %q was found under type ShippingLine", field.Name)
  99966. },
  99967. }
  99968. return fc, nil
  99969. }
  99970. func (ec *executionContext) _ShippingRefund_amountSet(ctx context.Context, field graphql.CollectedField, obj *ShippingRefund) (ret graphql.Marshaler) {
  99971. fc, err := ec.fieldContext_ShippingRefund_amountSet(ctx, field)
  99972. if err != nil {
  99973. return graphql.Null
  99974. }
  99975. ctx = graphql.WithFieldContext(ctx, fc)
  99976. defer func() {
  99977. if r := recover(); r != nil {
  99978. ec.Error(ctx, ec.Recover(ctx, r))
  99979. ret = graphql.Null
  99980. }
  99981. }()
  99982. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  99983. ctx = rctx // use context from middleware stack in children
  99984. return obj.AmountSet, nil
  99985. })
  99986. if err != nil {
  99987. ec.Error(ctx, err)
  99988. return graphql.Null
  99989. }
  99990. if resTmp == nil {
  99991. if !graphql.HasFieldError(ctx, fc) {
  99992. ec.Errorf(ctx, "must not be null")
  99993. }
  99994. return graphql.Null
  99995. }
  99996. res := resTmp.(*MoneyBag)
  99997. fc.Result = res
  99998. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  99999. }
  100000. func (ec *executionContext) fieldContext_ShippingRefund_amountSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100001. fc = &graphql.FieldContext{
  100002. Object: "ShippingRefund",
  100003. Field: field,
  100004. IsMethod: false,
  100005. IsResolver: false,
  100006. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100007. switch field.Name {
  100008. case "presentmentMoney":
  100009. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  100010. case "shopMoney":
  100011. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  100012. }
  100013. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  100014. },
  100015. }
  100016. return fc, nil
  100017. }
  100018. func (ec *executionContext) _ShippingRefund_maximumRefundableSet(ctx context.Context, field graphql.CollectedField, obj *ShippingRefund) (ret graphql.Marshaler) {
  100019. fc, err := ec.fieldContext_ShippingRefund_maximumRefundableSet(ctx, field)
  100020. if err != nil {
  100021. return graphql.Null
  100022. }
  100023. ctx = graphql.WithFieldContext(ctx, fc)
  100024. defer func() {
  100025. if r := recover(); r != nil {
  100026. ec.Error(ctx, ec.Recover(ctx, r))
  100027. ret = graphql.Null
  100028. }
  100029. }()
  100030. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100031. ctx = rctx // use context from middleware stack in children
  100032. return obj.MaximumRefundableSet, nil
  100033. })
  100034. if err != nil {
  100035. ec.Error(ctx, err)
  100036. return graphql.Null
  100037. }
  100038. if resTmp == nil {
  100039. if !graphql.HasFieldError(ctx, fc) {
  100040. ec.Errorf(ctx, "must not be null")
  100041. }
  100042. return graphql.Null
  100043. }
  100044. res := resTmp.(*MoneyBag)
  100045. fc.Result = res
  100046. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  100047. }
  100048. func (ec *executionContext) fieldContext_ShippingRefund_maximumRefundableSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100049. fc = &graphql.FieldContext{
  100050. Object: "ShippingRefund",
  100051. Field: field,
  100052. IsMethod: false,
  100053. IsResolver: false,
  100054. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100055. switch field.Name {
  100056. case "presentmentMoney":
  100057. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  100058. case "shopMoney":
  100059. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  100060. }
  100061. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  100062. },
  100063. }
  100064. return fc, nil
  100065. }
  100066. func (ec *executionContext) _ShippingRefund_taxSet(ctx context.Context, field graphql.CollectedField, obj *ShippingRefund) (ret graphql.Marshaler) {
  100067. fc, err := ec.fieldContext_ShippingRefund_taxSet(ctx, field)
  100068. if err != nil {
  100069. return graphql.Null
  100070. }
  100071. ctx = graphql.WithFieldContext(ctx, fc)
  100072. defer func() {
  100073. if r := recover(); r != nil {
  100074. ec.Error(ctx, ec.Recover(ctx, r))
  100075. ret = graphql.Null
  100076. }
  100077. }()
  100078. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100079. ctx = rctx // use context from middleware stack in children
  100080. return obj.TaxSet, nil
  100081. })
  100082. if err != nil {
  100083. ec.Error(ctx, err)
  100084. return graphql.Null
  100085. }
  100086. if resTmp == nil {
  100087. if !graphql.HasFieldError(ctx, fc) {
  100088. ec.Errorf(ctx, "must not be null")
  100089. }
  100090. return graphql.Null
  100091. }
  100092. res := resTmp.(*MoneyBag)
  100093. fc.Result = res
  100094. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  100095. }
  100096. func (ec *executionContext) fieldContext_ShippingRefund_taxSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100097. fc = &graphql.FieldContext{
  100098. Object: "ShippingRefund",
  100099. Field: field,
  100100. IsMethod: false,
  100101. IsResolver: false,
  100102. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100103. switch field.Name {
  100104. case "presentmentMoney":
  100105. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  100106. case "shopMoney":
  100107. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  100108. }
  100109. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  100110. },
  100111. }
  100112. return fc, nil
  100113. }
  100114. func (ec *executionContext) _ShopAlert_action(ctx context.Context, field graphql.CollectedField, obj *ShopAlert) (ret graphql.Marshaler) {
  100115. fc, err := ec.fieldContext_ShopAlert_action(ctx, field)
  100116. if err != nil {
  100117. return graphql.Null
  100118. }
  100119. ctx = graphql.WithFieldContext(ctx, fc)
  100120. defer func() {
  100121. if r := recover(); r != nil {
  100122. ec.Error(ctx, ec.Recover(ctx, r))
  100123. ret = graphql.Null
  100124. }
  100125. }()
  100126. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100127. ctx = rctx // use context from middleware stack in children
  100128. return obj.Action, nil
  100129. })
  100130. if err != nil {
  100131. ec.Error(ctx, err)
  100132. return graphql.Null
  100133. }
  100134. if resTmp == nil {
  100135. if !graphql.HasFieldError(ctx, fc) {
  100136. ec.Errorf(ctx, "must not be null")
  100137. }
  100138. return graphql.Null
  100139. }
  100140. res := resTmp.(*ShopAlertAction)
  100141. fc.Result = res
  100142. return ec.marshalNShopAlertAction2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐShopAlertAction(ctx, field.Selections, res)
  100143. }
  100144. func (ec *executionContext) fieldContext_ShopAlert_action(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100145. fc = &graphql.FieldContext{
  100146. Object: "ShopAlert",
  100147. Field: field,
  100148. IsMethod: false,
  100149. IsResolver: false,
  100150. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100151. switch field.Name {
  100152. case "title":
  100153. return ec.fieldContext_ShopAlertAction_title(ctx, field)
  100154. case "url":
  100155. return ec.fieldContext_ShopAlertAction_url(ctx, field)
  100156. }
  100157. return nil, fmt.Errorf("no field named %q was found under type ShopAlertAction", field.Name)
  100158. },
  100159. }
  100160. return fc, nil
  100161. }
  100162. func (ec *executionContext) _ShopAlert_description(ctx context.Context, field graphql.CollectedField, obj *ShopAlert) (ret graphql.Marshaler) {
  100163. fc, err := ec.fieldContext_ShopAlert_description(ctx, field)
  100164. if err != nil {
  100165. return graphql.Null
  100166. }
  100167. ctx = graphql.WithFieldContext(ctx, fc)
  100168. defer func() {
  100169. if r := recover(); r != nil {
  100170. ec.Error(ctx, ec.Recover(ctx, r))
  100171. ret = graphql.Null
  100172. }
  100173. }()
  100174. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100175. ctx = rctx // use context from middleware stack in children
  100176. return obj.Description, nil
  100177. })
  100178. if err != nil {
  100179. ec.Error(ctx, err)
  100180. return graphql.Null
  100181. }
  100182. if resTmp == nil {
  100183. if !graphql.HasFieldError(ctx, fc) {
  100184. ec.Errorf(ctx, "must not be null")
  100185. }
  100186. return graphql.Null
  100187. }
  100188. res := resTmp.(string)
  100189. fc.Result = res
  100190. return ec.marshalNString2string(ctx, field.Selections, res)
  100191. }
  100192. func (ec *executionContext) fieldContext_ShopAlert_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100193. fc = &graphql.FieldContext{
  100194. Object: "ShopAlert",
  100195. Field: field,
  100196. IsMethod: false,
  100197. IsResolver: false,
  100198. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100199. return nil, errors.New("field of type String does not have child fields")
  100200. },
  100201. }
  100202. return fc, nil
  100203. }
  100204. func (ec *executionContext) _ShopAlertAction_title(ctx context.Context, field graphql.CollectedField, obj *ShopAlertAction) (ret graphql.Marshaler) {
  100205. fc, err := ec.fieldContext_ShopAlertAction_title(ctx, field)
  100206. if err != nil {
  100207. return graphql.Null
  100208. }
  100209. ctx = graphql.WithFieldContext(ctx, fc)
  100210. defer func() {
  100211. if r := recover(); r != nil {
  100212. ec.Error(ctx, ec.Recover(ctx, r))
  100213. ret = graphql.Null
  100214. }
  100215. }()
  100216. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100217. ctx = rctx // use context from middleware stack in children
  100218. return obj.Title, nil
  100219. })
  100220. if err != nil {
  100221. ec.Error(ctx, err)
  100222. return graphql.Null
  100223. }
  100224. if resTmp == nil {
  100225. if !graphql.HasFieldError(ctx, fc) {
  100226. ec.Errorf(ctx, "must not be null")
  100227. }
  100228. return graphql.Null
  100229. }
  100230. res := resTmp.(string)
  100231. fc.Result = res
  100232. return ec.marshalNString2string(ctx, field.Selections, res)
  100233. }
  100234. func (ec *executionContext) fieldContext_ShopAlertAction_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100235. fc = &graphql.FieldContext{
  100236. Object: "ShopAlertAction",
  100237. Field: field,
  100238. IsMethod: false,
  100239. IsResolver: false,
  100240. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100241. return nil, errors.New("field of type String does not have child fields")
  100242. },
  100243. }
  100244. return fc, nil
  100245. }
  100246. func (ec *executionContext) _ShopAlertAction_url(ctx context.Context, field graphql.CollectedField, obj *ShopAlertAction) (ret graphql.Marshaler) {
  100247. fc, err := ec.fieldContext_ShopAlertAction_url(ctx, field)
  100248. if err != nil {
  100249. return graphql.Null
  100250. }
  100251. ctx = graphql.WithFieldContext(ctx, fc)
  100252. defer func() {
  100253. if r := recover(); r != nil {
  100254. ec.Error(ctx, ec.Recover(ctx, r))
  100255. ret = graphql.Null
  100256. }
  100257. }()
  100258. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100259. ctx = rctx // use context from middleware stack in children
  100260. return obj.URL, nil
  100261. })
  100262. if err != nil {
  100263. ec.Error(ctx, err)
  100264. return graphql.Null
  100265. }
  100266. if resTmp == nil {
  100267. if !graphql.HasFieldError(ctx, fc) {
  100268. ec.Errorf(ctx, "must not be null")
  100269. }
  100270. return graphql.Null
  100271. }
  100272. res := resTmp.(string)
  100273. fc.Result = res
  100274. return ec.marshalNURL2string(ctx, field.Selections, res)
  100275. }
  100276. func (ec *executionContext) fieldContext_ShopAlertAction_url(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100277. fc = &graphql.FieldContext{
  100278. Object: "ShopAlertAction",
  100279. Field: field,
  100280. IsMethod: false,
  100281. IsResolver: false,
  100282. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100283. return nil, errors.New("field of type URL does not have child fields")
  100284. },
  100285. }
  100286. return fc, nil
  100287. }
  100288. func (ec *executionContext) _ShopFeatures_avalaraAvatax(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  100289. fc, err := ec.fieldContext_ShopFeatures_avalaraAvatax(ctx, field)
  100290. if err != nil {
  100291. return graphql.Null
  100292. }
  100293. ctx = graphql.WithFieldContext(ctx, fc)
  100294. defer func() {
  100295. if r := recover(); r != nil {
  100296. ec.Error(ctx, ec.Recover(ctx, r))
  100297. ret = graphql.Null
  100298. }
  100299. }()
  100300. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100301. ctx = rctx // use context from middleware stack in children
  100302. return obj.AvalaraAvatax, nil
  100303. })
  100304. if err != nil {
  100305. ec.Error(ctx, err)
  100306. return graphql.Null
  100307. }
  100308. if resTmp == nil {
  100309. if !graphql.HasFieldError(ctx, fc) {
  100310. ec.Errorf(ctx, "must not be null")
  100311. }
  100312. return graphql.Null
  100313. }
  100314. res := resTmp.(bool)
  100315. fc.Result = res
  100316. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  100317. }
  100318. func (ec *executionContext) fieldContext_ShopFeatures_avalaraAvatax(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100319. fc = &graphql.FieldContext{
  100320. Object: "ShopFeatures",
  100321. Field: field,
  100322. IsMethod: false,
  100323. IsResolver: false,
  100324. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100325. return nil, errors.New("field of type Boolean does not have child fields")
  100326. },
  100327. }
  100328. return fc, nil
  100329. }
  100330. func (ec *executionContext) _ShopFeatures_branding(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  100331. fc, err := ec.fieldContext_ShopFeatures_branding(ctx, field)
  100332. if err != nil {
  100333. return graphql.Null
  100334. }
  100335. ctx = graphql.WithFieldContext(ctx, fc)
  100336. defer func() {
  100337. if r := recover(); r != nil {
  100338. ec.Error(ctx, ec.Recover(ctx, r))
  100339. ret = graphql.Null
  100340. }
  100341. }()
  100342. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100343. ctx = rctx // use context from middleware stack in children
  100344. return obj.Branding, nil
  100345. })
  100346. if err != nil {
  100347. ec.Error(ctx, err)
  100348. return graphql.Null
  100349. }
  100350. if resTmp == nil {
  100351. if !graphql.HasFieldError(ctx, fc) {
  100352. ec.Errorf(ctx, "must not be null")
  100353. }
  100354. return graphql.Null
  100355. }
  100356. res := resTmp.(ShopBranding)
  100357. fc.Result = res
  100358. return ec.marshalNShopBranding2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐShopBranding(ctx, field.Selections, res)
  100359. }
  100360. func (ec *executionContext) fieldContext_ShopFeatures_branding(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100361. fc = &graphql.FieldContext{
  100362. Object: "ShopFeatures",
  100363. Field: field,
  100364. IsMethod: false,
  100365. IsResolver: false,
  100366. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100367. return nil, errors.New("field of type ShopBranding does not have child fields")
  100368. },
  100369. }
  100370. return fc, nil
  100371. }
  100372. func (ec *executionContext) _ShopFeatures_captcha(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  100373. fc, err := ec.fieldContext_ShopFeatures_captcha(ctx, field)
  100374. if err != nil {
  100375. return graphql.Null
  100376. }
  100377. ctx = graphql.WithFieldContext(ctx, fc)
  100378. defer func() {
  100379. if r := recover(); r != nil {
  100380. ec.Error(ctx, ec.Recover(ctx, r))
  100381. ret = graphql.Null
  100382. }
  100383. }()
  100384. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100385. ctx = rctx // use context from middleware stack in children
  100386. return obj.Captcha, nil
  100387. })
  100388. if err != nil {
  100389. ec.Error(ctx, err)
  100390. return graphql.Null
  100391. }
  100392. if resTmp == nil {
  100393. if !graphql.HasFieldError(ctx, fc) {
  100394. ec.Errorf(ctx, "must not be null")
  100395. }
  100396. return graphql.Null
  100397. }
  100398. res := resTmp.(bool)
  100399. fc.Result = res
  100400. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  100401. }
  100402. func (ec *executionContext) fieldContext_ShopFeatures_captcha(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100403. fc = &graphql.FieldContext{
  100404. Object: "ShopFeatures",
  100405. Field: field,
  100406. IsMethod: false,
  100407. IsResolver: false,
  100408. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100409. return nil, errors.New("field of type Boolean does not have child fields")
  100410. },
  100411. }
  100412. return fc, nil
  100413. }
  100414. func (ec *executionContext) _ShopFeatures_captchaExternalDomains(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  100415. fc, err := ec.fieldContext_ShopFeatures_captchaExternalDomains(ctx, field)
  100416. if err != nil {
  100417. return graphql.Null
  100418. }
  100419. ctx = graphql.WithFieldContext(ctx, fc)
  100420. defer func() {
  100421. if r := recover(); r != nil {
  100422. ec.Error(ctx, ec.Recover(ctx, r))
  100423. ret = graphql.Null
  100424. }
  100425. }()
  100426. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100427. ctx = rctx // use context from middleware stack in children
  100428. return obj.CaptchaExternalDomains, nil
  100429. })
  100430. if err != nil {
  100431. ec.Error(ctx, err)
  100432. return graphql.Null
  100433. }
  100434. if resTmp == nil {
  100435. if !graphql.HasFieldError(ctx, fc) {
  100436. ec.Errorf(ctx, "must not be null")
  100437. }
  100438. return graphql.Null
  100439. }
  100440. res := resTmp.(bool)
  100441. fc.Result = res
  100442. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  100443. }
  100444. func (ec *executionContext) fieldContext_ShopFeatures_captchaExternalDomains(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100445. fc = &graphql.FieldContext{
  100446. Object: "ShopFeatures",
  100447. Field: field,
  100448. IsMethod: false,
  100449. IsResolver: false,
  100450. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100451. return nil, errors.New("field of type Boolean does not have child fields")
  100452. },
  100453. }
  100454. return fc, nil
  100455. }
  100456. func (ec *executionContext) _ShopFeatures_dynamicRemarketing(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  100457. fc, err := ec.fieldContext_ShopFeatures_dynamicRemarketing(ctx, field)
  100458. if err != nil {
  100459. return graphql.Null
  100460. }
  100461. ctx = graphql.WithFieldContext(ctx, fc)
  100462. defer func() {
  100463. if r := recover(); r != nil {
  100464. ec.Error(ctx, ec.Recover(ctx, r))
  100465. ret = graphql.Null
  100466. }
  100467. }()
  100468. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100469. ctx = rctx // use context from middleware stack in children
  100470. return obj.DynamicRemarketing, nil
  100471. })
  100472. if err != nil {
  100473. ec.Error(ctx, err)
  100474. return graphql.Null
  100475. }
  100476. if resTmp == nil {
  100477. if !graphql.HasFieldError(ctx, fc) {
  100478. ec.Errorf(ctx, "must not be null")
  100479. }
  100480. return graphql.Null
  100481. }
  100482. res := resTmp.(bool)
  100483. fc.Result = res
  100484. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  100485. }
  100486. func (ec *executionContext) fieldContext_ShopFeatures_dynamicRemarketing(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100487. fc = &graphql.FieldContext{
  100488. Object: "ShopFeatures",
  100489. Field: field,
  100490. IsMethod: false,
  100491. IsResolver: false,
  100492. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100493. return nil, errors.New("field of type Boolean does not have child fields")
  100494. },
  100495. }
  100496. return fc, nil
  100497. }
  100498. func (ec *executionContext) _ShopFeatures_eligibleForSubscriptionMigration(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  100499. fc, err := ec.fieldContext_ShopFeatures_eligibleForSubscriptionMigration(ctx, field)
  100500. if err != nil {
  100501. return graphql.Null
  100502. }
  100503. ctx = graphql.WithFieldContext(ctx, fc)
  100504. defer func() {
  100505. if r := recover(); r != nil {
  100506. ec.Error(ctx, ec.Recover(ctx, r))
  100507. ret = graphql.Null
  100508. }
  100509. }()
  100510. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100511. ctx = rctx // use context from middleware stack in children
  100512. return obj.EligibleForSubscriptionMigration, nil
  100513. })
  100514. if err != nil {
  100515. ec.Error(ctx, err)
  100516. return graphql.Null
  100517. }
  100518. if resTmp == nil {
  100519. if !graphql.HasFieldError(ctx, fc) {
  100520. ec.Errorf(ctx, "must not be null")
  100521. }
  100522. return graphql.Null
  100523. }
  100524. res := resTmp.(bool)
  100525. fc.Result = res
  100526. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  100527. }
  100528. func (ec *executionContext) fieldContext_ShopFeatures_eligibleForSubscriptionMigration(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100529. fc = &graphql.FieldContext{
  100530. Object: "ShopFeatures",
  100531. Field: field,
  100532. IsMethod: false,
  100533. IsResolver: false,
  100534. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100535. return nil, errors.New("field of type Boolean does not have child fields")
  100536. },
  100537. }
  100538. return fc, nil
  100539. }
  100540. func (ec *executionContext) _ShopFeatures_eligibleForSubscriptions(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  100541. fc, err := ec.fieldContext_ShopFeatures_eligibleForSubscriptions(ctx, field)
  100542. if err != nil {
  100543. return graphql.Null
  100544. }
  100545. ctx = graphql.WithFieldContext(ctx, fc)
  100546. defer func() {
  100547. if r := recover(); r != nil {
  100548. ec.Error(ctx, ec.Recover(ctx, r))
  100549. ret = graphql.Null
  100550. }
  100551. }()
  100552. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100553. ctx = rctx // use context from middleware stack in children
  100554. return obj.EligibleForSubscriptions, nil
  100555. })
  100556. if err != nil {
  100557. ec.Error(ctx, err)
  100558. return graphql.Null
  100559. }
  100560. if resTmp == nil {
  100561. if !graphql.HasFieldError(ctx, fc) {
  100562. ec.Errorf(ctx, "must not be null")
  100563. }
  100564. return graphql.Null
  100565. }
  100566. res := resTmp.(bool)
  100567. fc.Result = res
  100568. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  100569. }
  100570. func (ec *executionContext) fieldContext_ShopFeatures_eligibleForSubscriptions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100571. fc = &graphql.FieldContext{
  100572. Object: "ShopFeatures",
  100573. Field: field,
  100574. IsMethod: false,
  100575. IsResolver: false,
  100576. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100577. return nil, errors.New("field of type Boolean does not have child fields")
  100578. },
  100579. }
  100580. return fc, nil
  100581. }
  100582. func (ec *executionContext) _ShopFeatures_giftCards(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  100583. fc, err := ec.fieldContext_ShopFeatures_giftCards(ctx, field)
  100584. if err != nil {
  100585. return graphql.Null
  100586. }
  100587. ctx = graphql.WithFieldContext(ctx, fc)
  100588. defer func() {
  100589. if r := recover(); r != nil {
  100590. ec.Error(ctx, ec.Recover(ctx, r))
  100591. ret = graphql.Null
  100592. }
  100593. }()
  100594. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100595. ctx = rctx // use context from middleware stack in children
  100596. return obj.GiftCards, nil
  100597. })
  100598. if err != nil {
  100599. ec.Error(ctx, err)
  100600. return graphql.Null
  100601. }
  100602. if resTmp == nil {
  100603. if !graphql.HasFieldError(ctx, fc) {
  100604. ec.Errorf(ctx, "must not be null")
  100605. }
  100606. return graphql.Null
  100607. }
  100608. res := resTmp.(bool)
  100609. fc.Result = res
  100610. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  100611. }
  100612. func (ec *executionContext) fieldContext_ShopFeatures_giftCards(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100613. fc = &graphql.FieldContext{
  100614. Object: "ShopFeatures",
  100615. Field: field,
  100616. IsMethod: false,
  100617. IsResolver: false,
  100618. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100619. return nil, errors.New("field of type Boolean does not have child fields")
  100620. },
  100621. }
  100622. return fc, nil
  100623. }
  100624. func (ec *executionContext) _ShopFeatures_harmonizedSystemCode(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  100625. fc, err := ec.fieldContext_ShopFeatures_harmonizedSystemCode(ctx, field)
  100626. if err != nil {
  100627. return graphql.Null
  100628. }
  100629. ctx = graphql.WithFieldContext(ctx, fc)
  100630. defer func() {
  100631. if r := recover(); r != nil {
  100632. ec.Error(ctx, ec.Recover(ctx, r))
  100633. ret = graphql.Null
  100634. }
  100635. }()
  100636. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100637. ctx = rctx // use context from middleware stack in children
  100638. return obj.HarmonizedSystemCode, nil
  100639. })
  100640. if err != nil {
  100641. ec.Error(ctx, err)
  100642. return graphql.Null
  100643. }
  100644. if resTmp == nil {
  100645. if !graphql.HasFieldError(ctx, fc) {
  100646. ec.Errorf(ctx, "must not be null")
  100647. }
  100648. return graphql.Null
  100649. }
  100650. res := resTmp.(bool)
  100651. fc.Result = res
  100652. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  100653. }
  100654. func (ec *executionContext) fieldContext_ShopFeatures_harmonizedSystemCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100655. fc = &graphql.FieldContext{
  100656. Object: "ShopFeatures",
  100657. Field: field,
  100658. IsMethod: false,
  100659. IsResolver: false,
  100660. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100661. return nil, errors.New("field of type Boolean does not have child fields")
  100662. },
  100663. }
  100664. return fc, nil
  100665. }
  100666. func (ec *executionContext) _ShopFeatures_internationalDomains(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  100667. fc, err := ec.fieldContext_ShopFeatures_internationalDomains(ctx, field)
  100668. if err != nil {
  100669. return graphql.Null
  100670. }
  100671. ctx = graphql.WithFieldContext(ctx, fc)
  100672. defer func() {
  100673. if r := recover(); r != nil {
  100674. ec.Error(ctx, ec.Recover(ctx, r))
  100675. ret = graphql.Null
  100676. }
  100677. }()
  100678. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100679. ctx = rctx // use context from middleware stack in children
  100680. return obj.InternationalDomains, nil
  100681. })
  100682. if err != nil {
  100683. ec.Error(ctx, err)
  100684. return graphql.Null
  100685. }
  100686. if resTmp == nil {
  100687. if !graphql.HasFieldError(ctx, fc) {
  100688. ec.Errorf(ctx, "must not be null")
  100689. }
  100690. return graphql.Null
  100691. }
  100692. res := resTmp.(bool)
  100693. fc.Result = res
  100694. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  100695. }
  100696. func (ec *executionContext) fieldContext_ShopFeatures_internationalDomains(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100697. fc = &graphql.FieldContext{
  100698. Object: "ShopFeatures",
  100699. Field: field,
  100700. IsMethod: false,
  100701. IsResolver: false,
  100702. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100703. return nil, errors.New("field of type Boolean does not have child fields")
  100704. },
  100705. }
  100706. return fc, nil
  100707. }
  100708. func (ec *executionContext) _ShopFeatures_internationalPriceOverrides(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  100709. fc, err := ec.fieldContext_ShopFeatures_internationalPriceOverrides(ctx, field)
  100710. if err != nil {
  100711. return graphql.Null
  100712. }
  100713. ctx = graphql.WithFieldContext(ctx, fc)
  100714. defer func() {
  100715. if r := recover(); r != nil {
  100716. ec.Error(ctx, ec.Recover(ctx, r))
  100717. ret = graphql.Null
  100718. }
  100719. }()
  100720. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100721. ctx = rctx // use context from middleware stack in children
  100722. return obj.InternationalPriceOverrides, nil
  100723. })
  100724. if err != nil {
  100725. ec.Error(ctx, err)
  100726. return graphql.Null
  100727. }
  100728. if resTmp == nil {
  100729. if !graphql.HasFieldError(ctx, fc) {
  100730. ec.Errorf(ctx, "must not be null")
  100731. }
  100732. return graphql.Null
  100733. }
  100734. res := resTmp.(bool)
  100735. fc.Result = res
  100736. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  100737. }
  100738. func (ec *executionContext) fieldContext_ShopFeatures_internationalPriceOverrides(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100739. fc = &graphql.FieldContext{
  100740. Object: "ShopFeatures",
  100741. Field: field,
  100742. IsMethod: false,
  100743. IsResolver: false,
  100744. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100745. return nil, errors.New("field of type Boolean does not have child fields")
  100746. },
  100747. }
  100748. return fc, nil
  100749. }
  100750. func (ec *executionContext) _ShopFeatures_internationalPriceRules(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  100751. fc, err := ec.fieldContext_ShopFeatures_internationalPriceRules(ctx, field)
  100752. if err != nil {
  100753. return graphql.Null
  100754. }
  100755. ctx = graphql.WithFieldContext(ctx, fc)
  100756. defer func() {
  100757. if r := recover(); r != nil {
  100758. ec.Error(ctx, ec.Recover(ctx, r))
  100759. ret = graphql.Null
  100760. }
  100761. }()
  100762. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100763. ctx = rctx // use context from middleware stack in children
  100764. return obj.InternationalPriceRules, nil
  100765. })
  100766. if err != nil {
  100767. ec.Error(ctx, err)
  100768. return graphql.Null
  100769. }
  100770. if resTmp == nil {
  100771. if !graphql.HasFieldError(ctx, fc) {
  100772. ec.Errorf(ctx, "must not be null")
  100773. }
  100774. return graphql.Null
  100775. }
  100776. res := resTmp.(bool)
  100777. fc.Result = res
  100778. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  100779. }
  100780. func (ec *executionContext) fieldContext_ShopFeatures_internationalPriceRules(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100781. fc = &graphql.FieldContext{
  100782. Object: "ShopFeatures",
  100783. Field: field,
  100784. IsMethod: false,
  100785. IsResolver: false,
  100786. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100787. return nil, errors.New("field of type Boolean does not have child fields")
  100788. },
  100789. }
  100790. return fc, nil
  100791. }
  100792. func (ec *executionContext) _ShopFeatures_legacySubscriptionGatewayEnabled(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  100793. fc, err := ec.fieldContext_ShopFeatures_legacySubscriptionGatewayEnabled(ctx, field)
  100794. if err != nil {
  100795. return graphql.Null
  100796. }
  100797. ctx = graphql.WithFieldContext(ctx, fc)
  100798. defer func() {
  100799. if r := recover(); r != nil {
  100800. ec.Error(ctx, ec.Recover(ctx, r))
  100801. ret = graphql.Null
  100802. }
  100803. }()
  100804. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100805. ctx = rctx // use context from middleware stack in children
  100806. return obj.LegacySubscriptionGatewayEnabled, nil
  100807. })
  100808. if err != nil {
  100809. ec.Error(ctx, err)
  100810. return graphql.Null
  100811. }
  100812. if resTmp == nil {
  100813. if !graphql.HasFieldError(ctx, fc) {
  100814. ec.Errorf(ctx, "must not be null")
  100815. }
  100816. return graphql.Null
  100817. }
  100818. res := resTmp.(bool)
  100819. fc.Result = res
  100820. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  100821. }
  100822. func (ec *executionContext) fieldContext_ShopFeatures_legacySubscriptionGatewayEnabled(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100823. fc = &graphql.FieldContext{
  100824. Object: "ShopFeatures",
  100825. Field: field,
  100826. IsMethod: false,
  100827. IsResolver: false,
  100828. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100829. return nil, errors.New("field of type Boolean does not have child fields")
  100830. },
  100831. }
  100832. return fc, nil
  100833. }
  100834. func (ec *executionContext) _ShopFeatures_liveView(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  100835. fc, err := ec.fieldContext_ShopFeatures_liveView(ctx, field)
  100836. if err != nil {
  100837. return graphql.Null
  100838. }
  100839. ctx = graphql.WithFieldContext(ctx, fc)
  100840. defer func() {
  100841. if r := recover(); r != nil {
  100842. ec.Error(ctx, ec.Recover(ctx, r))
  100843. ret = graphql.Null
  100844. }
  100845. }()
  100846. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100847. ctx = rctx // use context from middleware stack in children
  100848. return obj.LiveView, nil
  100849. })
  100850. if err != nil {
  100851. ec.Error(ctx, err)
  100852. return graphql.Null
  100853. }
  100854. if resTmp == nil {
  100855. if !graphql.HasFieldError(ctx, fc) {
  100856. ec.Errorf(ctx, "must not be null")
  100857. }
  100858. return graphql.Null
  100859. }
  100860. res := resTmp.(bool)
  100861. fc.Result = res
  100862. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  100863. }
  100864. func (ec *executionContext) fieldContext_ShopFeatures_liveView(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100865. fc = &graphql.FieldContext{
  100866. Object: "ShopFeatures",
  100867. Field: field,
  100868. IsMethod: false,
  100869. IsResolver: false,
  100870. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100871. return nil, errors.New("field of type Boolean does not have child fields")
  100872. },
  100873. }
  100874. return fc, nil
  100875. }
  100876. func (ec *executionContext) _ShopFeatures_onboardingVisual(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  100877. fc, err := ec.fieldContext_ShopFeatures_onboardingVisual(ctx, field)
  100878. if err != nil {
  100879. return graphql.Null
  100880. }
  100881. ctx = graphql.WithFieldContext(ctx, fc)
  100882. defer func() {
  100883. if r := recover(); r != nil {
  100884. ec.Error(ctx, ec.Recover(ctx, r))
  100885. ret = graphql.Null
  100886. }
  100887. }()
  100888. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100889. ctx = rctx // use context from middleware stack in children
  100890. return obj.OnboardingVisual, nil
  100891. })
  100892. if err != nil {
  100893. ec.Error(ctx, err)
  100894. return graphql.Null
  100895. }
  100896. if resTmp == nil {
  100897. if !graphql.HasFieldError(ctx, fc) {
  100898. ec.Errorf(ctx, "must not be null")
  100899. }
  100900. return graphql.Null
  100901. }
  100902. res := resTmp.(bool)
  100903. fc.Result = res
  100904. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  100905. }
  100906. func (ec *executionContext) fieldContext_ShopFeatures_onboardingVisual(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100907. fc = &graphql.FieldContext{
  100908. Object: "ShopFeatures",
  100909. Field: field,
  100910. IsMethod: false,
  100911. IsResolver: false,
  100912. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100913. return nil, errors.New("field of type Boolean does not have child fields")
  100914. },
  100915. }
  100916. return fc, nil
  100917. }
  100918. func (ec *executionContext) _ShopFeatures_paypalExpressSubscriptionGatewayStatus(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  100919. fc, err := ec.fieldContext_ShopFeatures_paypalExpressSubscriptionGatewayStatus(ctx, field)
  100920. if err != nil {
  100921. return graphql.Null
  100922. }
  100923. ctx = graphql.WithFieldContext(ctx, fc)
  100924. defer func() {
  100925. if r := recover(); r != nil {
  100926. ec.Error(ctx, ec.Recover(ctx, r))
  100927. ret = graphql.Null
  100928. }
  100929. }()
  100930. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100931. ctx = rctx // use context from middleware stack in children
  100932. return obj.PaypalExpressSubscriptionGatewayStatus, nil
  100933. })
  100934. if err != nil {
  100935. ec.Error(ctx, err)
  100936. return graphql.Null
  100937. }
  100938. if resTmp == nil {
  100939. if !graphql.HasFieldError(ctx, fc) {
  100940. ec.Errorf(ctx, "must not be null")
  100941. }
  100942. return graphql.Null
  100943. }
  100944. res := resTmp.(PaypalExpressSubscriptionsGatewayStatus)
  100945. fc.Result = res
  100946. return ec.marshalNPaypalExpressSubscriptionsGatewayStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPaypalExpressSubscriptionsGatewayStatus(ctx, field.Selections, res)
  100947. }
  100948. func (ec *executionContext) fieldContext_ShopFeatures_paypalExpressSubscriptionGatewayStatus(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100949. fc = &graphql.FieldContext{
  100950. Object: "ShopFeatures",
  100951. Field: field,
  100952. IsMethod: false,
  100953. IsResolver: false,
  100954. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100955. return nil, errors.New("field of type PaypalExpressSubscriptionsGatewayStatus does not have child fields")
  100956. },
  100957. }
  100958. return fc, nil
  100959. }
  100960. func (ec *executionContext) _ShopFeatures_reports(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  100961. fc, err := ec.fieldContext_ShopFeatures_reports(ctx, field)
  100962. if err != nil {
  100963. return graphql.Null
  100964. }
  100965. ctx = graphql.WithFieldContext(ctx, fc)
  100966. defer func() {
  100967. if r := recover(); r != nil {
  100968. ec.Error(ctx, ec.Recover(ctx, r))
  100969. ret = graphql.Null
  100970. }
  100971. }()
  100972. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  100973. ctx = rctx // use context from middleware stack in children
  100974. return obj.Reports, nil
  100975. })
  100976. if err != nil {
  100977. ec.Error(ctx, err)
  100978. return graphql.Null
  100979. }
  100980. if resTmp == nil {
  100981. if !graphql.HasFieldError(ctx, fc) {
  100982. ec.Errorf(ctx, "must not be null")
  100983. }
  100984. return graphql.Null
  100985. }
  100986. res := resTmp.(bool)
  100987. fc.Result = res
  100988. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  100989. }
  100990. func (ec *executionContext) fieldContext_ShopFeatures_reports(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  100991. fc = &graphql.FieldContext{
  100992. Object: "ShopFeatures",
  100993. Field: field,
  100994. IsMethod: false,
  100995. IsResolver: false,
  100996. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  100997. return nil, errors.New("field of type Boolean does not have child fields")
  100998. },
  100999. }
  101000. return fc, nil
  101001. }
  101002. func (ec *executionContext) _ShopFeatures_sellsSubscriptions(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  101003. fc, err := ec.fieldContext_ShopFeatures_sellsSubscriptions(ctx, field)
  101004. if err != nil {
  101005. return graphql.Null
  101006. }
  101007. ctx = graphql.WithFieldContext(ctx, fc)
  101008. defer func() {
  101009. if r := recover(); r != nil {
  101010. ec.Error(ctx, ec.Recover(ctx, r))
  101011. ret = graphql.Null
  101012. }
  101013. }()
  101014. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101015. ctx = rctx // use context from middleware stack in children
  101016. return obj.SellsSubscriptions, nil
  101017. })
  101018. if err != nil {
  101019. ec.Error(ctx, err)
  101020. return graphql.Null
  101021. }
  101022. if resTmp == nil {
  101023. if !graphql.HasFieldError(ctx, fc) {
  101024. ec.Errorf(ctx, "must not be null")
  101025. }
  101026. return graphql.Null
  101027. }
  101028. res := resTmp.(bool)
  101029. fc.Result = res
  101030. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  101031. }
  101032. func (ec *executionContext) fieldContext_ShopFeatures_sellsSubscriptions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101033. fc = &graphql.FieldContext{
  101034. Object: "ShopFeatures",
  101035. Field: field,
  101036. IsMethod: false,
  101037. IsResolver: false,
  101038. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101039. return nil, errors.New("field of type Boolean does not have child fields")
  101040. },
  101041. }
  101042. return fc, nil
  101043. }
  101044. func (ec *executionContext) _ShopFeatures_showMetrics(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  101045. fc, err := ec.fieldContext_ShopFeatures_showMetrics(ctx, field)
  101046. if err != nil {
  101047. return graphql.Null
  101048. }
  101049. ctx = graphql.WithFieldContext(ctx, fc)
  101050. defer func() {
  101051. if r := recover(); r != nil {
  101052. ec.Error(ctx, ec.Recover(ctx, r))
  101053. ret = graphql.Null
  101054. }
  101055. }()
  101056. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101057. ctx = rctx // use context from middleware stack in children
  101058. return obj.ShowMetrics, nil
  101059. })
  101060. if err != nil {
  101061. ec.Error(ctx, err)
  101062. return graphql.Null
  101063. }
  101064. if resTmp == nil {
  101065. if !graphql.HasFieldError(ctx, fc) {
  101066. ec.Errorf(ctx, "must not be null")
  101067. }
  101068. return graphql.Null
  101069. }
  101070. res := resTmp.(bool)
  101071. fc.Result = res
  101072. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  101073. }
  101074. func (ec *executionContext) fieldContext_ShopFeatures_showMetrics(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101075. fc = &graphql.FieldContext{
  101076. Object: "ShopFeatures",
  101077. Field: field,
  101078. IsMethod: false,
  101079. IsResolver: false,
  101080. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101081. return nil, errors.New("field of type Boolean does not have child fields")
  101082. },
  101083. }
  101084. return fc, nil
  101085. }
  101086. func (ec *executionContext) _ShopFeatures_storefront(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  101087. fc, err := ec.fieldContext_ShopFeatures_storefront(ctx, field)
  101088. if err != nil {
  101089. return graphql.Null
  101090. }
  101091. ctx = graphql.WithFieldContext(ctx, fc)
  101092. defer func() {
  101093. if r := recover(); r != nil {
  101094. ec.Error(ctx, ec.Recover(ctx, r))
  101095. ret = graphql.Null
  101096. }
  101097. }()
  101098. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101099. ctx = rctx // use context from middleware stack in children
  101100. return obj.Storefront, nil
  101101. })
  101102. if err != nil {
  101103. ec.Error(ctx, err)
  101104. return graphql.Null
  101105. }
  101106. if resTmp == nil {
  101107. if !graphql.HasFieldError(ctx, fc) {
  101108. ec.Errorf(ctx, "must not be null")
  101109. }
  101110. return graphql.Null
  101111. }
  101112. res := resTmp.(bool)
  101113. fc.Result = res
  101114. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  101115. }
  101116. func (ec *executionContext) fieldContext_ShopFeatures_storefront(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101117. fc = &graphql.FieldContext{
  101118. Object: "ShopFeatures",
  101119. Field: field,
  101120. IsMethod: false,
  101121. IsResolver: false,
  101122. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101123. return nil, errors.New("field of type Boolean does not have child fields")
  101124. },
  101125. }
  101126. return fc, nil
  101127. }
  101128. func (ec *executionContext) _ShopFeatures_usingShopifyBalance(ctx context.Context, field graphql.CollectedField, obj *ShopFeatures) (ret graphql.Marshaler) {
  101129. fc, err := ec.fieldContext_ShopFeatures_usingShopifyBalance(ctx, field)
  101130. if err != nil {
  101131. return graphql.Null
  101132. }
  101133. ctx = graphql.WithFieldContext(ctx, fc)
  101134. defer func() {
  101135. if r := recover(); r != nil {
  101136. ec.Error(ctx, ec.Recover(ctx, r))
  101137. ret = graphql.Null
  101138. }
  101139. }()
  101140. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101141. ctx = rctx // use context from middleware stack in children
  101142. return obj.UsingShopifyBalance, nil
  101143. })
  101144. if err != nil {
  101145. ec.Error(ctx, err)
  101146. return graphql.Null
  101147. }
  101148. if resTmp == nil {
  101149. if !graphql.HasFieldError(ctx, fc) {
  101150. ec.Errorf(ctx, "must not be null")
  101151. }
  101152. return graphql.Null
  101153. }
  101154. res := resTmp.(bool)
  101155. fc.Result = res
  101156. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  101157. }
  101158. func (ec *executionContext) fieldContext_ShopFeatures_usingShopifyBalance(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101159. fc = &graphql.FieldContext{
  101160. Object: "ShopFeatures",
  101161. Field: field,
  101162. IsMethod: false,
  101163. IsResolver: false,
  101164. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101165. return nil, errors.New("field of type Boolean does not have child fields")
  101166. },
  101167. }
  101168. return fc, nil
  101169. }
  101170. func (ec *executionContext) _ShopPlan_displayName(ctx context.Context, field graphql.CollectedField, obj *ShopPlan) (ret graphql.Marshaler) {
  101171. fc, err := ec.fieldContext_ShopPlan_displayName(ctx, field)
  101172. if err != nil {
  101173. return graphql.Null
  101174. }
  101175. ctx = graphql.WithFieldContext(ctx, fc)
  101176. defer func() {
  101177. if r := recover(); r != nil {
  101178. ec.Error(ctx, ec.Recover(ctx, r))
  101179. ret = graphql.Null
  101180. }
  101181. }()
  101182. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101183. ctx = rctx // use context from middleware stack in children
  101184. return obj.DisplayName, nil
  101185. })
  101186. if err != nil {
  101187. ec.Error(ctx, err)
  101188. return graphql.Null
  101189. }
  101190. if resTmp == nil {
  101191. if !graphql.HasFieldError(ctx, fc) {
  101192. ec.Errorf(ctx, "must not be null")
  101193. }
  101194. return graphql.Null
  101195. }
  101196. res := resTmp.(string)
  101197. fc.Result = res
  101198. return ec.marshalNString2string(ctx, field.Selections, res)
  101199. }
  101200. func (ec *executionContext) fieldContext_ShopPlan_displayName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101201. fc = &graphql.FieldContext{
  101202. Object: "ShopPlan",
  101203. Field: field,
  101204. IsMethod: false,
  101205. IsResolver: false,
  101206. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101207. return nil, errors.New("field of type String does not have child fields")
  101208. },
  101209. }
  101210. return fc, nil
  101211. }
  101212. func (ec *executionContext) _ShopPlan_partnerDevelopment(ctx context.Context, field graphql.CollectedField, obj *ShopPlan) (ret graphql.Marshaler) {
  101213. fc, err := ec.fieldContext_ShopPlan_partnerDevelopment(ctx, field)
  101214. if err != nil {
  101215. return graphql.Null
  101216. }
  101217. ctx = graphql.WithFieldContext(ctx, fc)
  101218. defer func() {
  101219. if r := recover(); r != nil {
  101220. ec.Error(ctx, ec.Recover(ctx, r))
  101221. ret = graphql.Null
  101222. }
  101223. }()
  101224. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101225. ctx = rctx // use context from middleware stack in children
  101226. return obj.PartnerDevelopment, nil
  101227. })
  101228. if err != nil {
  101229. ec.Error(ctx, err)
  101230. return graphql.Null
  101231. }
  101232. if resTmp == nil {
  101233. if !graphql.HasFieldError(ctx, fc) {
  101234. ec.Errorf(ctx, "must not be null")
  101235. }
  101236. return graphql.Null
  101237. }
  101238. res := resTmp.(bool)
  101239. fc.Result = res
  101240. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  101241. }
  101242. func (ec *executionContext) fieldContext_ShopPlan_partnerDevelopment(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101243. fc = &graphql.FieldContext{
  101244. Object: "ShopPlan",
  101245. Field: field,
  101246. IsMethod: false,
  101247. IsResolver: false,
  101248. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101249. return nil, errors.New("field of type Boolean does not have child fields")
  101250. },
  101251. }
  101252. return fc, nil
  101253. }
  101254. func (ec *executionContext) _ShopPlan_shopifyPlus(ctx context.Context, field graphql.CollectedField, obj *ShopPlan) (ret graphql.Marshaler) {
  101255. fc, err := ec.fieldContext_ShopPlan_shopifyPlus(ctx, field)
  101256. if err != nil {
  101257. return graphql.Null
  101258. }
  101259. ctx = graphql.WithFieldContext(ctx, fc)
  101260. defer func() {
  101261. if r := recover(); r != nil {
  101262. ec.Error(ctx, ec.Recover(ctx, r))
  101263. ret = graphql.Null
  101264. }
  101265. }()
  101266. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101267. ctx = rctx // use context from middleware stack in children
  101268. return obj.ShopifyPlus, nil
  101269. })
  101270. if err != nil {
  101271. ec.Error(ctx, err)
  101272. return graphql.Null
  101273. }
  101274. if resTmp == nil {
  101275. if !graphql.HasFieldError(ctx, fc) {
  101276. ec.Errorf(ctx, "must not be null")
  101277. }
  101278. return graphql.Null
  101279. }
  101280. res := resTmp.(bool)
  101281. fc.Result = res
  101282. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  101283. }
  101284. func (ec *executionContext) fieldContext_ShopPlan_shopifyPlus(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101285. fc = &graphql.FieldContext{
  101286. Object: "ShopPlan",
  101287. Field: field,
  101288. IsMethod: false,
  101289. IsResolver: false,
  101290. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101291. return nil, errors.New("field of type Boolean does not have child fields")
  101292. },
  101293. }
  101294. return fc, nil
  101295. }
  101296. func (ec *executionContext) _ShopPolicy_body(ctx context.Context, field graphql.CollectedField, obj *ShopPolicy) (ret graphql.Marshaler) {
  101297. fc, err := ec.fieldContext_ShopPolicy_body(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.Body, 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.(string)
  101323. fc.Result = res
  101324. return ec.marshalNHTML2string(ctx, field.Selections, res)
  101325. }
  101326. func (ec *executionContext) fieldContext_ShopPolicy_body(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101327. fc = &graphql.FieldContext{
  101328. Object: "ShopPolicy",
  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 HTML does not have child fields")
  101334. },
  101335. }
  101336. return fc, nil
  101337. }
  101338. func (ec *executionContext) _ShopPolicy_id(ctx context.Context, field graphql.CollectedField, obj *ShopPolicy) (ret graphql.Marshaler) {
  101339. fc, err := ec.fieldContext_ShopPolicy_id(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.ID, 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.marshalNID2string(ctx, field.Selections, res)
  101367. }
  101368. func (ec *executionContext) fieldContext_ShopPolicy_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101369. fc = &graphql.FieldContext{
  101370. Object: "ShopPolicy",
  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 ID does not have child fields")
  101376. },
  101377. }
  101378. return fc, nil
  101379. }
  101380. func (ec *executionContext) _ShopPolicy_translations(ctx context.Context, field graphql.CollectedField, obj *ShopPolicy) (ret graphql.Marshaler) {
  101381. fc, err := ec.fieldContext_ShopPolicy_translations(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.Translations, 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.([]*PublishedTranslation)
  101407. fc.Result = res
  101408. return ec.marshalNPublishedTranslation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPublishedTranslationᚄ(ctx, field.Selections, res)
  101409. }
  101410. func (ec *executionContext) fieldContext_ShopPolicy_translations(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101411. fc = &graphql.FieldContext{
  101412. Object: "ShopPolicy",
  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 "key":
  101419. return ec.fieldContext_PublishedTranslation_key(ctx, field)
  101420. case "locale":
  101421. return ec.fieldContext_PublishedTranslation_locale(ctx, field)
  101422. case "marketId":
  101423. return ec.fieldContext_PublishedTranslation_marketId(ctx, field)
  101424. case "value":
  101425. return ec.fieldContext_PublishedTranslation_value(ctx, field)
  101426. }
  101427. return nil, fmt.Errorf("no field named %q was found under type PublishedTranslation", field.Name)
  101428. },
  101429. }
  101430. defer func() {
  101431. if r := recover(); r != nil {
  101432. err = ec.Recover(ctx, r)
  101433. ec.Error(ctx, err)
  101434. }
  101435. }()
  101436. ctx = graphql.WithFieldContext(ctx, fc)
  101437. if fc.Args, err = ec.field_ShopPolicy_translations_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  101438. ec.Error(ctx, err)
  101439. return
  101440. }
  101441. return fc, nil
  101442. }
  101443. func (ec *executionContext) _ShopPolicy_type(ctx context.Context, field graphql.CollectedField, obj *ShopPolicy) (ret graphql.Marshaler) {
  101444. fc, err := ec.fieldContext_ShopPolicy_type(ctx, field)
  101445. if err != nil {
  101446. return graphql.Null
  101447. }
  101448. ctx = graphql.WithFieldContext(ctx, fc)
  101449. defer func() {
  101450. if r := recover(); r != nil {
  101451. ec.Error(ctx, ec.Recover(ctx, r))
  101452. ret = graphql.Null
  101453. }
  101454. }()
  101455. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101456. ctx = rctx // use context from middleware stack in children
  101457. return obj.Type, nil
  101458. })
  101459. if err != nil {
  101460. ec.Error(ctx, err)
  101461. return graphql.Null
  101462. }
  101463. if resTmp == nil {
  101464. if !graphql.HasFieldError(ctx, fc) {
  101465. ec.Errorf(ctx, "must not be null")
  101466. }
  101467. return graphql.Null
  101468. }
  101469. res := resTmp.(ShopPolicyType)
  101470. fc.Result = res
  101471. return ec.marshalNShopPolicyType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐShopPolicyType(ctx, field.Selections, res)
  101472. }
  101473. func (ec *executionContext) fieldContext_ShopPolicy_type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101474. fc = &graphql.FieldContext{
  101475. Object: "ShopPolicy",
  101476. Field: field,
  101477. IsMethod: false,
  101478. IsResolver: false,
  101479. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101480. return nil, errors.New("field of type ShopPolicyType does not have child fields")
  101481. },
  101482. }
  101483. return fc, nil
  101484. }
  101485. func (ec *executionContext) _ShopPolicy_url(ctx context.Context, field graphql.CollectedField, obj *ShopPolicy) (ret graphql.Marshaler) {
  101486. fc, err := ec.fieldContext_ShopPolicy_url(ctx, field)
  101487. if err != nil {
  101488. return graphql.Null
  101489. }
  101490. ctx = graphql.WithFieldContext(ctx, fc)
  101491. defer func() {
  101492. if r := recover(); r != nil {
  101493. ec.Error(ctx, ec.Recover(ctx, r))
  101494. ret = graphql.Null
  101495. }
  101496. }()
  101497. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101498. ctx = rctx // use context from middleware stack in children
  101499. return obj.URL, nil
  101500. })
  101501. if err != nil {
  101502. ec.Error(ctx, err)
  101503. return graphql.Null
  101504. }
  101505. if resTmp == nil {
  101506. if !graphql.HasFieldError(ctx, fc) {
  101507. ec.Errorf(ctx, "must not be null")
  101508. }
  101509. return graphql.Null
  101510. }
  101511. res := resTmp.(string)
  101512. fc.Result = res
  101513. return ec.marshalNURL2string(ctx, field.Selections, res)
  101514. }
  101515. func (ec *executionContext) fieldContext_ShopPolicy_url(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101516. fc = &graphql.FieldContext{
  101517. Object: "ShopPolicy",
  101518. Field: field,
  101519. IsMethod: false,
  101520. IsResolver: false,
  101521. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101522. return nil, errors.New("field of type URL does not have child fields")
  101523. },
  101524. }
  101525. return fc, nil
  101526. }
  101527. func (ec *executionContext) _ShopResourceLimits_locationLimit(ctx context.Context, field graphql.CollectedField, obj *ShopResourceLimits) (ret graphql.Marshaler) {
  101528. fc, err := ec.fieldContext_ShopResourceLimits_locationLimit(ctx, field)
  101529. if err != nil {
  101530. return graphql.Null
  101531. }
  101532. ctx = graphql.WithFieldContext(ctx, fc)
  101533. defer func() {
  101534. if r := recover(); r != nil {
  101535. ec.Error(ctx, ec.Recover(ctx, r))
  101536. ret = graphql.Null
  101537. }
  101538. }()
  101539. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101540. ctx = rctx // use context from middleware stack in children
  101541. return obj.LocationLimit, nil
  101542. })
  101543. if err != nil {
  101544. ec.Error(ctx, err)
  101545. return graphql.Null
  101546. }
  101547. if resTmp == nil {
  101548. if !graphql.HasFieldError(ctx, fc) {
  101549. ec.Errorf(ctx, "must not be null")
  101550. }
  101551. return graphql.Null
  101552. }
  101553. res := resTmp.(int)
  101554. fc.Result = res
  101555. return ec.marshalNInt2int(ctx, field.Selections, res)
  101556. }
  101557. func (ec *executionContext) fieldContext_ShopResourceLimits_locationLimit(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101558. fc = &graphql.FieldContext{
  101559. Object: "ShopResourceLimits",
  101560. Field: field,
  101561. IsMethod: false,
  101562. IsResolver: false,
  101563. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101564. return nil, errors.New("field of type Int does not have child fields")
  101565. },
  101566. }
  101567. return fc, nil
  101568. }
  101569. func (ec *executionContext) _ShopResourceLimits_maxProductOptions(ctx context.Context, field graphql.CollectedField, obj *ShopResourceLimits) (ret graphql.Marshaler) {
  101570. fc, err := ec.fieldContext_ShopResourceLimits_maxProductOptions(ctx, field)
  101571. if err != nil {
  101572. return graphql.Null
  101573. }
  101574. ctx = graphql.WithFieldContext(ctx, fc)
  101575. defer func() {
  101576. if r := recover(); r != nil {
  101577. ec.Error(ctx, ec.Recover(ctx, r))
  101578. ret = graphql.Null
  101579. }
  101580. }()
  101581. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101582. ctx = rctx // use context from middleware stack in children
  101583. return obj.MaxProductOptions, nil
  101584. })
  101585. if err != nil {
  101586. ec.Error(ctx, err)
  101587. return graphql.Null
  101588. }
  101589. if resTmp == nil {
  101590. if !graphql.HasFieldError(ctx, fc) {
  101591. ec.Errorf(ctx, "must not be null")
  101592. }
  101593. return graphql.Null
  101594. }
  101595. res := resTmp.(int)
  101596. fc.Result = res
  101597. return ec.marshalNInt2int(ctx, field.Selections, res)
  101598. }
  101599. func (ec *executionContext) fieldContext_ShopResourceLimits_maxProductOptions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101600. fc = &graphql.FieldContext{
  101601. Object: "ShopResourceLimits",
  101602. Field: field,
  101603. IsMethod: false,
  101604. IsResolver: false,
  101605. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101606. return nil, errors.New("field of type Int does not have child fields")
  101607. },
  101608. }
  101609. return fc, nil
  101610. }
  101611. func (ec *executionContext) _ShopResourceLimits_maxProductVariants(ctx context.Context, field graphql.CollectedField, obj *ShopResourceLimits) (ret graphql.Marshaler) {
  101612. fc, err := ec.fieldContext_ShopResourceLimits_maxProductVariants(ctx, field)
  101613. if err != nil {
  101614. return graphql.Null
  101615. }
  101616. ctx = graphql.WithFieldContext(ctx, fc)
  101617. defer func() {
  101618. if r := recover(); r != nil {
  101619. ec.Error(ctx, ec.Recover(ctx, r))
  101620. ret = graphql.Null
  101621. }
  101622. }()
  101623. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101624. ctx = rctx // use context from middleware stack in children
  101625. return obj.MaxProductVariants, nil
  101626. })
  101627. if err != nil {
  101628. ec.Error(ctx, err)
  101629. return graphql.Null
  101630. }
  101631. if resTmp == nil {
  101632. if !graphql.HasFieldError(ctx, fc) {
  101633. ec.Errorf(ctx, "must not be null")
  101634. }
  101635. return graphql.Null
  101636. }
  101637. res := resTmp.(int)
  101638. fc.Result = res
  101639. return ec.marshalNInt2int(ctx, field.Selections, res)
  101640. }
  101641. func (ec *executionContext) fieldContext_ShopResourceLimits_maxProductVariants(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101642. fc = &graphql.FieldContext{
  101643. Object: "ShopResourceLimits",
  101644. Field: field,
  101645. IsMethod: false,
  101646. IsResolver: false,
  101647. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101648. return nil, errors.New("field of type Int does not have child fields")
  101649. },
  101650. }
  101651. return fc, nil
  101652. }
  101653. func (ec *executionContext) _ShopResourceLimits_redirectLimitReached(ctx context.Context, field graphql.CollectedField, obj *ShopResourceLimits) (ret graphql.Marshaler) {
  101654. fc, err := ec.fieldContext_ShopResourceLimits_redirectLimitReached(ctx, field)
  101655. if err != nil {
  101656. return graphql.Null
  101657. }
  101658. ctx = graphql.WithFieldContext(ctx, fc)
  101659. defer func() {
  101660. if r := recover(); r != nil {
  101661. ec.Error(ctx, ec.Recover(ctx, r))
  101662. ret = graphql.Null
  101663. }
  101664. }()
  101665. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101666. ctx = rctx // use context from middleware stack in children
  101667. return obj.RedirectLimitReached, nil
  101668. })
  101669. if err != nil {
  101670. ec.Error(ctx, err)
  101671. return graphql.Null
  101672. }
  101673. if resTmp == nil {
  101674. if !graphql.HasFieldError(ctx, fc) {
  101675. ec.Errorf(ctx, "must not be null")
  101676. }
  101677. return graphql.Null
  101678. }
  101679. res := resTmp.(bool)
  101680. fc.Result = res
  101681. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  101682. }
  101683. func (ec *executionContext) fieldContext_ShopResourceLimits_redirectLimitReached(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101684. fc = &graphql.FieldContext{
  101685. Object: "ShopResourceLimits",
  101686. Field: field,
  101687. IsMethod: false,
  101688. IsResolver: false,
  101689. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101690. return nil, errors.New("field of type Boolean does not have child fields")
  101691. },
  101692. }
  101693. return fc, nil
  101694. }
  101695. func (ec *executionContext) _ShopResourceLimits_skuResourceLimits(ctx context.Context, field graphql.CollectedField, obj *ShopResourceLimits) (ret graphql.Marshaler) {
  101696. fc, err := ec.fieldContext_ShopResourceLimits_skuResourceLimits(ctx, field)
  101697. if err != nil {
  101698. return graphql.Null
  101699. }
  101700. ctx = graphql.WithFieldContext(ctx, fc)
  101701. defer func() {
  101702. if r := recover(); r != nil {
  101703. ec.Error(ctx, ec.Recover(ctx, r))
  101704. ret = graphql.Null
  101705. }
  101706. }()
  101707. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101708. ctx = rctx // use context from middleware stack in children
  101709. return obj.SkuResourceLimits, nil
  101710. })
  101711. if err != nil {
  101712. ec.Error(ctx, err)
  101713. return graphql.Null
  101714. }
  101715. if resTmp == nil {
  101716. if !graphql.HasFieldError(ctx, fc) {
  101717. ec.Errorf(ctx, "must not be null")
  101718. }
  101719. return graphql.Null
  101720. }
  101721. res := resTmp.(*ResourceLimit)
  101722. fc.Result = res
  101723. return ec.marshalNResourceLimit2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourceLimit(ctx, field.Selections, res)
  101724. }
  101725. func (ec *executionContext) fieldContext_ShopResourceLimits_skuResourceLimits(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101726. fc = &graphql.FieldContext{
  101727. Object: "ShopResourceLimits",
  101728. Field: field,
  101729. IsMethod: false,
  101730. IsResolver: false,
  101731. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101732. switch field.Name {
  101733. case "available":
  101734. return ec.fieldContext_ResourceLimit_available(ctx, field)
  101735. case "quantityAvailable":
  101736. return ec.fieldContext_ResourceLimit_quantityAvailable(ctx, field)
  101737. case "quantityLimit":
  101738. return ec.fieldContext_ResourceLimit_quantityLimit(ctx, field)
  101739. case "quantityUsed":
  101740. return ec.fieldContext_ResourceLimit_quantityUsed(ctx, field)
  101741. }
  101742. return nil, fmt.Errorf("no field named %q was found under type ResourceLimit", field.Name)
  101743. },
  101744. }
  101745. return fc, nil
  101746. }
  101747. func (ec *executionContext) _ShopifyPaymentsExtendedAuthorization_extendedAuthorizationExpiresAt(ctx context.Context, field graphql.CollectedField, obj *ShopifyPaymentsExtendedAuthorization) (ret graphql.Marshaler) {
  101748. fc, err := ec.fieldContext_ShopifyPaymentsExtendedAuthorization_extendedAuthorizationExpiresAt(ctx, field)
  101749. if err != nil {
  101750. return graphql.Null
  101751. }
  101752. ctx = graphql.WithFieldContext(ctx, fc)
  101753. defer func() {
  101754. if r := recover(); r != nil {
  101755. ec.Error(ctx, ec.Recover(ctx, r))
  101756. ret = graphql.Null
  101757. }
  101758. }()
  101759. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101760. ctx = rctx // use context from middleware stack in children
  101761. return obj.ExtendedAuthorizationExpiresAt, nil
  101762. })
  101763. if err != nil {
  101764. ec.Error(ctx, err)
  101765. return graphql.Null
  101766. }
  101767. if resTmp == nil {
  101768. if !graphql.HasFieldError(ctx, fc) {
  101769. ec.Errorf(ctx, "must not be null")
  101770. }
  101771. return graphql.Null
  101772. }
  101773. res := resTmp.(string)
  101774. fc.Result = res
  101775. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  101776. }
  101777. func (ec *executionContext) fieldContext_ShopifyPaymentsExtendedAuthorization_extendedAuthorizationExpiresAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101778. fc = &graphql.FieldContext{
  101779. Object: "ShopifyPaymentsExtendedAuthorization",
  101780. Field: field,
  101781. IsMethod: false,
  101782. IsResolver: false,
  101783. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101784. return nil, errors.New("field of type DateTime does not have child fields")
  101785. },
  101786. }
  101787. return fc, nil
  101788. }
  101789. func (ec *executionContext) _ShopifyPaymentsExtendedAuthorization_standardAuthorizationExpiresAt(ctx context.Context, field graphql.CollectedField, obj *ShopifyPaymentsExtendedAuthorization) (ret graphql.Marshaler) {
  101790. fc, err := ec.fieldContext_ShopifyPaymentsExtendedAuthorization_standardAuthorizationExpiresAt(ctx, field)
  101791. if err != nil {
  101792. return graphql.Null
  101793. }
  101794. ctx = graphql.WithFieldContext(ctx, fc)
  101795. defer func() {
  101796. if r := recover(); r != nil {
  101797. ec.Error(ctx, ec.Recover(ctx, r))
  101798. ret = graphql.Null
  101799. }
  101800. }()
  101801. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101802. ctx = rctx // use context from middleware stack in children
  101803. return obj.StandardAuthorizationExpiresAt, nil
  101804. })
  101805. if err != nil {
  101806. ec.Error(ctx, err)
  101807. return graphql.Null
  101808. }
  101809. if resTmp == nil {
  101810. if !graphql.HasFieldError(ctx, fc) {
  101811. ec.Errorf(ctx, "must not be null")
  101812. }
  101813. return graphql.Null
  101814. }
  101815. res := resTmp.(string)
  101816. fc.Result = res
  101817. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  101818. }
  101819. func (ec *executionContext) fieldContext_ShopifyPaymentsExtendedAuthorization_standardAuthorizationExpiresAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101820. fc = &graphql.FieldContext{
  101821. Object: "ShopifyPaymentsExtendedAuthorization",
  101822. Field: field,
  101823. IsMethod: false,
  101824. IsResolver: false,
  101825. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101826. return nil, errors.New("field of type DateTime does not have child fields")
  101827. },
  101828. }
  101829. return fc, nil
  101830. }
  101831. func (ec *executionContext) _ShopifyPaymentsRefundSet_acquirerReferenceNumber(ctx context.Context, field graphql.CollectedField, obj *ShopifyPaymentsRefundSet) (ret graphql.Marshaler) {
  101832. fc, err := ec.fieldContext_ShopifyPaymentsRefundSet_acquirerReferenceNumber(ctx, field)
  101833. if err != nil {
  101834. return graphql.Null
  101835. }
  101836. ctx = graphql.WithFieldContext(ctx, fc)
  101837. defer func() {
  101838. if r := recover(); r != nil {
  101839. ec.Error(ctx, ec.Recover(ctx, r))
  101840. ret = graphql.Null
  101841. }
  101842. }()
  101843. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101844. ctx = rctx // use context from middleware stack in children
  101845. return obj.AcquirerReferenceNumber, nil
  101846. })
  101847. if err != nil {
  101848. ec.Error(ctx, err)
  101849. return graphql.Null
  101850. }
  101851. if resTmp == nil {
  101852. return graphql.Null
  101853. }
  101854. res := resTmp.(*string)
  101855. fc.Result = res
  101856. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  101857. }
  101858. func (ec *executionContext) fieldContext_ShopifyPaymentsRefundSet_acquirerReferenceNumber(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101859. fc = &graphql.FieldContext{
  101860. Object: "ShopifyPaymentsRefundSet",
  101861. Field: field,
  101862. IsMethod: false,
  101863. IsResolver: false,
  101864. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101865. return nil, errors.New("field of type String does not have child fields")
  101866. },
  101867. }
  101868. return fc, nil
  101869. }
  101870. func (ec *executionContext) _ShopifyPaymentsTransactionSet_extendedAuthorizationSet(ctx context.Context, field graphql.CollectedField, obj *ShopifyPaymentsTransactionSet) (ret graphql.Marshaler) {
  101871. fc, err := ec.fieldContext_ShopifyPaymentsTransactionSet_extendedAuthorizationSet(ctx, field)
  101872. if err != nil {
  101873. return graphql.Null
  101874. }
  101875. ctx = graphql.WithFieldContext(ctx, fc)
  101876. defer func() {
  101877. if r := recover(); r != nil {
  101878. ec.Error(ctx, ec.Recover(ctx, r))
  101879. ret = graphql.Null
  101880. }
  101881. }()
  101882. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101883. ctx = rctx // use context from middleware stack in children
  101884. return obj.ExtendedAuthorizationSet, nil
  101885. })
  101886. if err != nil {
  101887. ec.Error(ctx, err)
  101888. return graphql.Null
  101889. }
  101890. if resTmp == nil {
  101891. return graphql.Null
  101892. }
  101893. res := resTmp.(*ShopifyPaymentsExtendedAuthorization)
  101894. fc.Result = res
  101895. return ec.marshalOShopifyPaymentsExtendedAuthorization2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐShopifyPaymentsExtendedAuthorization(ctx, field.Selections, res)
  101896. }
  101897. func (ec *executionContext) fieldContext_ShopifyPaymentsTransactionSet_extendedAuthorizationSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101898. fc = &graphql.FieldContext{
  101899. Object: "ShopifyPaymentsTransactionSet",
  101900. Field: field,
  101901. IsMethod: false,
  101902. IsResolver: false,
  101903. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101904. switch field.Name {
  101905. case "extendedAuthorizationExpiresAt":
  101906. return ec.fieldContext_ShopifyPaymentsExtendedAuthorization_extendedAuthorizationExpiresAt(ctx, field)
  101907. case "standardAuthorizationExpiresAt":
  101908. return ec.fieldContext_ShopifyPaymentsExtendedAuthorization_standardAuthorizationExpiresAt(ctx, field)
  101909. }
  101910. return nil, fmt.Errorf("no field named %q was found under type ShopifyPaymentsExtendedAuthorization", field.Name)
  101911. },
  101912. }
  101913. return fc, nil
  101914. }
  101915. func (ec *executionContext) _ShopifyPaymentsTransactionSet_refundSet(ctx context.Context, field graphql.CollectedField, obj *ShopifyPaymentsTransactionSet) (ret graphql.Marshaler) {
  101916. fc, err := ec.fieldContext_ShopifyPaymentsTransactionSet_refundSet(ctx, field)
  101917. if err != nil {
  101918. return graphql.Null
  101919. }
  101920. ctx = graphql.WithFieldContext(ctx, fc)
  101921. defer func() {
  101922. if r := recover(); r != nil {
  101923. ec.Error(ctx, ec.Recover(ctx, r))
  101924. ret = graphql.Null
  101925. }
  101926. }()
  101927. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101928. ctx = rctx // use context from middleware stack in children
  101929. return obj.RefundSet, nil
  101930. })
  101931. if err != nil {
  101932. ec.Error(ctx, err)
  101933. return graphql.Null
  101934. }
  101935. if resTmp == nil {
  101936. return graphql.Null
  101937. }
  101938. res := resTmp.(*ShopifyPaymentsRefundSet)
  101939. fc.Result = res
  101940. return ec.marshalOShopifyPaymentsRefundSet2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐShopifyPaymentsRefundSet(ctx, field.Selections, res)
  101941. }
  101942. func (ec *executionContext) fieldContext_ShopifyPaymentsTransactionSet_refundSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101943. fc = &graphql.FieldContext{
  101944. Object: "ShopifyPaymentsTransactionSet",
  101945. Field: field,
  101946. IsMethod: false,
  101947. IsResolver: false,
  101948. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101949. switch field.Name {
  101950. case "acquirerReferenceNumber":
  101951. return ec.fieldContext_ShopifyPaymentsRefundSet_acquirerReferenceNumber(ctx, field)
  101952. }
  101953. return nil, fmt.Errorf("no field named %q was found under type ShopifyPaymentsRefundSet", field.Name)
  101954. },
  101955. }
  101956. return fc, nil
  101957. }
  101958. func (ec *executionContext) _StaffMember_active(ctx context.Context, field graphql.CollectedField, obj *StaffMember) (ret graphql.Marshaler) {
  101959. fc, err := ec.fieldContext_StaffMember_active(ctx, field)
  101960. if err != nil {
  101961. return graphql.Null
  101962. }
  101963. ctx = graphql.WithFieldContext(ctx, fc)
  101964. defer func() {
  101965. if r := recover(); r != nil {
  101966. ec.Error(ctx, ec.Recover(ctx, r))
  101967. ret = graphql.Null
  101968. }
  101969. }()
  101970. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  101971. ctx = rctx // use context from middleware stack in children
  101972. return obj.Active, nil
  101973. })
  101974. if err != nil {
  101975. ec.Error(ctx, err)
  101976. return graphql.Null
  101977. }
  101978. if resTmp == nil {
  101979. if !graphql.HasFieldError(ctx, fc) {
  101980. ec.Errorf(ctx, "must not be null")
  101981. }
  101982. return graphql.Null
  101983. }
  101984. res := resTmp.(bool)
  101985. fc.Result = res
  101986. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  101987. }
  101988. func (ec *executionContext) fieldContext_StaffMember_active(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  101989. fc = &graphql.FieldContext{
  101990. Object: "StaffMember",
  101991. Field: field,
  101992. IsMethod: false,
  101993. IsResolver: false,
  101994. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  101995. return nil, errors.New("field of type Boolean does not have child fields")
  101996. },
  101997. }
  101998. return fc, nil
  101999. }
  102000. func (ec *executionContext) _StaffMember_avatar(ctx context.Context, field graphql.CollectedField, obj *StaffMember) (ret graphql.Marshaler) {
  102001. fc, err := ec.fieldContext_StaffMember_avatar(ctx, field)
  102002. if err != nil {
  102003. return graphql.Null
  102004. }
  102005. ctx = graphql.WithFieldContext(ctx, fc)
  102006. defer func() {
  102007. if r := recover(); r != nil {
  102008. ec.Error(ctx, ec.Recover(ctx, r))
  102009. ret = graphql.Null
  102010. }
  102011. }()
  102012. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102013. ctx = rctx // use context from middleware stack in children
  102014. return obj.Avatar, nil
  102015. })
  102016. if err != nil {
  102017. ec.Error(ctx, err)
  102018. return graphql.Null
  102019. }
  102020. if resTmp == nil {
  102021. if !graphql.HasFieldError(ctx, fc) {
  102022. ec.Errorf(ctx, "must not be null")
  102023. }
  102024. return graphql.Null
  102025. }
  102026. res := resTmp.(*Image)
  102027. fc.Result = res
  102028. return ec.marshalNImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐImage(ctx, field.Selections, res)
  102029. }
  102030. func (ec *executionContext) fieldContext_StaffMember_avatar(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102031. fc = &graphql.FieldContext{
  102032. Object: "StaffMember",
  102033. Field: field,
  102034. IsMethod: false,
  102035. IsResolver: false,
  102036. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102037. switch field.Name {
  102038. case "altText":
  102039. return ec.fieldContext_Image_altText(ctx, field)
  102040. case "height":
  102041. return ec.fieldContext_Image_height(ctx, field)
  102042. case "id":
  102043. return ec.fieldContext_Image_id(ctx, field)
  102044. case "metafield":
  102045. return ec.fieldContext_Image_metafield(ctx, field)
  102046. case "metafields":
  102047. return ec.fieldContext_Image_metafields(ctx, field)
  102048. case "privateMetafield":
  102049. return ec.fieldContext_Image_privateMetafield(ctx, field)
  102050. case "privateMetafields":
  102051. return ec.fieldContext_Image_privateMetafields(ctx, field)
  102052. case "url":
  102053. return ec.fieldContext_Image_url(ctx, field)
  102054. case "width":
  102055. return ec.fieldContext_Image_width(ctx, field)
  102056. }
  102057. return nil, fmt.Errorf("no field named %q was found under type Image", field.Name)
  102058. },
  102059. }
  102060. defer func() {
  102061. if r := recover(); r != nil {
  102062. err = ec.Recover(ctx, r)
  102063. ec.Error(ctx, err)
  102064. }
  102065. }()
  102066. ctx = graphql.WithFieldContext(ctx, fc)
  102067. if fc.Args, err = ec.field_StaffMember_avatar_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  102068. ec.Error(ctx, err)
  102069. return
  102070. }
  102071. return fc, nil
  102072. }
  102073. func (ec *executionContext) _StaffMember_email(ctx context.Context, field graphql.CollectedField, obj *StaffMember) (ret graphql.Marshaler) {
  102074. fc, err := ec.fieldContext_StaffMember_email(ctx, field)
  102075. if err != nil {
  102076. return graphql.Null
  102077. }
  102078. ctx = graphql.WithFieldContext(ctx, fc)
  102079. defer func() {
  102080. if r := recover(); r != nil {
  102081. ec.Error(ctx, ec.Recover(ctx, r))
  102082. ret = graphql.Null
  102083. }
  102084. }()
  102085. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102086. ctx = rctx // use context from middleware stack in children
  102087. return obj.Email, nil
  102088. })
  102089. if err != nil {
  102090. ec.Error(ctx, err)
  102091. return graphql.Null
  102092. }
  102093. if resTmp == nil {
  102094. if !graphql.HasFieldError(ctx, fc) {
  102095. ec.Errorf(ctx, "must not be null")
  102096. }
  102097. return graphql.Null
  102098. }
  102099. res := resTmp.(string)
  102100. fc.Result = res
  102101. return ec.marshalNString2string(ctx, field.Selections, res)
  102102. }
  102103. func (ec *executionContext) fieldContext_StaffMember_email(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102104. fc = &graphql.FieldContext{
  102105. Object: "StaffMember",
  102106. Field: field,
  102107. IsMethod: false,
  102108. IsResolver: false,
  102109. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102110. return nil, errors.New("field of type String does not have child fields")
  102111. },
  102112. }
  102113. return fc, nil
  102114. }
  102115. func (ec *executionContext) _StaffMember_exists(ctx context.Context, field graphql.CollectedField, obj *StaffMember) (ret graphql.Marshaler) {
  102116. fc, err := ec.fieldContext_StaffMember_exists(ctx, field)
  102117. if err != nil {
  102118. return graphql.Null
  102119. }
  102120. ctx = graphql.WithFieldContext(ctx, fc)
  102121. defer func() {
  102122. if r := recover(); r != nil {
  102123. ec.Error(ctx, ec.Recover(ctx, r))
  102124. ret = graphql.Null
  102125. }
  102126. }()
  102127. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102128. ctx = rctx // use context from middleware stack in children
  102129. return obj.Exists, nil
  102130. })
  102131. if err != nil {
  102132. ec.Error(ctx, err)
  102133. return graphql.Null
  102134. }
  102135. if resTmp == nil {
  102136. if !graphql.HasFieldError(ctx, fc) {
  102137. ec.Errorf(ctx, "must not be null")
  102138. }
  102139. return graphql.Null
  102140. }
  102141. res := resTmp.(bool)
  102142. fc.Result = res
  102143. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  102144. }
  102145. func (ec *executionContext) fieldContext_StaffMember_exists(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102146. fc = &graphql.FieldContext{
  102147. Object: "StaffMember",
  102148. Field: field,
  102149. IsMethod: false,
  102150. IsResolver: false,
  102151. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102152. return nil, errors.New("field of type Boolean does not have child fields")
  102153. },
  102154. }
  102155. return fc, nil
  102156. }
  102157. func (ec *executionContext) _StaffMember_firstName(ctx context.Context, field graphql.CollectedField, obj *StaffMember) (ret graphql.Marshaler) {
  102158. fc, err := ec.fieldContext_StaffMember_firstName(ctx, field)
  102159. if err != nil {
  102160. return graphql.Null
  102161. }
  102162. ctx = graphql.WithFieldContext(ctx, fc)
  102163. defer func() {
  102164. if r := recover(); r != nil {
  102165. ec.Error(ctx, ec.Recover(ctx, r))
  102166. ret = graphql.Null
  102167. }
  102168. }()
  102169. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102170. ctx = rctx // use context from middleware stack in children
  102171. return obj.FirstName, nil
  102172. })
  102173. if err != nil {
  102174. ec.Error(ctx, err)
  102175. return graphql.Null
  102176. }
  102177. if resTmp == nil {
  102178. return graphql.Null
  102179. }
  102180. res := resTmp.(*string)
  102181. fc.Result = res
  102182. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  102183. }
  102184. func (ec *executionContext) fieldContext_StaffMember_firstName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102185. fc = &graphql.FieldContext{
  102186. Object: "StaffMember",
  102187. Field: field,
  102188. IsMethod: false,
  102189. IsResolver: false,
  102190. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102191. return nil, errors.New("field of type String does not have child fields")
  102192. },
  102193. }
  102194. return fc, nil
  102195. }
  102196. func (ec *executionContext) _StaffMember_id(ctx context.Context, field graphql.CollectedField, obj *StaffMember) (ret graphql.Marshaler) {
  102197. fc, err := ec.fieldContext_StaffMember_id(ctx, field)
  102198. if err != nil {
  102199. return graphql.Null
  102200. }
  102201. ctx = graphql.WithFieldContext(ctx, fc)
  102202. defer func() {
  102203. if r := recover(); r != nil {
  102204. ec.Error(ctx, ec.Recover(ctx, r))
  102205. ret = graphql.Null
  102206. }
  102207. }()
  102208. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102209. ctx = rctx // use context from middleware stack in children
  102210. return obj.ID, nil
  102211. })
  102212. if err != nil {
  102213. ec.Error(ctx, err)
  102214. return graphql.Null
  102215. }
  102216. if resTmp == nil {
  102217. if !graphql.HasFieldError(ctx, fc) {
  102218. ec.Errorf(ctx, "must not be null")
  102219. }
  102220. return graphql.Null
  102221. }
  102222. res := resTmp.(string)
  102223. fc.Result = res
  102224. return ec.marshalNID2string(ctx, field.Selections, res)
  102225. }
  102226. func (ec *executionContext) fieldContext_StaffMember_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102227. fc = &graphql.FieldContext{
  102228. Object: "StaffMember",
  102229. Field: field,
  102230. IsMethod: false,
  102231. IsResolver: false,
  102232. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102233. return nil, errors.New("field of type ID does not have child fields")
  102234. },
  102235. }
  102236. return fc, nil
  102237. }
  102238. func (ec *executionContext) _StaffMember_initials(ctx context.Context, field graphql.CollectedField, obj *StaffMember) (ret graphql.Marshaler) {
  102239. fc, err := ec.fieldContext_StaffMember_initials(ctx, field)
  102240. if err != nil {
  102241. return graphql.Null
  102242. }
  102243. ctx = graphql.WithFieldContext(ctx, fc)
  102244. defer func() {
  102245. if r := recover(); r != nil {
  102246. ec.Error(ctx, ec.Recover(ctx, r))
  102247. ret = graphql.Null
  102248. }
  102249. }()
  102250. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102251. ctx = rctx // use context from middleware stack in children
  102252. return obj.Initials, nil
  102253. })
  102254. if err != nil {
  102255. ec.Error(ctx, err)
  102256. return graphql.Null
  102257. }
  102258. if resTmp == nil {
  102259. return graphql.Null
  102260. }
  102261. res := resTmp.([]string)
  102262. fc.Result = res
  102263. return ec.marshalOString2ᚕstringᚄ(ctx, field.Selections, res)
  102264. }
  102265. func (ec *executionContext) fieldContext_StaffMember_initials(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102266. fc = &graphql.FieldContext{
  102267. Object: "StaffMember",
  102268. Field: field,
  102269. IsMethod: false,
  102270. IsResolver: false,
  102271. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102272. return nil, errors.New("field of type String does not have child fields")
  102273. },
  102274. }
  102275. return fc, nil
  102276. }
  102277. func (ec *executionContext) _StaffMember_isShopOwner(ctx context.Context, field graphql.CollectedField, obj *StaffMember) (ret graphql.Marshaler) {
  102278. fc, err := ec.fieldContext_StaffMember_isShopOwner(ctx, field)
  102279. if err != nil {
  102280. return graphql.Null
  102281. }
  102282. ctx = graphql.WithFieldContext(ctx, fc)
  102283. defer func() {
  102284. if r := recover(); r != nil {
  102285. ec.Error(ctx, ec.Recover(ctx, r))
  102286. ret = graphql.Null
  102287. }
  102288. }()
  102289. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102290. ctx = rctx // use context from middleware stack in children
  102291. return obj.IsShopOwner, nil
  102292. })
  102293. if err != nil {
  102294. ec.Error(ctx, err)
  102295. return graphql.Null
  102296. }
  102297. if resTmp == nil {
  102298. if !graphql.HasFieldError(ctx, fc) {
  102299. ec.Errorf(ctx, "must not be null")
  102300. }
  102301. return graphql.Null
  102302. }
  102303. res := resTmp.(bool)
  102304. fc.Result = res
  102305. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  102306. }
  102307. func (ec *executionContext) fieldContext_StaffMember_isShopOwner(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102308. fc = &graphql.FieldContext{
  102309. Object: "StaffMember",
  102310. Field: field,
  102311. IsMethod: false,
  102312. IsResolver: false,
  102313. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102314. return nil, errors.New("field of type Boolean does not have child fields")
  102315. },
  102316. }
  102317. return fc, nil
  102318. }
  102319. func (ec *executionContext) _StaffMember_lastName(ctx context.Context, field graphql.CollectedField, obj *StaffMember) (ret graphql.Marshaler) {
  102320. fc, err := ec.fieldContext_StaffMember_lastName(ctx, field)
  102321. if err != nil {
  102322. return graphql.Null
  102323. }
  102324. ctx = graphql.WithFieldContext(ctx, fc)
  102325. defer func() {
  102326. if r := recover(); r != nil {
  102327. ec.Error(ctx, ec.Recover(ctx, r))
  102328. ret = graphql.Null
  102329. }
  102330. }()
  102331. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102332. ctx = rctx // use context from middleware stack in children
  102333. return obj.LastName, nil
  102334. })
  102335. if err != nil {
  102336. ec.Error(ctx, err)
  102337. return graphql.Null
  102338. }
  102339. if resTmp == nil {
  102340. return graphql.Null
  102341. }
  102342. res := resTmp.(*string)
  102343. fc.Result = res
  102344. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  102345. }
  102346. func (ec *executionContext) fieldContext_StaffMember_lastName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102347. fc = &graphql.FieldContext{
  102348. Object: "StaffMember",
  102349. Field: field,
  102350. IsMethod: false,
  102351. IsResolver: false,
  102352. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102353. return nil, errors.New("field of type String does not have child fields")
  102354. },
  102355. }
  102356. return fc, nil
  102357. }
  102358. func (ec *executionContext) _StaffMember_locale(ctx context.Context, field graphql.CollectedField, obj *StaffMember) (ret graphql.Marshaler) {
  102359. fc, err := ec.fieldContext_StaffMember_locale(ctx, field)
  102360. if err != nil {
  102361. return graphql.Null
  102362. }
  102363. ctx = graphql.WithFieldContext(ctx, fc)
  102364. defer func() {
  102365. if r := recover(); r != nil {
  102366. ec.Error(ctx, ec.Recover(ctx, r))
  102367. ret = graphql.Null
  102368. }
  102369. }()
  102370. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102371. ctx = rctx // use context from middleware stack in children
  102372. return obj.Locale, nil
  102373. })
  102374. if err != nil {
  102375. ec.Error(ctx, err)
  102376. return graphql.Null
  102377. }
  102378. if resTmp == nil {
  102379. if !graphql.HasFieldError(ctx, fc) {
  102380. ec.Errorf(ctx, "must not be null")
  102381. }
  102382. return graphql.Null
  102383. }
  102384. res := resTmp.(string)
  102385. fc.Result = res
  102386. return ec.marshalNString2string(ctx, field.Selections, res)
  102387. }
  102388. func (ec *executionContext) fieldContext_StaffMember_locale(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102389. fc = &graphql.FieldContext{
  102390. Object: "StaffMember",
  102391. Field: field,
  102392. IsMethod: false,
  102393. IsResolver: false,
  102394. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102395. return nil, errors.New("field of type String does not have child fields")
  102396. },
  102397. }
  102398. return fc, nil
  102399. }
  102400. func (ec *executionContext) _StaffMember_name(ctx context.Context, field graphql.CollectedField, obj *StaffMember) (ret graphql.Marshaler) {
  102401. fc, err := ec.fieldContext_StaffMember_name(ctx, field)
  102402. if err != nil {
  102403. return graphql.Null
  102404. }
  102405. ctx = graphql.WithFieldContext(ctx, fc)
  102406. defer func() {
  102407. if r := recover(); r != nil {
  102408. ec.Error(ctx, ec.Recover(ctx, r))
  102409. ret = graphql.Null
  102410. }
  102411. }()
  102412. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102413. ctx = rctx // use context from middleware stack in children
  102414. return obj.Name, nil
  102415. })
  102416. if err != nil {
  102417. ec.Error(ctx, err)
  102418. return graphql.Null
  102419. }
  102420. if resTmp == nil {
  102421. if !graphql.HasFieldError(ctx, fc) {
  102422. ec.Errorf(ctx, "must not be null")
  102423. }
  102424. return graphql.Null
  102425. }
  102426. res := resTmp.(string)
  102427. fc.Result = res
  102428. return ec.marshalNString2string(ctx, field.Selections, res)
  102429. }
  102430. func (ec *executionContext) fieldContext_StaffMember_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102431. fc = &graphql.FieldContext{
  102432. Object: "StaffMember",
  102433. Field: field,
  102434. IsMethod: false,
  102435. IsResolver: false,
  102436. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102437. return nil, errors.New("field of type String does not have child fields")
  102438. },
  102439. }
  102440. return fc, nil
  102441. }
  102442. func (ec *executionContext) _StaffMember_phone(ctx context.Context, field graphql.CollectedField, obj *StaffMember) (ret graphql.Marshaler) {
  102443. fc, err := ec.fieldContext_StaffMember_phone(ctx, field)
  102444. if err != nil {
  102445. return graphql.Null
  102446. }
  102447. ctx = graphql.WithFieldContext(ctx, fc)
  102448. defer func() {
  102449. if r := recover(); r != nil {
  102450. ec.Error(ctx, ec.Recover(ctx, r))
  102451. ret = graphql.Null
  102452. }
  102453. }()
  102454. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102455. ctx = rctx // use context from middleware stack in children
  102456. return obj.Phone, nil
  102457. })
  102458. if err != nil {
  102459. ec.Error(ctx, err)
  102460. return graphql.Null
  102461. }
  102462. if resTmp == nil {
  102463. return graphql.Null
  102464. }
  102465. res := resTmp.(*string)
  102466. fc.Result = res
  102467. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  102468. }
  102469. func (ec *executionContext) fieldContext_StaffMember_phone(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102470. fc = &graphql.FieldContext{
  102471. Object: "StaffMember",
  102472. Field: field,
  102473. IsMethod: false,
  102474. IsResolver: false,
  102475. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102476. return nil, errors.New("field of type String does not have child fields")
  102477. },
  102478. }
  102479. return fc, nil
  102480. }
  102481. func (ec *executionContext) _StaffMember_privateData(ctx context.Context, field graphql.CollectedField, obj *StaffMember) (ret graphql.Marshaler) {
  102482. fc, err := ec.fieldContext_StaffMember_privateData(ctx, field)
  102483. if err != nil {
  102484. return graphql.Null
  102485. }
  102486. ctx = graphql.WithFieldContext(ctx, fc)
  102487. defer func() {
  102488. if r := recover(); r != nil {
  102489. ec.Error(ctx, ec.Recover(ctx, r))
  102490. ret = graphql.Null
  102491. }
  102492. }()
  102493. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102494. ctx = rctx // use context from middleware stack in children
  102495. return obj.PrivateData, nil
  102496. })
  102497. if err != nil {
  102498. ec.Error(ctx, err)
  102499. return graphql.Null
  102500. }
  102501. if resTmp == nil {
  102502. if !graphql.HasFieldError(ctx, fc) {
  102503. ec.Errorf(ctx, "must not be null")
  102504. }
  102505. return graphql.Null
  102506. }
  102507. res := resTmp.(*StaffMemberPrivateData)
  102508. fc.Result = res
  102509. return ec.marshalNStaffMemberPrivateData2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStaffMemberPrivateData(ctx, field.Selections, res)
  102510. }
  102511. func (ec *executionContext) fieldContext_StaffMember_privateData(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102512. fc = &graphql.FieldContext{
  102513. Object: "StaffMember",
  102514. Field: field,
  102515. IsMethod: false,
  102516. IsResolver: false,
  102517. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102518. switch field.Name {
  102519. case "accountSettingsUrl":
  102520. return ec.fieldContext_StaffMemberPrivateData_accountSettingsUrl(ctx, field)
  102521. case "createdAt":
  102522. return ec.fieldContext_StaffMemberPrivateData_createdAt(ctx, field)
  102523. }
  102524. return nil, fmt.Errorf("no field named %q was found under type StaffMemberPrivateData", field.Name)
  102525. },
  102526. }
  102527. return fc, nil
  102528. }
  102529. func (ec *executionContext) _StaffMemberConnection_edges(ctx context.Context, field graphql.CollectedField, obj *StaffMemberConnection) (ret graphql.Marshaler) {
  102530. fc, err := ec.fieldContext_StaffMemberConnection_edges(ctx, field)
  102531. if err != nil {
  102532. return graphql.Null
  102533. }
  102534. ctx = graphql.WithFieldContext(ctx, fc)
  102535. defer func() {
  102536. if r := recover(); r != nil {
  102537. ec.Error(ctx, ec.Recover(ctx, r))
  102538. ret = graphql.Null
  102539. }
  102540. }()
  102541. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102542. ctx = rctx // use context from middleware stack in children
  102543. return obj.Edges, nil
  102544. })
  102545. if err != nil {
  102546. ec.Error(ctx, err)
  102547. return graphql.Null
  102548. }
  102549. if resTmp == nil {
  102550. if !graphql.HasFieldError(ctx, fc) {
  102551. ec.Errorf(ctx, "must not be null")
  102552. }
  102553. return graphql.Null
  102554. }
  102555. res := resTmp.([]*StaffMemberEdge)
  102556. fc.Result = res
  102557. return ec.marshalNStaffMemberEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStaffMemberEdgeᚄ(ctx, field.Selections, res)
  102558. }
  102559. func (ec *executionContext) fieldContext_StaffMemberConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102560. fc = &graphql.FieldContext{
  102561. Object: "StaffMemberConnection",
  102562. Field: field,
  102563. IsMethod: false,
  102564. IsResolver: false,
  102565. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102566. switch field.Name {
  102567. case "cursor":
  102568. return ec.fieldContext_StaffMemberEdge_cursor(ctx, field)
  102569. case "node":
  102570. return ec.fieldContext_StaffMemberEdge_node(ctx, field)
  102571. }
  102572. return nil, fmt.Errorf("no field named %q was found under type StaffMemberEdge", field.Name)
  102573. },
  102574. }
  102575. return fc, nil
  102576. }
  102577. func (ec *executionContext) _StaffMemberConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *StaffMemberConnection) (ret graphql.Marshaler) {
  102578. fc, err := ec.fieldContext_StaffMemberConnection_nodes(ctx, field)
  102579. if err != nil {
  102580. return graphql.Null
  102581. }
  102582. ctx = graphql.WithFieldContext(ctx, fc)
  102583. defer func() {
  102584. if r := recover(); r != nil {
  102585. ec.Error(ctx, ec.Recover(ctx, r))
  102586. ret = graphql.Null
  102587. }
  102588. }()
  102589. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102590. ctx = rctx // use context from middleware stack in children
  102591. return obj.Nodes, nil
  102592. })
  102593. if err != nil {
  102594. ec.Error(ctx, err)
  102595. return graphql.Null
  102596. }
  102597. if resTmp == nil {
  102598. if !graphql.HasFieldError(ctx, fc) {
  102599. ec.Errorf(ctx, "must not be null")
  102600. }
  102601. return graphql.Null
  102602. }
  102603. res := resTmp.([]*StaffMember)
  102604. fc.Result = res
  102605. return ec.marshalNStaffMember2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStaffMemberᚄ(ctx, field.Selections, res)
  102606. }
  102607. func (ec *executionContext) fieldContext_StaffMemberConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102608. fc = &graphql.FieldContext{
  102609. Object: "StaffMemberConnection",
  102610. Field: field,
  102611. IsMethod: false,
  102612. IsResolver: false,
  102613. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102614. switch field.Name {
  102615. case "active":
  102616. return ec.fieldContext_StaffMember_active(ctx, field)
  102617. case "avatar":
  102618. return ec.fieldContext_StaffMember_avatar(ctx, field)
  102619. case "email":
  102620. return ec.fieldContext_StaffMember_email(ctx, field)
  102621. case "exists":
  102622. return ec.fieldContext_StaffMember_exists(ctx, field)
  102623. case "firstName":
  102624. return ec.fieldContext_StaffMember_firstName(ctx, field)
  102625. case "id":
  102626. return ec.fieldContext_StaffMember_id(ctx, field)
  102627. case "initials":
  102628. return ec.fieldContext_StaffMember_initials(ctx, field)
  102629. case "isShopOwner":
  102630. return ec.fieldContext_StaffMember_isShopOwner(ctx, field)
  102631. case "lastName":
  102632. return ec.fieldContext_StaffMember_lastName(ctx, field)
  102633. case "locale":
  102634. return ec.fieldContext_StaffMember_locale(ctx, field)
  102635. case "name":
  102636. return ec.fieldContext_StaffMember_name(ctx, field)
  102637. case "phone":
  102638. return ec.fieldContext_StaffMember_phone(ctx, field)
  102639. case "privateData":
  102640. return ec.fieldContext_StaffMember_privateData(ctx, field)
  102641. }
  102642. return nil, fmt.Errorf("no field named %q was found under type StaffMember", field.Name)
  102643. },
  102644. }
  102645. return fc, nil
  102646. }
  102647. func (ec *executionContext) _StaffMemberConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *StaffMemberConnection) (ret graphql.Marshaler) {
  102648. fc, err := ec.fieldContext_StaffMemberConnection_pageInfo(ctx, field)
  102649. if err != nil {
  102650. return graphql.Null
  102651. }
  102652. ctx = graphql.WithFieldContext(ctx, fc)
  102653. defer func() {
  102654. if r := recover(); r != nil {
  102655. ec.Error(ctx, ec.Recover(ctx, r))
  102656. ret = graphql.Null
  102657. }
  102658. }()
  102659. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102660. ctx = rctx // use context from middleware stack in children
  102661. return obj.PageInfo, nil
  102662. })
  102663. if err != nil {
  102664. ec.Error(ctx, err)
  102665. return graphql.Null
  102666. }
  102667. if resTmp == nil {
  102668. if !graphql.HasFieldError(ctx, fc) {
  102669. ec.Errorf(ctx, "must not be null")
  102670. }
  102671. return graphql.Null
  102672. }
  102673. res := resTmp.(*PageInfo)
  102674. fc.Result = res
  102675. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  102676. }
  102677. func (ec *executionContext) fieldContext_StaffMemberConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102678. fc = &graphql.FieldContext{
  102679. Object: "StaffMemberConnection",
  102680. Field: field,
  102681. IsMethod: false,
  102682. IsResolver: false,
  102683. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102684. switch field.Name {
  102685. case "endCursor":
  102686. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  102687. case "hasNextPage":
  102688. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  102689. case "hasPreviousPage":
  102690. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  102691. case "startCursor":
  102692. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  102693. }
  102694. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  102695. },
  102696. }
  102697. return fc, nil
  102698. }
  102699. func (ec *executionContext) _StaffMemberEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *StaffMemberEdge) (ret graphql.Marshaler) {
  102700. fc, err := ec.fieldContext_StaffMemberEdge_cursor(ctx, field)
  102701. if err != nil {
  102702. return graphql.Null
  102703. }
  102704. ctx = graphql.WithFieldContext(ctx, fc)
  102705. defer func() {
  102706. if r := recover(); r != nil {
  102707. ec.Error(ctx, ec.Recover(ctx, r))
  102708. ret = graphql.Null
  102709. }
  102710. }()
  102711. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102712. ctx = rctx // use context from middleware stack in children
  102713. return obj.Cursor, nil
  102714. })
  102715. if err != nil {
  102716. ec.Error(ctx, err)
  102717. return graphql.Null
  102718. }
  102719. if resTmp == nil {
  102720. if !graphql.HasFieldError(ctx, fc) {
  102721. ec.Errorf(ctx, "must not be null")
  102722. }
  102723. return graphql.Null
  102724. }
  102725. res := resTmp.(string)
  102726. fc.Result = res
  102727. return ec.marshalNString2string(ctx, field.Selections, res)
  102728. }
  102729. func (ec *executionContext) fieldContext_StaffMemberEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102730. fc = &graphql.FieldContext{
  102731. Object: "StaffMemberEdge",
  102732. Field: field,
  102733. IsMethod: false,
  102734. IsResolver: false,
  102735. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102736. return nil, errors.New("field of type String does not have child fields")
  102737. },
  102738. }
  102739. return fc, nil
  102740. }
  102741. func (ec *executionContext) _StaffMemberEdge_node(ctx context.Context, field graphql.CollectedField, obj *StaffMemberEdge) (ret graphql.Marshaler) {
  102742. fc, err := ec.fieldContext_StaffMemberEdge_node(ctx, field)
  102743. if err != nil {
  102744. return graphql.Null
  102745. }
  102746. ctx = graphql.WithFieldContext(ctx, fc)
  102747. defer func() {
  102748. if r := recover(); r != nil {
  102749. ec.Error(ctx, ec.Recover(ctx, r))
  102750. ret = graphql.Null
  102751. }
  102752. }()
  102753. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102754. ctx = rctx // use context from middleware stack in children
  102755. return obj.Node, nil
  102756. })
  102757. if err != nil {
  102758. ec.Error(ctx, err)
  102759. return graphql.Null
  102760. }
  102761. if resTmp == nil {
  102762. if !graphql.HasFieldError(ctx, fc) {
  102763. ec.Errorf(ctx, "must not be null")
  102764. }
  102765. return graphql.Null
  102766. }
  102767. res := resTmp.(*StaffMember)
  102768. fc.Result = res
  102769. return ec.marshalNStaffMember2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStaffMember(ctx, field.Selections, res)
  102770. }
  102771. func (ec *executionContext) fieldContext_StaffMemberEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102772. fc = &graphql.FieldContext{
  102773. Object: "StaffMemberEdge",
  102774. Field: field,
  102775. IsMethod: false,
  102776. IsResolver: false,
  102777. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102778. switch field.Name {
  102779. case "active":
  102780. return ec.fieldContext_StaffMember_active(ctx, field)
  102781. case "avatar":
  102782. return ec.fieldContext_StaffMember_avatar(ctx, field)
  102783. case "email":
  102784. return ec.fieldContext_StaffMember_email(ctx, field)
  102785. case "exists":
  102786. return ec.fieldContext_StaffMember_exists(ctx, field)
  102787. case "firstName":
  102788. return ec.fieldContext_StaffMember_firstName(ctx, field)
  102789. case "id":
  102790. return ec.fieldContext_StaffMember_id(ctx, field)
  102791. case "initials":
  102792. return ec.fieldContext_StaffMember_initials(ctx, field)
  102793. case "isShopOwner":
  102794. return ec.fieldContext_StaffMember_isShopOwner(ctx, field)
  102795. case "lastName":
  102796. return ec.fieldContext_StaffMember_lastName(ctx, field)
  102797. case "locale":
  102798. return ec.fieldContext_StaffMember_locale(ctx, field)
  102799. case "name":
  102800. return ec.fieldContext_StaffMember_name(ctx, field)
  102801. case "phone":
  102802. return ec.fieldContext_StaffMember_phone(ctx, field)
  102803. case "privateData":
  102804. return ec.fieldContext_StaffMember_privateData(ctx, field)
  102805. }
  102806. return nil, fmt.Errorf("no field named %q was found under type StaffMember", field.Name)
  102807. },
  102808. }
  102809. return fc, nil
  102810. }
  102811. func (ec *executionContext) _StaffMemberPrivateData_accountSettingsUrl(ctx context.Context, field graphql.CollectedField, obj *StaffMemberPrivateData) (ret graphql.Marshaler) {
  102812. fc, err := ec.fieldContext_StaffMemberPrivateData_accountSettingsUrl(ctx, field)
  102813. if err != nil {
  102814. return graphql.Null
  102815. }
  102816. ctx = graphql.WithFieldContext(ctx, fc)
  102817. defer func() {
  102818. if r := recover(); r != nil {
  102819. ec.Error(ctx, ec.Recover(ctx, r))
  102820. ret = graphql.Null
  102821. }
  102822. }()
  102823. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102824. ctx = rctx // use context from middleware stack in children
  102825. return obj.AccountSettingsURL, nil
  102826. })
  102827. if err != nil {
  102828. ec.Error(ctx, err)
  102829. return graphql.Null
  102830. }
  102831. if resTmp == nil {
  102832. if !graphql.HasFieldError(ctx, fc) {
  102833. ec.Errorf(ctx, "must not be null")
  102834. }
  102835. return graphql.Null
  102836. }
  102837. res := resTmp.(string)
  102838. fc.Result = res
  102839. return ec.marshalNURL2string(ctx, field.Selections, res)
  102840. }
  102841. func (ec *executionContext) fieldContext_StaffMemberPrivateData_accountSettingsUrl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102842. fc = &graphql.FieldContext{
  102843. Object: "StaffMemberPrivateData",
  102844. Field: field,
  102845. IsMethod: false,
  102846. IsResolver: false,
  102847. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102848. return nil, errors.New("field of type URL does not have child fields")
  102849. },
  102850. }
  102851. return fc, nil
  102852. }
  102853. func (ec *executionContext) _StaffMemberPrivateData_createdAt(ctx context.Context, field graphql.CollectedField, obj *StaffMemberPrivateData) (ret graphql.Marshaler) {
  102854. fc, err := ec.fieldContext_StaffMemberPrivateData_createdAt(ctx, field)
  102855. if err != nil {
  102856. return graphql.Null
  102857. }
  102858. ctx = graphql.WithFieldContext(ctx, fc)
  102859. defer func() {
  102860. if r := recover(); r != nil {
  102861. ec.Error(ctx, ec.Recover(ctx, r))
  102862. ret = graphql.Null
  102863. }
  102864. }()
  102865. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102866. ctx = rctx // use context from middleware stack in children
  102867. return obj.CreatedAt, nil
  102868. })
  102869. if err != nil {
  102870. ec.Error(ctx, err)
  102871. return graphql.Null
  102872. }
  102873. if resTmp == nil {
  102874. if !graphql.HasFieldError(ctx, fc) {
  102875. ec.Errorf(ctx, "must not be null")
  102876. }
  102877. return graphql.Null
  102878. }
  102879. res := resTmp.(string)
  102880. fc.Result = res
  102881. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  102882. }
  102883. func (ec *executionContext) fieldContext_StaffMemberPrivateData_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102884. fc = &graphql.FieldContext{
  102885. Object: "StaffMemberPrivateData",
  102886. Field: field,
  102887. IsMethod: false,
  102888. IsResolver: false,
  102889. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102890. return nil, errors.New("field of type DateTime does not have child fields")
  102891. },
  102892. }
  102893. return fc, nil
  102894. }
  102895. func (ec *executionContext) _StandardMetafieldDefinitionTemplate_description(ctx context.Context, field graphql.CollectedField, obj *StandardMetafieldDefinitionTemplate) (ret graphql.Marshaler) {
  102896. fc, err := ec.fieldContext_StandardMetafieldDefinitionTemplate_description(ctx, field)
  102897. if err != nil {
  102898. return graphql.Null
  102899. }
  102900. ctx = graphql.WithFieldContext(ctx, fc)
  102901. defer func() {
  102902. if r := recover(); r != nil {
  102903. ec.Error(ctx, ec.Recover(ctx, r))
  102904. ret = graphql.Null
  102905. }
  102906. }()
  102907. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102908. ctx = rctx // use context from middleware stack in children
  102909. return obj.Description, nil
  102910. })
  102911. if err != nil {
  102912. ec.Error(ctx, err)
  102913. return graphql.Null
  102914. }
  102915. if resTmp == nil {
  102916. return graphql.Null
  102917. }
  102918. res := resTmp.(*string)
  102919. fc.Result = res
  102920. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  102921. }
  102922. func (ec *executionContext) fieldContext_StandardMetafieldDefinitionTemplate_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102923. fc = &graphql.FieldContext{
  102924. Object: "StandardMetafieldDefinitionTemplate",
  102925. Field: field,
  102926. IsMethod: false,
  102927. IsResolver: false,
  102928. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102929. return nil, errors.New("field of type String does not have child fields")
  102930. },
  102931. }
  102932. return fc, nil
  102933. }
  102934. func (ec *executionContext) _StandardMetafieldDefinitionTemplate_id(ctx context.Context, field graphql.CollectedField, obj *StandardMetafieldDefinitionTemplate) (ret graphql.Marshaler) {
  102935. fc, err := ec.fieldContext_StandardMetafieldDefinitionTemplate_id(ctx, field)
  102936. if err != nil {
  102937. return graphql.Null
  102938. }
  102939. ctx = graphql.WithFieldContext(ctx, fc)
  102940. defer func() {
  102941. if r := recover(); r != nil {
  102942. ec.Error(ctx, ec.Recover(ctx, r))
  102943. ret = graphql.Null
  102944. }
  102945. }()
  102946. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102947. ctx = rctx // use context from middleware stack in children
  102948. return obj.ID, nil
  102949. })
  102950. if err != nil {
  102951. ec.Error(ctx, err)
  102952. return graphql.Null
  102953. }
  102954. if resTmp == nil {
  102955. if !graphql.HasFieldError(ctx, fc) {
  102956. ec.Errorf(ctx, "must not be null")
  102957. }
  102958. return graphql.Null
  102959. }
  102960. res := resTmp.(string)
  102961. fc.Result = res
  102962. return ec.marshalNID2string(ctx, field.Selections, res)
  102963. }
  102964. func (ec *executionContext) fieldContext_StandardMetafieldDefinitionTemplate_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  102965. fc = &graphql.FieldContext{
  102966. Object: "StandardMetafieldDefinitionTemplate",
  102967. Field: field,
  102968. IsMethod: false,
  102969. IsResolver: false,
  102970. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  102971. return nil, errors.New("field of type ID does not have child fields")
  102972. },
  102973. }
  102974. return fc, nil
  102975. }
  102976. func (ec *executionContext) _StandardMetafieldDefinitionTemplate_key(ctx context.Context, field graphql.CollectedField, obj *StandardMetafieldDefinitionTemplate) (ret graphql.Marshaler) {
  102977. fc, err := ec.fieldContext_StandardMetafieldDefinitionTemplate_key(ctx, field)
  102978. if err != nil {
  102979. return graphql.Null
  102980. }
  102981. ctx = graphql.WithFieldContext(ctx, fc)
  102982. defer func() {
  102983. if r := recover(); r != nil {
  102984. ec.Error(ctx, ec.Recover(ctx, r))
  102985. ret = graphql.Null
  102986. }
  102987. }()
  102988. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  102989. ctx = rctx // use context from middleware stack in children
  102990. return obj.Key, nil
  102991. })
  102992. if err != nil {
  102993. ec.Error(ctx, err)
  102994. return graphql.Null
  102995. }
  102996. if resTmp == nil {
  102997. if !graphql.HasFieldError(ctx, fc) {
  102998. ec.Errorf(ctx, "must not be null")
  102999. }
  103000. return graphql.Null
  103001. }
  103002. res := resTmp.(string)
  103003. fc.Result = res
  103004. return ec.marshalNString2string(ctx, field.Selections, res)
  103005. }
  103006. func (ec *executionContext) fieldContext_StandardMetafieldDefinitionTemplate_key(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103007. fc = &graphql.FieldContext{
  103008. Object: "StandardMetafieldDefinitionTemplate",
  103009. Field: field,
  103010. IsMethod: false,
  103011. IsResolver: false,
  103012. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103013. return nil, errors.New("field of type String does not have child fields")
  103014. },
  103015. }
  103016. return fc, nil
  103017. }
  103018. func (ec *executionContext) _StandardMetafieldDefinitionTemplate_name(ctx context.Context, field graphql.CollectedField, obj *StandardMetafieldDefinitionTemplate) (ret graphql.Marshaler) {
  103019. fc, err := ec.fieldContext_StandardMetafieldDefinitionTemplate_name(ctx, field)
  103020. if err != nil {
  103021. return graphql.Null
  103022. }
  103023. ctx = graphql.WithFieldContext(ctx, fc)
  103024. defer func() {
  103025. if r := recover(); r != nil {
  103026. ec.Error(ctx, ec.Recover(ctx, r))
  103027. ret = graphql.Null
  103028. }
  103029. }()
  103030. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103031. ctx = rctx // use context from middleware stack in children
  103032. return obj.Name, nil
  103033. })
  103034. if err != nil {
  103035. ec.Error(ctx, err)
  103036. return graphql.Null
  103037. }
  103038. if resTmp == nil {
  103039. if !graphql.HasFieldError(ctx, fc) {
  103040. ec.Errorf(ctx, "must not be null")
  103041. }
  103042. return graphql.Null
  103043. }
  103044. res := resTmp.(string)
  103045. fc.Result = res
  103046. return ec.marshalNString2string(ctx, field.Selections, res)
  103047. }
  103048. func (ec *executionContext) fieldContext_StandardMetafieldDefinitionTemplate_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103049. fc = &graphql.FieldContext{
  103050. Object: "StandardMetafieldDefinitionTemplate",
  103051. Field: field,
  103052. IsMethod: false,
  103053. IsResolver: false,
  103054. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103055. return nil, errors.New("field of type String does not have child fields")
  103056. },
  103057. }
  103058. return fc, nil
  103059. }
  103060. func (ec *executionContext) _StandardMetafieldDefinitionTemplate_namespace(ctx context.Context, field graphql.CollectedField, obj *StandardMetafieldDefinitionTemplate) (ret graphql.Marshaler) {
  103061. fc, err := ec.fieldContext_StandardMetafieldDefinitionTemplate_namespace(ctx, field)
  103062. if err != nil {
  103063. return graphql.Null
  103064. }
  103065. ctx = graphql.WithFieldContext(ctx, fc)
  103066. defer func() {
  103067. if r := recover(); r != nil {
  103068. ec.Error(ctx, ec.Recover(ctx, r))
  103069. ret = graphql.Null
  103070. }
  103071. }()
  103072. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103073. ctx = rctx // use context from middleware stack in children
  103074. return obj.Namespace, nil
  103075. })
  103076. if err != nil {
  103077. ec.Error(ctx, err)
  103078. return graphql.Null
  103079. }
  103080. if resTmp == nil {
  103081. if !graphql.HasFieldError(ctx, fc) {
  103082. ec.Errorf(ctx, "must not be null")
  103083. }
  103084. return graphql.Null
  103085. }
  103086. res := resTmp.(string)
  103087. fc.Result = res
  103088. return ec.marshalNString2string(ctx, field.Selections, res)
  103089. }
  103090. func (ec *executionContext) fieldContext_StandardMetafieldDefinitionTemplate_namespace(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103091. fc = &graphql.FieldContext{
  103092. Object: "StandardMetafieldDefinitionTemplate",
  103093. Field: field,
  103094. IsMethod: false,
  103095. IsResolver: false,
  103096. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103097. return nil, errors.New("field of type String does not have child fields")
  103098. },
  103099. }
  103100. return fc, nil
  103101. }
  103102. func (ec *executionContext) _StandardMetafieldDefinitionTemplate_ownerTypes(ctx context.Context, field graphql.CollectedField, obj *StandardMetafieldDefinitionTemplate) (ret graphql.Marshaler) {
  103103. fc, err := ec.fieldContext_StandardMetafieldDefinitionTemplate_ownerTypes(ctx, field)
  103104. if err != nil {
  103105. return graphql.Null
  103106. }
  103107. ctx = graphql.WithFieldContext(ctx, fc)
  103108. defer func() {
  103109. if r := recover(); r != nil {
  103110. ec.Error(ctx, ec.Recover(ctx, r))
  103111. ret = graphql.Null
  103112. }
  103113. }()
  103114. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103115. ctx = rctx // use context from middleware stack in children
  103116. return obj.OwnerTypes, nil
  103117. })
  103118. if err != nil {
  103119. ec.Error(ctx, err)
  103120. return graphql.Null
  103121. }
  103122. if resTmp == nil {
  103123. if !graphql.HasFieldError(ctx, fc) {
  103124. ec.Errorf(ctx, "must not be null")
  103125. }
  103126. return graphql.Null
  103127. }
  103128. res := resTmp.([]MetafieldOwnerType)
  103129. fc.Result = res
  103130. return ec.marshalNMetafieldOwnerType2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldOwnerTypeᚄ(ctx, field.Selections, res)
  103131. }
  103132. func (ec *executionContext) fieldContext_StandardMetafieldDefinitionTemplate_ownerTypes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103133. fc = &graphql.FieldContext{
  103134. Object: "StandardMetafieldDefinitionTemplate",
  103135. Field: field,
  103136. IsMethod: false,
  103137. IsResolver: false,
  103138. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103139. return nil, errors.New("field of type MetafieldOwnerType does not have child fields")
  103140. },
  103141. }
  103142. return fc, nil
  103143. }
  103144. func (ec *executionContext) _StandardMetafieldDefinitionTemplate_type(ctx context.Context, field graphql.CollectedField, obj *StandardMetafieldDefinitionTemplate) (ret graphql.Marshaler) {
  103145. fc, err := ec.fieldContext_StandardMetafieldDefinitionTemplate_type(ctx, field)
  103146. if err != nil {
  103147. return graphql.Null
  103148. }
  103149. ctx = graphql.WithFieldContext(ctx, fc)
  103150. defer func() {
  103151. if r := recover(); r != nil {
  103152. ec.Error(ctx, ec.Recover(ctx, r))
  103153. ret = graphql.Null
  103154. }
  103155. }()
  103156. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103157. ctx = rctx // use context from middleware stack in children
  103158. return obj.Type, nil
  103159. })
  103160. if err != nil {
  103161. ec.Error(ctx, err)
  103162. return graphql.Null
  103163. }
  103164. if resTmp == nil {
  103165. if !graphql.HasFieldError(ctx, fc) {
  103166. ec.Errorf(ctx, "must not be null")
  103167. }
  103168. return graphql.Null
  103169. }
  103170. res := resTmp.(*MetafieldDefinitionType)
  103171. fc.Result = res
  103172. return ec.marshalNMetafieldDefinitionType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinitionType(ctx, field.Selections, res)
  103173. }
  103174. func (ec *executionContext) fieldContext_StandardMetafieldDefinitionTemplate_type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103175. fc = &graphql.FieldContext{
  103176. Object: "StandardMetafieldDefinitionTemplate",
  103177. Field: field,
  103178. IsMethod: false,
  103179. IsResolver: false,
  103180. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103181. switch field.Name {
  103182. case "category":
  103183. return ec.fieldContext_MetafieldDefinitionType_category(ctx, field)
  103184. case "name":
  103185. return ec.fieldContext_MetafieldDefinitionType_name(ctx, field)
  103186. case "supportedValidations":
  103187. return ec.fieldContext_MetafieldDefinitionType_supportedValidations(ctx, field)
  103188. case "supportsDefinitionMigrations":
  103189. return ec.fieldContext_MetafieldDefinitionType_supportsDefinitionMigrations(ctx, field)
  103190. }
  103191. return nil, fmt.Errorf("no field named %q was found under type MetafieldDefinitionType", field.Name)
  103192. },
  103193. }
  103194. return fc, nil
  103195. }
  103196. func (ec *executionContext) _StandardMetafieldDefinitionTemplate_validations(ctx context.Context, field graphql.CollectedField, obj *StandardMetafieldDefinitionTemplate) (ret graphql.Marshaler) {
  103197. fc, err := ec.fieldContext_StandardMetafieldDefinitionTemplate_validations(ctx, field)
  103198. if err != nil {
  103199. return graphql.Null
  103200. }
  103201. ctx = graphql.WithFieldContext(ctx, fc)
  103202. defer func() {
  103203. if r := recover(); r != nil {
  103204. ec.Error(ctx, ec.Recover(ctx, r))
  103205. ret = graphql.Null
  103206. }
  103207. }()
  103208. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103209. ctx = rctx // use context from middleware stack in children
  103210. return obj.Validations, nil
  103211. })
  103212. if err != nil {
  103213. ec.Error(ctx, err)
  103214. return graphql.Null
  103215. }
  103216. if resTmp == nil {
  103217. if !graphql.HasFieldError(ctx, fc) {
  103218. ec.Errorf(ctx, "must not be null")
  103219. }
  103220. return graphql.Null
  103221. }
  103222. res := resTmp.([]*MetafieldDefinitionValidation)
  103223. fc.Result = res
  103224. return ec.marshalNMetafieldDefinitionValidation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinitionValidationᚄ(ctx, field.Selections, res)
  103225. }
  103226. func (ec *executionContext) fieldContext_StandardMetafieldDefinitionTemplate_validations(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103227. fc = &graphql.FieldContext{
  103228. Object: "StandardMetafieldDefinitionTemplate",
  103229. Field: field,
  103230. IsMethod: false,
  103231. IsResolver: false,
  103232. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103233. switch field.Name {
  103234. case "name":
  103235. return ec.fieldContext_MetafieldDefinitionValidation_name(ctx, field)
  103236. case "type":
  103237. return ec.fieldContext_MetafieldDefinitionValidation_type(ctx, field)
  103238. case "value":
  103239. return ec.fieldContext_MetafieldDefinitionValidation_value(ctx, field)
  103240. }
  103241. return nil, fmt.Errorf("no field named %q was found under type MetafieldDefinitionValidation", field.Name)
  103242. },
  103243. }
  103244. return fc, nil
  103245. }
  103246. func (ec *executionContext) _StandardMetafieldDefinitionTemplate_visibleToStorefrontApi(ctx context.Context, field graphql.CollectedField, obj *StandardMetafieldDefinitionTemplate) (ret graphql.Marshaler) {
  103247. fc, err := ec.fieldContext_StandardMetafieldDefinitionTemplate_visibleToStorefrontApi(ctx, field)
  103248. if err != nil {
  103249. return graphql.Null
  103250. }
  103251. ctx = graphql.WithFieldContext(ctx, fc)
  103252. defer func() {
  103253. if r := recover(); r != nil {
  103254. ec.Error(ctx, ec.Recover(ctx, r))
  103255. ret = graphql.Null
  103256. }
  103257. }()
  103258. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103259. ctx = rctx // use context from middleware stack in children
  103260. return obj.VisibleToStorefrontAPI, nil
  103261. })
  103262. if err != nil {
  103263. ec.Error(ctx, err)
  103264. return graphql.Null
  103265. }
  103266. if resTmp == nil {
  103267. if !graphql.HasFieldError(ctx, fc) {
  103268. ec.Errorf(ctx, "must not be null")
  103269. }
  103270. return graphql.Null
  103271. }
  103272. res := resTmp.(bool)
  103273. fc.Result = res
  103274. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  103275. }
  103276. func (ec *executionContext) fieldContext_StandardMetafieldDefinitionTemplate_visibleToStorefrontApi(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103277. fc = &graphql.FieldContext{
  103278. Object: "StandardMetafieldDefinitionTemplate",
  103279. Field: field,
  103280. IsMethod: false,
  103281. IsResolver: false,
  103282. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103283. return nil, errors.New("field of type Boolean does not have child fields")
  103284. },
  103285. }
  103286. return fc, nil
  103287. }
  103288. func (ec *executionContext) _StorefrontAccessToken_accessScopes(ctx context.Context, field graphql.CollectedField, obj *StorefrontAccessToken) (ret graphql.Marshaler) {
  103289. fc, err := ec.fieldContext_StorefrontAccessToken_accessScopes(ctx, field)
  103290. if err != nil {
  103291. return graphql.Null
  103292. }
  103293. ctx = graphql.WithFieldContext(ctx, fc)
  103294. defer func() {
  103295. if r := recover(); r != nil {
  103296. ec.Error(ctx, ec.Recover(ctx, r))
  103297. ret = graphql.Null
  103298. }
  103299. }()
  103300. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103301. ctx = rctx // use context from middleware stack in children
  103302. return obj.AccessScopes, nil
  103303. })
  103304. if err != nil {
  103305. ec.Error(ctx, err)
  103306. return graphql.Null
  103307. }
  103308. if resTmp == nil {
  103309. if !graphql.HasFieldError(ctx, fc) {
  103310. ec.Errorf(ctx, "must not be null")
  103311. }
  103312. return graphql.Null
  103313. }
  103314. res := resTmp.([]*AccessScope)
  103315. fc.Result = res
  103316. return ec.marshalNAccessScope2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAccessScopeᚄ(ctx, field.Selections, res)
  103317. }
  103318. func (ec *executionContext) fieldContext_StorefrontAccessToken_accessScopes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103319. fc = &graphql.FieldContext{
  103320. Object: "StorefrontAccessToken",
  103321. Field: field,
  103322. IsMethod: false,
  103323. IsResolver: false,
  103324. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103325. switch field.Name {
  103326. case "description":
  103327. return ec.fieldContext_AccessScope_description(ctx, field)
  103328. case "handle":
  103329. return ec.fieldContext_AccessScope_handle(ctx, field)
  103330. }
  103331. return nil, fmt.Errorf("no field named %q was found under type AccessScope", field.Name)
  103332. },
  103333. }
  103334. return fc, nil
  103335. }
  103336. func (ec *executionContext) _StorefrontAccessToken_accessToken(ctx context.Context, field graphql.CollectedField, obj *StorefrontAccessToken) (ret graphql.Marshaler) {
  103337. fc, err := ec.fieldContext_StorefrontAccessToken_accessToken(ctx, field)
  103338. if err != nil {
  103339. return graphql.Null
  103340. }
  103341. ctx = graphql.WithFieldContext(ctx, fc)
  103342. defer func() {
  103343. if r := recover(); r != nil {
  103344. ec.Error(ctx, ec.Recover(ctx, r))
  103345. ret = graphql.Null
  103346. }
  103347. }()
  103348. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103349. ctx = rctx // use context from middleware stack in children
  103350. return obj.AccessToken, nil
  103351. })
  103352. if err != nil {
  103353. ec.Error(ctx, err)
  103354. return graphql.Null
  103355. }
  103356. if resTmp == nil {
  103357. if !graphql.HasFieldError(ctx, fc) {
  103358. ec.Errorf(ctx, "must not be null")
  103359. }
  103360. return graphql.Null
  103361. }
  103362. res := resTmp.(string)
  103363. fc.Result = res
  103364. return ec.marshalNString2string(ctx, field.Selections, res)
  103365. }
  103366. func (ec *executionContext) fieldContext_StorefrontAccessToken_accessToken(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103367. fc = &graphql.FieldContext{
  103368. Object: "StorefrontAccessToken",
  103369. Field: field,
  103370. IsMethod: false,
  103371. IsResolver: false,
  103372. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103373. return nil, errors.New("field of type String does not have child fields")
  103374. },
  103375. }
  103376. return fc, nil
  103377. }
  103378. func (ec *executionContext) _StorefrontAccessToken_createdAt(ctx context.Context, field graphql.CollectedField, obj *StorefrontAccessToken) (ret graphql.Marshaler) {
  103379. fc, err := ec.fieldContext_StorefrontAccessToken_createdAt(ctx, field)
  103380. if err != nil {
  103381. return graphql.Null
  103382. }
  103383. ctx = graphql.WithFieldContext(ctx, fc)
  103384. defer func() {
  103385. if r := recover(); r != nil {
  103386. ec.Error(ctx, ec.Recover(ctx, r))
  103387. ret = graphql.Null
  103388. }
  103389. }()
  103390. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103391. ctx = rctx // use context from middleware stack in children
  103392. return obj.CreatedAt, nil
  103393. })
  103394. if err != nil {
  103395. ec.Error(ctx, err)
  103396. return graphql.Null
  103397. }
  103398. if resTmp == nil {
  103399. if !graphql.HasFieldError(ctx, fc) {
  103400. ec.Errorf(ctx, "must not be null")
  103401. }
  103402. return graphql.Null
  103403. }
  103404. res := resTmp.(string)
  103405. fc.Result = res
  103406. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  103407. }
  103408. func (ec *executionContext) fieldContext_StorefrontAccessToken_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103409. fc = &graphql.FieldContext{
  103410. Object: "StorefrontAccessToken",
  103411. Field: field,
  103412. IsMethod: false,
  103413. IsResolver: false,
  103414. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103415. return nil, errors.New("field of type DateTime does not have child fields")
  103416. },
  103417. }
  103418. return fc, nil
  103419. }
  103420. func (ec *executionContext) _StorefrontAccessToken_id(ctx context.Context, field graphql.CollectedField, obj *StorefrontAccessToken) (ret graphql.Marshaler) {
  103421. fc, err := ec.fieldContext_StorefrontAccessToken_id(ctx, field)
  103422. if err != nil {
  103423. return graphql.Null
  103424. }
  103425. ctx = graphql.WithFieldContext(ctx, fc)
  103426. defer func() {
  103427. if r := recover(); r != nil {
  103428. ec.Error(ctx, ec.Recover(ctx, r))
  103429. ret = graphql.Null
  103430. }
  103431. }()
  103432. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103433. ctx = rctx // use context from middleware stack in children
  103434. return obj.ID, nil
  103435. })
  103436. if err != nil {
  103437. ec.Error(ctx, err)
  103438. return graphql.Null
  103439. }
  103440. if resTmp == nil {
  103441. if !graphql.HasFieldError(ctx, fc) {
  103442. ec.Errorf(ctx, "must not be null")
  103443. }
  103444. return graphql.Null
  103445. }
  103446. res := resTmp.(string)
  103447. fc.Result = res
  103448. return ec.marshalNID2string(ctx, field.Selections, res)
  103449. }
  103450. func (ec *executionContext) fieldContext_StorefrontAccessToken_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103451. fc = &graphql.FieldContext{
  103452. Object: "StorefrontAccessToken",
  103453. Field: field,
  103454. IsMethod: false,
  103455. IsResolver: false,
  103456. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103457. return nil, errors.New("field of type ID does not have child fields")
  103458. },
  103459. }
  103460. return fc, nil
  103461. }
  103462. func (ec *executionContext) _StorefrontAccessToken_title(ctx context.Context, field graphql.CollectedField, obj *StorefrontAccessToken) (ret graphql.Marshaler) {
  103463. fc, err := ec.fieldContext_StorefrontAccessToken_title(ctx, field)
  103464. if err != nil {
  103465. return graphql.Null
  103466. }
  103467. ctx = graphql.WithFieldContext(ctx, fc)
  103468. defer func() {
  103469. if r := recover(); r != nil {
  103470. ec.Error(ctx, ec.Recover(ctx, r))
  103471. ret = graphql.Null
  103472. }
  103473. }()
  103474. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103475. ctx = rctx // use context from middleware stack in children
  103476. return obj.Title, nil
  103477. })
  103478. if err != nil {
  103479. ec.Error(ctx, err)
  103480. return graphql.Null
  103481. }
  103482. if resTmp == nil {
  103483. if !graphql.HasFieldError(ctx, fc) {
  103484. ec.Errorf(ctx, "must not be null")
  103485. }
  103486. return graphql.Null
  103487. }
  103488. res := resTmp.(string)
  103489. fc.Result = res
  103490. return ec.marshalNString2string(ctx, field.Selections, res)
  103491. }
  103492. func (ec *executionContext) fieldContext_StorefrontAccessToken_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103493. fc = &graphql.FieldContext{
  103494. Object: "StorefrontAccessToken",
  103495. Field: field,
  103496. IsMethod: false,
  103497. IsResolver: false,
  103498. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103499. return nil, errors.New("field of type String does not have child fields")
  103500. },
  103501. }
  103502. return fc, nil
  103503. }
  103504. func (ec *executionContext) _StorefrontAccessToken_updatedAt(ctx context.Context, field graphql.CollectedField, obj *StorefrontAccessToken) (ret graphql.Marshaler) {
  103505. fc, err := ec.fieldContext_StorefrontAccessToken_updatedAt(ctx, field)
  103506. if err != nil {
  103507. return graphql.Null
  103508. }
  103509. ctx = graphql.WithFieldContext(ctx, fc)
  103510. defer func() {
  103511. if r := recover(); r != nil {
  103512. ec.Error(ctx, ec.Recover(ctx, r))
  103513. ret = graphql.Null
  103514. }
  103515. }()
  103516. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103517. ctx = rctx // use context from middleware stack in children
  103518. return obj.UpdatedAt, nil
  103519. })
  103520. if err != nil {
  103521. ec.Error(ctx, err)
  103522. return graphql.Null
  103523. }
  103524. if resTmp == nil {
  103525. if !graphql.HasFieldError(ctx, fc) {
  103526. ec.Errorf(ctx, "must not be null")
  103527. }
  103528. return graphql.Null
  103529. }
  103530. res := resTmp.(string)
  103531. fc.Result = res
  103532. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  103533. }
  103534. func (ec *executionContext) fieldContext_StorefrontAccessToken_updatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103535. fc = &graphql.FieldContext{
  103536. Object: "StorefrontAccessToken",
  103537. Field: field,
  103538. IsMethod: false,
  103539. IsResolver: false,
  103540. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103541. return nil, errors.New("field of type DateTime does not have child fields")
  103542. },
  103543. }
  103544. return fc, nil
  103545. }
  103546. func (ec *executionContext) _StorefrontAccessTokenConnection_edges(ctx context.Context, field graphql.CollectedField, obj *StorefrontAccessTokenConnection) (ret graphql.Marshaler) {
  103547. fc, err := ec.fieldContext_StorefrontAccessTokenConnection_edges(ctx, field)
  103548. if err != nil {
  103549. return graphql.Null
  103550. }
  103551. ctx = graphql.WithFieldContext(ctx, fc)
  103552. defer func() {
  103553. if r := recover(); r != nil {
  103554. ec.Error(ctx, ec.Recover(ctx, r))
  103555. ret = graphql.Null
  103556. }
  103557. }()
  103558. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103559. ctx = rctx // use context from middleware stack in children
  103560. return obj.Edges, nil
  103561. })
  103562. if err != nil {
  103563. ec.Error(ctx, err)
  103564. return graphql.Null
  103565. }
  103566. if resTmp == nil {
  103567. if !graphql.HasFieldError(ctx, fc) {
  103568. ec.Errorf(ctx, "must not be null")
  103569. }
  103570. return graphql.Null
  103571. }
  103572. res := resTmp.([]*StorefrontAccessTokenEdge)
  103573. fc.Result = res
  103574. return ec.marshalNStorefrontAccessTokenEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStorefrontAccessTokenEdgeᚄ(ctx, field.Selections, res)
  103575. }
  103576. func (ec *executionContext) fieldContext_StorefrontAccessTokenConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103577. fc = &graphql.FieldContext{
  103578. Object: "StorefrontAccessTokenConnection",
  103579. Field: field,
  103580. IsMethod: false,
  103581. IsResolver: false,
  103582. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103583. switch field.Name {
  103584. case "cursor":
  103585. return ec.fieldContext_StorefrontAccessTokenEdge_cursor(ctx, field)
  103586. case "node":
  103587. return ec.fieldContext_StorefrontAccessTokenEdge_node(ctx, field)
  103588. }
  103589. return nil, fmt.Errorf("no field named %q was found under type StorefrontAccessTokenEdge", field.Name)
  103590. },
  103591. }
  103592. return fc, nil
  103593. }
  103594. func (ec *executionContext) _StorefrontAccessTokenConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *StorefrontAccessTokenConnection) (ret graphql.Marshaler) {
  103595. fc, err := ec.fieldContext_StorefrontAccessTokenConnection_nodes(ctx, field)
  103596. if err != nil {
  103597. return graphql.Null
  103598. }
  103599. ctx = graphql.WithFieldContext(ctx, fc)
  103600. defer func() {
  103601. if r := recover(); r != nil {
  103602. ec.Error(ctx, ec.Recover(ctx, r))
  103603. ret = graphql.Null
  103604. }
  103605. }()
  103606. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103607. ctx = rctx // use context from middleware stack in children
  103608. return obj.Nodes, nil
  103609. })
  103610. if err != nil {
  103611. ec.Error(ctx, err)
  103612. return graphql.Null
  103613. }
  103614. if resTmp == nil {
  103615. if !graphql.HasFieldError(ctx, fc) {
  103616. ec.Errorf(ctx, "must not be null")
  103617. }
  103618. return graphql.Null
  103619. }
  103620. res := resTmp.([]*StorefrontAccessToken)
  103621. fc.Result = res
  103622. return ec.marshalNStorefrontAccessToken2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStorefrontAccessTokenᚄ(ctx, field.Selections, res)
  103623. }
  103624. func (ec *executionContext) fieldContext_StorefrontAccessTokenConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103625. fc = &graphql.FieldContext{
  103626. Object: "StorefrontAccessTokenConnection",
  103627. Field: field,
  103628. IsMethod: false,
  103629. IsResolver: false,
  103630. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103631. switch field.Name {
  103632. case "accessScopes":
  103633. return ec.fieldContext_StorefrontAccessToken_accessScopes(ctx, field)
  103634. case "accessToken":
  103635. return ec.fieldContext_StorefrontAccessToken_accessToken(ctx, field)
  103636. case "createdAt":
  103637. return ec.fieldContext_StorefrontAccessToken_createdAt(ctx, field)
  103638. case "id":
  103639. return ec.fieldContext_StorefrontAccessToken_id(ctx, field)
  103640. case "title":
  103641. return ec.fieldContext_StorefrontAccessToken_title(ctx, field)
  103642. case "updatedAt":
  103643. return ec.fieldContext_StorefrontAccessToken_updatedAt(ctx, field)
  103644. }
  103645. return nil, fmt.Errorf("no field named %q was found under type StorefrontAccessToken", field.Name)
  103646. },
  103647. }
  103648. return fc, nil
  103649. }
  103650. func (ec *executionContext) _StorefrontAccessTokenConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *StorefrontAccessTokenConnection) (ret graphql.Marshaler) {
  103651. fc, err := ec.fieldContext_StorefrontAccessTokenConnection_pageInfo(ctx, field)
  103652. if err != nil {
  103653. return graphql.Null
  103654. }
  103655. ctx = graphql.WithFieldContext(ctx, fc)
  103656. defer func() {
  103657. if r := recover(); r != nil {
  103658. ec.Error(ctx, ec.Recover(ctx, r))
  103659. ret = graphql.Null
  103660. }
  103661. }()
  103662. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103663. ctx = rctx // use context from middleware stack in children
  103664. return obj.PageInfo, nil
  103665. })
  103666. if err != nil {
  103667. ec.Error(ctx, err)
  103668. return graphql.Null
  103669. }
  103670. if resTmp == nil {
  103671. if !graphql.HasFieldError(ctx, fc) {
  103672. ec.Errorf(ctx, "must not be null")
  103673. }
  103674. return graphql.Null
  103675. }
  103676. res := resTmp.(*PageInfo)
  103677. fc.Result = res
  103678. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  103679. }
  103680. func (ec *executionContext) fieldContext_StorefrontAccessTokenConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103681. fc = &graphql.FieldContext{
  103682. Object: "StorefrontAccessTokenConnection",
  103683. Field: field,
  103684. IsMethod: false,
  103685. IsResolver: false,
  103686. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103687. switch field.Name {
  103688. case "endCursor":
  103689. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  103690. case "hasNextPage":
  103691. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  103692. case "hasPreviousPage":
  103693. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  103694. case "startCursor":
  103695. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  103696. }
  103697. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  103698. },
  103699. }
  103700. return fc, nil
  103701. }
  103702. func (ec *executionContext) _StorefrontAccessTokenEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *StorefrontAccessTokenEdge) (ret graphql.Marshaler) {
  103703. fc, err := ec.fieldContext_StorefrontAccessTokenEdge_cursor(ctx, field)
  103704. if err != nil {
  103705. return graphql.Null
  103706. }
  103707. ctx = graphql.WithFieldContext(ctx, fc)
  103708. defer func() {
  103709. if r := recover(); r != nil {
  103710. ec.Error(ctx, ec.Recover(ctx, r))
  103711. ret = graphql.Null
  103712. }
  103713. }()
  103714. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103715. ctx = rctx // use context from middleware stack in children
  103716. return obj.Cursor, nil
  103717. })
  103718. if err != nil {
  103719. ec.Error(ctx, err)
  103720. return graphql.Null
  103721. }
  103722. if resTmp == nil {
  103723. if !graphql.HasFieldError(ctx, fc) {
  103724. ec.Errorf(ctx, "must not be null")
  103725. }
  103726. return graphql.Null
  103727. }
  103728. res := resTmp.(string)
  103729. fc.Result = res
  103730. return ec.marshalNString2string(ctx, field.Selections, res)
  103731. }
  103732. func (ec *executionContext) fieldContext_StorefrontAccessTokenEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103733. fc = &graphql.FieldContext{
  103734. Object: "StorefrontAccessTokenEdge",
  103735. Field: field,
  103736. IsMethod: false,
  103737. IsResolver: false,
  103738. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103739. return nil, errors.New("field of type String does not have child fields")
  103740. },
  103741. }
  103742. return fc, nil
  103743. }
  103744. func (ec *executionContext) _StorefrontAccessTokenEdge_node(ctx context.Context, field graphql.CollectedField, obj *StorefrontAccessTokenEdge) (ret graphql.Marshaler) {
  103745. fc, err := ec.fieldContext_StorefrontAccessTokenEdge_node(ctx, field)
  103746. if err != nil {
  103747. return graphql.Null
  103748. }
  103749. ctx = graphql.WithFieldContext(ctx, fc)
  103750. defer func() {
  103751. if r := recover(); r != nil {
  103752. ec.Error(ctx, ec.Recover(ctx, r))
  103753. ret = graphql.Null
  103754. }
  103755. }()
  103756. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103757. ctx = rctx // use context from middleware stack in children
  103758. return obj.Node, nil
  103759. })
  103760. if err != nil {
  103761. ec.Error(ctx, err)
  103762. return graphql.Null
  103763. }
  103764. if resTmp == nil {
  103765. if !graphql.HasFieldError(ctx, fc) {
  103766. ec.Errorf(ctx, "must not be null")
  103767. }
  103768. return graphql.Null
  103769. }
  103770. res := resTmp.(*StorefrontAccessToken)
  103771. fc.Result = res
  103772. return ec.marshalNStorefrontAccessToken2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStorefrontAccessToken(ctx, field.Selections, res)
  103773. }
  103774. func (ec *executionContext) fieldContext_StorefrontAccessTokenEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103775. fc = &graphql.FieldContext{
  103776. Object: "StorefrontAccessTokenEdge",
  103777. Field: field,
  103778. IsMethod: false,
  103779. IsResolver: false,
  103780. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103781. switch field.Name {
  103782. case "accessScopes":
  103783. return ec.fieldContext_StorefrontAccessToken_accessScopes(ctx, field)
  103784. case "accessToken":
  103785. return ec.fieldContext_StorefrontAccessToken_accessToken(ctx, field)
  103786. case "createdAt":
  103787. return ec.fieldContext_StorefrontAccessToken_createdAt(ctx, field)
  103788. case "id":
  103789. return ec.fieldContext_StorefrontAccessToken_id(ctx, field)
  103790. case "title":
  103791. return ec.fieldContext_StorefrontAccessToken_title(ctx, field)
  103792. case "updatedAt":
  103793. return ec.fieldContext_StorefrontAccessToken_updatedAt(ctx, field)
  103794. }
  103795. return nil, fmt.Errorf("no field named %q was found under type StorefrontAccessToken", field.Name)
  103796. },
  103797. }
  103798. return fc, nil
  103799. }
  103800. func (ec *executionContext) _StringConnection_edges(ctx context.Context, field graphql.CollectedField, obj *StringConnection) (ret graphql.Marshaler) {
  103801. fc, err := ec.fieldContext_StringConnection_edges(ctx, field)
  103802. if err != nil {
  103803. return graphql.Null
  103804. }
  103805. ctx = graphql.WithFieldContext(ctx, fc)
  103806. defer func() {
  103807. if r := recover(); r != nil {
  103808. ec.Error(ctx, ec.Recover(ctx, r))
  103809. ret = graphql.Null
  103810. }
  103811. }()
  103812. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103813. ctx = rctx // use context from middleware stack in children
  103814. return obj.Edges, nil
  103815. })
  103816. if err != nil {
  103817. ec.Error(ctx, err)
  103818. return graphql.Null
  103819. }
  103820. if resTmp == nil {
  103821. if !graphql.HasFieldError(ctx, fc) {
  103822. ec.Errorf(ctx, "must not be null")
  103823. }
  103824. return graphql.Null
  103825. }
  103826. res := resTmp.([]*StringEdge)
  103827. fc.Result = res
  103828. return ec.marshalNStringEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStringEdgeᚄ(ctx, field.Selections, res)
  103829. }
  103830. func (ec *executionContext) fieldContext_StringConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103831. fc = &graphql.FieldContext{
  103832. Object: "StringConnection",
  103833. Field: field,
  103834. IsMethod: false,
  103835. IsResolver: false,
  103836. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103837. switch field.Name {
  103838. case "cursor":
  103839. return ec.fieldContext_StringEdge_cursor(ctx, field)
  103840. case "node":
  103841. return ec.fieldContext_StringEdge_node(ctx, field)
  103842. }
  103843. return nil, fmt.Errorf("no field named %q was found under type StringEdge", field.Name)
  103844. },
  103845. }
  103846. return fc, nil
  103847. }
  103848. func (ec *executionContext) _StringConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *StringConnection) (ret graphql.Marshaler) {
  103849. fc, err := ec.fieldContext_StringConnection_pageInfo(ctx, field)
  103850. if err != nil {
  103851. return graphql.Null
  103852. }
  103853. ctx = graphql.WithFieldContext(ctx, fc)
  103854. defer func() {
  103855. if r := recover(); r != nil {
  103856. ec.Error(ctx, ec.Recover(ctx, r))
  103857. ret = graphql.Null
  103858. }
  103859. }()
  103860. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103861. ctx = rctx // use context from middleware stack in children
  103862. return obj.PageInfo, nil
  103863. })
  103864. if err != nil {
  103865. ec.Error(ctx, err)
  103866. return graphql.Null
  103867. }
  103868. if resTmp == nil {
  103869. if !graphql.HasFieldError(ctx, fc) {
  103870. ec.Errorf(ctx, "must not be null")
  103871. }
  103872. return graphql.Null
  103873. }
  103874. res := resTmp.(*PageInfo)
  103875. fc.Result = res
  103876. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  103877. }
  103878. func (ec *executionContext) fieldContext_StringConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103879. fc = &graphql.FieldContext{
  103880. Object: "StringConnection",
  103881. Field: field,
  103882. IsMethod: false,
  103883. IsResolver: false,
  103884. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103885. switch field.Name {
  103886. case "endCursor":
  103887. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  103888. case "hasNextPage":
  103889. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  103890. case "hasPreviousPage":
  103891. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  103892. case "startCursor":
  103893. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  103894. }
  103895. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  103896. },
  103897. }
  103898. return fc, nil
  103899. }
  103900. func (ec *executionContext) _StringEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *StringEdge) (ret graphql.Marshaler) {
  103901. fc, err := ec.fieldContext_StringEdge_cursor(ctx, field)
  103902. if err != nil {
  103903. return graphql.Null
  103904. }
  103905. ctx = graphql.WithFieldContext(ctx, fc)
  103906. defer func() {
  103907. if r := recover(); r != nil {
  103908. ec.Error(ctx, ec.Recover(ctx, r))
  103909. ret = graphql.Null
  103910. }
  103911. }()
  103912. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103913. ctx = rctx // use context from middleware stack in children
  103914. return obj.Cursor, nil
  103915. })
  103916. if err != nil {
  103917. ec.Error(ctx, err)
  103918. return graphql.Null
  103919. }
  103920. if resTmp == nil {
  103921. if !graphql.HasFieldError(ctx, fc) {
  103922. ec.Errorf(ctx, "must not be null")
  103923. }
  103924. return graphql.Null
  103925. }
  103926. res := resTmp.(string)
  103927. fc.Result = res
  103928. return ec.marshalNString2string(ctx, field.Selections, res)
  103929. }
  103930. func (ec *executionContext) fieldContext_StringEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103931. fc = &graphql.FieldContext{
  103932. Object: "StringEdge",
  103933. Field: field,
  103934. IsMethod: false,
  103935. IsResolver: false,
  103936. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103937. return nil, errors.New("field of type String does not have child fields")
  103938. },
  103939. }
  103940. return fc, nil
  103941. }
  103942. func (ec *executionContext) _StringEdge_node(ctx context.Context, field graphql.CollectedField, obj *StringEdge) (ret graphql.Marshaler) {
  103943. fc, err := ec.fieldContext_StringEdge_node(ctx, field)
  103944. if err != nil {
  103945. return graphql.Null
  103946. }
  103947. ctx = graphql.WithFieldContext(ctx, fc)
  103948. defer func() {
  103949. if r := recover(); r != nil {
  103950. ec.Error(ctx, ec.Recover(ctx, r))
  103951. ret = graphql.Null
  103952. }
  103953. }()
  103954. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103955. ctx = rctx // use context from middleware stack in children
  103956. return obj.Node, nil
  103957. })
  103958. if err != nil {
  103959. ec.Error(ctx, err)
  103960. return graphql.Null
  103961. }
  103962. if resTmp == nil {
  103963. if !graphql.HasFieldError(ctx, fc) {
  103964. ec.Errorf(ctx, "must not be null")
  103965. }
  103966. return graphql.Null
  103967. }
  103968. res := resTmp.(string)
  103969. fc.Result = res
  103970. return ec.marshalNString2string(ctx, field.Selections, res)
  103971. }
  103972. func (ec *executionContext) fieldContext_StringEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  103973. fc = &graphql.FieldContext{
  103974. Object: "StringEdge",
  103975. Field: field,
  103976. IsMethod: false,
  103977. IsResolver: false,
  103978. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  103979. return nil, errors.New("field of type String does not have child fields")
  103980. },
  103981. }
  103982. return fc, nil
  103983. }
  103984. func (ec *executionContext) _SubscriptionAppliedCodeDiscount_id(ctx context.Context, field graphql.CollectedField, obj *SubscriptionAppliedCodeDiscount) (ret graphql.Marshaler) {
  103985. fc, err := ec.fieldContext_SubscriptionAppliedCodeDiscount_id(ctx, field)
  103986. if err != nil {
  103987. return graphql.Null
  103988. }
  103989. ctx = graphql.WithFieldContext(ctx, fc)
  103990. defer func() {
  103991. if r := recover(); r != nil {
  103992. ec.Error(ctx, ec.Recover(ctx, r))
  103993. ret = graphql.Null
  103994. }
  103995. }()
  103996. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  103997. ctx = rctx // use context from middleware stack in children
  103998. return obj.ID, nil
  103999. })
  104000. if err != nil {
  104001. ec.Error(ctx, err)
  104002. return graphql.Null
  104003. }
  104004. if resTmp == nil {
  104005. if !graphql.HasFieldError(ctx, fc) {
  104006. ec.Errorf(ctx, "must not be null")
  104007. }
  104008. return graphql.Null
  104009. }
  104010. res := resTmp.(string)
  104011. fc.Result = res
  104012. return ec.marshalNID2string(ctx, field.Selections, res)
  104013. }
  104014. func (ec *executionContext) fieldContext_SubscriptionAppliedCodeDiscount_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104015. fc = &graphql.FieldContext{
  104016. Object: "SubscriptionAppliedCodeDiscount",
  104017. Field: field,
  104018. IsMethod: false,
  104019. IsResolver: false,
  104020. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104021. return nil, errors.New("field of type ID does not have child fields")
  104022. },
  104023. }
  104024. return fc, nil
  104025. }
  104026. func (ec *executionContext) _SubscriptionAppliedCodeDiscount_redeemCode(ctx context.Context, field graphql.CollectedField, obj *SubscriptionAppliedCodeDiscount) (ret graphql.Marshaler) {
  104027. fc, err := ec.fieldContext_SubscriptionAppliedCodeDiscount_redeemCode(ctx, field)
  104028. if err != nil {
  104029. return graphql.Null
  104030. }
  104031. ctx = graphql.WithFieldContext(ctx, fc)
  104032. defer func() {
  104033. if r := recover(); r != nil {
  104034. ec.Error(ctx, ec.Recover(ctx, r))
  104035. ret = graphql.Null
  104036. }
  104037. }()
  104038. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104039. ctx = rctx // use context from middleware stack in children
  104040. return obj.RedeemCode, nil
  104041. })
  104042. if err != nil {
  104043. ec.Error(ctx, err)
  104044. return graphql.Null
  104045. }
  104046. if resTmp == nil {
  104047. if !graphql.HasFieldError(ctx, fc) {
  104048. ec.Errorf(ctx, "must not be null")
  104049. }
  104050. return graphql.Null
  104051. }
  104052. res := resTmp.(string)
  104053. fc.Result = res
  104054. return ec.marshalNString2string(ctx, field.Selections, res)
  104055. }
  104056. func (ec *executionContext) fieldContext_SubscriptionAppliedCodeDiscount_redeemCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104057. fc = &graphql.FieldContext{
  104058. Object: "SubscriptionAppliedCodeDiscount",
  104059. Field: field,
  104060. IsMethod: false,
  104061. IsResolver: false,
  104062. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104063. return nil, errors.New("field of type String does not have child fields")
  104064. },
  104065. }
  104066. return fc, nil
  104067. }
  104068. func (ec *executionContext) _SubscriptionAppliedCodeDiscount_rejectionReason(ctx context.Context, field graphql.CollectedField, obj *SubscriptionAppliedCodeDiscount) (ret graphql.Marshaler) {
  104069. fc, err := ec.fieldContext_SubscriptionAppliedCodeDiscount_rejectionReason(ctx, field)
  104070. if err != nil {
  104071. return graphql.Null
  104072. }
  104073. ctx = graphql.WithFieldContext(ctx, fc)
  104074. defer func() {
  104075. if r := recover(); r != nil {
  104076. ec.Error(ctx, ec.Recover(ctx, r))
  104077. ret = graphql.Null
  104078. }
  104079. }()
  104080. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104081. ctx = rctx // use context from middleware stack in children
  104082. return obj.RejectionReason, nil
  104083. })
  104084. if err != nil {
  104085. ec.Error(ctx, err)
  104086. return graphql.Null
  104087. }
  104088. if resTmp == nil {
  104089. return graphql.Null
  104090. }
  104091. res := resTmp.(*SubscriptionDiscountRejectionReason)
  104092. fc.Result = res
  104093. return ec.marshalOSubscriptionDiscountRejectionReason2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionDiscountRejectionReason(ctx, field.Selections, res)
  104094. }
  104095. func (ec *executionContext) fieldContext_SubscriptionAppliedCodeDiscount_rejectionReason(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104096. fc = &graphql.FieldContext{
  104097. Object: "SubscriptionAppliedCodeDiscount",
  104098. Field: field,
  104099. IsMethod: false,
  104100. IsResolver: false,
  104101. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104102. return nil, errors.New("field of type SubscriptionDiscountRejectionReason does not have child fields")
  104103. },
  104104. }
  104105. return fc, nil
  104106. }
  104107. func (ec *executionContext) _SubscriptionBillingAttempt_completedAt(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingAttempt) (ret graphql.Marshaler) {
  104108. fc, err := ec.fieldContext_SubscriptionBillingAttempt_completedAt(ctx, field)
  104109. if err != nil {
  104110. return graphql.Null
  104111. }
  104112. ctx = graphql.WithFieldContext(ctx, fc)
  104113. defer func() {
  104114. if r := recover(); r != nil {
  104115. ec.Error(ctx, ec.Recover(ctx, r))
  104116. ret = graphql.Null
  104117. }
  104118. }()
  104119. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104120. ctx = rctx // use context from middleware stack in children
  104121. return obj.CompletedAt, nil
  104122. })
  104123. if err != nil {
  104124. ec.Error(ctx, err)
  104125. return graphql.Null
  104126. }
  104127. if resTmp == nil {
  104128. return graphql.Null
  104129. }
  104130. res := resTmp.(*string)
  104131. fc.Result = res
  104132. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  104133. }
  104134. func (ec *executionContext) fieldContext_SubscriptionBillingAttempt_completedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104135. fc = &graphql.FieldContext{
  104136. Object: "SubscriptionBillingAttempt",
  104137. Field: field,
  104138. IsMethod: false,
  104139. IsResolver: false,
  104140. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104141. return nil, errors.New("field of type DateTime does not have child fields")
  104142. },
  104143. }
  104144. return fc, nil
  104145. }
  104146. func (ec *executionContext) _SubscriptionBillingAttempt_createdAt(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingAttempt) (ret graphql.Marshaler) {
  104147. fc, err := ec.fieldContext_SubscriptionBillingAttempt_createdAt(ctx, field)
  104148. if err != nil {
  104149. return graphql.Null
  104150. }
  104151. ctx = graphql.WithFieldContext(ctx, fc)
  104152. defer func() {
  104153. if r := recover(); r != nil {
  104154. ec.Error(ctx, ec.Recover(ctx, r))
  104155. ret = graphql.Null
  104156. }
  104157. }()
  104158. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104159. ctx = rctx // use context from middleware stack in children
  104160. return obj.CreatedAt, nil
  104161. })
  104162. if err != nil {
  104163. ec.Error(ctx, err)
  104164. return graphql.Null
  104165. }
  104166. if resTmp == nil {
  104167. if !graphql.HasFieldError(ctx, fc) {
  104168. ec.Errorf(ctx, "must not be null")
  104169. }
  104170. return graphql.Null
  104171. }
  104172. res := resTmp.(string)
  104173. fc.Result = res
  104174. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  104175. }
  104176. func (ec *executionContext) fieldContext_SubscriptionBillingAttempt_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104177. fc = &graphql.FieldContext{
  104178. Object: "SubscriptionBillingAttempt",
  104179. Field: field,
  104180. IsMethod: false,
  104181. IsResolver: false,
  104182. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104183. return nil, errors.New("field of type DateTime does not have child fields")
  104184. },
  104185. }
  104186. return fc, nil
  104187. }
  104188. func (ec *executionContext) _SubscriptionBillingAttempt_errorCode(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingAttempt) (ret graphql.Marshaler) {
  104189. fc, err := ec.fieldContext_SubscriptionBillingAttempt_errorCode(ctx, field)
  104190. if err != nil {
  104191. return graphql.Null
  104192. }
  104193. ctx = graphql.WithFieldContext(ctx, fc)
  104194. defer func() {
  104195. if r := recover(); r != nil {
  104196. ec.Error(ctx, ec.Recover(ctx, r))
  104197. ret = graphql.Null
  104198. }
  104199. }()
  104200. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104201. ctx = rctx // use context from middleware stack in children
  104202. return obj.ErrorCode, nil
  104203. })
  104204. if err != nil {
  104205. ec.Error(ctx, err)
  104206. return graphql.Null
  104207. }
  104208. if resTmp == nil {
  104209. return graphql.Null
  104210. }
  104211. res := resTmp.(*SubscriptionBillingAttemptErrorCode)
  104212. fc.Result = res
  104213. return ec.marshalOSubscriptionBillingAttemptErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionBillingAttemptErrorCode(ctx, field.Selections, res)
  104214. }
  104215. func (ec *executionContext) fieldContext_SubscriptionBillingAttempt_errorCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104216. fc = &graphql.FieldContext{
  104217. Object: "SubscriptionBillingAttempt",
  104218. Field: field,
  104219. IsMethod: false,
  104220. IsResolver: false,
  104221. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104222. return nil, errors.New("field of type SubscriptionBillingAttemptErrorCode does not have child fields")
  104223. },
  104224. }
  104225. return fc, nil
  104226. }
  104227. func (ec *executionContext) _SubscriptionBillingAttempt_errorMessage(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingAttempt) (ret graphql.Marshaler) {
  104228. fc, err := ec.fieldContext_SubscriptionBillingAttempt_errorMessage(ctx, field)
  104229. if err != nil {
  104230. return graphql.Null
  104231. }
  104232. ctx = graphql.WithFieldContext(ctx, fc)
  104233. defer func() {
  104234. if r := recover(); r != nil {
  104235. ec.Error(ctx, ec.Recover(ctx, r))
  104236. ret = graphql.Null
  104237. }
  104238. }()
  104239. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104240. ctx = rctx // use context from middleware stack in children
  104241. return obj.ErrorMessage, nil
  104242. })
  104243. if err != nil {
  104244. ec.Error(ctx, err)
  104245. return graphql.Null
  104246. }
  104247. if resTmp == nil {
  104248. return graphql.Null
  104249. }
  104250. res := resTmp.(*string)
  104251. fc.Result = res
  104252. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  104253. }
  104254. func (ec *executionContext) fieldContext_SubscriptionBillingAttempt_errorMessage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104255. fc = &graphql.FieldContext{
  104256. Object: "SubscriptionBillingAttempt",
  104257. Field: field,
  104258. IsMethod: false,
  104259. IsResolver: false,
  104260. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104261. return nil, errors.New("field of type String does not have child fields")
  104262. },
  104263. }
  104264. return fc, nil
  104265. }
  104266. func (ec *executionContext) _SubscriptionBillingAttempt_id(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingAttempt) (ret graphql.Marshaler) {
  104267. fc, err := ec.fieldContext_SubscriptionBillingAttempt_id(ctx, field)
  104268. if err != nil {
  104269. return graphql.Null
  104270. }
  104271. ctx = graphql.WithFieldContext(ctx, fc)
  104272. defer func() {
  104273. if r := recover(); r != nil {
  104274. ec.Error(ctx, ec.Recover(ctx, r))
  104275. ret = graphql.Null
  104276. }
  104277. }()
  104278. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104279. ctx = rctx // use context from middleware stack in children
  104280. return obj.ID, nil
  104281. })
  104282. if err != nil {
  104283. ec.Error(ctx, err)
  104284. return graphql.Null
  104285. }
  104286. if resTmp == nil {
  104287. if !graphql.HasFieldError(ctx, fc) {
  104288. ec.Errorf(ctx, "must not be null")
  104289. }
  104290. return graphql.Null
  104291. }
  104292. res := resTmp.(string)
  104293. fc.Result = res
  104294. return ec.marshalNID2string(ctx, field.Selections, res)
  104295. }
  104296. func (ec *executionContext) fieldContext_SubscriptionBillingAttempt_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104297. fc = &graphql.FieldContext{
  104298. Object: "SubscriptionBillingAttempt",
  104299. Field: field,
  104300. IsMethod: false,
  104301. IsResolver: false,
  104302. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104303. return nil, errors.New("field of type ID does not have child fields")
  104304. },
  104305. }
  104306. return fc, nil
  104307. }
  104308. func (ec *executionContext) _SubscriptionBillingAttempt_idempotencyKey(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingAttempt) (ret graphql.Marshaler) {
  104309. fc, err := ec.fieldContext_SubscriptionBillingAttempt_idempotencyKey(ctx, field)
  104310. if err != nil {
  104311. return graphql.Null
  104312. }
  104313. ctx = graphql.WithFieldContext(ctx, fc)
  104314. defer func() {
  104315. if r := recover(); r != nil {
  104316. ec.Error(ctx, ec.Recover(ctx, r))
  104317. ret = graphql.Null
  104318. }
  104319. }()
  104320. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104321. ctx = rctx // use context from middleware stack in children
  104322. return obj.IdempotencyKey, nil
  104323. })
  104324. if err != nil {
  104325. ec.Error(ctx, err)
  104326. return graphql.Null
  104327. }
  104328. if resTmp == nil {
  104329. if !graphql.HasFieldError(ctx, fc) {
  104330. ec.Errorf(ctx, "must not be null")
  104331. }
  104332. return graphql.Null
  104333. }
  104334. res := resTmp.(string)
  104335. fc.Result = res
  104336. return ec.marshalNString2string(ctx, field.Selections, res)
  104337. }
  104338. func (ec *executionContext) fieldContext_SubscriptionBillingAttempt_idempotencyKey(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104339. fc = &graphql.FieldContext{
  104340. Object: "SubscriptionBillingAttempt",
  104341. Field: field,
  104342. IsMethod: false,
  104343. IsResolver: false,
  104344. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104345. return nil, errors.New("field of type String does not have child fields")
  104346. },
  104347. }
  104348. return fc, nil
  104349. }
  104350. func (ec *executionContext) _SubscriptionBillingAttempt_nextActionUrl(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingAttempt) (ret graphql.Marshaler) {
  104351. fc, err := ec.fieldContext_SubscriptionBillingAttempt_nextActionUrl(ctx, field)
  104352. if err != nil {
  104353. return graphql.Null
  104354. }
  104355. ctx = graphql.WithFieldContext(ctx, fc)
  104356. defer func() {
  104357. if r := recover(); r != nil {
  104358. ec.Error(ctx, ec.Recover(ctx, r))
  104359. ret = graphql.Null
  104360. }
  104361. }()
  104362. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104363. ctx = rctx // use context from middleware stack in children
  104364. return obj.NextActionURL, nil
  104365. })
  104366. if err != nil {
  104367. ec.Error(ctx, err)
  104368. return graphql.Null
  104369. }
  104370. if resTmp == nil {
  104371. return graphql.Null
  104372. }
  104373. res := resTmp.(*string)
  104374. fc.Result = res
  104375. return ec.marshalOURL2ᚖstring(ctx, field.Selections, res)
  104376. }
  104377. func (ec *executionContext) fieldContext_SubscriptionBillingAttempt_nextActionUrl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104378. fc = &graphql.FieldContext{
  104379. Object: "SubscriptionBillingAttempt",
  104380. Field: field,
  104381. IsMethod: false,
  104382. IsResolver: false,
  104383. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104384. return nil, errors.New("field of type URL does not have child fields")
  104385. },
  104386. }
  104387. return fc, nil
  104388. }
  104389. func (ec *executionContext) _SubscriptionBillingAttempt_order(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingAttempt) (ret graphql.Marshaler) {
  104390. fc, err := ec.fieldContext_SubscriptionBillingAttempt_order(ctx, field)
  104391. if err != nil {
  104392. return graphql.Null
  104393. }
  104394. ctx = graphql.WithFieldContext(ctx, fc)
  104395. defer func() {
  104396. if r := recover(); r != nil {
  104397. ec.Error(ctx, ec.Recover(ctx, r))
  104398. ret = graphql.Null
  104399. }
  104400. }()
  104401. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104402. ctx = rctx // use context from middleware stack in children
  104403. return obj.Order, nil
  104404. })
  104405. if err != nil {
  104406. ec.Error(ctx, err)
  104407. return graphql.Null
  104408. }
  104409. if resTmp == nil {
  104410. return graphql.Null
  104411. }
  104412. res := resTmp.(*Order)
  104413. fc.Result = res
  104414. return ec.marshalOOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrder(ctx, field.Selections, res)
  104415. }
  104416. func (ec *executionContext) fieldContext_SubscriptionBillingAttempt_order(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104417. fc = &graphql.FieldContext{
  104418. Object: "SubscriptionBillingAttempt",
  104419. Field: field,
  104420. IsMethod: false,
  104421. IsResolver: false,
  104422. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104423. switch field.Name {
  104424. case "agreements":
  104425. return ec.fieldContext_Order_agreements(ctx, field)
  104426. case "alerts":
  104427. return ec.fieldContext_Order_alerts(ctx, field)
  104428. case "app":
  104429. return ec.fieldContext_Order_app(ctx, field)
  104430. case "billingAddress":
  104431. return ec.fieldContext_Order_billingAddress(ctx, field)
  104432. case "billingAddressMatchesShippingAddress":
  104433. return ec.fieldContext_Order_billingAddressMatchesShippingAddress(ctx, field)
  104434. case "canMarkAsPaid":
  104435. return ec.fieldContext_Order_canMarkAsPaid(ctx, field)
  104436. case "canNotifyCustomer":
  104437. return ec.fieldContext_Order_canNotifyCustomer(ctx, field)
  104438. case "cancelReason":
  104439. return ec.fieldContext_Order_cancelReason(ctx, field)
  104440. case "cancelledAt":
  104441. return ec.fieldContext_Order_cancelledAt(ctx, field)
  104442. case "capturable":
  104443. return ec.fieldContext_Order_capturable(ctx, field)
  104444. case "cartDiscountAmountSet":
  104445. return ec.fieldContext_Order_cartDiscountAmountSet(ctx, field)
  104446. case "channelInformation":
  104447. return ec.fieldContext_Order_channelInformation(ctx, field)
  104448. case "clientIp":
  104449. return ec.fieldContext_Order_clientIp(ctx, field)
  104450. case "closed":
  104451. return ec.fieldContext_Order_closed(ctx, field)
  104452. case "closedAt":
  104453. return ec.fieldContext_Order_closedAt(ctx, field)
  104454. case "confirmed":
  104455. return ec.fieldContext_Order_confirmed(ctx, field)
  104456. case "createdAt":
  104457. return ec.fieldContext_Order_createdAt(ctx, field)
  104458. case "currencyCode":
  104459. return ec.fieldContext_Order_currencyCode(ctx, field)
  104460. case "currentCartDiscountAmountSet":
  104461. return ec.fieldContext_Order_currentCartDiscountAmountSet(ctx, field)
  104462. case "currentSubtotalLineItemsQuantity":
  104463. return ec.fieldContext_Order_currentSubtotalLineItemsQuantity(ctx, field)
  104464. case "currentSubtotalPriceSet":
  104465. return ec.fieldContext_Order_currentSubtotalPriceSet(ctx, field)
  104466. case "currentTaxLines":
  104467. return ec.fieldContext_Order_currentTaxLines(ctx, field)
  104468. case "currentTotalDiscountsSet":
  104469. return ec.fieldContext_Order_currentTotalDiscountsSet(ctx, field)
  104470. case "currentTotalDutiesSet":
  104471. return ec.fieldContext_Order_currentTotalDutiesSet(ctx, field)
  104472. case "currentTotalPriceSet":
  104473. return ec.fieldContext_Order_currentTotalPriceSet(ctx, field)
  104474. case "currentTotalTaxSet":
  104475. return ec.fieldContext_Order_currentTotalTaxSet(ctx, field)
  104476. case "currentTotalWeight":
  104477. return ec.fieldContext_Order_currentTotalWeight(ctx, field)
  104478. case "customAttributes":
  104479. return ec.fieldContext_Order_customAttributes(ctx, field)
  104480. case "customer":
  104481. return ec.fieldContext_Order_customer(ctx, field)
  104482. case "customerAcceptsMarketing":
  104483. return ec.fieldContext_Order_customerAcceptsMarketing(ctx, field)
  104484. case "customerJourneySummary":
  104485. return ec.fieldContext_Order_customerJourneySummary(ctx, field)
  104486. case "customerLocale":
  104487. return ec.fieldContext_Order_customerLocale(ctx, field)
  104488. case "discountApplications":
  104489. return ec.fieldContext_Order_discountApplications(ctx, field)
  104490. case "discountCode":
  104491. return ec.fieldContext_Order_discountCode(ctx, field)
  104492. case "discountCodes":
  104493. return ec.fieldContext_Order_discountCodes(ctx, field)
  104494. case "displayAddress":
  104495. return ec.fieldContext_Order_displayAddress(ctx, field)
  104496. case "displayFinancialStatus":
  104497. return ec.fieldContext_Order_displayFinancialStatus(ctx, field)
  104498. case "displayFulfillmentStatus":
  104499. return ec.fieldContext_Order_displayFulfillmentStatus(ctx, field)
  104500. case "disputes":
  104501. return ec.fieldContext_Order_disputes(ctx, field)
  104502. case "edited":
  104503. return ec.fieldContext_Order_edited(ctx, field)
  104504. case "email":
  104505. return ec.fieldContext_Order_email(ctx, field)
  104506. case "estimatedTaxes":
  104507. return ec.fieldContext_Order_estimatedTaxes(ctx, field)
  104508. case "events":
  104509. return ec.fieldContext_Order_events(ctx, field)
  104510. case "fulfillable":
  104511. return ec.fieldContext_Order_fulfillable(ctx, field)
  104512. case "fulfillmentOrders":
  104513. return ec.fieldContext_Order_fulfillmentOrders(ctx, field)
  104514. case "fulfillments":
  104515. return ec.fieldContext_Order_fulfillments(ctx, field)
  104516. case "fullyPaid":
  104517. return ec.fieldContext_Order_fullyPaid(ctx, field)
  104518. case "hasTimelineComment":
  104519. return ec.fieldContext_Order_hasTimelineComment(ctx, field)
  104520. case "id":
  104521. return ec.fieldContext_Order_id(ctx, field)
  104522. case "legacyResourceId":
  104523. return ec.fieldContext_Order_legacyResourceId(ctx, field)
  104524. case "lineItems":
  104525. return ec.fieldContext_Order_lineItems(ctx, field)
  104526. case "localizationExtensions":
  104527. return ec.fieldContext_Order_localizationExtensions(ctx, field)
  104528. case "merchantEditable":
  104529. return ec.fieldContext_Order_merchantEditable(ctx, field)
  104530. case "merchantEditableErrors":
  104531. return ec.fieldContext_Order_merchantEditableErrors(ctx, field)
  104532. case "merchantOfRecordApp":
  104533. return ec.fieldContext_Order_merchantOfRecordApp(ctx, field)
  104534. case "metafield":
  104535. return ec.fieldContext_Order_metafield(ctx, field)
  104536. case "metafieldDefinitions":
  104537. return ec.fieldContext_Order_metafieldDefinitions(ctx, field)
  104538. case "metafields":
  104539. return ec.fieldContext_Order_metafields(ctx, field)
  104540. case "name":
  104541. return ec.fieldContext_Order_name(ctx, field)
  104542. case "netPaymentSet":
  104543. return ec.fieldContext_Order_netPaymentSet(ctx, field)
  104544. case "nonFulfillableLineItems":
  104545. return ec.fieldContext_Order_nonFulfillableLineItems(ctx, field)
  104546. case "note":
  104547. return ec.fieldContext_Order_note(ctx, field)
  104548. case "originalTotalDutiesSet":
  104549. return ec.fieldContext_Order_originalTotalDutiesSet(ctx, field)
  104550. case "originalTotalPriceSet":
  104551. return ec.fieldContext_Order_originalTotalPriceSet(ctx, field)
  104552. case "paymentCollectionDetails":
  104553. return ec.fieldContext_Order_paymentCollectionDetails(ctx, field)
  104554. case "paymentGatewayNames":
  104555. return ec.fieldContext_Order_paymentGatewayNames(ctx, field)
  104556. case "paymentTerms":
  104557. return ec.fieldContext_Order_paymentTerms(ctx, field)
  104558. case "phone":
  104559. return ec.fieldContext_Order_phone(ctx, field)
  104560. case "physicalLocation":
  104561. return ec.fieldContext_Order_physicalLocation(ctx, field)
  104562. case "presentmentCurrencyCode":
  104563. return ec.fieldContext_Order_presentmentCurrencyCode(ctx, field)
  104564. case "privateMetafield":
  104565. return ec.fieldContext_Order_privateMetafield(ctx, field)
  104566. case "privateMetafields":
  104567. return ec.fieldContext_Order_privateMetafields(ctx, field)
  104568. case "processedAt":
  104569. return ec.fieldContext_Order_processedAt(ctx, field)
  104570. case "publication":
  104571. return ec.fieldContext_Order_publication(ctx, field)
  104572. case "purchasingEntity":
  104573. return ec.fieldContext_Order_purchasingEntity(ctx, field)
  104574. case "refundDiscrepancySet":
  104575. return ec.fieldContext_Order_refundDiscrepancySet(ctx, field)
  104576. case "refundable":
  104577. return ec.fieldContext_Order_refundable(ctx, field)
  104578. case "refunds":
  104579. return ec.fieldContext_Order_refunds(ctx, field)
  104580. case "registeredSourceUrl":
  104581. return ec.fieldContext_Order_registeredSourceUrl(ctx, field)
  104582. case "requiresShipping":
  104583. return ec.fieldContext_Order_requiresShipping(ctx, field)
  104584. case "restockable":
  104585. return ec.fieldContext_Order_restockable(ctx, field)
  104586. case "riskLevel":
  104587. return ec.fieldContext_Order_riskLevel(ctx, field)
  104588. case "risks":
  104589. return ec.fieldContext_Order_risks(ctx, field)
  104590. case "shippingAddress":
  104591. return ec.fieldContext_Order_shippingAddress(ctx, field)
  104592. case "shippingLine":
  104593. return ec.fieldContext_Order_shippingLine(ctx, field)
  104594. case "shippingLines":
  104595. return ec.fieldContext_Order_shippingLines(ctx, field)
  104596. case "sourceIdentifier":
  104597. return ec.fieldContext_Order_sourceIdentifier(ctx, field)
  104598. case "subtotalLineItemsQuantity":
  104599. return ec.fieldContext_Order_subtotalLineItemsQuantity(ctx, field)
  104600. case "subtotalPriceSet":
  104601. return ec.fieldContext_Order_subtotalPriceSet(ctx, field)
  104602. case "suggestedRefund":
  104603. return ec.fieldContext_Order_suggestedRefund(ctx, field)
  104604. case "tags":
  104605. return ec.fieldContext_Order_tags(ctx, field)
  104606. case "taxLines":
  104607. return ec.fieldContext_Order_taxLines(ctx, field)
  104608. case "taxesIncluded":
  104609. return ec.fieldContext_Order_taxesIncluded(ctx, field)
  104610. case "test":
  104611. return ec.fieldContext_Order_test(ctx, field)
  104612. case "totalCapturableSet":
  104613. return ec.fieldContext_Order_totalCapturableSet(ctx, field)
  104614. case "totalDiscountsSet":
  104615. return ec.fieldContext_Order_totalDiscountsSet(ctx, field)
  104616. case "totalOutstandingSet":
  104617. return ec.fieldContext_Order_totalOutstandingSet(ctx, field)
  104618. case "totalPriceSet":
  104619. return ec.fieldContext_Order_totalPriceSet(ctx, field)
  104620. case "totalReceivedSet":
  104621. return ec.fieldContext_Order_totalReceivedSet(ctx, field)
  104622. case "totalRefundedSet":
  104623. return ec.fieldContext_Order_totalRefundedSet(ctx, field)
  104624. case "totalRefundedShippingSet":
  104625. return ec.fieldContext_Order_totalRefundedShippingSet(ctx, field)
  104626. case "totalShippingPriceSet":
  104627. return ec.fieldContext_Order_totalShippingPriceSet(ctx, field)
  104628. case "totalTaxSet":
  104629. return ec.fieldContext_Order_totalTaxSet(ctx, field)
  104630. case "totalTipReceivedSet":
  104631. return ec.fieldContext_Order_totalTipReceivedSet(ctx, field)
  104632. case "totalWeight":
  104633. return ec.fieldContext_Order_totalWeight(ctx, field)
  104634. case "transactions":
  104635. return ec.fieldContext_Order_transactions(ctx, field)
  104636. case "unpaid":
  104637. return ec.fieldContext_Order_unpaid(ctx, field)
  104638. case "updatedAt":
  104639. return ec.fieldContext_Order_updatedAt(ctx, field)
  104640. }
  104641. return nil, fmt.Errorf("no field named %q was found under type Order", field.Name)
  104642. },
  104643. }
  104644. return fc, nil
  104645. }
  104646. func (ec *executionContext) _SubscriptionBillingAttempt_originTime(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingAttempt) (ret graphql.Marshaler) {
  104647. fc, err := ec.fieldContext_SubscriptionBillingAttempt_originTime(ctx, field)
  104648. if err != nil {
  104649. return graphql.Null
  104650. }
  104651. ctx = graphql.WithFieldContext(ctx, fc)
  104652. defer func() {
  104653. if r := recover(); r != nil {
  104654. ec.Error(ctx, ec.Recover(ctx, r))
  104655. ret = graphql.Null
  104656. }
  104657. }()
  104658. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104659. ctx = rctx // use context from middleware stack in children
  104660. return obj.OriginTime, nil
  104661. })
  104662. if err != nil {
  104663. ec.Error(ctx, err)
  104664. return graphql.Null
  104665. }
  104666. if resTmp == nil {
  104667. return graphql.Null
  104668. }
  104669. res := resTmp.(*string)
  104670. fc.Result = res
  104671. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  104672. }
  104673. func (ec *executionContext) fieldContext_SubscriptionBillingAttempt_originTime(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104674. fc = &graphql.FieldContext{
  104675. Object: "SubscriptionBillingAttempt",
  104676. Field: field,
  104677. IsMethod: false,
  104678. IsResolver: false,
  104679. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104680. return nil, errors.New("field of type DateTime does not have child fields")
  104681. },
  104682. }
  104683. return fc, nil
  104684. }
  104685. func (ec *executionContext) _SubscriptionBillingAttempt_ready(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingAttempt) (ret graphql.Marshaler) {
  104686. fc, err := ec.fieldContext_SubscriptionBillingAttempt_ready(ctx, field)
  104687. if err != nil {
  104688. return graphql.Null
  104689. }
  104690. ctx = graphql.WithFieldContext(ctx, fc)
  104691. defer func() {
  104692. if r := recover(); r != nil {
  104693. ec.Error(ctx, ec.Recover(ctx, r))
  104694. ret = graphql.Null
  104695. }
  104696. }()
  104697. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104698. ctx = rctx // use context from middleware stack in children
  104699. return obj.Ready, nil
  104700. })
  104701. if err != nil {
  104702. ec.Error(ctx, err)
  104703. return graphql.Null
  104704. }
  104705. if resTmp == nil {
  104706. if !graphql.HasFieldError(ctx, fc) {
  104707. ec.Errorf(ctx, "must not be null")
  104708. }
  104709. return graphql.Null
  104710. }
  104711. res := resTmp.(bool)
  104712. fc.Result = res
  104713. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  104714. }
  104715. func (ec *executionContext) fieldContext_SubscriptionBillingAttempt_ready(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104716. fc = &graphql.FieldContext{
  104717. Object: "SubscriptionBillingAttempt",
  104718. Field: field,
  104719. IsMethod: false,
  104720. IsResolver: false,
  104721. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104722. return nil, errors.New("field of type Boolean does not have child fields")
  104723. },
  104724. }
  104725. return fc, nil
  104726. }
  104727. func (ec *executionContext) _SubscriptionBillingAttempt_subscriptionContract(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingAttempt) (ret graphql.Marshaler) {
  104728. fc, err := ec.fieldContext_SubscriptionBillingAttempt_subscriptionContract(ctx, field)
  104729. if err != nil {
  104730. return graphql.Null
  104731. }
  104732. ctx = graphql.WithFieldContext(ctx, fc)
  104733. defer func() {
  104734. if r := recover(); r != nil {
  104735. ec.Error(ctx, ec.Recover(ctx, r))
  104736. ret = graphql.Null
  104737. }
  104738. }()
  104739. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104740. ctx = rctx // use context from middleware stack in children
  104741. return obj.SubscriptionContract, nil
  104742. })
  104743. if err != nil {
  104744. ec.Error(ctx, err)
  104745. return graphql.Null
  104746. }
  104747. if resTmp == nil {
  104748. if !graphql.HasFieldError(ctx, fc) {
  104749. ec.Errorf(ctx, "must not be null")
  104750. }
  104751. return graphql.Null
  104752. }
  104753. res := resTmp.(*SubscriptionContract)
  104754. fc.Result = res
  104755. return ec.marshalNSubscriptionContract2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionContract(ctx, field.Selections, res)
  104756. }
  104757. func (ec *executionContext) fieldContext_SubscriptionBillingAttempt_subscriptionContract(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104758. fc = &graphql.FieldContext{
  104759. Object: "SubscriptionBillingAttempt",
  104760. Field: field,
  104761. IsMethod: false,
  104762. IsResolver: false,
  104763. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104764. switch field.Name {
  104765. case "app":
  104766. return ec.fieldContext_SubscriptionContract_app(ctx, field)
  104767. case "appAdminUrl":
  104768. return ec.fieldContext_SubscriptionContract_appAdminUrl(ctx, field)
  104769. case "billingAttempts":
  104770. return ec.fieldContext_SubscriptionContract_billingAttempts(ctx, field)
  104771. case "billingPolicy":
  104772. return ec.fieldContext_SubscriptionContract_billingPolicy(ctx, field)
  104773. case "createdAt":
  104774. return ec.fieldContext_SubscriptionContract_createdAt(ctx, field)
  104775. case "currencyCode":
  104776. return ec.fieldContext_SubscriptionContract_currencyCode(ctx, field)
  104777. case "customAttributes":
  104778. return ec.fieldContext_SubscriptionContract_customAttributes(ctx, field)
  104779. case "customer":
  104780. return ec.fieldContext_SubscriptionContract_customer(ctx, field)
  104781. case "customerPaymentMethod":
  104782. return ec.fieldContext_SubscriptionContract_customerPaymentMethod(ctx, field)
  104783. case "deliveryMethod":
  104784. return ec.fieldContext_SubscriptionContract_deliveryMethod(ctx, field)
  104785. case "deliveryPolicy":
  104786. return ec.fieldContext_SubscriptionContract_deliveryPolicy(ctx, field)
  104787. case "deliveryPrice":
  104788. return ec.fieldContext_SubscriptionContract_deliveryPrice(ctx, field)
  104789. case "discounts":
  104790. return ec.fieldContext_SubscriptionContract_discounts(ctx, field)
  104791. case "id":
  104792. return ec.fieldContext_SubscriptionContract_id(ctx, field)
  104793. case "lastPaymentStatus":
  104794. return ec.fieldContext_SubscriptionContract_lastPaymentStatus(ctx, field)
  104795. case "lineCount":
  104796. return ec.fieldContext_SubscriptionContract_lineCount(ctx, field)
  104797. case "lines":
  104798. return ec.fieldContext_SubscriptionContract_lines(ctx, field)
  104799. case "nextBillingDate":
  104800. return ec.fieldContext_SubscriptionContract_nextBillingDate(ctx, field)
  104801. case "note":
  104802. return ec.fieldContext_SubscriptionContract_note(ctx, field)
  104803. case "orders":
  104804. return ec.fieldContext_SubscriptionContract_orders(ctx, field)
  104805. case "originOrder":
  104806. return ec.fieldContext_SubscriptionContract_originOrder(ctx, field)
  104807. case "status":
  104808. return ec.fieldContext_SubscriptionContract_status(ctx, field)
  104809. case "updatedAt":
  104810. return ec.fieldContext_SubscriptionContract_updatedAt(ctx, field)
  104811. }
  104812. return nil, fmt.Errorf("no field named %q was found under type SubscriptionContract", field.Name)
  104813. },
  104814. }
  104815. return fc, nil
  104816. }
  104817. func (ec *executionContext) _SubscriptionBillingAttemptConnection_edges(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingAttemptConnection) (ret graphql.Marshaler) {
  104818. fc, err := ec.fieldContext_SubscriptionBillingAttemptConnection_edges(ctx, field)
  104819. if err != nil {
  104820. return graphql.Null
  104821. }
  104822. ctx = graphql.WithFieldContext(ctx, fc)
  104823. defer func() {
  104824. if r := recover(); r != nil {
  104825. ec.Error(ctx, ec.Recover(ctx, r))
  104826. ret = graphql.Null
  104827. }
  104828. }()
  104829. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104830. ctx = rctx // use context from middleware stack in children
  104831. return obj.Edges, nil
  104832. })
  104833. if err != nil {
  104834. ec.Error(ctx, err)
  104835. return graphql.Null
  104836. }
  104837. if resTmp == nil {
  104838. if !graphql.HasFieldError(ctx, fc) {
  104839. ec.Errorf(ctx, "must not be null")
  104840. }
  104841. return graphql.Null
  104842. }
  104843. res := resTmp.([]*SubscriptionBillingAttemptEdge)
  104844. fc.Result = res
  104845. return ec.marshalNSubscriptionBillingAttemptEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionBillingAttemptEdgeᚄ(ctx, field.Selections, res)
  104846. }
  104847. func (ec *executionContext) fieldContext_SubscriptionBillingAttemptConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104848. fc = &graphql.FieldContext{
  104849. Object: "SubscriptionBillingAttemptConnection",
  104850. Field: field,
  104851. IsMethod: false,
  104852. IsResolver: false,
  104853. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104854. switch field.Name {
  104855. case "cursor":
  104856. return ec.fieldContext_SubscriptionBillingAttemptEdge_cursor(ctx, field)
  104857. case "node":
  104858. return ec.fieldContext_SubscriptionBillingAttemptEdge_node(ctx, field)
  104859. }
  104860. return nil, fmt.Errorf("no field named %q was found under type SubscriptionBillingAttemptEdge", field.Name)
  104861. },
  104862. }
  104863. return fc, nil
  104864. }
  104865. func (ec *executionContext) _SubscriptionBillingAttemptConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingAttemptConnection) (ret graphql.Marshaler) {
  104866. fc, err := ec.fieldContext_SubscriptionBillingAttemptConnection_nodes(ctx, field)
  104867. if err != nil {
  104868. return graphql.Null
  104869. }
  104870. ctx = graphql.WithFieldContext(ctx, fc)
  104871. defer func() {
  104872. if r := recover(); r != nil {
  104873. ec.Error(ctx, ec.Recover(ctx, r))
  104874. ret = graphql.Null
  104875. }
  104876. }()
  104877. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104878. ctx = rctx // use context from middleware stack in children
  104879. return obj.Nodes, nil
  104880. })
  104881. if err != nil {
  104882. ec.Error(ctx, err)
  104883. return graphql.Null
  104884. }
  104885. if resTmp == nil {
  104886. if !graphql.HasFieldError(ctx, fc) {
  104887. ec.Errorf(ctx, "must not be null")
  104888. }
  104889. return graphql.Null
  104890. }
  104891. res := resTmp.([]*SubscriptionBillingAttempt)
  104892. fc.Result = res
  104893. return ec.marshalNSubscriptionBillingAttempt2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionBillingAttemptᚄ(ctx, field.Selections, res)
  104894. }
  104895. func (ec *executionContext) fieldContext_SubscriptionBillingAttemptConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104896. fc = &graphql.FieldContext{
  104897. Object: "SubscriptionBillingAttemptConnection",
  104898. Field: field,
  104899. IsMethod: false,
  104900. IsResolver: false,
  104901. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104902. switch field.Name {
  104903. case "completedAt":
  104904. return ec.fieldContext_SubscriptionBillingAttempt_completedAt(ctx, field)
  104905. case "createdAt":
  104906. return ec.fieldContext_SubscriptionBillingAttempt_createdAt(ctx, field)
  104907. case "errorCode":
  104908. return ec.fieldContext_SubscriptionBillingAttempt_errorCode(ctx, field)
  104909. case "errorMessage":
  104910. return ec.fieldContext_SubscriptionBillingAttempt_errorMessage(ctx, field)
  104911. case "id":
  104912. return ec.fieldContext_SubscriptionBillingAttempt_id(ctx, field)
  104913. case "idempotencyKey":
  104914. return ec.fieldContext_SubscriptionBillingAttempt_idempotencyKey(ctx, field)
  104915. case "nextActionUrl":
  104916. return ec.fieldContext_SubscriptionBillingAttempt_nextActionUrl(ctx, field)
  104917. case "order":
  104918. return ec.fieldContext_SubscriptionBillingAttempt_order(ctx, field)
  104919. case "originTime":
  104920. return ec.fieldContext_SubscriptionBillingAttempt_originTime(ctx, field)
  104921. case "ready":
  104922. return ec.fieldContext_SubscriptionBillingAttempt_ready(ctx, field)
  104923. case "subscriptionContract":
  104924. return ec.fieldContext_SubscriptionBillingAttempt_subscriptionContract(ctx, field)
  104925. }
  104926. return nil, fmt.Errorf("no field named %q was found under type SubscriptionBillingAttempt", field.Name)
  104927. },
  104928. }
  104929. return fc, nil
  104930. }
  104931. func (ec *executionContext) _SubscriptionBillingAttemptConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingAttemptConnection) (ret graphql.Marshaler) {
  104932. fc, err := ec.fieldContext_SubscriptionBillingAttemptConnection_pageInfo(ctx, field)
  104933. if err != nil {
  104934. return graphql.Null
  104935. }
  104936. ctx = graphql.WithFieldContext(ctx, fc)
  104937. defer func() {
  104938. if r := recover(); r != nil {
  104939. ec.Error(ctx, ec.Recover(ctx, r))
  104940. ret = graphql.Null
  104941. }
  104942. }()
  104943. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104944. ctx = rctx // use context from middleware stack in children
  104945. return obj.PageInfo, nil
  104946. })
  104947. if err != nil {
  104948. ec.Error(ctx, err)
  104949. return graphql.Null
  104950. }
  104951. if resTmp == nil {
  104952. if !graphql.HasFieldError(ctx, fc) {
  104953. ec.Errorf(ctx, "must not be null")
  104954. }
  104955. return graphql.Null
  104956. }
  104957. res := resTmp.(*PageInfo)
  104958. fc.Result = res
  104959. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  104960. }
  104961. func (ec *executionContext) fieldContext_SubscriptionBillingAttemptConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  104962. fc = &graphql.FieldContext{
  104963. Object: "SubscriptionBillingAttemptConnection",
  104964. Field: field,
  104965. IsMethod: false,
  104966. IsResolver: false,
  104967. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  104968. switch field.Name {
  104969. case "endCursor":
  104970. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  104971. case "hasNextPage":
  104972. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  104973. case "hasPreviousPage":
  104974. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  104975. case "startCursor":
  104976. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  104977. }
  104978. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  104979. },
  104980. }
  104981. return fc, nil
  104982. }
  104983. func (ec *executionContext) _SubscriptionBillingAttemptEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingAttemptEdge) (ret graphql.Marshaler) {
  104984. fc, err := ec.fieldContext_SubscriptionBillingAttemptEdge_cursor(ctx, field)
  104985. if err != nil {
  104986. return graphql.Null
  104987. }
  104988. ctx = graphql.WithFieldContext(ctx, fc)
  104989. defer func() {
  104990. if r := recover(); r != nil {
  104991. ec.Error(ctx, ec.Recover(ctx, r))
  104992. ret = graphql.Null
  104993. }
  104994. }()
  104995. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  104996. ctx = rctx // use context from middleware stack in children
  104997. return obj.Cursor, nil
  104998. })
  104999. if err != nil {
  105000. ec.Error(ctx, err)
  105001. return graphql.Null
  105002. }
  105003. if resTmp == nil {
  105004. if !graphql.HasFieldError(ctx, fc) {
  105005. ec.Errorf(ctx, "must not be null")
  105006. }
  105007. return graphql.Null
  105008. }
  105009. res := resTmp.(string)
  105010. fc.Result = res
  105011. return ec.marshalNString2string(ctx, field.Selections, res)
  105012. }
  105013. func (ec *executionContext) fieldContext_SubscriptionBillingAttemptEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105014. fc = &graphql.FieldContext{
  105015. Object: "SubscriptionBillingAttemptEdge",
  105016. Field: field,
  105017. IsMethod: false,
  105018. IsResolver: false,
  105019. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105020. return nil, errors.New("field of type String does not have child fields")
  105021. },
  105022. }
  105023. return fc, nil
  105024. }
  105025. func (ec *executionContext) _SubscriptionBillingAttemptEdge_node(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingAttemptEdge) (ret graphql.Marshaler) {
  105026. fc, err := ec.fieldContext_SubscriptionBillingAttemptEdge_node(ctx, field)
  105027. if err != nil {
  105028. return graphql.Null
  105029. }
  105030. ctx = graphql.WithFieldContext(ctx, fc)
  105031. defer func() {
  105032. if r := recover(); r != nil {
  105033. ec.Error(ctx, ec.Recover(ctx, r))
  105034. ret = graphql.Null
  105035. }
  105036. }()
  105037. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105038. ctx = rctx // use context from middleware stack in children
  105039. return obj.Node, nil
  105040. })
  105041. if err != nil {
  105042. ec.Error(ctx, err)
  105043. return graphql.Null
  105044. }
  105045. if resTmp == nil {
  105046. if !graphql.HasFieldError(ctx, fc) {
  105047. ec.Errorf(ctx, "must not be null")
  105048. }
  105049. return graphql.Null
  105050. }
  105051. res := resTmp.(*SubscriptionBillingAttempt)
  105052. fc.Result = res
  105053. return ec.marshalNSubscriptionBillingAttempt2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionBillingAttempt(ctx, field.Selections, res)
  105054. }
  105055. func (ec *executionContext) fieldContext_SubscriptionBillingAttemptEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105056. fc = &graphql.FieldContext{
  105057. Object: "SubscriptionBillingAttemptEdge",
  105058. Field: field,
  105059. IsMethod: false,
  105060. IsResolver: false,
  105061. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105062. switch field.Name {
  105063. case "completedAt":
  105064. return ec.fieldContext_SubscriptionBillingAttempt_completedAt(ctx, field)
  105065. case "createdAt":
  105066. return ec.fieldContext_SubscriptionBillingAttempt_createdAt(ctx, field)
  105067. case "errorCode":
  105068. return ec.fieldContext_SubscriptionBillingAttempt_errorCode(ctx, field)
  105069. case "errorMessage":
  105070. return ec.fieldContext_SubscriptionBillingAttempt_errorMessage(ctx, field)
  105071. case "id":
  105072. return ec.fieldContext_SubscriptionBillingAttempt_id(ctx, field)
  105073. case "idempotencyKey":
  105074. return ec.fieldContext_SubscriptionBillingAttempt_idempotencyKey(ctx, field)
  105075. case "nextActionUrl":
  105076. return ec.fieldContext_SubscriptionBillingAttempt_nextActionUrl(ctx, field)
  105077. case "order":
  105078. return ec.fieldContext_SubscriptionBillingAttempt_order(ctx, field)
  105079. case "originTime":
  105080. return ec.fieldContext_SubscriptionBillingAttempt_originTime(ctx, field)
  105081. case "ready":
  105082. return ec.fieldContext_SubscriptionBillingAttempt_ready(ctx, field)
  105083. case "subscriptionContract":
  105084. return ec.fieldContext_SubscriptionBillingAttempt_subscriptionContract(ctx, field)
  105085. }
  105086. return nil, fmt.Errorf("no field named %q was found under type SubscriptionBillingAttempt", field.Name)
  105087. },
  105088. }
  105089. return fc, nil
  105090. }
  105091. func (ec *executionContext) _SubscriptionBillingPolicy_anchors(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingPolicy) (ret graphql.Marshaler) {
  105092. fc, err := ec.fieldContext_SubscriptionBillingPolicy_anchors(ctx, field)
  105093. if err != nil {
  105094. return graphql.Null
  105095. }
  105096. ctx = graphql.WithFieldContext(ctx, fc)
  105097. defer func() {
  105098. if r := recover(); r != nil {
  105099. ec.Error(ctx, ec.Recover(ctx, r))
  105100. ret = graphql.Null
  105101. }
  105102. }()
  105103. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105104. ctx = rctx // use context from middleware stack in children
  105105. return obj.Anchors, nil
  105106. })
  105107. if err != nil {
  105108. ec.Error(ctx, err)
  105109. return graphql.Null
  105110. }
  105111. if resTmp == nil {
  105112. if !graphql.HasFieldError(ctx, fc) {
  105113. ec.Errorf(ctx, "must not be null")
  105114. }
  105115. return graphql.Null
  105116. }
  105117. res := resTmp.([]*SellingPlanAnchor)
  105118. fc.Result = res
  105119. return ec.marshalNSellingPlanAnchor2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanAnchorᚄ(ctx, field.Selections, res)
  105120. }
  105121. func (ec *executionContext) fieldContext_SubscriptionBillingPolicy_anchors(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105122. fc = &graphql.FieldContext{
  105123. Object: "SubscriptionBillingPolicy",
  105124. Field: field,
  105125. IsMethod: false,
  105126. IsResolver: false,
  105127. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105128. switch field.Name {
  105129. case "cutoffDay":
  105130. return ec.fieldContext_SellingPlanAnchor_cutoffDay(ctx, field)
  105131. case "day":
  105132. return ec.fieldContext_SellingPlanAnchor_day(ctx, field)
  105133. case "month":
  105134. return ec.fieldContext_SellingPlanAnchor_month(ctx, field)
  105135. case "type":
  105136. return ec.fieldContext_SellingPlanAnchor_type(ctx, field)
  105137. }
  105138. return nil, fmt.Errorf("no field named %q was found under type SellingPlanAnchor", field.Name)
  105139. },
  105140. }
  105141. return fc, nil
  105142. }
  105143. func (ec *executionContext) _SubscriptionBillingPolicy_interval(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingPolicy) (ret graphql.Marshaler) {
  105144. fc, err := ec.fieldContext_SubscriptionBillingPolicy_interval(ctx, field)
  105145. if err != nil {
  105146. return graphql.Null
  105147. }
  105148. ctx = graphql.WithFieldContext(ctx, fc)
  105149. defer func() {
  105150. if r := recover(); r != nil {
  105151. ec.Error(ctx, ec.Recover(ctx, r))
  105152. ret = graphql.Null
  105153. }
  105154. }()
  105155. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105156. ctx = rctx // use context from middleware stack in children
  105157. return obj.Interval, nil
  105158. })
  105159. if err != nil {
  105160. ec.Error(ctx, err)
  105161. return graphql.Null
  105162. }
  105163. if resTmp == nil {
  105164. if !graphql.HasFieldError(ctx, fc) {
  105165. ec.Errorf(ctx, "must not be null")
  105166. }
  105167. return graphql.Null
  105168. }
  105169. res := resTmp.(SellingPlanInterval)
  105170. fc.Result = res
  105171. return ec.marshalNSellingPlanInterval2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanInterval(ctx, field.Selections, res)
  105172. }
  105173. func (ec *executionContext) fieldContext_SubscriptionBillingPolicy_interval(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105174. fc = &graphql.FieldContext{
  105175. Object: "SubscriptionBillingPolicy",
  105176. Field: field,
  105177. IsMethod: false,
  105178. IsResolver: false,
  105179. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105180. return nil, errors.New("field of type SellingPlanInterval does not have child fields")
  105181. },
  105182. }
  105183. return fc, nil
  105184. }
  105185. func (ec *executionContext) _SubscriptionBillingPolicy_intervalCount(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingPolicy) (ret graphql.Marshaler) {
  105186. fc, err := ec.fieldContext_SubscriptionBillingPolicy_intervalCount(ctx, field)
  105187. if err != nil {
  105188. return graphql.Null
  105189. }
  105190. ctx = graphql.WithFieldContext(ctx, fc)
  105191. defer func() {
  105192. if r := recover(); r != nil {
  105193. ec.Error(ctx, ec.Recover(ctx, r))
  105194. ret = graphql.Null
  105195. }
  105196. }()
  105197. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105198. ctx = rctx // use context from middleware stack in children
  105199. return obj.IntervalCount, nil
  105200. })
  105201. if err != nil {
  105202. ec.Error(ctx, err)
  105203. return graphql.Null
  105204. }
  105205. if resTmp == nil {
  105206. if !graphql.HasFieldError(ctx, fc) {
  105207. ec.Errorf(ctx, "must not be null")
  105208. }
  105209. return graphql.Null
  105210. }
  105211. res := resTmp.(int)
  105212. fc.Result = res
  105213. return ec.marshalNInt2int(ctx, field.Selections, res)
  105214. }
  105215. func (ec *executionContext) fieldContext_SubscriptionBillingPolicy_intervalCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105216. fc = &graphql.FieldContext{
  105217. Object: "SubscriptionBillingPolicy",
  105218. Field: field,
  105219. IsMethod: false,
  105220. IsResolver: false,
  105221. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105222. return nil, errors.New("field of type Int does not have child fields")
  105223. },
  105224. }
  105225. return fc, nil
  105226. }
  105227. func (ec *executionContext) _SubscriptionBillingPolicy_maxCycles(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingPolicy) (ret graphql.Marshaler) {
  105228. fc, err := ec.fieldContext_SubscriptionBillingPolicy_maxCycles(ctx, field)
  105229. if err != nil {
  105230. return graphql.Null
  105231. }
  105232. ctx = graphql.WithFieldContext(ctx, fc)
  105233. defer func() {
  105234. if r := recover(); r != nil {
  105235. ec.Error(ctx, ec.Recover(ctx, r))
  105236. ret = graphql.Null
  105237. }
  105238. }()
  105239. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105240. ctx = rctx // use context from middleware stack in children
  105241. return obj.MaxCycles, nil
  105242. })
  105243. if err != nil {
  105244. ec.Error(ctx, err)
  105245. return graphql.Null
  105246. }
  105247. if resTmp == nil {
  105248. return graphql.Null
  105249. }
  105250. res := resTmp.(*int)
  105251. fc.Result = res
  105252. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  105253. }
  105254. func (ec *executionContext) fieldContext_SubscriptionBillingPolicy_maxCycles(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105255. fc = &graphql.FieldContext{
  105256. Object: "SubscriptionBillingPolicy",
  105257. Field: field,
  105258. IsMethod: false,
  105259. IsResolver: false,
  105260. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105261. return nil, errors.New("field of type Int does not have child fields")
  105262. },
  105263. }
  105264. return fc, nil
  105265. }
  105266. func (ec *executionContext) _SubscriptionBillingPolicy_minCycles(ctx context.Context, field graphql.CollectedField, obj *SubscriptionBillingPolicy) (ret graphql.Marshaler) {
  105267. fc, err := ec.fieldContext_SubscriptionBillingPolicy_minCycles(ctx, field)
  105268. if err != nil {
  105269. return graphql.Null
  105270. }
  105271. ctx = graphql.WithFieldContext(ctx, fc)
  105272. defer func() {
  105273. if r := recover(); r != nil {
  105274. ec.Error(ctx, ec.Recover(ctx, r))
  105275. ret = graphql.Null
  105276. }
  105277. }()
  105278. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105279. ctx = rctx // use context from middleware stack in children
  105280. return obj.MinCycles, nil
  105281. })
  105282. if err != nil {
  105283. ec.Error(ctx, err)
  105284. return graphql.Null
  105285. }
  105286. if resTmp == nil {
  105287. return graphql.Null
  105288. }
  105289. res := resTmp.(*int)
  105290. fc.Result = res
  105291. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  105292. }
  105293. func (ec *executionContext) fieldContext_SubscriptionBillingPolicy_minCycles(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105294. fc = &graphql.FieldContext{
  105295. Object: "SubscriptionBillingPolicy",
  105296. Field: field,
  105297. IsMethod: false,
  105298. IsResolver: false,
  105299. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105300. return nil, errors.New("field of type Int does not have child fields")
  105301. },
  105302. }
  105303. return fc, nil
  105304. }
  105305. func (ec *executionContext) _SubscriptionContract_app(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  105306. fc, err := ec.fieldContext_SubscriptionContract_app(ctx, field)
  105307. if err != nil {
  105308. return graphql.Null
  105309. }
  105310. ctx = graphql.WithFieldContext(ctx, fc)
  105311. defer func() {
  105312. if r := recover(); r != nil {
  105313. ec.Error(ctx, ec.Recover(ctx, r))
  105314. ret = graphql.Null
  105315. }
  105316. }()
  105317. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105318. ctx = rctx // use context from middleware stack in children
  105319. return obj.App, nil
  105320. })
  105321. if err != nil {
  105322. ec.Error(ctx, err)
  105323. return graphql.Null
  105324. }
  105325. if resTmp == nil {
  105326. return graphql.Null
  105327. }
  105328. res := resTmp.(*App)
  105329. fc.Result = res
  105330. return ec.marshalOApp2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐApp(ctx, field.Selections, res)
  105331. }
  105332. func (ec *executionContext) fieldContext_SubscriptionContract_app(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105333. fc = &graphql.FieldContext{
  105334. Object: "SubscriptionContract",
  105335. Field: field,
  105336. IsMethod: false,
  105337. IsResolver: false,
  105338. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105339. switch field.Name {
  105340. case "id":
  105341. return ec.fieldContext_App_id(ctx, field)
  105342. }
  105343. return nil, fmt.Errorf("no field named %q was found under type App", field.Name)
  105344. },
  105345. }
  105346. return fc, nil
  105347. }
  105348. func (ec *executionContext) _SubscriptionContract_appAdminUrl(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  105349. fc, err := ec.fieldContext_SubscriptionContract_appAdminUrl(ctx, field)
  105350. if err != nil {
  105351. return graphql.Null
  105352. }
  105353. ctx = graphql.WithFieldContext(ctx, fc)
  105354. defer func() {
  105355. if r := recover(); r != nil {
  105356. ec.Error(ctx, ec.Recover(ctx, r))
  105357. ret = graphql.Null
  105358. }
  105359. }()
  105360. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105361. ctx = rctx // use context from middleware stack in children
  105362. return obj.AppAdminURL, nil
  105363. })
  105364. if err != nil {
  105365. ec.Error(ctx, err)
  105366. return graphql.Null
  105367. }
  105368. if resTmp == nil {
  105369. return graphql.Null
  105370. }
  105371. res := resTmp.(*string)
  105372. fc.Result = res
  105373. return ec.marshalOURL2ᚖstring(ctx, field.Selections, res)
  105374. }
  105375. func (ec *executionContext) fieldContext_SubscriptionContract_appAdminUrl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105376. fc = &graphql.FieldContext{
  105377. Object: "SubscriptionContract",
  105378. Field: field,
  105379. IsMethod: false,
  105380. IsResolver: false,
  105381. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105382. return nil, errors.New("field of type URL does not have child fields")
  105383. },
  105384. }
  105385. return fc, nil
  105386. }
  105387. func (ec *executionContext) _SubscriptionContract_billingAttempts(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  105388. fc, err := ec.fieldContext_SubscriptionContract_billingAttempts(ctx, field)
  105389. if err != nil {
  105390. return graphql.Null
  105391. }
  105392. ctx = graphql.WithFieldContext(ctx, fc)
  105393. defer func() {
  105394. if r := recover(); r != nil {
  105395. ec.Error(ctx, ec.Recover(ctx, r))
  105396. ret = graphql.Null
  105397. }
  105398. }()
  105399. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105400. ctx = rctx // use context from middleware stack in children
  105401. return obj.BillingAttempts, nil
  105402. })
  105403. if err != nil {
  105404. ec.Error(ctx, err)
  105405. return graphql.Null
  105406. }
  105407. if resTmp == nil {
  105408. if !graphql.HasFieldError(ctx, fc) {
  105409. ec.Errorf(ctx, "must not be null")
  105410. }
  105411. return graphql.Null
  105412. }
  105413. res := resTmp.(*SubscriptionBillingAttemptConnection)
  105414. fc.Result = res
  105415. return ec.marshalNSubscriptionBillingAttemptConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionBillingAttemptConnection(ctx, field.Selections, res)
  105416. }
  105417. func (ec *executionContext) fieldContext_SubscriptionContract_billingAttempts(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105418. fc = &graphql.FieldContext{
  105419. Object: "SubscriptionContract",
  105420. Field: field,
  105421. IsMethod: false,
  105422. IsResolver: false,
  105423. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105424. switch field.Name {
  105425. case "edges":
  105426. return ec.fieldContext_SubscriptionBillingAttemptConnection_edges(ctx, field)
  105427. case "nodes":
  105428. return ec.fieldContext_SubscriptionBillingAttemptConnection_nodes(ctx, field)
  105429. case "pageInfo":
  105430. return ec.fieldContext_SubscriptionBillingAttemptConnection_pageInfo(ctx, field)
  105431. }
  105432. return nil, fmt.Errorf("no field named %q was found under type SubscriptionBillingAttemptConnection", field.Name)
  105433. },
  105434. }
  105435. defer func() {
  105436. if r := recover(); r != nil {
  105437. err = ec.Recover(ctx, r)
  105438. ec.Error(ctx, err)
  105439. }
  105440. }()
  105441. ctx = graphql.WithFieldContext(ctx, fc)
  105442. if fc.Args, err = ec.field_SubscriptionContract_billingAttempts_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  105443. ec.Error(ctx, err)
  105444. return
  105445. }
  105446. return fc, nil
  105447. }
  105448. func (ec *executionContext) _SubscriptionContract_billingPolicy(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  105449. fc, err := ec.fieldContext_SubscriptionContract_billingPolicy(ctx, field)
  105450. if err != nil {
  105451. return graphql.Null
  105452. }
  105453. ctx = graphql.WithFieldContext(ctx, fc)
  105454. defer func() {
  105455. if r := recover(); r != nil {
  105456. ec.Error(ctx, ec.Recover(ctx, r))
  105457. ret = graphql.Null
  105458. }
  105459. }()
  105460. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105461. ctx = rctx // use context from middleware stack in children
  105462. return obj.BillingPolicy, nil
  105463. })
  105464. if err != nil {
  105465. ec.Error(ctx, err)
  105466. return graphql.Null
  105467. }
  105468. if resTmp == nil {
  105469. if !graphql.HasFieldError(ctx, fc) {
  105470. ec.Errorf(ctx, "must not be null")
  105471. }
  105472. return graphql.Null
  105473. }
  105474. res := resTmp.(*SubscriptionBillingPolicy)
  105475. fc.Result = res
  105476. return ec.marshalNSubscriptionBillingPolicy2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionBillingPolicy(ctx, field.Selections, res)
  105477. }
  105478. func (ec *executionContext) fieldContext_SubscriptionContract_billingPolicy(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105479. fc = &graphql.FieldContext{
  105480. Object: "SubscriptionContract",
  105481. Field: field,
  105482. IsMethod: false,
  105483. IsResolver: false,
  105484. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105485. switch field.Name {
  105486. case "anchors":
  105487. return ec.fieldContext_SubscriptionBillingPolicy_anchors(ctx, field)
  105488. case "interval":
  105489. return ec.fieldContext_SubscriptionBillingPolicy_interval(ctx, field)
  105490. case "intervalCount":
  105491. return ec.fieldContext_SubscriptionBillingPolicy_intervalCount(ctx, field)
  105492. case "maxCycles":
  105493. return ec.fieldContext_SubscriptionBillingPolicy_maxCycles(ctx, field)
  105494. case "minCycles":
  105495. return ec.fieldContext_SubscriptionBillingPolicy_minCycles(ctx, field)
  105496. }
  105497. return nil, fmt.Errorf("no field named %q was found under type SubscriptionBillingPolicy", field.Name)
  105498. },
  105499. }
  105500. return fc, nil
  105501. }
  105502. func (ec *executionContext) _SubscriptionContract_createdAt(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  105503. fc, err := ec.fieldContext_SubscriptionContract_createdAt(ctx, field)
  105504. if err != nil {
  105505. return graphql.Null
  105506. }
  105507. ctx = graphql.WithFieldContext(ctx, fc)
  105508. defer func() {
  105509. if r := recover(); r != nil {
  105510. ec.Error(ctx, ec.Recover(ctx, r))
  105511. ret = graphql.Null
  105512. }
  105513. }()
  105514. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105515. ctx = rctx // use context from middleware stack in children
  105516. return obj.CreatedAt, nil
  105517. })
  105518. if err != nil {
  105519. ec.Error(ctx, err)
  105520. return graphql.Null
  105521. }
  105522. if resTmp == nil {
  105523. if !graphql.HasFieldError(ctx, fc) {
  105524. ec.Errorf(ctx, "must not be null")
  105525. }
  105526. return graphql.Null
  105527. }
  105528. res := resTmp.(string)
  105529. fc.Result = res
  105530. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  105531. }
  105532. func (ec *executionContext) fieldContext_SubscriptionContract_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105533. fc = &graphql.FieldContext{
  105534. Object: "SubscriptionContract",
  105535. Field: field,
  105536. IsMethod: false,
  105537. IsResolver: false,
  105538. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105539. return nil, errors.New("field of type DateTime does not have child fields")
  105540. },
  105541. }
  105542. return fc, nil
  105543. }
  105544. func (ec *executionContext) _SubscriptionContract_currencyCode(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  105545. fc, err := ec.fieldContext_SubscriptionContract_currencyCode(ctx, field)
  105546. if err != nil {
  105547. return graphql.Null
  105548. }
  105549. ctx = graphql.WithFieldContext(ctx, fc)
  105550. defer func() {
  105551. if r := recover(); r != nil {
  105552. ec.Error(ctx, ec.Recover(ctx, r))
  105553. ret = graphql.Null
  105554. }
  105555. }()
  105556. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105557. ctx = rctx // use context from middleware stack in children
  105558. return obj.CurrencyCode, nil
  105559. })
  105560. if err != nil {
  105561. ec.Error(ctx, err)
  105562. return graphql.Null
  105563. }
  105564. if resTmp == nil {
  105565. if !graphql.HasFieldError(ctx, fc) {
  105566. ec.Errorf(ctx, "must not be null")
  105567. }
  105568. return graphql.Null
  105569. }
  105570. res := resTmp.(CurrencyCode)
  105571. fc.Result = res
  105572. return ec.marshalNCurrencyCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCurrencyCode(ctx, field.Selections, res)
  105573. }
  105574. func (ec *executionContext) fieldContext_SubscriptionContract_currencyCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105575. fc = &graphql.FieldContext{
  105576. Object: "SubscriptionContract",
  105577. Field: field,
  105578. IsMethod: false,
  105579. IsResolver: false,
  105580. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105581. return nil, errors.New("field of type CurrencyCode does not have child fields")
  105582. },
  105583. }
  105584. return fc, nil
  105585. }
  105586. func (ec *executionContext) _SubscriptionContract_customAttributes(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  105587. fc, err := ec.fieldContext_SubscriptionContract_customAttributes(ctx, field)
  105588. if err != nil {
  105589. return graphql.Null
  105590. }
  105591. ctx = graphql.WithFieldContext(ctx, fc)
  105592. defer func() {
  105593. if r := recover(); r != nil {
  105594. ec.Error(ctx, ec.Recover(ctx, r))
  105595. ret = graphql.Null
  105596. }
  105597. }()
  105598. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105599. ctx = rctx // use context from middleware stack in children
  105600. return obj.CustomAttributes, nil
  105601. })
  105602. if err != nil {
  105603. ec.Error(ctx, err)
  105604. return graphql.Null
  105605. }
  105606. if resTmp == nil {
  105607. if !graphql.HasFieldError(ctx, fc) {
  105608. ec.Errorf(ctx, "must not be null")
  105609. }
  105610. return graphql.Null
  105611. }
  105612. res := resTmp.([]*Attribute)
  105613. fc.Result = res
  105614. return ec.marshalNAttribute2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAttributeᚄ(ctx, field.Selections, res)
  105615. }
  105616. func (ec *executionContext) fieldContext_SubscriptionContract_customAttributes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105617. fc = &graphql.FieldContext{
  105618. Object: "SubscriptionContract",
  105619. Field: field,
  105620. IsMethod: false,
  105621. IsResolver: false,
  105622. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105623. switch field.Name {
  105624. case "key":
  105625. return ec.fieldContext_Attribute_key(ctx, field)
  105626. case "value":
  105627. return ec.fieldContext_Attribute_value(ctx, field)
  105628. }
  105629. return nil, fmt.Errorf("no field named %q was found under type Attribute", field.Name)
  105630. },
  105631. }
  105632. return fc, nil
  105633. }
  105634. func (ec *executionContext) _SubscriptionContract_customer(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  105635. fc, err := ec.fieldContext_SubscriptionContract_customer(ctx, field)
  105636. if err != nil {
  105637. return graphql.Null
  105638. }
  105639. ctx = graphql.WithFieldContext(ctx, fc)
  105640. defer func() {
  105641. if r := recover(); r != nil {
  105642. ec.Error(ctx, ec.Recover(ctx, r))
  105643. ret = graphql.Null
  105644. }
  105645. }()
  105646. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105647. ctx = rctx // use context from middleware stack in children
  105648. return obj.Customer, nil
  105649. })
  105650. if err != nil {
  105651. ec.Error(ctx, err)
  105652. return graphql.Null
  105653. }
  105654. if resTmp == nil {
  105655. return graphql.Null
  105656. }
  105657. res := resTmp.(*Customer)
  105658. fc.Result = res
  105659. return ec.marshalOCustomer2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomer(ctx, field.Selections, res)
  105660. }
  105661. func (ec *executionContext) fieldContext_SubscriptionContract_customer(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105662. fc = &graphql.FieldContext{
  105663. Object: "SubscriptionContract",
  105664. Field: field,
  105665. IsMethod: false,
  105666. IsResolver: false,
  105667. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105668. switch field.Name {
  105669. case "id":
  105670. return ec.fieldContext_Customer_id(ctx, field)
  105671. }
  105672. return nil, fmt.Errorf("no field named %q was found under type Customer", field.Name)
  105673. },
  105674. }
  105675. return fc, nil
  105676. }
  105677. func (ec *executionContext) _SubscriptionContract_customerPaymentMethod(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  105678. fc, err := ec.fieldContext_SubscriptionContract_customerPaymentMethod(ctx, field)
  105679. if err != nil {
  105680. return graphql.Null
  105681. }
  105682. ctx = graphql.WithFieldContext(ctx, fc)
  105683. defer func() {
  105684. if r := recover(); r != nil {
  105685. ec.Error(ctx, ec.Recover(ctx, r))
  105686. ret = graphql.Null
  105687. }
  105688. }()
  105689. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105690. ctx = rctx // use context from middleware stack in children
  105691. return obj.CustomerPaymentMethod, nil
  105692. })
  105693. if err != nil {
  105694. ec.Error(ctx, err)
  105695. return graphql.Null
  105696. }
  105697. if resTmp == nil {
  105698. return graphql.Null
  105699. }
  105700. res := resTmp.(*CustomerPaymentMethod)
  105701. fc.Result = res
  105702. return ec.marshalOCustomerPaymentMethod2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerPaymentMethod(ctx, field.Selections, res)
  105703. }
  105704. func (ec *executionContext) fieldContext_SubscriptionContract_customerPaymentMethod(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105705. fc = &graphql.FieldContext{
  105706. Object: "SubscriptionContract",
  105707. Field: field,
  105708. IsMethod: false,
  105709. IsResolver: false,
  105710. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105711. switch field.Name {
  105712. case "customer":
  105713. return ec.fieldContext_CustomerPaymentMethod_customer(ctx, field)
  105714. case "id":
  105715. return ec.fieldContext_CustomerPaymentMethod_id(ctx, field)
  105716. case "instrument":
  105717. return ec.fieldContext_CustomerPaymentMethod_instrument(ctx, field)
  105718. case "revokedAt":
  105719. return ec.fieldContext_CustomerPaymentMethod_revokedAt(ctx, field)
  105720. case "revokedReason":
  105721. return ec.fieldContext_CustomerPaymentMethod_revokedReason(ctx, field)
  105722. case "subscriptionContracts":
  105723. return ec.fieldContext_CustomerPaymentMethod_subscriptionContracts(ctx, field)
  105724. }
  105725. return nil, fmt.Errorf("no field named %q was found under type CustomerPaymentMethod", field.Name)
  105726. },
  105727. }
  105728. defer func() {
  105729. if r := recover(); r != nil {
  105730. err = ec.Recover(ctx, r)
  105731. ec.Error(ctx, err)
  105732. }
  105733. }()
  105734. ctx = graphql.WithFieldContext(ctx, fc)
  105735. if fc.Args, err = ec.field_SubscriptionContract_customerPaymentMethod_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  105736. ec.Error(ctx, err)
  105737. return
  105738. }
  105739. return fc, nil
  105740. }
  105741. func (ec *executionContext) _SubscriptionContract_deliveryMethod(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  105742. fc, err := ec.fieldContext_SubscriptionContract_deliveryMethod(ctx, field)
  105743. if err != nil {
  105744. return graphql.Null
  105745. }
  105746. ctx = graphql.WithFieldContext(ctx, fc)
  105747. defer func() {
  105748. if r := recover(); r != nil {
  105749. ec.Error(ctx, ec.Recover(ctx, r))
  105750. ret = graphql.Null
  105751. }
  105752. }()
  105753. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105754. ctx = rctx // use context from middleware stack in children
  105755. return obj.DeliveryMethod, nil
  105756. })
  105757. if err != nil {
  105758. ec.Error(ctx, err)
  105759. return graphql.Null
  105760. }
  105761. if resTmp == nil {
  105762. return graphql.Null
  105763. }
  105764. res := resTmp.(SubscriptionDeliveryMethod)
  105765. fc.Result = res
  105766. return ec.marshalOSubscriptionDeliveryMethod2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionDeliveryMethod(ctx, field.Selections, res)
  105767. }
  105768. func (ec *executionContext) fieldContext_SubscriptionContract_deliveryMethod(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105769. fc = &graphql.FieldContext{
  105770. Object: "SubscriptionContract",
  105771. Field: field,
  105772. IsMethod: false,
  105773. IsResolver: false,
  105774. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105775. return nil, errors.New("field of type SubscriptionDeliveryMethod does not have child fields")
  105776. },
  105777. }
  105778. return fc, nil
  105779. }
  105780. func (ec *executionContext) _SubscriptionContract_deliveryPolicy(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  105781. fc, err := ec.fieldContext_SubscriptionContract_deliveryPolicy(ctx, field)
  105782. if err != nil {
  105783. return graphql.Null
  105784. }
  105785. ctx = graphql.WithFieldContext(ctx, fc)
  105786. defer func() {
  105787. if r := recover(); r != nil {
  105788. ec.Error(ctx, ec.Recover(ctx, r))
  105789. ret = graphql.Null
  105790. }
  105791. }()
  105792. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105793. ctx = rctx // use context from middleware stack in children
  105794. return obj.DeliveryPolicy, nil
  105795. })
  105796. if err != nil {
  105797. ec.Error(ctx, err)
  105798. return graphql.Null
  105799. }
  105800. if resTmp == nil {
  105801. if !graphql.HasFieldError(ctx, fc) {
  105802. ec.Errorf(ctx, "must not be null")
  105803. }
  105804. return graphql.Null
  105805. }
  105806. res := resTmp.(*SubscriptionDeliveryPolicy)
  105807. fc.Result = res
  105808. return ec.marshalNSubscriptionDeliveryPolicy2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionDeliveryPolicy(ctx, field.Selections, res)
  105809. }
  105810. func (ec *executionContext) fieldContext_SubscriptionContract_deliveryPolicy(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105811. fc = &graphql.FieldContext{
  105812. Object: "SubscriptionContract",
  105813. Field: field,
  105814. IsMethod: false,
  105815. IsResolver: false,
  105816. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105817. switch field.Name {
  105818. case "anchors":
  105819. return ec.fieldContext_SubscriptionDeliveryPolicy_anchors(ctx, field)
  105820. case "interval":
  105821. return ec.fieldContext_SubscriptionDeliveryPolicy_interval(ctx, field)
  105822. case "intervalCount":
  105823. return ec.fieldContext_SubscriptionDeliveryPolicy_intervalCount(ctx, field)
  105824. }
  105825. return nil, fmt.Errorf("no field named %q was found under type SubscriptionDeliveryPolicy", field.Name)
  105826. },
  105827. }
  105828. return fc, nil
  105829. }
  105830. func (ec *executionContext) _SubscriptionContract_deliveryPrice(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  105831. fc, err := ec.fieldContext_SubscriptionContract_deliveryPrice(ctx, field)
  105832. if err != nil {
  105833. return graphql.Null
  105834. }
  105835. ctx = graphql.WithFieldContext(ctx, fc)
  105836. defer func() {
  105837. if r := recover(); r != nil {
  105838. ec.Error(ctx, ec.Recover(ctx, r))
  105839. ret = graphql.Null
  105840. }
  105841. }()
  105842. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105843. ctx = rctx // use context from middleware stack in children
  105844. return obj.DeliveryPrice, nil
  105845. })
  105846. if err != nil {
  105847. ec.Error(ctx, err)
  105848. return graphql.Null
  105849. }
  105850. if resTmp == nil {
  105851. if !graphql.HasFieldError(ctx, fc) {
  105852. ec.Errorf(ctx, "must not be null")
  105853. }
  105854. return graphql.Null
  105855. }
  105856. res := resTmp.(*MoneyV2)
  105857. fc.Result = res
  105858. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  105859. }
  105860. func (ec *executionContext) fieldContext_SubscriptionContract_deliveryPrice(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105861. fc = &graphql.FieldContext{
  105862. Object: "SubscriptionContract",
  105863. Field: field,
  105864. IsMethod: false,
  105865. IsResolver: false,
  105866. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105867. switch field.Name {
  105868. case "amount":
  105869. return ec.fieldContext_MoneyV2_amount(ctx, field)
  105870. case "currencyCode":
  105871. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  105872. }
  105873. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  105874. },
  105875. }
  105876. return fc, nil
  105877. }
  105878. func (ec *executionContext) _SubscriptionContract_discounts(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  105879. fc, err := ec.fieldContext_SubscriptionContract_discounts(ctx, field)
  105880. if err != nil {
  105881. return graphql.Null
  105882. }
  105883. ctx = graphql.WithFieldContext(ctx, fc)
  105884. defer func() {
  105885. if r := recover(); r != nil {
  105886. ec.Error(ctx, ec.Recover(ctx, r))
  105887. ret = graphql.Null
  105888. }
  105889. }()
  105890. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105891. ctx = rctx // use context from middleware stack in children
  105892. return obj.Discounts, nil
  105893. })
  105894. if err != nil {
  105895. ec.Error(ctx, err)
  105896. return graphql.Null
  105897. }
  105898. if resTmp == nil {
  105899. if !graphql.HasFieldError(ctx, fc) {
  105900. ec.Errorf(ctx, "must not be null")
  105901. }
  105902. return graphql.Null
  105903. }
  105904. res := resTmp.(*SubscriptionManualDiscountConnection)
  105905. fc.Result = res
  105906. return ec.marshalNSubscriptionManualDiscountConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionManualDiscountConnection(ctx, field.Selections, res)
  105907. }
  105908. func (ec *executionContext) fieldContext_SubscriptionContract_discounts(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105909. fc = &graphql.FieldContext{
  105910. Object: "SubscriptionContract",
  105911. Field: field,
  105912. IsMethod: false,
  105913. IsResolver: false,
  105914. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105915. switch field.Name {
  105916. case "edges":
  105917. return ec.fieldContext_SubscriptionManualDiscountConnection_edges(ctx, field)
  105918. case "nodes":
  105919. return ec.fieldContext_SubscriptionManualDiscountConnection_nodes(ctx, field)
  105920. case "pageInfo":
  105921. return ec.fieldContext_SubscriptionManualDiscountConnection_pageInfo(ctx, field)
  105922. }
  105923. return nil, fmt.Errorf("no field named %q was found under type SubscriptionManualDiscountConnection", field.Name)
  105924. },
  105925. }
  105926. defer func() {
  105927. if r := recover(); r != nil {
  105928. err = ec.Recover(ctx, r)
  105929. ec.Error(ctx, err)
  105930. }
  105931. }()
  105932. ctx = graphql.WithFieldContext(ctx, fc)
  105933. if fc.Args, err = ec.field_SubscriptionContract_discounts_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  105934. ec.Error(ctx, err)
  105935. return
  105936. }
  105937. return fc, nil
  105938. }
  105939. func (ec *executionContext) _SubscriptionContract_id(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  105940. fc, err := ec.fieldContext_SubscriptionContract_id(ctx, field)
  105941. if err != nil {
  105942. return graphql.Null
  105943. }
  105944. ctx = graphql.WithFieldContext(ctx, fc)
  105945. defer func() {
  105946. if r := recover(); r != nil {
  105947. ec.Error(ctx, ec.Recover(ctx, r))
  105948. ret = graphql.Null
  105949. }
  105950. }()
  105951. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105952. ctx = rctx // use context from middleware stack in children
  105953. return obj.ID, nil
  105954. })
  105955. if err != nil {
  105956. ec.Error(ctx, err)
  105957. return graphql.Null
  105958. }
  105959. if resTmp == nil {
  105960. if !graphql.HasFieldError(ctx, fc) {
  105961. ec.Errorf(ctx, "must not be null")
  105962. }
  105963. return graphql.Null
  105964. }
  105965. res := resTmp.(string)
  105966. fc.Result = res
  105967. return ec.marshalNID2string(ctx, field.Selections, res)
  105968. }
  105969. func (ec *executionContext) fieldContext_SubscriptionContract_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  105970. fc = &graphql.FieldContext{
  105971. Object: "SubscriptionContract",
  105972. Field: field,
  105973. IsMethod: false,
  105974. IsResolver: false,
  105975. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  105976. return nil, errors.New("field of type ID does not have child fields")
  105977. },
  105978. }
  105979. return fc, nil
  105980. }
  105981. func (ec *executionContext) _SubscriptionContract_lastPaymentStatus(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  105982. fc, err := ec.fieldContext_SubscriptionContract_lastPaymentStatus(ctx, field)
  105983. if err != nil {
  105984. return graphql.Null
  105985. }
  105986. ctx = graphql.WithFieldContext(ctx, fc)
  105987. defer func() {
  105988. if r := recover(); r != nil {
  105989. ec.Error(ctx, ec.Recover(ctx, r))
  105990. ret = graphql.Null
  105991. }
  105992. }()
  105993. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  105994. ctx = rctx // use context from middleware stack in children
  105995. return obj.LastPaymentStatus, nil
  105996. })
  105997. if err != nil {
  105998. ec.Error(ctx, err)
  105999. return graphql.Null
  106000. }
  106001. if resTmp == nil {
  106002. return graphql.Null
  106003. }
  106004. res := resTmp.(*SubscriptionContractLastPaymentStatus)
  106005. fc.Result = res
  106006. return ec.marshalOSubscriptionContractLastPaymentStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionContractLastPaymentStatus(ctx, field.Selections, res)
  106007. }
  106008. func (ec *executionContext) fieldContext_SubscriptionContract_lastPaymentStatus(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106009. fc = &graphql.FieldContext{
  106010. Object: "SubscriptionContract",
  106011. Field: field,
  106012. IsMethod: false,
  106013. IsResolver: false,
  106014. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106015. return nil, errors.New("field of type SubscriptionContractLastPaymentStatus does not have child fields")
  106016. },
  106017. }
  106018. return fc, nil
  106019. }
  106020. func (ec *executionContext) _SubscriptionContract_lineCount(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  106021. fc, err := ec.fieldContext_SubscriptionContract_lineCount(ctx, field)
  106022. if err != nil {
  106023. return graphql.Null
  106024. }
  106025. ctx = graphql.WithFieldContext(ctx, fc)
  106026. defer func() {
  106027. if r := recover(); r != nil {
  106028. ec.Error(ctx, ec.Recover(ctx, r))
  106029. ret = graphql.Null
  106030. }
  106031. }()
  106032. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106033. ctx = rctx // use context from middleware stack in children
  106034. return obj.LineCount, nil
  106035. })
  106036. if err != nil {
  106037. ec.Error(ctx, err)
  106038. return graphql.Null
  106039. }
  106040. if resTmp == nil {
  106041. if !graphql.HasFieldError(ctx, fc) {
  106042. ec.Errorf(ctx, "must not be null")
  106043. }
  106044. return graphql.Null
  106045. }
  106046. res := resTmp.(int)
  106047. fc.Result = res
  106048. return ec.marshalNInt2int(ctx, field.Selections, res)
  106049. }
  106050. func (ec *executionContext) fieldContext_SubscriptionContract_lineCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106051. fc = &graphql.FieldContext{
  106052. Object: "SubscriptionContract",
  106053. Field: field,
  106054. IsMethod: false,
  106055. IsResolver: false,
  106056. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106057. return nil, errors.New("field of type Int does not have child fields")
  106058. },
  106059. }
  106060. return fc, nil
  106061. }
  106062. func (ec *executionContext) _SubscriptionContract_lines(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  106063. fc, err := ec.fieldContext_SubscriptionContract_lines(ctx, field)
  106064. if err != nil {
  106065. return graphql.Null
  106066. }
  106067. ctx = graphql.WithFieldContext(ctx, fc)
  106068. defer func() {
  106069. if r := recover(); r != nil {
  106070. ec.Error(ctx, ec.Recover(ctx, r))
  106071. ret = graphql.Null
  106072. }
  106073. }()
  106074. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106075. ctx = rctx // use context from middleware stack in children
  106076. return obj.Lines, nil
  106077. })
  106078. if err != nil {
  106079. ec.Error(ctx, err)
  106080. return graphql.Null
  106081. }
  106082. if resTmp == nil {
  106083. if !graphql.HasFieldError(ctx, fc) {
  106084. ec.Errorf(ctx, "must not be null")
  106085. }
  106086. return graphql.Null
  106087. }
  106088. res := resTmp.(*SubscriptionLineConnection)
  106089. fc.Result = res
  106090. return ec.marshalNSubscriptionLineConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionLineConnection(ctx, field.Selections, res)
  106091. }
  106092. func (ec *executionContext) fieldContext_SubscriptionContract_lines(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106093. fc = &graphql.FieldContext{
  106094. Object: "SubscriptionContract",
  106095. Field: field,
  106096. IsMethod: false,
  106097. IsResolver: false,
  106098. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106099. switch field.Name {
  106100. case "edges":
  106101. return ec.fieldContext_SubscriptionLineConnection_edges(ctx, field)
  106102. case "nodes":
  106103. return ec.fieldContext_SubscriptionLineConnection_nodes(ctx, field)
  106104. case "pageInfo":
  106105. return ec.fieldContext_SubscriptionLineConnection_pageInfo(ctx, field)
  106106. }
  106107. return nil, fmt.Errorf("no field named %q was found under type SubscriptionLineConnection", field.Name)
  106108. },
  106109. }
  106110. defer func() {
  106111. if r := recover(); r != nil {
  106112. err = ec.Recover(ctx, r)
  106113. ec.Error(ctx, err)
  106114. }
  106115. }()
  106116. ctx = graphql.WithFieldContext(ctx, fc)
  106117. if fc.Args, err = ec.field_SubscriptionContract_lines_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  106118. ec.Error(ctx, err)
  106119. return
  106120. }
  106121. return fc, nil
  106122. }
  106123. func (ec *executionContext) _SubscriptionContract_nextBillingDate(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  106124. fc, err := ec.fieldContext_SubscriptionContract_nextBillingDate(ctx, field)
  106125. if err != nil {
  106126. return graphql.Null
  106127. }
  106128. ctx = graphql.WithFieldContext(ctx, fc)
  106129. defer func() {
  106130. if r := recover(); r != nil {
  106131. ec.Error(ctx, ec.Recover(ctx, r))
  106132. ret = graphql.Null
  106133. }
  106134. }()
  106135. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106136. ctx = rctx // use context from middleware stack in children
  106137. return obj.NextBillingDate, nil
  106138. })
  106139. if err != nil {
  106140. ec.Error(ctx, err)
  106141. return graphql.Null
  106142. }
  106143. if resTmp == nil {
  106144. return graphql.Null
  106145. }
  106146. res := resTmp.(*string)
  106147. fc.Result = res
  106148. return ec.marshalODateTime2ᚖstring(ctx, field.Selections, res)
  106149. }
  106150. func (ec *executionContext) fieldContext_SubscriptionContract_nextBillingDate(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106151. fc = &graphql.FieldContext{
  106152. Object: "SubscriptionContract",
  106153. Field: field,
  106154. IsMethod: false,
  106155. IsResolver: false,
  106156. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106157. return nil, errors.New("field of type DateTime does not have child fields")
  106158. },
  106159. }
  106160. return fc, nil
  106161. }
  106162. func (ec *executionContext) _SubscriptionContract_note(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  106163. fc, err := ec.fieldContext_SubscriptionContract_note(ctx, field)
  106164. if err != nil {
  106165. return graphql.Null
  106166. }
  106167. ctx = graphql.WithFieldContext(ctx, fc)
  106168. defer func() {
  106169. if r := recover(); r != nil {
  106170. ec.Error(ctx, ec.Recover(ctx, r))
  106171. ret = graphql.Null
  106172. }
  106173. }()
  106174. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106175. ctx = rctx // use context from middleware stack in children
  106176. return obj.Note, nil
  106177. })
  106178. if err != nil {
  106179. ec.Error(ctx, err)
  106180. return graphql.Null
  106181. }
  106182. if resTmp == nil {
  106183. return graphql.Null
  106184. }
  106185. res := resTmp.(*string)
  106186. fc.Result = res
  106187. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  106188. }
  106189. func (ec *executionContext) fieldContext_SubscriptionContract_note(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106190. fc = &graphql.FieldContext{
  106191. Object: "SubscriptionContract",
  106192. Field: field,
  106193. IsMethod: false,
  106194. IsResolver: false,
  106195. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106196. return nil, errors.New("field of type String does not have child fields")
  106197. },
  106198. }
  106199. return fc, nil
  106200. }
  106201. func (ec *executionContext) _SubscriptionContract_orders(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  106202. fc, err := ec.fieldContext_SubscriptionContract_orders(ctx, field)
  106203. if err != nil {
  106204. return graphql.Null
  106205. }
  106206. ctx = graphql.WithFieldContext(ctx, fc)
  106207. defer func() {
  106208. if r := recover(); r != nil {
  106209. ec.Error(ctx, ec.Recover(ctx, r))
  106210. ret = graphql.Null
  106211. }
  106212. }()
  106213. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106214. ctx = rctx // use context from middleware stack in children
  106215. return obj.Orders, nil
  106216. })
  106217. if err != nil {
  106218. ec.Error(ctx, err)
  106219. return graphql.Null
  106220. }
  106221. if resTmp == nil {
  106222. if !graphql.HasFieldError(ctx, fc) {
  106223. ec.Errorf(ctx, "must not be null")
  106224. }
  106225. return graphql.Null
  106226. }
  106227. res := resTmp.(*OrderConnection)
  106228. fc.Result = res
  106229. return ec.marshalNOrderConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderConnection(ctx, field.Selections, res)
  106230. }
  106231. func (ec *executionContext) fieldContext_SubscriptionContract_orders(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106232. fc = &graphql.FieldContext{
  106233. Object: "SubscriptionContract",
  106234. Field: field,
  106235. IsMethod: false,
  106236. IsResolver: false,
  106237. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106238. switch field.Name {
  106239. case "edges":
  106240. return ec.fieldContext_OrderConnection_edges(ctx, field)
  106241. case "nodes":
  106242. return ec.fieldContext_OrderConnection_nodes(ctx, field)
  106243. case "pageInfo":
  106244. return ec.fieldContext_OrderConnection_pageInfo(ctx, field)
  106245. }
  106246. return nil, fmt.Errorf("no field named %q was found under type OrderConnection", field.Name)
  106247. },
  106248. }
  106249. defer func() {
  106250. if r := recover(); r != nil {
  106251. err = ec.Recover(ctx, r)
  106252. ec.Error(ctx, err)
  106253. }
  106254. }()
  106255. ctx = graphql.WithFieldContext(ctx, fc)
  106256. if fc.Args, err = ec.field_SubscriptionContract_orders_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  106257. ec.Error(ctx, err)
  106258. return
  106259. }
  106260. return fc, nil
  106261. }
  106262. func (ec *executionContext) _SubscriptionContract_originOrder(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  106263. fc, err := ec.fieldContext_SubscriptionContract_originOrder(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.OriginOrder, nil
  106277. })
  106278. if err != nil {
  106279. ec.Error(ctx, err)
  106280. return graphql.Null
  106281. }
  106282. if resTmp == nil {
  106283. return graphql.Null
  106284. }
  106285. res := resTmp.(*Order)
  106286. fc.Result = res
  106287. return ec.marshalOOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrder(ctx, field.Selections, res)
  106288. }
  106289. func (ec *executionContext) fieldContext_SubscriptionContract_originOrder(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106290. fc = &graphql.FieldContext{
  106291. Object: "SubscriptionContract",
  106292. Field: field,
  106293. IsMethod: false,
  106294. IsResolver: false,
  106295. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106296. switch field.Name {
  106297. case "agreements":
  106298. return ec.fieldContext_Order_agreements(ctx, field)
  106299. case "alerts":
  106300. return ec.fieldContext_Order_alerts(ctx, field)
  106301. case "app":
  106302. return ec.fieldContext_Order_app(ctx, field)
  106303. case "billingAddress":
  106304. return ec.fieldContext_Order_billingAddress(ctx, field)
  106305. case "billingAddressMatchesShippingAddress":
  106306. return ec.fieldContext_Order_billingAddressMatchesShippingAddress(ctx, field)
  106307. case "canMarkAsPaid":
  106308. return ec.fieldContext_Order_canMarkAsPaid(ctx, field)
  106309. case "canNotifyCustomer":
  106310. return ec.fieldContext_Order_canNotifyCustomer(ctx, field)
  106311. case "cancelReason":
  106312. return ec.fieldContext_Order_cancelReason(ctx, field)
  106313. case "cancelledAt":
  106314. return ec.fieldContext_Order_cancelledAt(ctx, field)
  106315. case "capturable":
  106316. return ec.fieldContext_Order_capturable(ctx, field)
  106317. case "cartDiscountAmountSet":
  106318. return ec.fieldContext_Order_cartDiscountAmountSet(ctx, field)
  106319. case "channelInformation":
  106320. return ec.fieldContext_Order_channelInformation(ctx, field)
  106321. case "clientIp":
  106322. return ec.fieldContext_Order_clientIp(ctx, field)
  106323. case "closed":
  106324. return ec.fieldContext_Order_closed(ctx, field)
  106325. case "closedAt":
  106326. return ec.fieldContext_Order_closedAt(ctx, field)
  106327. case "confirmed":
  106328. return ec.fieldContext_Order_confirmed(ctx, field)
  106329. case "createdAt":
  106330. return ec.fieldContext_Order_createdAt(ctx, field)
  106331. case "currencyCode":
  106332. return ec.fieldContext_Order_currencyCode(ctx, field)
  106333. case "currentCartDiscountAmountSet":
  106334. return ec.fieldContext_Order_currentCartDiscountAmountSet(ctx, field)
  106335. case "currentSubtotalLineItemsQuantity":
  106336. return ec.fieldContext_Order_currentSubtotalLineItemsQuantity(ctx, field)
  106337. case "currentSubtotalPriceSet":
  106338. return ec.fieldContext_Order_currentSubtotalPriceSet(ctx, field)
  106339. case "currentTaxLines":
  106340. return ec.fieldContext_Order_currentTaxLines(ctx, field)
  106341. case "currentTotalDiscountsSet":
  106342. return ec.fieldContext_Order_currentTotalDiscountsSet(ctx, field)
  106343. case "currentTotalDutiesSet":
  106344. return ec.fieldContext_Order_currentTotalDutiesSet(ctx, field)
  106345. case "currentTotalPriceSet":
  106346. return ec.fieldContext_Order_currentTotalPriceSet(ctx, field)
  106347. case "currentTotalTaxSet":
  106348. return ec.fieldContext_Order_currentTotalTaxSet(ctx, field)
  106349. case "currentTotalWeight":
  106350. return ec.fieldContext_Order_currentTotalWeight(ctx, field)
  106351. case "customAttributes":
  106352. return ec.fieldContext_Order_customAttributes(ctx, field)
  106353. case "customer":
  106354. return ec.fieldContext_Order_customer(ctx, field)
  106355. case "customerAcceptsMarketing":
  106356. return ec.fieldContext_Order_customerAcceptsMarketing(ctx, field)
  106357. case "customerJourneySummary":
  106358. return ec.fieldContext_Order_customerJourneySummary(ctx, field)
  106359. case "customerLocale":
  106360. return ec.fieldContext_Order_customerLocale(ctx, field)
  106361. case "discountApplications":
  106362. return ec.fieldContext_Order_discountApplications(ctx, field)
  106363. case "discountCode":
  106364. return ec.fieldContext_Order_discountCode(ctx, field)
  106365. case "discountCodes":
  106366. return ec.fieldContext_Order_discountCodes(ctx, field)
  106367. case "displayAddress":
  106368. return ec.fieldContext_Order_displayAddress(ctx, field)
  106369. case "displayFinancialStatus":
  106370. return ec.fieldContext_Order_displayFinancialStatus(ctx, field)
  106371. case "displayFulfillmentStatus":
  106372. return ec.fieldContext_Order_displayFulfillmentStatus(ctx, field)
  106373. case "disputes":
  106374. return ec.fieldContext_Order_disputes(ctx, field)
  106375. case "edited":
  106376. return ec.fieldContext_Order_edited(ctx, field)
  106377. case "email":
  106378. return ec.fieldContext_Order_email(ctx, field)
  106379. case "estimatedTaxes":
  106380. return ec.fieldContext_Order_estimatedTaxes(ctx, field)
  106381. case "events":
  106382. return ec.fieldContext_Order_events(ctx, field)
  106383. case "fulfillable":
  106384. return ec.fieldContext_Order_fulfillable(ctx, field)
  106385. case "fulfillmentOrders":
  106386. return ec.fieldContext_Order_fulfillmentOrders(ctx, field)
  106387. case "fulfillments":
  106388. return ec.fieldContext_Order_fulfillments(ctx, field)
  106389. case "fullyPaid":
  106390. return ec.fieldContext_Order_fullyPaid(ctx, field)
  106391. case "hasTimelineComment":
  106392. return ec.fieldContext_Order_hasTimelineComment(ctx, field)
  106393. case "id":
  106394. return ec.fieldContext_Order_id(ctx, field)
  106395. case "legacyResourceId":
  106396. return ec.fieldContext_Order_legacyResourceId(ctx, field)
  106397. case "lineItems":
  106398. return ec.fieldContext_Order_lineItems(ctx, field)
  106399. case "localizationExtensions":
  106400. return ec.fieldContext_Order_localizationExtensions(ctx, field)
  106401. case "merchantEditable":
  106402. return ec.fieldContext_Order_merchantEditable(ctx, field)
  106403. case "merchantEditableErrors":
  106404. return ec.fieldContext_Order_merchantEditableErrors(ctx, field)
  106405. case "merchantOfRecordApp":
  106406. return ec.fieldContext_Order_merchantOfRecordApp(ctx, field)
  106407. case "metafield":
  106408. return ec.fieldContext_Order_metafield(ctx, field)
  106409. case "metafieldDefinitions":
  106410. return ec.fieldContext_Order_metafieldDefinitions(ctx, field)
  106411. case "metafields":
  106412. return ec.fieldContext_Order_metafields(ctx, field)
  106413. case "name":
  106414. return ec.fieldContext_Order_name(ctx, field)
  106415. case "netPaymentSet":
  106416. return ec.fieldContext_Order_netPaymentSet(ctx, field)
  106417. case "nonFulfillableLineItems":
  106418. return ec.fieldContext_Order_nonFulfillableLineItems(ctx, field)
  106419. case "note":
  106420. return ec.fieldContext_Order_note(ctx, field)
  106421. case "originalTotalDutiesSet":
  106422. return ec.fieldContext_Order_originalTotalDutiesSet(ctx, field)
  106423. case "originalTotalPriceSet":
  106424. return ec.fieldContext_Order_originalTotalPriceSet(ctx, field)
  106425. case "paymentCollectionDetails":
  106426. return ec.fieldContext_Order_paymentCollectionDetails(ctx, field)
  106427. case "paymentGatewayNames":
  106428. return ec.fieldContext_Order_paymentGatewayNames(ctx, field)
  106429. case "paymentTerms":
  106430. return ec.fieldContext_Order_paymentTerms(ctx, field)
  106431. case "phone":
  106432. return ec.fieldContext_Order_phone(ctx, field)
  106433. case "physicalLocation":
  106434. return ec.fieldContext_Order_physicalLocation(ctx, field)
  106435. case "presentmentCurrencyCode":
  106436. return ec.fieldContext_Order_presentmentCurrencyCode(ctx, field)
  106437. case "privateMetafield":
  106438. return ec.fieldContext_Order_privateMetafield(ctx, field)
  106439. case "privateMetafields":
  106440. return ec.fieldContext_Order_privateMetafields(ctx, field)
  106441. case "processedAt":
  106442. return ec.fieldContext_Order_processedAt(ctx, field)
  106443. case "publication":
  106444. return ec.fieldContext_Order_publication(ctx, field)
  106445. case "purchasingEntity":
  106446. return ec.fieldContext_Order_purchasingEntity(ctx, field)
  106447. case "refundDiscrepancySet":
  106448. return ec.fieldContext_Order_refundDiscrepancySet(ctx, field)
  106449. case "refundable":
  106450. return ec.fieldContext_Order_refundable(ctx, field)
  106451. case "refunds":
  106452. return ec.fieldContext_Order_refunds(ctx, field)
  106453. case "registeredSourceUrl":
  106454. return ec.fieldContext_Order_registeredSourceUrl(ctx, field)
  106455. case "requiresShipping":
  106456. return ec.fieldContext_Order_requiresShipping(ctx, field)
  106457. case "restockable":
  106458. return ec.fieldContext_Order_restockable(ctx, field)
  106459. case "riskLevel":
  106460. return ec.fieldContext_Order_riskLevel(ctx, field)
  106461. case "risks":
  106462. return ec.fieldContext_Order_risks(ctx, field)
  106463. case "shippingAddress":
  106464. return ec.fieldContext_Order_shippingAddress(ctx, field)
  106465. case "shippingLine":
  106466. return ec.fieldContext_Order_shippingLine(ctx, field)
  106467. case "shippingLines":
  106468. return ec.fieldContext_Order_shippingLines(ctx, field)
  106469. case "sourceIdentifier":
  106470. return ec.fieldContext_Order_sourceIdentifier(ctx, field)
  106471. case "subtotalLineItemsQuantity":
  106472. return ec.fieldContext_Order_subtotalLineItemsQuantity(ctx, field)
  106473. case "subtotalPriceSet":
  106474. return ec.fieldContext_Order_subtotalPriceSet(ctx, field)
  106475. case "suggestedRefund":
  106476. return ec.fieldContext_Order_suggestedRefund(ctx, field)
  106477. case "tags":
  106478. return ec.fieldContext_Order_tags(ctx, field)
  106479. case "taxLines":
  106480. return ec.fieldContext_Order_taxLines(ctx, field)
  106481. case "taxesIncluded":
  106482. return ec.fieldContext_Order_taxesIncluded(ctx, field)
  106483. case "test":
  106484. return ec.fieldContext_Order_test(ctx, field)
  106485. case "totalCapturableSet":
  106486. return ec.fieldContext_Order_totalCapturableSet(ctx, field)
  106487. case "totalDiscountsSet":
  106488. return ec.fieldContext_Order_totalDiscountsSet(ctx, field)
  106489. case "totalOutstandingSet":
  106490. return ec.fieldContext_Order_totalOutstandingSet(ctx, field)
  106491. case "totalPriceSet":
  106492. return ec.fieldContext_Order_totalPriceSet(ctx, field)
  106493. case "totalReceivedSet":
  106494. return ec.fieldContext_Order_totalReceivedSet(ctx, field)
  106495. case "totalRefundedSet":
  106496. return ec.fieldContext_Order_totalRefundedSet(ctx, field)
  106497. case "totalRefundedShippingSet":
  106498. return ec.fieldContext_Order_totalRefundedShippingSet(ctx, field)
  106499. case "totalShippingPriceSet":
  106500. return ec.fieldContext_Order_totalShippingPriceSet(ctx, field)
  106501. case "totalTaxSet":
  106502. return ec.fieldContext_Order_totalTaxSet(ctx, field)
  106503. case "totalTipReceivedSet":
  106504. return ec.fieldContext_Order_totalTipReceivedSet(ctx, field)
  106505. case "totalWeight":
  106506. return ec.fieldContext_Order_totalWeight(ctx, field)
  106507. case "transactions":
  106508. return ec.fieldContext_Order_transactions(ctx, field)
  106509. case "unpaid":
  106510. return ec.fieldContext_Order_unpaid(ctx, field)
  106511. case "updatedAt":
  106512. return ec.fieldContext_Order_updatedAt(ctx, field)
  106513. }
  106514. return nil, fmt.Errorf("no field named %q was found under type Order", field.Name)
  106515. },
  106516. }
  106517. return fc, nil
  106518. }
  106519. func (ec *executionContext) _SubscriptionContract_status(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  106520. fc, err := ec.fieldContext_SubscriptionContract_status(ctx, field)
  106521. if err != nil {
  106522. return graphql.Null
  106523. }
  106524. ctx = graphql.WithFieldContext(ctx, fc)
  106525. defer func() {
  106526. if r := recover(); r != nil {
  106527. ec.Error(ctx, ec.Recover(ctx, r))
  106528. ret = graphql.Null
  106529. }
  106530. }()
  106531. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106532. ctx = rctx // use context from middleware stack in children
  106533. return obj.Status, nil
  106534. })
  106535. if err != nil {
  106536. ec.Error(ctx, err)
  106537. return graphql.Null
  106538. }
  106539. if resTmp == nil {
  106540. if !graphql.HasFieldError(ctx, fc) {
  106541. ec.Errorf(ctx, "must not be null")
  106542. }
  106543. return graphql.Null
  106544. }
  106545. res := resTmp.(SubscriptionContractSubscriptionStatus)
  106546. fc.Result = res
  106547. return ec.marshalNSubscriptionContractSubscriptionStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionContractSubscriptionStatus(ctx, field.Selections, res)
  106548. }
  106549. func (ec *executionContext) fieldContext_SubscriptionContract_status(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106550. fc = &graphql.FieldContext{
  106551. Object: "SubscriptionContract",
  106552. Field: field,
  106553. IsMethod: false,
  106554. IsResolver: false,
  106555. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106556. return nil, errors.New("field of type SubscriptionContractSubscriptionStatus does not have child fields")
  106557. },
  106558. }
  106559. return fc, nil
  106560. }
  106561. func (ec *executionContext) _SubscriptionContract_updatedAt(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContract) (ret graphql.Marshaler) {
  106562. fc, err := ec.fieldContext_SubscriptionContract_updatedAt(ctx, field)
  106563. if err != nil {
  106564. return graphql.Null
  106565. }
  106566. ctx = graphql.WithFieldContext(ctx, fc)
  106567. defer func() {
  106568. if r := recover(); r != nil {
  106569. ec.Error(ctx, ec.Recover(ctx, r))
  106570. ret = graphql.Null
  106571. }
  106572. }()
  106573. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106574. ctx = rctx // use context from middleware stack in children
  106575. return obj.UpdatedAt, nil
  106576. })
  106577. if err != nil {
  106578. ec.Error(ctx, err)
  106579. return graphql.Null
  106580. }
  106581. if resTmp == nil {
  106582. if !graphql.HasFieldError(ctx, fc) {
  106583. ec.Errorf(ctx, "must not be null")
  106584. }
  106585. return graphql.Null
  106586. }
  106587. res := resTmp.(string)
  106588. fc.Result = res
  106589. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  106590. }
  106591. func (ec *executionContext) fieldContext_SubscriptionContract_updatedAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106592. fc = &graphql.FieldContext{
  106593. Object: "SubscriptionContract",
  106594. Field: field,
  106595. IsMethod: false,
  106596. IsResolver: false,
  106597. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106598. return nil, errors.New("field of type DateTime does not have child fields")
  106599. },
  106600. }
  106601. return fc, nil
  106602. }
  106603. func (ec *executionContext) _SubscriptionContractConnection_edges(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContractConnection) (ret graphql.Marshaler) {
  106604. fc, err := ec.fieldContext_SubscriptionContractConnection_edges(ctx, field)
  106605. if err != nil {
  106606. return graphql.Null
  106607. }
  106608. ctx = graphql.WithFieldContext(ctx, fc)
  106609. defer func() {
  106610. if r := recover(); r != nil {
  106611. ec.Error(ctx, ec.Recover(ctx, r))
  106612. ret = graphql.Null
  106613. }
  106614. }()
  106615. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106616. ctx = rctx // use context from middleware stack in children
  106617. return obj.Edges, nil
  106618. })
  106619. if err != nil {
  106620. ec.Error(ctx, err)
  106621. return graphql.Null
  106622. }
  106623. if resTmp == nil {
  106624. if !graphql.HasFieldError(ctx, fc) {
  106625. ec.Errorf(ctx, "must not be null")
  106626. }
  106627. return graphql.Null
  106628. }
  106629. res := resTmp.([]*SubscriptionContractEdge)
  106630. fc.Result = res
  106631. return ec.marshalNSubscriptionContractEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionContractEdgeᚄ(ctx, field.Selections, res)
  106632. }
  106633. func (ec *executionContext) fieldContext_SubscriptionContractConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106634. fc = &graphql.FieldContext{
  106635. Object: "SubscriptionContractConnection",
  106636. Field: field,
  106637. IsMethod: false,
  106638. IsResolver: false,
  106639. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106640. switch field.Name {
  106641. case "cursor":
  106642. return ec.fieldContext_SubscriptionContractEdge_cursor(ctx, field)
  106643. case "node":
  106644. return ec.fieldContext_SubscriptionContractEdge_node(ctx, field)
  106645. }
  106646. return nil, fmt.Errorf("no field named %q was found under type SubscriptionContractEdge", field.Name)
  106647. },
  106648. }
  106649. return fc, nil
  106650. }
  106651. func (ec *executionContext) _SubscriptionContractConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContractConnection) (ret graphql.Marshaler) {
  106652. fc, err := ec.fieldContext_SubscriptionContractConnection_nodes(ctx, field)
  106653. if err != nil {
  106654. return graphql.Null
  106655. }
  106656. ctx = graphql.WithFieldContext(ctx, fc)
  106657. defer func() {
  106658. if r := recover(); r != nil {
  106659. ec.Error(ctx, ec.Recover(ctx, r))
  106660. ret = graphql.Null
  106661. }
  106662. }()
  106663. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106664. ctx = rctx // use context from middleware stack in children
  106665. return obj.Nodes, nil
  106666. })
  106667. if err != nil {
  106668. ec.Error(ctx, err)
  106669. return graphql.Null
  106670. }
  106671. if resTmp == nil {
  106672. if !graphql.HasFieldError(ctx, fc) {
  106673. ec.Errorf(ctx, "must not be null")
  106674. }
  106675. return graphql.Null
  106676. }
  106677. res := resTmp.([]*SubscriptionContract)
  106678. fc.Result = res
  106679. return ec.marshalNSubscriptionContract2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionContractᚄ(ctx, field.Selections, res)
  106680. }
  106681. func (ec *executionContext) fieldContext_SubscriptionContractConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106682. fc = &graphql.FieldContext{
  106683. Object: "SubscriptionContractConnection",
  106684. Field: field,
  106685. IsMethod: false,
  106686. IsResolver: false,
  106687. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106688. switch field.Name {
  106689. case "app":
  106690. return ec.fieldContext_SubscriptionContract_app(ctx, field)
  106691. case "appAdminUrl":
  106692. return ec.fieldContext_SubscriptionContract_appAdminUrl(ctx, field)
  106693. case "billingAttempts":
  106694. return ec.fieldContext_SubscriptionContract_billingAttempts(ctx, field)
  106695. case "billingPolicy":
  106696. return ec.fieldContext_SubscriptionContract_billingPolicy(ctx, field)
  106697. case "createdAt":
  106698. return ec.fieldContext_SubscriptionContract_createdAt(ctx, field)
  106699. case "currencyCode":
  106700. return ec.fieldContext_SubscriptionContract_currencyCode(ctx, field)
  106701. case "customAttributes":
  106702. return ec.fieldContext_SubscriptionContract_customAttributes(ctx, field)
  106703. case "customer":
  106704. return ec.fieldContext_SubscriptionContract_customer(ctx, field)
  106705. case "customerPaymentMethod":
  106706. return ec.fieldContext_SubscriptionContract_customerPaymentMethod(ctx, field)
  106707. case "deliveryMethod":
  106708. return ec.fieldContext_SubscriptionContract_deliveryMethod(ctx, field)
  106709. case "deliveryPolicy":
  106710. return ec.fieldContext_SubscriptionContract_deliveryPolicy(ctx, field)
  106711. case "deliveryPrice":
  106712. return ec.fieldContext_SubscriptionContract_deliveryPrice(ctx, field)
  106713. case "discounts":
  106714. return ec.fieldContext_SubscriptionContract_discounts(ctx, field)
  106715. case "id":
  106716. return ec.fieldContext_SubscriptionContract_id(ctx, field)
  106717. case "lastPaymentStatus":
  106718. return ec.fieldContext_SubscriptionContract_lastPaymentStatus(ctx, field)
  106719. case "lineCount":
  106720. return ec.fieldContext_SubscriptionContract_lineCount(ctx, field)
  106721. case "lines":
  106722. return ec.fieldContext_SubscriptionContract_lines(ctx, field)
  106723. case "nextBillingDate":
  106724. return ec.fieldContext_SubscriptionContract_nextBillingDate(ctx, field)
  106725. case "note":
  106726. return ec.fieldContext_SubscriptionContract_note(ctx, field)
  106727. case "orders":
  106728. return ec.fieldContext_SubscriptionContract_orders(ctx, field)
  106729. case "originOrder":
  106730. return ec.fieldContext_SubscriptionContract_originOrder(ctx, field)
  106731. case "status":
  106732. return ec.fieldContext_SubscriptionContract_status(ctx, field)
  106733. case "updatedAt":
  106734. return ec.fieldContext_SubscriptionContract_updatedAt(ctx, field)
  106735. }
  106736. return nil, fmt.Errorf("no field named %q was found under type SubscriptionContract", field.Name)
  106737. },
  106738. }
  106739. return fc, nil
  106740. }
  106741. func (ec *executionContext) _SubscriptionContractConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContractConnection) (ret graphql.Marshaler) {
  106742. fc, err := ec.fieldContext_SubscriptionContractConnection_pageInfo(ctx, field)
  106743. if err != nil {
  106744. return graphql.Null
  106745. }
  106746. ctx = graphql.WithFieldContext(ctx, fc)
  106747. defer func() {
  106748. if r := recover(); r != nil {
  106749. ec.Error(ctx, ec.Recover(ctx, r))
  106750. ret = graphql.Null
  106751. }
  106752. }()
  106753. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106754. ctx = rctx // use context from middleware stack in children
  106755. return obj.PageInfo, nil
  106756. })
  106757. if err != nil {
  106758. ec.Error(ctx, err)
  106759. return graphql.Null
  106760. }
  106761. if resTmp == nil {
  106762. if !graphql.HasFieldError(ctx, fc) {
  106763. ec.Errorf(ctx, "must not be null")
  106764. }
  106765. return graphql.Null
  106766. }
  106767. res := resTmp.(*PageInfo)
  106768. fc.Result = res
  106769. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  106770. }
  106771. func (ec *executionContext) fieldContext_SubscriptionContractConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106772. fc = &graphql.FieldContext{
  106773. Object: "SubscriptionContractConnection",
  106774. Field: field,
  106775. IsMethod: false,
  106776. IsResolver: false,
  106777. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106778. switch field.Name {
  106779. case "endCursor":
  106780. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  106781. case "hasNextPage":
  106782. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  106783. case "hasPreviousPage":
  106784. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  106785. case "startCursor":
  106786. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  106787. }
  106788. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  106789. },
  106790. }
  106791. return fc, nil
  106792. }
  106793. func (ec *executionContext) _SubscriptionContractEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContractEdge) (ret graphql.Marshaler) {
  106794. fc, err := ec.fieldContext_SubscriptionContractEdge_cursor(ctx, field)
  106795. if err != nil {
  106796. return graphql.Null
  106797. }
  106798. ctx = graphql.WithFieldContext(ctx, fc)
  106799. defer func() {
  106800. if r := recover(); r != nil {
  106801. ec.Error(ctx, ec.Recover(ctx, r))
  106802. ret = graphql.Null
  106803. }
  106804. }()
  106805. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106806. ctx = rctx // use context from middleware stack in children
  106807. return obj.Cursor, nil
  106808. })
  106809. if err != nil {
  106810. ec.Error(ctx, err)
  106811. return graphql.Null
  106812. }
  106813. if resTmp == nil {
  106814. if !graphql.HasFieldError(ctx, fc) {
  106815. ec.Errorf(ctx, "must not be null")
  106816. }
  106817. return graphql.Null
  106818. }
  106819. res := resTmp.(string)
  106820. fc.Result = res
  106821. return ec.marshalNString2string(ctx, field.Selections, res)
  106822. }
  106823. func (ec *executionContext) fieldContext_SubscriptionContractEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106824. fc = &graphql.FieldContext{
  106825. Object: "SubscriptionContractEdge",
  106826. Field: field,
  106827. IsMethod: false,
  106828. IsResolver: false,
  106829. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106830. return nil, errors.New("field of type String does not have child fields")
  106831. },
  106832. }
  106833. return fc, nil
  106834. }
  106835. func (ec *executionContext) _SubscriptionContractEdge_node(ctx context.Context, field graphql.CollectedField, obj *SubscriptionContractEdge) (ret graphql.Marshaler) {
  106836. fc, err := ec.fieldContext_SubscriptionContractEdge_node(ctx, field)
  106837. if err != nil {
  106838. return graphql.Null
  106839. }
  106840. ctx = graphql.WithFieldContext(ctx, fc)
  106841. defer func() {
  106842. if r := recover(); r != nil {
  106843. ec.Error(ctx, ec.Recover(ctx, r))
  106844. ret = graphql.Null
  106845. }
  106846. }()
  106847. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106848. ctx = rctx // use context from middleware stack in children
  106849. return obj.Node, nil
  106850. })
  106851. if err != nil {
  106852. ec.Error(ctx, err)
  106853. return graphql.Null
  106854. }
  106855. if resTmp == nil {
  106856. if !graphql.HasFieldError(ctx, fc) {
  106857. ec.Errorf(ctx, "must not be null")
  106858. }
  106859. return graphql.Null
  106860. }
  106861. res := resTmp.(*SubscriptionContract)
  106862. fc.Result = res
  106863. return ec.marshalNSubscriptionContract2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionContract(ctx, field.Selections, res)
  106864. }
  106865. func (ec *executionContext) fieldContext_SubscriptionContractEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106866. fc = &graphql.FieldContext{
  106867. Object: "SubscriptionContractEdge",
  106868. Field: field,
  106869. IsMethod: false,
  106870. IsResolver: false,
  106871. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106872. switch field.Name {
  106873. case "app":
  106874. return ec.fieldContext_SubscriptionContract_app(ctx, field)
  106875. case "appAdminUrl":
  106876. return ec.fieldContext_SubscriptionContract_appAdminUrl(ctx, field)
  106877. case "billingAttempts":
  106878. return ec.fieldContext_SubscriptionContract_billingAttempts(ctx, field)
  106879. case "billingPolicy":
  106880. return ec.fieldContext_SubscriptionContract_billingPolicy(ctx, field)
  106881. case "createdAt":
  106882. return ec.fieldContext_SubscriptionContract_createdAt(ctx, field)
  106883. case "currencyCode":
  106884. return ec.fieldContext_SubscriptionContract_currencyCode(ctx, field)
  106885. case "customAttributes":
  106886. return ec.fieldContext_SubscriptionContract_customAttributes(ctx, field)
  106887. case "customer":
  106888. return ec.fieldContext_SubscriptionContract_customer(ctx, field)
  106889. case "customerPaymentMethod":
  106890. return ec.fieldContext_SubscriptionContract_customerPaymentMethod(ctx, field)
  106891. case "deliveryMethod":
  106892. return ec.fieldContext_SubscriptionContract_deliveryMethod(ctx, field)
  106893. case "deliveryPolicy":
  106894. return ec.fieldContext_SubscriptionContract_deliveryPolicy(ctx, field)
  106895. case "deliveryPrice":
  106896. return ec.fieldContext_SubscriptionContract_deliveryPrice(ctx, field)
  106897. case "discounts":
  106898. return ec.fieldContext_SubscriptionContract_discounts(ctx, field)
  106899. case "id":
  106900. return ec.fieldContext_SubscriptionContract_id(ctx, field)
  106901. case "lastPaymentStatus":
  106902. return ec.fieldContext_SubscriptionContract_lastPaymentStatus(ctx, field)
  106903. case "lineCount":
  106904. return ec.fieldContext_SubscriptionContract_lineCount(ctx, field)
  106905. case "lines":
  106906. return ec.fieldContext_SubscriptionContract_lines(ctx, field)
  106907. case "nextBillingDate":
  106908. return ec.fieldContext_SubscriptionContract_nextBillingDate(ctx, field)
  106909. case "note":
  106910. return ec.fieldContext_SubscriptionContract_note(ctx, field)
  106911. case "orders":
  106912. return ec.fieldContext_SubscriptionContract_orders(ctx, field)
  106913. case "originOrder":
  106914. return ec.fieldContext_SubscriptionContract_originOrder(ctx, field)
  106915. case "status":
  106916. return ec.fieldContext_SubscriptionContract_status(ctx, field)
  106917. case "updatedAt":
  106918. return ec.fieldContext_SubscriptionContract_updatedAt(ctx, field)
  106919. }
  106920. return nil, fmt.Errorf("no field named %q was found under type SubscriptionContract", field.Name)
  106921. },
  106922. }
  106923. return fc, nil
  106924. }
  106925. func (ec *executionContext) _SubscriptionCyclePriceAdjustment_adjustmentType(ctx context.Context, field graphql.CollectedField, obj *SubscriptionCyclePriceAdjustment) (ret graphql.Marshaler) {
  106926. fc, err := ec.fieldContext_SubscriptionCyclePriceAdjustment_adjustmentType(ctx, field)
  106927. if err != nil {
  106928. return graphql.Null
  106929. }
  106930. ctx = graphql.WithFieldContext(ctx, fc)
  106931. defer func() {
  106932. if r := recover(); r != nil {
  106933. ec.Error(ctx, ec.Recover(ctx, r))
  106934. ret = graphql.Null
  106935. }
  106936. }()
  106937. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106938. ctx = rctx // use context from middleware stack in children
  106939. return obj.AdjustmentType, nil
  106940. })
  106941. if err != nil {
  106942. ec.Error(ctx, err)
  106943. return graphql.Null
  106944. }
  106945. if resTmp == nil {
  106946. if !graphql.HasFieldError(ctx, fc) {
  106947. ec.Errorf(ctx, "must not be null")
  106948. }
  106949. return graphql.Null
  106950. }
  106951. res := resTmp.(SellingPlanPricingPolicyAdjustmentType)
  106952. fc.Result = res
  106953. return ec.marshalNSellingPlanPricingPolicyAdjustmentType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanPricingPolicyAdjustmentType(ctx, field.Selections, res)
  106954. }
  106955. func (ec *executionContext) fieldContext_SubscriptionCyclePriceAdjustment_adjustmentType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106956. fc = &graphql.FieldContext{
  106957. Object: "SubscriptionCyclePriceAdjustment",
  106958. Field: field,
  106959. IsMethod: false,
  106960. IsResolver: false,
  106961. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  106962. return nil, errors.New("field of type SellingPlanPricingPolicyAdjustmentType does not have child fields")
  106963. },
  106964. }
  106965. return fc, nil
  106966. }
  106967. func (ec *executionContext) _SubscriptionCyclePriceAdjustment_adjustmentValue(ctx context.Context, field graphql.CollectedField, obj *SubscriptionCyclePriceAdjustment) (ret graphql.Marshaler) {
  106968. fc, err := ec.fieldContext_SubscriptionCyclePriceAdjustment_adjustmentValue(ctx, field)
  106969. if err != nil {
  106970. return graphql.Null
  106971. }
  106972. ctx = graphql.WithFieldContext(ctx, fc)
  106973. defer func() {
  106974. if r := recover(); r != nil {
  106975. ec.Error(ctx, ec.Recover(ctx, r))
  106976. ret = graphql.Null
  106977. }
  106978. }()
  106979. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  106980. ctx = rctx // use context from middleware stack in children
  106981. return obj.AdjustmentValue, nil
  106982. })
  106983. if err != nil {
  106984. ec.Error(ctx, err)
  106985. return graphql.Null
  106986. }
  106987. if resTmp == nil {
  106988. if !graphql.HasFieldError(ctx, fc) {
  106989. ec.Errorf(ctx, "must not be null")
  106990. }
  106991. return graphql.Null
  106992. }
  106993. res := resTmp.(SellingPlanPricingPolicyAdjustmentValue)
  106994. fc.Result = res
  106995. return ec.marshalNSellingPlanPricingPolicyAdjustmentValue2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanPricingPolicyAdjustmentValue(ctx, field.Selections, res)
  106996. }
  106997. func (ec *executionContext) fieldContext_SubscriptionCyclePriceAdjustment_adjustmentValue(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  106998. fc = &graphql.FieldContext{
  106999. Object: "SubscriptionCyclePriceAdjustment",
  107000. Field: field,
  107001. IsMethod: false,
  107002. IsResolver: false,
  107003. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107004. return nil, errors.New("field of type SellingPlanPricingPolicyAdjustmentValue does not have child fields")
  107005. },
  107006. }
  107007. return fc, nil
  107008. }
  107009. func (ec *executionContext) _SubscriptionCyclePriceAdjustment_afterCycle(ctx context.Context, field graphql.CollectedField, obj *SubscriptionCyclePriceAdjustment) (ret graphql.Marshaler) {
  107010. fc, err := ec.fieldContext_SubscriptionCyclePriceAdjustment_afterCycle(ctx, field)
  107011. if err != nil {
  107012. return graphql.Null
  107013. }
  107014. ctx = graphql.WithFieldContext(ctx, fc)
  107015. defer func() {
  107016. if r := recover(); r != nil {
  107017. ec.Error(ctx, ec.Recover(ctx, r))
  107018. ret = graphql.Null
  107019. }
  107020. }()
  107021. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107022. ctx = rctx // use context from middleware stack in children
  107023. return obj.AfterCycle, nil
  107024. })
  107025. if err != nil {
  107026. ec.Error(ctx, err)
  107027. return graphql.Null
  107028. }
  107029. if resTmp == nil {
  107030. if !graphql.HasFieldError(ctx, fc) {
  107031. ec.Errorf(ctx, "must not be null")
  107032. }
  107033. return graphql.Null
  107034. }
  107035. res := resTmp.(int)
  107036. fc.Result = res
  107037. return ec.marshalNInt2int(ctx, field.Selections, res)
  107038. }
  107039. func (ec *executionContext) fieldContext_SubscriptionCyclePriceAdjustment_afterCycle(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107040. fc = &graphql.FieldContext{
  107041. Object: "SubscriptionCyclePriceAdjustment",
  107042. Field: field,
  107043. IsMethod: false,
  107044. IsResolver: false,
  107045. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107046. return nil, errors.New("field of type Int does not have child fields")
  107047. },
  107048. }
  107049. return fc, nil
  107050. }
  107051. func (ec *executionContext) _SubscriptionCyclePriceAdjustment_computedPrice(ctx context.Context, field graphql.CollectedField, obj *SubscriptionCyclePriceAdjustment) (ret graphql.Marshaler) {
  107052. fc, err := ec.fieldContext_SubscriptionCyclePriceAdjustment_computedPrice(ctx, field)
  107053. if err != nil {
  107054. return graphql.Null
  107055. }
  107056. ctx = graphql.WithFieldContext(ctx, fc)
  107057. defer func() {
  107058. if r := recover(); r != nil {
  107059. ec.Error(ctx, ec.Recover(ctx, r))
  107060. ret = graphql.Null
  107061. }
  107062. }()
  107063. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107064. ctx = rctx // use context from middleware stack in children
  107065. return obj.ComputedPrice, nil
  107066. })
  107067. if err != nil {
  107068. ec.Error(ctx, err)
  107069. return graphql.Null
  107070. }
  107071. if resTmp == nil {
  107072. if !graphql.HasFieldError(ctx, fc) {
  107073. ec.Errorf(ctx, "must not be null")
  107074. }
  107075. return graphql.Null
  107076. }
  107077. res := resTmp.(*MoneyV2)
  107078. fc.Result = res
  107079. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  107080. }
  107081. func (ec *executionContext) fieldContext_SubscriptionCyclePriceAdjustment_computedPrice(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107082. fc = &graphql.FieldContext{
  107083. Object: "SubscriptionCyclePriceAdjustment",
  107084. Field: field,
  107085. IsMethod: false,
  107086. IsResolver: false,
  107087. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107088. switch field.Name {
  107089. case "amount":
  107090. return ec.fieldContext_MoneyV2_amount(ctx, field)
  107091. case "currencyCode":
  107092. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  107093. }
  107094. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  107095. },
  107096. }
  107097. return fc, nil
  107098. }
  107099. func (ec *executionContext) _SubscriptionDeliveryMethodLocalDelivery_address(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodLocalDelivery) (ret graphql.Marshaler) {
  107100. fc, err := ec.fieldContext_SubscriptionDeliveryMethodLocalDelivery_address(ctx, field)
  107101. if err != nil {
  107102. return graphql.Null
  107103. }
  107104. ctx = graphql.WithFieldContext(ctx, fc)
  107105. defer func() {
  107106. if r := recover(); r != nil {
  107107. ec.Error(ctx, ec.Recover(ctx, r))
  107108. ret = graphql.Null
  107109. }
  107110. }()
  107111. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107112. ctx = rctx // use context from middleware stack in children
  107113. return obj.Address, nil
  107114. })
  107115. if err != nil {
  107116. ec.Error(ctx, err)
  107117. return graphql.Null
  107118. }
  107119. if resTmp == nil {
  107120. if !graphql.HasFieldError(ctx, fc) {
  107121. ec.Errorf(ctx, "must not be null")
  107122. }
  107123. return graphql.Null
  107124. }
  107125. res := resTmp.(*SubscriptionMailingAddress)
  107126. fc.Result = res
  107127. return ec.marshalNSubscriptionMailingAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionMailingAddress(ctx, field.Selections, res)
  107128. }
  107129. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodLocalDelivery_address(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107130. fc = &graphql.FieldContext{
  107131. Object: "SubscriptionDeliveryMethodLocalDelivery",
  107132. Field: field,
  107133. IsMethod: false,
  107134. IsResolver: false,
  107135. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107136. switch field.Name {
  107137. case "address1":
  107138. return ec.fieldContext_SubscriptionMailingAddress_address1(ctx, field)
  107139. case "address2":
  107140. return ec.fieldContext_SubscriptionMailingAddress_address2(ctx, field)
  107141. case "city":
  107142. return ec.fieldContext_SubscriptionMailingAddress_city(ctx, field)
  107143. case "company":
  107144. return ec.fieldContext_SubscriptionMailingAddress_company(ctx, field)
  107145. case "country":
  107146. return ec.fieldContext_SubscriptionMailingAddress_country(ctx, field)
  107147. case "countryCode":
  107148. return ec.fieldContext_SubscriptionMailingAddress_countryCode(ctx, field)
  107149. case "firstName":
  107150. return ec.fieldContext_SubscriptionMailingAddress_firstName(ctx, field)
  107151. case "lastName":
  107152. return ec.fieldContext_SubscriptionMailingAddress_lastName(ctx, field)
  107153. case "name":
  107154. return ec.fieldContext_SubscriptionMailingAddress_name(ctx, field)
  107155. case "phone":
  107156. return ec.fieldContext_SubscriptionMailingAddress_phone(ctx, field)
  107157. case "province":
  107158. return ec.fieldContext_SubscriptionMailingAddress_province(ctx, field)
  107159. case "provinceCode":
  107160. return ec.fieldContext_SubscriptionMailingAddress_provinceCode(ctx, field)
  107161. case "zip":
  107162. return ec.fieldContext_SubscriptionMailingAddress_zip(ctx, field)
  107163. }
  107164. return nil, fmt.Errorf("no field named %q was found under type SubscriptionMailingAddress", field.Name)
  107165. },
  107166. }
  107167. return fc, nil
  107168. }
  107169. func (ec *executionContext) _SubscriptionDeliveryMethodLocalDelivery_localDeliveryOption(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodLocalDelivery) (ret graphql.Marshaler) {
  107170. fc, err := ec.fieldContext_SubscriptionDeliveryMethodLocalDelivery_localDeliveryOption(ctx, field)
  107171. if err != nil {
  107172. return graphql.Null
  107173. }
  107174. ctx = graphql.WithFieldContext(ctx, fc)
  107175. defer func() {
  107176. if r := recover(); r != nil {
  107177. ec.Error(ctx, ec.Recover(ctx, r))
  107178. ret = graphql.Null
  107179. }
  107180. }()
  107181. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107182. ctx = rctx // use context from middleware stack in children
  107183. return obj.LocalDeliveryOption, nil
  107184. })
  107185. if err != nil {
  107186. ec.Error(ctx, err)
  107187. return graphql.Null
  107188. }
  107189. if resTmp == nil {
  107190. if !graphql.HasFieldError(ctx, fc) {
  107191. ec.Errorf(ctx, "must not be null")
  107192. }
  107193. return graphql.Null
  107194. }
  107195. res := resTmp.(*SubscriptionDeliveryMethodLocalDeliveryOption)
  107196. fc.Result = res
  107197. return ec.marshalNSubscriptionDeliveryMethodLocalDeliveryOption2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionDeliveryMethodLocalDeliveryOption(ctx, field.Selections, res)
  107198. }
  107199. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodLocalDelivery_localDeliveryOption(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107200. fc = &graphql.FieldContext{
  107201. Object: "SubscriptionDeliveryMethodLocalDelivery",
  107202. Field: field,
  107203. IsMethod: false,
  107204. IsResolver: false,
  107205. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107206. switch field.Name {
  107207. case "code":
  107208. return ec.fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_code(ctx, field)
  107209. case "description":
  107210. return ec.fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_description(ctx, field)
  107211. case "instructions":
  107212. return ec.fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_instructions(ctx, field)
  107213. case "phone":
  107214. return ec.fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_phone(ctx, field)
  107215. case "presentmentTitle":
  107216. return ec.fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_presentmentTitle(ctx, field)
  107217. case "title":
  107218. return ec.fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_title(ctx, field)
  107219. }
  107220. return nil, fmt.Errorf("no field named %q was found under type SubscriptionDeliveryMethodLocalDeliveryOption", field.Name)
  107221. },
  107222. }
  107223. return fc, nil
  107224. }
  107225. func (ec *executionContext) _SubscriptionDeliveryMethodLocalDeliveryOption_code(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodLocalDeliveryOption) (ret graphql.Marshaler) {
  107226. fc, err := ec.fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_code(ctx, field)
  107227. if err != nil {
  107228. return graphql.Null
  107229. }
  107230. ctx = graphql.WithFieldContext(ctx, fc)
  107231. defer func() {
  107232. if r := recover(); r != nil {
  107233. ec.Error(ctx, ec.Recover(ctx, r))
  107234. ret = graphql.Null
  107235. }
  107236. }()
  107237. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107238. ctx = rctx // use context from middleware stack in children
  107239. return obj.Code, nil
  107240. })
  107241. if err != nil {
  107242. ec.Error(ctx, err)
  107243. return graphql.Null
  107244. }
  107245. if resTmp == nil {
  107246. return graphql.Null
  107247. }
  107248. res := resTmp.(*string)
  107249. fc.Result = res
  107250. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  107251. }
  107252. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107253. fc = &graphql.FieldContext{
  107254. Object: "SubscriptionDeliveryMethodLocalDeliveryOption",
  107255. Field: field,
  107256. IsMethod: false,
  107257. IsResolver: false,
  107258. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107259. return nil, errors.New("field of type String does not have child fields")
  107260. },
  107261. }
  107262. return fc, nil
  107263. }
  107264. func (ec *executionContext) _SubscriptionDeliveryMethodLocalDeliveryOption_description(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodLocalDeliveryOption) (ret graphql.Marshaler) {
  107265. fc, err := ec.fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_description(ctx, field)
  107266. if err != nil {
  107267. return graphql.Null
  107268. }
  107269. ctx = graphql.WithFieldContext(ctx, fc)
  107270. defer func() {
  107271. if r := recover(); r != nil {
  107272. ec.Error(ctx, ec.Recover(ctx, r))
  107273. ret = graphql.Null
  107274. }
  107275. }()
  107276. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107277. ctx = rctx // use context from middleware stack in children
  107278. return obj.Description, nil
  107279. })
  107280. if err != nil {
  107281. ec.Error(ctx, err)
  107282. return graphql.Null
  107283. }
  107284. if resTmp == nil {
  107285. return graphql.Null
  107286. }
  107287. res := resTmp.(*string)
  107288. fc.Result = res
  107289. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  107290. }
  107291. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107292. fc = &graphql.FieldContext{
  107293. Object: "SubscriptionDeliveryMethodLocalDeliveryOption",
  107294. Field: field,
  107295. IsMethod: false,
  107296. IsResolver: false,
  107297. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107298. return nil, errors.New("field of type String does not have child fields")
  107299. },
  107300. }
  107301. return fc, nil
  107302. }
  107303. func (ec *executionContext) _SubscriptionDeliveryMethodLocalDeliveryOption_instructions(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodLocalDeliveryOption) (ret graphql.Marshaler) {
  107304. fc, err := ec.fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_instructions(ctx, field)
  107305. if err != nil {
  107306. return graphql.Null
  107307. }
  107308. ctx = graphql.WithFieldContext(ctx, fc)
  107309. defer func() {
  107310. if r := recover(); r != nil {
  107311. ec.Error(ctx, ec.Recover(ctx, r))
  107312. ret = graphql.Null
  107313. }
  107314. }()
  107315. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107316. ctx = rctx // use context from middleware stack in children
  107317. return obj.Instructions, nil
  107318. })
  107319. if err != nil {
  107320. ec.Error(ctx, err)
  107321. return graphql.Null
  107322. }
  107323. if resTmp == nil {
  107324. return graphql.Null
  107325. }
  107326. res := resTmp.(*string)
  107327. fc.Result = res
  107328. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  107329. }
  107330. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_instructions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107331. fc = &graphql.FieldContext{
  107332. Object: "SubscriptionDeliveryMethodLocalDeliveryOption",
  107333. Field: field,
  107334. IsMethod: false,
  107335. IsResolver: false,
  107336. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107337. return nil, errors.New("field of type String does not have child fields")
  107338. },
  107339. }
  107340. return fc, nil
  107341. }
  107342. func (ec *executionContext) _SubscriptionDeliveryMethodLocalDeliveryOption_phone(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodLocalDeliveryOption) (ret graphql.Marshaler) {
  107343. fc, err := ec.fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_phone(ctx, field)
  107344. if err != nil {
  107345. return graphql.Null
  107346. }
  107347. ctx = graphql.WithFieldContext(ctx, fc)
  107348. defer func() {
  107349. if r := recover(); r != nil {
  107350. ec.Error(ctx, ec.Recover(ctx, r))
  107351. ret = graphql.Null
  107352. }
  107353. }()
  107354. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107355. ctx = rctx // use context from middleware stack in children
  107356. return obj.Phone, nil
  107357. })
  107358. if err != nil {
  107359. ec.Error(ctx, err)
  107360. return graphql.Null
  107361. }
  107362. if resTmp == nil {
  107363. if !graphql.HasFieldError(ctx, fc) {
  107364. ec.Errorf(ctx, "must not be null")
  107365. }
  107366. return graphql.Null
  107367. }
  107368. res := resTmp.(string)
  107369. fc.Result = res
  107370. return ec.marshalNString2string(ctx, field.Selections, res)
  107371. }
  107372. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_phone(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107373. fc = &graphql.FieldContext{
  107374. Object: "SubscriptionDeliveryMethodLocalDeliveryOption",
  107375. Field: field,
  107376. IsMethod: false,
  107377. IsResolver: false,
  107378. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107379. return nil, errors.New("field of type String does not have child fields")
  107380. },
  107381. }
  107382. return fc, nil
  107383. }
  107384. func (ec *executionContext) _SubscriptionDeliveryMethodLocalDeliveryOption_presentmentTitle(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodLocalDeliveryOption) (ret graphql.Marshaler) {
  107385. fc, err := ec.fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_presentmentTitle(ctx, field)
  107386. if err != nil {
  107387. return graphql.Null
  107388. }
  107389. ctx = graphql.WithFieldContext(ctx, fc)
  107390. defer func() {
  107391. if r := recover(); r != nil {
  107392. ec.Error(ctx, ec.Recover(ctx, r))
  107393. ret = graphql.Null
  107394. }
  107395. }()
  107396. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107397. ctx = rctx // use context from middleware stack in children
  107398. return obj.PresentmentTitle, nil
  107399. })
  107400. if err != nil {
  107401. ec.Error(ctx, err)
  107402. return graphql.Null
  107403. }
  107404. if resTmp == nil {
  107405. return graphql.Null
  107406. }
  107407. res := resTmp.(*string)
  107408. fc.Result = res
  107409. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  107410. }
  107411. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_presentmentTitle(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107412. fc = &graphql.FieldContext{
  107413. Object: "SubscriptionDeliveryMethodLocalDeliveryOption",
  107414. Field: field,
  107415. IsMethod: false,
  107416. IsResolver: false,
  107417. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107418. return nil, errors.New("field of type String does not have child fields")
  107419. },
  107420. }
  107421. return fc, nil
  107422. }
  107423. func (ec *executionContext) _SubscriptionDeliveryMethodLocalDeliveryOption_title(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodLocalDeliveryOption) (ret graphql.Marshaler) {
  107424. fc, err := ec.fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_title(ctx, field)
  107425. if err != nil {
  107426. return graphql.Null
  107427. }
  107428. ctx = graphql.WithFieldContext(ctx, fc)
  107429. defer func() {
  107430. if r := recover(); r != nil {
  107431. ec.Error(ctx, ec.Recover(ctx, r))
  107432. ret = graphql.Null
  107433. }
  107434. }()
  107435. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107436. ctx = rctx // use context from middleware stack in children
  107437. return obj.Title, nil
  107438. })
  107439. if err != nil {
  107440. ec.Error(ctx, err)
  107441. return graphql.Null
  107442. }
  107443. if resTmp == nil {
  107444. return graphql.Null
  107445. }
  107446. res := resTmp.(*string)
  107447. fc.Result = res
  107448. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  107449. }
  107450. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodLocalDeliveryOption_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107451. fc = &graphql.FieldContext{
  107452. Object: "SubscriptionDeliveryMethodLocalDeliveryOption",
  107453. Field: field,
  107454. IsMethod: false,
  107455. IsResolver: false,
  107456. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107457. return nil, errors.New("field of type String does not have child fields")
  107458. },
  107459. }
  107460. return fc, nil
  107461. }
  107462. func (ec *executionContext) _SubscriptionDeliveryMethodPickup_pickupOption(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodPickup) (ret graphql.Marshaler) {
  107463. fc, err := ec.fieldContext_SubscriptionDeliveryMethodPickup_pickupOption(ctx, field)
  107464. if err != nil {
  107465. return graphql.Null
  107466. }
  107467. ctx = graphql.WithFieldContext(ctx, fc)
  107468. defer func() {
  107469. if r := recover(); r != nil {
  107470. ec.Error(ctx, ec.Recover(ctx, r))
  107471. ret = graphql.Null
  107472. }
  107473. }()
  107474. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107475. ctx = rctx // use context from middleware stack in children
  107476. return obj.PickupOption, nil
  107477. })
  107478. if err != nil {
  107479. ec.Error(ctx, err)
  107480. return graphql.Null
  107481. }
  107482. if resTmp == nil {
  107483. if !graphql.HasFieldError(ctx, fc) {
  107484. ec.Errorf(ctx, "must not be null")
  107485. }
  107486. return graphql.Null
  107487. }
  107488. res := resTmp.(*SubscriptionDeliveryMethodPickupOption)
  107489. fc.Result = res
  107490. return ec.marshalNSubscriptionDeliveryMethodPickupOption2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionDeliveryMethodPickupOption(ctx, field.Selections, res)
  107491. }
  107492. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodPickup_pickupOption(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107493. fc = &graphql.FieldContext{
  107494. Object: "SubscriptionDeliveryMethodPickup",
  107495. Field: field,
  107496. IsMethod: false,
  107497. IsResolver: false,
  107498. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107499. switch field.Name {
  107500. case "code":
  107501. return ec.fieldContext_SubscriptionDeliveryMethodPickupOption_code(ctx, field)
  107502. case "description":
  107503. return ec.fieldContext_SubscriptionDeliveryMethodPickupOption_description(ctx, field)
  107504. case "location":
  107505. return ec.fieldContext_SubscriptionDeliveryMethodPickupOption_location(ctx, field)
  107506. case "presentmentTitle":
  107507. return ec.fieldContext_SubscriptionDeliveryMethodPickupOption_presentmentTitle(ctx, field)
  107508. case "title":
  107509. return ec.fieldContext_SubscriptionDeliveryMethodPickupOption_title(ctx, field)
  107510. }
  107511. return nil, fmt.Errorf("no field named %q was found under type SubscriptionDeliveryMethodPickupOption", field.Name)
  107512. },
  107513. }
  107514. return fc, nil
  107515. }
  107516. func (ec *executionContext) _SubscriptionDeliveryMethodPickupOption_code(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodPickupOption) (ret graphql.Marshaler) {
  107517. fc, err := ec.fieldContext_SubscriptionDeliveryMethodPickupOption_code(ctx, field)
  107518. if err != nil {
  107519. return graphql.Null
  107520. }
  107521. ctx = graphql.WithFieldContext(ctx, fc)
  107522. defer func() {
  107523. if r := recover(); r != nil {
  107524. ec.Error(ctx, ec.Recover(ctx, r))
  107525. ret = graphql.Null
  107526. }
  107527. }()
  107528. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107529. ctx = rctx // use context from middleware stack in children
  107530. return obj.Code, nil
  107531. })
  107532. if err != nil {
  107533. ec.Error(ctx, err)
  107534. return graphql.Null
  107535. }
  107536. if resTmp == nil {
  107537. return graphql.Null
  107538. }
  107539. res := resTmp.(*string)
  107540. fc.Result = res
  107541. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  107542. }
  107543. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodPickupOption_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107544. fc = &graphql.FieldContext{
  107545. Object: "SubscriptionDeliveryMethodPickupOption",
  107546. Field: field,
  107547. IsMethod: false,
  107548. IsResolver: false,
  107549. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107550. return nil, errors.New("field of type String does not have child fields")
  107551. },
  107552. }
  107553. return fc, nil
  107554. }
  107555. func (ec *executionContext) _SubscriptionDeliveryMethodPickupOption_description(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodPickupOption) (ret graphql.Marshaler) {
  107556. fc, err := ec.fieldContext_SubscriptionDeliveryMethodPickupOption_description(ctx, field)
  107557. if err != nil {
  107558. return graphql.Null
  107559. }
  107560. ctx = graphql.WithFieldContext(ctx, fc)
  107561. defer func() {
  107562. if r := recover(); r != nil {
  107563. ec.Error(ctx, ec.Recover(ctx, r))
  107564. ret = graphql.Null
  107565. }
  107566. }()
  107567. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107568. ctx = rctx // use context from middleware stack in children
  107569. return obj.Description, nil
  107570. })
  107571. if err != nil {
  107572. ec.Error(ctx, err)
  107573. return graphql.Null
  107574. }
  107575. if resTmp == nil {
  107576. return graphql.Null
  107577. }
  107578. res := resTmp.(*string)
  107579. fc.Result = res
  107580. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  107581. }
  107582. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodPickupOption_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107583. fc = &graphql.FieldContext{
  107584. Object: "SubscriptionDeliveryMethodPickupOption",
  107585. Field: field,
  107586. IsMethod: false,
  107587. IsResolver: false,
  107588. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107589. return nil, errors.New("field of type String does not have child fields")
  107590. },
  107591. }
  107592. return fc, nil
  107593. }
  107594. func (ec *executionContext) _SubscriptionDeliveryMethodPickupOption_location(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodPickupOption) (ret graphql.Marshaler) {
  107595. fc, err := ec.fieldContext_SubscriptionDeliveryMethodPickupOption_location(ctx, field)
  107596. if err != nil {
  107597. return graphql.Null
  107598. }
  107599. ctx = graphql.WithFieldContext(ctx, fc)
  107600. defer func() {
  107601. if r := recover(); r != nil {
  107602. ec.Error(ctx, ec.Recover(ctx, r))
  107603. ret = graphql.Null
  107604. }
  107605. }()
  107606. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107607. ctx = rctx // use context from middleware stack in children
  107608. return obj.Location, nil
  107609. })
  107610. if err != nil {
  107611. ec.Error(ctx, err)
  107612. return graphql.Null
  107613. }
  107614. if resTmp == nil {
  107615. if !graphql.HasFieldError(ctx, fc) {
  107616. ec.Errorf(ctx, "must not be null")
  107617. }
  107618. return graphql.Null
  107619. }
  107620. res := resTmp.(*Location)
  107621. fc.Result = res
  107622. return ec.marshalNLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocation(ctx, field.Selections, res)
  107623. }
  107624. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodPickupOption_location(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107625. fc = &graphql.FieldContext{
  107626. Object: "SubscriptionDeliveryMethodPickupOption",
  107627. Field: field,
  107628. IsMethod: false,
  107629. IsResolver: false,
  107630. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107631. switch field.Name {
  107632. case "activatable":
  107633. return ec.fieldContext_Location_activatable(ctx, field)
  107634. case "address":
  107635. return ec.fieldContext_Location_address(ctx, field)
  107636. case "addressVerified":
  107637. return ec.fieldContext_Location_addressVerified(ctx, field)
  107638. case "deactivatable":
  107639. return ec.fieldContext_Location_deactivatable(ctx, field)
  107640. case "deactivatedAt":
  107641. return ec.fieldContext_Location_deactivatedAt(ctx, field)
  107642. case "deletable":
  107643. return ec.fieldContext_Location_deletable(ctx, field)
  107644. case "fulfillmentService":
  107645. return ec.fieldContext_Location_fulfillmentService(ctx, field)
  107646. case "fulfillsOnlineOrders":
  107647. return ec.fieldContext_Location_fulfillsOnlineOrders(ctx, field)
  107648. case "hasActiveInventory":
  107649. return ec.fieldContext_Location_hasActiveInventory(ctx, field)
  107650. case "hasUnfulfilledOrders":
  107651. return ec.fieldContext_Location_hasUnfulfilledOrders(ctx, field)
  107652. case "id":
  107653. return ec.fieldContext_Location_id(ctx, field)
  107654. case "inventoryLevel":
  107655. return ec.fieldContext_Location_inventoryLevel(ctx, field)
  107656. case "inventoryLevels":
  107657. return ec.fieldContext_Location_inventoryLevels(ctx, field)
  107658. case "isActive":
  107659. return ec.fieldContext_Location_isActive(ctx, field)
  107660. case "legacyResourceId":
  107661. return ec.fieldContext_Location_legacyResourceId(ctx, field)
  107662. case "metafield":
  107663. return ec.fieldContext_Location_metafield(ctx, field)
  107664. case "metafieldDefinitions":
  107665. return ec.fieldContext_Location_metafieldDefinitions(ctx, field)
  107666. case "metafields":
  107667. return ec.fieldContext_Location_metafields(ctx, field)
  107668. case "name":
  107669. return ec.fieldContext_Location_name(ctx, field)
  107670. case "privateMetafield":
  107671. return ec.fieldContext_Location_privateMetafield(ctx, field)
  107672. case "privateMetafields":
  107673. return ec.fieldContext_Location_privateMetafields(ctx, field)
  107674. case "shipsInventory":
  107675. return ec.fieldContext_Location_shipsInventory(ctx, field)
  107676. case "suggestedAddresses":
  107677. return ec.fieldContext_Location_suggestedAddresses(ctx, field)
  107678. }
  107679. return nil, fmt.Errorf("no field named %q was found under type Location", field.Name)
  107680. },
  107681. }
  107682. return fc, nil
  107683. }
  107684. func (ec *executionContext) _SubscriptionDeliveryMethodPickupOption_presentmentTitle(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodPickupOption) (ret graphql.Marshaler) {
  107685. fc, err := ec.fieldContext_SubscriptionDeliveryMethodPickupOption_presentmentTitle(ctx, field)
  107686. if err != nil {
  107687. return graphql.Null
  107688. }
  107689. ctx = graphql.WithFieldContext(ctx, fc)
  107690. defer func() {
  107691. if r := recover(); r != nil {
  107692. ec.Error(ctx, ec.Recover(ctx, r))
  107693. ret = graphql.Null
  107694. }
  107695. }()
  107696. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107697. ctx = rctx // use context from middleware stack in children
  107698. return obj.PresentmentTitle, nil
  107699. })
  107700. if err != nil {
  107701. ec.Error(ctx, err)
  107702. return graphql.Null
  107703. }
  107704. if resTmp == nil {
  107705. return graphql.Null
  107706. }
  107707. res := resTmp.(*string)
  107708. fc.Result = res
  107709. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  107710. }
  107711. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodPickupOption_presentmentTitle(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107712. fc = &graphql.FieldContext{
  107713. Object: "SubscriptionDeliveryMethodPickupOption",
  107714. Field: field,
  107715. IsMethod: false,
  107716. IsResolver: false,
  107717. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107718. return nil, errors.New("field of type String does not have child fields")
  107719. },
  107720. }
  107721. return fc, nil
  107722. }
  107723. func (ec *executionContext) _SubscriptionDeliveryMethodPickupOption_title(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodPickupOption) (ret graphql.Marshaler) {
  107724. fc, err := ec.fieldContext_SubscriptionDeliveryMethodPickupOption_title(ctx, field)
  107725. if err != nil {
  107726. return graphql.Null
  107727. }
  107728. ctx = graphql.WithFieldContext(ctx, fc)
  107729. defer func() {
  107730. if r := recover(); r != nil {
  107731. ec.Error(ctx, ec.Recover(ctx, r))
  107732. ret = graphql.Null
  107733. }
  107734. }()
  107735. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107736. ctx = rctx // use context from middleware stack in children
  107737. return obj.Title, nil
  107738. })
  107739. if err != nil {
  107740. ec.Error(ctx, err)
  107741. return graphql.Null
  107742. }
  107743. if resTmp == nil {
  107744. return graphql.Null
  107745. }
  107746. res := resTmp.(*string)
  107747. fc.Result = res
  107748. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  107749. }
  107750. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodPickupOption_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107751. fc = &graphql.FieldContext{
  107752. Object: "SubscriptionDeliveryMethodPickupOption",
  107753. Field: field,
  107754. IsMethod: false,
  107755. IsResolver: false,
  107756. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107757. return nil, errors.New("field of type String does not have child fields")
  107758. },
  107759. }
  107760. return fc, nil
  107761. }
  107762. func (ec *executionContext) _SubscriptionDeliveryMethodShipping_address(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodShipping) (ret graphql.Marshaler) {
  107763. fc, err := ec.fieldContext_SubscriptionDeliveryMethodShipping_address(ctx, field)
  107764. if err != nil {
  107765. return graphql.Null
  107766. }
  107767. ctx = graphql.WithFieldContext(ctx, fc)
  107768. defer func() {
  107769. if r := recover(); r != nil {
  107770. ec.Error(ctx, ec.Recover(ctx, r))
  107771. ret = graphql.Null
  107772. }
  107773. }()
  107774. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107775. ctx = rctx // use context from middleware stack in children
  107776. return obj.Address, nil
  107777. })
  107778. if err != nil {
  107779. ec.Error(ctx, err)
  107780. return graphql.Null
  107781. }
  107782. if resTmp == nil {
  107783. if !graphql.HasFieldError(ctx, fc) {
  107784. ec.Errorf(ctx, "must not be null")
  107785. }
  107786. return graphql.Null
  107787. }
  107788. res := resTmp.(*SubscriptionMailingAddress)
  107789. fc.Result = res
  107790. return ec.marshalNSubscriptionMailingAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionMailingAddress(ctx, field.Selections, res)
  107791. }
  107792. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodShipping_address(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107793. fc = &graphql.FieldContext{
  107794. Object: "SubscriptionDeliveryMethodShipping",
  107795. Field: field,
  107796. IsMethod: false,
  107797. IsResolver: false,
  107798. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107799. switch field.Name {
  107800. case "address1":
  107801. return ec.fieldContext_SubscriptionMailingAddress_address1(ctx, field)
  107802. case "address2":
  107803. return ec.fieldContext_SubscriptionMailingAddress_address2(ctx, field)
  107804. case "city":
  107805. return ec.fieldContext_SubscriptionMailingAddress_city(ctx, field)
  107806. case "company":
  107807. return ec.fieldContext_SubscriptionMailingAddress_company(ctx, field)
  107808. case "country":
  107809. return ec.fieldContext_SubscriptionMailingAddress_country(ctx, field)
  107810. case "countryCode":
  107811. return ec.fieldContext_SubscriptionMailingAddress_countryCode(ctx, field)
  107812. case "firstName":
  107813. return ec.fieldContext_SubscriptionMailingAddress_firstName(ctx, field)
  107814. case "lastName":
  107815. return ec.fieldContext_SubscriptionMailingAddress_lastName(ctx, field)
  107816. case "name":
  107817. return ec.fieldContext_SubscriptionMailingAddress_name(ctx, field)
  107818. case "phone":
  107819. return ec.fieldContext_SubscriptionMailingAddress_phone(ctx, field)
  107820. case "province":
  107821. return ec.fieldContext_SubscriptionMailingAddress_province(ctx, field)
  107822. case "provinceCode":
  107823. return ec.fieldContext_SubscriptionMailingAddress_provinceCode(ctx, field)
  107824. case "zip":
  107825. return ec.fieldContext_SubscriptionMailingAddress_zip(ctx, field)
  107826. }
  107827. return nil, fmt.Errorf("no field named %q was found under type SubscriptionMailingAddress", field.Name)
  107828. },
  107829. }
  107830. return fc, nil
  107831. }
  107832. func (ec *executionContext) _SubscriptionDeliveryMethodShipping_shippingOption(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodShipping) (ret graphql.Marshaler) {
  107833. fc, err := ec.fieldContext_SubscriptionDeliveryMethodShipping_shippingOption(ctx, field)
  107834. if err != nil {
  107835. return graphql.Null
  107836. }
  107837. ctx = graphql.WithFieldContext(ctx, fc)
  107838. defer func() {
  107839. if r := recover(); r != nil {
  107840. ec.Error(ctx, ec.Recover(ctx, r))
  107841. ret = graphql.Null
  107842. }
  107843. }()
  107844. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107845. ctx = rctx // use context from middleware stack in children
  107846. return obj.ShippingOption, nil
  107847. })
  107848. if err != nil {
  107849. ec.Error(ctx, err)
  107850. return graphql.Null
  107851. }
  107852. if resTmp == nil {
  107853. if !graphql.HasFieldError(ctx, fc) {
  107854. ec.Errorf(ctx, "must not be null")
  107855. }
  107856. return graphql.Null
  107857. }
  107858. res := resTmp.(*SubscriptionDeliveryMethodShippingOption)
  107859. fc.Result = res
  107860. return ec.marshalNSubscriptionDeliveryMethodShippingOption2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionDeliveryMethodShippingOption(ctx, field.Selections, res)
  107861. }
  107862. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodShipping_shippingOption(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107863. fc = &graphql.FieldContext{
  107864. Object: "SubscriptionDeliveryMethodShipping",
  107865. Field: field,
  107866. IsMethod: false,
  107867. IsResolver: false,
  107868. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107869. switch field.Name {
  107870. case "carrierService":
  107871. return ec.fieldContext_SubscriptionDeliveryMethodShippingOption_carrierService(ctx, field)
  107872. case "code":
  107873. return ec.fieldContext_SubscriptionDeliveryMethodShippingOption_code(ctx, field)
  107874. case "description":
  107875. return ec.fieldContext_SubscriptionDeliveryMethodShippingOption_description(ctx, field)
  107876. case "presentmentTitle":
  107877. return ec.fieldContext_SubscriptionDeliveryMethodShippingOption_presentmentTitle(ctx, field)
  107878. case "title":
  107879. return ec.fieldContext_SubscriptionDeliveryMethodShippingOption_title(ctx, field)
  107880. }
  107881. return nil, fmt.Errorf("no field named %q was found under type SubscriptionDeliveryMethodShippingOption", field.Name)
  107882. },
  107883. }
  107884. return fc, nil
  107885. }
  107886. func (ec *executionContext) _SubscriptionDeliveryMethodShippingOption_carrierService(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodShippingOption) (ret graphql.Marshaler) {
  107887. fc, err := ec.fieldContext_SubscriptionDeliveryMethodShippingOption_carrierService(ctx, field)
  107888. if err != nil {
  107889. return graphql.Null
  107890. }
  107891. ctx = graphql.WithFieldContext(ctx, fc)
  107892. defer func() {
  107893. if r := recover(); r != nil {
  107894. ec.Error(ctx, ec.Recover(ctx, r))
  107895. ret = graphql.Null
  107896. }
  107897. }()
  107898. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107899. ctx = rctx // use context from middleware stack in children
  107900. return obj.CarrierService, nil
  107901. })
  107902. if err != nil {
  107903. ec.Error(ctx, err)
  107904. return graphql.Null
  107905. }
  107906. if resTmp == nil {
  107907. return graphql.Null
  107908. }
  107909. res := resTmp.(*DeliveryCarrierService)
  107910. fc.Result = res
  107911. return ec.marshalODeliveryCarrierService2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryCarrierService(ctx, field.Selections, res)
  107912. }
  107913. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodShippingOption_carrierService(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107914. fc = &graphql.FieldContext{
  107915. Object: "SubscriptionDeliveryMethodShippingOption",
  107916. Field: field,
  107917. IsMethod: false,
  107918. IsResolver: false,
  107919. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107920. switch field.Name {
  107921. case "availableServicesForCountries":
  107922. return ec.fieldContext_DeliveryCarrierService_availableServicesForCountries(ctx, field)
  107923. case "formattedName":
  107924. return ec.fieldContext_DeliveryCarrierService_formattedName(ctx, field)
  107925. case "icon":
  107926. return ec.fieldContext_DeliveryCarrierService_icon(ctx, field)
  107927. case "id":
  107928. return ec.fieldContext_DeliveryCarrierService_id(ctx, field)
  107929. case "name":
  107930. return ec.fieldContext_DeliveryCarrierService_name(ctx, field)
  107931. }
  107932. return nil, fmt.Errorf("no field named %q was found under type DeliveryCarrierService", field.Name)
  107933. },
  107934. }
  107935. return fc, nil
  107936. }
  107937. func (ec *executionContext) _SubscriptionDeliveryMethodShippingOption_code(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodShippingOption) (ret graphql.Marshaler) {
  107938. fc, err := ec.fieldContext_SubscriptionDeliveryMethodShippingOption_code(ctx, field)
  107939. if err != nil {
  107940. return graphql.Null
  107941. }
  107942. ctx = graphql.WithFieldContext(ctx, fc)
  107943. defer func() {
  107944. if r := recover(); r != nil {
  107945. ec.Error(ctx, ec.Recover(ctx, r))
  107946. ret = graphql.Null
  107947. }
  107948. }()
  107949. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107950. ctx = rctx // use context from middleware stack in children
  107951. return obj.Code, nil
  107952. })
  107953. if err != nil {
  107954. ec.Error(ctx, err)
  107955. return graphql.Null
  107956. }
  107957. if resTmp == nil {
  107958. return graphql.Null
  107959. }
  107960. res := resTmp.(*string)
  107961. fc.Result = res
  107962. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  107963. }
  107964. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodShippingOption_code(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  107965. fc = &graphql.FieldContext{
  107966. Object: "SubscriptionDeliveryMethodShippingOption",
  107967. Field: field,
  107968. IsMethod: false,
  107969. IsResolver: false,
  107970. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  107971. return nil, errors.New("field of type String does not have child fields")
  107972. },
  107973. }
  107974. return fc, nil
  107975. }
  107976. func (ec *executionContext) _SubscriptionDeliveryMethodShippingOption_description(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodShippingOption) (ret graphql.Marshaler) {
  107977. fc, err := ec.fieldContext_SubscriptionDeliveryMethodShippingOption_description(ctx, field)
  107978. if err != nil {
  107979. return graphql.Null
  107980. }
  107981. ctx = graphql.WithFieldContext(ctx, fc)
  107982. defer func() {
  107983. if r := recover(); r != nil {
  107984. ec.Error(ctx, ec.Recover(ctx, r))
  107985. ret = graphql.Null
  107986. }
  107987. }()
  107988. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  107989. ctx = rctx // use context from middleware stack in children
  107990. return obj.Description, nil
  107991. })
  107992. if err != nil {
  107993. ec.Error(ctx, err)
  107994. return graphql.Null
  107995. }
  107996. if resTmp == nil {
  107997. return graphql.Null
  107998. }
  107999. res := resTmp.(*string)
  108000. fc.Result = res
  108001. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  108002. }
  108003. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodShippingOption_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108004. fc = &graphql.FieldContext{
  108005. Object: "SubscriptionDeliveryMethodShippingOption",
  108006. Field: field,
  108007. IsMethod: false,
  108008. IsResolver: false,
  108009. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108010. return nil, errors.New("field of type String does not have child fields")
  108011. },
  108012. }
  108013. return fc, nil
  108014. }
  108015. func (ec *executionContext) _SubscriptionDeliveryMethodShippingOption_presentmentTitle(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodShippingOption) (ret graphql.Marshaler) {
  108016. fc, err := ec.fieldContext_SubscriptionDeliveryMethodShippingOption_presentmentTitle(ctx, field)
  108017. if err != nil {
  108018. return graphql.Null
  108019. }
  108020. ctx = graphql.WithFieldContext(ctx, fc)
  108021. defer func() {
  108022. if r := recover(); r != nil {
  108023. ec.Error(ctx, ec.Recover(ctx, r))
  108024. ret = graphql.Null
  108025. }
  108026. }()
  108027. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108028. ctx = rctx // use context from middleware stack in children
  108029. return obj.PresentmentTitle, nil
  108030. })
  108031. if err != nil {
  108032. ec.Error(ctx, err)
  108033. return graphql.Null
  108034. }
  108035. if resTmp == nil {
  108036. return graphql.Null
  108037. }
  108038. res := resTmp.(*string)
  108039. fc.Result = res
  108040. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  108041. }
  108042. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodShippingOption_presentmentTitle(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108043. fc = &graphql.FieldContext{
  108044. Object: "SubscriptionDeliveryMethodShippingOption",
  108045. Field: field,
  108046. IsMethod: false,
  108047. IsResolver: false,
  108048. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108049. return nil, errors.New("field of type String does not have child fields")
  108050. },
  108051. }
  108052. return fc, nil
  108053. }
  108054. func (ec *executionContext) _SubscriptionDeliveryMethodShippingOption_title(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryMethodShippingOption) (ret graphql.Marshaler) {
  108055. fc, err := ec.fieldContext_SubscriptionDeliveryMethodShippingOption_title(ctx, field)
  108056. if err != nil {
  108057. return graphql.Null
  108058. }
  108059. ctx = graphql.WithFieldContext(ctx, fc)
  108060. defer func() {
  108061. if r := recover(); r != nil {
  108062. ec.Error(ctx, ec.Recover(ctx, r))
  108063. ret = graphql.Null
  108064. }
  108065. }()
  108066. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108067. ctx = rctx // use context from middleware stack in children
  108068. return obj.Title, nil
  108069. })
  108070. if err != nil {
  108071. ec.Error(ctx, err)
  108072. return graphql.Null
  108073. }
  108074. if resTmp == nil {
  108075. return graphql.Null
  108076. }
  108077. res := resTmp.(*string)
  108078. fc.Result = res
  108079. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  108080. }
  108081. func (ec *executionContext) fieldContext_SubscriptionDeliveryMethodShippingOption_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108082. fc = &graphql.FieldContext{
  108083. Object: "SubscriptionDeliveryMethodShippingOption",
  108084. Field: field,
  108085. IsMethod: false,
  108086. IsResolver: false,
  108087. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108088. return nil, errors.New("field of type String does not have child fields")
  108089. },
  108090. }
  108091. return fc, nil
  108092. }
  108093. func (ec *executionContext) _SubscriptionDeliveryPolicy_anchors(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryPolicy) (ret graphql.Marshaler) {
  108094. fc, err := ec.fieldContext_SubscriptionDeliveryPolicy_anchors(ctx, field)
  108095. if err != nil {
  108096. return graphql.Null
  108097. }
  108098. ctx = graphql.WithFieldContext(ctx, fc)
  108099. defer func() {
  108100. if r := recover(); r != nil {
  108101. ec.Error(ctx, ec.Recover(ctx, r))
  108102. ret = graphql.Null
  108103. }
  108104. }()
  108105. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108106. ctx = rctx // use context from middleware stack in children
  108107. return obj.Anchors, nil
  108108. })
  108109. if err != nil {
  108110. ec.Error(ctx, err)
  108111. return graphql.Null
  108112. }
  108113. if resTmp == nil {
  108114. if !graphql.HasFieldError(ctx, fc) {
  108115. ec.Errorf(ctx, "must not be null")
  108116. }
  108117. return graphql.Null
  108118. }
  108119. res := resTmp.([]*SellingPlanAnchor)
  108120. fc.Result = res
  108121. return ec.marshalNSellingPlanAnchor2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanAnchorᚄ(ctx, field.Selections, res)
  108122. }
  108123. func (ec *executionContext) fieldContext_SubscriptionDeliveryPolicy_anchors(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108124. fc = &graphql.FieldContext{
  108125. Object: "SubscriptionDeliveryPolicy",
  108126. Field: field,
  108127. IsMethod: false,
  108128. IsResolver: false,
  108129. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108130. switch field.Name {
  108131. case "cutoffDay":
  108132. return ec.fieldContext_SellingPlanAnchor_cutoffDay(ctx, field)
  108133. case "day":
  108134. return ec.fieldContext_SellingPlanAnchor_day(ctx, field)
  108135. case "month":
  108136. return ec.fieldContext_SellingPlanAnchor_month(ctx, field)
  108137. case "type":
  108138. return ec.fieldContext_SellingPlanAnchor_type(ctx, field)
  108139. }
  108140. return nil, fmt.Errorf("no field named %q was found under type SellingPlanAnchor", field.Name)
  108141. },
  108142. }
  108143. return fc, nil
  108144. }
  108145. func (ec *executionContext) _SubscriptionDeliveryPolicy_interval(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryPolicy) (ret graphql.Marshaler) {
  108146. fc, err := ec.fieldContext_SubscriptionDeliveryPolicy_interval(ctx, field)
  108147. if err != nil {
  108148. return graphql.Null
  108149. }
  108150. ctx = graphql.WithFieldContext(ctx, fc)
  108151. defer func() {
  108152. if r := recover(); r != nil {
  108153. ec.Error(ctx, ec.Recover(ctx, r))
  108154. ret = graphql.Null
  108155. }
  108156. }()
  108157. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108158. ctx = rctx // use context from middleware stack in children
  108159. return obj.Interval, nil
  108160. })
  108161. if err != nil {
  108162. ec.Error(ctx, err)
  108163. return graphql.Null
  108164. }
  108165. if resTmp == nil {
  108166. if !graphql.HasFieldError(ctx, fc) {
  108167. ec.Errorf(ctx, "must not be null")
  108168. }
  108169. return graphql.Null
  108170. }
  108171. res := resTmp.(SellingPlanInterval)
  108172. fc.Result = res
  108173. return ec.marshalNSellingPlanInterval2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanInterval(ctx, field.Selections, res)
  108174. }
  108175. func (ec *executionContext) fieldContext_SubscriptionDeliveryPolicy_interval(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108176. fc = &graphql.FieldContext{
  108177. Object: "SubscriptionDeliveryPolicy",
  108178. Field: field,
  108179. IsMethod: false,
  108180. IsResolver: false,
  108181. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108182. return nil, errors.New("field of type SellingPlanInterval does not have child fields")
  108183. },
  108184. }
  108185. return fc, nil
  108186. }
  108187. func (ec *executionContext) _SubscriptionDeliveryPolicy_intervalCount(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDeliveryPolicy) (ret graphql.Marshaler) {
  108188. fc, err := ec.fieldContext_SubscriptionDeliveryPolicy_intervalCount(ctx, field)
  108189. if err != nil {
  108190. return graphql.Null
  108191. }
  108192. ctx = graphql.WithFieldContext(ctx, fc)
  108193. defer func() {
  108194. if r := recover(); r != nil {
  108195. ec.Error(ctx, ec.Recover(ctx, r))
  108196. ret = graphql.Null
  108197. }
  108198. }()
  108199. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108200. ctx = rctx // use context from middleware stack in children
  108201. return obj.IntervalCount, nil
  108202. })
  108203. if err != nil {
  108204. ec.Error(ctx, err)
  108205. return graphql.Null
  108206. }
  108207. if resTmp == nil {
  108208. if !graphql.HasFieldError(ctx, fc) {
  108209. ec.Errorf(ctx, "must not be null")
  108210. }
  108211. return graphql.Null
  108212. }
  108213. res := resTmp.(int)
  108214. fc.Result = res
  108215. return ec.marshalNInt2int(ctx, field.Selections, res)
  108216. }
  108217. func (ec *executionContext) fieldContext_SubscriptionDeliveryPolicy_intervalCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108218. fc = &graphql.FieldContext{
  108219. Object: "SubscriptionDeliveryPolicy",
  108220. Field: field,
  108221. IsMethod: false,
  108222. IsResolver: false,
  108223. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108224. return nil, errors.New("field of type Int does not have child fields")
  108225. },
  108226. }
  108227. return fc, nil
  108228. }
  108229. func (ec *executionContext) _SubscriptionDiscountAllocation_amount(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDiscountAllocation) (ret graphql.Marshaler) {
  108230. fc, err := ec.fieldContext_SubscriptionDiscountAllocation_amount(ctx, field)
  108231. if err != nil {
  108232. return graphql.Null
  108233. }
  108234. ctx = graphql.WithFieldContext(ctx, fc)
  108235. defer func() {
  108236. if r := recover(); r != nil {
  108237. ec.Error(ctx, ec.Recover(ctx, r))
  108238. ret = graphql.Null
  108239. }
  108240. }()
  108241. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108242. ctx = rctx // use context from middleware stack in children
  108243. return obj.Amount, nil
  108244. })
  108245. if err != nil {
  108246. ec.Error(ctx, err)
  108247. return graphql.Null
  108248. }
  108249. if resTmp == nil {
  108250. if !graphql.HasFieldError(ctx, fc) {
  108251. ec.Errorf(ctx, "must not be null")
  108252. }
  108253. return graphql.Null
  108254. }
  108255. res := resTmp.(*MoneyV2)
  108256. fc.Result = res
  108257. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  108258. }
  108259. func (ec *executionContext) fieldContext_SubscriptionDiscountAllocation_amount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108260. fc = &graphql.FieldContext{
  108261. Object: "SubscriptionDiscountAllocation",
  108262. Field: field,
  108263. IsMethod: false,
  108264. IsResolver: false,
  108265. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108266. switch field.Name {
  108267. case "amount":
  108268. return ec.fieldContext_MoneyV2_amount(ctx, field)
  108269. case "currencyCode":
  108270. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  108271. }
  108272. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  108273. },
  108274. }
  108275. return fc, nil
  108276. }
  108277. func (ec *executionContext) _SubscriptionDiscountAllocation_discount(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDiscountAllocation) (ret graphql.Marshaler) {
  108278. fc, err := ec.fieldContext_SubscriptionDiscountAllocation_discount(ctx, field)
  108279. if err != nil {
  108280. return graphql.Null
  108281. }
  108282. ctx = graphql.WithFieldContext(ctx, fc)
  108283. defer func() {
  108284. if r := recover(); r != nil {
  108285. ec.Error(ctx, ec.Recover(ctx, r))
  108286. ret = graphql.Null
  108287. }
  108288. }()
  108289. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108290. ctx = rctx // use context from middleware stack in children
  108291. return obj.Discount, nil
  108292. })
  108293. if err != nil {
  108294. ec.Error(ctx, err)
  108295. return graphql.Null
  108296. }
  108297. if resTmp == nil {
  108298. if !graphql.HasFieldError(ctx, fc) {
  108299. ec.Errorf(ctx, "must not be null")
  108300. }
  108301. return graphql.Null
  108302. }
  108303. res := resTmp.(SubscriptionDiscount)
  108304. fc.Result = res
  108305. return ec.marshalNSubscriptionDiscount2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionDiscount(ctx, field.Selections, res)
  108306. }
  108307. func (ec *executionContext) fieldContext_SubscriptionDiscountAllocation_discount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108308. fc = &graphql.FieldContext{
  108309. Object: "SubscriptionDiscountAllocation",
  108310. Field: field,
  108311. IsMethod: false,
  108312. IsResolver: false,
  108313. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108314. return nil, errors.New("field of type SubscriptionDiscount does not have child fields")
  108315. },
  108316. }
  108317. return fc, nil
  108318. }
  108319. func (ec *executionContext) _SubscriptionDiscountEntitledLines_all(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDiscountEntitledLines) (ret graphql.Marshaler) {
  108320. fc, err := ec.fieldContext_SubscriptionDiscountEntitledLines_all(ctx, field)
  108321. if err != nil {
  108322. return graphql.Null
  108323. }
  108324. ctx = graphql.WithFieldContext(ctx, fc)
  108325. defer func() {
  108326. if r := recover(); r != nil {
  108327. ec.Error(ctx, ec.Recover(ctx, r))
  108328. ret = graphql.Null
  108329. }
  108330. }()
  108331. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108332. ctx = rctx // use context from middleware stack in children
  108333. return obj.All, nil
  108334. })
  108335. if err != nil {
  108336. ec.Error(ctx, err)
  108337. return graphql.Null
  108338. }
  108339. if resTmp == nil {
  108340. if !graphql.HasFieldError(ctx, fc) {
  108341. ec.Errorf(ctx, "must not be null")
  108342. }
  108343. return graphql.Null
  108344. }
  108345. res := resTmp.(bool)
  108346. fc.Result = res
  108347. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  108348. }
  108349. func (ec *executionContext) fieldContext_SubscriptionDiscountEntitledLines_all(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108350. fc = &graphql.FieldContext{
  108351. Object: "SubscriptionDiscountEntitledLines",
  108352. Field: field,
  108353. IsMethod: false,
  108354. IsResolver: false,
  108355. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108356. return nil, errors.New("field of type Boolean does not have child fields")
  108357. },
  108358. }
  108359. return fc, nil
  108360. }
  108361. func (ec *executionContext) _SubscriptionDiscountEntitledLines_lines(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDiscountEntitledLines) (ret graphql.Marshaler) {
  108362. fc, err := ec.fieldContext_SubscriptionDiscountEntitledLines_lines(ctx, field)
  108363. if err != nil {
  108364. return graphql.Null
  108365. }
  108366. ctx = graphql.WithFieldContext(ctx, fc)
  108367. defer func() {
  108368. if r := recover(); r != nil {
  108369. ec.Error(ctx, ec.Recover(ctx, r))
  108370. ret = graphql.Null
  108371. }
  108372. }()
  108373. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108374. ctx = rctx // use context from middleware stack in children
  108375. return obj.Lines, nil
  108376. })
  108377. if err != nil {
  108378. ec.Error(ctx, err)
  108379. return graphql.Null
  108380. }
  108381. if resTmp == nil {
  108382. if !graphql.HasFieldError(ctx, fc) {
  108383. ec.Errorf(ctx, "must not be null")
  108384. }
  108385. return graphql.Null
  108386. }
  108387. res := resTmp.(*SubscriptionLineConnection)
  108388. fc.Result = res
  108389. return ec.marshalNSubscriptionLineConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionLineConnection(ctx, field.Selections, res)
  108390. }
  108391. func (ec *executionContext) fieldContext_SubscriptionDiscountEntitledLines_lines(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108392. fc = &graphql.FieldContext{
  108393. Object: "SubscriptionDiscountEntitledLines",
  108394. Field: field,
  108395. IsMethod: false,
  108396. IsResolver: false,
  108397. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108398. switch field.Name {
  108399. case "edges":
  108400. return ec.fieldContext_SubscriptionLineConnection_edges(ctx, field)
  108401. case "nodes":
  108402. return ec.fieldContext_SubscriptionLineConnection_nodes(ctx, field)
  108403. case "pageInfo":
  108404. return ec.fieldContext_SubscriptionLineConnection_pageInfo(ctx, field)
  108405. }
  108406. return nil, fmt.Errorf("no field named %q was found under type SubscriptionLineConnection", field.Name)
  108407. },
  108408. }
  108409. defer func() {
  108410. if r := recover(); r != nil {
  108411. err = ec.Recover(ctx, r)
  108412. ec.Error(ctx, err)
  108413. }
  108414. }()
  108415. ctx = graphql.WithFieldContext(ctx, fc)
  108416. if fc.Args, err = ec.field_SubscriptionDiscountEntitledLines_lines_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  108417. ec.Error(ctx, err)
  108418. return
  108419. }
  108420. return fc, nil
  108421. }
  108422. func (ec *executionContext) _SubscriptionDiscountFixedAmountValue_amount(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDiscountFixedAmountValue) (ret graphql.Marshaler) {
  108423. fc, err := ec.fieldContext_SubscriptionDiscountFixedAmountValue_amount(ctx, field)
  108424. if err != nil {
  108425. return graphql.Null
  108426. }
  108427. ctx = graphql.WithFieldContext(ctx, fc)
  108428. defer func() {
  108429. if r := recover(); r != nil {
  108430. ec.Error(ctx, ec.Recover(ctx, r))
  108431. ret = graphql.Null
  108432. }
  108433. }()
  108434. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108435. ctx = rctx // use context from middleware stack in children
  108436. return obj.Amount, nil
  108437. })
  108438. if err != nil {
  108439. ec.Error(ctx, err)
  108440. return graphql.Null
  108441. }
  108442. if resTmp == nil {
  108443. if !graphql.HasFieldError(ctx, fc) {
  108444. ec.Errorf(ctx, "must not be null")
  108445. }
  108446. return graphql.Null
  108447. }
  108448. res := resTmp.(*MoneyV2)
  108449. fc.Result = res
  108450. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  108451. }
  108452. func (ec *executionContext) fieldContext_SubscriptionDiscountFixedAmountValue_amount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108453. fc = &graphql.FieldContext{
  108454. Object: "SubscriptionDiscountFixedAmountValue",
  108455. Field: field,
  108456. IsMethod: false,
  108457. IsResolver: false,
  108458. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108459. switch field.Name {
  108460. case "amount":
  108461. return ec.fieldContext_MoneyV2_amount(ctx, field)
  108462. case "currencyCode":
  108463. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  108464. }
  108465. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  108466. },
  108467. }
  108468. return fc, nil
  108469. }
  108470. func (ec *executionContext) _SubscriptionDiscountFixedAmountValue_appliesOnEachItem(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDiscountFixedAmountValue) (ret graphql.Marshaler) {
  108471. fc, err := ec.fieldContext_SubscriptionDiscountFixedAmountValue_appliesOnEachItem(ctx, field)
  108472. if err != nil {
  108473. return graphql.Null
  108474. }
  108475. ctx = graphql.WithFieldContext(ctx, fc)
  108476. defer func() {
  108477. if r := recover(); r != nil {
  108478. ec.Error(ctx, ec.Recover(ctx, r))
  108479. ret = graphql.Null
  108480. }
  108481. }()
  108482. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108483. ctx = rctx // use context from middleware stack in children
  108484. return obj.AppliesOnEachItem, nil
  108485. })
  108486. if err != nil {
  108487. ec.Error(ctx, err)
  108488. return graphql.Null
  108489. }
  108490. if resTmp == nil {
  108491. if !graphql.HasFieldError(ctx, fc) {
  108492. ec.Errorf(ctx, "must not be null")
  108493. }
  108494. return graphql.Null
  108495. }
  108496. res := resTmp.(bool)
  108497. fc.Result = res
  108498. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  108499. }
  108500. func (ec *executionContext) fieldContext_SubscriptionDiscountFixedAmountValue_appliesOnEachItem(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108501. fc = &graphql.FieldContext{
  108502. Object: "SubscriptionDiscountFixedAmountValue",
  108503. Field: field,
  108504. IsMethod: false,
  108505. IsResolver: false,
  108506. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108507. return nil, errors.New("field of type Boolean does not have child fields")
  108508. },
  108509. }
  108510. return fc, nil
  108511. }
  108512. func (ec *executionContext) _SubscriptionDiscountPercentageValue_percentage(ctx context.Context, field graphql.CollectedField, obj *SubscriptionDiscountPercentageValue) (ret graphql.Marshaler) {
  108513. fc, err := ec.fieldContext_SubscriptionDiscountPercentageValue_percentage(ctx, field)
  108514. if err != nil {
  108515. return graphql.Null
  108516. }
  108517. ctx = graphql.WithFieldContext(ctx, fc)
  108518. defer func() {
  108519. if r := recover(); r != nil {
  108520. ec.Error(ctx, ec.Recover(ctx, r))
  108521. ret = graphql.Null
  108522. }
  108523. }()
  108524. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108525. ctx = rctx // use context from middleware stack in children
  108526. return obj.Percentage, nil
  108527. })
  108528. if err != nil {
  108529. ec.Error(ctx, err)
  108530. return graphql.Null
  108531. }
  108532. if resTmp == nil {
  108533. if !graphql.HasFieldError(ctx, fc) {
  108534. ec.Errorf(ctx, "must not be null")
  108535. }
  108536. return graphql.Null
  108537. }
  108538. res := resTmp.(int)
  108539. fc.Result = res
  108540. return ec.marshalNInt2int(ctx, field.Selections, res)
  108541. }
  108542. func (ec *executionContext) fieldContext_SubscriptionDiscountPercentageValue_percentage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108543. fc = &graphql.FieldContext{
  108544. Object: "SubscriptionDiscountPercentageValue",
  108545. Field: field,
  108546. IsMethod: false,
  108547. IsResolver: false,
  108548. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108549. return nil, errors.New("field of type Int does not have child fields")
  108550. },
  108551. }
  108552. return fc, nil
  108553. }
  108554. func (ec *executionContext) _SubscriptionLine_currentPrice(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  108555. fc, err := ec.fieldContext_SubscriptionLine_currentPrice(ctx, field)
  108556. if err != nil {
  108557. return graphql.Null
  108558. }
  108559. ctx = graphql.WithFieldContext(ctx, fc)
  108560. defer func() {
  108561. if r := recover(); r != nil {
  108562. ec.Error(ctx, ec.Recover(ctx, r))
  108563. ret = graphql.Null
  108564. }
  108565. }()
  108566. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108567. ctx = rctx // use context from middleware stack in children
  108568. return obj.CurrentPrice, nil
  108569. })
  108570. if err != nil {
  108571. ec.Error(ctx, err)
  108572. return graphql.Null
  108573. }
  108574. if resTmp == nil {
  108575. if !graphql.HasFieldError(ctx, fc) {
  108576. ec.Errorf(ctx, "must not be null")
  108577. }
  108578. return graphql.Null
  108579. }
  108580. res := resTmp.(*MoneyV2)
  108581. fc.Result = res
  108582. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  108583. }
  108584. func (ec *executionContext) fieldContext_SubscriptionLine_currentPrice(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108585. fc = &graphql.FieldContext{
  108586. Object: "SubscriptionLine",
  108587. Field: field,
  108588. IsMethod: false,
  108589. IsResolver: false,
  108590. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108591. switch field.Name {
  108592. case "amount":
  108593. return ec.fieldContext_MoneyV2_amount(ctx, field)
  108594. case "currencyCode":
  108595. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  108596. }
  108597. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  108598. },
  108599. }
  108600. return fc, nil
  108601. }
  108602. func (ec *executionContext) _SubscriptionLine_customAttributes(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  108603. fc, err := ec.fieldContext_SubscriptionLine_customAttributes(ctx, field)
  108604. if err != nil {
  108605. return graphql.Null
  108606. }
  108607. ctx = graphql.WithFieldContext(ctx, fc)
  108608. defer func() {
  108609. if r := recover(); r != nil {
  108610. ec.Error(ctx, ec.Recover(ctx, r))
  108611. ret = graphql.Null
  108612. }
  108613. }()
  108614. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108615. ctx = rctx // use context from middleware stack in children
  108616. return obj.CustomAttributes, nil
  108617. })
  108618. if err != nil {
  108619. ec.Error(ctx, err)
  108620. return graphql.Null
  108621. }
  108622. if resTmp == nil {
  108623. if !graphql.HasFieldError(ctx, fc) {
  108624. ec.Errorf(ctx, "must not be null")
  108625. }
  108626. return graphql.Null
  108627. }
  108628. res := resTmp.([]*Attribute)
  108629. fc.Result = res
  108630. return ec.marshalNAttribute2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAttributeᚄ(ctx, field.Selections, res)
  108631. }
  108632. func (ec *executionContext) fieldContext_SubscriptionLine_customAttributes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108633. fc = &graphql.FieldContext{
  108634. Object: "SubscriptionLine",
  108635. Field: field,
  108636. IsMethod: false,
  108637. IsResolver: false,
  108638. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108639. switch field.Name {
  108640. case "key":
  108641. return ec.fieldContext_Attribute_key(ctx, field)
  108642. case "value":
  108643. return ec.fieldContext_Attribute_value(ctx, field)
  108644. }
  108645. return nil, fmt.Errorf("no field named %q was found under type Attribute", field.Name)
  108646. },
  108647. }
  108648. return fc, nil
  108649. }
  108650. func (ec *executionContext) _SubscriptionLine_discountAllocations(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  108651. fc, err := ec.fieldContext_SubscriptionLine_discountAllocations(ctx, field)
  108652. if err != nil {
  108653. return graphql.Null
  108654. }
  108655. ctx = graphql.WithFieldContext(ctx, fc)
  108656. defer func() {
  108657. if r := recover(); r != nil {
  108658. ec.Error(ctx, ec.Recover(ctx, r))
  108659. ret = graphql.Null
  108660. }
  108661. }()
  108662. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108663. ctx = rctx // use context from middleware stack in children
  108664. return obj.DiscountAllocations, nil
  108665. })
  108666. if err != nil {
  108667. ec.Error(ctx, err)
  108668. return graphql.Null
  108669. }
  108670. if resTmp == nil {
  108671. if !graphql.HasFieldError(ctx, fc) {
  108672. ec.Errorf(ctx, "must not be null")
  108673. }
  108674. return graphql.Null
  108675. }
  108676. res := resTmp.([]*SubscriptionDiscountAllocation)
  108677. fc.Result = res
  108678. return ec.marshalNSubscriptionDiscountAllocation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionDiscountAllocationᚄ(ctx, field.Selections, res)
  108679. }
  108680. func (ec *executionContext) fieldContext_SubscriptionLine_discountAllocations(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108681. fc = &graphql.FieldContext{
  108682. Object: "SubscriptionLine",
  108683. Field: field,
  108684. IsMethod: false,
  108685. IsResolver: false,
  108686. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108687. switch field.Name {
  108688. case "amount":
  108689. return ec.fieldContext_SubscriptionDiscountAllocation_amount(ctx, field)
  108690. case "discount":
  108691. return ec.fieldContext_SubscriptionDiscountAllocation_discount(ctx, field)
  108692. }
  108693. return nil, fmt.Errorf("no field named %q was found under type SubscriptionDiscountAllocation", field.Name)
  108694. },
  108695. }
  108696. return fc, nil
  108697. }
  108698. func (ec *executionContext) _SubscriptionLine_id(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  108699. fc, err := ec.fieldContext_SubscriptionLine_id(ctx, field)
  108700. if err != nil {
  108701. return graphql.Null
  108702. }
  108703. ctx = graphql.WithFieldContext(ctx, fc)
  108704. defer func() {
  108705. if r := recover(); r != nil {
  108706. ec.Error(ctx, ec.Recover(ctx, r))
  108707. ret = graphql.Null
  108708. }
  108709. }()
  108710. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108711. ctx = rctx // use context from middleware stack in children
  108712. return obj.ID, nil
  108713. })
  108714. if err != nil {
  108715. ec.Error(ctx, err)
  108716. return graphql.Null
  108717. }
  108718. if resTmp == nil {
  108719. if !graphql.HasFieldError(ctx, fc) {
  108720. ec.Errorf(ctx, "must not be null")
  108721. }
  108722. return graphql.Null
  108723. }
  108724. res := resTmp.(string)
  108725. fc.Result = res
  108726. return ec.marshalNID2string(ctx, field.Selections, res)
  108727. }
  108728. func (ec *executionContext) fieldContext_SubscriptionLine_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108729. fc = &graphql.FieldContext{
  108730. Object: "SubscriptionLine",
  108731. Field: field,
  108732. IsMethod: false,
  108733. IsResolver: false,
  108734. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108735. return nil, errors.New("field of type ID does not have child fields")
  108736. },
  108737. }
  108738. return fc, nil
  108739. }
  108740. func (ec *executionContext) _SubscriptionLine_lineDiscountedPrice(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  108741. fc, err := ec.fieldContext_SubscriptionLine_lineDiscountedPrice(ctx, field)
  108742. if err != nil {
  108743. return graphql.Null
  108744. }
  108745. ctx = graphql.WithFieldContext(ctx, fc)
  108746. defer func() {
  108747. if r := recover(); r != nil {
  108748. ec.Error(ctx, ec.Recover(ctx, r))
  108749. ret = graphql.Null
  108750. }
  108751. }()
  108752. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108753. ctx = rctx // use context from middleware stack in children
  108754. return obj.LineDiscountedPrice, nil
  108755. })
  108756. if err != nil {
  108757. ec.Error(ctx, err)
  108758. return graphql.Null
  108759. }
  108760. if resTmp == nil {
  108761. if !graphql.HasFieldError(ctx, fc) {
  108762. ec.Errorf(ctx, "must not be null")
  108763. }
  108764. return graphql.Null
  108765. }
  108766. res := resTmp.(*MoneyV2)
  108767. fc.Result = res
  108768. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  108769. }
  108770. func (ec *executionContext) fieldContext_SubscriptionLine_lineDiscountedPrice(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108771. fc = &graphql.FieldContext{
  108772. Object: "SubscriptionLine",
  108773. Field: field,
  108774. IsMethod: false,
  108775. IsResolver: false,
  108776. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108777. switch field.Name {
  108778. case "amount":
  108779. return ec.fieldContext_MoneyV2_amount(ctx, field)
  108780. case "currencyCode":
  108781. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  108782. }
  108783. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  108784. },
  108785. }
  108786. return fc, nil
  108787. }
  108788. func (ec *executionContext) _SubscriptionLine_pricingPolicy(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  108789. fc, err := ec.fieldContext_SubscriptionLine_pricingPolicy(ctx, field)
  108790. if err != nil {
  108791. return graphql.Null
  108792. }
  108793. ctx = graphql.WithFieldContext(ctx, fc)
  108794. defer func() {
  108795. if r := recover(); r != nil {
  108796. ec.Error(ctx, ec.Recover(ctx, r))
  108797. ret = graphql.Null
  108798. }
  108799. }()
  108800. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108801. ctx = rctx // use context from middleware stack in children
  108802. return obj.PricingPolicy, nil
  108803. })
  108804. if err != nil {
  108805. ec.Error(ctx, err)
  108806. return graphql.Null
  108807. }
  108808. if resTmp == nil {
  108809. return graphql.Null
  108810. }
  108811. res := resTmp.(*SubscriptionPricingPolicy)
  108812. fc.Result = res
  108813. return ec.marshalOSubscriptionPricingPolicy2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionPricingPolicy(ctx, field.Selections, res)
  108814. }
  108815. func (ec *executionContext) fieldContext_SubscriptionLine_pricingPolicy(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108816. fc = &graphql.FieldContext{
  108817. Object: "SubscriptionLine",
  108818. Field: field,
  108819. IsMethod: false,
  108820. IsResolver: false,
  108821. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108822. switch field.Name {
  108823. case "basePrice":
  108824. return ec.fieldContext_SubscriptionPricingPolicy_basePrice(ctx, field)
  108825. case "cycleDiscounts":
  108826. return ec.fieldContext_SubscriptionPricingPolicy_cycleDiscounts(ctx, field)
  108827. }
  108828. return nil, fmt.Errorf("no field named %q was found under type SubscriptionPricingPolicy", field.Name)
  108829. },
  108830. }
  108831. return fc, nil
  108832. }
  108833. func (ec *executionContext) _SubscriptionLine_productId(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  108834. fc, err := ec.fieldContext_SubscriptionLine_productId(ctx, field)
  108835. if err != nil {
  108836. return graphql.Null
  108837. }
  108838. ctx = graphql.WithFieldContext(ctx, fc)
  108839. defer func() {
  108840. if r := recover(); r != nil {
  108841. ec.Error(ctx, ec.Recover(ctx, r))
  108842. ret = graphql.Null
  108843. }
  108844. }()
  108845. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108846. ctx = rctx // use context from middleware stack in children
  108847. return obj.ProductID, nil
  108848. })
  108849. if err != nil {
  108850. ec.Error(ctx, err)
  108851. return graphql.Null
  108852. }
  108853. if resTmp == nil {
  108854. return graphql.Null
  108855. }
  108856. res := resTmp.(*string)
  108857. fc.Result = res
  108858. return ec.marshalOID2ᚖstring(ctx, field.Selections, res)
  108859. }
  108860. func (ec *executionContext) fieldContext_SubscriptionLine_productId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108861. fc = &graphql.FieldContext{
  108862. Object: "SubscriptionLine",
  108863. Field: field,
  108864. IsMethod: false,
  108865. IsResolver: false,
  108866. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108867. return nil, errors.New("field of type ID does not have child fields")
  108868. },
  108869. }
  108870. return fc, nil
  108871. }
  108872. func (ec *executionContext) _SubscriptionLine_quantity(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  108873. fc, err := ec.fieldContext_SubscriptionLine_quantity(ctx, field)
  108874. if err != nil {
  108875. return graphql.Null
  108876. }
  108877. ctx = graphql.WithFieldContext(ctx, fc)
  108878. defer func() {
  108879. if r := recover(); r != nil {
  108880. ec.Error(ctx, ec.Recover(ctx, r))
  108881. ret = graphql.Null
  108882. }
  108883. }()
  108884. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108885. ctx = rctx // use context from middleware stack in children
  108886. return obj.Quantity, nil
  108887. })
  108888. if err != nil {
  108889. ec.Error(ctx, err)
  108890. return graphql.Null
  108891. }
  108892. if resTmp == nil {
  108893. if !graphql.HasFieldError(ctx, fc) {
  108894. ec.Errorf(ctx, "must not be null")
  108895. }
  108896. return graphql.Null
  108897. }
  108898. res := resTmp.(int)
  108899. fc.Result = res
  108900. return ec.marshalNInt2int(ctx, field.Selections, res)
  108901. }
  108902. func (ec *executionContext) fieldContext_SubscriptionLine_quantity(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108903. fc = &graphql.FieldContext{
  108904. Object: "SubscriptionLine",
  108905. Field: field,
  108906. IsMethod: false,
  108907. IsResolver: false,
  108908. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108909. return nil, errors.New("field of type Int does not have child fields")
  108910. },
  108911. }
  108912. return fc, nil
  108913. }
  108914. func (ec *executionContext) _SubscriptionLine_requiresShipping(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  108915. fc, err := ec.fieldContext_SubscriptionLine_requiresShipping(ctx, field)
  108916. if err != nil {
  108917. return graphql.Null
  108918. }
  108919. ctx = graphql.WithFieldContext(ctx, fc)
  108920. defer func() {
  108921. if r := recover(); r != nil {
  108922. ec.Error(ctx, ec.Recover(ctx, r))
  108923. ret = graphql.Null
  108924. }
  108925. }()
  108926. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108927. ctx = rctx // use context from middleware stack in children
  108928. return obj.RequiresShipping, nil
  108929. })
  108930. if err != nil {
  108931. ec.Error(ctx, err)
  108932. return graphql.Null
  108933. }
  108934. if resTmp == nil {
  108935. if !graphql.HasFieldError(ctx, fc) {
  108936. ec.Errorf(ctx, "must not be null")
  108937. }
  108938. return graphql.Null
  108939. }
  108940. res := resTmp.(bool)
  108941. fc.Result = res
  108942. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  108943. }
  108944. func (ec *executionContext) fieldContext_SubscriptionLine_requiresShipping(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108945. fc = &graphql.FieldContext{
  108946. Object: "SubscriptionLine",
  108947. Field: field,
  108948. IsMethod: false,
  108949. IsResolver: false,
  108950. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108951. return nil, errors.New("field of type Boolean does not have child fields")
  108952. },
  108953. }
  108954. return fc, nil
  108955. }
  108956. func (ec *executionContext) _SubscriptionLine_sellingPlanId(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  108957. fc, err := ec.fieldContext_SubscriptionLine_sellingPlanId(ctx, field)
  108958. if err != nil {
  108959. return graphql.Null
  108960. }
  108961. ctx = graphql.WithFieldContext(ctx, fc)
  108962. defer func() {
  108963. if r := recover(); r != nil {
  108964. ec.Error(ctx, ec.Recover(ctx, r))
  108965. ret = graphql.Null
  108966. }
  108967. }()
  108968. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  108969. ctx = rctx // use context from middleware stack in children
  108970. return obj.SellingPlanID, nil
  108971. })
  108972. if err != nil {
  108973. ec.Error(ctx, err)
  108974. return graphql.Null
  108975. }
  108976. if resTmp == nil {
  108977. return graphql.Null
  108978. }
  108979. res := resTmp.(*string)
  108980. fc.Result = res
  108981. return ec.marshalOID2ᚖstring(ctx, field.Selections, res)
  108982. }
  108983. func (ec *executionContext) fieldContext_SubscriptionLine_sellingPlanId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  108984. fc = &graphql.FieldContext{
  108985. Object: "SubscriptionLine",
  108986. Field: field,
  108987. IsMethod: false,
  108988. IsResolver: false,
  108989. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  108990. return nil, errors.New("field of type ID does not have child fields")
  108991. },
  108992. }
  108993. return fc, nil
  108994. }
  108995. func (ec *executionContext) _SubscriptionLine_sellingPlanName(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  108996. fc, err := ec.fieldContext_SubscriptionLine_sellingPlanName(ctx, field)
  108997. if err != nil {
  108998. return graphql.Null
  108999. }
  109000. ctx = graphql.WithFieldContext(ctx, fc)
  109001. defer func() {
  109002. if r := recover(); r != nil {
  109003. ec.Error(ctx, ec.Recover(ctx, r))
  109004. ret = graphql.Null
  109005. }
  109006. }()
  109007. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109008. ctx = rctx // use context from middleware stack in children
  109009. return obj.SellingPlanName, nil
  109010. })
  109011. if err != nil {
  109012. ec.Error(ctx, err)
  109013. return graphql.Null
  109014. }
  109015. if resTmp == nil {
  109016. return graphql.Null
  109017. }
  109018. res := resTmp.(*string)
  109019. fc.Result = res
  109020. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  109021. }
  109022. func (ec *executionContext) fieldContext_SubscriptionLine_sellingPlanName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109023. fc = &graphql.FieldContext{
  109024. Object: "SubscriptionLine",
  109025. Field: field,
  109026. IsMethod: false,
  109027. IsResolver: false,
  109028. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109029. return nil, errors.New("field of type String does not have child fields")
  109030. },
  109031. }
  109032. return fc, nil
  109033. }
  109034. func (ec *executionContext) _SubscriptionLine_sku(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  109035. fc, err := ec.fieldContext_SubscriptionLine_sku(ctx, field)
  109036. if err != nil {
  109037. return graphql.Null
  109038. }
  109039. ctx = graphql.WithFieldContext(ctx, fc)
  109040. defer func() {
  109041. if r := recover(); r != nil {
  109042. ec.Error(ctx, ec.Recover(ctx, r))
  109043. ret = graphql.Null
  109044. }
  109045. }()
  109046. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109047. ctx = rctx // use context from middleware stack in children
  109048. return obj.Sku, nil
  109049. })
  109050. if err != nil {
  109051. ec.Error(ctx, err)
  109052. return graphql.Null
  109053. }
  109054. if resTmp == nil {
  109055. return graphql.Null
  109056. }
  109057. res := resTmp.(*string)
  109058. fc.Result = res
  109059. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  109060. }
  109061. func (ec *executionContext) fieldContext_SubscriptionLine_sku(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109062. fc = &graphql.FieldContext{
  109063. Object: "SubscriptionLine",
  109064. Field: field,
  109065. IsMethod: false,
  109066. IsResolver: false,
  109067. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109068. return nil, errors.New("field of type String does not have child fields")
  109069. },
  109070. }
  109071. return fc, nil
  109072. }
  109073. func (ec *executionContext) _SubscriptionLine_taxable(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  109074. fc, err := ec.fieldContext_SubscriptionLine_taxable(ctx, field)
  109075. if err != nil {
  109076. return graphql.Null
  109077. }
  109078. ctx = graphql.WithFieldContext(ctx, fc)
  109079. defer func() {
  109080. if r := recover(); r != nil {
  109081. ec.Error(ctx, ec.Recover(ctx, r))
  109082. ret = graphql.Null
  109083. }
  109084. }()
  109085. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109086. ctx = rctx // use context from middleware stack in children
  109087. return obj.Taxable, nil
  109088. })
  109089. if err != nil {
  109090. ec.Error(ctx, err)
  109091. return graphql.Null
  109092. }
  109093. if resTmp == nil {
  109094. if !graphql.HasFieldError(ctx, fc) {
  109095. ec.Errorf(ctx, "must not be null")
  109096. }
  109097. return graphql.Null
  109098. }
  109099. res := resTmp.(bool)
  109100. fc.Result = res
  109101. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  109102. }
  109103. func (ec *executionContext) fieldContext_SubscriptionLine_taxable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109104. fc = &graphql.FieldContext{
  109105. Object: "SubscriptionLine",
  109106. Field: field,
  109107. IsMethod: false,
  109108. IsResolver: false,
  109109. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109110. return nil, errors.New("field of type Boolean does not have child fields")
  109111. },
  109112. }
  109113. return fc, nil
  109114. }
  109115. func (ec *executionContext) _SubscriptionLine_title(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  109116. fc, err := ec.fieldContext_SubscriptionLine_title(ctx, field)
  109117. if err != nil {
  109118. return graphql.Null
  109119. }
  109120. ctx = graphql.WithFieldContext(ctx, fc)
  109121. defer func() {
  109122. if r := recover(); r != nil {
  109123. ec.Error(ctx, ec.Recover(ctx, r))
  109124. ret = graphql.Null
  109125. }
  109126. }()
  109127. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109128. ctx = rctx // use context from middleware stack in children
  109129. return obj.Title, nil
  109130. })
  109131. if err != nil {
  109132. ec.Error(ctx, err)
  109133. return graphql.Null
  109134. }
  109135. if resTmp == nil {
  109136. if !graphql.HasFieldError(ctx, fc) {
  109137. ec.Errorf(ctx, "must not be null")
  109138. }
  109139. return graphql.Null
  109140. }
  109141. res := resTmp.(string)
  109142. fc.Result = res
  109143. return ec.marshalNString2string(ctx, field.Selections, res)
  109144. }
  109145. func (ec *executionContext) fieldContext_SubscriptionLine_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109146. fc = &graphql.FieldContext{
  109147. Object: "SubscriptionLine",
  109148. Field: field,
  109149. IsMethod: false,
  109150. IsResolver: false,
  109151. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109152. return nil, errors.New("field of type String does not have child fields")
  109153. },
  109154. }
  109155. return fc, nil
  109156. }
  109157. func (ec *executionContext) _SubscriptionLine_variantId(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  109158. fc, err := ec.fieldContext_SubscriptionLine_variantId(ctx, field)
  109159. if err != nil {
  109160. return graphql.Null
  109161. }
  109162. ctx = graphql.WithFieldContext(ctx, fc)
  109163. defer func() {
  109164. if r := recover(); r != nil {
  109165. ec.Error(ctx, ec.Recover(ctx, r))
  109166. ret = graphql.Null
  109167. }
  109168. }()
  109169. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109170. ctx = rctx // use context from middleware stack in children
  109171. return obj.VariantID, nil
  109172. })
  109173. if err != nil {
  109174. ec.Error(ctx, err)
  109175. return graphql.Null
  109176. }
  109177. if resTmp == nil {
  109178. return graphql.Null
  109179. }
  109180. res := resTmp.(*string)
  109181. fc.Result = res
  109182. return ec.marshalOID2ᚖstring(ctx, field.Selections, res)
  109183. }
  109184. func (ec *executionContext) fieldContext_SubscriptionLine_variantId(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109185. fc = &graphql.FieldContext{
  109186. Object: "SubscriptionLine",
  109187. Field: field,
  109188. IsMethod: false,
  109189. IsResolver: false,
  109190. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109191. return nil, errors.New("field of type ID does not have child fields")
  109192. },
  109193. }
  109194. return fc, nil
  109195. }
  109196. func (ec *executionContext) _SubscriptionLine_variantImage(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  109197. fc, err := ec.fieldContext_SubscriptionLine_variantImage(ctx, field)
  109198. if err != nil {
  109199. return graphql.Null
  109200. }
  109201. ctx = graphql.WithFieldContext(ctx, fc)
  109202. defer func() {
  109203. if r := recover(); r != nil {
  109204. ec.Error(ctx, ec.Recover(ctx, r))
  109205. ret = graphql.Null
  109206. }
  109207. }()
  109208. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109209. ctx = rctx // use context from middleware stack in children
  109210. return obj.VariantImage, nil
  109211. })
  109212. if err != nil {
  109213. ec.Error(ctx, err)
  109214. return graphql.Null
  109215. }
  109216. if resTmp == nil {
  109217. return graphql.Null
  109218. }
  109219. res := resTmp.(*Image)
  109220. fc.Result = res
  109221. return ec.marshalOImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐImage(ctx, field.Selections, res)
  109222. }
  109223. func (ec *executionContext) fieldContext_SubscriptionLine_variantImage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109224. fc = &graphql.FieldContext{
  109225. Object: "SubscriptionLine",
  109226. Field: field,
  109227. IsMethod: false,
  109228. IsResolver: false,
  109229. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109230. switch field.Name {
  109231. case "altText":
  109232. return ec.fieldContext_Image_altText(ctx, field)
  109233. case "height":
  109234. return ec.fieldContext_Image_height(ctx, field)
  109235. case "id":
  109236. return ec.fieldContext_Image_id(ctx, field)
  109237. case "metafield":
  109238. return ec.fieldContext_Image_metafield(ctx, field)
  109239. case "metafields":
  109240. return ec.fieldContext_Image_metafields(ctx, field)
  109241. case "privateMetafield":
  109242. return ec.fieldContext_Image_privateMetafield(ctx, field)
  109243. case "privateMetafields":
  109244. return ec.fieldContext_Image_privateMetafields(ctx, field)
  109245. case "url":
  109246. return ec.fieldContext_Image_url(ctx, field)
  109247. case "width":
  109248. return ec.fieldContext_Image_width(ctx, field)
  109249. }
  109250. return nil, fmt.Errorf("no field named %q was found under type Image", field.Name)
  109251. },
  109252. }
  109253. return fc, nil
  109254. }
  109255. func (ec *executionContext) _SubscriptionLine_variantTitle(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLine) (ret graphql.Marshaler) {
  109256. fc, err := ec.fieldContext_SubscriptionLine_variantTitle(ctx, field)
  109257. if err != nil {
  109258. return graphql.Null
  109259. }
  109260. ctx = graphql.WithFieldContext(ctx, fc)
  109261. defer func() {
  109262. if r := recover(); r != nil {
  109263. ec.Error(ctx, ec.Recover(ctx, r))
  109264. ret = graphql.Null
  109265. }
  109266. }()
  109267. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109268. ctx = rctx // use context from middleware stack in children
  109269. return obj.VariantTitle, nil
  109270. })
  109271. if err != nil {
  109272. ec.Error(ctx, err)
  109273. return graphql.Null
  109274. }
  109275. if resTmp == nil {
  109276. return graphql.Null
  109277. }
  109278. res := resTmp.(*string)
  109279. fc.Result = res
  109280. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  109281. }
  109282. func (ec *executionContext) fieldContext_SubscriptionLine_variantTitle(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109283. fc = &graphql.FieldContext{
  109284. Object: "SubscriptionLine",
  109285. Field: field,
  109286. IsMethod: false,
  109287. IsResolver: false,
  109288. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109289. return nil, errors.New("field of type String does not have child fields")
  109290. },
  109291. }
  109292. return fc, nil
  109293. }
  109294. func (ec *executionContext) _SubscriptionLineConnection_edges(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLineConnection) (ret graphql.Marshaler) {
  109295. fc, err := ec.fieldContext_SubscriptionLineConnection_edges(ctx, field)
  109296. if err != nil {
  109297. return graphql.Null
  109298. }
  109299. ctx = graphql.WithFieldContext(ctx, fc)
  109300. defer func() {
  109301. if r := recover(); r != nil {
  109302. ec.Error(ctx, ec.Recover(ctx, r))
  109303. ret = graphql.Null
  109304. }
  109305. }()
  109306. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109307. ctx = rctx // use context from middleware stack in children
  109308. return obj.Edges, nil
  109309. })
  109310. if err != nil {
  109311. ec.Error(ctx, err)
  109312. return graphql.Null
  109313. }
  109314. if resTmp == nil {
  109315. if !graphql.HasFieldError(ctx, fc) {
  109316. ec.Errorf(ctx, "must not be null")
  109317. }
  109318. return graphql.Null
  109319. }
  109320. res := resTmp.([]*SubscriptionLineEdge)
  109321. fc.Result = res
  109322. return ec.marshalNSubscriptionLineEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionLineEdgeᚄ(ctx, field.Selections, res)
  109323. }
  109324. func (ec *executionContext) fieldContext_SubscriptionLineConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109325. fc = &graphql.FieldContext{
  109326. Object: "SubscriptionLineConnection",
  109327. Field: field,
  109328. IsMethod: false,
  109329. IsResolver: false,
  109330. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109331. switch field.Name {
  109332. case "cursor":
  109333. return ec.fieldContext_SubscriptionLineEdge_cursor(ctx, field)
  109334. case "node":
  109335. return ec.fieldContext_SubscriptionLineEdge_node(ctx, field)
  109336. }
  109337. return nil, fmt.Errorf("no field named %q was found under type SubscriptionLineEdge", field.Name)
  109338. },
  109339. }
  109340. return fc, nil
  109341. }
  109342. func (ec *executionContext) _SubscriptionLineConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLineConnection) (ret graphql.Marshaler) {
  109343. fc, err := ec.fieldContext_SubscriptionLineConnection_nodes(ctx, field)
  109344. if err != nil {
  109345. return graphql.Null
  109346. }
  109347. ctx = graphql.WithFieldContext(ctx, fc)
  109348. defer func() {
  109349. if r := recover(); r != nil {
  109350. ec.Error(ctx, ec.Recover(ctx, r))
  109351. ret = graphql.Null
  109352. }
  109353. }()
  109354. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109355. ctx = rctx // use context from middleware stack in children
  109356. return obj.Nodes, nil
  109357. })
  109358. if err != nil {
  109359. ec.Error(ctx, err)
  109360. return graphql.Null
  109361. }
  109362. if resTmp == nil {
  109363. if !graphql.HasFieldError(ctx, fc) {
  109364. ec.Errorf(ctx, "must not be null")
  109365. }
  109366. return graphql.Null
  109367. }
  109368. res := resTmp.([]*SubscriptionLine)
  109369. fc.Result = res
  109370. return ec.marshalNSubscriptionLine2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionLineᚄ(ctx, field.Selections, res)
  109371. }
  109372. func (ec *executionContext) fieldContext_SubscriptionLineConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109373. fc = &graphql.FieldContext{
  109374. Object: "SubscriptionLineConnection",
  109375. Field: field,
  109376. IsMethod: false,
  109377. IsResolver: false,
  109378. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109379. switch field.Name {
  109380. case "currentPrice":
  109381. return ec.fieldContext_SubscriptionLine_currentPrice(ctx, field)
  109382. case "customAttributes":
  109383. return ec.fieldContext_SubscriptionLine_customAttributes(ctx, field)
  109384. case "discountAllocations":
  109385. return ec.fieldContext_SubscriptionLine_discountAllocations(ctx, field)
  109386. case "id":
  109387. return ec.fieldContext_SubscriptionLine_id(ctx, field)
  109388. case "lineDiscountedPrice":
  109389. return ec.fieldContext_SubscriptionLine_lineDiscountedPrice(ctx, field)
  109390. case "pricingPolicy":
  109391. return ec.fieldContext_SubscriptionLine_pricingPolicy(ctx, field)
  109392. case "productId":
  109393. return ec.fieldContext_SubscriptionLine_productId(ctx, field)
  109394. case "quantity":
  109395. return ec.fieldContext_SubscriptionLine_quantity(ctx, field)
  109396. case "requiresShipping":
  109397. return ec.fieldContext_SubscriptionLine_requiresShipping(ctx, field)
  109398. case "sellingPlanId":
  109399. return ec.fieldContext_SubscriptionLine_sellingPlanId(ctx, field)
  109400. case "sellingPlanName":
  109401. return ec.fieldContext_SubscriptionLine_sellingPlanName(ctx, field)
  109402. case "sku":
  109403. return ec.fieldContext_SubscriptionLine_sku(ctx, field)
  109404. case "taxable":
  109405. return ec.fieldContext_SubscriptionLine_taxable(ctx, field)
  109406. case "title":
  109407. return ec.fieldContext_SubscriptionLine_title(ctx, field)
  109408. case "variantId":
  109409. return ec.fieldContext_SubscriptionLine_variantId(ctx, field)
  109410. case "variantImage":
  109411. return ec.fieldContext_SubscriptionLine_variantImage(ctx, field)
  109412. case "variantTitle":
  109413. return ec.fieldContext_SubscriptionLine_variantTitle(ctx, field)
  109414. }
  109415. return nil, fmt.Errorf("no field named %q was found under type SubscriptionLine", field.Name)
  109416. },
  109417. }
  109418. return fc, nil
  109419. }
  109420. func (ec *executionContext) _SubscriptionLineConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLineConnection) (ret graphql.Marshaler) {
  109421. fc, err := ec.fieldContext_SubscriptionLineConnection_pageInfo(ctx, field)
  109422. if err != nil {
  109423. return graphql.Null
  109424. }
  109425. ctx = graphql.WithFieldContext(ctx, fc)
  109426. defer func() {
  109427. if r := recover(); r != nil {
  109428. ec.Error(ctx, ec.Recover(ctx, r))
  109429. ret = graphql.Null
  109430. }
  109431. }()
  109432. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109433. ctx = rctx // use context from middleware stack in children
  109434. return obj.PageInfo, nil
  109435. })
  109436. if err != nil {
  109437. ec.Error(ctx, err)
  109438. return graphql.Null
  109439. }
  109440. if resTmp == nil {
  109441. if !graphql.HasFieldError(ctx, fc) {
  109442. ec.Errorf(ctx, "must not be null")
  109443. }
  109444. return graphql.Null
  109445. }
  109446. res := resTmp.(*PageInfo)
  109447. fc.Result = res
  109448. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  109449. }
  109450. func (ec *executionContext) fieldContext_SubscriptionLineConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109451. fc = &graphql.FieldContext{
  109452. Object: "SubscriptionLineConnection",
  109453. Field: field,
  109454. IsMethod: false,
  109455. IsResolver: false,
  109456. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109457. switch field.Name {
  109458. case "endCursor":
  109459. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  109460. case "hasNextPage":
  109461. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  109462. case "hasPreviousPage":
  109463. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  109464. case "startCursor":
  109465. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  109466. }
  109467. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  109468. },
  109469. }
  109470. return fc, nil
  109471. }
  109472. func (ec *executionContext) _SubscriptionLineEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLineEdge) (ret graphql.Marshaler) {
  109473. fc, err := ec.fieldContext_SubscriptionLineEdge_cursor(ctx, field)
  109474. if err != nil {
  109475. return graphql.Null
  109476. }
  109477. ctx = graphql.WithFieldContext(ctx, fc)
  109478. defer func() {
  109479. if r := recover(); r != nil {
  109480. ec.Error(ctx, ec.Recover(ctx, r))
  109481. ret = graphql.Null
  109482. }
  109483. }()
  109484. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109485. ctx = rctx // use context from middleware stack in children
  109486. return obj.Cursor, nil
  109487. })
  109488. if err != nil {
  109489. ec.Error(ctx, err)
  109490. return graphql.Null
  109491. }
  109492. if resTmp == nil {
  109493. if !graphql.HasFieldError(ctx, fc) {
  109494. ec.Errorf(ctx, "must not be null")
  109495. }
  109496. return graphql.Null
  109497. }
  109498. res := resTmp.(string)
  109499. fc.Result = res
  109500. return ec.marshalNString2string(ctx, field.Selections, res)
  109501. }
  109502. func (ec *executionContext) fieldContext_SubscriptionLineEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109503. fc = &graphql.FieldContext{
  109504. Object: "SubscriptionLineEdge",
  109505. Field: field,
  109506. IsMethod: false,
  109507. IsResolver: false,
  109508. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109509. return nil, errors.New("field of type String does not have child fields")
  109510. },
  109511. }
  109512. return fc, nil
  109513. }
  109514. func (ec *executionContext) _SubscriptionLineEdge_node(ctx context.Context, field graphql.CollectedField, obj *SubscriptionLineEdge) (ret graphql.Marshaler) {
  109515. fc, err := ec.fieldContext_SubscriptionLineEdge_node(ctx, field)
  109516. if err != nil {
  109517. return graphql.Null
  109518. }
  109519. ctx = graphql.WithFieldContext(ctx, fc)
  109520. defer func() {
  109521. if r := recover(); r != nil {
  109522. ec.Error(ctx, ec.Recover(ctx, r))
  109523. ret = graphql.Null
  109524. }
  109525. }()
  109526. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109527. ctx = rctx // use context from middleware stack in children
  109528. return obj.Node, nil
  109529. })
  109530. if err != nil {
  109531. ec.Error(ctx, err)
  109532. return graphql.Null
  109533. }
  109534. if resTmp == nil {
  109535. if !graphql.HasFieldError(ctx, fc) {
  109536. ec.Errorf(ctx, "must not be null")
  109537. }
  109538. return graphql.Null
  109539. }
  109540. res := resTmp.(*SubscriptionLine)
  109541. fc.Result = res
  109542. return ec.marshalNSubscriptionLine2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionLine(ctx, field.Selections, res)
  109543. }
  109544. func (ec *executionContext) fieldContext_SubscriptionLineEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109545. fc = &graphql.FieldContext{
  109546. Object: "SubscriptionLineEdge",
  109547. Field: field,
  109548. IsMethod: false,
  109549. IsResolver: false,
  109550. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109551. switch field.Name {
  109552. case "currentPrice":
  109553. return ec.fieldContext_SubscriptionLine_currentPrice(ctx, field)
  109554. case "customAttributes":
  109555. return ec.fieldContext_SubscriptionLine_customAttributes(ctx, field)
  109556. case "discountAllocations":
  109557. return ec.fieldContext_SubscriptionLine_discountAllocations(ctx, field)
  109558. case "id":
  109559. return ec.fieldContext_SubscriptionLine_id(ctx, field)
  109560. case "lineDiscountedPrice":
  109561. return ec.fieldContext_SubscriptionLine_lineDiscountedPrice(ctx, field)
  109562. case "pricingPolicy":
  109563. return ec.fieldContext_SubscriptionLine_pricingPolicy(ctx, field)
  109564. case "productId":
  109565. return ec.fieldContext_SubscriptionLine_productId(ctx, field)
  109566. case "quantity":
  109567. return ec.fieldContext_SubscriptionLine_quantity(ctx, field)
  109568. case "requiresShipping":
  109569. return ec.fieldContext_SubscriptionLine_requiresShipping(ctx, field)
  109570. case "sellingPlanId":
  109571. return ec.fieldContext_SubscriptionLine_sellingPlanId(ctx, field)
  109572. case "sellingPlanName":
  109573. return ec.fieldContext_SubscriptionLine_sellingPlanName(ctx, field)
  109574. case "sku":
  109575. return ec.fieldContext_SubscriptionLine_sku(ctx, field)
  109576. case "taxable":
  109577. return ec.fieldContext_SubscriptionLine_taxable(ctx, field)
  109578. case "title":
  109579. return ec.fieldContext_SubscriptionLine_title(ctx, field)
  109580. case "variantId":
  109581. return ec.fieldContext_SubscriptionLine_variantId(ctx, field)
  109582. case "variantImage":
  109583. return ec.fieldContext_SubscriptionLine_variantImage(ctx, field)
  109584. case "variantTitle":
  109585. return ec.fieldContext_SubscriptionLine_variantTitle(ctx, field)
  109586. }
  109587. return nil, fmt.Errorf("no field named %q was found under type SubscriptionLine", field.Name)
  109588. },
  109589. }
  109590. return fc, nil
  109591. }
  109592. func (ec *executionContext) _SubscriptionMailingAddress_address1(ctx context.Context, field graphql.CollectedField, obj *SubscriptionMailingAddress) (ret graphql.Marshaler) {
  109593. fc, err := ec.fieldContext_SubscriptionMailingAddress_address1(ctx, field)
  109594. if err != nil {
  109595. return graphql.Null
  109596. }
  109597. ctx = graphql.WithFieldContext(ctx, fc)
  109598. defer func() {
  109599. if r := recover(); r != nil {
  109600. ec.Error(ctx, ec.Recover(ctx, r))
  109601. ret = graphql.Null
  109602. }
  109603. }()
  109604. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109605. ctx = rctx // use context from middleware stack in children
  109606. return obj.Address1, nil
  109607. })
  109608. if err != nil {
  109609. ec.Error(ctx, err)
  109610. return graphql.Null
  109611. }
  109612. if resTmp == nil {
  109613. return graphql.Null
  109614. }
  109615. res := resTmp.(*string)
  109616. fc.Result = res
  109617. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  109618. }
  109619. func (ec *executionContext) fieldContext_SubscriptionMailingAddress_address1(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109620. fc = &graphql.FieldContext{
  109621. Object: "SubscriptionMailingAddress",
  109622. Field: field,
  109623. IsMethod: false,
  109624. IsResolver: false,
  109625. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109626. return nil, errors.New("field of type String does not have child fields")
  109627. },
  109628. }
  109629. return fc, nil
  109630. }
  109631. func (ec *executionContext) _SubscriptionMailingAddress_address2(ctx context.Context, field graphql.CollectedField, obj *SubscriptionMailingAddress) (ret graphql.Marshaler) {
  109632. fc, err := ec.fieldContext_SubscriptionMailingAddress_address2(ctx, field)
  109633. if err != nil {
  109634. return graphql.Null
  109635. }
  109636. ctx = graphql.WithFieldContext(ctx, fc)
  109637. defer func() {
  109638. if r := recover(); r != nil {
  109639. ec.Error(ctx, ec.Recover(ctx, r))
  109640. ret = graphql.Null
  109641. }
  109642. }()
  109643. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109644. ctx = rctx // use context from middleware stack in children
  109645. return obj.Address2, nil
  109646. })
  109647. if err != nil {
  109648. ec.Error(ctx, err)
  109649. return graphql.Null
  109650. }
  109651. if resTmp == nil {
  109652. return graphql.Null
  109653. }
  109654. res := resTmp.(*string)
  109655. fc.Result = res
  109656. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  109657. }
  109658. func (ec *executionContext) fieldContext_SubscriptionMailingAddress_address2(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109659. fc = &graphql.FieldContext{
  109660. Object: "SubscriptionMailingAddress",
  109661. Field: field,
  109662. IsMethod: false,
  109663. IsResolver: false,
  109664. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109665. return nil, errors.New("field of type String does not have child fields")
  109666. },
  109667. }
  109668. return fc, nil
  109669. }
  109670. func (ec *executionContext) _SubscriptionMailingAddress_city(ctx context.Context, field graphql.CollectedField, obj *SubscriptionMailingAddress) (ret graphql.Marshaler) {
  109671. fc, err := ec.fieldContext_SubscriptionMailingAddress_city(ctx, field)
  109672. if err != nil {
  109673. return graphql.Null
  109674. }
  109675. ctx = graphql.WithFieldContext(ctx, fc)
  109676. defer func() {
  109677. if r := recover(); r != nil {
  109678. ec.Error(ctx, ec.Recover(ctx, r))
  109679. ret = graphql.Null
  109680. }
  109681. }()
  109682. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109683. ctx = rctx // use context from middleware stack in children
  109684. return obj.City, nil
  109685. })
  109686. if err != nil {
  109687. ec.Error(ctx, err)
  109688. return graphql.Null
  109689. }
  109690. if resTmp == nil {
  109691. return graphql.Null
  109692. }
  109693. res := resTmp.(*string)
  109694. fc.Result = res
  109695. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  109696. }
  109697. func (ec *executionContext) fieldContext_SubscriptionMailingAddress_city(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109698. fc = &graphql.FieldContext{
  109699. Object: "SubscriptionMailingAddress",
  109700. Field: field,
  109701. IsMethod: false,
  109702. IsResolver: false,
  109703. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109704. return nil, errors.New("field of type String does not have child fields")
  109705. },
  109706. }
  109707. return fc, nil
  109708. }
  109709. func (ec *executionContext) _SubscriptionMailingAddress_company(ctx context.Context, field graphql.CollectedField, obj *SubscriptionMailingAddress) (ret graphql.Marshaler) {
  109710. fc, err := ec.fieldContext_SubscriptionMailingAddress_company(ctx, field)
  109711. if err != nil {
  109712. return graphql.Null
  109713. }
  109714. ctx = graphql.WithFieldContext(ctx, fc)
  109715. defer func() {
  109716. if r := recover(); r != nil {
  109717. ec.Error(ctx, ec.Recover(ctx, r))
  109718. ret = graphql.Null
  109719. }
  109720. }()
  109721. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109722. ctx = rctx // use context from middleware stack in children
  109723. return obj.Company, nil
  109724. })
  109725. if err != nil {
  109726. ec.Error(ctx, err)
  109727. return graphql.Null
  109728. }
  109729. if resTmp == nil {
  109730. return graphql.Null
  109731. }
  109732. res := resTmp.(*string)
  109733. fc.Result = res
  109734. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  109735. }
  109736. func (ec *executionContext) fieldContext_SubscriptionMailingAddress_company(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109737. fc = &graphql.FieldContext{
  109738. Object: "SubscriptionMailingAddress",
  109739. Field: field,
  109740. IsMethod: false,
  109741. IsResolver: false,
  109742. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109743. return nil, errors.New("field of type String does not have child fields")
  109744. },
  109745. }
  109746. return fc, nil
  109747. }
  109748. func (ec *executionContext) _SubscriptionMailingAddress_country(ctx context.Context, field graphql.CollectedField, obj *SubscriptionMailingAddress) (ret graphql.Marshaler) {
  109749. fc, err := ec.fieldContext_SubscriptionMailingAddress_country(ctx, field)
  109750. if err != nil {
  109751. return graphql.Null
  109752. }
  109753. ctx = graphql.WithFieldContext(ctx, fc)
  109754. defer func() {
  109755. if r := recover(); r != nil {
  109756. ec.Error(ctx, ec.Recover(ctx, r))
  109757. ret = graphql.Null
  109758. }
  109759. }()
  109760. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109761. ctx = rctx // use context from middleware stack in children
  109762. return obj.Country, nil
  109763. })
  109764. if err != nil {
  109765. ec.Error(ctx, err)
  109766. return graphql.Null
  109767. }
  109768. if resTmp == nil {
  109769. return graphql.Null
  109770. }
  109771. res := resTmp.(*string)
  109772. fc.Result = res
  109773. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  109774. }
  109775. func (ec *executionContext) fieldContext_SubscriptionMailingAddress_country(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109776. fc = &graphql.FieldContext{
  109777. Object: "SubscriptionMailingAddress",
  109778. Field: field,
  109779. IsMethod: false,
  109780. IsResolver: false,
  109781. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109782. return nil, errors.New("field of type String does not have child fields")
  109783. },
  109784. }
  109785. return fc, nil
  109786. }
  109787. func (ec *executionContext) _SubscriptionMailingAddress_countryCode(ctx context.Context, field graphql.CollectedField, obj *SubscriptionMailingAddress) (ret graphql.Marshaler) {
  109788. fc, err := ec.fieldContext_SubscriptionMailingAddress_countryCode(ctx, field)
  109789. if err != nil {
  109790. return graphql.Null
  109791. }
  109792. ctx = graphql.WithFieldContext(ctx, fc)
  109793. defer func() {
  109794. if r := recover(); r != nil {
  109795. ec.Error(ctx, ec.Recover(ctx, r))
  109796. ret = graphql.Null
  109797. }
  109798. }()
  109799. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109800. ctx = rctx // use context from middleware stack in children
  109801. return obj.CountryCode, nil
  109802. })
  109803. if err != nil {
  109804. ec.Error(ctx, err)
  109805. return graphql.Null
  109806. }
  109807. if resTmp == nil {
  109808. return graphql.Null
  109809. }
  109810. res := resTmp.(*CountryCode)
  109811. fc.Result = res
  109812. return ec.marshalOCountryCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCode(ctx, field.Selections, res)
  109813. }
  109814. func (ec *executionContext) fieldContext_SubscriptionMailingAddress_countryCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109815. fc = &graphql.FieldContext{
  109816. Object: "SubscriptionMailingAddress",
  109817. Field: field,
  109818. IsMethod: false,
  109819. IsResolver: false,
  109820. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109821. return nil, errors.New("field of type CountryCode does not have child fields")
  109822. },
  109823. }
  109824. return fc, nil
  109825. }
  109826. func (ec *executionContext) _SubscriptionMailingAddress_firstName(ctx context.Context, field graphql.CollectedField, obj *SubscriptionMailingAddress) (ret graphql.Marshaler) {
  109827. fc, err := ec.fieldContext_SubscriptionMailingAddress_firstName(ctx, field)
  109828. if err != nil {
  109829. return graphql.Null
  109830. }
  109831. ctx = graphql.WithFieldContext(ctx, fc)
  109832. defer func() {
  109833. if r := recover(); r != nil {
  109834. ec.Error(ctx, ec.Recover(ctx, r))
  109835. ret = graphql.Null
  109836. }
  109837. }()
  109838. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109839. ctx = rctx // use context from middleware stack in children
  109840. return obj.FirstName, nil
  109841. })
  109842. if err != nil {
  109843. ec.Error(ctx, err)
  109844. return graphql.Null
  109845. }
  109846. if resTmp == nil {
  109847. return graphql.Null
  109848. }
  109849. res := resTmp.(*string)
  109850. fc.Result = res
  109851. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  109852. }
  109853. func (ec *executionContext) fieldContext_SubscriptionMailingAddress_firstName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109854. fc = &graphql.FieldContext{
  109855. Object: "SubscriptionMailingAddress",
  109856. Field: field,
  109857. IsMethod: false,
  109858. IsResolver: false,
  109859. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109860. return nil, errors.New("field of type String does not have child fields")
  109861. },
  109862. }
  109863. return fc, nil
  109864. }
  109865. func (ec *executionContext) _SubscriptionMailingAddress_lastName(ctx context.Context, field graphql.CollectedField, obj *SubscriptionMailingAddress) (ret graphql.Marshaler) {
  109866. fc, err := ec.fieldContext_SubscriptionMailingAddress_lastName(ctx, field)
  109867. if err != nil {
  109868. return graphql.Null
  109869. }
  109870. ctx = graphql.WithFieldContext(ctx, fc)
  109871. defer func() {
  109872. if r := recover(); r != nil {
  109873. ec.Error(ctx, ec.Recover(ctx, r))
  109874. ret = graphql.Null
  109875. }
  109876. }()
  109877. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109878. ctx = rctx // use context from middleware stack in children
  109879. return obj.LastName, nil
  109880. })
  109881. if err != nil {
  109882. ec.Error(ctx, err)
  109883. return graphql.Null
  109884. }
  109885. if resTmp == nil {
  109886. return graphql.Null
  109887. }
  109888. res := resTmp.(*string)
  109889. fc.Result = res
  109890. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  109891. }
  109892. func (ec *executionContext) fieldContext_SubscriptionMailingAddress_lastName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109893. fc = &graphql.FieldContext{
  109894. Object: "SubscriptionMailingAddress",
  109895. Field: field,
  109896. IsMethod: false,
  109897. IsResolver: false,
  109898. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109899. return nil, errors.New("field of type String does not have child fields")
  109900. },
  109901. }
  109902. return fc, nil
  109903. }
  109904. func (ec *executionContext) _SubscriptionMailingAddress_name(ctx context.Context, field graphql.CollectedField, obj *SubscriptionMailingAddress) (ret graphql.Marshaler) {
  109905. fc, err := ec.fieldContext_SubscriptionMailingAddress_name(ctx, field)
  109906. if err != nil {
  109907. return graphql.Null
  109908. }
  109909. ctx = graphql.WithFieldContext(ctx, fc)
  109910. defer func() {
  109911. if r := recover(); r != nil {
  109912. ec.Error(ctx, ec.Recover(ctx, r))
  109913. ret = graphql.Null
  109914. }
  109915. }()
  109916. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109917. ctx = rctx // use context from middleware stack in children
  109918. return obj.Name, nil
  109919. })
  109920. if err != nil {
  109921. ec.Error(ctx, err)
  109922. return graphql.Null
  109923. }
  109924. if resTmp == nil {
  109925. return graphql.Null
  109926. }
  109927. res := resTmp.(*string)
  109928. fc.Result = res
  109929. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  109930. }
  109931. func (ec *executionContext) fieldContext_SubscriptionMailingAddress_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109932. fc = &graphql.FieldContext{
  109933. Object: "SubscriptionMailingAddress",
  109934. Field: field,
  109935. IsMethod: false,
  109936. IsResolver: false,
  109937. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109938. return nil, errors.New("field of type String does not have child fields")
  109939. },
  109940. }
  109941. return fc, nil
  109942. }
  109943. func (ec *executionContext) _SubscriptionMailingAddress_phone(ctx context.Context, field graphql.CollectedField, obj *SubscriptionMailingAddress) (ret graphql.Marshaler) {
  109944. fc, err := ec.fieldContext_SubscriptionMailingAddress_phone(ctx, field)
  109945. if err != nil {
  109946. return graphql.Null
  109947. }
  109948. ctx = graphql.WithFieldContext(ctx, fc)
  109949. defer func() {
  109950. if r := recover(); r != nil {
  109951. ec.Error(ctx, ec.Recover(ctx, r))
  109952. ret = graphql.Null
  109953. }
  109954. }()
  109955. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109956. ctx = rctx // use context from middleware stack in children
  109957. return obj.Phone, nil
  109958. })
  109959. if err != nil {
  109960. ec.Error(ctx, err)
  109961. return graphql.Null
  109962. }
  109963. if resTmp == nil {
  109964. return graphql.Null
  109965. }
  109966. res := resTmp.(*string)
  109967. fc.Result = res
  109968. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  109969. }
  109970. func (ec *executionContext) fieldContext_SubscriptionMailingAddress_phone(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  109971. fc = &graphql.FieldContext{
  109972. Object: "SubscriptionMailingAddress",
  109973. Field: field,
  109974. IsMethod: false,
  109975. IsResolver: false,
  109976. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  109977. return nil, errors.New("field of type String does not have child fields")
  109978. },
  109979. }
  109980. return fc, nil
  109981. }
  109982. func (ec *executionContext) _SubscriptionMailingAddress_province(ctx context.Context, field graphql.CollectedField, obj *SubscriptionMailingAddress) (ret graphql.Marshaler) {
  109983. fc, err := ec.fieldContext_SubscriptionMailingAddress_province(ctx, field)
  109984. if err != nil {
  109985. return graphql.Null
  109986. }
  109987. ctx = graphql.WithFieldContext(ctx, fc)
  109988. defer func() {
  109989. if r := recover(); r != nil {
  109990. ec.Error(ctx, ec.Recover(ctx, r))
  109991. ret = graphql.Null
  109992. }
  109993. }()
  109994. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  109995. ctx = rctx // use context from middleware stack in children
  109996. return obj.Province, nil
  109997. })
  109998. if err != nil {
  109999. ec.Error(ctx, err)
  110000. return graphql.Null
  110001. }
  110002. if resTmp == nil {
  110003. return graphql.Null
  110004. }
  110005. res := resTmp.(*string)
  110006. fc.Result = res
  110007. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  110008. }
  110009. func (ec *executionContext) fieldContext_SubscriptionMailingAddress_province(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110010. fc = &graphql.FieldContext{
  110011. Object: "SubscriptionMailingAddress",
  110012. Field: field,
  110013. IsMethod: false,
  110014. IsResolver: false,
  110015. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110016. return nil, errors.New("field of type String does not have child fields")
  110017. },
  110018. }
  110019. return fc, nil
  110020. }
  110021. func (ec *executionContext) _SubscriptionMailingAddress_provinceCode(ctx context.Context, field graphql.CollectedField, obj *SubscriptionMailingAddress) (ret graphql.Marshaler) {
  110022. fc, err := ec.fieldContext_SubscriptionMailingAddress_provinceCode(ctx, field)
  110023. if err != nil {
  110024. return graphql.Null
  110025. }
  110026. ctx = graphql.WithFieldContext(ctx, fc)
  110027. defer func() {
  110028. if r := recover(); r != nil {
  110029. ec.Error(ctx, ec.Recover(ctx, r))
  110030. ret = graphql.Null
  110031. }
  110032. }()
  110033. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110034. ctx = rctx // use context from middleware stack in children
  110035. return obj.ProvinceCode, nil
  110036. })
  110037. if err != nil {
  110038. ec.Error(ctx, err)
  110039. return graphql.Null
  110040. }
  110041. if resTmp == nil {
  110042. return graphql.Null
  110043. }
  110044. res := resTmp.(*string)
  110045. fc.Result = res
  110046. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  110047. }
  110048. func (ec *executionContext) fieldContext_SubscriptionMailingAddress_provinceCode(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110049. fc = &graphql.FieldContext{
  110050. Object: "SubscriptionMailingAddress",
  110051. Field: field,
  110052. IsMethod: false,
  110053. IsResolver: false,
  110054. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110055. return nil, errors.New("field of type String does not have child fields")
  110056. },
  110057. }
  110058. return fc, nil
  110059. }
  110060. func (ec *executionContext) _SubscriptionMailingAddress_zip(ctx context.Context, field graphql.CollectedField, obj *SubscriptionMailingAddress) (ret graphql.Marshaler) {
  110061. fc, err := ec.fieldContext_SubscriptionMailingAddress_zip(ctx, field)
  110062. if err != nil {
  110063. return graphql.Null
  110064. }
  110065. ctx = graphql.WithFieldContext(ctx, fc)
  110066. defer func() {
  110067. if r := recover(); r != nil {
  110068. ec.Error(ctx, ec.Recover(ctx, r))
  110069. ret = graphql.Null
  110070. }
  110071. }()
  110072. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110073. ctx = rctx // use context from middleware stack in children
  110074. return obj.Zip, nil
  110075. })
  110076. if err != nil {
  110077. ec.Error(ctx, err)
  110078. return graphql.Null
  110079. }
  110080. if resTmp == nil {
  110081. return graphql.Null
  110082. }
  110083. res := resTmp.(*string)
  110084. fc.Result = res
  110085. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  110086. }
  110087. func (ec *executionContext) fieldContext_SubscriptionMailingAddress_zip(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110088. fc = &graphql.FieldContext{
  110089. Object: "SubscriptionMailingAddress",
  110090. Field: field,
  110091. IsMethod: false,
  110092. IsResolver: false,
  110093. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110094. return nil, errors.New("field of type String does not have child fields")
  110095. },
  110096. }
  110097. return fc, nil
  110098. }
  110099. func (ec *executionContext) _SubscriptionManualDiscount_entitledLines(ctx context.Context, field graphql.CollectedField, obj *SubscriptionManualDiscount) (ret graphql.Marshaler) {
  110100. fc, err := ec.fieldContext_SubscriptionManualDiscount_entitledLines(ctx, field)
  110101. if err != nil {
  110102. return graphql.Null
  110103. }
  110104. ctx = graphql.WithFieldContext(ctx, fc)
  110105. defer func() {
  110106. if r := recover(); r != nil {
  110107. ec.Error(ctx, ec.Recover(ctx, r))
  110108. ret = graphql.Null
  110109. }
  110110. }()
  110111. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110112. ctx = rctx // use context from middleware stack in children
  110113. return obj.EntitledLines, nil
  110114. })
  110115. if err != nil {
  110116. ec.Error(ctx, err)
  110117. return graphql.Null
  110118. }
  110119. if resTmp == nil {
  110120. if !graphql.HasFieldError(ctx, fc) {
  110121. ec.Errorf(ctx, "must not be null")
  110122. }
  110123. return graphql.Null
  110124. }
  110125. res := resTmp.(*SubscriptionDiscountEntitledLines)
  110126. fc.Result = res
  110127. return ec.marshalNSubscriptionDiscountEntitledLines2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionDiscountEntitledLines(ctx, field.Selections, res)
  110128. }
  110129. func (ec *executionContext) fieldContext_SubscriptionManualDiscount_entitledLines(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110130. fc = &graphql.FieldContext{
  110131. Object: "SubscriptionManualDiscount",
  110132. Field: field,
  110133. IsMethod: false,
  110134. IsResolver: false,
  110135. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110136. switch field.Name {
  110137. case "all":
  110138. return ec.fieldContext_SubscriptionDiscountEntitledLines_all(ctx, field)
  110139. case "lines":
  110140. return ec.fieldContext_SubscriptionDiscountEntitledLines_lines(ctx, field)
  110141. }
  110142. return nil, fmt.Errorf("no field named %q was found under type SubscriptionDiscountEntitledLines", field.Name)
  110143. },
  110144. }
  110145. return fc, nil
  110146. }
  110147. func (ec *executionContext) _SubscriptionManualDiscount_id(ctx context.Context, field graphql.CollectedField, obj *SubscriptionManualDiscount) (ret graphql.Marshaler) {
  110148. fc, err := ec.fieldContext_SubscriptionManualDiscount_id(ctx, field)
  110149. if err != nil {
  110150. return graphql.Null
  110151. }
  110152. ctx = graphql.WithFieldContext(ctx, fc)
  110153. defer func() {
  110154. if r := recover(); r != nil {
  110155. ec.Error(ctx, ec.Recover(ctx, r))
  110156. ret = graphql.Null
  110157. }
  110158. }()
  110159. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110160. ctx = rctx // use context from middleware stack in children
  110161. return obj.ID, nil
  110162. })
  110163. if err != nil {
  110164. ec.Error(ctx, err)
  110165. return graphql.Null
  110166. }
  110167. if resTmp == nil {
  110168. if !graphql.HasFieldError(ctx, fc) {
  110169. ec.Errorf(ctx, "must not be null")
  110170. }
  110171. return graphql.Null
  110172. }
  110173. res := resTmp.(string)
  110174. fc.Result = res
  110175. return ec.marshalNID2string(ctx, field.Selections, res)
  110176. }
  110177. func (ec *executionContext) fieldContext_SubscriptionManualDiscount_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110178. fc = &graphql.FieldContext{
  110179. Object: "SubscriptionManualDiscount",
  110180. Field: field,
  110181. IsMethod: false,
  110182. IsResolver: false,
  110183. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110184. return nil, errors.New("field of type ID does not have child fields")
  110185. },
  110186. }
  110187. return fc, nil
  110188. }
  110189. func (ec *executionContext) _SubscriptionManualDiscount_recurringCycleLimit(ctx context.Context, field graphql.CollectedField, obj *SubscriptionManualDiscount) (ret graphql.Marshaler) {
  110190. fc, err := ec.fieldContext_SubscriptionManualDiscount_recurringCycleLimit(ctx, field)
  110191. if err != nil {
  110192. return graphql.Null
  110193. }
  110194. ctx = graphql.WithFieldContext(ctx, fc)
  110195. defer func() {
  110196. if r := recover(); r != nil {
  110197. ec.Error(ctx, ec.Recover(ctx, r))
  110198. ret = graphql.Null
  110199. }
  110200. }()
  110201. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110202. ctx = rctx // use context from middleware stack in children
  110203. return obj.RecurringCycleLimit, nil
  110204. })
  110205. if err != nil {
  110206. ec.Error(ctx, err)
  110207. return graphql.Null
  110208. }
  110209. if resTmp == nil {
  110210. return graphql.Null
  110211. }
  110212. res := resTmp.(*int)
  110213. fc.Result = res
  110214. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  110215. }
  110216. func (ec *executionContext) fieldContext_SubscriptionManualDiscount_recurringCycleLimit(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110217. fc = &graphql.FieldContext{
  110218. Object: "SubscriptionManualDiscount",
  110219. Field: field,
  110220. IsMethod: false,
  110221. IsResolver: false,
  110222. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110223. return nil, errors.New("field of type Int does not have child fields")
  110224. },
  110225. }
  110226. return fc, nil
  110227. }
  110228. func (ec *executionContext) _SubscriptionManualDiscount_rejectionReason(ctx context.Context, field graphql.CollectedField, obj *SubscriptionManualDiscount) (ret graphql.Marshaler) {
  110229. fc, err := ec.fieldContext_SubscriptionManualDiscount_rejectionReason(ctx, field)
  110230. if err != nil {
  110231. return graphql.Null
  110232. }
  110233. ctx = graphql.WithFieldContext(ctx, fc)
  110234. defer func() {
  110235. if r := recover(); r != nil {
  110236. ec.Error(ctx, ec.Recover(ctx, r))
  110237. ret = graphql.Null
  110238. }
  110239. }()
  110240. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110241. ctx = rctx // use context from middleware stack in children
  110242. return obj.RejectionReason, nil
  110243. })
  110244. if err != nil {
  110245. ec.Error(ctx, err)
  110246. return graphql.Null
  110247. }
  110248. if resTmp == nil {
  110249. return graphql.Null
  110250. }
  110251. res := resTmp.(*SubscriptionDiscountRejectionReason)
  110252. fc.Result = res
  110253. return ec.marshalOSubscriptionDiscountRejectionReason2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionDiscountRejectionReason(ctx, field.Selections, res)
  110254. }
  110255. func (ec *executionContext) fieldContext_SubscriptionManualDiscount_rejectionReason(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110256. fc = &graphql.FieldContext{
  110257. Object: "SubscriptionManualDiscount",
  110258. Field: field,
  110259. IsMethod: false,
  110260. IsResolver: false,
  110261. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110262. return nil, errors.New("field of type SubscriptionDiscountRejectionReason does not have child fields")
  110263. },
  110264. }
  110265. return fc, nil
  110266. }
  110267. func (ec *executionContext) _SubscriptionManualDiscount_targetType(ctx context.Context, field graphql.CollectedField, obj *SubscriptionManualDiscount) (ret graphql.Marshaler) {
  110268. fc, err := ec.fieldContext_SubscriptionManualDiscount_targetType(ctx, field)
  110269. if err != nil {
  110270. return graphql.Null
  110271. }
  110272. ctx = graphql.WithFieldContext(ctx, fc)
  110273. defer func() {
  110274. if r := recover(); r != nil {
  110275. ec.Error(ctx, ec.Recover(ctx, r))
  110276. ret = graphql.Null
  110277. }
  110278. }()
  110279. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110280. ctx = rctx // use context from middleware stack in children
  110281. return obj.TargetType, nil
  110282. })
  110283. if err != nil {
  110284. ec.Error(ctx, err)
  110285. return graphql.Null
  110286. }
  110287. if resTmp == nil {
  110288. if !graphql.HasFieldError(ctx, fc) {
  110289. ec.Errorf(ctx, "must not be null")
  110290. }
  110291. return graphql.Null
  110292. }
  110293. res := resTmp.(DiscountTargetType)
  110294. fc.Result = res
  110295. return ec.marshalNDiscountTargetType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountTargetType(ctx, field.Selections, res)
  110296. }
  110297. func (ec *executionContext) fieldContext_SubscriptionManualDiscount_targetType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110298. fc = &graphql.FieldContext{
  110299. Object: "SubscriptionManualDiscount",
  110300. Field: field,
  110301. IsMethod: false,
  110302. IsResolver: false,
  110303. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110304. return nil, errors.New("field of type DiscountTargetType does not have child fields")
  110305. },
  110306. }
  110307. return fc, nil
  110308. }
  110309. func (ec *executionContext) _SubscriptionManualDiscount_title(ctx context.Context, field graphql.CollectedField, obj *SubscriptionManualDiscount) (ret graphql.Marshaler) {
  110310. fc, err := ec.fieldContext_SubscriptionManualDiscount_title(ctx, field)
  110311. if err != nil {
  110312. return graphql.Null
  110313. }
  110314. ctx = graphql.WithFieldContext(ctx, fc)
  110315. defer func() {
  110316. if r := recover(); r != nil {
  110317. ec.Error(ctx, ec.Recover(ctx, r))
  110318. ret = graphql.Null
  110319. }
  110320. }()
  110321. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110322. ctx = rctx // use context from middleware stack in children
  110323. return obj.Title, nil
  110324. })
  110325. if err != nil {
  110326. ec.Error(ctx, err)
  110327. return graphql.Null
  110328. }
  110329. if resTmp == nil {
  110330. return graphql.Null
  110331. }
  110332. res := resTmp.(*string)
  110333. fc.Result = res
  110334. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  110335. }
  110336. func (ec *executionContext) fieldContext_SubscriptionManualDiscount_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110337. fc = &graphql.FieldContext{
  110338. Object: "SubscriptionManualDiscount",
  110339. Field: field,
  110340. IsMethod: false,
  110341. IsResolver: false,
  110342. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110343. return nil, errors.New("field of type String does not have child fields")
  110344. },
  110345. }
  110346. return fc, nil
  110347. }
  110348. func (ec *executionContext) _SubscriptionManualDiscount_type(ctx context.Context, field graphql.CollectedField, obj *SubscriptionManualDiscount) (ret graphql.Marshaler) {
  110349. fc, err := ec.fieldContext_SubscriptionManualDiscount_type(ctx, field)
  110350. if err != nil {
  110351. return graphql.Null
  110352. }
  110353. ctx = graphql.WithFieldContext(ctx, fc)
  110354. defer func() {
  110355. if r := recover(); r != nil {
  110356. ec.Error(ctx, ec.Recover(ctx, r))
  110357. ret = graphql.Null
  110358. }
  110359. }()
  110360. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110361. ctx = rctx // use context from middleware stack in children
  110362. return obj.Type, nil
  110363. })
  110364. if err != nil {
  110365. ec.Error(ctx, err)
  110366. return graphql.Null
  110367. }
  110368. if resTmp == nil {
  110369. if !graphql.HasFieldError(ctx, fc) {
  110370. ec.Errorf(ctx, "must not be null")
  110371. }
  110372. return graphql.Null
  110373. }
  110374. res := resTmp.(DiscountType)
  110375. fc.Result = res
  110376. return ec.marshalNDiscountType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountType(ctx, field.Selections, res)
  110377. }
  110378. func (ec *executionContext) fieldContext_SubscriptionManualDiscount_type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110379. fc = &graphql.FieldContext{
  110380. Object: "SubscriptionManualDiscount",
  110381. Field: field,
  110382. IsMethod: false,
  110383. IsResolver: false,
  110384. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110385. return nil, errors.New("field of type DiscountType does not have child fields")
  110386. },
  110387. }
  110388. return fc, nil
  110389. }
  110390. func (ec *executionContext) _SubscriptionManualDiscount_usageCount(ctx context.Context, field graphql.CollectedField, obj *SubscriptionManualDiscount) (ret graphql.Marshaler) {
  110391. fc, err := ec.fieldContext_SubscriptionManualDiscount_usageCount(ctx, field)
  110392. if err != nil {
  110393. return graphql.Null
  110394. }
  110395. ctx = graphql.WithFieldContext(ctx, fc)
  110396. defer func() {
  110397. if r := recover(); r != nil {
  110398. ec.Error(ctx, ec.Recover(ctx, r))
  110399. ret = graphql.Null
  110400. }
  110401. }()
  110402. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110403. ctx = rctx // use context from middleware stack in children
  110404. return obj.UsageCount, nil
  110405. })
  110406. if err != nil {
  110407. ec.Error(ctx, err)
  110408. return graphql.Null
  110409. }
  110410. if resTmp == nil {
  110411. if !graphql.HasFieldError(ctx, fc) {
  110412. ec.Errorf(ctx, "must not be null")
  110413. }
  110414. return graphql.Null
  110415. }
  110416. res := resTmp.(int)
  110417. fc.Result = res
  110418. return ec.marshalNInt2int(ctx, field.Selections, res)
  110419. }
  110420. func (ec *executionContext) fieldContext_SubscriptionManualDiscount_usageCount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110421. fc = &graphql.FieldContext{
  110422. Object: "SubscriptionManualDiscount",
  110423. Field: field,
  110424. IsMethod: false,
  110425. IsResolver: false,
  110426. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110427. return nil, errors.New("field of type Int does not have child fields")
  110428. },
  110429. }
  110430. return fc, nil
  110431. }
  110432. func (ec *executionContext) _SubscriptionManualDiscount_value(ctx context.Context, field graphql.CollectedField, obj *SubscriptionManualDiscount) (ret graphql.Marshaler) {
  110433. fc, err := ec.fieldContext_SubscriptionManualDiscount_value(ctx, field)
  110434. if err != nil {
  110435. return graphql.Null
  110436. }
  110437. ctx = graphql.WithFieldContext(ctx, fc)
  110438. defer func() {
  110439. if r := recover(); r != nil {
  110440. ec.Error(ctx, ec.Recover(ctx, r))
  110441. ret = graphql.Null
  110442. }
  110443. }()
  110444. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110445. ctx = rctx // use context from middleware stack in children
  110446. return obj.Value, nil
  110447. })
  110448. if err != nil {
  110449. ec.Error(ctx, err)
  110450. return graphql.Null
  110451. }
  110452. if resTmp == nil {
  110453. if !graphql.HasFieldError(ctx, fc) {
  110454. ec.Errorf(ctx, "must not be null")
  110455. }
  110456. return graphql.Null
  110457. }
  110458. res := resTmp.(SubscriptionDiscountValue)
  110459. fc.Result = res
  110460. return ec.marshalNSubscriptionDiscountValue2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionDiscountValue(ctx, field.Selections, res)
  110461. }
  110462. func (ec *executionContext) fieldContext_SubscriptionManualDiscount_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110463. fc = &graphql.FieldContext{
  110464. Object: "SubscriptionManualDiscount",
  110465. Field: field,
  110466. IsMethod: false,
  110467. IsResolver: false,
  110468. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110469. return nil, errors.New("field of type SubscriptionDiscountValue does not have child fields")
  110470. },
  110471. }
  110472. return fc, nil
  110473. }
  110474. func (ec *executionContext) _SubscriptionManualDiscountConnection_edges(ctx context.Context, field graphql.CollectedField, obj *SubscriptionManualDiscountConnection) (ret graphql.Marshaler) {
  110475. fc, err := ec.fieldContext_SubscriptionManualDiscountConnection_edges(ctx, field)
  110476. if err != nil {
  110477. return graphql.Null
  110478. }
  110479. ctx = graphql.WithFieldContext(ctx, fc)
  110480. defer func() {
  110481. if r := recover(); r != nil {
  110482. ec.Error(ctx, ec.Recover(ctx, r))
  110483. ret = graphql.Null
  110484. }
  110485. }()
  110486. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110487. ctx = rctx // use context from middleware stack in children
  110488. return obj.Edges, nil
  110489. })
  110490. if err != nil {
  110491. ec.Error(ctx, err)
  110492. return graphql.Null
  110493. }
  110494. if resTmp == nil {
  110495. if !graphql.HasFieldError(ctx, fc) {
  110496. ec.Errorf(ctx, "must not be null")
  110497. }
  110498. return graphql.Null
  110499. }
  110500. res := resTmp.([]*SubscriptionManualDiscountEdge)
  110501. fc.Result = res
  110502. return ec.marshalNSubscriptionManualDiscountEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionManualDiscountEdgeᚄ(ctx, field.Selections, res)
  110503. }
  110504. func (ec *executionContext) fieldContext_SubscriptionManualDiscountConnection_edges(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110505. fc = &graphql.FieldContext{
  110506. Object: "SubscriptionManualDiscountConnection",
  110507. Field: field,
  110508. IsMethod: false,
  110509. IsResolver: false,
  110510. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110511. switch field.Name {
  110512. case "cursor":
  110513. return ec.fieldContext_SubscriptionManualDiscountEdge_cursor(ctx, field)
  110514. case "node":
  110515. return ec.fieldContext_SubscriptionManualDiscountEdge_node(ctx, field)
  110516. }
  110517. return nil, fmt.Errorf("no field named %q was found under type SubscriptionManualDiscountEdge", field.Name)
  110518. },
  110519. }
  110520. return fc, nil
  110521. }
  110522. func (ec *executionContext) _SubscriptionManualDiscountConnection_nodes(ctx context.Context, field graphql.CollectedField, obj *SubscriptionManualDiscountConnection) (ret graphql.Marshaler) {
  110523. fc, err := ec.fieldContext_SubscriptionManualDiscountConnection_nodes(ctx, field)
  110524. if err != nil {
  110525. return graphql.Null
  110526. }
  110527. ctx = graphql.WithFieldContext(ctx, fc)
  110528. defer func() {
  110529. if r := recover(); r != nil {
  110530. ec.Error(ctx, ec.Recover(ctx, r))
  110531. ret = graphql.Null
  110532. }
  110533. }()
  110534. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110535. ctx = rctx // use context from middleware stack in children
  110536. return obj.Nodes, nil
  110537. })
  110538. if err != nil {
  110539. ec.Error(ctx, err)
  110540. return graphql.Null
  110541. }
  110542. if resTmp == nil {
  110543. if !graphql.HasFieldError(ctx, fc) {
  110544. ec.Errorf(ctx, "must not be null")
  110545. }
  110546. return graphql.Null
  110547. }
  110548. res := resTmp.([]*SubscriptionManualDiscount)
  110549. fc.Result = res
  110550. return ec.marshalNSubscriptionManualDiscount2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionManualDiscountᚄ(ctx, field.Selections, res)
  110551. }
  110552. func (ec *executionContext) fieldContext_SubscriptionManualDiscountConnection_nodes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110553. fc = &graphql.FieldContext{
  110554. Object: "SubscriptionManualDiscountConnection",
  110555. Field: field,
  110556. IsMethod: false,
  110557. IsResolver: false,
  110558. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110559. switch field.Name {
  110560. case "entitledLines":
  110561. return ec.fieldContext_SubscriptionManualDiscount_entitledLines(ctx, field)
  110562. case "id":
  110563. return ec.fieldContext_SubscriptionManualDiscount_id(ctx, field)
  110564. case "recurringCycleLimit":
  110565. return ec.fieldContext_SubscriptionManualDiscount_recurringCycleLimit(ctx, field)
  110566. case "rejectionReason":
  110567. return ec.fieldContext_SubscriptionManualDiscount_rejectionReason(ctx, field)
  110568. case "targetType":
  110569. return ec.fieldContext_SubscriptionManualDiscount_targetType(ctx, field)
  110570. case "title":
  110571. return ec.fieldContext_SubscriptionManualDiscount_title(ctx, field)
  110572. case "type":
  110573. return ec.fieldContext_SubscriptionManualDiscount_type(ctx, field)
  110574. case "usageCount":
  110575. return ec.fieldContext_SubscriptionManualDiscount_usageCount(ctx, field)
  110576. case "value":
  110577. return ec.fieldContext_SubscriptionManualDiscount_value(ctx, field)
  110578. }
  110579. return nil, fmt.Errorf("no field named %q was found under type SubscriptionManualDiscount", field.Name)
  110580. },
  110581. }
  110582. return fc, nil
  110583. }
  110584. func (ec *executionContext) _SubscriptionManualDiscountConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *SubscriptionManualDiscountConnection) (ret graphql.Marshaler) {
  110585. fc, err := ec.fieldContext_SubscriptionManualDiscountConnection_pageInfo(ctx, field)
  110586. if err != nil {
  110587. return graphql.Null
  110588. }
  110589. ctx = graphql.WithFieldContext(ctx, fc)
  110590. defer func() {
  110591. if r := recover(); r != nil {
  110592. ec.Error(ctx, ec.Recover(ctx, r))
  110593. ret = graphql.Null
  110594. }
  110595. }()
  110596. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110597. ctx = rctx // use context from middleware stack in children
  110598. return obj.PageInfo, nil
  110599. })
  110600. if err != nil {
  110601. ec.Error(ctx, err)
  110602. return graphql.Null
  110603. }
  110604. if resTmp == nil {
  110605. if !graphql.HasFieldError(ctx, fc) {
  110606. ec.Errorf(ctx, "must not be null")
  110607. }
  110608. return graphql.Null
  110609. }
  110610. res := resTmp.(*PageInfo)
  110611. fc.Result = res
  110612. return ec.marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx, field.Selections, res)
  110613. }
  110614. func (ec *executionContext) fieldContext_SubscriptionManualDiscountConnection_pageInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110615. fc = &graphql.FieldContext{
  110616. Object: "SubscriptionManualDiscountConnection",
  110617. Field: field,
  110618. IsMethod: false,
  110619. IsResolver: false,
  110620. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110621. switch field.Name {
  110622. case "endCursor":
  110623. return ec.fieldContext_PageInfo_endCursor(ctx, field)
  110624. case "hasNextPage":
  110625. return ec.fieldContext_PageInfo_hasNextPage(ctx, field)
  110626. case "hasPreviousPage":
  110627. return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field)
  110628. case "startCursor":
  110629. return ec.fieldContext_PageInfo_startCursor(ctx, field)
  110630. }
  110631. return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name)
  110632. },
  110633. }
  110634. return fc, nil
  110635. }
  110636. func (ec *executionContext) _SubscriptionManualDiscountEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *SubscriptionManualDiscountEdge) (ret graphql.Marshaler) {
  110637. fc, err := ec.fieldContext_SubscriptionManualDiscountEdge_cursor(ctx, field)
  110638. if err != nil {
  110639. return graphql.Null
  110640. }
  110641. ctx = graphql.WithFieldContext(ctx, fc)
  110642. defer func() {
  110643. if r := recover(); r != nil {
  110644. ec.Error(ctx, ec.Recover(ctx, r))
  110645. ret = graphql.Null
  110646. }
  110647. }()
  110648. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110649. ctx = rctx // use context from middleware stack in children
  110650. return obj.Cursor, nil
  110651. })
  110652. if err != nil {
  110653. ec.Error(ctx, err)
  110654. return graphql.Null
  110655. }
  110656. if resTmp == nil {
  110657. if !graphql.HasFieldError(ctx, fc) {
  110658. ec.Errorf(ctx, "must not be null")
  110659. }
  110660. return graphql.Null
  110661. }
  110662. res := resTmp.(string)
  110663. fc.Result = res
  110664. return ec.marshalNString2string(ctx, field.Selections, res)
  110665. }
  110666. func (ec *executionContext) fieldContext_SubscriptionManualDiscountEdge_cursor(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110667. fc = &graphql.FieldContext{
  110668. Object: "SubscriptionManualDiscountEdge",
  110669. Field: field,
  110670. IsMethod: false,
  110671. IsResolver: false,
  110672. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110673. return nil, errors.New("field of type String does not have child fields")
  110674. },
  110675. }
  110676. return fc, nil
  110677. }
  110678. func (ec *executionContext) _SubscriptionManualDiscountEdge_node(ctx context.Context, field graphql.CollectedField, obj *SubscriptionManualDiscountEdge) (ret graphql.Marshaler) {
  110679. fc, err := ec.fieldContext_SubscriptionManualDiscountEdge_node(ctx, field)
  110680. if err != nil {
  110681. return graphql.Null
  110682. }
  110683. ctx = graphql.WithFieldContext(ctx, fc)
  110684. defer func() {
  110685. if r := recover(); r != nil {
  110686. ec.Error(ctx, ec.Recover(ctx, r))
  110687. ret = graphql.Null
  110688. }
  110689. }()
  110690. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110691. ctx = rctx // use context from middleware stack in children
  110692. return obj.Node, nil
  110693. })
  110694. if err != nil {
  110695. ec.Error(ctx, err)
  110696. return graphql.Null
  110697. }
  110698. if resTmp == nil {
  110699. if !graphql.HasFieldError(ctx, fc) {
  110700. ec.Errorf(ctx, "must not be null")
  110701. }
  110702. return graphql.Null
  110703. }
  110704. res := resTmp.(*SubscriptionManualDiscount)
  110705. fc.Result = res
  110706. return ec.marshalNSubscriptionManualDiscount2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionManualDiscount(ctx, field.Selections, res)
  110707. }
  110708. func (ec *executionContext) fieldContext_SubscriptionManualDiscountEdge_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110709. fc = &graphql.FieldContext{
  110710. Object: "SubscriptionManualDiscountEdge",
  110711. Field: field,
  110712. IsMethod: false,
  110713. IsResolver: false,
  110714. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110715. switch field.Name {
  110716. case "entitledLines":
  110717. return ec.fieldContext_SubscriptionManualDiscount_entitledLines(ctx, field)
  110718. case "id":
  110719. return ec.fieldContext_SubscriptionManualDiscount_id(ctx, field)
  110720. case "recurringCycleLimit":
  110721. return ec.fieldContext_SubscriptionManualDiscount_recurringCycleLimit(ctx, field)
  110722. case "rejectionReason":
  110723. return ec.fieldContext_SubscriptionManualDiscount_rejectionReason(ctx, field)
  110724. case "targetType":
  110725. return ec.fieldContext_SubscriptionManualDiscount_targetType(ctx, field)
  110726. case "title":
  110727. return ec.fieldContext_SubscriptionManualDiscount_title(ctx, field)
  110728. case "type":
  110729. return ec.fieldContext_SubscriptionManualDiscount_type(ctx, field)
  110730. case "usageCount":
  110731. return ec.fieldContext_SubscriptionManualDiscount_usageCount(ctx, field)
  110732. case "value":
  110733. return ec.fieldContext_SubscriptionManualDiscount_value(ctx, field)
  110734. }
  110735. return nil, fmt.Errorf("no field named %q was found under type SubscriptionManualDiscount", field.Name)
  110736. },
  110737. }
  110738. return fc, nil
  110739. }
  110740. func (ec *executionContext) _SubscriptionPricingPolicy_basePrice(ctx context.Context, field graphql.CollectedField, obj *SubscriptionPricingPolicy) (ret graphql.Marshaler) {
  110741. fc, err := ec.fieldContext_SubscriptionPricingPolicy_basePrice(ctx, field)
  110742. if err != nil {
  110743. return graphql.Null
  110744. }
  110745. ctx = graphql.WithFieldContext(ctx, fc)
  110746. defer func() {
  110747. if r := recover(); r != nil {
  110748. ec.Error(ctx, ec.Recover(ctx, r))
  110749. ret = graphql.Null
  110750. }
  110751. }()
  110752. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110753. ctx = rctx // use context from middleware stack in children
  110754. return obj.BasePrice, nil
  110755. })
  110756. if err != nil {
  110757. ec.Error(ctx, err)
  110758. return graphql.Null
  110759. }
  110760. if resTmp == nil {
  110761. if !graphql.HasFieldError(ctx, fc) {
  110762. ec.Errorf(ctx, "must not be null")
  110763. }
  110764. return graphql.Null
  110765. }
  110766. res := resTmp.(*MoneyV2)
  110767. fc.Result = res
  110768. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  110769. }
  110770. func (ec *executionContext) fieldContext_SubscriptionPricingPolicy_basePrice(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110771. fc = &graphql.FieldContext{
  110772. Object: "SubscriptionPricingPolicy",
  110773. Field: field,
  110774. IsMethod: false,
  110775. IsResolver: false,
  110776. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110777. switch field.Name {
  110778. case "amount":
  110779. return ec.fieldContext_MoneyV2_amount(ctx, field)
  110780. case "currencyCode":
  110781. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  110782. }
  110783. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  110784. },
  110785. }
  110786. return fc, nil
  110787. }
  110788. func (ec *executionContext) _SubscriptionPricingPolicy_cycleDiscounts(ctx context.Context, field graphql.CollectedField, obj *SubscriptionPricingPolicy) (ret graphql.Marshaler) {
  110789. fc, err := ec.fieldContext_SubscriptionPricingPolicy_cycleDiscounts(ctx, field)
  110790. if err != nil {
  110791. return graphql.Null
  110792. }
  110793. ctx = graphql.WithFieldContext(ctx, fc)
  110794. defer func() {
  110795. if r := recover(); r != nil {
  110796. ec.Error(ctx, ec.Recover(ctx, r))
  110797. ret = graphql.Null
  110798. }
  110799. }()
  110800. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110801. ctx = rctx // use context from middleware stack in children
  110802. return obj.CycleDiscounts, nil
  110803. })
  110804. if err != nil {
  110805. ec.Error(ctx, err)
  110806. return graphql.Null
  110807. }
  110808. if resTmp == nil {
  110809. if !graphql.HasFieldError(ctx, fc) {
  110810. ec.Errorf(ctx, "must not be null")
  110811. }
  110812. return graphql.Null
  110813. }
  110814. res := resTmp.([]*SubscriptionCyclePriceAdjustment)
  110815. fc.Result = res
  110816. return ec.marshalNSubscriptionCyclePriceAdjustment2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionCyclePriceAdjustmentᚄ(ctx, field.Selections, res)
  110817. }
  110818. func (ec *executionContext) fieldContext_SubscriptionPricingPolicy_cycleDiscounts(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110819. fc = &graphql.FieldContext{
  110820. Object: "SubscriptionPricingPolicy",
  110821. Field: field,
  110822. IsMethod: false,
  110823. IsResolver: false,
  110824. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110825. switch field.Name {
  110826. case "adjustmentType":
  110827. return ec.fieldContext_SubscriptionCyclePriceAdjustment_adjustmentType(ctx, field)
  110828. case "adjustmentValue":
  110829. return ec.fieldContext_SubscriptionCyclePriceAdjustment_adjustmentValue(ctx, field)
  110830. case "afterCycle":
  110831. return ec.fieldContext_SubscriptionCyclePriceAdjustment_afterCycle(ctx, field)
  110832. case "computedPrice":
  110833. return ec.fieldContext_SubscriptionCyclePriceAdjustment_computedPrice(ctx, field)
  110834. }
  110835. return nil, fmt.Errorf("no field named %q was found under type SubscriptionCyclePriceAdjustment", field.Name)
  110836. },
  110837. }
  110838. return fc, nil
  110839. }
  110840. func (ec *executionContext) _SuggestedOrderTransaction_accountNumber(ctx context.Context, field graphql.CollectedField, obj *SuggestedOrderTransaction) (ret graphql.Marshaler) {
  110841. fc, err := ec.fieldContext_SuggestedOrderTransaction_accountNumber(ctx, field)
  110842. if err != nil {
  110843. return graphql.Null
  110844. }
  110845. ctx = graphql.WithFieldContext(ctx, fc)
  110846. defer func() {
  110847. if r := recover(); r != nil {
  110848. ec.Error(ctx, ec.Recover(ctx, r))
  110849. ret = graphql.Null
  110850. }
  110851. }()
  110852. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110853. ctx = rctx // use context from middleware stack in children
  110854. return obj.AccountNumber, nil
  110855. })
  110856. if err != nil {
  110857. ec.Error(ctx, err)
  110858. return graphql.Null
  110859. }
  110860. if resTmp == nil {
  110861. return graphql.Null
  110862. }
  110863. res := resTmp.(*string)
  110864. fc.Result = res
  110865. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  110866. }
  110867. func (ec *executionContext) fieldContext_SuggestedOrderTransaction_accountNumber(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110868. fc = &graphql.FieldContext{
  110869. Object: "SuggestedOrderTransaction",
  110870. Field: field,
  110871. IsMethod: false,
  110872. IsResolver: false,
  110873. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110874. return nil, errors.New("field of type String does not have child fields")
  110875. },
  110876. }
  110877. return fc, nil
  110878. }
  110879. func (ec *executionContext) _SuggestedOrderTransaction_amountSet(ctx context.Context, field graphql.CollectedField, obj *SuggestedOrderTransaction) (ret graphql.Marshaler) {
  110880. fc, err := ec.fieldContext_SuggestedOrderTransaction_amountSet(ctx, field)
  110881. if err != nil {
  110882. return graphql.Null
  110883. }
  110884. ctx = graphql.WithFieldContext(ctx, fc)
  110885. defer func() {
  110886. if r := recover(); r != nil {
  110887. ec.Error(ctx, ec.Recover(ctx, r))
  110888. ret = graphql.Null
  110889. }
  110890. }()
  110891. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110892. ctx = rctx // use context from middleware stack in children
  110893. return obj.AmountSet, nil
  110894. })
  110895. if err != nil {
  110896. ec.Error(ctx, err)
  110897. return graphql.Null
  110898. }
  110899. if resTmp == nil {
  110900. if !graphql.HasFieldError(ctx, fc) {
  110901. ec.Errorf(ctx, "must not be null")
  110902. }
  110903. return graphql.Null
  110904. }
  110905. res := resTmp.(*MoneyBag)
  110906. fc.Result = res
  110907. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  110908. }
  110909. func (ec *executionContext) fieldContext_SuggestedOrderTransaction_amountSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110910. fc = &graphql.FieldContext{
  110911. Object: "SuggestedOrderTransaction",
  110912. Field: field,
  110913. IsMethod: false,
  110914. IsResolver: false,
  110915. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110916. switch field.Name {
  110917. case "presentmentMoney":
  110918. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  110919. case "shopMoney":
  110920. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  110921. }
  110922. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  110923. },
  110924. }
  110925. return fc, nil
  110926. }
  110927. func (ec *executionContext) _SuggestedOrderTransaction_formattedGateway(ctx context.Context, field graphql.CollectedField, obj *SuggestedOrderTransaction) (ret graphql.Marshaler) {
  110928. fc, err := ec.fieldContext_SuggestedOrderTransaction_formattedGateway(ctx, field)
  110929. if err != nil {
  110930. return graphql.Null
  110931. }
  110932. ctx = graphql.WithFieldContext(ctx, fc)
  110933. defer func() {
  110934. if r := recover(); r != nil {
  110935. ec.Error(ctx, ec.Recover(ctx, r))
  110936. ret = graphql.Null
  110937. }
  110938. }()
  110939. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110940. ctx = rctx // use context from middleware stack in children
  110941. return obj.FormattedGateway, nil
  110942. })
  110943. if err != nil {
  110944. ec.Error(ctx, err)
  110945. return graphql.Null
  110946. }
  110947. if resTmp == nil {
  110948. return graphql.Null
  110949. }
  110950. res := resTmp.(*string)
  110951. fc.Result = res
  110952. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  110953. }
  110954. func (ec *executionContext) fieldContext_SuggestedOrderTransaction_formattedGateway(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110955. fc = &graphql.FieldContext{
  110956. Object: "SuggestedOrderTransaction",
  110957. Field: field,
  110958. IsMethod: false,
  110959. IsResolver: false,
  110960. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  110961. return nil, errors.New("field of type String does not have child fields")
  110962. },
  110963. }
  110964. return fc, nil
  110965. }
  110966. func (ec *executionContext) _SuggestedOrderTransaction_gateway(ctx context.Context, field graphql.CollectedField, obj *SuggestedOrderTransaction) (ret graphql.Marshaler) {
  110967. fc, err := ec.fieldContext_SuggestedOrderTransaction_gateway(ctx, field)
  110968. if err != nil {
  110969. return graphql.Null
  110970. }
  110971. ctx = graphql.WithFieldContext(ctx, fc)
  110972. defer func() {
  110973. if r := recover(); r != nil {
  110974. ec.Error(ctx, ec.Recover(ctx, r))
  110975. ret = graphql.Null
  110976. }
  110977. }()
  110978. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  110979. ctx = rctx // use context from middleware stack in children
  110980. return obj.Gateway, nil
  110981. })
  110982. if err != nil {
  110983. ec.Error(ctx, err)
  110984. return graphql.Null
  110985. }
  110986. if resTmp == nil {
  110987. return graphql.Null
  110988. }
  110989. res := resTmp.(*string)
  110990. fc.Result = res
  110991. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  110992. }
  110993. func (ec *executionContext) fieldContext_SuggestedOrderTransaction_gateway(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  110994. fc = &graphql.FieldContext{
  110995. Object: "SuggestedOrderTransaction",
  110996. Field: field,
  110997. IsMethod: false,
  110998. IsResolver: false,
  110999. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  111000. return nil, errors.New("field of type String does not have child fields")
  111001. },
  111002. }
  111003. return fc, nil
  111004. }
  111005. func (ec *executionContext) _SuggestedOrderTransaction_kind(ctx context.Context, field graphql.CollectedField, obj *SuggestedOrderTransaction) (ret graphql.Marshaler) {
  111006. fc, err := ec.fieldContext_SuggestedOrderTransaction_kind(ctx, field)
  111007. if err != nil {
  111008. return graphql.Null
  111009. }
  111010. ctx = graphql.WithFieldContext(ctx, fc)
  111011. defer func() {
  111012. if r := recover(); r != nil {
  111013. ec.Error(ctx, ec.Recover(ctx, r))
  111014. ret = graphql.Null
  111015. }
  111016. }()
  111017. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  111018. ctx = rctx // use context from middleware stack in children
  111019. return obj.Kind, nil
  111020. })
  111021. if err != nil {
  111022. ec.Error(ctx, err)
  111023. return graphql.Null
  111024. }
  111025. if resTmp == nil {
  111026. if !graphql.HasFieldError(ctx, fc) {
  111027. ec.Errorf(ctx, "must not be null")
  111028. }
  111029. return graphql.Null
  111030. }
  111031. res := resTmp.(SuggestedOrderTransactionKind)
  111032. fc.Result = res
  111033. return ec.marshalNSuggestedOrderTransactionKind2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSuggestedOrderTransactionKind(ctx, field.Selections, res)
  111034. }
  111035. func (ec *executionContext) fieldContext_SuggestedOrderTransaction_kind(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  111036. fc = &graphql.FieldContext{
  111037. Object: "SuggestedOrderTransaction",
  111038. Field: field,
  111039. IsMethod: false,
  111040. IsResolver: false,
  111041. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  111042. return nil, errors.New("field of type SuggestedOrderTransactionKind does not have child fields")
  111043. },
  111044. }
  111045. return fc, nil
  111046. }
  111047. func (ec *executionContext) _SuggestedOrderTransaction_maximumRefundableSet(ctx context.Context, field graphql.CollectedField, obj *SuggestedOrderTransaction) (ret graphql.Marshaler) {
  111048. fc, err := ec.fieldContext_SuggestedOrderTransaction_maximumRefundableSet(ctx, field)
  111049. if err != nil {
  111050. return graphql.Null
  111051. }
  111052. ctx = graphql.WithFieldContext(ctx, fc)
  111053. defer func() {
  111054. if r := recover(); r != nil {
  111055. ec.Error(ctx, ec.Recover(ctx, r))
  111056. ret = graphql.Null
  111057. }
  111058. }()
  111059. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  111060. ctx = rctx // use context from middleware stack in children
  111061. return obj.MaximumRefundableSet, nil
  111062. })
  111063. if err != nil {
  111064. ec.Error(ctx, err)
  111065. return graphql.Null
  111066. }
  111067. if resTmp == nil {
  111068. return graphql.Null
  111069. }
  111070. res := resTmp.(*MoneyBag)
  111071. fc.Result = res
  111072. return ec.marshalOMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  111073. }
  111074. func (ec *executionContext) fieldContext_SuggestedOrderTransaction_maximumRefundableSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  111075. fc = &graphql.FieldContext{
  111076. Object: "SuggestedOrderTransaction",
  111077. Field: field,
  111078. IsMethod: false,
  111079. IsResolver: false,
  111080. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  111081. switch field.Name {
  111082. case "presentmentMoney":
  111083. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  111084. case "shopMoney":
  111085. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  111086. }
  111087. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  111088. },
  111089. }
  111090. return fc, nil
  111091. }
  111092. func (ec *executionContext) _SuggestedOrderTransaction_parentTransaction(ctx context.Context, field graphql.CollectedField, obj *SuggestedOrderTransaction) (ret graphql.Marshaler) {
  111093. fc, err := ec.fieldContext_SuggestedOrderTransaction_parentTransaction(ctx, field)
  111094. if err != nil {
  111095. return graphql.Null
  111096. }
  111097. ctx = graphql.WithFieldContext(ctx, fc)
  111098. defer func() {
  111099. if r := recover(); r != nil {
  111100. ec.Error(ctx, ec.Recover(ctx, r))
  111101. ret = graphql.Null
  111102. }
  111103. }()
  111104. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  111105. ctx = rctx // use context from middleware stack in children
  111106. return obj.ParentTransaction, nil
  111107. })
  111108. if err != nil {
  111109. ec.Error(ctx, err)
  111110. return graphql.Null
  111111. }
  111112. if resTmp == nil {
  111113. return graphql.Null
  111114. }
  111115. res := resTmp.(*OrderTransaction)
  111116. fc.Result = res
  111117. return ec.marshalOOrderTransaction2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderTransaction(ctx, field.Selections, res)
  111118. }
  111119. func (ec *executionContext) fieldContext_SuggestedOrderTransaction_parentTransaction(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  111120. fc = &graphql.FieldContext{
  111121. Object: "SuggestedOrderTransaction",
  111122. Field: field,
  111123. IsMethod: false,
  111124. IsResolver: false,
  111125. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  111126. switch field.Name {
  111127. case "accountNumber":
  111128. return ec.fieldContext_OrderTransaction_accountNumber(ctx, field)
  111129. case "amountSet":
  111130. return ec.fieldContext_OrderTransaction_amountSet(ctx, field)
  111131. case "authorizationCode":
  111132. return ec.fieldContext_OrderTransaction_authorizationCode(ctx, field)
  111133. case "authorizationExpiresAt":
  111134. return ec.fieldContext_OrderTransaction_authorizationExpiresAt(ctx, field)
  111135. case "createdAt":
  111136. return ec.fieldContext_OrderTransaction_createdAt(ctx, field)
  111137. case "errorCode":
  111138. return ec.fieldContext_OrderTransaction_errorCode(ctx, field)
  111139. case "fees":
  111140. return ec.fieldContext_OrderTransaction_fees(ctx, field)
  111141. case "formattedGateway":
  111142. return ec.fieldContext_OrderTransaction_formattedGateway(ctx, field)
  111143. case "gateway":
  111144. return ec.fieldContext_OrderTransaction_gateway(ctx, field)
  111145. case "id":
  111146. return ec.fieldContext_OrderTransaction_id(ctx, field)
  111147. case "kind":
  111148. return ec.fieldContext_OrderTransaction_kind(ctx, field)
  111149. case "manuallyCapturable":
  111150. return ec.fieldContext_OrderTransaction_manuallyCapturable(ctx, field)
  111151. case "maximumRefundableV2":
  111152. return ec.fieldContext_OrderTransaction_maximumRefundableV2(ctx, field)
  111153. case "order":
  111154. return ec.fieldContext_OrderTransaction_order(ctx, field)
  111155. case "parentTransaction":
  111156. return ec.fieldContext_OrderTransaction_parentTransaction(ctx, field)
  111157. case "paymentIcon":
  111158. return ec.fieldContext_OrderTransaction_paymentIcon(ctx, field)
  111159. case "processedAt":
  111160. return ec.fieldContext_OrderTransaction_processedAt(ctx, field)
  111161. case "receiptJson":
  111162. return ec.fieldContext_OrderTransaction_receiptJson(ctx, field)
  111163. case "settlementCurrency":
  111164. return ec.fieldContext_OrderTransaction_settlementCurrency(ctx, field)
  111165. case "settlementCurrencyRate":
  111166. return ec.fieldContext_OrderTransaction_settlementCurrencyRate(ctx, field)
  111167. case "shopifyPaymentsSet":
  111168. return ec.fieldContext_OrderTransaction_shopifyPaymentsSet(ctx, field)
  111169. case "status":
  111170. return ec.fieldContext_OrderTransaction_status(ctx, field)
  111171. case "test":
  111172. return ec.fieldContext_OrderTransaction_test(ctx, field)
  111173. case "totalUnsettledSet":
  111174. return ec.fieldContext_OrderTransaction_totalUnsettledSet(ctx, field)
  111175. case "user":
  111176. return ec.fieldContext_OrderTransaction_user(ctx, field)
  111177. }
  111178. return nil, fmt.Errorf("no field named %q was found under type OrderTransaction", field.Name)
  111179. },
  111180. }
  111181. return fc, nil
  111182. }
  111183. func (ec *executionContext) _SuggestedRefund_amountSet(ctx context.Context, field graphql.CollectedField, obj *SuggestedRefund) (ret graphql.Marshaler) {
  111184. fc, err := ec.fieldContext_SuggestedRefund_amountSet(ctx, field)
  111185. if err != nil {
  111186. return graphql.Null
  111187. }
  111188. ctx = graphql.WithFieldContext(ctx, fc)
  111189. defer func() {
  111190. if r := recover(); r != nil {
  111191. ec.Error(ctx, ec.Recover(ctx, r))
  111192. ret = graphql.Null
  111193. }
  111194. }()
  111195. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  111196. ctx = rctx // use context from middleware stack in children
  111197. return obj.AmountSet, nil
  111198. })
  111199. if err != nil {
  111200. ec.Error(ctx, err)
  111201. return graphql.Null
  111202. }
  111203. if resTmp == nil {
  111204. if !graphql.HasFieldError(ctx, fc) {
  111205. ec.Errorf(ctx, "must not be null")
  111206. }
  111207. return graphql.Null
  111208. }
  111209. res := resTmp.(*MoneyBag)
  111210. fc.Result = res
  111211. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  111212. }
  111213. func (ec *executionContext) fieldContext_SuggestedRefund_amountSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  111214. fc = &graphql.FieldContext{
  111215. Object: "SuggestedRefund",
  111216. Field: field,
  111217. IsMethod: false,
  111218. IsResolver: false,
  111219. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  111220. switch field.Name {
  111221. case "presentmentMoney":
  111222. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  111223. case "shopMoney":
  111224. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  111225. }
  111226. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  111227. },
  111228. }
  111229. return fc, nil
  111230. }
  111231. func (ec *executionContext) _SuggestedRefund_discountedSubtotalSet(ctx context.Context, field graphql.CollectedField, obj *SuggestedRefund) (ret graphql.Marshaler) {
  111232. fc, err := ec.fieldContext_SuggestedRefund_discountedSubtotalSet(ctx, field)
  111233. if err != nil {
  111234. return graphql.Null
  111235. }
  111236. ctx = graphql.WithFieldContext(ctx, fc)
  111237. defer func() {
  111238. if r := recover(); r != nil {
  111239. ec.Error(ctx, ec.Recover(ctx, r))
  111240. ret = graphql.Null
  111241. }
  111242. }()
  111243. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  111244. ctx = rctx // use context from middleware stack in children
  111245. return obj.DiscountedSubtotalSet, nil
  111246. })
  111247. if err != nil {
  111248. ec.Error(ctx, err)
  111249. return graphql.Null
  111250. }
  111251. if resTmp == nil {
  111252. if !graphql.HasFieldError(ctx, fc) {
  111253. ec.Errorf(ctx, "must not be null")
  111254. }
  111255. return graphql.Null
  111256. }
  111257. res := resTmp.(*MoneyBag)
  111258. fc.Result = res
  111259. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  111260. }
  111261. func (ec *executionContext) fieldContext_SuggestedRefund_discountedSubtotalSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  111262. fc = &graphql.FieldContext{
  111263. Object: "SuggestedRefund",
  111264. Field: field,
  111265. IsMethod: false,
  111266. IsResolver: false,
  111267. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  111268. switch field.Name {
  111269. case "presentmentMoney":
  111270. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  111271. case "shopMoney":
  111272. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  111273. }
  111274. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  111275. },
  111276. }
  111277. return fc, nil
  111278. }
  111279. func (ec *executionContext) _SuggestedRefund_maximumRefundableSet(ctx context.Context, field graphql.CollectedField, obj *SuggestedRefund) (ret graphql.Marshaler) {
  111280. fc, err := ec.fieldContext_SuggestedRefund_maximumRefundableSet(ctx, field)
  111281. if err != nil {
  111282. return graphql.Null
  111283. }
  111284. ctx = graphql.WithFieldContext(ctx, fc)
  111285. defer func() {
  111286. if r := recover(); r != nil {
  111287. ec.Error(ctx, ec.Recover(ctx, r))
  111288. ret = graphql.Null
  111289. }
  111290. }()
  111291. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  111292. ctx = rctx // use context from middleware stack in children
  111293. return obj.MaximumRefundableSet, nil
  111294. })
  111295. if err != nil {
  111296. ec.Error(ctx, err)
  111297. return graphql.Null
  111298. }
  111299. if resTmp == nil {
  111300. if !graphql.HasFieldError(ctx, fc) {
  111301. ec.Errorf(ctx, "must not be null")
  111302. }
  111303. return graphql.Null
  111304. }
  111305. res := resTmp.(*MoneyBag)
  111306. fc.Result = res
  111307. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  111308. }
  111309. func (ec *executionContext) fieldContext_SuggestedRefund_maximumRefundableSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  111310. fc = &graphql.FieldContext{
  111311. Object: "SuggestedRefund",
  111312. Field: field,
  111313. IsMethod: false,
  111314. IsResolver: false,
  111315. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  111316. switch field.Name {
  111317. case "presentmentMoney":
  111318. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  111319. case "shopMoney":
  111320. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  111321. }
  111322. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  111323. },
  111324. }
  111325. return fc, nil
  111326. }
  111327. func (ec *executionContext) _SuggestedRefund_refundDuties(ctx context.Context, field graphql.CollectedField, obj *SuggestedRefund) (ret graphql.Marshaler) {
  111328. fc, err := ec.fieldContext_SuggestedRefund_refundDuties(ctx, field)
  111329. if err != nil {
  111330. return graphql.Null
  111331. }
  111332. ctx = graphql.WithFieldContext(ctx, fc)
  111333. defer func() {
  111334. if r := recover(); r != nil {
  111335. ec.Error(ctx, ec.Recover(ctx, r))
  111336. ret = graphql.Null
  111337. }
  111338. }()
  111339. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  111340. ctx = rctx // use context from middleware stack in children
  111341. return obj.RefundDuties, nil
  111342. })
  111343. if err != nil {
  111344. ec.Error(ctx, err)
  111345. return graphql.Null
  111346. }
  111347. if resTmp == nil {
  111348. if !graphql.HasFieldError(ctx, fc) {
  111349. ec.Errorf(ctx, "must not be null")
  111350. }
  111351. return graphql.Null
  111352. }
  111353. res := resTmp.([]*RefundDuty)
  111354. fc.Result = res
  111355. return ec.marshalNRefundDuty2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundDutyᚄ(ctx, field.Selections, res)
  111356. }
  111357. func (ec *executionContext) fieldContext_SuggestedRefund_refundDuties(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  111358. fc = &graphql.FieldContext{
  111359. Object: "SuggestedRefund",
  111360. Field: field,
  111361. IsMethod: false,
  111362. IsResolver: false,
  111363. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  111364. switch field.Name {
  111365. case "amountSet":
  111366. return ec.fieldContext_RefundDuty_amountSet(ctx, field)
  111367. case "originalDuty":
  111368. return ec.fieldContext_RefundDuty_originalDuty(ctx, field)
  111369. }
  111370. return nil, fmt.Errorf("no field named %q was found under type RefundDuty", field.Name)
  111371. },
  111372. }
  111373. return fc, nil
  111374. }
  111375. func (ec *executionContext) _SuggestedRefund_refundLineItems(ctx context.Context, field graphql.CollectedField, obj *SuggestedRefund) (ret graphql.Marshaler) {
  111376. fc, err := ec.fieldContext_SuggestedRefund_refundLineItems(ctx, field)
  111377. if err != nil {
  111378. return graphql.Null
  111379. }
  111380. ctx = graphql.WithFieldContext(ctx, fc)
  111381. defer func() {
  111382. if r := recover(); r != nil {
  111383. ec.Error(ctx, ec.Recover(ctx, r))
  111384. ret = graphql.Null
  111385. }
  111386. }()
  111387. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  111388. ctx = rctx // use context from middleware stack in children
  111389. return obj.RefundLineItems, nil
  111390. })
  111391. if err != nil {
  111392. ec.Error(ctx, err)
  111393. return graphql.Null
  111394. }
  111395. if resTmp == nil {
  111396. if !graphql.HasFieldError(ctx, fc) {
  111397. ec.Errorf(ctx, "must not be null")
  111398. }
  111399. return graphql.Null
  111400. }
  111401. res := resTmp.([]*RefundLineItem)
  111402. fc.Result = res
  111403. return ec.marshalNRefundLineItem2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundLineItemᚄ(ctx, field.Selections, res)
  111404. }
  111405. func (ec *executionContext) fieldContext_SuggestedRefund_refundLineItems(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  111406. fc = &graphql.FieldContext{
  111407. Object: "SuggestedRefund",
  111408. Field: field,
  111409. IsMethod: false,
  111410. IsResolver: false,
  111411. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  111412. switch field.Name {
  111413. case "lineItem":
  111414. return ec.fieldContext_RefundLineItem_lineItem(ctx, field)
  111415. case "location":
  111416. return ec.fieldContext_RefundLineItem_location(ctx, field)
  111417. case "priceSet":
  111418. return ec.fieldContext_RefundLineItem_priceSet(ctx, field)
  111419. case "quantity":
  111420. return ec.fieldContext_RefundLineItem_quantity(ctx, field)
  111421. case "restockType":
  111422. return ec.fieldContext_RefundLineItem_restockType(ctx, field)
  111423. case "restocked":
  111424. return ec.fieldContext_RefundLineItem_restocked(ctx, field)
  111425. case "subtotalSet":
  111426. return ec.fieldContext_RefundLineItem_subtotalSet(ctx, field)
  111427. case "totalTaxSet":
  111428. return ec.fieldContext_RefundLineItem_totalTaxSet(ctx, field)
  111429. }
  111430. return nil, fmt.Errorf("no field named %q was found under type RefundLineItem", field.Name)
  111431. },
  111432. }
  111433. return fc, nil
  111434. }
  111435. func (ec *executionContext) _SuggestedRefund_shipping(ctx context.Context, field graphql.CollectedField, obj *SuggestedRefund) (ret graphql.Marshaler) {
  111436. fc, err := ec.fieldContext_SuggestedRefund_shipping(ctx, field)
  111437. if err != nil {
  111438. return graphql.Null
  111439. }
  111440. ctx = graphql.WithFieldContext(ctx, fc)
  111441. defer func() {
  111442. if r := recover(); r != nil {
  111443. ec.Error(ctx, ec.Recover(ctx, r))
  111444. ret = graphql.Null
  111445. }
  111446. }()
  111447. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  111448. ctx = rctx // use context from middleware stack in children
  111449. return obj.Shipping, nil
  111450. })
  111451. if err != nil {
  111452. ec.Error(ctx, err)
  111453. return graphql.Null
  111454. }
  111455. if resTmp == nil {
  111456. if !graphql.HasFieldError(ctx, fc) {
  111457. ec.Errorf(ctx, "must not be null")
  111458. }
  111459. return graphql.Null
  111460. }
  111461. res := resTmp.(*ShippingRefund)
  111462. fc.Result = res
  111463. return ec.marshalNShippingRefund2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐShippingRefund(ctx, field.Selections, res)
  111464. }
  111465. func (ec *executionContext) fieldContext_SuggestedRefund_shipping(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  111466. fc = &graphql.FieldContext{
  111467. Object: "SuggestedRefund",
  111468. Field: field,
  111469. IsMethod: false,
  111470. IsResolver: false,
  111471. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  111472. switch field.Name {
  111473. case "amountSet":
  111474. return ec.fieldContext_ShippingRefund_amountSet(ctx, field)
  111475. case "maximumRefundableSet":
  111476. return ec.fieldContext_ShippingRefund_maximumRefundableSet(ctx, field)
  111477. case "taxSet":
  111478. return ec.fieldContext_ShippingRefund_taxSet(ctx, field)
  111479. }
  111480. return nil, fmt.Errorf("no field named %q was found under type ShippingRefund", field.Name)
  111481. },
  111482. }
  111483. return fc, nil
  111484. }
  111485. func (ec *executionContext) _SuggestedRefund_subtotalSet(ctx context.Context, field graphql.CollectedField, obj *SuggestedRefund) (ret graphql.Marshaler) {
  111486. fc, err := ec.fieldContext_SuggestedRefund_subtotalSet(ctx, field)
  111487. if err != nil {
  111488. return graphql.Null
  111489. }
  111490. ctx = graphql.WithFieldContext(ctx, fc)
  111491. defer func() {
  111492. if r := recover(); r != nil {
  111493. ec.Error(ctx, ec.Recover(ctx, r))
  111494. ret = graphql.Null
  111495. }
  111496. }()
  111497. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  111498. ctx = rctx // use context from middleware stack in children
  111499. return obj.SubtotalSet, nil
  111500. })
  111501. if err != nil {
  111502. ec.Error(ctx, err)
  111503. return graphql.Null
  111504. }
  111505. if resTmp == nil {
  111506. if !graphql.HasFieldError(ctx, fc) {
  111507. ec.Errorf(ctx, "must not be null")
  111508. }
  111509. return graphql.Null
  111510. }
  111511. res := resTmp.(*MoneyBag)
  111512. fc.Result = res
  111513. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  111514. }
  111515. func (ec *executionContext) fieldContext_SuggestedRefund_subtotalSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  111516. fc = &graphql.FieldContext{
  111517. Object: "SuggestedRefund",
  111518. Field: field,
  111519. IsMethod: false,
  111520. IsResolver: false,
  111521. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  111522. switch field.Name {
  111523. case "presentmentMoney":
  111524. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  111525. case "shopMoney":
  111526. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  111527. }
  111528. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  111529. },
  111530. }
  111531. return fc, nil
  111532. }
  111533. func (ec *executionContext) _SuggestedRefund_suggestedTransactions(ctx context.Context, field graphql.CollectedField, obj *SuggestedRefund) (ret graphql.Marshaler) {
  111534. fc, err := ec.fieldContext_SuggestedRefund_suggestedTransactions(ctx, field)
  111535. if err != nil {
  111536. return graphql.Null
  111537. }
  111538. ctx = graphql.WithFieldContext(ctx, fc)
  111539. defer func() {
  111540. if r := recover(); r != nil {
  111541. ec.Error(ctx, ec.Recover(ctx, r))
  111542. ret = graphql.Null
  111543. }
  111544. }()
  111545. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  111546. ctx = rctx // use context from middleware stack in children
  111547. return obj.SuggestedTransactions, nil
  111548. })
  111549. if err != nil {
  111550. ec.Error(ctx, err)
  111551. return graphql.Null
  111552. }
  111553. if resTmp == nil {
  111554. if !graphql.HasFieldError(ctx, fc) {
  111555. ec.Errorf(ctx, "must not be null")
  111556. }
  111557. return graphql.Null
  111558. }
  111559. res := resTmp.([]*SuggestedOrderTransaction)
  111560. fc.Result = res
  111561. return ec.marshalNSuggestedOrderTransaction2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSuggestedOrderTransactionᚄ(ctx, field.Selections, res)
  111562. }
  111563. func (ec *executionContext) fieldContext_SuggestedRefund_suggestedTransactions(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  111564. fc = &graphql.FieldContext{
  111565. Object: "SuggestedRefund",
  111566. Field: field,
  111567. IsMethod: false,
  111568. IsResolver: false,
  111569. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  111570. switch field.Name {
  111571. case "accountNumber":
  111572. return ec.fieldContext_SuggestedOrderTransaction_accountNumber(ctx, field)
  111573. case "amountSet":
  111574. return ec.fieldContext_SuggestedOrderTransaction_amountSet(ctx, field)
  111575. case "formattedGateway":
  111576. return ec.fieldContext_SuggestedOrderTransaction_formattedGateway(ctx, field)
  111577. case "gateway":
  111578. return ec.fieldContext_SuggestedOrderTransaction_gateway(ctx, field)
  111579. case "kind":
  111580. return ec.fieldContext_SuggestedOrderTransaction_kind(ctx, field)
  111581. case "maximumRefundableSet":
  111582. return ec.fieldContext_SuggestedOrderTransaction_maximumRefundableSet(ctx, field)
  111583. case "parentTransaction":
  111584. return ec.fieldContext_SuggestedOrderTransaction_parentTransaction(ctx, field)
  111585. }
  111586. return nil, fmt.Errorf("no field named %q was found under type SuggestedOrderTransaction", field.Name)
  111587. },
  111588. }
  111589. return fc, nil
  111590. }
  111591. func (ec *executionContext) _SuggestedRefund_totalCartDiscountAmountSet(ctx context.Context, field graphql.CollectedField, obj *SuggestedRefund) (ret graphql.Marshaler) {
  111592. fc, err := ec.fieldContext_SuggestedRefund_totalCartDiscountAmountSet(ctx, field)
  111593. if err != nil {
  111594. return graphql.Null
  111595. }
  111596. ctx = graphql.WithFieldContext(ctx, fc)
  111597. defer func() {
  111598. if r := recover(); r != nil {
  111599. ec.Error(ctx, ec.Recover(ctx, r))
  111600. ret = graphql.Null
  111601. }
  111602. }()
  111603. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  111604. ctx = rctx // use context from middleware stack in children
  111605. return obj.TotalCartDiscountAmountSet, nil
  111606. })
  111607. if err != nil {
  111608. ec.Error(ctx, err)
  111609. return graphql.Null
  111610. }
  111611. if resTmp == nil {
  111612. if !graphql.HasFieldError(ctx, fc) {
  111613. ec.Errorf(ctx, "must not be null")
  111614. }
  111615. return graphql.Null
  111616. }
  111617. res := resTmp.(*MoneyBag)
  111618. fc.Result = res
  111619. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  111620. }
  111621. func (ec *executionContext) fieldContext_SuggestedRefund_totalCartDiscountAmountSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  111622. fc = &graphql.FieldContext{
  111623. Object: "SuggestedRefund",
  111624. Field: field,
  111625. IsMethod: false,
  111626. IsResolver: false,
  111627. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  111628. switch field.Name {
  111629. case "presentmentMoney":
  111630. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  111631. case "shopMoney":
  111632. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  111633. }
  111634. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  111635. },
  111636. }
  111637. return fc, nil
  111638. }
  111639. func (ec *executionContext) _SuggestedRefund_totalDutiesSet(ctx context.Context, field graphql.CollectedField, obj *SuggestedRefund) (ret graphql.Marshaler) {
  111640. fc, err := ec.fieldContext_SuggestedRefund_totalDutiesSet(ctx, field)
  111641. if err != nil {
  111642. return graphql.Null
  111643. }
  111644. ctx = graphql.WithFieldContext(ctx, fc)
  111645. defer func() {
  111646. if r := recover(); r != nil {
  111647. ec.Error(ctx, ec.Recover(ctx, r))
  111648. ret = graphql.Null
  111649. }
  111650. }()
  111651. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  111652. ctx = rctx // use context from middleware stack in children
  111653. return obj.TotalDutiesSet, nil
  111654. })
  111655. if err != nil {
  111656. ec.Error(ctx, err)
  111657. return graphql.Null
  111658. }
  111659. if resTmp == nil {
  111660. if !graphql.HasFieldError(ctx, fc) {
  111661. ec.Errorf(ctx, "must not be null")
  111662. }
  111663. return graphql.Null
  111664. }
  111665. res := resTmp.(*MoneyBag)
  111666. fc.Result = res
  111667. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  111668. }
  111669. func (ec *executionContext) fieldContext_SuggestedRefund_totalDutiesSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  111670. fc = &graphql.FieldContext{
  111671. Object: "SuggestedRefund",
  111672. Field: field,
  111673. IsMethod: false,
  111674. IsResolver: false,
  111675. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  111676. switch field.Name {
  111677. case "presentmentMoney":
  111678. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  111679. case "shopMoney":
  111680. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  111681. }
  111682. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  111683. },
  111684. }
  111685. return fc, nil
  111686. }
  111687. func (ec *executionContext) _SuggestedRefund_totalTaxSet(ctx context.Context, field graphql.CollectedField, obj *SuggestedRefund) (ret graphql.Marshaler) {
  111688. fc, err := ec.fieldContext_SuggestedRefund_totalTaxSet(ctx, field)
  111689. if err != nil {
  111690. return graphql.Null
  111691. }
  111692. ctx = graphql.WithFieldContext(ctx, fc)
  111693. defer func() {
  111694. if r := recover(); r != nil {
  111695. ec.Error(ctx, ec.Recover(ctx, r))
  111696. ret = graphql.Null
  111697. }
  111698. }()
  111699. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  111700. ctx = rctx // use context from middleware stack in children
  111701. return obj.TotalTaxSet, nil
  111702. })
  111703. if err != nil {
  111704. ec.Error(ctx, err)
  111705. return graphql.Null
  111706. }
  111707. if resTmp == nil {
  111708. if !graphql.HasFieldError(ctx, fc) {
  111709. ec.Errorf(ctx, "must not be null")
  111710. }
  111711. return graphql.Null
  111712. }
  111713. res := resTmp.(*MoneyBag)
  111714. fc.Result = res
  111715. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  111716. }
  111717. func (ec *executionContext) fieldContext_SuggestedRefund_totalTaxSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  111718. fc = &graphql.FieldContext{
  111719. Object: "SuggestedRefund",
  111720. Field: field,
  111721. IsMethod: false,
  111722. IsResolver: false,
  111723. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  111724. switch field.Name {
  111725. case "presentmentMoney":
  111726. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  111727. case "shopMoney":
  111728. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  111729. }
  111730. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  111731. },
  111732. }
  111733. return fc, nil
  111734. }
  111735. func (ec *executionContext) _TaxLine_channelLiable(ctx context.Context, field graphql.CollectedField, obj *TaxLine) (ret graphql.Marshaler) {
  111736. fc, err := ec.fieldContext_TaxLine_channelLiable(ctx, field)
  111737. if err != nil {
  111738. return graphql.Null
  111739. }
  111740. ctx = graphql.WithFieldContext(ctx, fc)
  111741. defer func() {
  111742. if r := recover(); r != nil {
  111743. ec.Error(ctx, ec.Recover(ctx, r))
  111744. ret = graphql.Null
  111745. }
  111746. }()
  111747. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  111748. ctx = rctx // use context from middleware stack in children
  111749. return obj.ChannelLiable, nil
  111750. })
  111751. if err != nil {
  111752. ec.Error(ctx, err)
  111753. return graphql.Null
  111754. }
  111755. if resTmp == nil {
  111756. return graphql.Null
  111757. }
  111758. res := resTmp.(*bool)
  111759. fc.Result = res
  111760. return ec.marshalOBoolean2ᚖbool(ctx, field.Selections, res)
  111761. }
  111762. func (ec *executionContext) fieldContext_TaxLine_channelLiable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  111763. fc = &graphql.FieldContext{
  111764. Object: "TaxLine",
  111765. Field: field,
  111766. IsMethod: false,
  111767. IsResolver: false,
  111768. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  111769. return nil, errors.New("field of type Boolean does not have child fields")
  111770. },
  111771. }
  111772. return fc, nil
  111773. }
  111774. func (ec *executionContext) _TaxLine_priceSet(ctx context.Context, field graphql.CollectedField, obj *TaxLine) (ret graphql.Marshaler) {
  111775. fc, err := ec.fieldContext_TaxLine_priceSet(ctx, field)
  111776. if err != nil {
  111777. return graphql.Null
  111778. }
  111779. ctx = graphql.WithFieldContext(ctx, fc)
  111780. defer func() {
  111781. if r := recover(); r != nil {
  111782. ec.Error(ctx, ec.Recover(ctx, r))
  111783. ret = graphql.Null
  111784. }
  111785. }()
  111786. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  111787. ctx = rctx // use context from middleware stack in children
  111788. return obj.PriceSet, nil
  111789. })
  111790. if err != nil {
  111791. ec.Error(ctx, err)
  111792. return graphql.Null
  111793. }
  111794. if resTmp == nil {
  111795. if !graphql.HasFieldError(ctx, fc) {
  111796. ec.Errorf(ctx, "must not be null")
  111797. }
  111798. return graphql.Null
  111799. }
  111800. res := resTmp.(*MoneyBag)
  111801. fc.Result = res
  111802. return ec.marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx, field.Selections, res)
  111803. }
  111804. func (ec *executionContext) fieldContext_TaxLine_priceSet(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  111805. fc = &graphql.FieldContext{
  111806. Object: "TaxLine",
  111807. Field: field,
  111808. IsMethod: false,
  111809. IsResolver: false,
  111810. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  111811. switch field.Name {
  111812. case "presentmentMoney":
  111813. return ec.fieldContext_MoneyBag_presentmentMoney(ctx, field)
  111814. case "shopMoney":
  111815. return ec.fieldContext_MoneyBag_shopMoney(ctx, field)
  111816. }
  111817. return nil, fmt.Errorf("no field named %q was found under type MoneyBag", field.Name)
  111818. },
  111819. }
  111820. return fc, nil
  111821. }
  111822. func (ec *executionContext) _TaxLine_rate(ctx context.Context, field graphql.CollectedField, obj *TaxLine) (ret graphql.Marshaler) {
  111823. fc, err := ec.fieldContext_TaxLine_rate(ctx, field)
  111824. if err != nil {
  111825. return graphql.Null
  111826. }
  111827. ctx = graphql.WithFieldContext(ctx, fc)
  111828. defer func() {
  111829. if r := recover(); r != nil {
  111830. ec.Error(ctx, ec.Recover(ctx, r))
  111831. ret = graphql.Null
  111832. }
  111833. }()
  111834. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  111835. ctx = rctx // use context from middleware stack in children
  111836. return obj.Rate, nil
  111837. })
  111838. if err != nil {
  111839. ec.Error(ctx, err)
  111840. return graphql.Null
  111841. }
  111842. if resTmp == nil {
  111843. return graphql.Null
  111844. }
  111845. res := resTmp.(*float64)
  111846. fc.Result = res
  111847. return ec.marshalOFloat2ᚖfloat64(ctx, field.Selections, res)
  111848. }
  111849. func (ec *executionContext) fieldContext_TaxLine_rate(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  111850. fc = &graphql.FieldContext{
  111851. Object: "TaxLine",
  111852. Field: field,
  111853. IsMethod: false,
  111854. IsResolver: false,
  111855. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  111856. return nil, errors.New("field of type Float does not have child fields")
  111857. },
  111858. }
  111859. return fc, nil
  111860. }
  111861. func (ec *executionContext) _TaxLine_ratePercentage(ctx context.Context, field graphql.CollectedField, obj *TaxLine) (ret graphql.Marshaler) {
  111862. fc, err := ec.fieldContext_TaxLine_ratePercentage(ctx, field)
  111863. if err != nil {
  111864. return graphql.Null
  111865. }
  111866. ctx = graphql.WithFieldContext(ctx, fc)
  111867. defer func() {
  111868. if r := recover(); r != nil {
  111869. ec.Error(ctx, ec.Recover(ctx, r))
  111870. ret = graphql.Null
  111871. }
  111872. }()
  111873. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  111874. ctx = rctx // use context from middleware stack in children
  111875. return obj.RatePercentage, nil
  111876. })
  111877. if err != nil {
  111878. ec.Error(ctx, err)
  111879. return graphql.Null
  111880. }
  111881. if resTmp == nil {
  111882. return graphql.Null
  111883. }
  111884. res := resTmp.(*float64)
  111885. fc.Result = res
  111886. return ec.marshalOFloat2ᚖfloat64(ctx, field.Selections, res)
  111887. }
  111888. func (ec *executionContext) fieldContext_TaxLine_ratePercentage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  111889. fc = &graphql.FieldContext{
  111890. Object: "TaxLine",
  111891. Field: field,
  111892. IsMethod: false,
  111893. IsResolver: false,
  111894. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  111895. return nil, errors.New("field of type Float does not have child fields")
  111896. },
  111897. }
  111898. return fc, nil
  111899. }
  111900. func (ec *executionContext) _TaxLine_title(ctx context.Context, field graphql.CollectedField, obj *TaxLine) (ret graphql.Marshaler) {
  111901. fc, err := ec.fieldContext_TaxLine_title(ctx, field)
  111902. if err != nil {
  111903. return graphql.Null
  111904. }
  111905. ctx = graphql.WithFieldContext(ctx, fc)
  111906. defer func() {
  111907. if r := recover(); r != nil {
  111908. ec.Error(ctx, ec.Recover(ctx, r))
  111909. ret = graphql.Null
  111910. }
  111911. }()
  111912. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  111913. ctx = rctx // use context from middleware stack in children
  111914. return obj.Title, nil
  111915. })
  111916. if err != nil {
  111917. ec.Error(ctx, err)
  111918. return graphql.Null
  111919. }
  111920. if resTmp == nil {
  111921. if !graphql.HasFieldError(ctx, fc) {
  111922. ec.Errorf(ctx, "must not be null")
  111923. }
  111924. return graphql.Null
  111925. }
  111926. res := resTmp.(string)
  111927. fc.Result = res
  111928. return ec.marshalNString2string(ctx, field.Selections, res)
  111929. }
  111930. func (ec *executionContext) fieldContext_TaxLine_title(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  111931. fc = &graphql.FieldContext{
  111932. Object: "TaxLine",
  111933. Field: field,
  111934. IsMethod: false,
  111935. IsResolver: false,
  111936. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  111937. return nil, errors.New("field of type String does not have child fields")
  111938. },
  111939. }
  111940. return fc, nil
  111941. }
  111942. func (ec *executionContext) _TransactionFee_amount(ctx context.Context, field graphql.CollectedField, obj *TransactionFee) (ret graphql.Marshaler) {
  111943. fc, err := ec.fieldContext_TransactionFee_amount(ctx, field)
  111944. if err != nil {
  111945. return graphql.Null
  111946. }
  111947. ctx = graphql.WithFieldContext(ctx, fc)
  111948. defer func() {
  111949. if r := recover(); r != nil {
  111950. ec.Error(ctx, ec.Recover(ctx, r))
  111951. ret = graphql.Null
  111952. }
  111953. }()
  111954. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  111955. ctx = rctx // use context from middleware stack in children
  111956. return obj.Amount, nil
  111957. })
  111958. if err != nil {
  111959. ec.Error(ctx, err)
  111960. return graphql.Null
  111961. }
  111962. if resTmp == nil {
  111963. if !graphql.HasFieldError(ctx, fc) {
  111964. ec.Errorf(ctx, "must not be null")
  111965. }
  111966. return graphql.Null
  111967. }
  111968. res := resTmp.(*MoneyV2)
  111969. fc.Result = res
  111970. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  111971. }
  111972. func (ec *executionContext) fieldContext_TransactionFee_amount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  111973. fc = &graphql.FieldContext{
  111974. Object: "TransactionFee",
  111975. Field: field,
  111976. IsMethod: false,
  111977. IsResolver: false,
  111978. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  111979. switch field.Name {
  111980. case "amount":
  111981. return ec.fieldContext_MoneyV2_amount(ctx, field)
  111982. case "currencyCode":
  111983. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  111984. }
  111985. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  111986. },
  111987. }
  111988. return fc, nil
  111989. }
  111990. func (ec *executionContext) _TransactionFee_flatFee(ctx context.Context, field graphql.CollectedField, obj *TransactionFee) (ret graphql.Marshaler) {
  111991. fc, err := ec.fieldContext_TransactionFee_flatFee(ctx, field)
  111992. if err != nil {
  111993. return graphql.Null
  111994. }
  111995. ctx = graphql.WithFieldContext(ctx, fc)
  111996. defer func() {
  111997. if r := recover(); r != nil {
  111998. ec.Error(ctx, ec.Recover(ctx, r))
  111999. ret = graphql.Null
  112000. }
  112001. }()
  112002. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  112003. ctx = rctx // use context from middleware stack in children
  112004. return obj.FlatFee, nil
  112005. })
  112006. if err != nil {
  112007. ec.Error(ctx, err)
  112008. return graphql.Null
  112009. }
  112010. if resTmp == nil {
  112011. if !graphql.HasFieldError(ctx, fc) {
  112012. ec.Errorf(ctx, "must not be null")
  112013. }
  112014. return graphql.Null
  112015. }
  112016. res := resTmp.(*MoneyV2)
  112017. fc.Result = res
  112018. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  112019. }
  112020. func (ec *executionContext) fieldContext_TransactionFee_flatFee(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  112021. fc = &graphql.FieldContext{
  112022. Object: "TransactionFee",
  112023. Field: field,
  112024. IsMethod: false,
  112025. IsResolver: false,
  112026. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  112027. switch field.Name {
  112028. case "amount":
  112029. return ec.fieldContext_MoneyV2_amount(ctx, field)
  112030. case "currencyCode":
  112031. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  112032. }
  112033. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  112034. },
  112035. }
  112036. return fc, nil
  112037. }
  112038. func (ec *executionContext) _TransactionFee_flatFeeName(ctx context.Context, field graphql.CollectedField, obj *TransactionFee) (ret graphql.Marshaler) {
  112039. fc, err := ec.fieldContext_TransactionFee_flatFeeName(ctx, field)
  112040. if err != nil {
  112041. return graphql.Null
  112042. }
  112043. ctx = graphql.WithFieldContext(ctx, fc)
  112044. defer func() {
  112045. if r := recover(); r != nil {
  112046. ec.Error(ctx, ec.Recover(ctx, r))
  112047. ret = graphql.Null
  112048. }
  112049. }()
  112050. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  112051. ctx = rctx // use context from middleware stack in children
  112052. return obj.FlatFeeName, nil
  112053. })
  112054. if err != nil {
  112055. ec.Error(ctx, err)
  112056. return graphql.Null
  112057. }
  112058. if resTmp == nil {
  112059. return graphql.Null
  112060. }
  112061. res := resTmp.(*string)
  112062. fc.Result = res
  112063. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  112064. }
  112065. func (ec *executionContext) fieldContext_TransactionFee_flatFeeName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  112066. fc = &graphql.FieldContext{
  112067. Object: "TransactionFee",
  112068. Field: field,
  112069. IsMethod: false,
  112070. IsResolver: false,
  112071. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  112072. return nil, errors.New("field of type String does not have child fields")
  112073. },
  112074. }
  112075. return fc, nil
  112076. }
  112077. func (ec *executionContext) _TransactionFee_id(ctx context.Context, field graphql.CollectedField, obj *TransactionFee) (ret graphql.Marshaler) {
  112078. fc, err := ec.fieldContext_TransactionFee_id(ctx, field)
  112079. if err != nil {
  112080. return graphql.Null
  112081. }
  112082. ctx = graphql.WithFieldContext(ctx, fc)
  112083. defer func() {
  112084. if r := recover(); r != nil {
  112085. ec.Error(ctx, ec.Recover(ctx, r))
  112086. ret = graphql.Null
  112087. }
  112088. }()
  112089. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  112090. ctx = rctx // use context from middleware stack in children
  112091. return obj.ID, nil
  112092. })
  112093. if err != nil {
  112094. ec.Error(ctx, err)
  112095. return graphql.Null
  112096. }
  112097. if resTmp == nil {
  112098. if !graphql.HasFieldError(ctx, fc) {
  112099. ec.Errorf(ctx, "must not be null")
  112100. }
  112101. return graphql.Null
  112102. }
  112103. res := resTmp.(string)
  112104. fc.Result = res
  112105. return ec.marshalNID2string(ctx, field.Selections, res)
  112106. }
  112107. func (ec *executionContext) fieldContext_TransactionFee_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  112108. fc = &graphql.FieldContext{
  112109. Object: "TransactionFee",
  112110. Field: field,
  112111. IsMethod: false,
  112112. IsResolver: false,
  112113. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  112114. return nil, errors.New("field of type ID does not have child fields")
  112115. },
  112116. }
  112117. return fc, nil
  112118. }
  112119. func (ec *executionContext) _TransactionFee_rate(ctx context.Context, field graphql.CollectedField, obj *TransactionFee) (ret graphql.Marshaler) {
  112120. fc, err := ec.fieldContext_TransactionFee_rate(ctx, field)
  112121. if err != nil {
  112122. return graphql.Null
  112123. }
  112124. ctx = graphql.WithFieldContext(ctx, fc)
  112125. defer func() {
  112126. if r := recover(); r != nil {
  112127. ec.Error(ctx, ec.Recover(ctx, r))
  112128. ret = graphql.Null
  112129. }
  112130. }()
  112131. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  112132. ctx = rctx // use context from middleware stack in children
  112133. return obj.Rate, nil
  112134. })
  112135. if err != nil {
  112136. ec.Error(ctx, err)
  112137. return graphql.Null
  112138. }
  112139. if resTmp == nil {
  112140. if !graphql.HasFieldError(ctx, fc) {
  112141. ec.Errorf(ctx, "must not be null")
  112142. }
  112143. return graphql.Null
  112144. }
  112145. res := resTmp.(string)
  112146. fc.Result = res
  112147. return ec.marshalNDecimal2string(ctx, field.Selections, res)
  112148. }
  112149. func (ec *executionContext) fieldContext_TransactionFee_rate(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  112150. fc = &graphql.FieldContext{
  112151. Object: "TransactionFee",
  112152. Field: field,
  112153. IsMethod: false,
  112154. IsResolver: false,
  112155. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  112156. return nil, errors.New("field of type Decimal does not have child fields")
  112157. },
  112158. }
  112159. return fc, nil
  112160. }
  112161. func (ec *executionContext) _TransactionFee_rateName(ctx context.Context, field graphql.CollectedField, obj *TransactionFee) (ret graphql.Marshaler) {
  112162. fc, err := ec.fieldContext_TransactionFee_rateName(ctx, field)
  112163. if err != nil {
  112164. return graphql.Null
  112165. }
  112166. ctx = graphql.WithFieldContext(ctx, fc)
  112167. defer func() {
  112168. if r := recover(); r != nil {
  112169. ec.Error(ctx, ec.Recover(ctx, r))
  112170. ret = graphql.Null
  112171. }
  112172. }()
  112173. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  112174. ctx = rctx // use context from middleware stack in children
  112175. return obj.RateName, nil
  112176. })
  112177. if err != nil {
  112178. ec.Error(ctx, err)
  112179. return graphql.Null
  112180. }
  112181. if resTmp == nil {
  112182. return graphql.Null
  112183. }
  112184. res := resTmp.(*string)
  112185. fc.Result = res
  112186. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  112187. }
  112188. func (ec *executionContext) fieldContext_TransactionFee_rateName(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  112189. fc = &graphql.FieldContext{
  112190. Object: "TransactionFee",
  112191. Field: field,
  112192. IsMethod: false,
  112193. IsResolver: false,
  112194. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  112195. return nil, errors.New("field of type String does not have child fields")
  112196. },
  112197. }
  112198. return fc, nil
  112199. }
  112200. func (ec *executionContext) _TransactionFee_taxAmount(ctx context.Context, field graphql.CollectedField, obj *TransactionFee) (ret graphql.Marshaler) {
  112201. fc, err := ec.fieldContext_TransactionFee_taxAmount(ctx, field)
  112202. if err != nil {
  112203. return graphql.Null
  112204. }
  112205. ctx = graphql.WithFieldContext(ctx, fc)
  112206. defer func() {
  112207. if r := recover(); r != nil {
  112208. ec.Error(ctx, ec.Recover(ctx, r))
  112209. ret = graphql.Null
  112210. }
  112211. }()
  112212. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  112213. ctx = rctx // use context from middleware stack in children
  112214. return obj.TaxAmount, nil
  112215. })
  112216. if err != nil {
  112217. ec.Error(ctx, err)
  112218. return graphql.Null
  112219. }
  112220. if resTmp == nil {
  112221. if !graphql.HasFieldError(ctx, fc) {
  112222. ec.Errorf(ctx, "must not be null")
  112223. }
  112224. return graphql.Null
  112225. }
  112226. res := resTmp.(*MoneyV2)
  112227. fc.Result = res
  112228. return ec.marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx, field.Selections, res)
  112229. }
  112230. func (ec *executionContext) fieldContext_TransactionFee_taxAmount(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  112231. fc = &graphql.FieldContext{
  112232. Object: "TransactionFee",
  112233. Field: field,
  112234. IsMethod: false,
  112235. IsResolver: false,
  112236. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  112237. switch field.Name {
  112238. case "amount":
  112239. return ec.fieldContext_MoneyV2_amount(ctx, field)
  112240. case "currencyCode":
  112241. return ec.fieldContext_MoneyV2_currencyCode(ctx, field)
  112242. }
  112243. return nil, fmt.Errorf("no field named %q was found under type MoneyV2", field.Name)
  112244. },
  112245. }
  112246. return fc, nil
  112247. }
  112248. func (ec *executionContext) _TransactionFee_type(ctx context.Context, field graphql.CollectedField, obj *TransactionFee) (ret graphql.Marshaler) {
  112249. fc, err := ec.fieldContext_TransactionFee_type(ctx, field)
  112250. if err != nil {
  112251. return graphql.Null
  112252. }
  112253. ctx = graphql.WithFieldContext(ctx, fc)
  112254. defer func() {
  112255. if r := recover(); r != nil {
  112256. ec.Error(ctx, ec.Recover(ctx, r))
  112257. ret = graphql.Null
  112258. }
  112259. }()
  112260. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  112261. ctx = rctx // use context from middleware stack in children
  112262. return obj.Type, nil
  112263. })
  112264. if err != nil {
  112265. ec.Error(ctx, err)
  112266. return graphql.Null
  112267. }
  112268. if resTmp == nil {
  112269. if !graphql.HasFieldError(ctx, fc) {
  112270. ec.Errorf(ctx, "must not be null")
  112271. }
  112272. return graphql.Null
  112273. }
  112274. res := resTmp.(string)
  112275. fc.Result = res
  112276. return ec.marshalNString2string(ctx, field.Selections, res)
  112277. }
  112278. func (ec *executionContext) fieldContext_TransactionFee_type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  112279. fc = &graphql.FieldContext{
  112280. Object: "TransactionFee",
  112281. Field: field,
  112282. IsMethod: false,
  112283. IsResolver: false,
  112284. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  112285. return nil, errors.New("field of type String does not have child fields")
  112286. },
  112287. }
  112288. return fc, nil
  112289. }
  112290. func (ec *executionContext) _TypedAttribute_key(ctx context.Context, field graphql.CollectedField, obj *TypedAttribute) (ret graphql.Marshaler) {
  112291. fc, err := ec.fieldContext_TypedAttribute_key(ctx, field)
  112292. if err != nil {
  112293. return graphql.Null
  112294. }
  112295. ctx = graphql.WithFieldContext(ctx, fc)
  112296. defer func() {
  112297. if r := recover(); r != nil {
  112298. ec.Error(ctx, ec.Recover(ctx, r))
  112299. ret = graphql.Null
  112300. }
  112301. }()
  112302. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  112303. ctx = rctx // use context from middleware stack in children
  112304. return obj.Key, nil
  112305. })
  112306. if err != nil {
  112307. ec.Error(ctx, err)
  112308. return graphql.Null
  112309. }
  112310. if resTmp == nil {
  112311. if !graphql.HasFieldError(ctx, fc) {
  112312. ec.Errorf(ctx, "must not be null")
  112313. }
  112314. return graphql.Null
  112315. }
  112316. res := resTmp.(string)
  112317. fc.Result = res
  112318. return ec.marshalNString2string(ctx, field.Selections, res)
  112319. }
  112320. func (ec *executionContext) fieldContext_TypedAttribute_key(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  112321. fc = &graphql.FieldContext{
  112322. Object: "TypedAttribute",
  112323. Field: field,
  112324. IsMethod: false,
  112325. IsResolver: false,
  112326. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  112327. return nil, errors.New("field of type String does not have child fields")
  112328. },
  112329. }
  112330. return fc, nil
  112331. }
  112332. func (ec *executionContext) _TypedAttribute_value(ctx context.Context, field graphql.CollectedField, obj *TypedAttribute) (ret graphql.Marshaler) {
  112333. fc, err := ec.fieldContext_TypedAttribute_value(ctx, field)
  112334. if err != nil {
  112335. return graphql.Null
  112336. }
  112337. ctx = graphql.WithFieldContext(ctx, fc)
  112338. defer func() {
  112339. if r := recover(); r != nil {
  112340. ec.Error(ctx, ec.Recover(ctx, r))
  112341. ret = graphql.Null
  112342. }
  112343. }()
  112344. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  112345. ctx = rctx // use context from middleware stack in children
  112346. return obj.Value, nil
  112347. })
  112348. if err != nil {
  112349. ec.Error(ctx, err)
  112350. return graphql.Null
  112351. }
  112352. if resTmp == nil {
  112353. if !graphql.HasFieldError(ctx, fc) {
  112354. ec.Errorf(ctx, "must not be null")
  112355. }
  112356. return graphql.Null
  112357. }
  112358. res := resTmp.(string)
  112359. fc.Result = res
  112360. return ec.marshalNString2string(ctx, field.Selections, res)
  112361. }
  112362. func (ec *executionContext) fieldContext_TypedAttribute_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  112363. fc = &graphql.FieldContext{
  112364. Object: "TypedAttribute",
  112365. Field: field,
  112366. IsMethod: false,
  112367. IsResolver: false,
  112368. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  112369. return nil, errors.New("field of type String does not have child fields")
  112370. },
  112371. }
  112372. return fc, nil
  112373. }
  112374. func (ec *executionContext) _UTMParameters_campaign(ctx context.Context, field graphql.CollectedField, obj *UTMParameters) (ret graphql.Marshaler) {
  112375. fc, err := ec.fieldContext_UTMParameters_campaign(ctx, field)
  112376. if err != nil {
  112377. return graphql.Null
  112378. }
  112379. ctx = graphql.WithFieldContext(ctx, fc)
  112380. defer func() {
  112381. if r := recover(); r != nil {
  112382. ec.Error(ctx, ec.Recover(ctx, r))
  112383. ret = graphql.Null
  112384. }
  112385. }()
  112386. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  112387. ctx = rctx // use context from middleware stack in children
  112388. return obj.Campaign, nil
  112389. })
  112390. if err != nil {
  112391. ec.Error(ctx, err)
  112392. return graphql.Null
  112393. }
  112394. if resTmp == nil {
  112395. return graphql.Null
  112396. }
  112397. res := resTmp.(*string)
  112398. fc.Result = res
  112399. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  112400. }
  112401. func (ec *executionContext) fieldContext_UTMParameters_campaign(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  112402. fc = &graphql.FieldContext{
  112403. Object: "UTMParameters",
  112404. Field: field,
  112405. IsMethod: false,
  112406. IsResolver: false,
  112407. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  112408. return nil, errors.New("field of type String does not have child fields")
  112409. },
  112410. }
  112411. return fc, nil
  112412. }
  112413. func (ec *executionContext) _UTMParameters_content(ctx context.Context, field graphql.CollectedField, obj *UTMParameters) (ret graphql.Marshaler) {
  112414. fc, err := ec.fieldContext_UTMParameters_content(ctx, field)
  112415. if err != nil {
  112416. return graphql.Null
  112417. }
  112418. ctx = graphql.WithFieldContext(ctx, fc)
  112419. defer func() {
  112420. if r := recover(); r != nil {
  112421. ec.Error(ctx, ec.Recover(ctx, r))
  112422. ret = graphql.Null
  112423. }
  112424. }()
  112425. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  112426. ctx = rctx // use context from middleware stack in children
  112427. return obj.Content, nil
  112428. })
  112429. if err != nil {
  112430. ec.Error(ctx, err)
  112431. return graphql.Null
  112432. }
  112433. if resTmp == nil {
  112434. return graphql.Null
  112435. }
  112436. res := resTmp.(*string)
  112437. fc.Result = res
  112438. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  112439. }
  112440. func (ec *executionContext) fieldContext_UTMParameters_content(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  112441. fc = &graphql.FieldContext{
  112442. Object: "UTMParameters",
  112443. Field: field,
  112444. IsMethod: false,
  112445. IsResolver: false,
  112446. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  112447. return nil, errors.New("field of type String does not have child fields")
  112448. },
  112449. }
  112450. return fc, nil
  112451. }
  112452. func (ec *executionContext) _UTMParameters_medium(ctx context.Context, field graphql.CollectedField, obj *UTMParameters) (ret graphql.Marshaler) {
  112453. fc, err := ec.fieldContext_UTMParameters_medium(ctx, field)
  112454. if err != nil {
  112455. return graphql.Null
  112456. }
  112457. ctx = graphql.WithFieldContext(ctx, fc)
  112458. defer func() {
  112459. if r := recover(); r != nil {
  112460. ec.Error(ctx, ec.Recover(ctx, r))
  112461. ret = graphql.Null
  112462. }
  112463. }()
  112464. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  112465. ctx = rctx // use context from middleware stack in children
  112466. return obj.Medium, nil
  112467. })
  112468. if err != nil {
  112469. ec.Error(ctx, err)
  112470. return graphql.Null
  112471. }
  112472. if resTmp == nil {
  112473. return graphql.Null
  112474. }
  112475. res := resTmp.(*string)
  112476. fc.Result = res
  112477. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  112478. }
  112479. func (ec *executionContext) fieldContext_UTMParameters_medium(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  112480. fc = &graphql.FieldContext{
  112481. Object: "UTMParameters",
  112482. Field: field,
  112483. IsMethod: false,
  112484. IsResolver: false,
  112485. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  112486. return nil, errors.New("field of type String does not have child fields")
  112487. },
  112488. }
  112489. return fc, nil
  112490. }
  112491. func (ec *executionContext) _UTMParameters_source(ctx context.Context, field graphql.CollectedField, obj *UTMParameters) (ret graphql.Marshaler) {
  112492. fc, err := ec.fieldContext_UTMParameters_source(ctx, field)
  112493. if err != nil {
  112494. return graphql.Null
  112495. }
  112496. ctx = graphql.WithFieldContext(ctx, fc)
  112497. defer func() {
  112498. if r := recover(); r != nil {
  112499. ec.Error(ctx, ec.Recover(ctx, r))
  112500. ret = graphql.Null
  112501. }
  112502. }()
  112503. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  112504. ctx = rctx // use context from middleware stack in children
  112505. return obj.Source, nil
  112506. })
  112507. if err != nil {
  112508. ec.Error(ctx, err)
  112509. return graphql.Null
  112510. }
  112511. if resTmp == nil {
  112512. return graphql.Null
  112513. }
  112514. res := resTmp.(*string)
  112515. fc.Result = res
  112516. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  112517. }
  112518. func (ec *executionContext) fieldContext_UTMParameters_source(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  112519. fc = &graphql.FieldContext{
  112520. Object: "UTMParameters",
  112521. Field: field,
  112522. IsMethod: false,
  112523. IsResolver: false,
  112524. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  112525. return nil, errors.New("field of type String does not have child fields")
  112526. },
  112527. }
  112528. return fc, nil
  112529. }
  112530. func (ec *executionContext) _UTMParameters_term(ctx context.Context, field graphql.CollectedField, obj *UTMParameters) (ret graphql.Marshaler) {
  112531. fc, err := ec.fieldContext_UTMParameters_term(ctx, field)
  112532. if err != nil {
  112533. return graphql.Null
  112534. }
  112535. ctx = graphql.WithFieldContext(ctx, fc)
  112536. defer func() {
  112537. if r := recover(); r != nil {
  112538. ec.Error(ctx, ec.Recover(ctx, r))
  112539. ret = graphql.Null
  112540. }
  112541. }()
  112542. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  112543. ctx = rctx // use context from middleware stack in children
  112544. return obj.Term, nil
  112545. })
  112546. if err != nil {
  112547. ec.Error(ctx, err)
  112548. return graphql.Null
  112549. }
  112550. if resTmp == nil {
  112551. return graphql.Null
  112552. }
  112553. res := resTmp.(*string)
  112554. fc.Result = res
  112555. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  112556. }
  112557. func (ec *executionContext) fieldContext_UTMParameters_term(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  112558. fc = &graphql.FieldContext{
  112559. Object: "UTMParameters",
  112560. Field: field,
  112561. IsMethod: false,
  112562. IsResolver: false,
  112563. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  112564. return nil, errors.New("field of type String does not have child fields")
  112565. },
  112566. }
  112567. return fc, nil
  112568. }
  112569. func (ec *executionContext) _UserError_field(ctx context.Context, field graphql.CollectedField, obj *UserError) (ret graphql.Marshaler) {
  112570. fc, err := ec.fieldContext_UserError_field(ctx, field)
  112571. if err != nil {
  112572. return graphql.Null
  112573. }
  112574. ctx = graphql.WithFieldContext(ctx, fc)
  112575. defer func() {
  112576. if r := recover(); r != nil {
  112577. ec.Error(ctx, ec.Recover(ctx, r))
  112578. ret = graphql.Null
  112579. }
  112580. }()
  112581. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  112582. ctx = rctx // use context from middleware stack in children
  112583. return obj.Field, nil
  112584. })
  112585. if err != nil {
  112586. ec.Error(ctx, err)
  112587. return graphql.Null
  112588. }
  112589. if resTmp == nil {
  112590. return graphql.Null
  112591. }
  112592. res := resTmp.([]string)
  112593. fc.Result = res
  112594. return ec.marshalOString2ᚕstringᚄ(ctx, field.Selections, res)
  112595. }
  112596. func (ec *executionContext) fieldContext_UserError_field(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  112597. fc = &graphql.FieldContext{
  112598. Object: "UserError",
  112599. Field: field,
  112600. IsMethod: false,
  112601. IsResolver: false,
  112602. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  112603. return nil, errors.New("field of type String does not have child fields")
  112604. },
  112605. }
  112606. return fc, nil
  112607. }
  112608. func (ec *executionContext) _UserError_message(ctx context.Context, field graphql.CollectedField, obj *UserError) (ret graphql.Marshaler) {
  112609. fc, err := ec.fieldContext_UserError_message(ctx, field)
  112610. if err != nil {
  112611. return graphql.Null
  112612. }
  112613. ctx = graphql.WithFieldContext(ctx, fc)
  112614. defer func() {
  112615. if r := recover(); r != nil {
  112616. ec.Error(ctx, ec.Recover(ctx, r))
  112617. ret = graphql.Null
  112618. }
  112619. }()
  112620. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  112621. ctx = rctx // use context from middleware stack in children
  112622. return obj.Message, nil
  112623. })
  112624. if err != nil {
  112625. ec.Error(ctx, err)
  112626. return graphql.Null
  112627. }
  112628. if resTmp == nil {
  112629. if !graphql.HasFieldError(ctx, fc) {
  112630. ec.Errorf(ctx, "must not be null")
  112631. }
  112632. return graphql.Null
  112633. }
  112634. res := resTmp.(string)
  112635. fc.Result = res
  112636. return ec.marshalNString2string(ctx, field.Selections, res)
  112637. }
  112638. func (ec *executionContext) fieldContext_UserError_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  112639. fc = &graphql.FieldContext{
  112640. Object: "UserError",
  112641. Field: field,
  112642. IsMethod: false,
  112643. IsResolver: false,
  112644. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  112645. return nil, errors.New("field of type String does not have child fields")
  112646. },
  112647. }
  112648. return fc, nil
  112649. }
  112650. func (ec *executionContext) _VaultCreditCard_billingAddress(ctx context.Context, field graphql.CollectedField, obj *VaultCreditCard) (ret graphql.Marshaler) {
  112651. fc, err := ec.fieldContext_VaultCreditCard_billingAddress(ctx, field)
  112652. if err != nil {
  112653. return graphql.Null
  112654. }
  112655. ctx = graphql.WithFieldContext(ctx, fc)
  112656. defer func() {
  112657. if r := recover(); r != nil {
  112658. ec.Error(ctx, ec.Recover(ctx, r))
  112659. ret = graphql.Null
  112660. }
  112661. }()
  112662. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  112663. ctx = rctx // use context from middleware stack in children
  112664. return obj.BillingAddress, nil
  112665. })
  112666. if err != nil {
  112667. ec.Error(ctx, err)
  112668. return graphql.Null
  112669. }
  112670. if resTmp == nil {
  112671. return graphql.Null
  112672. }
  112673. res := resTmp.(*CustomerCreditCardBillingAddress)
  112674. fc.Result = res
  112675. return ec.marshalOCustomerCreditCardBillingAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerCreditCardBillingAddress(ctx, field.Selections, res)
  112676. }
  112677. func (ec *executionContext) fieldContext_VaultCreditCard_billingAddress(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  112678. fc = &graphql.FieldContext{
  112679. Object: "VaultCreditCard",
  112680. Field: field,
  112681. IsMethod: false,
  112682. IsResolver: false,
  112683. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  112684. switch field.Name {
  112685. case "address1":
  112686. return ec.fieldContext_CustomerCreditCardBillingAddress_address1(ctx, field)
  112687. case "city":
  112688. return ec.fieldContext_CustomerCreditCardBillingAddress_city(ctx, field)
  112689. case "country":
  112690. return ec.fieldContext_CustomerCreditCardBillingAddress_country(ctx, field)
  112691. case "countryCode":
  112692. return ec.fieldContext_CustomerCreditCardBillingAddress_countryCode(ctx, field)
  112693. case "province":
  112694. return ec.fieldContext_CustomerCreditCardBillingAddress_province(ctx, field)
  112695. case "provinceCode":
  112696. return ec.fieldContext_CustomerCreditCardBillingAddress_provinceCode(ctx, field)
  112697. case "zip":
  112698. return ec.fieldContext_CustomerCreditCardBillingAddress_zip(ctx, field)
  112699. }
  112700. return nil, fmt.Errorf("no field named %q was found under type CustomerCreditCardBillingAddress", field.Name)
  112701. },
  112702. }
  112703. return fc, nil
  112704. }
  112705. func (ec *executionContext) _VaultCreditCard_brand(ctx context.Context, field graphql.CollectedField, obj *VaultCreditCard) (ret graphql.Marshaler) {
  112706. fc, err := ec.fieldContext_VaultCreditCard_brand(ctx, field)
  112707. if err != nil {
  112708. return graphql.Null
  112709. }
  112710. ctx = graphql.WithFieldContext(ctx, fc)
  112711. defer func() {
  112712. if r := recover(); r != nil {
  112713. ec.Error(ctx, ec.Recover(ctx, r))
  112714. ret = graphql.Null
  112715. }
  112716. }()
  112717. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  112718. ctx = rctx // use context from middleware stack in children
  112719. return obj.Brand, nil
  112720. })
  112721. if err != nil {
  112722. ec.Error(ctx, err)
  112723. return graphql.Null
  112724. }
  112725. if resTmp == nil {
  112726. if !graphql.HasFieldError(ctx, fc) {
  112727. ec.Errorf(ctx, "must not be null")
  112728. }
  112729. return graphql.Null
  112730. }
  112731. res := resTmp.(string)
  112732. fc.Result = res
  112733. return ec.marshalNString2string(ctx, field.Selections, res)
  112734. }
  112735. func (ec *executionContext) fieldContext_VaultCreditCard_brand(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  112736. fc = &graphql.FieldContext{
  112737. Object: "VaultCreditCard",
  112738. Field: field,
  112739. IsMethod: false,
  112740. IsResolver: false,
  112741. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  112742. return nil, errors.New("field of type String does not have child fields")
  112743. },
  112744. }
  112745. return fc, nil
  112746. }
  112747. func (ec *executionContext) _VaultCreditCard_expired(ctx context.Context, field graphql.CollectedField, obj *VaultCreditCard) (ret graphql.Marshaler) {
  112748. fc, err := ec.fieldContext_VaultCreditCard_expired(ctx, field)
  112749. if err != nil {
  112750. return graphql.Null
  112751. }
  112752. ctx = graphql.WithFieldContext(ctx, fc)
  112753. defer func() {
  112754. if r := recover(); r != nil {
  112755. ec.Error(ctx, ec.Recover(ctx, r))
  112756. ret = graphql.Null
  112757. }
  112758. }()
  112759. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  112760. ctx = rctx // use context from middleware stack in children
  112761. return obj.Expired, nil
  112762. })
  112763. if err != nil {
  112764. ec.Error(ctx, err)
  112765. return graphql.Null
  112766. }
  112767. if resTmp == nil {
  112768. if !graphql.HasFieldError(ctx, fc) {
  112769. ec.Errorf(ctx, "must not be null")
  112770. }
  112771. return graphql.Null
  112772. }
  112773. res := resTmp.(bool)
  112774. fc.Result = res
  112775. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  112776. }
  112777. func (ec *executionContext) fieldContext_VaultCreditCard_expired(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  112778. fc = &graphql.FieldContext{
  112779. Object: "VaultCreditCard",
  112780. Field: field,
  112781. IsMethod: false,
  112782. IsResolver: false,
  112783. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  112784. return nil, errors.New("field of type Boolean does not have child fields")
  112785. },
  112786. }
  112787. return fc, nil
  112788. }
  112789. func (ec *executionContext) _VaultCreditCard_expiryMonth(ctx context.Context, field graphql.CollectedField, obj *VaultCreditCard) (ret graphql.Marshaler) {
  112790. fc, err := ec.fieldContext_VaultCreditCard_expiryMonth(ctx, field)
  112791. if err != nil {
  112792. return graphql.Null
  112793. }
  112794. ctx = graphql.WithFieldContext(ctx, fc)
  112795. defer func() {
  112796. if r := recover(); r != nil {
  112797. ec.Error(ctx, ec.Recover(ctx, r))
  112798. ret = graphql.Null
  112799. }
  112800. }()
  112801. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  112802. ctx = rctx // use context from middleware stack in children
  112803. return obj.ExpiryMonth, nil
  112804. })
  112805. if err != nil {
  112806. ec.Error(ctx, err)
  112807. return graphql.Null
  112808. }
  112809. if resTmp == nil {
  112810. if !graphql.HasFieldError(ctx, fc) {
  112811. ec.Errorf(ctx, "must not be null")
  112812. }
  112813. return graphql.Null
  112814. }
  112815. res := resTmp.(int)
  112816. fc.Result = res
  112817. return ec.marshalNInt2int(ctx, field.Selections, res)
  112818. }
  112819. func (ec *executionContext) fieldContext_VaultCreditCard_expiryMonth(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  112820. fc = &graphql.FieldContext{
  112821. Object: "VaultCreditCard",
  112822. Field: field,
  112823. IsMethod: false,
  112824. IsResolver: false,
  112825. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  112826. return nil, errors.New("field of type Int does not have child fields")
  112827. },
  112828. }
  112829. return fc, nil
  112830. }
  112831. func (ec *executionContext) _VaultCreditCard_expiryYear(ctx context.Context, field graphql.CollectedField, obj *VaultCreditCard) (ret graphql.Marshaler) {
  112832. fc, err := ec.fieldContext_VaultCreditCard_expiryYear(ctx, field)
  112833. if err != nil {
  112834. return graphql.Null
  112835. }
  112836. ctx = graphql.WithFieldContext(ctx, fc)
  112837. defer func() {
  112838. if r := recover(); r != nil {
  112839. ec.Error(ctx, ec.Recover(ctx, r))
  112840. ret = graphql.Null
  112841. }
  112842. }()
  112843. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  112844. ctx = rctx // use context from middleware stack in children
  112845. return obj.ExpiryYear, nil
  112846. })
  112847. if err != nil {
  112848. ec.Error(ctx, err)
  112849. return graphql.Null
  112850. }
  112851. if resTmp == nil {
  112852. if !graphql.HasFieldError(ctx, fc) {
  112853. ec.Errorf(ctx, "must not be null")
  112854. }
  112855. return graphql.Null
  112856. }
  112857. res := resTmp.(int)
  112858. fc.Result = res
  112859. return ec.marshalNInt2int(ctx, field.Selections, res)
  112860. }
  112861. func (ec *executionContext) fieldContext_VaultCreditCard_expiryYear(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  112862. fc = &graphql.FieldContext{
  112863. Object: "VaultCreditCard",
  112864. Field: field,
  112865. IsMethod: false,
  112866. IsResolver: false,
  112867. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  112868. return nil, errors.New("field of type Int does not have child fields")
  112869. },
  112870. }
  112871. return fc, nil
  112872. }
  112873. func (ec *executionContext) _VaultCreditCard_lastDigits(ctx context.Context, field graphql.CollectedField, obj *VaultCreditCard) (ret graphql.Marshaler) {
  112874. fc, err := ec.fieldContext_VaultCreditCard_lastDigits(ctx, field)
  112875. if err != nil {
  112876. return graphql.Null
  112877. }
  112878. ctx = graphql.WithFieldContext(ctx, fc)
  112879. defer func() {
  112880. if r := recover(); r != nil {
  112881. ec.Error(ctx, ec.Recover(ctx, r))
  112882. ret = graphql.Null
  112883. }
  112884. }()
  112885. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  112886. ctx = rctx // use context from middleware stack in children
  112887. return obj.LastDigits, nil
  112888. })
  112889. if err != nil {
  112890. ec.Error(ctx, err)
  112891. return graphql.Null
  112892. }
  112893. if resTmp == nil {
  112894. if !graphql.HasFieldError(ctx, fc) {
  112895. ec.Errorf(ctx, "must not be null")
  112896. }
  112897. return graphql.Null
  112898. }
  112899. res := resTmp.(string)
  112900. fc.Result = res
  112901. return ec.marshalNString2string(ctx, field.Selections, res)
  112902. }
  112903. func (ec *executionContext) fieldContext_VaultCreditCard_lastDigits(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  112904. fc = &graphql.FieldContext{
  112905. Object: "VaultCreditCard",
  112906. Field: field,
  112907. IsMethod: false,
  112908. IsResolver: false,
  112909. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  112910. return nil, errors.New("field of type String does not have child fields")
  112911. },
  112912. }
  112913. return fc, nil
  112914. }
  112915. func (ec *executionContext) _VaultCreditCard_name(ctx context.Context, field graphql.CollectedField, obj *VaultCreditCard) (ret graphql.Marshaler) {
  112916. fc, err := ec.fieldContext_VaultCreditCard_name(ctx, field)
  112917. if err != nil {
  112918. return graphql.Null
  112919. }
  112920. ctx = graphql.WithFieldContext(ctx, fc)
  112921. defer func() {
  112922. if r := recover(); r != nil {
  112923. ec.Error(ctx, ec.Recover(ctx, r))
  112924. ret = graphql.Null
  112925. }
  112926. }()
  112927. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  112928. ctx = rctx // use context from middleware stack in children
  112929. return obj.Name, nil
  112930. })
  112931. if err != nil {
  112932. ec.Error(ctx, err)
  112933. return graphql.Null
  112934. }
  112935. if resTmp == nil {
  112936. if !graphql.HasFieldError(ctx, fc) {
  112937. ec.Errorf(ctx, "must not be null")
  112938. }
  112939. return graphql.Null
  112940. }
  112941. res := resTmp.(string)
  112942. fc.Result = res
  112943. return ec.marshalNString2string(ctx, field.Selections, res)
  112944. }
  112945. func (ec *executionContext) fieldContext_VaultCreditCard_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  112946. fc = &graphql.FieldContext{
  112947. Object: "VaultCreditCard",
  112948. Field: field,
  112949. IsMethod: false,
  112950. IsResolver: false,
  112951. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  112952. return nil, errors.New("field of type String does not have child fields")
  112953. },
  112954. }
  112955. return fc, nil
  112956. }
  112957. func (ec *executionContext) _VaultPaypalBillingAgreement_inactive(ctx context.Context, field graphql.CollectedField, obj *VaultPaypalBillingAgreement) (ret graphql.Marshaler) {
  112958. fc, err := ec.fieldContext_VaultPaypalBillingAgreement_inactive(ctx, field)
  112959. if err != nil {
  112960. return graphql.Null
  112961. }
  112962. ctx = graphql.WithFieldContext(ctx, fc)
  112963. defer func() {
  112964. if r := recover(); r != nil {
  112965. ec.Error(ctx, ec.Recover(ctx, r))
  112966. ret = graphql.Null
  112967. }
  112968. }()
  112969. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  112970. ctx = rctx // use context from middleware stack in children
  112971. return obj.Inactive, nil
  112972. })
  112973. if err != nil {
  112974. ec.Error(ctx, err)
  112975. return graphql.Null
  112976. }
  112977. if resTmp == nil {
  112978. if !graphql.HasFieldError(ctx, fc) {
  112979. ec.Errorf(ctx, "must not be null")
  112980. }
  112981. return graphql.Null
  112982. }
  112983. res := resTmp.(bool)
  112984. fc.Result = res
  112985. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  112986. }
  112987. func (ec *executionContext) fieldContext_VaultPaypalBillingAgreement_inactive(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  112988. fc = &graphql.FieldContext{
  112989. Object: "VaultPaypalBillingAgreement",
  112990. Field: field,
  112991. IsMethod: false,
  112992. IsResolver: false,
  112993. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  112994. return nil, errors.New("field of type Boolean does not have child fields")
  112995. },
  112996. }
  112997. return fc, nil
  112998. }
  112999. func (ec *executionContext) _VaultPaypalBillingAgreement_name(ctx context.Context, field graphql.CollectedField, obj *VaultPaypalBillingAgreement) (ret graphql.Marshaler) {
  113000. fc, err := ec.fieldContext_VaultPaypalBillingAgreement_name(ctx, field)
  113001. if err != nil {
  113002. return graphql.Null
  113003. }
  113004. ctx = graphql.WithFieldContext(ctx, fc)
  113005. defer func() {
  113006. if r := recover(); r != nil {
  113007. ec.Error(ctx, ec.Recover(ctx, r))
  113008. ret = graphql.Null
  113009. }
  113010. }()
  113011. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  113012. ctx = rctx // use context from middleware stack in children
  113013. return obj.Name, nil
  113014. })
  113015. if err != nil {
  113016. ec.Error(ctx, err)
  113017. return graphql.Null
  113018. }
  113019. if resTmp == nil {
  113020. if !graphql.HasFieldError(ctx, fc) {
  113021. ec.Errorf(ctx, "must not be null")
  113022. }
  113023. return graphql.Null
  113024. }
  113025. res := resTmp.(string)
  113026. fc.Result = res
  113027. return ec.marshalNString2string(ctx, field.Selections, res)
  113028. }
  113029. func (ec *executionContext) fieldContext_VaultPaypalBillingAgreement_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  113030. fc = &graphql.FieldContext{
  113031. Object: "VaultPaypalBillingAgreement",
  113032. Field: field,
  113033. IsMethod: false,
  113034. IsResolver: false,
  113035. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  113036. return nil, errors.New("field of type String does not have child fields")
  113037. },
  113038. }
  113039. return fc, nil
  113040. }
  113041. func (ec *executionContext) _VaultPaypalBillingAgreement_paypalAccountEmail(ctx context.Context, field graphql.CollectedField, obj *VaultPaypalBillingAgreement) (ret graphql.Marshaler) {
  113042. fc, err := ec.fieldContext_VaultPaypalBillingAgreement_paypalAccountEmail(ctx, field)
  113043. if err != nil {
  113044. return graphql.Null
  113045. }
  113046. ctx = graphql.WithFieldContext(ctx, fc)
  113047. defer func() {
  113048. if r := recover(); r != nil {
  113049. ec.Error(ctx, ec.Recover(ctx, r))
  113050. ret = graphql.Null
  113051. }
  113052. }()
  113053. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  113054. ctx = rctx // use context from middleware stack in children
  113055. return obj.PaypalAccountEmail, nil
  113056. })
  113057. if err != nil {
  113058. ec.Error(ctx, err)
  113059. return graphql.Null
  113060. }
  113061. if resTmp == nil {
  113062. if !graphql.HasFieldError(ctx, fc) {
  113063. ec.Errorf(ctx, "must not be null")
  113064. }
  113065. return graphql.Null
  113066. }
  113067. res := resTmp.(string)
  113068. fc.Result = res
  113069. return ec.marshalNString2string(ctx, field.Selections, res)
  113070. }
  113071. func (ec *executionContext) fieldContext_VaultPaypalBillingAgreement_paypalAccountEmail(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  113072. fc = &graphql.FieldContext{
  113073. Object: "VaultPaypalBillingAgreement",
  113074. Field: field,
  113075. IsMethod: false,
  113076. IsResolver: false,
  113077. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  113078. return nil, errors.New("field of type String does not have child fields")
  113079. },
  113080. }
  113081. return fc, nil
  113082. }
  113083. func (ec *executionContext) _Video_alt(ctx context.Context, field graphql.CollectedField, obj *Video) (ret graphql.Marshaler) {
  113084. fc, err := ec.fieldContext_Video_alt(ctx, field)
  113085. if err != nil {
  113086. return graphql.Null
  113087. }
  113088. ctx = graphql.WithFieldContext(ctx, fc)
  113089. defer func() {
  113090. if r := recover(); r != nil {
  113091. ec.Error(ctx, ec.Recover(ctx, r))
  113092. ret = graphql.Null
  113093. }
  113094. }()
  113095. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  113096. ctx = rctx // use context from middleware stack in children
  113097. return obj.Alt, nil
  113098. })
  113099. if err != nil {
  113100. ec.Error(ctx, err)
  113101. return graphql.Null
  113102. }
  113103. if resTmp == nil {
  113104. return graphql.Null
  113105. }
  113106. res := resTmp.(*string)
  113107. fc.Result = res
  113108. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  113109. }
  113110. func (ec *executionContext) fieldContext_Video_alt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  113111. fc = &graphql.FieldContext{
  113112. Object: "Video",
  113113. Field: field,
  113114. IsMethod: false,
  113115. IsResolver: false,
  113116. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  113117. return nil, errors.New("field of type String does not have child fields")
  113118. },
  113119. }
  113120. return fc, nil
  113121. }
  113122. func (ec *executionContext) _Video_createdAt(ctx context.Context, field graphql.CollectedField, obj *Video) (ret graphql.Marshaler) {
  113123. fc, err := ec.fieldContext_Video_createdAt(ctx, field)
  113124. if err != nil {
  113125. return graphql.Null
  113126. }
  113127. ctx = graphql.WithFieldContext(ctx, fc)
  113128. defer func() {
  113129. if r := recover(); r != nil {
  113130. ec.Error(ctx, ec.Recover(ctx, r))
  113131. ret = graphql.Null
  113132. }
  113133. }()
  113134. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  113135. ctx = rctx // use context from middleware stack in children
  113136. return obj.CreatedAt, nil
  113137. })
  113138. if err != nil {
  113139. ec.Error(ctx, err)
  113140. return graphql.Null
  113141. }
  113142. if resTmp == nil {
  113143. if !graphql.HasFieldError(ctx, fc) {
  113144. ec.Errorf(ctx, "must not be null")
  113145. }
  113146. return graphql.Null
  113147. }
  113148. res := resTmp.(string)
  113149. fc.Result = res
  113150. return ec.marshalNDateTime2string(ctx, field.Selections, res)
  113151. }
  113152. func (ec *executionContext) fieldContext_Video_createdAt(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  113153. fc = &graphql.FieldContext{
  113154. Object: "Video",
  113155. Field: field,
  113156. IsMethod: false,
  113157. IsResolver: false,
  113158. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  113159. return nil, errors.New("field of type DateTime does not have child fields")
  113160. },
  113161. }
  113162. return fc, nil
  113163. }
  113164. func (ec *executionContext) _Video_duration(ctx context.Context, field graphql.CollectedField, obj *Video) (ret graphql.Marshaler) {
  113165. fc, err := ec.fieldContext_Video_duration(ctx, field)
  113166. if err != nil {
  113167. return graphql.Null
  113168. }
  113169. ctx = graphql.WithFieldContext(ctx, fc)
  113170. defer func() {
  113171. if r := recover(); r != nil {
  113172. ec.Error(ctx, ec.Recover(ctx, r))
  113173. ret = graphql.Null
  113174. }
  113175. }()
  113176. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  113177. ctx = rctx // use context from middleware stack in children
  113178. return obj.Duration, nil
  113179. })
  113180. if err != nil {
  113181. ec.Error(ctx, err)
  113182. return graphql.Null
  113183. }
  113184. if resTmp == nil {
  113185. return graphql.Null
  113186. }
  113187. res := resTmp.(*int)
  113188. fc.Result = res
  113189. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  113190. }
  113191. func (ec *executionContext) fieldContext_Video_duration(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  113192. fc = &graphql.FieldContext{
  113193. Object: "Video",
  113194. Field: field,
  113195. IsMethod: false,
  113196. IsResolver: false,
  113197. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  113198. return nil, errors.New("field of type Int does not have child fields")
  113199. },
  113200. }
  113201. return fc, nil
  113202. }
  113203. func (ec *executionContext) _Video_fileErrors(ctx context.Context, field graphql.CollectedField, obj *Video) (ret graphql.Marshaler) {
  113204. fc, err := ec.fieldContext_Video_fileErrors(ctx, field)
  113205. if err != nil {
  113206. return graphql.Null
  113207. }
  113208. ctx = graphql.WithFieldContext(ctx, fc)
  113209. defer func() {
  113210. if r := recover(); r != nil {
  113211. ec.Error(ctx, ec.Recover(ctx, r))
  113212. ret = graphql.Null
  113213. }
  113214. }()
  113215. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  113216. ctx = rctx // use context from middleware stack in children
  113217. return obj.FileErrors, nil
  113218. })
  113219. if err != nil {
  113220. ec.Error(ctx, err)
  113221. return graphql.Null
  113222. }
  113223. if resTmp == nil {
  113224. if !graphql.HasFieldError(ctx, fc) {
  113225. ec.Errorf(ctx, "must not be null")
  113226. }
  113227. return graphql.Null
  113228. }
  113229. res := resTmp.([]*FileError)
  113230. fc.Result = res
  113231. return ec.marshalNFileError2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFileErrorᚄ(ctx, field.Selections, res)
  113232. }
  113233. func (ec *executionContext) fieldContext_Video_fileErrors(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  113234. fc = &graphql.FieldContext{
  113235. Object: "Video",
  113236. Field: field,
  113237. IsMethod: false,
  113238. IsResolver: false,
  113239. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  113240. switch field.Name {
  113241. case "code":
  113242. return ec.fieldContext_FileError_code(ctx, field)
  113243. case "details":
  113244. return ec.fieldContext_FileError_details(ctx, field)
  113245. case "message":
  113246. return ec.fieldContext_FileError_message(ctx, field)
  113247. }
  113248. return nil, fmt.Errorf("no field named %q was found under type FileError", field.Name)
  113249. },
  113250. }
  113251. return fc, nil
  113252. }
  113253. func (ec *executionContext) _Video_fileStatus(ctx context.Context, field graphql.CollectedField, obj *Video) (ret graphql.Marshaler) {
  113254. fc, err := ec.fieldContext_Video_fileStatus(ctx, field)
  113255. if err != nil {
  113256. return graphql.Null
  113257. }
  113258. ctx = graphql.WithFieldContext(ctx, fc)
  113259. defer func() {
  113260. if r := recover(); r != nil {
  113261. ec.Error(ctx, ec.Recover(ctx, r))
  113262. ret = graphql.Null
  113263. }
  113264. }()
  113265. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  113266. ctx = rctx // use context from middleware stack in children
  113267. return obj.FileStatus, nil
  113268. })
  113269. if err != nil {
  113270. ec.Error(ctx, err)
  113271. return graphql.Null
  113272. }
  113273. if resTmp == nil {
  113274. if !graphql.HasFieldError(ctx, fc) {
  113275. ec.Errorf(ctx, "must not be null")
  113276. }
  113277. return graphql.Null
  113278. }
  113279. res := resTmp.(FileStatus)
  113280. fc.Result = res
  113281. return ec.marshalNFileStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFileStatus(ctx, field.Selections, res)
  113282. }
  113283. func (ec *executionContext) fieldContext_Video_fileStatus(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  113284. fc = &graphql.FieldContext{
  113285. Object: "Video",
  113286. Field: field,
  113287. IsMethod: false,
  113288. IsResolver: false,
  113289. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  113290. return nil, errors.New("field of type FileStatus does not have child fields")
  113291. },
  113292. }
  113293. return fc, nil
  113294. }
  113295. func (ec *executionContext) _Video_filename(ctx context.Context, field graphql.CollectedField, obj *Video) (ret graphql.Marshaler) {
  113296. fc, err := ec.fieldContext_Video_filename(ctx, field)
  113297. if err != nil {
  113298. return graphql.Null
  113299. }
  113300. ctx = graphql.WithFieldContext(ctx, fc)
  113301. defer func() {
  113302. if r := recover(); r != nil {
  113303. ec.Error(ctx, ec.Recover(ctx, r))
  113304. ret = graphql.Null
  113305. }
  113306. }()
  113307. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  113308. ctx = rctx // use context from middleware stack in children
  113309. return obj.Filename, nil
  113310. })
  113311. if err != nil {
  113312. ec.Error(ctx, err)
  113313. return graphql.Null
  113314. }
  113315. if resTmp == nil {
  113316. if !graphql.HasFieldError(ctx, fc) {
  113317. ec.Errorf(ctx, "must not be null")
  113318. }
  113319. return graphql.Null
  113320. }
  113321. res := resTmp.(string)
  113322. fc.Result = res
  113323. return ec.marshalNString2string(ctx, field.Selections, res)
  113324. }
  113325. func (ec *executionContext) fieldContext_Video_filename(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  113326. fc = &graphql.FieldContext{
  113327. Object: "Video",
  113328. Field: field,
  113329. IsMethod: false,
  113330. IsResolver: false,
  113331. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  113332. return nil, errors.New("field of type String does not have child fields")
  113333. },
  113334. }
  113335. return fc, nil
  113336. }
  113337. func (ec *executionContext) _Video_id(ctx context.Context, field graphql.CollectedField, obj *Video) (ret graphql.Marshaler) {
  113338. fc, err := ec.fieldContext_Video_id(ctx, field)
  113339. if err != nil {
  113340. return graphql.Null
  113341. }
  113342. ctx = graphql.WithFieldContext(ctx, fc)
  113343. defer func() {
  113344. if r := recover(); r != nil {
  113345. ec.Error(ctx, ec.Recover(ctx, r))
  113346. ret = graphql.Null
  113347. }
  113348. }()
  113349. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  113350. ctx = rctx // use context from middleware stack in children
  113351. return obj.ID, nil
  113352. })
  113353. if err != nil {
  113354. ec.Error(ctx, err)
  113355. return graphql.Null
  113356. }
  113357. if resTmp == nil {
  113358. if !graphql.HasFieldError(ctx, fc) {
  113359. ec.Errorf(ctx, "must not be null")
  113360. }
  113361. return graphql.Null
  113362. }
  113363. res := resTmp.(string)
  113364. fc.Result = res
  113365. return ec.marshalNID2string(ctx, field.Selections, res)
  113366. }
  113367. func (ec *executionContext) fieldContext_Video_id(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  113368. fc = &graphql.FieldContext{
  113369. Object: "Video",
  113370. Field: field,
  113371. IsMethod: false,
  113372. IsResolver: false,
  113373. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  113374. return nil, errors.New("field of type ID does not have child fields")
  113375. },
  113376. }
  113377. return fc, nil
  113378. }
  113379. func (ec *executionContext) _Video_mediaContentType(ctx context.Context, field graphql.CollectedField, obj *Video) (ret graphql.Marshaler) {
  113380. fc, err := ec.fieldContext_Video_mediaContentType(ctx, field)
  113381. if err != nil {
  113382. return graphql.Null
  113383. }
  113384. ctx = graphql.WithFieldContext(ctx, fc)
  113385. defer func() {
  113386. if r := recover(); r != nil {
  113387. ec.Error(ctx, ec.Recover(ctx, r))
  113388. ret = graphql.Null
  113389. }
  113390. }()
  113391. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  113392. ctx = rctx // use context from middleware stack in children
  113393. return obj.MediaContentType, nil
  113394. })
  113395. if err != nil {
  113396. ec.Error(ctx, err)
  113397. return graphql.Null
  113398. }
  113399. if resTmp == nil {
  113400. if !graphql.HasFieldError(ctx, fc) {
  113401. ec.Errorf(ctx, "must not be null")
  113402. }
  113403. return graphql.Null
  113404. }
  113405. res := resTmp.(MediaContentType)
  113406. fc.Result = res
  113407. return ec.marshalNMediaContentType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaContentType(ctx, field.Selections, res)
  113408. }
  113409. func (ec *executionContext) fieldContext_Video_mediaContentType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  113410. fc = &graphql.FieldContext{
  113411. Object: "Video",
  113412. Field: field,
  113413. IsMethod: false,
  113414. IsResolver: false,
  113415. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  113416. return nil, errors.New("field of type MediaContentType does not have child fields")
  113417. },
  113418. }
  113419. return fc, nil
  113420. }
  113421. func (ec *executionContext) _Video_mediaErrors(ctx context.Context, field graphql.CollectedField, obj *Video) (ret graphql.Marshaler) {
  113422. fc, err := ec.fieldContext_Video_mediaErrors(ctx, field)
  113423. if err != nil {
  113424. return graphql.Null
  113425. }
  113426. ctx = graphql.WithFieldContext(ctx, fc)
  113427. defer func() {
  113428. if r := recover(); r != nil {
  113429. ec.Error(ctx, ec.Recover(ctx, r))
  113430. ret = graphql.Null
  113431. }
  113432. }()
  113433. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  113434. ctx = rctx // use context from middleware stack in children
  113435. return obj.MediaErrors, nil
  113436. })
  113437. if err != nil {
  113438. ec.Error(ctx, err)
  113439. return graphql.Null
  113440. }
  113441. if resTmp == nil {
  113442. if !graphql.HasFieldError(ctx, fc) {
  113443. ec.Errorf(ctx, "must not be null")
  113444. }
  113445. return graphql.Null
  113446. }
  113447. res := resTmp.([]*MediaError)
  113448. fc.Result = res
  113449. return ec.marshalNMediaError2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaErrorᚄ(ctx, field.Selections, res)
  113450. }
  113451. func (ec *executionContext) fieldContext_Video_mediaErrors(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  113452. fc = &graphql.FieldContext{
  113453. Object: "Video",
  113454. Field: field,
  113455. IsMethod: false,
  113456. IsResolver: false,
  113457. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  113458. switch field.Name {
  113459. case "code":
  113460. return ec.fieldContext_MediaError_code(ctx, field)
  113461. case "details":
  113462. return ec.fieldContext_MediaError_details(ctx, field)
  113463. case "message":
  113464. return ec.fieldContext_MediaError_message(ctx, field)
  113465. }
  113466. return nil, fmt.Errorf("no field named %q was found under type MediaError", field.Name)
  113467. },
  113468. }
  113469. return fc, nil
  113470. }
  113471. func (ec *executionContext) _Video_mediaWarnings(ctx context.Context, field graphql.CollectedField, obj *Video) (ret graphql.Marshaler) {
  113472. fc, err := ec.fieldContext_Video_mediaWarnings(ctx, field)
  113473. if err != nil {
  113474. return graphql.Null
  113475. }
  113476. ctx = graphql.WithFieldContext(ctx, fc)
  113477. defer func() {
  113478. if r := recover(); r != nil {
  113479. ec.Error(ctx, ec.Recover(ctx, r))
  113480. ret = graphql.Null
  113481. }
  113482. }()
  113483. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  113484. ctx = rctx // use context from middleware stack in children
  113485. return obj.MediaWarnings, nil
  113486. })
  113487. if err != nil {
  113488. ec.Error(ctx, err)
  113489. return graphql.Null
  113490. }
  113491. if resTmp == nil {
  113492. if !graphql.HasFieldError(ctx, fc) {
  113493. ec.Errorf(ctx, "must not be null")
  113494. }
  113495. return graphql.Null
  113496. }
  113497. res := resTmp.([]*MediaWarning)
  113498. fc.Result = res
  113499. return ec.marshalNMediaWarning2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaWarningᚄ(ctx, field.Selections, res)
  113500. }
  113501. func (ec *executionContext) fieldContext_Video_mediaWarnings(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  113502. fc = &graphql.FieldContext{
  113503. Object: "Video",
  113504. Field: field,
  113505. IsMethod: false,
  113506. IsResolver: false,
  113507. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  113508. switch field.Name {
  113509. case "code":
  113510. return ec.fieldContext_MediaWarning_code(ctx, field)
  113511. case "message":
  113512. return ec.fieldContext_MediaWarning_message(ctx, field)
  113513. }
  113514. return nil, fmt.Errorf("no field named %q was found under type MediaWarning", field.Name)
  113515. },
  113516. }
  113517. return fc, nil
  113518. }
  113519. func (ec *executionContext) _Video_originalSource(ctx context.Context, field graphql.CollectedField, obj *Video) (ret graphql.Marshaler) {
  113520. fc, err := ec.fieldContext_Video_originalSource(ctx, field)
  113521. if err != nil {
  113522. return graphql.Null
  113523. }
  113524. ctx = graphql.WithFieldContext(ctx, fc)
  113525. defer func() {
  113526. if r := recover(); r != nil {
  113527. ec.Error(ctx, ec.Recover(ctx, r))
  113528. ret = graphql.Null
  113529. }
  113530. }()
  113531. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  113532. ctx = rctx // use context from middleware stack in children
  113533. return obj.OriginalSource, nil
  113534. })
  113535. if err != nil {
  113536. ec.Error(ctx, err)
  113537. return graphql.Null
  113538. }
  113539. if resTmp == nil {
  113540. return graphql.Null
  113541. }
  113542. res := resTmp.(*VideoSource)
  113543. fc.Result = res
  113544. return ec.marshalOVideoSource2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐVideoSource(ctx, field.Selections, res)
  113545. }
  113546. func (ec *executionContext) fieldContext_Video_originalSource(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  113547. fc = &graphql.FieldContext{
  113548. Object: "Video",
  113549. Field: field,
  113550. IsMethod: false,
  113551. IsResolver: false,
  113552. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  113553. switch field.Name {
  113554. case "fileSize":
  113555. return ec.fieldContext_VideoSource_fileSize(ctx, field)
  113556. case "format":
  113557. return ec.fieldContext_VideoSource_format(ctx, field)
  113558. case "height":
  113559. return ec.fieldContext_VideoSource_height(ctx, field)
  113560. case "mimeType":
  113561. return ec.fieldContext_VideoSource_mimeType(ctx, field)
  113562. case "url":
  113563. return ec.fieldContext_VideoSource_url(ctx, field)
  113564. case "width":
  113565. return ec.fieldContext_VideoSource_width(ctx, field)
  113566. }
  113567. return nil, fmt.Errorf("no field named %q was found under type VideoSource", field.Name)
  113568. },
  113569. }
  113570. return fc, nil
  113571. }
  113572. func (ec *executionContext) _Video_preview(ctx context.Context, field graphql.CollectedField, obj *Video) (ret graphql.Marshaler) {
  113573. fc, err := ec.fieldContext_Video_preview(ctx, field)
  113574. if err != nil {
  113575. return graphql.Null
  113576. }
  113577. ctx = graphql.WithFieldContext(ctx, fc)
  113578. defer func() {
  113579. if r := recover(); r != nil {
  113580. ec.Error(ctx, ec.Recover(ctx, r))
  113581. ret = graphql.Null
  113582. }
  113583. }()
  113584. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  113585. ctx = rctx // use context from middleware stack in children
  113586. return obj.Preview, nil
  113587. })
  113588. if err != nil {
  113589. ec.Error(ctx, err)
  113590. return graphql.Null
  113591. }
  113592. if resTmp == nil {
  113593. return graphql.Null
  113594. }
  113595. res := resTmp.(*MediaPreviewImage)
  113596. fc.Result = res
  113597. return ec.marshalOMediaPreviewImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaPreviewImage(ctx, field.Selections, res)
  113598. }
  113599. func (ec *executionContext) fieldContext_Video_preview(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  113600. fc = &graphql.FieldContext{
  113601. Object: "Video",
  113602. Field: field,
  113603. IsMethod: false,
  113604. IsResolver: false,
  113605. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  113606. switch field.Name {
  113607. case "image":
  113608. return ec.fieldContext_MediaPreviewImage_image(ctx, field)
  113609. case "status":
  113610. return ec.fieldContext_MediaPreviewImage_status(ctx, field)
  113611. }
  113612. return nil, fmt.Errorf("no field named %q was found under type MediaPreviewImage", field.Name)
  113613. },
  113614. }
  113615. return fc, nil
  113616. }
  113617. func (ec *executionContext) _Video_sources(ctx context.Context, field graphql.CollectedField, obj *Video) (ret graphql.Marshaler) {
  113618. fc, err := ec.fieldContext_Video_sources(ctx, field)
  113619. if err != nil {
  113620. return graphql.Null
  113621. }
  113622. ctx = graphql.WithFieldContext(ctx, fc)
  113623. defer func() {
  113624. if r := recover(); r != nil {
  113625. ec.Error(ctx, ec.Recover(ctx, r))
  113626. ret = graphql.Null
  113627. }
  113628. }()
  113629. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  113630. ctx = rctx // use context from middleware stack in children
  113631. return obj.Sources, nil
  113632. })
  113633. if err != nil {
  113634. ec.Error(ctx, err)
  113635. return graphql.Null
  113636. }
  113637. if resTmp == nil {
  113638. if !graphql.HasFieldError(ctx, fc) {
  113639. ec.Errorf(ctx, "must not be null")
  113640. }
  113641. return graphql.Null
  113642. }
  113643. res := resTmp.([]*VideoSource)
  113644. fc.Result = res
  113645. return ec.marshalNVideoSource2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐVideoSourceᚄ(ctx, field.Selections, res)
  113646. }
  113647. func (ec *executionContext) fieldContext_Video_sources(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  113648. fc = &graphql.FieldContext{
  113649. Object: "Video",
  113650. Field: field,
  113651. IsMethod: false,
  113652. IsResolver: false,
  113653. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  113654. switch field.Name {
  113655. case "fileSize":
  113656. return ec.fieldContext_VideoSource_fileSize(ctx, field)
  113657. case "format":
  113658. return ec.fieldContext_VideoSource_format(ctx, field)
  113659. case "height":
  113660. return ec.fieldContext_VideoSource_height(ctx, field)
  113661. case "mimeType":
  113662. return ec.fieldContext_VideoSource_mimeType(ctx, field)
  113663. case "url":
  113664. return ec.fieldContext_VideoSource_url(ctx, field)
  113665. case "width":
  113666. return ec.fieldContext_VideoSource_width(ctx, field)
  113667. }
  113668. return nil, fmt.Errorf("no field named %q was found under type VideoSource", field.Name)
  113669. },
  113670. }
  113671. return fc, nil
  113672. }
  113673. func (ec *executionContext) _Video_status(ctx context.Context, field graphql.CollectedField, obj *Video) (ret graphql.Marshaler) {
  113674. fc, err := ec.fieldContext_Video_status(ctx, field)
  113675. if err != nil {
  113676. return graphql.Null
  113677. }
  113678. ctx = graphql.WithFieldContext(ctx, fc)
  113679. defer func() {
  113680. if r := recover(); r != nil {
  113681. ec.Error(ctx, ec.Recover(ctx, r))
  113682. ret = graphql.Null
  113683. }
  113684. }()
  113685. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  113686. ctx = rctx // use context from middleware stack in children
  113687. return obj.Status, nil
  113688. })
  113689. if err != nil {
  113690. ec.Error(ctx, err)
  113691. return graphql.Null
  113692. }
  113693. if resTmp == nil {
  113694. if !graphql.HasFieldError(ctx, fc) {
  113695. ec.Errorf(ctx, "must not be null")
  113696. }
  113697. return graphql.Null
  113698. }
  113699. res := resTmp.(MediaStatus)
  113700. fc.Result = res
  113701. return ec.marshalNMediaStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaStatus(ctx, field.Selections, res)
  113702. }
  113703. func (ec *executionContext) fieldContext_Video_status(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  113704. fc = &graphql.FieldContext{
  113705. Object: "Video",
  113706. Field: field,
  113707. IsMethod: false,
  113708. IsResolver: false,
  113709. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  113710. return nil, errors.New("field of type MediaStatus does not have child fields")
  113711. },
  113712. }
  113713. return fc, nil
  113714. }
  113715. func (ec *executionContext) _VideoSource_fileSize(ctx context.Context, field graphql.CollectedField, obj *VideoSource) (ret graphql.Marshaler) {
  113716. fc, err := ec.fieldContext_VideoSource_fileSize(ctx, field)
  113717. if err != nil {
  113718. return graphql.Null
  113719. }
  113720. ctx = graphql.WithFieldContext(ctx, fc)
  113721. defer func() {
  113722. if r := recover(); r != nil {
  113723. ec.Error(ctx, ec.Recover(ctx, r))
  113724. ret = graphql.Null
  113725. }
  113726. }()
  113727. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  113728. ctx = rctx // use context from middleware stack in children
  113729. return obj.FileSize, nil
  113730. })
  113731. if err != nil {
  113732. ec.Error(ctx, err)
  113733. return graphql.Null
  113734. }
  113735. if resTmp == nil {
  113736. return graphql.Null
  113737. }
  113738. res := resTmp.(*int)
  113739. fc.Result = res
  113740. return ec.marshalOInt2ᚖint(ctx, field.Selections, res)
  113741. }
  113742. func (ec *executionContext) fieldContext_VideoSource_fileSize(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  113743. fc = &graphql.FieldContext{
  113744. Object: "VideoSource",
  113745. Field: field,
  113746. IsMethod: false,
  113747. IsResolver: false,
  113748. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  113749. return nil, errors.New("field of type Int does not have child fields")
  113750. },
  113751. }
  113752. return fc, nil
  113753. }
  113754. func (ec *executionContext) _VideoSource_format(ctx context.Context, field graphql.CollectedField, obj *VideoSource) (ret graphql.Marshaler) {
  113755. fc, err := ec.fieldContext_VideoSource_format(ctx, field)
  113756. if err != nil {
  113757. return graphql.Null
  113758. }
  113759. ctx = graphql.WithFieldContext(ctx, fc)
  113760. defer func() {
  113761. if r := recover(); r != nil {
  113762. ec.Error(ctx, ec.Recover(ctx, r))
  113763. ret = graphql.Null
  113764. }
  113765. }()
  113766. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  113767. ctx = rctx // use context from middleware stack in children
  113768. return obj.Format, nil
  113769. })
  113770. if err != nil {
  113771. ec.Error(ctx, err)
  113772. return graphql.Null
  113773. }
  113774. if resTmp == nil {
  113775. if !graphql.HasFieldError(ctx, fc) {
  113776. ec.Errorf(ctx, "must not be null")
  113777. }
  113778. return graphql.Null
  113779. }
  113780. res := resTmp.(string)
  113781. fc.Result = res
  113782. return ec.marshalNString2string(ctx, field.Selections, res)
  113783. }
  113784. func (ec *executionContext) fieldContext_VideoSource_format(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  113785. fc = &graphql.FieldContext{
  113786. Object: "VideoSource",
  113787. Field: field,
  113788. IsMethod: false,
  113789. IsResolver: false,
  113790. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  113791. return nil, errors.New("field of type String does not have child fields")
  113792. },
  113793. }
  113794. return fc, nil
  113795. }
  113796. func (ec *executionContext) _VideoSource_height(ctx context.Context, field graphql.CollectedField, obj *VideoSource) (ret graphql.Marshaler) {
  113797. fc, err := ec.fieldContext_VideoSource_height(ctx, field)
  113798. if err != nil {
  113799. return graphql.Null
  113800. }
  113801. ctx = graphql.WithFieldContext(ctx, fc)
  113802. defer func() {
  113803. if r := recover(); r != nil {
  113804. ec.Error(ctx, ec.Recover(ctx, r))
  113805. ret = graphql.Null
  113806. }
  113807. }()
  113808. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  113809. ctx = rctx // use context from middleware stack in children
  113810. return obj.Height, nil
  113811. })
  113812. if err != nil {
  113813. ec.Error(ctx, err)
  113814. return graphql.Null
  113815. }
  113816. if resTmp == nil {
  113817. if !graphql.HasFieldError(ctx, fc) {
  113818. ec.Errorf(ctx, "must not be null")
  113819. }
  113820. return graphql.Null
  113821. }
  113822. res := resTmp.(int)
  113823. fc.Result = res
  113824. return ec.marshalNInt2int(ctx, field.Selections, res)
  113825. }
  113826. func (ec *executionContext) fieldContext_VideoSource_height(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  113827. fc = &graphql.FieldContext{
  113828. Object: "VideoSource",
  113829. Field: field,
  113830. IsMethod: false,
  113831. IsResolver: false,
  113832. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  113833. return nil, errors.New("field of type Int does not have child fields")
  113834. },
  113835. }
  113836. return fc, nil
  113837. }
  113838. func (ec *executionContext) _VideoSource_mimeType(ctx context.Context, field graphql.CollectedField, obj *VideoSource) (ret graphql.Marshaler) {
  113839. fc, err := ec.fieldContext_VideoSource_mimeType(ctx, field)
  113840. if err != nil {
  113841. return graphql.Null
  113842. }
  113843. ctx = graphql.WithFieldContext(ctx, fc)
  113844. defer func() {
  113845. if r := recover(); r != nil {
  113846. ec.Error(ctx, ec.Recover(ctx, r))
  113847. ret = graphql.Null
  113848. }
  113849. }()
  113850. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  113851. ctx = rctx // use context from middleware stack in children
  113852. return obj.MimeType, nil
  113853. })
  113854. if err != nil {
  113855. ec.Error(ctx, err)
  113856. return graphql.Null
  113857. }
  113858. if resTmp == nil {
  113859. if !graphql.HasFieldError(ctx, fc) {
  113860. ec.Errorf(ctx, "must not be null")
  113861. }
  113862. return graphql.Null
  113863. }
  113864. res := resTmp.(string)
  113865. fc.Result = res
  113866. return ec.marshalNString2string(ctx, field.Selections, res)
  113867. }
  113868. func (ec *executionContext) fieldContext_VideoSource_mimeType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  113869. fc = &graphql.FieldContext{
  113870. Object: "VideoSource",
  113871. Field: field,
  113872. IsMethod: false,
  113873. IsResolver: false,
  113874. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  113875. return nil, errors.New("field of type String does not have child fields")
  113876. },
  113877. }
  113878. return fc, nil
  113879. }
  113880. func (ec *executionContext) _VideoSource_url(ctx context.Context, field graphql.CollectedField, obj *VideoSource) (ret graphql.Marshaler) {
  113881. fc, err := ec.fieldContext_VideoSource_url(ctx, field)
  113882. if err != nil {
  113883. return graphql.Null
  113884. }
  113885. ctx = graphql.WithFieldContext(ctx, fc)
  113886. defer func() {
  113887. if r := recover(); r != nil {
  113888. ec.Error(ctx, ec.Recover(ctx, r))
  113889. ret = graphql.Null
  113890. }
  113891. }()
  113892. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  113893. ctx = rctx // use context from middleware stack in children
  113894. return obj.URL, nil
  113895. })
  113896. if err != nil {
  113897. ec.Error(ctx, err)
  113898. return graphql.Null
  113899. }
  113900. if resTmp == nil {
  113901. if !graphql.HasFieldError(ctx, fc) {
  113902. ec.Errorf(ctx, "must not be null")
  113903. }
  113904. return graphql.Null
  113905. }
  113906. res := resTmp.(string)
  113907. fc.Result = res
  113908. return ec.marshalNString2string(ctx, field.Selections, res)
  113909. }
  113910. func (ec *executionContext) fieldContext_VideoSource_url(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  113911. fc = &graphql.FieldContext{
  113912. Object: "VideoSource",
  113913. Field: field,
  113914. IsMethod: false,
  113915. IsResolver: false,
  113916. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  113917. return nil, errors.New("field of type String does not have child fields")
  113918. },
  113919. }
  113920. return fc, nil
  113921. }
  113922. func (ec *executionContext) _VideoSource_width(ctx context.Context, field graphql.CollectedField, obj *VideoSource) (ret graphql.Marshaler) {
  113923. fc, err := ec.fieldContext_VideoSource_width(ctx, field)
  113924. if err != nil {
  113925. return graphql.Null
  113926. }
  113927. ctx = graphql.WithFieldContext(ctx, fc)
  113928. defer func() {
  113929. if r := recover(); r != nil {
  113930. ec.Error(ctx, ec.Recover(ctx, r))
  113931. ret = graphql.Null
  113932. }
  113933. }()
  113934. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  113935. ctx = rctx // use context from middleware stack in children
  113936. return obj.Width, nil
  113937. })
  113938. if err != nil {
  113939. ec.Error(ctx, err)
  113940. return graphql.Null
  113941. }
  113942. if resTmp == nil {
  113943. if !graphql.HasFieldError(ctx, fc) {
  113944. ec.Errorf(ctx, "must not be null")
  113945. }
  113946. return graphql.Null
  113947. }
  113948. res := resTmp.(int)
  113949. fc.Result = res
  113950. return ec.marshalNInt2int(ctx, field.Selections, res)
  113951. }
  113952. func (ec *executionContext) fieldContext_VideoSource_width(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  113953. fc = &graphql.FieldContext{
  113954. Object: "VideoSource",
  113955. Field: field,
  113956. IsMethod: false,
  113957. IsResolver: false,
  113958. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  113959. return nil, errors.New("field of type Int does not have child fields")
  113960. },
  113961. }
  113962. return fc, nil
  113963. }
  113964. func (ec *executionContext) _Weight_unit(ctx context.Context, field graphql.CollectedField, obj *Weight) (ret graphql.Marshaler) {
  113965. fc, err := ec.fieldContext_Weight_unit(ctx, field)
  113966. if err != nil {
  113967. return graphql.Null
  113968. }
  113969. ctx = graphql.WithFieldContext(ctx, fc)
  113970. defer func() {
  113971. if r := recover(); r != nil {
  113972. ec.Error(ctx, ec.Recover(ctx, r))
  113973. ret = graphql.Null
  113974. }
  113975. }()
  113976. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  113977. ctx = rctx // use context from middleware stack in children
  113978. return obj.Unit, nil
  113979. })
  113980. if err != nil {
  113981. ec.Error(ctx, err)
  113982. return graphql.Null
  113983. }
  113984. if resTmp == nil {
  113985. if !graphql.HasFieldError(ctx, fc) {
  113986. ec.Errorf(ctx, "must not be null")
  113987. }
  113988. return graphql.Null
  113989. }
  113990. res := resTmp.(WeightUnit)
  113991. fc.Result = res
  113992. return ec.marshalNWeightUnit2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐWeightUnit(ctx, field.Selections, res)
  113993. }
  113994. func (ec *executionContext) fieldContext_Weight_unit(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  113995. fc = &graphql.FieldContext{
  113996. Object: "Weight",
  113997. Field: field,
  113998. IsMethod: false,
  113999. IsResolver: false,
  114000. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  114001. return nil, errors.New("field of type WeightUnit does not have child fields")
  114002. },
  114003. }
  114004. return fc, nil
  114005. }
  114006. func (ec *executionContext) _Weight_value(ctx context.Context, field graphql.CollectedField, obj *Weight) (ret graphql.Marshaler) {
  114007. fc, err := ec.fieldContext_Weight_value(ctx, field)
  114008. if err != nil {
  114009. return graphql.Null
  114010. }
  114011. ctx = graphql.WithFieldContext(ctx, fc)
  114012. defer func() {
  114013. if r := recover(); r != nil {
  114014. ec.Error(ctx, ec.Recover(ctx, r))
  114015. ret = graphql.Null
  114016. }
  114017. }()
  114018. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  114019. ctx = rctx // use context from middleware stack in children
  114020. return obj.Value, nil
  114021. })
  114022. if err != nil {
  114023. ec.Error(ctx, err)
  114024. return graphql.Null
  114025. }
  114026. if resTmp == nil {
  114027. if !graphql.HasFieldError(ctx, fc) {
  114028. ec.Errorf(ctx, "must not be null")
  114029. }
  114030. return graphql.Null
  114031. }
  114032. res := resTmp.(float64)
  114033. fc.Result = res
  114034. return ec.marshalNFloat2float64(ctx, field.Selections, res)
  114035. }
  114036. func (ec *executionContext) fieldContext_Weight_value(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  114037. fc = &graphql.FieldContext{
  114038. Object: "Weight",
  114039. Field: field,
  114040. IsMethod: false,
  114041. IsResolver: false,
  114042. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  114043. return nil, errors.New("field of type Float does not have child fields")
  114044. },
  114045. }
  114046. return fc, nil
  114047. }
  114048. func (ec *executionContext) __Service_sdl(ctx context.Context, field graphql.CollectedField, obj *fedruntime.Service) (ret graphql.Marshaler) {
  114049. fc, err := ec.fieldContext__Service_sdl(ctx, field)
  114050. if err != nil {
  114051. return graphql.Null
  114052. }
  114053. ctx = graphql.WithFieldContext(ctx, fc)
  114054. defer func() {
  114055. if r := recover(); r != nil {
  114056. ec.Error(ctx, ec.Recover(ctx, r))
  114057. ret = graphql.Null
  114058. }
  114059. }()
  114060. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  114061. ctx = rctx // use context from middleware stack in children
  114062. return obj.SDL, nil
  114063. })
  114064. if err != nil {
  114065. ec.Error(ctx, err)
  114066. return graphql.Null
  114067. }
  114068. if resTmp == nil {
  114069. return graphql.Null
  114070. }
  114071. res := resTmp.(string)
  114072. fc.Result = res
  114073. return ec.marshalOString2string(ctx, field.Selections, res)
  114074. }
  114075. func (ec *executionContext) fieldContext__Service_sdl(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  114076. fc = &graphql.FieldContext{
  114077. Object: "_Service",
  114078. Field: field,
  114079. IsMethod: false,
  114080. IsResolver: false,
  114081. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  114082. return nil, errors.New("field of type String does not have child fields")
  114083. },
  114084. }
  114085. return fc, nil
  114086. }
  114087. func (ec *executionContext) ___Directive_name(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) {
  114088. fc, err := ec.fieldContext___Directive_name(ctx, field)
  114089. if err != nil {
  114090. return graphql.Null
  114091. }
  114092. ctx = graphql.WithFieldContext(ctx, fc)
  114093. defer func() {
  114094. if r := recover(); r != nil {
  114095. ec.Error(ctx, ec.Recover(ctx, r))
  114096. ret = graphql.Null
  114097. }
  114098. }()
  114099. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  114100. ctx = rctx // use context from middleware stack in children
  114101. return obj.Name, nil
  114102. })
  114103. if err != nil {
  114104. ec.Error(ctx, err)
  114105. return graphql.Null
  114106. }
  114107. if resTmp == nil {
  114108. if !graphql.HasFieldError(ctx, fc) {
  114109. ec.Errorf(ctx, "must not be null")
  114110. }
  114111. return graphql.Null
  114112. }
  114113. res := resTmp.(string)
  114114. fc.Result = res
  114115. return ec.marshalNString2string(ctx, field.Selections, res)
  114116. }
  114117. func (ec *executionContext) fieldContext___Directive_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  114118. fc = &graphql.FieldContext{
  114119. Object: "__Directive",
  114120. Field: field,
  114121. IsMethod: false,
  114122. IsResolver: false,
  114123. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  114124. return nil, errors.New("field of type String does not have child fields")
  114125. },
  114126. }
  114127. return fc, nil
  114128. }
  114129. func (ec *executionContext) ___Directive_description(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) {
  114130. fc, err := ec.fieldContext___Directive_description(ctx, field)
  114131. if err != nil {
  114132. return graphql.Null
  114133. }
  114134. ctx = graphql.WithFieldContext(ctx, fc)
  114135. defer func() {
  114136. if r := recover(); r != nil {
  114137. ec.Error(ctx, ec.Recover(ctx, r))
  114138. ret = graphql.Null
  114139. }
  114140. }()
  114141. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  114142. ctx = rctx // use context from middleware stack in children
  114143. return obj.Description(), nil
  114144. })
  114145. if err != nil {
  114146. ec.Error(ctx, err)
  114147. return graphql.Null
  114148. }
  114149. if resTmp == nil {
  114150. return graphql.Null
  114151. }
  114152. res := resTmp.(*string)
  114153. fc.Result = res
  114154. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  114155. }
  114156. func (ec *executionContext) fieldContext___Directive_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  114157. fc = &graphql.FieldContext{
  114158. Object: "__Directive",
  114159. Field: field,
  114160. IsMethod: true,
  114161. IsResolver: false,
  114162. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  114163. return nil, errors.New("field of type String does not have child fields")
  114164. },
  114165. }
  114166. return fc, nil
  114167. }
  114168. func (ec *executionContext) ___Directive_locations(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) {
  114169. fc, err := ec.fieldContext___Directive_locations(ctx, field)
  114170. if err != nil {
  114171. return graphql.Null
  114172. }
  114173. ctx = graphql.WithFieldContext(ctx, fc)
  114174. defer func() {
  114175. if r := recover(); r != nil {
  114176. ec.Error(ctx, ec.Recover(ctx, r))
  114177. ret = graphql.Null
  114178. }
  114179. }()
  114180. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  114181. ctx = rctx // use context from middleware stack in children
  114182. return obj.Locations, nil
  114183. })
  114184. if err != nil {
  114185. ec.Error(ctx, err)
  114186. return graphql.Null
  114187. }
  114188. if resTmp == nil {
  114189. if !graphql.HasFieldError(ctx, fc) {
  114190. ec.Errorf(ctx, "must not be null")
  114191. }
  114192. return graphql.Null
  114193. }
  114194. res := resTmp.([]string)
  114195. fc.Result = res
  114196. return ec.marshalN__DirectiveLocation2ᚕstringᚄ(ctx, field.Selections, res)
  114197. }
  114198. func (ec *executionContext) fieldContext___Directive_locations(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  114199. fc = &graphql.FieldContext{
  114200. Object: "__Directive",
  114201. Field: field,
  114202. IsMethod: false,
  114203. IsResolver: false,
  114204. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  114205. return nil, errors.New("field of type __DirectiveLocation does not have child fields")
  114206. },
  114207. }
  114208. return fc, nil
  114209. }
  114210. func (ec *executionContext) ___Directive_args(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) {
  114211. fc, err := ec.fieldContext___Directive_args(ctx, field)
  114212. if err != nil {
  114213. return graphql.Null
  114214. }
  114215. ctx = graphql.WithFieldContext(ctx, fc)
  114216. defer func() {
  114217. if r := recover(); r != nil {
  114218. ec.Error(ctx, ec.Recover(ctx, r))
  114219. ret = graphql.Null
  114220. }
  114221. }()
  114222. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  114223. ctx = rctx // use context from middleware stack in children
  114224. return obj.Args, nil
  114225. })
  114226. if err != nil {
  114227. ec.Error(ctx, err)
  114228. return graphql.Null
  114229. }
  114230. if resTmp == nil {
  114231. if !graphql.HasFieldError(ctx, fc) {
  114232. ec.Errorf(ctx, "must not be null")
  114233. }
  114234. return graphql.Null
  114235. }
  114236. res := resTmp.([]introspection.InputValue)
  114237. fc.Result = res
  114238. return ec.marshalN__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ(ctx, field.Selections, res)
  114239. }
  114240. func (ec *executionContext) fieldContext___Directive_args(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  114241. fc = &graphql.FieldContext{
  114242. Object: "__Directive",
  114243. Field: field,
  114244. IsMethod: false,
  114245. IsResolver: false,
  114246. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  114247. switch field.Name {
  114248. case "name":
  114249. return ec.fieldContext___InputValue_name(ctx, field)
  114250. case "description":
  114251. return ec.fieldContext___InputValue_description(ctx, field)
  114252. case "type":
  114253. return ec.fieldContext___InputValue_type(ctx, field)
  114254. case "defaultValue":
  114255. return ec.fieldContext___InputValue_defaultValue(ctx, field)
  114256. }
  114257. return nil, fmt.Errorf("no field named %q was found under type __InputValue", field.Name)
  114258. },
  114259. }
  114260. return fc, nil
  114261. }
  114262. func (ec *executionContext) ___Directive_isRepeatable(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) {
  114263. fc, err := ec.fieldContext___Directive_isRepeatable(ctx, field)
  114264. if err != nil {
  114265. return graphql.Null
  114266. }
  114267. ctx = graphql.WithFieldContext(ctx, fc)
  114268. defer func() {
  114269. if r := recover(); r != nil {
  114270. ec.Error(ctx, ec.Recover(ctx, r))
  114271. ret = graphql.Null
  114272. }
  114273. }()
  114274. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  114275. ctx = rctx // use context from middleware stack in children
  114276. return obj.IsRepeatable, nil
  114277. })
  114278. if err != nil {
  114279. ec.Error(ctx, err)
  114280. return graphql.Null
  114281. }
  114282. if resTmp == nil {
  114283. if !graphql.HasFieldError(ctx, fc) {
  114284. ec.Errorf(ctx, "must not be null")
  114285. }
  114286. return graphql.Null
  114287. }
  114288. res := resTmp.(bool)
  114289. fc.Result = res
  114290. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  114291. }
  114292. func (ec *executionContext) fieldContext___Directive_isRepeatable(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  114293. fc = &graphql.FieldContext{
  114294. Object: "__Directive",
  114295. Field: field,
  114296. IsMethod: false,
  114297. IsResolver: false,
  114298. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  114299. return nil, errors.New("field of type Boolean does not have child fields")
  114300. },
  114301. }
  114302. return fc, nil
  114303. }
  114304. func (ec *executionContext) ___EnumValue_name(ctx context.Context, field graphql.CollectedField, obj *introspection.EnumValue) (ret graphql.Marshaler) {
  114305. fc, err := ec.fieldContext___EnumValue_name(ctx, field)
  114306. if err != nil {
  114307. return graphql.Null
  114308. }
  114309. ctx = graphql.WithFieldContext(ctx, fc)
  114310. defer func() {
  114311. if r := recover(); r != nil {
  114312. ec.Error(ctx, ec.Recover(ctx, r))
  114313. ret = graphql.Null
  114314. }
  114315. }()
  114316. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  114317. ctx = rctx // use context from middleware stack in children
  114318. return obj.Name, nil
  114319. })
  114320. if err != nil {
  114321. ec.Error(ctx, err)
  114322. return graphql.Null
  114323. }
  114324. if resTmp == nil {
  114325. if !graphql.HasFieldError(ctx, fc) {
  114326. ec.Errorf(ctx, "must not be null")
  114327. }
  114328. return graphql.Null
  114329. }
  114330. res := resTmp.(string)
  114331. fc.Result = res
  114332. return ec.marshalNString2string(ctx, field.Selections, res)
  114333. }
  114334. func (ec *executionContext) fieldContext___EnumValue_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  114335. fc = &graphql.FieldContext{
  114336. Object: "__EnumValue",
  114337. Field: field,
  114338. IsMethod: false,
  114339. IsResolver: false,
  114340. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  114341. return nil, errors.New("field of type String does not have child fields")
  114342. },
  114343. }
  114344. return fc, nil
  114345. }
  114346. func (ec *executionContext) ___EnumValue_description(ctx context.Context, field graphql.CollectedField, obj *introspection.EnumValue) (ret graphql.Marshaler) {
  114347. fc, err := ec.fieldContext___EnumValue_description(ctx, field)
  114348. if err != nil {
  114349. return graphql.Null
  114350. }
  114351. ctx = graphql.WithFieldContext(ctx, fc)
  114352. defer func() {
  114353. if r := recover(); r != nil {
  114354. ec.Error(ctx, ec.Recover(ctx, r))
  114355. ret = graphql.Null
  114356. }
  114357. }()
  114358. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  114359. ctx = rctx // use context from middleware stack in children
  114360. return obj.Description(), nil
  114361. })
  114362. if err != nil {
  114363. ec.Error(ctx, err)
  114364. return graphql.Null
  114365. }
  114366. if resTmp == nil {
  114367. return graphql.Null
  114368. }
  114369. res := resTmp.(*string)
  114370. fc.Result = res
  114371. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  114372. }
  114373. func (ec *executionContext) fieldContext___EnumValue_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  114374. fc = &graphql.FieldContext{
  114375. Object: "__EnumValue",
  114376. Field: field,
  114377. IsMethod: true,
  114378. IsResolver: false,
  114379. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  114380. return nil, errors.New("field of type String does not have child fields")
  114381. },
  114382. }
  114383. return fc, nil
  114384. }
  114385. func (ec *executionContext) ___EnumValue_isDeprecated(ctx context.Context, field graphql.CollectedField, obj *introspection.EnumValue) (ret graphql.Marshaler) {
  114386. fc, err := ec.fieldContext___EnumValue_isDeprecated(ctx, field)
  114387. if err != nil {
  114388. return graphql.Null
  114389. }
  114390. ctx = graphql.WithFieldContext(ctx, fc)
  114391. defer func() {
  114392. if r := recover(); r != nil {
  114393. ec.Error(ctx, ec.Recover(ctx, r))
  114394. ret = graphql.Null
  114395. }
  114396. }()
  114397. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  114398. ctx = rctx // use context from middleware stack in children
  114399. return obj.IsDeprecated(), nil
  114400. })
  114401. if err != nil {
  114402. ec.Error(ctx, err)
  114403. return graphql.Null
  114404. }
  114405. if resTmp == nil {
  114406. if !graphql.HasFieldError(ctx, fc) {
  114407. ec.Errorf(ctx, "must not be null")
  114408. }
  114409. return graphql.Null
  114410. }
  114411. res := resTmp.(bool)
  114412. fc.Result = res
  114413. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  114414. }
  114415. func (ec *executionContext) fieldContext___EnumValue_isDeprecated(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  114416. fc = &graphql.FieldContext{
  114417. Object: "__EnumValue",
  114418. Field: field,
  114419. IsMethod: true,
  114420. IsResolver: false,
  114421. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  114422. return nil, errors.New("field of type Boolean does not have child fields")
  114423. },
  114424. }
  114425. return fc, nil
  114426. }
  114427. func (ec *executionContext) ___EnumValue_deprecationReason(ctx context.Context, field graphql.CollectedField, obj *introspection.EnumValue) (ret graphql.Marshaler) {
  114428. fc, err := ec.fieldContext___EnumValue_deprecationReason(ctx, field)
  114429. if err != nil {
  114430. return graphql.Null
  114431. }
  114432. ctx = graphql.WithFieldContext(ctx, fc)
  114433. defer func() {
  114434. if r := recover(); r != nil {
  114435. ec.Error(ctx, ec.Recover(ctx, r))
  114436. ret = graphql.Null
  114437. }
  114438. }()
  114439. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  114440. ctx = rctx // use context from middleware stack in children
  114441. return obj.DeprecationReason(), nil
  114442. })
  114443. if err != nil {
  114444. ec.Error(ctx, err)
  114445. return graphql.Null
  114446. }
  114447. if resTmp == nil {
  114448. return graphql.Null
  114449. }
  114450. res := resTmp.(*string)
  114451. fc.Result = res
  114452. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  114453. }
  114454. func (ec *executionContext) fieldContext___EnumValue_deprecationReason(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  114455. fc = &graphql.FieldContext{
  114456. Object: "__EnumValue",
  114457. Field: field,
  114458. IsMethod: true,
  114459. IsResolver: false,
  114460. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  114461. return nil, errors.New("field of type String does not have child fields")
  114462. },
  114463. }
  114464. return fc, nil
  114465. }
  114466. func (ec *executionContext) ___Field_name(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) {
  114467. fc, err := ec.fieldContext___Field_name(ctx, field)
  114468. if err != nil {
  114469. return graphql.Null
  114470. }
  114471. ctx = graphql.WithFieldContext(ctx, fc)
  114472. defer func() {
  114473. if r := recover(); r != nil {
  114474. ec.Error(ctx, ec.Recover(ctx, r))
  114475. ret = graphql.Null
  114476. }
  114477. }()
  114478. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  114479. ctx = rctx // use context from middleware stack in children
  114480. return obj.Name, nil
  114481. })
  114482. if err != nil {
  114483. ec.Error(ctx, err)
  114484. return graphql.Null
  114485. }
  114486. if resTmp == nil {
  114487. if !graphql.HasFieldError(ctx, fc) {
  114488. ec.Errorf(ctx, "must not be null")
  114489. }
  114490. return graphql.Null
  114491. }
  114492. res := resTmp.(string)
  114493. fc.Result = res
  114494. return ec.marshalNString2string(ctx, field.Selections, res)
  114495. }
  114496. func (ec *executionContext) fieldContext___Field_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  114497. fc = &graphql.FieldContext{
  114498. Object: "__Field",
  114499. Field: field,
  114500. IsMethod: false,
  114501. IsResolver: false,
  114502. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  114503. return nil, errors.New("field of type String does not have child fields")
  114504. },
  114505. }
  114506. return fc, nil
  114507. }
  114508. func (ec *executionContext) ___Field_description(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) {
  114509. fc, err := ec.fieldContext___Field_description(ctx, field)
  114510. if err != nil {
  114511. return graphql.Null
  114512. }
  114513. ctx = graphql.WithFieldContext(ctx, fc)
  114514. defer func() {
  114515. if r := recover(); r != nil {
  114516. ec.Error(ctx, ec.Recover(ctx, r))
  114517. ret = graphql.Null
  114518. }
  114519. }()
  114520. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  114521. ctx = rctx // use context from middleware stack in children
  114522. return obj.Description(), nil
  114523. })
  114524. if err != nil {
  114525. ec.Error(ctx, err)
  114526. return graphql.Null
  114527. }
  114528. if resTmp == nil {
  114529. return graphql.Null
  114530. }
  114531. res := resTmp.(*string)
  114532. fc.Result = res
  114533. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  114534. }
  114535. func (ec *executionContext) fieldContext___Field_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  114536. fc = &graphql.FieldContext{
  114537. Object: "__Field",
  114538. Field: field,
  114539. IsMethod: true,
  114540. IsResolver: false,
  114541. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  114542. return nil, errors.New("field of type String does not have child fields")
  114543. },
  114544. }
  114545. return fc, nil
  114546. }
  114547. func (ec *executionContext) ___Field_args(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) {
  114548. fc, err := ec.fieldContext___Field_args(ctx, field)
  114549. if err != nil {
  114550. return graphql.Null
  114551. }
  114552. ctx = graphql.WithFieldContext(ctx, fc)
  114553. defer func() {
  114554. if r := recover(); r != nil {
  114555. ec.Error(ctx, ec.Recover(ctx, r))
  114556. ret = graphql.Null
  114557. }
  114558. }()
  114559. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  114560. ctx = rctx // use context from middleware stack in children
  114561. return obj.Args, nil
  114562. })
  114563. if err != nil {
  114564. ec.Error(ctx, err)
  114565. return graphql.Null
  114566. }
  114567. if resTmp == nil {
  114568. if !graphql.HasFieldError(ctx, fc) {
  114569. ec.Errorf(ctx, "must not be null")
  114570. }
  114571. return graphql.Null
  114572. }
  114573. res := resTmp.([]introspection.InputValue)
  114574. fc.Result = res
  114575. return ec.marshalN__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ(ctx, field.Selections, res)
  114576. }
  114577. func (ec *executionContext) fieldContext___Field_args(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  114578. fc = &graphql.FieldContext{
  114579. Object: "__Field",
  114580. Field: field,
  114581. IsMethod: false,
  114582. IsResolver: false,
  114583. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  114584. switch field.Name {
  114585. case "name":
  114586. return ec.fieldContext___InputValue_name(ctx, field)
  114587. case "description":
  114588. return ec.fieldContext___InputValue_description(ctx, field)
  114589. case "type":
  114590. return ec.fieldContext___InputValue_type(ctx, field)
  114591. case "defaultValue":
  114592. return ec.fieldContext___InputValue_defaultValue(ctx, field)
  114593. }
  114594. return nil, fmt.Errorf("no field named %q was found under type __InputValue", field.Name)
  114595. },
  114596. }
  114597. return fc, nil
  114598. }
  114599. func (ec *executionContext) ___Field_type(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) {
  114600. fc, err := ec.fieldContext___Field_type(ctx, field)
  114601. if err != nil {
  114602. return graphql.Null
  114603. }
  114604. ctx = graphql.WithFieldContext(ctx, fc)
  114605. defer func() {
  114606. if r := recover(); r != nil {
  114607. ec.Error(ctx, ec.Recover(ctx, r))
  114608. ret = graphql.Null
  114609. }
  114610. }()
  114611. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  114612. ctx = rctx // use context from middleware stack in children
  114613. return obj.Type, nil
  114614. })
  114615. if err != nil {
  114616. ec.Error(ctx, err)
  114617. return graphql.Null
  114618. }
  114619. if resTmp == nil {
  114620. if !graphql.HasFieldError(ctx, fc) {
  114621. ec.Errorf(ctx, "must not be null")
  114622. }
  114623. return graphql.Null
  114624. }
  114625. res := resTmp.(*introspection.Type)
  114626. fc.Result = res
  114627. return ec.marshalN__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx, field.Selections, res)
  114628. }
  114629. func (ec *executionContext) fieldContext___Field_type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  114630. fc = &graphql.FieldContext{
  114631. Object: "__Field",
  114632. Field: field,
  114633. IsMethod: false,
  114634. IsResolver: false,
  114635. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  114636. switch field.Name {
  114637. case "kind":
  114638. return ec.fieldContext___Type_kind(ctx, field)
  114639. case "name":
  114640. return ec.fieldContext___Type_name(ctx, field)
  114641. case "description":
  114642. return ec.fieldContext___Type_description(ctx, field)
  114643. case "fields":
  114644. return ec.fieldContext___Type_fields(ctx, field)
  114645. case "interfaces":
  114646. return ec.fieldContext___Type_interfaces(ctx, field)
  114647. case "possibleTypes":
  114648. return ec.fieldContext___Type_possibleTypes(ctx, field)
  114649. case "enumValues":
  114650. return ec.fieldContext___Type_enumValues(ctx, field)
  114651. case "inputFields":
  114652. return ec.fieldContext___Type_inputFields(ctx, field)
  114653. case "ofType":
  114654. return ec.fieldContext___Type_ofType(ctx, field)
  114655. case "specifiedByURL":
  114656. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  114657. }
  114658. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  114659. },
  114660. }
  114661. return fc, nil
  114662. }
  114663. func (ec *executionContext) ___Field_isDeprecated(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) {
  114664. fc, err := ec.fieldContext___Field_isDeprecated(ctx, field)
  114665. if err != nil {
  114666. return graphql.Null
  114667. }
  114668. ctx = graphql.WithFieldContext(ctx, fc)
  114669. defer func() {
  114670. if r := recover(); r != nil {
  114671. ec.Error(ctx, ec.Recover(ctx, r))
  114672. ret = graphql.Null
  114673. }
  114674. }()
  114675. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  114676. ctx = rctx // use context from middleware stack in children
  114677. return obj.IsDeprecated(), nil
  114678. })
  114679. if err != nil {
  114680. ec.Error(ctx, err)
  114681. return graphql.Null
  114682. }
  114683. if resTmp == nil {
  114684. if !graphql.HasFieldError(ctx, fc) {
  114685. ec.Errorf(ctx, "must not be null")
  114686. }
  114687. return graphql.Null
  114688. }
  114689. res := resTmp.(bool)
  114690. fc.Result = res
  114691. return ec.marshalNBoolean2bool(ctx, field.Selections, res)
  114692. }
  114693. func (ec *executionContext) fieldContext___Field_isDeprecated(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  114694. fc = &graphql.FieldContext{
  114695. Object: "__Field",
  114696. Field: field,
  114697. IsMethod: true,
  114698. IsResolver: false,
  114699. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  114700. return nil, errors.New("field of type Boolean does not have child fields")
  114701. },
  114702. }
  114703. return fc, nil
  114704. }
  114705. func (ec *executionContext) ___Field_deprecationReason(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) {
  114706. fc, err := ec.fieldContext___Field_deprecationReason(ctx, field)
  114707. if err != nil {
  114708. return graphql.Null
  114709. }
  114710. ctx = graphql.WithFieldContext(ctx, fc)
  114711. defer func() {
  114712. if r := recover(); r != nil {
  114713. ec.Error(ctx, ec.Recover(ctx, r))
  114714. ret = graphql.Null
  114715. }
  114716. }()
  114717. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  114718. ctx = rctx // use context from middleware stack in children
  114719. return obj.DeprecationReason(), nil
  114720. })
  114721. if err != nil {
  114722. ec.Error(ctx, err)
  114723. return graphql.Null
  114724. }
  114725. if resTmp == nil {
  114726. return graphql.Null
  114727. }
  114728. res := resTmp.(*string)
  114729. fc.Result = res
  114730. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  114731. }
  114732. func (ec *executionContext) fieldContext___Field_deprecationReason(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  114733. fc = &graphql.FieldContext{
  114734. Object: "__Field",
  114735. Field: field,
  114736. IsMethod: true,
  114737. IsResolver: false,
  114738. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  114739. return nil, errors.New("field of type String does not have child fields")
  114740. },
  114741. }
  114742. return fc, nil
  114743. }
  114744. func (ec *executionContext) ___InputValue_name(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) {
  114745. fc, err := ec.fieldContext___InputValue_name(ctx, field)
  114746. if err != nil {
  114747. return graphql.Null
  114748. }
  114749. ctx = graphql.WithFieldContext(ctx, fc)
  114750. defer func() {
  114751. if r := recover(); r != nil {
  114752. ec.Error(ctx, ec.Recover(ctx, r))
  114753. ret = graphql.Null
  114754. }
  114755. }()
  114756. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  114757. ctx = rctx // use context from middleware stack in children
  114758. return obj.Name, nil
  114759. })
  114760. if err != nil {
  114761. ec.Error(ctx, err)
  114762. return graphql.Null
  114763. }
  114764. if resTmp == nil {
  114765. if !graphql.HasFieldError(ctx, fc) {
  114766. ec.Errorf(ctx, "must not be null")
  114767. }
  114768. return graphql.Null
  114769. }
  114770. res := resTmp.(string)
  114771. fc.Result = res
  114772. return ec.marshalNString2string(ctx, field.Selections, res)
  114773. }
  114774. func (ec *executionContext) fieldContext___InputValue_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  114775. fc = &graphql.FieldContext{
  114776. Object: "__InputValue",
  114777. Field: field,
  114778. IsMethod: false,
  114779. IsResolver: false,
  114780. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  114781. return nil, errors.New("field of type String does not have child fields")
  114782. },
  114783. }
  114784. return fc, nil
  114785. }
  114786. func (ec *executionContext) ___InputValue_description(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) {
  114787. fc, err := ec.fieldContext___InputValue_description(ctx, field)
  114788. if err != nil {
  114789. return graphql.Null
  114790. }
  114791. ctx = graphql.WithFieldContext(ctx, fc)
  114792. defer func() {
  114793. if r := recover(); r != nil {
  114794. ec.Error(ctx, ec.Recover(ctx, r))
  114795. ret = graphql.Null
  114796. }
  114797. }()
  114798. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  114799. ctx = rctx // use context from middleware stack in children
  114800. return obj.Description(), nil
  114801. })
  114802. if err != nil {
  114803. ec.Error(ctx, err)
  114804. return graphql.Null
  114805. }
  114806. if resTmp == nil {
  114807. return graphql.Null
  114808. }
  114809. res := resTmp.(*string)
  114810. fc.Result = res
  114811. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  114812. }
  114813. func (ec *executionContext) fieldContext___InputValue_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  114814. fc = &graphql.FieldContext{
  114815. Object: "__InputValue",
  114816. Field: field,
  114817. IsMethod: true,
  114818. IsResolver: false,
  114819. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  114820. return nil, errors.New("field of type String does not have child fields")
  114821. },
  114822. }
  114823. return fc, nil
  114824. }
  114825. func (ec *executionContext) ___InputValue_type(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) {
  114826. fc, err := ec.fieldContext___InputValue_type(ctx, field)
  114827. if err != nil {
  114828. return graphql.Null
  114829. }
  114830. ctx = graphql.WithFieldContext(ctx, fc)
  114831. defer func() {
  114832. if r := recover(); r != nil {
  114833. ec.Error(ctx, ec.Recover(ctx, r))
  114834. ret = graphql.Null
  114835. }
  114836. }()
  114837. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  114838. ctx = rctx // use context from middleware stack in children
  114839. return obj.Type, nil
  114840. })
  114841. if err != nil {
  114842. ec.Error(ctx, err)
  114843. return graphql.Null
  114844. }
  114845. if resTmp == nil {
  114846. if !graphql.HasFieldError(ctx, fc) {
  114847. ec.Errorf(ctx, "must not be null")
  114848. }
  114849. return graphql.Null
  114850. }
  114851. res := resTmp.(*introspection.Type)
  114852. fc.Result = res
  114853. return ec.marshalN__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx, field.Selections, res)
  114854. }
  114855. func (ec *executionContext) fieldContext___InputValue_type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  114856. fc = &graphql.FieldContext{
  114857. Object: "__InputValue",
  114858. Field: field,
  114859. IsMethod: false,
  114860. IsResolver: false,
  114861. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  114862. switch field.Name {
  114863. case "kind":
  114864. return ec.fieldContext___Type_kind(ctx, field)
  114865. case "name":
  114866. return ec.fieldContext___Type_name(ctx, field)
  114867. case "description":
  114868. return ec.fieldContext___Type_description(ctx, field)
  114869. case "fields":
  114870. return ec.fieldContext___Type_fields(ctx, field)
  114871. case "interfaces":
  114872. return ec.fieldContext___Type_interfaces(ctx, field)
  114873. case "possibleTypes":
  114874. return ec.fieldContext___Type_possibleTypes(ctx, field)
  114875. case "enumValues":
  114876. return ec.fieldContext___Type_enumValues(ctx, field)
  114877. case "inputFields":
  114878. return ec.fieldContext___Type_inputFields(ctx, field)
  114879. case "ofType":
  114880. return ec.fieldContext___Type_ofType(ctx, field)
  114881. case "specifiedByURL":
  114882. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  114883. }
  114884. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  114885. },
  114886. }
  114887. return fc, nil
  114888. }
  114889. func (ec *executionContext) ___InputValue_defaultValue(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) {
  114890. fc, err := ec.fieldContext___InputValue_defaultValue(ctx, field)
  114891. if err != nil {
  114892. return graphql.Null
  114893. }
  114894. ctx = graphql.WithFieldContext(ctx, fc)
  114895. defer func() {
  114896. if r := recover(); r != nil {
  114897. ec.Error(ctx, ec.Recover(ctx, r))
  114898. ret = graphql.Null
  114899. }
  114900. }()
  114901. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  114902. ctx = rctx // use context from middleware stack in children
  114903. return obj.DefaultValue, nil
  114904. })
  114905. if err != nil {
  114906. ec.Error(ctx, err)
  114907. return graphql.Null
  114908. }
  114909. if resTmp == nil {
  114910. return graphql.Null
  114911. }
  114912. res := resTmp.(*string)
  114913. fc.Result = res
  114914. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  114915. }
  114916. func (ec *executionContext) fieldContext___InputValue_defaultValue(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  114917. fc = &graphql.FieldContext{
  114918. Object: "__InputValue",
  114919. Field: field,
  114920. IsMethod: false,
  114921. IsResolver: false,
  114922. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  114923. return nil, errors.New("field of type String does not have child fields")
  114924. },
  114925. }
  114926. return fc, nil
  114927. }
  114928. func (ec *executionContext) ___Schema_description(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) {
  114929. fc, err := ec.fieldContext___Schema_description(ctx, field)
  114930. if err != nil {
  114931. return graphql.Null
  114932. }
  114933. ctx = graphql.WithFieldContext(ctx, fc)
  114934. defer func() {
  114935. if r := recover(); r != nil {
  114936. ec.Error(ctx, ec.Recover(ctx, r))
  114937. ret = graphql.Null
  114938. }
  114939. }()
  114940. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  114941. ctx = rctx // use context from middleware stack in children
  114942. return obj.Description(), nil
  114943. })
  114944. if err != nil {
  114945. ec.Error(ctx, err)
  114946. return graphql.Null
  114947. }
  114948. if resTmp == nil {
  114949. return graphql.Null
  114950. }
  114951. res := resTmp.(*string)
  114952. fc.Result = res
  114953. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  114954. }
  114955. func (ec *executionContext) fieldContext___Schema_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  114956. fc = &graphql.FieldContext{
  114957. Object: "__Schema",
  114958. Field: field,
  114959. IsMethod: true,
  114960. IsResolver: false,
  114961. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  114962. return nil, errors.New("field of type String does not have child fields")
  114963. },
  114964. }
  114965. return fc, nil
  114966. }
  114967. func (ec *executionContext) ___Schema_types(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) {
  114968. fc, err := ec.fieldContext___Schema_types(ctx, field)
  114969. if err != nil {
  114970. return graphql.Null
  114971. }
  114972. ctx = graphql.WithFieldContext(ctx, fc)
  114973. defer func() {
  114974. if r := recover(); r != nil {
  114975. ec.Error(ctx, ec.Recover(ctx, r))
  114976. ret = graphql.Null
  114977. }
  114978. }()
  114979. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  114980. ctx = rctx // use context from middleware stack in children
  114981. return obj.Types(), nil
  114982. })
  114983. if err != nil {
  114984. ec.Error(ctx, err)
  114985. return graphql.Null
  114986. }
  114987. if resTmp == nil {
  114988. if !graphql.HasFieldError(ctx, fc) {
  114989. ec.Errorf(ctx, "must not be null")
  114990. }
  114991. return graphql.Null
  114992. }
  114993. res := resTmp.([]introspection.Type)
  114994. fc.Result = res
  114995. return ec.marshalN__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ(ctx, field.Selections, res)
  114996. }
  114997. func (ec *executionContext) fieldContext___Schema_types(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  114998. fc = &graphql.FieldContext{
  114999. Object: "__Schema",
  115000. Field: field,
  115001. IsMethod: true,
  115002. IsResolver: false,
  115003. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  115004. switch field.Name {
  115005. case "kind":
  115006. return ec.fieldContext___Type_kind(ctx, field)
  115007. case "name":
  115008. return ec.fieldContext___Type_name(ctx, field)
  115009. case "description":
  115010. return ec.fieldContext___Type_description(ctx, field)
  115011. case "fields":
  115012. return ec.fieldContext___Type_fields(ctx, field)
  115013. case "interfaces":
  115014. return ec.fieldContext___Type_interfaces(ctx, field)
  115015. case "possibleTypes":
  115016. return ec.fieldContext___Type_possibleTypes(ctx, field)
  115017. case "enumValues":
  115018. return ec.fieldContext___Type_enumValues(ctx, field)
  115019. case "inputFields":
  115020. return ec.fieldContext___Type_inputFields(ctx, field)
  115021. case "ofType":
  115022. return ec.fieldContext___Type_ofType(ctx, field)
  115023. case "specifiedByURL":
  115024. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  115025. }
  115026. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  115027. },
  115028. }
  115029. return fc, nil
  115030. }
  115031. func (ec *executionContext) ___Schema_queryType(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) {
  115032. fc, err := ec.fieldContext___Schema_queryType(ctx, field)
  115033. if err != nil {
  115034. return graphql.Null
  115035. }
  115036. ctx = graphql.WithFieldContext(ctx, fc)
  115037. defer func() {
  115038. if r := recover(); r != nil {
  115039. ec.Error(ctx, ec.Recover(ctx, r))
  115040. ret = graphql.Null
  115041. }
  115042. }()
  115043. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  115044. ctx = rctx // use context from middleware stack in children
  115045. return obj.QueryType(), nil
  115046. })
  115047. if err != nil {
  115048. ec.Error(ctx, err)
  115049. return graphql.Null
  115050. }
  115051. if resTmp == nil {
  115052. if !graphql.HasFieldError(ctx, fc) {
  115053. ec.Errorf(ctx, "must not be null")
  115054. }
  115055. return graphql.Null
  115056. }
  115057. res := resTmp.(*introspection.Type)
  115058. fc.Result = res
  115059. return ec.marshalN__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx, field.Selections, res)
  115060. }
  115061. func (ec *executionContext) fieldContext___Schema_queryType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  115062. fc = &graphql.FieldContext{
  115063. Object: "__Schema",
  115064. Field: field,
  115065. IsMethod: true,
  115066. IsResolver: false,
  115067. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  115068. switch field.Name {
  115069. case "kind":
  115070. return ec.fieldContext___Type_kind(ctx, field)
  115071. case "name":
  115072. return ec.fieldContext___Type_name(ctx, field)
  115073. case "description":
  115074. return ec.fieldContext___Type_description(ctx, field)
  115075. case "fields":
  115076. return ec.fieldContext___Type_fields(ctx, field)
  115077. case "interfaces":
  115078. return ec.fieldContext___Type_interfaces(ctx, field)
  115079. case "possibleTypes":
  115080. return ec.fieldContext___Type_possibleTypes(ctx, field)
  115081. case "enumValues":
  115082. return ec.fieldContext___Type_enumValues(ctx, field)
  115083. case "inputFields":
  115084. return ec.fieldContext___Type_inputFields(ctx, field)
  115085. case "ofType":
  115086. return ec.fieldContext___Type_ofType(ctx, field)
  115087. case "specifiedByURL":
  115088. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  115089. }
  115090. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  115091. },
  115092. }
  115093. return fc, nil
  115094. }
  115095. func (ec *executionContext) ___Schema_mutationType(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) {
  115096. fc, err := ec.fieldContext___Schema_mutationType(ctx, field)
  115097. if err != nil {
  115098. return graphql.Null
  115099. }
  115100. ctx = graphql.WithFieldContext(ctx, fc)
  115101. defer func() {
  115102. if r := recover(); r != nil {
  115103. ec.Error(ctx, ec.Recover(ctx, r))
  115104. ret = graphql.Null
  115105. }
  115106. }()
  115107. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  115108. ctx = rctx // use context from middleware stack in children
  115109. return obj.MutationType(), nil
  115110. })
  115111. if err != nil {
  115112. ec.Error(ctx, err)
  115113. return graphql.Null
  115114. }
  115115. if resTmp == nil {
  115116. return graphql.Null
  115117. }
  115118. res := resTmp.(*introspection.Type)
  115119. fc.Result = res
  115120. return ec.marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx, field.Selections, res)
  115121. }
  115122. func (ec *executionContext) fieldContext___Schema_mutationType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  115123. fc = &graphql.FieldContext{
  115124. Object: "__Schema",
  115125. Field: field,
  115126. IsMethod: true,
  115127. IsResolver: false,
  115128. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  115129. switch field.Name {
  115130. case "kind":
  115131. return ec.fieldContext___Type_kind(ctx, field)
  115132. case "name":
  115133. return ec.fieldContext___Type_name(ctx, field)
  115134. case "description":
  115135. return ec.fieldContext___Type_description(ctx, field)
  115136. case "fields":
  115137. return ec.fieldContext___Type_fields(ctx, field)
  115138. case "interfaces":
  115139. return ec.fieldContext___Type_interfaces(ctx, field)
  115140. case "possibleTypes":
  115141. return ec.fieldContext___Type_possibleTypes(ctx, field)
  115142. case "enumValues":
  115143. return ec.fieldContext___Type_enumValues(ctx, field)
  115144. case "inputFields":
  115145. return ec.fieldContext___Type_inputFields(ctx, field)
  115146. case "ofType":
  115147. return ec.fieldContext___Type_ofType(ctx, field)
  115148. case "specifiedByURL":
  115149. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  115150. }
  115151. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  115152. },
  115153. }
  115154. return fc, nil
  115155. }
  115156. func (ec *executionContext) ___Schema_subscriptionType(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) {
  115157. fc, err := ec.fieldContext___Schema_subscriptionType(ctx, field)
  115158. if err != nil {
  115159. return graphql.Null
  115160. }
  115161. ctx = graphql.WithFieldContext(ctx, fc)
  115162. defer func() {
  115163. if r := recover(); r != nil {
  115164. ec.Error(ctx, ec.Recover(ctx, r))
  115165. ret = graphql.Null
  115166. }
  115167. }()
  115168. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  115169. ctx = rctx // use context from middleware stack in children
  115170. return obj.SubscriptionType(), nil
  115171. })
  115172. if err != nil {
  115173. ec.Error(ctx, err)
  115174. return graphql.Null
  115175. }
  115176. if resTmp == nil {
  115177. return graphql.Null
  115178. }
  115179. res := resTmp.(*introspection.Type)
  115180. fc.Result = res
  115181. return ec.marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx, field.Selections, res)
  115182. }
  115183. func (ec *executionContext) fieldContext___Schema_subscriptionType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  115184. fc = &graphql.FieldContext{
  115185. Object: "__Schema",
  115186. Field: field,
  115187. IsMethod: true,
  115188. IsResolver: false,
  115189. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  115190. switch field.Name {
  115191. case "kind":
  115192. return ec.fieldContext___Type_kind(ctx, field)
  115193. case "name":
  115194. return ec.fieldContext___Type_name(ctx, field)
  115195. case "description":
  115196. return ec.fieldContext___Type_description(ctx, field)
  115197. case "fields":
  115198. return ec.fieldContext___Type_fields(ctx, field)
  115199. case "interfaces":
  115200. return ec.fieldContext___Type_interfaces(ctx, field)
  115201. case "possibleTypes":
  115202. return ec.fieldContext___Type_possibleTypes(ctx, field)
  115203. case "enumValues":
  115204. return ec.fieldContext___Type_enumValues(ctx, field)
  115205. case "inputFields":
  115206. return ec.fieldContext___Type_inputFields(ctx, field)
  115207. case "ofType":
  115208. return ec.fieldContext___Type_ofType(ctx, field)
  115209. case "specifiedByURL":
  115210. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  115211. }
  115212. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  115213. },
  115214. }
  115215. return fc, nil
  115216. }
  115217. func (ec *executionContext) ___Schema_directives(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) {
  115218. fc, err := ec.fieldContext___Schema_directives(ctx, field)
  115219. if err != nil {
  115220. return graphql.Null
  115221. }
  115222. ctx = graphql.WithFieldContext(ctx, fc)
  115223. defer func() {
  115224. if r := recover(); r != nil {
  115225. ec.Error(ctx, ec.Recover(ctx, r))
  115226. ret = graphql.Null
  115227. }
  115228. }()
  115229. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  115230. ctx = rctx // use context from middleware stack in children
  115231. return obj.Directives(), nil
  115232. })
  115233. if err != nil {
  115234. ec.Error(ctx, err)
  115235. return graphql.Null
  115236. }
  115237. if resTmp == nil {
  115238. if !graphql.HasFieldError(ctx, fc) {
  115239. ec.Errorf(ctx, "must not be null")
  115240. }
  115241. return graphql.Null
  115242. }
  115243. res := resTmp.([]introspection.Directive)
  115244. fc.Result = res
  115245. return ec.marshalN__Directive2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐDirectiveᚄ(ctx, field.Selections, res)
  115246. }
  115247. func (ec *executionContext) fieldContext___Schema_directives(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  115248. fc = &graphql.FieldContext{
  115249. Object: "__Schema",
  115250. Field: field,
  115251. IsMethod: true,
  115252. IsResolver: false,
  115253. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  115254. switch field.Name {
  115255. case "name":
  115256. return ec.fieldContext___Directive_name(ctx, field)
  115257. case "description":
  115258. return ec.fieldContext___Directive_description(ctx, field)
  115259. case "locations":
  115260. return ec.fieldContext___Directive_locations(ctx, field)
  115261. case "args":
  115262. return ec.fieldContext___Directive_args(ctx, field)
  115263. case "isRepeatable":
  115264. return ec.fieldContext___Directive_isRepeatable(ctx, field)
  115265. }
  115266. return nil, fmt.Errorf("no field named %q was found under type __Directive", field.Name)
  115267. },
  115268. }
  115269. return fc, nil
  115270. }
  115271. func (ec *executionContext) ___Type_kind(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  115272. fc, err := ec.fieldContext___Type_kind(ctx, field)
  115273. if err != nil {
  115274. return graphql.Null
  115275. }
  115276. ctx = graphql.WithFieldContext(ctx, fc)
  115277. defer func() {
  115278. if r := recover(); r != nil {
  115279. ec.Error(ctx, ec.Recover(ctx, r))
  115280. ret = graphql.Null
  115281. }
  115282. }()
  115283. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  115284. ctx = rctx // use context from middleware stack in children
  115285. return obj.Kind(), nil
  115286. })
  115287. if err != nil {
  115288. ec.Error(ctx, err)
  115289. return graphql.Null
  115290. }
  115291. if resTmp == nil {
  115292. if !graphql.HasFieldError(ctx, fc) {
  115293. ec.Errorf(ctx, "must not be null")
  115294. }
  115295. return graphql.Null
  115296. }
  115297. res := resTmp.(string)
  115298. fc.Result = res
  115299. return ec.marshalN__TypeKind2string(ctx, field.Selections, res)
  115300. }
  115301. func (ec *executionContext) fieldContext___Type_kind(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  115302. fc = &graphql.FieldContext{
  115303. Object: "__Type",
  115304. Field: field,
  115305. IsMethod: true,
  115306. IsResolver: false,
  115307. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  115308. return nil, errors.New("field of type __TypeKind does not have child fields")
  115309. },
  115310. }
  115311. return fc, nil
  115312. }
  115313. func (ec *executionContext) ___Type_name(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  115314. fc, err := ec.fieldContext___Type_name(ctx, field)
  115315. if err != nil {
  115316. return graphql.Null
  115317. }
  115318. ctx = graphql.WithFieldContext(ctx, fc)
  115319. defer func() {
  115320. if r := recover(); r != nil {
  115321. ec.Error(ctx, ec.Recover(ctx, r))
  115322. ret = graphql.Null
  115323. }
  115324. }()
  115325. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  115326. ctx = rctx // use context from middleware stack in children
  115327. return obj.Name(), nil
  115328. })
  115329. if err != nil {
  115330. ec.Error(ctx, err)
  115331. return graphql.Null
  115332. }
  115333. if resTmp == nil {
  115334. return graphql.Null
  115335. }
  115336. res := resTmp.(*string)
  115337. fc.Result = res
  115338. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  115339. }
  115340. func (ec *executionContext) fieldContext___Type_name(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  115341. fc = &graphql.FieldContext{
  115342. Object: "__Type",
  115343. Field: field,
  115344. IsMethod: true,
  115345. IsResolver: false,
  115346. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  115347. return nil, errors.New("field of type String does not have child fields")
  115348. },
  115349. }
  115350. return fc, nil
  115351. }
  115352. func (ec *executionContext) ___Type_description(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  115353. fc, err := ec.fieldContext___Type_description(ctx, field)
  115354. if err != nil {
  115355. return graphql.Null
  115356. }
  115357. ctx = graphql.WithFieldContext(ctx, fc)
  115358. defer func() {
  115359. if r := recover(); r != nil {
  115360. ec.Error(ctx, ec.Recover(ctx, r))
  115361. ret = graphql.Null
  115362. }
  115363. }()
  115364. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  115365. ctx = rctx // use context from middleware stack in children
  115366. return obj.Description(), nil
  115367. })
  115368. if err != nil {
  115369. ec.Error(ctx, err)
  115370. return graphql.Null
  115371. }
  115372. if resTmp == nil {
  115373. return graphql.Null
  115374. }
  115375. res := resTmp.(*string)
  115376. fc.Result = res
  115377. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  115378. }
  115379. func (ec *executionContext) fieldContext___Type_description(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  115380. fc = &graphql.FieldContext{
  115381. Object: "__Type",
  115382. Field: field,
  115383. IsMethod: true,
  115384. IsResolver: false,
  115385. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  115386. return nil, errors.New("field of type String does not have child fields")
  115387. },
  115388. }
  115389. return fc, nil
  115390. }
  115391. func (ec *executionContext) ___Type_fields(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  115392. fc, err := ec.fieldContext___Type_fields(ctx, field)
  115393. if err != nil {
  115394. return graphql.Null
  115395. }
  115396. ctx = graphql.WithFieldContext(ctx, fc)
  115397. defer func() {
  115398. if r := recover(); r != nil {
  115399. ec.Error(ctx, ec.Recover(ctx, r))
  115400. ret = graphql.Null
  115401. }
  115402. }()
  115403. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  115404. ctx = rctx // use context from middleware stack in children
  115405. return obj.Fields(fc.Args["includeDeprecated"].(bool)), nil
  115406. })
  115407. if err != nil {
  115408. ec.Error(ctx, err)
  115409. return graphql.Null
  115410. }
  115411. if resTmp == nil {
  115412. return graphql.Null
  115413. }
  115414. res := resTmp.([]introspection.Field)
  115415. fc.Result = res
  115416. return ec.marshalO__Field2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐFieldᚄ(ctx, field.Selections, res)
  115417. }
  115418. func (ec *executionContext) fieldContext___Type_fields(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  115419. fc = &graphql.FieldContext{
  115420. Object: "__Type",
  115421. Field: field,
  115422. IsMethod: true,
  115423. IsResolver: false,
  115424. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  115425. switch field.Name {
  115426. case "name":
  115427. return ec.fieldContext___Field_name(ctx, field)
  115428. case "description":
  115429. return ec.fieldContext___Field_description(ctx, field)
  115430. case "args":
  115431. return ec.fieldContext___Field_args(ctx, field)
  115432. case "type":
  115433. return ec.fieldContext___Field_type(ctx, field)
  115434. case "isDeprecated":
  115435. return ec.fieldContext___Field_isDeprecated(ctx, field)
  115436. case "deprecationReason":
  115437. return ec.fieldContext___Field_deprecationReason(ctx, field)
  115438. }
  115439. return nil, fmt.Errorf("no field named %q was found under type __Field", field.Name)
  115440. },
  115441. }
  115442. defer func() {
  115443. if r := recover(); r != nil {
  115444. err = ec.Recover(ctx, r)
  115445. ec.Error(ctx, err)
  115446. }
  115447. }()
  115448. ctx = graphql.WithFieldContext(ctx, fc)
  115449. if fc.Args, err = ec.field___Type_fields_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  115450. ec.Error(ctx, err)
  115451. return
  115452. }
  115453. return fc, nil
  115454. }
  115455. func (ec *executionContext) ___Type_interfaces(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  115456. fc, err := ec.fieldContext___Type_interfaces(ctx, field)
  115457. if err != nil {
  115458. return graphql.Null
  115459. }
  115460. ctx = graphql.WithFieldContext(ctx, fc)
  115461. defer func() {
  115462. if r := recover(); r != nil {
  115463. ec.Error(ctx, ec.Recover(ctx, r))
  115464. ret = graphql.Null
  115465. }
  115466. }()
  115467. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  115468. ctx = rctx // use context from middleware stack in children
  115469. return obj.Interfaces(), nil
  115470. })
  115471. if err != nil {
  115472. ec.Error(ctx, err)
  115473. return graphql.Null
  115474. }
  115475. if resTmp == nil {
  115476. return graphql.Null
  115477. }
  115478. res := resTmp.([]introspection.Type)
  115479. fc.Result = res
  115480. return ec.marshalO__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ(ctx, field.Selections, res)
  115481. }
  115482. func (ec *executionContext) fieldContext___Type_interfaces(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  115483. fc = &graphql.FieldContext{
  115484. Object: "__Type",
  115485. Field: field,
  115486. IsMethod: true,
  115487. IsResolver: false,
  115488. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  115489. switch field.Name {
  115490. case "kind":
  115491. return ec.fieldContext___Type_kind(ctx, field)
  115492. case "name":
  115493. return ec.fieldContext___Type_name(ctx, field)
  115494. case "description":
  115495. return ec.fieldContext___Type_description(ctx, field)
  115496. case "fields":
  115497. return ec.fieldContext___Type_fields(ctx, field)
  115498. case "interfaces":
  115499. return ec.fieldContext___Type_interfaces(ctx, field)
  115500. case "possibleTypes":
  115501. return ec.fieldContext___Type_possibleTypes(ctx, field)
  115502. case "enumValues":
  115503. return ec.fieldContext___Type_enumValues(ctx, field)
  115504. case "inputFields":
  115505. return ec.fieldContext___Type_inputFields(ctx, field)
  115506. case "ofType":
  115507. return ec.fieldContext___Type_ofType(ctx, field)
  115508. case "specifiedByURL":
  115509. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  115510. }
  115511. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  115512. },
  115513. }
  115514. return fc, nil
  115515. }
  115516. func (ec *executionContext) ___Type_possibleTypes(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  115517. fc, err := ec.fieldContext___Type_possibleTypes(ctx, field)
  115518. if err != nil {
  115519. return graphql.Null
  115520. }
  115521. ctx = graphql.WithFieldContext(ctx, fc)
  115522. defer func() {
  115523. if r := recover(); r != nil {
  115524. ec.Error(ctx, ec.Recover(ctx, r))
  115525. ret = graphql.Null
  115526. }
  115527. }()
  115528. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  115529. ctx = rctx // use context from middleware stack in children
  115530. return obj.PossibleTypes(), nil
  115531. })
  115532. if err != nil {
  115533. ec.Error(ctx, err)
  115534. return graphql.Null
  115535. }
  115536. if resTmp == nil {
  115537. return graphql.Null
  115538. }
  115539. res := resTmp.([]introspection.Type)
  115540. fc.Result = res
  115541. return ec.marshalO__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ(ctx, field.Selections, res)
  115542. }
  115543. func (ec *executionContext) fieldContext___Type_possibleTypes(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  115544. fc = &graphql.FieldContext{
  115545. Object: "__Type",
  115546. Field: field,
  115547. IsMethod: true,
  115548. IsResolver: false,
  115549. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  115550. switch field.Name {
  115551. case "kind":
  115552. return ec.fieldContext___Type_kind(ctx, field)
  115553. case "name":
  115554. return ec.fieldContext___Type_name(ctx, field)
  115555. case "description":
  115556. return ec.fieldContext___Type_description(ctx, field)
  115557. case "fields":
  115558. return ec.fieldContext___Type_fields(ctx, field)
  115559. case "interfaces":
  115560. return ec.fieldContext___Type_interfaces(ctx, field)
  115561. case "possibleTypes":
  115562. return ec.fieldContext___Type_possibleTypes(ctx, field)
  115563. case "enumValues":
  115564. return ec.fieldContext___Type_enumValues(ctx, field)
  115565. case "inputFields":
  115566. return ec.fieldContext___Type_inputFields(ctx, field)
  115567. case "ofType":
  115568. return ec.fieldContext___Type_ofType(ctx, field)
  115569. case "specifiedByURL":
  115570. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  115571. }
  115572. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  115573. },
  115574. }
  115575. return fc, nil
  115576. }
  115577. func (ec *executionContext) ___Type_enumValues(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  115578. fc, err := ec.fieldContext___Type_enumValues(ctx, field)
  115579. if err != nil {
  115580. return graphql.Null
  115581. }
  115582. ctx = graphql.WithFieldContext(ctx, fc)
  115583. defer func() {
  115584. if r := recover(); r != nil {
  115585. ec.Error(ctx, ec.Recover(ctx, r))
  115586. ret = graphql.Null
  115587. }
  115588. }()
  115589. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  115590. ctx = rctx // use context from middleware stack in children
  115591. return obj.EnumValues(fc.Args["includeDeprecated"].(bool)), nil
  115592. })
  115593. if err != nil {
  115594. ec.Error(ctx, err)
  115595. return graphql.Null
  115596. }
  115597. if resTmp == nil {
  115598. return graphql.Null
  115599. }
  115600. res := resTmp.([]introspection.EnumValue)
  115601. fc.Result = res
  115602. return ec.marshalO__EnumValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐEnumValueᚄ(ctx, field.Selections, res)
  115603. }
  115604. func (ec *executionContext) fieldContext___Type_enumValues(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  115605. fc = &graphql.FieldContext{
  115606. Object: "__Type",
  115607. Field: field,
  115608. IsMethod: true,
  115609. IsResolver: false,
  115610. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  115611. switch field.Name {
  115612. case "name":
  115613. return ec.fieldContext___EnumValue_name(ctx, field)
  115614. case "description":
  115615. return ec.fieldContext___EnumValue_description(ctx, field)
  115616. case "isDeprecated":
  115617. return ec.fieldContext___EnumValue_isDeprecated(ctx, field)
  115618. case "deprecationReason":
  115619. return ec.fieldContext___EnumValue_deprecationReason(ctx, field)
  115620. }
  115621. return nil, fmt.Errorf("no field named %q was found under type __EnumValue", field.Name)
  115622. },
  115623. }
  115624. defer func() {
  115625. if r := recover(); r != nil {
  115626. err = ec.Recover(ctx, r)
  115627. ec.Error(ctx, err)
  115628. }
  115629. }()
  115630. ctx = graphql.WithFieldContext(ctx, fc)
  115631. if fc.Args, err = ec.field___Type_enumValues_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  115632. ec.Error(ctx, err)
  115633. return
  115634. }
  115635. return fc, nil
  115636. }
  115637. func (ec *executionContext) ___Type_inputFields(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  115638. fc, err := ec.fieldContext___Type_inputFields(ctx, field)
  115639. if err != nil {
  115640. return graphql.Null
  115641. }
  115642. ctx = graphql.WithFieldContext(ctx, fc)
  115643. defer func() {
  115644. if r := recover(); r != nil {
  115645. ec.Error(ctx, ec.Recover(ctx, r))
  115646. ret = graphql.Null
  115647. }
  115648. }()
  115649. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  115650. ctx = rctx // use context from middleware stack in children
  115651. return obj.InputFields(), nil
  115652. })
  115653. if err != nil {
  115654. ec.Error(ctx, err)
  115655. return graphql.Null
  115656. }
  115657. if resTmp == nil {
  115658. return graphql.Null
  115659. }
  115660. res := resTmp.([]introspection.InputValue)
  115661. fc.Result = res
  115662. return ec.marshalO__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ(ctx, field.Selections, res)
  115663. }
  115664. func (ec *executionContext) fieldContext___Type_inputFields(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  115665. fc = &graphql.FieldContext{
  115666. Object: "__Type",
  115667. Field: field,
  115668. IsMethod: true,
  115669. IsResolver: false,
  115670. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  115671. switch field.Name {
  115672. case "name":
  115673. return ec.fieldContext___InputValue_name(ctx, field)
  115674. case "description":
  115675. return ec.fieldContext___InputValue_description(ctx, field)
  115676. case "type":
  115677. return ec.fieldContext___InputValue_type(ctx, field)
  115678. case "defaultValue":
  115679. return ec.fieldContext___InputValue_defaultValue(ctx, field)
  115680. }
  115681. return nil, fmt.Errorf("no field named %q was found under type __InputValue", field.Name)
  115682. },
  115683. }
  115684. return fc, nil
  115685. }
  115686. func (ec *executionContext) ___Type_ofType(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  115687. fc, err := ec.fieldContext___Type_ofType(ctx, field)
  115688. if err != nil {
  115689. return graphql.Null
  115690. }
  115691. ctx = graphql.WithFieldContext(ctx, fc)
  115692. defer func() {
  115693. if r := recover(); r != nil {
  115694. ec.Error(ctx, ec.Recover(ctx, r))
  115695. ret = graphql.Null
  115696. }
  115697. }()
  115698. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  115699. ctx = rctx // use context from middleware stack in children
  115700. return obj.OfType(), nil
  115701. })
  115702. if err != nil {
  115703. ec.Error(ctx, err)
  115704. return graphql.Null
  115705. }
  115706. if resTmp == nil {
  115707. return graphql.Null
  115708. }
  115709. res := resTmp.(*introspection.Type)
  115710. fc.Result = res
  115711. return ec.marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx, field.Selections, res)
  115712. }
  115713. func (ec *executionContext) fieldContext___Type_ofType(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  115714. fc = &graphql.FieldContext{
  115715. Object: "__Type",
  115716. Field: field,
  115717. IsMethod: true,
  115718. IsResolver: false,
  115719. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  115720. switch field.Name {
  115721. case "kind":
  115722. return ec.fieldContext___Type_kind(ctx, field)
  115723. case "name":
  115724. return ec.fieldContext___Type_name(ctx, field)
  115725. case "description":
  115726. return ec.fieldContext___Type_description(ctx, field)
  115727. case "fields":
  115728. return ec.fieldContext___Type_fields(ctx, field)
  115729. case "interfaces":
  115730. return ec.fieldContext___Type_interfaces(ctx, field)
  115731. case "possibleTypes":
  115732. return ec.fieldContext___Type_possibleTypes(ctx, field)
  115733. case "enumValues":
  115734. return ec.fieldContext___Type_enumValues(ctx, field)
  115735. case "inputFields":
  115736. return ec.fieldContext___Type_inputFields(ctx, field)
  115737. case "ofType":
  115738. return ec.fieldContext___Type_ofType(ctx, field)
  115739. case "specifiedByURL":
  115740. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  115741. }
  115742. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  115743. },
  115744. }
  115745. return fc, nil
  115746. }
  115747. func (ec *executionContext) ___Type_specifiedByURL(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  115748. fc, err := ec.fieldContext___Type_specifiedByURL(ctx, field)
  115749. if err != nil {
  115750. return graphql.Null
  115751. }
  115752. ctx = graphql.WithFieldContext(ctx, fc)
  115753. defer func() {
  115754. if r := recover(); r != nil {
  115755. ec.Error(ctx, ec.Recover(ctx, r))
  115756. ret = graphql.Null
  115757. }
  115758. }()
  115759. resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
  115760. ctx = rctx // use context from middleware stack in children
  115761. return obj.SpecifiedByURL(), nil
  115762. })
  115763. if err != nil {
  115764. ec.Error(ctx, err)
  115765. return graphql.Null
  115766. }
  115767. if resTmp == nil {
  115768. return graphql.Null
  115769. }
  115770. res := resTmp.(*string)
  115771. fc.Result = res
  115772. return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
  115773. }
  115774. func (ec *executionContext) fieldContext___Type_specifiedByURL(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  115775. fc = &graphql.FieldContext{
  115776. Object: "__Type",
  115777. Field: field,
  115778. IsMethod: true,
  115779. IsResolver: false,
  115780. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  115781. return nil, errors.New("field of type String does not have child fields")
  115782. },
  115783. }
  115784. return fc, nil
  115785. }
  115786. // endregion **************************** field.gotpl *****************************
  115787. // region **************************** input.gotpl *****************************
  115788. func (ec *executionContext) unmarshalInputContextualPricingContext(ctx context.Context, obj interface{}) (ContextualPricingContext, error) {
  115789. var it ContextualPricingContext
  115790. asMap := map[string]interface{}{}
  115791. for k, v := range obj.(map[string]interface{}) {
  115792. asMap[k] = v
  115793. }
  115794. fieldsInOrder := [...]string{"country", "companyLocationId"}
  115795. for _, k := range fieldsInOrder {
  115796. v, ok := asMap[k]
  115797. if !ok {
  115798. continue
  115799. }
  115800. switch k {
  115801. case "country":
  115802. var err error
  115803. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("country"))
  115804. it.Country, err = ec.unmarshalOCountryCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCode(ctx, v)
  115805. if err != nil {
  115806. return it, err
  115807. }
  115808. case "companyLocationId":
  115809. var err error
  115810. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("companyLocationId"))
  115811. it.CompanyLocationID, err = ec.unmarshalOID2ᚖstring(ctx, v)
  115812. if err != nil {
  115813. return it, err
  115814. }
  115815. }
  115816. }
  115817. return it, nil
  115818. }
  115819. func (ec *executionContext) unmarshalInputImageTransformInput(ctx context.Context, obj interface{}) (ImageTransformInput, error) {
  115820. var it ImageTransformInput
  115821. asMap := map[string]interface{}{}
  115822. for k, v := range obj.(map[string]interface{}) {
  115823. asMap[k] = v
  115824. }
  115825. if _, present := asMap["scale"]; !present {
  115826. asMap["scale"] = 1
  115827. }
  115828. fieldsInOrder := [...]string{"crop", "maxWidth", "maxHeight", "scale", "preferredContentType"}
  115829. for _, k := range fieldsInOrder {
  115830. v, ok := asMap[k]
  115831. if !ok {
  115832. continue
  115833. }
  115834. switch k {
  115835. case "crop":
  115836. var err error
  115837. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("crop"))
  115838. it.Crop, err = ec.unmarshalOCropRegion2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCropRegion(ctx, v)
  115839. if err != nil {
  115840. return it, err
  115841. }
  115842. case "maxWidth":
  115843. var err error
  115844. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("maxWidth"))
  115845. it.MaxWidth, err = ec.unmarshalOInt2ᚖint(ctx, v)
  115846. if err != nil {
  115847. return it, err
  115848. }
  115849. case "maxHeight":
  115850. var err error
  115851. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("maxHeight"))
  115852. it.MaxHeight, err = ec.unmarshalOInt2ᚖint(ctx, v)
  115853. if err != nil {
  115854. return it, err
  115855. }
  115856. case "scale":
  115857. var err error
  115858. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("scale"))
  115859. it.Scale, err = ec.unmarshalOInt2ᚖint(ctx, v)
  115860. if err != nil {
  115861. return it, err
  115862. }
  115863. case "preferredContentType":
  115864. var err error
  115865. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("preferredContentType"))
  115866. it.PreferredContentType, err = ec.unmarshalOImageContentType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐImageContentType(ctx, v)
  115867. if err != nil {
  115868. return it, err
  115869. }
  115870. }
  115871. }
  115872. return it, nil
  115873. }
  115874. func (ec *executionContext) unmarshalInputMailingAddressInput(ctx context.Context, obj interface{}) (MailingAddressInput, error) {
  115875. var it MailingAddressInput
  115876. asMap := map[string]interface{}{}
  115877. for k, v := range obj.(map[string]interface{}) {
  115878. asMap[k] = v
  115879. }
  115880. fieldsInOrder := [...]string{"address1", "address2", "city", "company", "countryCode", "firstName", "lastName", "phone", "provinceCode", "zip"}
  115881. for _, k := range fieldsInOrder {
  115882. v, ok := asMap[k]
  115883. if !ok {
  115884. continue
  115885. }
  115886. switch k {
  115887. case "address1":
  115888. var err error
  115889. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("address1"))
  115890. it.Address1, err = ec.unmarshalOString2ᚖstring(ctx, v)
  115891. if err != nil {
  115892. return it, err
  115893. }
  115894. case "address2":
  115895. var err error
  115896. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("address2"))
  115897. it.Address2, err = ec.unmarshalOString2ᚖstring(ctx, v)
  115898. if err != nil {
  115899. return it, err
  115900. }
  115901. case "city":
  115902. var err error
  115903. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("city"))
  115904. it.City, err = ec.unmarshalOString2ᚖstring(ctx, v)
  115905. if err != nil {
  115906. return it, err
  115907. }
  115908. case "company":
  115909. var err error
  115910. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("company"))
  115911. it.Company, err = ec.unmarshalOString2ᚖstring(ctx, v)
  115912. if err != nil {
  115913. return it, err
  115914. }
  115915. case "countryCode":
  115916. var err error
  115917. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("countryCode"))
  115918. it.CountryCode, err = ec.unmarshalOCountryCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCode(ctx, v)
  115919. if err != nil {
  115920. return it, err
  115921. }
  115922. case "firstName":
  115923. var err error
  115924. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("firstName"))
  115925. it.FirstName, err = ec.unmarshalOString2ᚖstring(ctx, v)
  115926. if err != nil {
  115927. return it, err
  115928. }
  115929. case "lastName":
  115930. var err error
  115931. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("lastName"))
  115932. it.LastName, err = ec.unmarshalOString2ᚖstring(ctx, v)
  115933. if err != nil {
  115934. return it, err
  115935. }
  115936. case "phone":
  115937. var err error
  115938. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("phone"))
  115939. it.Phone, err = ec.unmarshalOString2ᚖstring(ctx, v)
  115940. if err != nil {
  115941. return it, err
  115942. }
  115943. case "provinceCode":
  115944. var err error
  115945. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("provinceCode"))
  115946. it.ProvinceCode, err = ec.unmarshalOString2ᚖstring(ctx, v)
  115947. if err != nil {
  115948. return it, err
  115949. }
  115950. case "zip":
  115951. var err error
  115952. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("zip"))
  115953. it.Zip, err = ec.unmarshalOString2ᚖstring(ctx, v)
  115954. if err != nil {
  115955. return it, err
  115956. }
  115957. }
  115958. }
  115959. return it, nil
  115960. }
  115961. func (ec *executionContext) unmarshalInputMetafieldInput(ctx context.Context, obj interface{}) (MetafieldInput, error) {
  115962. var it MetafieldInput
  115963. asMap := map[string]interface{}{}
  115964. for k, v := range obj.(map[string]interface{}) {
  115965. asMap[k] = v
  115966. }
  115967. fieldsInOrder := [...]string{"description", "id", "namespace", "key", "value", "type"}
  115968. for _, k := range fieldsInOrder {
  115969. v, ok := asMap[k]
  115970. if !ok {
  115971. continue
  115972. }
  115973. switch k {
  115974. case "description":
  115975. var err error
  115976. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("description"))
  115977. it.Description, err = ec.unmarshalOString2ᚖstring(ctx, v)
  115978. if err != nil {
  115979. return it, err
  115980. }
  115981. case "id":
  115982. var err error
  115983. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("id"))
  115984. it.ID, err = ec.unmarshalOID2ᚖstring(ctx, v)
  115985. if err != nil {
  115986. return it, err
  115987. }
  115988. case "namespace":
  115989. var err error
  115990. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  115991. it.Namespace, err = ec.unmarshalOString2ᚖstring(ctx, v)
  115992. if err != nil {
  115993. return it, err
  115994. }
  115995. case "key":
  115996. var err error
  115997. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("key"))
  115998. it.Key, err = ec.unmarshalOString2ᚖstring(ctx, v)
  115999. if err != nil {
  116000. return it, err
  116001. }
  116002. case "value":
  116003. var err error
  116004. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("value"))
  116005. it.Value, err = ec.unmarshalOString2ᚖstring(ctx, v)
  116006. if err != nil {
  116007. return it, err
  116008. }
  116009. case "type":
  116010. var err error
  116011. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("type"))
  116012. it.Type, err = ec.unmarshalOString2ᚖstring(ctx, v)
  116013. if err != nil {
  116014. return it, err
  116015. }
  116016. }
  116017. }
  116018. return it, nil
  116019. }
  116020. func (ec *executionContext) unmarshalInputPrivateMetafieldInput(ctx context.Context, obj interface{}) (PrivateMetafieldInput, error) {
  116021. var it PrivateMetafieldInput
  116022. asMap := map[string]interface{}{}
  116023. for k, v := range obj.(map[string]interface{}) {
  116024. asMap[k] = v
  116025. }
  116026. fieldsInOrder := [...]string{"owner", "namespace", "key", "valueInput"}
  116027. for _, k := range fieldsInOrder {
  116028. v, ok := asMap[k]
  116029. if !ok {
  116030. continue
  116031. }
  116032. switch k {
  116033. case "owner":
  116034. var err error
  116035. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("owner"))
  116036. it.Owner, err = ec.unmarshalOID2ᚖstring(ctx, v)
  116037. if err != nil {
  116038. return it, err
  116039. }
  116040. case "namespace":
  116041. var err error
  116042. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("namespace"))
  116043. it.Namespace, err = ec.unmarshalNString2string(ctx, v)
  116044. if err != nil {
  116045. return it, err
  116046. }
  116047. case "key":
  116048. var err error
  116049. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("key"))
  116050. it.Key, err = ec.unmarshalNString2string(ctx, v)
  116051. if err != nil {
  116052. return it, err
  116053. }
  116054. case "valueInput":
  116055. var err error
  116056. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("valueInput"))
  116057. it.ValueInput, err = ec.unmarshalNPrivateMetafieldValueInput2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPrivateMetafieldValueInput(ctx, v)
  116058. if err != nil {
  116059. return it, err
  116060. }
  116061. }
  116062. }
  116063. return it, nil
  116064. }
  116065. func (ec *executionContext) unmarshalInputPrivateMetafieldValueInput(ctx context.Context, obj interface{}) (PrivateMetafieldValueInput, error) {
  116066. var it PrivateMetafieldValueInput
  116067. asMap := map[string]interface{}{}
  116068. for k, v := range obj.(map[string]interface{}) {
  116069. asMap[k] = v
  116070. }
  116071. fieldsInOrder := [...]string{"value", "valueType"}
  116072. for _, k := range fieldsInOrder {
  116073. v, ok := asMap[k]
  116074. if !ok {
  116075. continue
  116076. }
  116077. switch k {
  116078. case "value":
  116079. var err error
  116080. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("value"))
  116081. it.Value, err = ec.unmarshalNString2string(ctx, v)
  116082. if err != nil {
  116083. return it, err
  116084. }
  116085. case "valueType":
  116086. var err error
  116087. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("valueType"))
  116088. it.ValueType, err = ec.unmarshalNPrivateMetafieldValueType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPrivateMetafieldValueType(ctx, v)
  116089. if err != nil {
  116090. return it, err
  116091. }
  116092. }
  116093. }
  116094. return it, nil
  116095. }
  116096. func (ec *executionContext) unmarshalInputRefundDutyInput(ctx context.Context, obj interface{}) (RefundDutyInput, error) {
  116097. var it RefundDutyInput
  116098. asMap := map[string]interface{}{}
  116099. for k, v := range obj.(map[string]interface{}) {
  116100. asMap[k] = v
  116101. }
  116102. fieldsInOrder := [...]string{"dutyId", "refundType"}
  116103. for _, k := range fieldsInOrder {
  116104. v, ok := asMap[k]
  116105. if !ok {
  116106. continue
  116107. }
  116108. switch k {
  116109. case "dutyId":
  116110. var err error
  116111. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("dutyId"))
  116112. it.DutyID, err = ec.unmarshalNID2string(ctx, v)
  116113. if err != nil {
  116114. return it, err
  116115. }
  116116. case "refundType":
  116117. var err error
  116118. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("refundType"))
  116119. it.RefundType, err = ec.unmarshalORefundDutyRefundType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundDutyRefundType(ctx, v)
  116120. if err != nil {
  116121. return it, err
  116122. }
  116123. }
  116124. }
  116125. return it, nil
  116126. }
  116127. func (ec *executionContext) unmarshalInputRefundLineItemInput(ctx context.Context, obj interface{}) (RefundLineItemInput, error) {
  116128. var it RefundLineItemInput
  116129. asMap := map[string]interface{}{}
  116130. for k, v := range obj.(map[string]interface{}) {
  116131. asMap[k] = v
  116132. }
  116133. fieldsInOrder := [...]string{"lineItemId", "quantity", "restockType", "locationId"}
  116134. for _, k := range fieldsInOrder {
  116135. v, ok := asMap[k]
  116136. if !ok {
  116137. continue
  116138. }
  116139. switch k {
  116140. case "lineItemId":
  116141. var err error
  116142. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("lineItemId"))
  116143. it.LineItemID, err = ec.unmarshalNID2string(ctx, v)
  116144. if err != nil {
  116145. return it, err
  116146. }
  116147. case "quantity":
  116148. var err error
  116149. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("quantity"))
  116150. it.Quantity, err = ec.unmarshalNInt2int(ctx, v)
  116151. if err != nil {
  116152. return it, err
  116153. }
  116154. case "restockType":
  116155. var err error
  116156. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("restockType"))
  116157. it.RestockType, err = ec.unmarshalORefundLineItemRestockType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundLineItemRestockType(ctx, v)
  116158. if err != nil {
  116159. return it, err
  116160. }
  116161. case "locationId":
  116162. var err error
  116163. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("locationId"))
  116164. it.LocationID, err = ec.unmarshalOID2ᚖstring(ctx, v)
  116165. if err != nil {
  116166. return it, err
  116167. }
  116168. }
  116169. }
  116170. return it, nil
  116171. }
  116172. func (ec *executionContext) unmarshalInputSEOInput(ctx context.Context, obj interface{}) (SEOInput, error) {
  116173. var it SEOInput
  116174. asMap := map[string]interface{}{}
  116175. for k, v := range obj.(map[string]interface{}) {
  116176. asMap[k] = v
  116177. }
  116178. fieldsInOrder := [...]string{"title", "description"}
  116179. for _, k := range fieldsInOrder {
  116180. v, ok := asMap[k]
  116181. if !ok {
  116182. continue
  116183. }
  116184. switch k {
  116185. case "title":
  116186. var err error
  116187. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("title"))
  116188. it.Title, err = ec.unmarshalOString2ᚖstring(ctx, v)
  116189. if err != nil {
  116190. return it, err
  116191. }
  116192. case "description":
  116193. var err error
  116194. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("description"))
  116195. it.Description, err = ec.unmarshalOString2ᚖstring(ctx, v)
  116196. if err != nil {
  116197. return it, err
  116198. }
  116199. }
  116200. }
  116201. return it, nil
  116202. }
  116203. // endregion **************************** input.gotpl *****************************
  116204. // region ************************** interface.gotpl ***************************
  116205. func (ec *executionContext) _AppPricingDetails(ctx context.Context, sel ast.SelectionSet, obj AppPricingDetails) graphql.Marshaler {
  116206. switch obj := (obj).(type) {
  116207. case nil:
  116208. return graphql.Null
  116209. case AppRecurringPricing:
  116210. return ec._AppRecurringPricing(ctx, sel, &obj)
  116211. case *AppRecurringPricing:
  116212. if obj == nil {
  116213. return graphql.Null
  116214. }
  116215. return ec._AppRecurringPricing(ctx, sel, obj)
  116216. case AppUsagePricing:
  116217. return ec._AppUsagePricing(ctx, sel, &obj)
  116218. case *AppUsagePricing:
  116219. if obj == nil {
  116220. return graphql.Null
  116221. }
  116222. return ec._AppUsagePricing(ctx, sel, obj)
  116223. default:
  116224. panic(fmt.Errorf("unexpected type %T", obj))
  116225. }
  116226. }
  116227. func (ec *executionContext) _AppPurchase(ctx context.Context, sel ast.SelectionSet, obj AppPurchase) graphql.Marshaler {
  116228. switch obj := (obj).(type) {
  116229. case nil:
  116230. return graphql.Null
  116231. case AppPurchaseOneTime:
  116232. return ec._AppPurchaseOneTime(ctx, sel, &obj)
  116233. case *AppPurchaseOneTime:
  116234. if obj == nil {
  116235. return graphql.Null
  116236. }
  116237. return ec._AppPurchaseOneTime(ctx, sel, obj)
  116238. default:
  116239. panic(fmt.Errorf("unexpected type %T", obj))
  116240. }
  116241. }
  116242. func (ec *executionContext) _AppSubscriptionDiscountValue(ctx context.Context, sel ast.SelectionSet, obj AppSubscriptionDiscountValue) graphql.Marshaler {
  116243. switch obj := (obj).(type) {
  116244. case nil:
  116245. return graphql.Null
  116246. case AppSubscriptionDiscountAmount:
  116247. return ec._AppSubscriptionDiscountAmount(ctx, sel, &obj)
  116248. case *AppSubscriptionDiscountAmount:
  116249. if obj == nil {
  116250. return graphql.Null
  116251. }
  116252. return ec._AppSubscriptionDiscountAmount(ctx, sel, obj)
  116253. case AppSubscriptionDiscountPercentage:
  116254. return ec._AppSubscriptionDiscountPercentage(ctx, sel, &obj)
  116255. case *AppSubscriptionDiscountPercentage:
  116256. if obj == nil {
  116257. return graphql.Null
  116258. }
  116259. return ec._AppSubscriptionDiscountPercentage(ctx, sel, obj)
  116260. default:
  116261. panic(fmt.Errorf("unexpected type %T", obj))
  116262. }
  116263. }
  116264. func (ec *executionContext) _CommentEventEmbed(ctx context.Context, sel ast.SelectionSet, obj CommentEventEmbed) graphql.Marshaler {
  116265. switch obj := (obj).(type) {
  116266. case nil:
  116267. return graphql.Null
  116268. case Customer:
  116269. return ec._Customer(ctx, sel, &obj)
  116270. case *Customer:
  116271. if obj == nil {
  116272. return graphql.Null
  116273. }
  116274. return ec._Customer(ctx, sel, obj)
  116275. case DraftOrder:
  116276. return ec._DraftOrder(ctx, sel, &obj)
  116277. case *DraftOrder:
  116278. if obj == nil {
  116279. return graphql.Null
  116280. }
  116281. return ec._DraftOrder(ctx, sel, obj)
  116282. case Order:
  116283. return ec._Order(ctx, sel, &obj)
  116284. case *Order:
  116285. if obj == nil {
  116286. return graphql.Null
  116287. }
  116288. return ec._Order(ctx, sel, obj)
  116289. case Product:
  116290. return ec._Product(ctx, sel, &obj)
  116291. case *Product:
  116292. if obj == nil {
  116293. return graphql.Null
  116294. }
  116295. return ec._Product(ctx, sel, obj)
  116296. case ProductVariant:
  116297. return ec._ProductVariant(ctx, sel, &obj)
  116298. case *ProductVariant:
  116299. if obj == nil {
  116300. return graphql.Null
  116301. }
  116302. return ec._ProductVariant(ctx, sel, obj)
  116303. default:
  116304. panic(fmt.Errorf("unexpected type %T", obj))
  116305. }
  116306. }
  116307. func (ec *executionContext) _CommentEventSubject(ctx context.Context, sel ast.SelectionSet, obj CommentEventSubject) graphql.Marshaler {
  116308. switch obj := (obj).(type) {
  116309. case nil:
  116310. return graphql.Null
  116311. case Order:
  116312. return ec._Order(ctx, sel, &obj)
  116313. case *Order:
  116314. if obj == nil {
  116315. return graphql.Null
  116316. }
  116317. return ec._Order(ctx, sel, obj)
  116318. case DraftOrder:
  116319. return ec._DraftOrder(ctx, sel, &obj)
  116320. case *DraftOrder:
  116321. if obj == nil {
  116322. return graphql.Null
  116323. }
  116324. return ec._DraftOrder(ctx, sel, obj)
  116325. case Company:
  116326. return ec._Company(ctx, sel, &obj)
  116327. case *Company:
  116328. if obj == nil {
  116329. return graphql.Null
  116330. }
  116331. return ec._Company(ctx, sel, obj)
  116332. case CompanyLocation:
  116333. return ec._CompanyLocation(ctx, sel, &obj)
  116334. case *CompanyLocation:
  116335. if obj == nil {
  116336. return graphql.Null
  116337. }
  116338. return ec._CompanyLocation(ctx, sel, obj)
  116339. default:
  116340. panic(fmt.Errorf("unexpected type %T", obj))
  116341. }
  116342. }
  116343. func (ec *executionContext) _CustomerMoment(ctx context.Context, sel ast.SelectionSet, obj CustomerMoment) graphql.Marshaler {
  116344. switch obj := (obj).(type) {
  116345. case nil:
  116346. return graphql.Null
  116347. case CustomerVisit:
  116348. return ec._CustomerVisit(ctx, sel, &obj)
  116349. case *CustomerVisit:
  116350. if obj == nil {
  116351. return graphql.Null
  116352. }
  116353. return ec._CustomerVisit(ctx, sel, obj)
  116354. default:
  116355. panic(fmt.Errorf("unexpected type %T", obj))
  116356. }
  116357. }
  116358. func (ec *executionContext) _CustomerPaymentInstrument(ctx context.Context, sel ast.SelectionSet, obj CustomerPaymentInstrument) graphql.Marshaler {
  116359. switch obj := (obj).(type) {
  116360. case nil:
  116361. return graphql.Null
  116362. case CustomerCreditCard:
  116363. return ec._CustomerCreditCard(ctx, sel, &obj)
  116364. case *CustomerCreditCard:
  116365. if obj == nil {
  116366. return graphql.Null
  116367. }
  116368. return ec._CustomerCreditCard(ctx, sel, obj)
  116369. case CustomerPaypalBillingAgreement:
  116370. return ec._CustomerPaypalBillingAgreement(ctx, sel, &obj)
  116371. case *CustomerPaypalBillingAgreement:
  116372. if obj == nil {
  116373. return graphql.Null
  116374. }
  116375. return ec._CustomerPaypalBillingAgreement(ctx, sel, obj)
  116376. case CustomerShopPayAgreement:
  116377. return ec._CustomerShopPayAgreement(ctx, sel, &obj)
  116378. case *CustomerShopPayAgreement:
  116379. if obj == nil {
  116380. return graphql.Null
  116381. }
  116382. return ec._CustomerShopPayAgreement(ctx, sel, obj)
  116383. default:
  116384. panic(fmt.Errorf("unexpected type %T", obj))
  116385. }
  116386. }
  116387. func (ec *executionContext) _DeliveryConditionCriteria(ctx context.Context, sel ast.SelectionSet, obj DeliveryConditionCriteria) graphql.Marshaler {
  116388. switch obj := (obj).(type) {
  116389. case nil:
  116390. return graphql.Null
  116391. case MoneyV2:
  116392. return ec._MoneyV2(ctx, sel, &obj)
  116393. case *MoneyV2:
  116394. if obj == nil {
  116395. return graphql.Null
  116396. }
  116397. return ec._MoneyV2(ctx, sel, obj)
  116398. case Weight:
  116399. return ec._Weight(ctx, sel, &obj)
  116400. case *Weight:
  116401. if obj == nil {
  116402. return graphql.Null
  116403. }
  116404. return ec._Weight(ctx, sel, obj)
  116405. default:
  116406. panic(fmt.Errorf("unexpected type %T", obj))
  116407. }
  116408. }
  116409. func (ec *executionContext) _DeliveryRateProvider(ctx context.Context, sel ast.SelectionSet, obj DeliveryRateProvider) graphql.Marshaler {
  116410. switch obj := (obj).(type) {
  116411. case nil:
  116412. return graphql.Null
  116413. case DeliveryParticipant:
  116414. return ec._DeliveryParticipant(ctx, sel, &obj)
  116415. case *DeliveryParticipant:
  116416. if obj == nil {
  116417. return graphql.Null
  116418. }
  116419. return ec._DeliveryParticipant(ctx, sel, obj)
  116420. case DeliveryRateDefinition:
  116421. return ec._DeliveryRateDefinition(ctx, sel, &obj)
  116422. case *DeliveryRateDefinition:
  116423. if obj == nil {
  116424. return graphql.Null
  116425. }
  116426. return ec._DeliveryRateDefinition(ctx, sel, obj)
  116427. default:
  116428. panic(fmt.Errorf("unexpected type %T", obj))
  116429. }
  116430. }
  116431. func (ec *executionContext) _DiscountApplication(ctx context.Context, sel ast.SelectionSet, obj DiscountApplication) graphql.Marshaler {
  116432. switch obj := (obj).(type) {
  116433. case nil:
  116434. return graphql.Null
  116435. case AutomaticDiscountApplication:
  116436. return ec._AutomaticDiscountApplication(ctx, sel, &obj)
  116437. case *AutomaticDiscountApplication:
  116438. if obj == nil {
  116439. return graphql.Null
  116440. }
  116441. return ec._AutomaticDiscountApplication(ctx, sel, obj)
  116442. case DiscountCodeApplication:
  116443. return ec._DiscountCodeApplication(ctx, sel, &obj)
  116444. case *DiscountCodeApplication:
  116445. if obj == nil {
  116446. return graphql.Null
  116447. }
  116448. return ec._DiscountCodeApplication(ctx, sel, obj)
  116449. case ManualDiscountApplication:
  116450. return ec._ManualDiscountApplication(ctx, sel, &obj)
  116451. case *ManualDiscountApplication:
  116452. if obj == nil {
  116453. return graphql.Null
  116454. }
  116455. return ec._ManualDiscountApplication(ctx, sel, obj)
  116456. case ScriptDiscountApplication:
  116457. return ec._ScriptDiscountApplication(ctx, sel, &obj)
  116458. case *ScriptDiscountApplication:
  116459. if obj == nil {
  116460. return graphql.Null
  116461. }
  116462. return ec._ScriptDiscountApplication(ctx, sel, obj)
  116463. default:
  116464. panic(fmt.Errorf("unexpected type %T", obj))
  116465. }
  116466. }
  116467. func (ec *executionContext) _DisplayableError(ctx context.Context, sel ast.SelectionSet, obj DisplayableError) graphql.Marshaler {
  116468. switch obj := (obj).(type) {
  116469. case nil:
  116470. return graphql.Null
  116471. case UserError:
  116472. return ec._UserError(ctx, sel, &obj)
  116473. case *UserError:
  116474. if obj == nil {
  116475. return graphql.Null
  116476. }
  116477. return ec._UserError(ctx, sel, obj)
  116478. case MediaUserError:
  116479. return ec._MediaUserError(ctx, sel, &obj)
  116480. case *MediaUserError:
  116481. if obj == nil {
  116482. return graphql.Null
  116483. }
  116484. return ec._MediaUserError(ctx, sel, obj)
  116485. case ProductChangeStatusUserError:
  116486. return ec._ProductChangeStatusUserError(ctx, sel, &obj)
  116487. case *ProductChangeStatusUserError:
  116488. if obj == nil {
  116489. return graphql.Null
  116490. }
  116491. return ec._ProductChangeStatusUserError(ctx, sel, obj)
  116492. case SellingPlanGroupUserError:
  116493. return ec._SellingPlanGroupUserError(ctx, sel, &obj)
  116494. case *SellingPlanGroupUserError:
  116495. if obj == nil {
  116496. return graphql.Null
  116497. }
  116498. return ec._SellingPlanGroupUserError(ctx, sel, obj)
  116499. case ProductVariantsBulkCreateUserError:
  116500. return ec._ProductVariantsBulkCreateUserError(ctx, sel, &obj)
  116501. case *ProductVariantsBulkCreateUserError:
  116502. if obj == nil {
  116503. return graphql.Null
  116504. }
  116505. return ec._ProductVariantsBulkCreateUserError(ctx, sel, obj)
  116506. case ProductVariantsBulkDeleteUserError:
  116507. return ec._ProductVariantsBulkDeleteUserError(ctx, sel, &obj)
  116508. case *ProductVariantsBulkDeleteUserError:
  116509. if obj == nil {
  116510. return graphql.Null
  116511. }
  116512. return ec._ProductVariantsBulkDeleteUserError(ctx, sel, obj)
  116513. case ProductVariantsBulkReorderUserError:
  116514. return ec._ProductVariantsBulkReorderUserError(ctx, sel, &obj)
  116515. case *ProductVariantsBulkReorderUserError:
  116516. if obj == nil {
  116517. return graphql.Null
  116518. }
  116519. return ec._ProductVariantsBulkReorderUserError(ctx, sel, obj)
  116520. case ProductVariantsBulkUpdateUserError:
  116521. return ec._ProductVariantsBulkUpdateUserError(ctx, sel, &obj)
  116522. case *ProductVariantsBulkUpdateUserError:
  116523. if obj == nil {
  116524. return graphql.Null
  116525. }
  116526. return ec._ProductVariantsBulkUpdateUserError(ctx, sel, obj)
  116527. default:
  116528. panic(fmt.Errorf("unexpected type %T", obj))
  116529. }
  116530. }
  116531. func (ec *executionContext) _Event(ctx context.Context, sel ast.SelectionSet, obj Event) graphql.Marshaler {
  116532. switch obj := (obj).(type) {
  116533. case nil:
  116534. return graphql.Null
  116535. case CommentEvent:
  116536. return ec._CommentEvent(ctx, sel, &obj)
  116537. case *CommentEvent:
  116538. if obj == nil {
  116539. return graphql.Null
  116540. }
  116541. return ec._CommentEvent(ctx, sel, obj)
  116542. case BasicEvent:
  116543. return ec._BasicEvent(ctx, sel, &obj)
  116544. case *BasicEvent:
  116545. if obj == nil {
  116546. return graphql.Null
  116547. }
  116548. return ec._BasicEvent(ctx, sel, obj)
  116549. default:
  116550. panic(fmt.Errorf("unexpected type %T", obj))
  116551. }
  116552. }
  116553. func (ec *executionContext) _File(ctx context.Context, sel ast.SelectionSet, obj File) graphql.Marshaler {
  116554. switch obj := (obj).(type) {
  116555. case nil:
  116556. return graphql.Null
  116557. case GenericFile:
  116558. return ec._GenericFile(ctx, sel, &obj)
  116559. case *GenericFile:
  116560. if obj == nil {
  116561. return graphql.Null
  116562. }
  116563. return ec._GenericFile(ctx, sel, obj)
  116564. case MediaImage:
  116565. return ec._MediaImage(ctx, sel, &obj)
  116566. case *MediaImage:
  116567. if obj == nil {
  116568. return graphql.Null
  116569. }
  116570. return ec._MediaImage(ctx, sel, obj)
  116571. case Video:
  116572. return ec._Video(ctx, sel, &obj)
  116573. case *Video:
  116574. if obj == nil {
  116575. return graphql.Null
  116576. }
  116577. return ec._Video(ctx, sel, obj)
  116578. default:
  116579. panic(fmt.Errorf("unexpected type %T", obj))
  116580. }
  116581. }
  116582. func (ec *executionContext) _HasEvents(ctx context.Context, sel ast.SelectionSet, obj HasEvents) graphql.Marshaler {
  116583. switch obj := (obj).(type) {
  116584. case nil:
  116585. return graphql.Null
  116586. case Order:
  116587. return ec._Order(ctx, sel, &obj)
  116588. case *Order:
  116589. if obj == nil {
  116590. return graphql.Null
  116591. }
  116592. return ec._Order(ctx, sel, obj)
  116593. case DraftOrder:
  116594. return ec._DraftOrder(ctx, sel, &obj)
  116595. case *DraftOrder:
  116596. if obj == nil {
  116597. return graphql.Null
  116598. }
  116599. return ec._DraftOrder(ctx, sel, obj)
  116600. case Company:
  116601. return ec._Company(ctx, sel, &obj)
  116602. case *Company:
  116603. if obj == nil {
  116604. return graphql.Null
  116605. }
  116606. return ec._Company(ctx, sel, obj)
  116607. case CompanyLocation:
  116608. return ec._CompanyLocation(ctx, sel, &obj)
  116609. case *CompanyLocation:
  116610. if obj == nil {
  116611. return graphql.Null
  116612. }
  116613. return ec._CompanyLocation(ctx, sel, obj)
  116614. default:
  116615. panic(fmt.Errorf("unexpected type %T", obj))
  116616. }
  116617. }
  116618. func (ec *executionContext) _HasLocalizationExtensions(ctx context.Context, sel ast.SelectionSet, obj HasLocalizationExtensions) graphql.Marshaler {
  116619. switch obj := (obj).(type) {
  116620. case nil:
  116621. return graphql.Null
  116622. case Order:
  116623. return ec._Order(ctx, sel, &obj)
  116624. case *Order:
  116625. if obj == nil {
  116626. return graphql.Null
  116627. }
  116628. return ec._Order(ctx, sel, obj)
  116629. case DraftOrder:
  116630. return ec._DraftOrder(ctx, sel, &obj)
  116631. case *DraftOrder:
  116632. if obj == nil {
  116633. return graphql.Null
  116634. }
  116635. return ec._DraftOrder(ctx, sel, obj)
  116636. default:
  116637. panic(fmt.Errorf("unexpected type %T", obj))
  116638. }
  116639. }
  116640. func (ec *executionContext) _HasMetafieldDefinitions(ctx context.Context, sel ast.SelectionSet, obj HasMetafieldDefinitions) graphql.Marshaler {
  116641. switch obj := (obj).(type) {
  116642. case nil:
  116643. return graphql.Null
  116644. case Order:
  116645. return ec._Order(ctx, sel, &obj)
  116646. case *Order:
  116647. if obj == nil {
  116648. return graphql.Null
  116649. }
  116650. return ec._Order(ctx, sel, obj)
  116651. case Location:
  116652. return ec._Location(ctx, sel, &obj)
  116653. case *Location:
  116654. if obj == nil {
  116655. return graphql.Null
  116656. }
  116657. return ec._Location(ctx, sel, obj)
  116658. default:
  116659. panic(fmt.Errorf("unexpected type %T", obj))
  116660. }
  116661. }
  116662. func (ec *executionContext) _HasMetafields(ctx context.Context, sel ast.SelectionSet, obj HasMetafields) graphql.Marshaler {
  116663. switch obj := (obj).(type) {
  116664. case nil:
  116665. return graphql.Null
  116666. case Order:
  116667. return ec._Order(ctx, sel, &obj)
  116668. case *Order:
  116669. if obj == nil {
  116670. return graphql.Null
  116671. }
  116672. return ec._Order(ctx, sel, obj)
  116673. case DraftOrder:
  116674. return ec._DraftOrder(ctx, sel, &obj)
  116675. case *DraftOrder:
  116676. if obj == nil {
  116677. return graphql.Null
  116678. }
  116679. return ec._DraftOrder(ctx, sel, obj)
  116680. case AppInstallation:
  116681. return ec._AppInstallation(ctx, sel, &obj)
  116682. case *AppInstallation:
  116683. if obj == nil {
  116684. return graphql.Null
  116685. }
  116686. return ec._AppInstallation(ctx, sel, obj)
  116687. case Location:
  116688. return ec._Location(ctx, sel, &obj)
  116689. case *Location:
  116690. if obj == nil {
  116691. return graphql.Null
  116692. }
  116693. return ec._Location(ctx, sel, obj)
  116694. case Image:
  116695. return ec._Image(ctx, sel, &obj)
  116696. case *Image:
  116697. if obj == nil {
  116698. return graphql.Null
  116699. }
  116700. return ec._Image(ctx, sel, obj)
  116701. default:
  116702. panic(fmt.Errorf("unexpected type %T", obj))
  116703. }
  116704. }
  116705. func (ec *executionContext) _HasPublishedTranslations(ctx context.Context, sel ast.SelectionSet, obj HasPublishedTranslations) graphql.Marshaler {
  116706. switch obj := (obj).(type) {
  116707. case nil:
  116708. return graphql.Null
  116709. case Link:
  116710. return ec._Link(ctx, sel, &obj)
  116711. case *Link:
  116712. if obj == nil {
  116713. return graphql.Null
  116714. }
  116715. return ec._Link(ctx, sel, obj)
  116716. case OnlineStorePage:
  116717. return ec._OnlineStorePage(ctx, sel, &obj)
  116718. case *OnlineStorePage:
  116719. if obj == nil {
  116720. return graphql.Null
  116721. }
  116722. return ec._OnlineStorePage(ctx, sel, obj)
  116723. case ShopPolicy:
  116724. return ec._ShopPolicy(ctx, sel, &obj)
  116725. case *ShopPolicy:
  116726. if obj == nil {
  116727. return graphql.Null
  116728. }
  116729. return ec._ShopPolicy(ctx, sel, obj)
  116730. default:
  116731. panic(fmt.Errorf("unexpected type %T", obj))
  116732. }
  116733. }
  116734. func (ec *executionContext) _LegacyInteroperability(ctx context.Context, sel ast.SelectionSet, obj LegacyInteroperability) graphql.Marshaler {
  116735. switch obj := (obj).(type) {
  116736. case nil:
  116737. return graphql.Null
  116738. case Order:
  116739. return ec._Order(ctx, sel, &obj)
  116740. case *Order:
  116741. if obj == nil {
  116742. return graphql.Null
  116743. }
  116744. return ec._Order(ctx, sel, obj)
  116745. case DraftOrder:
  116746. return ec._DraftOrder(ctx, sel, &obj)
  116747. case *DraftOrder:
  116748. if obj == nil {
  116749. return graphql.Null
  116750. }
  116751. return ec._DraftOrder(ctx, sel, obj)
  116752. case Fulfillment:
  116753. return ec._Fulfillment(ctx, sel, &obj)
  116754. case *Fulfillment:
  116755. if obj == nil {
  116756. return graphql.Null
  116757. }
  116758. return ec._Fulfillment(ctx, sel, obj)
  116759. case InventoryItem:
  116760. return ec._InventoryItem(ctx, sel, &obj)
  116761. case *InventoryItem:
  116762. if obj == nil {
  116763. return graphql.Null
  116764. }
  116765. return ec._InventoryItem(ctx, sel, obj)
  116766. case Location:
  116767. return ec._Location(ctx, sel, &obj)
  116768. case *Location:
  116769. if obj == nil {
  116770. return graphql.Null
  116771. }
  116772. return ec._Location(ctx, sel, obj)
  116773. case MarketingEvent:
  116774. return ec._MarketingEvent(ctx, sel, &obj)
  116775. case *MarketingEvent:
  116776. if obj == nil {
  116777. return graphql.Null
  116778. }
  116779. return ec._MarketingEvent(ctx, sel, obj)
  116780. case Metafield:
  116781. return ec._Metafield(ctx, sel, &obj)
  116782. case *Metafield:
  116783. if obj == nil {
  116784. return graphql.Null
  116785. }
  116786. return ec._Metafield(ctx, sel, obj)
  116787. case Refund:
  116788. return ec._Refund(ctx, sel, &obj)
  116789. case *Refund:
  116790. if obj == nil {
  116791. return graphql.Null
  116792. }
  116793. return ec._Refund(ctx, sel, obj)
  116794. case SavedSearch:
  116795. return ec._SavedSearch(ctx, sel, &obj)
  116796. case *SavedSearch:
  116797. if obj == nil {
  116798. return graphql.Null
  116799. }
  116800. return ec._SavedSearch(ctx, sel, obj)
  116801. default:
  116802. panic(fmt.Errorf("unexpected type %T", obj))
  116803. }
  116804. }
  116805. func (ec *executionContext) _MarketRegion(ctx context.Context, sel ast.SelectionSet, obj MarketRegion) graphql.Marshaler {
  116806. switch obj := (obj).(type) {
  116807. case nil:
  116808. return graphql.Null
  116809. default:
  116810. panic(fmt.Errorf("unexpected type %T", obj))
  116811. }
  116812. }
  116813. func (ec *executionContext) _Media(ctx context.Context, sel ast.SelectionSet, obj Media) graphql.Marshaler {
  116814. switch obj := (obj).(type) {
  116815. case nil:
  116816. return graphql.Null
  116817. case MediaImage:
  116818. return ec._MediaImage(ctx, sel, &obj)
  116819. case *MediaImage:
  116820. if obj == nil {
  116821. return graphql.Null
  116822. }
  116823. return ec._MediaImage(ctx, sel, obj)
  116824. case Video:
  116825. return ec._Video(ctx, sel, &obj)
  116826. case *Video:
  116827. if obj == nil {
  116828. return graphql.Null
  116829. }
  116830. return ec._Video(ctx, sel, obj)
  116831. default:
  116832. panic(fmt.Errorf("unexpected type %T", obj))
  116833. }
  116834. }
  116835. func (ec *executionContext) _MetafieldReference(ctx context.Context, sel ast.SelectionSet, obj MetafieldReference) graphql.Marshaler {
  116836. switch obj := (obj).(type) {
  116837. case nil:
  116838. return graphql.Null
  116839. case Collection:
  116840. return ec._Collection(ctx, sel, &obj)
  116841. case *Collection:
  116842. if obj == nil {
  116843. return graphql.Null
  116844. }
  116845. return ec._Collection(ctx, sel, obj)
  116846. case GenericFile:
  116847. return ec._GenericFile(ctx, sel, &obj)
  116848. case *GenericFile:
  116849. if obj == nil {
  116850. return graphql.Null
  116851. }
  116852. return ec._GenericFile(ctx, sel, obj)
  116853. case MediaImage:
  116854. return ec._MediaImage(ctx, sel, &obj)
  116855. case *MediaImage:
  116856. if obj == nil {
  116857. return graphql.Null
  116858. }
  116859. return ec._MediaImage(ctx, sel, obj)
  116860. case OnlineStorePage:
  116861. return ec._OnlineStorePage(ctx, sel, &obj)
  116862. case *OnlineStorePage:
  116863. if obj == nil {
  116864. return graphql.Null
  116865. }
  116866. return ec._OnlineStorePage(ctx, sel, obj)
  116867. case Product:
  116868. return ec._Product(ctx, sel, &obj)
  116869. case *Product:
  116870. if obj == nil {
  116871. return graphql.Null
  116872. }
  116873. return ec._Product(ctx, sel, obj)
  116874. case ProductVariant:
  116875. return ec._ProductVariant(ctx, sel, &obj)
  116876. case *ProductVariant:
  116877. if obj == nil {
  116878. return graphql.Null
  116879. }
  116880. return ec._ProductVariant(ctx, sel, obj)
  116881. case Video:
  116882. return ec._Video(ctx, sel, &obj)
  116883. case *Video:
  116884. if obj == nil {
  116885. return graphql.Null
  116886. }
  116887. return ec._Video(ctx, sel, obj)
  116888. default:
  116889. panic(fmt.Errorf("unexpected type %T", obj))
  116890. }
  116891. }
  116892. func (ec *executionContext) _Navigable(ctx context.Context, sel ast.SelectionSet, obj Navigable) graphql.Marshaler {
  116893. switch obj := (obj).(type) {
  116894. case nil:
  116895. return graphql.Null
  116896. case DraftOrder:
  116897. return ec._DraftOrder(ctx, sel, &obj)
  116898. case *DraftOrder:
  116899. if obj == nil {
  116900. return graphql.Null
  116901. }
  116902. return ec._DraftOrder(ctx, sel, obj)
  116903. case OnlineStorePage:
  116904. return ec._OnlineStorePage(ctx, sel, &obj)
  116905. case *OnlineStorePage:
  116906. if obj == nil {
  116907. return graphql.Null
  116908. }
  116909. return ec._OnlineStorePage(ctx, sel, obj)
  116910. case Company:
  116911. return ec._Company(ctx, sel, &obj)
  116912. case *Company:
  116913. if obj == nil {
  116914. return graphql.Null
  116915. }
  116916. return ec._Company(ctx, sel, obj)
  116917. case CompanyLocation:
  116918. return ec._CompanyLocation(ctx, sel, &obj)
  116919. case *CompanyLocation:
  116920. if obj == nil {
  116921. return graphql.Null
  116922. }
  116923. return ec._CompanyLocation(ctx, sel, obj)
  116924. default:
  116925. panic(fmt.Errorf("unexpected type %T", obj))
  116926. }
  116927. }
  116928. func (ec *executionContext) _Node(ctx context.Context, sel ast.SelectionSet, obj Node) graphql.Marshaler {
  116929. switch obj := (obj).(type) {
  116930. case nil:
  116931. return graphql.Null
  116932. case Order:
  116933. return ec._Order(ctx, sel, &obj)
  116934. case *Order:
  116935. if obj == nil {
  116936. return graphql.Null
  116937. }
  116938. return ec._Order(ctx, sel, obj)
  116939. case DraftOrder:
  116940. return ec._DraftOrder(ctx, sel, &obj)
  116941. case *DraftOrder:
  116942. if obj == nil {
  116943. return graphql.Null
  116944. }
  116945. return ec._DraftOrder(ctx, sel, obj)
  116946. case AppInstallation:
  116947. return ec._AppInstallation(ctx, sel, &obj)
  116948. case *AppInstallation:
  116949. if obj == nil {
  116950. return graphql.Null
  116951. }
  116952. return ec._AppInstallation(ctx, sel, obj)
  116953. case AppSubscription:
  116954. return ec._AppSubscription(ctx, sel, &obj)
  116955. case *AppSubscription:
  116956. if obj == nil {
  116957. return graphql.Null
  116958. }
  116959. return ec._AppSubscription(ctx, sel, obj)
  116960. case Publication:
  116961. return ec._Publication(ctx, sel, &obj)
  116962. case *Publication:
  116963. if obj == nil {
  116964. return graphql.Null
  116965. }
  116966. return ec._Publication(ctx, sel, obj)
  116967. case AppCredit:
  116968. return ec._AppCredit(ctx, sel, &obj)
  116969. case *AppCredit:
  116970. if obj == nil {
  116971. return graphql.Null
  116972. }
  116973. return ec._AppCredit(ctx, sel, obj)
  116974. case AppPurchaseOneTime:
  116975. return ec._AppPurchaseOneTime(ctx, sel, &obj)
  116976. case *AppPurchaseOneTime:
  116977. if obj == nil {
  116978. return graphql.Null
  116979. }
  116980. return ec._AppPurchaseOneTime(ctx, sel, obj)
  116981. case AppRevenueAttributionRecord:
  116982. return ec._AppRevenueAttributionRecord(ctx, sel, &obj)
  116983. case *AppRevenueAttributionRecord:
  116984. if obj == nil {
  116985. return graphql.Null
  116986. }
  116987. return ec._AppRevenueAttributionRecord(ctx, sel, obj)
  116988. case AppUsageRecord:
  116989. return ec._AppUsageRecord(ctx, sel, &obj)
  116990. case *AppUsageRecord:
  116991. if obj == nil {
  116992. return graphql.Null
  116993. }
  116994. return ec._AppUsageRecord(ctx, sel, obj)
  116995. case SubscriptionContract:
  116996. return ec._SubscriptionContract(ctx, sel, &obj)
  116997. case *SubscriptionContract:
  116998. if obj == nil {
  116999. return graphql.Null
  117000. }
  117001. return ec._SubscriptionContract(ctx, sel, obj)
  117002. case Domain:
  117003. return ec._Domain(ctx, sel, &obj)
  117004. case *Domain:
  117005. if obj == nil {
  117006. return graphql.Null
  117007. }
  117008. return ec._Domain(ctx, sel, obj)
  117009. case OnlineStorePage:
  117010. return ec._OnlineStorePage(ctx, sel, &obj)
  117011. case *OnlineStorePage:
  117012. if obj == nil {
  117013. return graphql.Null
  117014. }
  117015. return ec._OnlineStorePage(ctx, sel, obj)
  117016. case ChannelInformation:
  117017. return ec._ChannelInformation(ctx, sel, &obj)
  117018. case *ChannelInformation:
  117019. if obj == nil {
  117020. return graphql.Null
  117021. }
  117022. return ec._ChannelInformation(ctx, sel, obj)
  117023. case ChannelDefinition:
  117024. return ec._ChannelDefinition(ctx, sel, &obj)
  117025. case *ChannelDefinition:
  117026. if obj == nil {
  117027. return graphql.Null
  117028. }
  117029. return ec._ChannelDefinition(ctx, sel, obj)
  117030. case CommentEvent:
  117031. return ec._CommentEvent(ctx, sel, &obj)
  117032. case *CommentEvent:
  117033. if obj == nil {
  117034. return graphql.Null
  117035. }
  117036. return ec._CommentEvent(ctx, sel, obj)
  117037. case Company:
  117038. return ec._Company(ctx, sel, &obj)
  117039. case *Company:
  117040. if obj == nil {
  117041. return graphql.Null
  117042. }
  117043. return ec._Company(ctx, sel, obj)
  117044. case CompanyContact:
  117045. return ec._CompanyContact(ctx, sel, &obj)
  117046. case *CompanyContact:
  117047. if obj == nil {
  117048. return graphql.Null
  117049. }
  117050. return ec._CompanyContact(ctx, sel, obj)
  117051. case CompanyContactRole:
  117052. return ec._CompanyContactRole(ctx, sel, &obj)
  117053. case *CompanyContactRole:
  117054. if obj == nil {
  117055. return graphql.Null
  117056. }
  117057. return ec._CompanyContactRole(ctx, sel, obj)
  117058. case CompanyContactRoleAssignment:
  117059. return ec._CompanyContactRoleAssignment(ctx, sel, &obj)
  117060. case *CompanyContactRoleAssignment:
  117061. if obj == nil {
  117062. return graphql.Null
  117063. }
  117064. return ec._CompanyContactRoleAssignment(ctx, sel, obj)
  117065. case CompanyLocation:
  117066. return ec._CompanyLocation(ctx, sel, &obj)
  117067. case *CompanyLocation:
  117068. if obj == nil {
  117069. return graphql.Null
  117070. }
  117071. return ec._CompanyLocation(ctx, sel, obj)
  117072. case CompanyAddress:
  117073. return ec._CompanyAddress(ctx, sel, &obj)
  117074. case *CompanyAddress:
  117075. if obj == nil {
  117076. return graphql.Null
  117077. }
  117078. return ec._CompanyAddress(ctx, sel, obj)
  117079. case StaffMember:
  117080. return ec._StaffMember(ctx, sel, &obj)
  117081. case *StaffMember:
  117082. if obj == nil {
  117083. return graphql.Null
  117084. }
  117085. return ec._StaffMember(ctx, sel, obj)
  117086. case CustomerVisit:
  117087. return ec._CustomerVisit(ctx, sel, &obj)
  117088. case *CustomerVisit:
  117089. if obj == nil {
  117090. return graphql.Null
  117091. }
  117092. return ec._CustomerVisit(ctx, sel, obj)
  117093. case CustomerPaymentMethod:
  117094. return ec._CustomerPaymentMethod(ctx, sel, &obj)
  117095. case *CustomerPaymentMethod:
  117096. if obj == nil {
  117097. return graphql.Null
  117098. }
  117099. return ec._CustomerPaymentMethod(ctx, sel, obj)
  117100. case DeliveryParticipant:
  117101. return ec._DeliveryParticipant(ctx, sel, &obj)
  117102. case *DeliveryParticipant:
  117103. if obj == nil {
  117104. return graphql.Null
  117105. }
  117106. return ec._DeliveryParticipant(ctx, sel, obj)
  117107. case DeliveryProfile:
  117108. return ec._DeliveryProfile(ctx, sel, &obj)
  117109. case *DeliveryProfile:
  117110. if obj == nil {
  117111. return graphql.Null
  117112. }
  117113. return ec._DeliveryProfile(ctx, sel, obj)
  117114. case DeliveryProfileItem:
  117115. return ec._DeliveryProfileItem(ctx, sel, &obj)
  117116. case *DeliveryProfileItem:
  117117. if obj == nil {
  117118. return graphql.Null
  117119. }
  117120. return ec._DeliveryProfileItem(ctx, sel, obj)
  117121. case DeliveryLocationGroup:
  117122. return ec._DeliveryLocationGroup(ctx, sel, &obj)
  117123. case *DeliveryLocationGroup:
  117124. if obj == nil {
  117125. return graphql.Null
  117126. }
  117127. return ec._DeliveryLocationGroup(ctx, sel, obj)
  117128. case DeliveryZone:
  117129. return ec._DeliveryZone(ctx, sel, &obj)
  117130. case *DeliveryZone:
  117131. if obj == nil {
  117132. return graphql.Null
  117133. }
  117134. return ec._DeliveryZone(ctx, sel, obj)
  117135. case DeliveryCountry:
  117136. return ec._DeliveryCountry(ctx, sel, &obj)
  117137. case *DeliveryCountry:
  117138. if obj == nil {
  117139. return graphql.Null
  117140. }
  117141. return ec._DeliveryCountry(ctx, sel, obj)
  117142. case DeliveryProvince:
  117143. return ec._DeliveryProvince(ctx, sel, &obj)
  117144. case *DeliveryProvince:
  117145. if obj == nil {
  117146. return graphql.Null
  117147. }
  117148. return ec._DeliveryProvince(ctx, sel, obj)
  117149. case DeliveryMethodDefinition:
  117150. return ec._DeliveryMethodDefinition(ctx, sel, &obj)
  117151. case *DeliveryMethodDefinition:
  117152. if obj == nil {
  117153. return graphql.Null
  117154. }
  117155. return ec._DeliveryMethodDefinition(ctx, sel, obj)
  117156. case DeliveryCondition:
  117157. return ec._DeliveryCondition(ctx, sel, &obj)
  117158. case *DeliveryCondition:
  117159. if obj == nil {
  117160. return graphql.Null
  117161. }
  117162. return ec._DeliveryCondition(ctx, sel, obj)
  117163. case DeliveryMethod:
  117164. return ec._DeliveryMethod(ctx, sel, &obj)
  117165. case *DeliveryMethod:
  117166. if obj == nil {
  117167. return graphql.Null
  117168. }
  117169. return ec._DeliveryMethod(ctx, sel, obj)
  117170. case DeliveryRateDefinition:
  117171. return ec._DeliveryRateDefinition(ctx, sel, &obj)
  117172. case *DeliveryRateDefinition:
  117173. if obj == nil {
  117174. return graphql.Null
  117175. }
  117176. return ec._DeliveryRateDefinition(ctx, sel, obj)
  117177. case DeliveryCarrierService:
  117178. return ec._DeliveryCarrierService(ctx, sel, &obj)
  117179. case *DeliveryCarrierService:
  117180. if obj == nil {
  117181. return graphql.Null
  117182. }
  117183. return ec._DeliveryCarrierService(ctx, sel, obj)
  117184. case BasicEvent:
  117185. return ec._BasicEvent(ctx, sel, &obj)
  117186. case *BasicEvent:
  117187. if obj == nil {
  117188. return graphql.Null
  117189. }
  117190. return ec._BasicEvent(ctx, sel, obj)
  117191. case Fulfillment:
  117192. return ec._Fulfillment(ctx, sel, &obj)
  117193. case *Fulfillment:
  117194. if obj == nil {
  117195. return graphql.Null
  117196. }
  117197. return ec._Fulfillment(ctx, sel, obj)
  117198. case FulfillmentOrder:
  117199. return ec._FulfillmentOrder(ctx, sel, &obj)
  117200. case *FulfillmentOrder:
  117201. if obj == nil {
  117202. return graphql.Null
  117203. }
  117204. return ec._FulfillmentOrder(ctx, sel, obj)
  117205. case InventoryItem:
  117206. return ec._InventoryItem(ctx, sel, &obj)
  117207. case *InventoryItem:
  117208. if obj == nil {
  117209. return graphql.Null
  117210. }
  117211. return ec._InventoryItem(ctx, sel, obj)
  117212. case FulfillmentOrderDestination:
  117213. return ec._FulfillmentOrderDestination(ctx, sel, &obj)
  117214. case *FulfillmentOrderDestination:
  117215. if obj == nil {
  117216. return graphql.Null
  117217. }
  117218. return ec._FulfillmentOrderDestination(ctx, sel, obj)
  117219. case FulfillmentEvent:
  117220. return ec._FulfillmentEvent(ctx, sel, &obj)
  117221. case *FulfillmentEvent:
  117222. if obj == nil {
  117223. return graphql.Null
  117224. }
  117225. return ec._FulfillmentEvent(ctx, sel, obj)
  117226. case FulfillmentLineItem:
  117227. return ec._FulfillmentLineItem(ctx, sel, &obj)
  117228. case *FulfillmentLineItem:
  117229. if obj == nil {
  117230. return graphql.Null
  117231. }
  117232. return ec._FulfillmentLineItem(ctx, sel, obj)
  117233. case FulfillmentOrderLineItem:
  117234. return ec._FulfillmentOrderLineItem(ctx, sel, &obj)
  117235. case *FulfillmentOrderLineItem:
  117236. if obj == nil {
  117237. return graphql.Null
  117238. }
  117239. return ec._FulfillmentOrderLineItem(ctx, sel, obj)
  117240. case FulfillmentOrderMerchantRequest:
  117241. return ec._FulfillmentOrderMerchantRequest(ctx, sel, &obj)
  117242. case *FulfillmentOrderMerchantRequest:
  117243. if obj == nil {
  117244. return graphql.Null
  117245. }
  117246. return ec._FulfillmentOrderMerchantRequest(ctx, sel, obj)
  117247. case Location:
  117248. return ec._Location(ctx, sel, &obj)
  117249. case *Location:
  117250. if obj == nil {
  117251. return graphql.Null
  117252. }
  117253. return ec._Location(ctx, sel, obj)
  117254. case MailingAddress:
  117255. return ec._MailingAddress(ctx, sel, &obj)
  117256. case *MailingAddress:
  117257. if obj == nil {
  117258. return graphql.Null
  117259. }
  117260. return ec._MailingAddress(ctx, sel, obj)
  117261. case MarketingEvent:
  117262. return ec._MarketingEvent(ctx, sel, &obj)
  117263. case *MarketingEvent:
  117264. if obj == nil {
  117265. return graphql.Null
  117266. }
  117267. return ec._MarketingEvent(ctx, sel, obj)
  117268. case GenericFile:
  117269. return ec._GenericFile(ctx, sel, &obj)
  117270. case *GenericFile:
  117271. if obj == nil {
  117272. return graphql.Null
  117273. }
  117274. return ec._GenericFile(ctx, sel, obj)
  117275. case MediaImage:
  117276. return ec._MediaImage(ctx, sel, &obj)
  117277. case *MediaImage:
  117278. if obj == nil {
  117279. return graphql.Null
  117280. }
  117281. return ec._MediaImage(ctx, sel, obj)
  117282. case Video:
  117283. return ec._Video(ctx, sel, &obj)
  117284. case *Video:
  117285. if obj == nil {
  117286. return graphql.Null
  117287. }
  117288. return ec._Video(ctx, sel, obj)
  117289. case Metafield:
  117290. return ec._Metafield(ctx, sel, &obj)
  117291. case *Metafield:
  117292. if obj == nil {
  117293. return graphql.Null
  117294. }
  117295. return ec._Metafield(ctx, sel, obj)
  117296. case MetafieldDefinition:
  117297. return ec._MetafieldDefinition(ctx, sel, &obj)
  117298. case *MetafieldDefinition:
  117299. if obj == nil {
  117300. return graphql.Null
  117301. }
  117302. return ec._MetafieldDefinition(ctx, sel, obj)
  117303. case StandardMetafieldDefinitionTemplate:
  117304. return ec._StandardMetafieldDefinitionTemplate(ctx, sel, &obj)
  117305. case *StandardMetafieldDefinitionTemplate:
  117306. if obj == nil {
  117307. return graphql.Null
  117308. }
  117309. return ec._StandardMetafieldDefinitionTemplate(ctx, sel, obj)
  117310. case PrivateMetafield:
  117311. return ec._PrivateMetafield(ctx, sel, &obj)
  117312. case *PrivateMetafield:
  117313. if obj == nil {
  117314. return graphql.Null
  117315. }
  117316. return ec._PrivateMetafield(ctx, sel, obj)
  117317. case PriceList:
  117318. return ec._PriceList(ctx, sel, &obj)
  117319. case *PriceList:
  117320. if obj == nil {
  117321. return graphql.Null
  117322. }
  117323. return ec._PriceList(ctx, sel, obj)
  117324. case DraftOrderLineItem:
  117325. return ec._DraftOrderLineItem(ctx, sel, &obj)
  117326. case *DraftOrderLineItem:
  117327. if obj == nil {
  117328. return graphql.Null
  117329. }
  117330. return ec._DraftOrderLineItem(ctx, sel, obj)
  117331. case PaymentSchedule:
  117332. return ec._PaymentSchedule(ctx, sel, &obj)
  117333. case *PaymentSchedule:
  117334. if obj == nil {
  117335. return graphql.Null
  117336. }
  117337. return ec._PaymentSchedule(ctx, sel, obj)
  117338. case PaymentTerms:
  117339. return ec._PaymentTerms(ctx, sel, &obj)
  117340. case *PaymentTerms:
  117341. if obj == nil {
  117342. return graphql.Null
  117343. }
  117344. return ec._PaymentTerms(ctx, sel, obj)
  117345. case SellingPlanGroup:
  117346. return ec._SellingPlanGroup(ctx, sel, &obj)
  117347. case *SellingPlanGroup:
  117348. if obj == nil {
  117349. return graphql.Null
  117350. }
  117351. return ec._SellingPlanGroup(ctx, sel, obj)
  117352. case SellingPlan:
  117353. return ec._SellingPlan(ctx, sel, &obj)
  117354. case *SellingPlan:
  117355. if obj == nil {
  117356. return graphql.Null
  117357. }
  117358. return ec._SellingPlan(ctx, sel, obj)
  117359. case OrderTransaction:
  117360. return ec._OrderTransaction(ctx, sel, &obj)
  117361. case *OrderTransaction:
  117362. if obj == nil {
  117363. return graphql.Null
  117364. }
  117365. return ec._OrderTransaction(ctx, sel, obj)
  117366. case TransactionFee:
  117367. return ec._TransactionFee(ctx, sel, &obj)
  117368. case *TransactionFee:
  117369. if obj == nil {
  117370. return graphql.Null
  117371. }
  117372. return ec._TransactionFee(ctx, sel, obj)
  117373. case LineItem:
  117374. return ec._LineItem(ctx, sel, &obj)
  117375. case *LineItem:
  117376. if obj == nil {
  117377. return graphql.Null
  117378. }
  117379. return ec._LineItem(ctx, sel, obj)
  117380. case Duty:
  117381. return ec._Duty(ctx, sel, &obj)
  117382. case *Duty:
  117383. if obj == nil {
  117384. return graphql.Null
  117385. }
  117386. return ec._Duty(ctx, sel, obj)
  117387. case Refund:
  117388. return ec._Refund(ctx, sel, &obj)
  117389. case *Refund:
  117390. if obj == nil {
  117391. return graphql.Null
  117392. }
  117393. return ec._Refund(ctx, sel, obj)
  117394. case PaymentMandate:
  117395. return ec._PaymentMandate(ctx, sel, &obj)
  117396. case *PaymentMandate:
  117397. if obj == nil {
  117398. return graphql.Null
  117399. }
  117400. return ec._PaymentMandate(ctx, sel, obj)
  117401. case OrderDisputeSummary:
  117402. return ec._OrderDisputeSummary(ctx, sel, &obj)
  117403. case *OrderDisputeSummary:
  117404. if obj == nil {
  117405. return graphql.Null
  117406. }
  117407. return ec._OrderDisputeSummary(ctx, sel, obj)
  117408. case SubscriptionBillingAttempt:
  117409. return ec._SubscriptionBillingAttempt(ctx, sel, &obj)
  117410. case *SubscriptionBillingAttempt:
  117411. if obj == nil {
  117412. return graphql.Null
  117413. }
  117414. return ec._SubscriptionBillingAttempt(ctx, sel, obj)
  117415. case PaymentTermsTemplate:
  117416. return ec._PaymentTermsTemplate(ctx, sel, &obj)
  117417. case *PaymentTermsTemplate:
  117418. if obj == nil {
  117419. return graphql.Null
  117420. }
  117421. return ec._PaymentTermsTemplate(ctx, sel, obj)
  117422. case ProductTaxonomyNode:
  117423. return ec._ProductTaxonomyNode(ctx, sel, &obj)
  117424. case *ProductTaxonomyNode:
  117425. if obj == nil {
  117426. return graphql.Null
  117427. }
  117428. return ec._ProductTaxonomyNode(ctx, sel, obj)
  117429. case StorefrontAccessToken:
  117430. return ec._StorefrontAccessToken(ctx, sel, &obj)
  117431. case *StorefrontAccessToken:
  117432. if obj == nil {
  117433. return graphql.Null
  117434. }
  117435. return ec._StorefrontAccessToken(ctx, sel, obj)
  117436. case ShopPolicy:
  117437. return ec._ShopPolicy(ctx, sel, &obj)
  117438. case *ShopPolicy:
  117439. if obj == nil {
  117440. return graphql.Null
  117441. }
  117442. return ec._ShopPolicy(ctx, sel, obj)
  117443. case SavedSearch:
  117444. return ec._SavedSearch(ctx, sel, &obj)
  117445. case *SavedSearch:
  117446. if obj == nil {
  117447. return graphql.Null
  117448. }
  117449. return ec._SavedSearch(ctx, sel, obj)
  117450. default:
  117451. panic(fmt.Errorf("unexpected type %T", obj))
  117452. }
  117453. }
  117454. func (ec *executionContext) _OnlineStorePreviewable(ctx context.Context, sel ast.SelectionSet, obj OnlineStorePreviewable) graphql.Marshaler {
  117455. switch obj := (obj).(type) {
  117456. case nil:
  117457. return graphql.Null
  117458. default:
  117459. panic(fmt.Errorf("unexpected type %T", obj))
  117460. }
  117461. }
  117462. func (ec *executionContext) _PaymentInstrument(ctx context.Context, sel ast.SelectionSet, obj PaymentInstrument) graphql.Marshaler {
  117463. switch obj := (obj).(type) {
  117464. case nil:
  117465. return graphql.Null
  117466. case VaultCreditCard:
  117467. return ec._VaultCreditCard(ctx, sel, &obj)
  117468. case *VaultCreditCard:
  117469. if obj == nil {
  117470. return graphql.Null
  117471. }
  117472. return ec._VaultCreditCard(ctx, sel, obj)
  117473. case VaultPaypalBillingAgreement:
  117474. return ec._VaultPaypalBillingAgreement(ctx, sel, &obj)
  117475. case *VaultPaypalBillingAgreement:
  117476. if obj == nil {
  117477. return graphql.Null
  117478. }
  117479. return ec._VaultPaypalBillingAgreement(ctx, sel, obj)
  117480. default:
  117481. panic(fmt.Errorf("unexpected type %T", obj))
  117482. }
  117483. }
  117484. func (ec *executionContext) _PricingValue(ctx context.Context, sel ast.SelectionSet, obj PricingValue) graphql.Marshaler {
  117485. switch obj := (obj).(type) {
  117486. case nil:
  117487. return graphql.Null
  117488. case MoneyV2:
  117489. return ec._MoneyV2(ctx, sel, &obj)
  117490. case *MoneyV2:
  117491. if obj == nil {
  117492. return graphql.Null
  117493. }
  117494. return ec._MoneyV2(ctx, sel, obj)
  117495. case PricingPercentageValue:
  117496. return ec._PricingPercentageValue(ctx, sel, &obj)
  117497. case *PricingPercentageValue:
  117498. if obj == nil {
  117499. return graphql.Null
  117500. }
  117501. return ec._PricingPercentageValue(ctx, sel, obj)
  117502. default:
  117503. panic(fmt.Errorf("unexpected type %T", obj))
  117504. }
  117505. }
  117506. func (ec *executionContext) _Publishable(ctx context.Context, sel ast.SelectionSet, obj Publishable) graphql.Marshaler {
  117507. switch obj := (obj).(type) {
  117508. case nil:
  117509. return graphql.Null
  117510. default:
  117511. panic(fmt.Errorf("unexpected type %T", obj))
  117512. }
  117513. }
  117514. func (ec *executionContext) _PurchasingEntity(ctx context.Context, sel ast.SelectionSet, obj PurchasingEntity) graphql.Marshaler {
  117515. switch obj := (obj).(type) {
  117516. case nil:
  117517. return graphql.Null
  117518. case Customer:
  117519. return ec._Customer(ctx, sel, &obj)
  117520. case *Customer:
  117521. if obj == nil {
  117522. return graphql.Null
  117523. }
  117524. return ec._Customer(ctx, sel, obj)
  117525. case PurchasingCompany:
  117526. return ec._PurchasingCompany(ctx, sel, &obj)
  117527. case *PurchasingCompany:
  117528. if obj == nil {
  117529. return graphql.Null
  117530. }
  117531. return ec._PurchasingCompany(ctx, sel, obj)
  117532. default:
  117533. panic(fmt.Errorf("unexpected type %T", obj))
  117534. }
  117535. }
  117536. func (ec *executionContext) _Sale(ctx context.Context, sel ast.SelectionSet, obj Sale) graphql.Marshaler {
  117537. switch obj := (obj).(type) {
  117538. case nil:
  117539. return graphql.Null
  117540. default:
  117541. panic(fmt.Errorf("unexpected type %T", obj))
  117542. }
  117543. }
  117544. func (ec *executionContext) _SalesAgreement(ctx context.Context, sel ast.SelectionSet, obj SalesAgreement) graphql.Marshaler {
  117545. switch obj := (obj).(type) {
  117546. case nil:
  117547. return graphql.Null
  117548. default:
  117549. panic(fmt.Errorf("unexpected type %T", obj))
  117550. }
  117551. }
  117552. func (ec *executionContext) _SellingPlanBillingPolicy(ctx context.Context, sel ast.SelectionSet, obj SellingPlanBillingPolicy) graphql.Marshaler {
  117553. switch obj := (obj).(type) {
  117554. case nil:
  117555. return graphql.Null
  117556. case SellingPlanFixedBillingPolicy:
  117557. return ec._SellingPlanFixedBillingPolicy(ctx, sel, &obj)
  117558. case *SellingPlanFixedBillingPolicy:
  117559. if obj == nil {
  117560. return graphql.Null
  117561. }
  117562. return ec._SellingPlanFixedBillingPolicy(ctx, sel, obj)
  117563. case SellingPlanRecurringBillingPolicy:
  117564. return ec._SellingPlanRecurringBillingPolicy(ctx, sel, &obj)
  117565. case *SellingPlanRecurringBillingPolicy:
  117566. if obj == nil {
  117567. return graphql.Null
  117568. }
  117569. return ec._SellingPlanRecurringBillingPolicy(ctx, sel, obj)
  117570. default:
  117571. panic(fmt.Errorf("unexpected type %T", obj))
  117572. }
  117573. }
  117574. func (ec *executionContext) _SellingPlanCheckoutChargeValue(ctx context.Context, sel ast.SelectionSet, obj SellingPlanCheckoutChargeValue) graphql.Marshaler {
  117575. switch obj := (obj).(type) {
  117576. case nil:
  117577. return graphql.Null
  117578. case MoneyV2:
  117579. return ec._MoneyV2(ctx, sel, &obj)
  117580. case *MoneyV2:
  117581. if obj == nil {
  117582. return graphql.Null
  117583. }
  117584. return ec._MoneyV2(ctx, sel, obj)
  117585. case SellingPlanCheckoutChargePercentageValue:
  117586. return ec._SellingPlanCheckoutChargePercentageValue(ctx, sel, &obj)
  117587. case *SellingPlanCheckoutChargePercentageValue:
  117588. if obj == nil {
  117589. return graphql.Null
  117590. }
  117591. return ec._SellingPlanCheckoutChargePercentageValue(ctx, sel, obj)
  117592. default:
  117593. panic(fmt.Errorf("unexpected type %T", obj))
  117594. }
  117595. }
  117596. func (ec *executionContext) _SellingPlanDeliveryPolicy(ctx context.Context, sel ast.SelectionSet, obj SellingPlanDeliveryPolicy) graphql.Marshaler {
  117597. switch obj := (obj).(type) {
  117598. case nil:
  117599. return graphql.Null
  117600. case SellingPlanFixedDeliveryPolicy:
  117601. return ec._SellingPlanFixedDeliveryPolicy(ctx, sel, &obj)
  117602. case *SellingPlanFixedDeliveryPolicy:
  117603. if obj == nil {
  117604. return graphql.Null
  117605. }
  117606. return ec._SellingPlanFixedDeliveryPolicy(ctx, sel, obj)
  117607. case SellingPlanRecurringDeliveryPolicy:
  117608. return ec._SellingPlanRecurringDeliveryPolicy(ctx, sel, &obj)
  117609. case *SellingPlanRecurringDeliveryPolicy:
  117610. if obj == nil {
  117611. return graphql.Null
  117612. }
  117613. return ec._SellingPlanRecurringDeliveryPolicy(ctx, sel, obj)
  117614. default:
  117615. panic(fmt.Errorf("unexpected type %T", obj))
  117616. }
  117617. }
  117618. func (ec *executionContext) _SellingPlanPricingPolicy(ctx context.Context, sel ast.SelectionSet, obj SellingPlanPricingPolicy) graphql.Marshaler {
  117619. switch obj := (obj).(type) {
  117620. case nil:
  117621. return graphql.Null
  117622. case SellingPlanFixedPricingPolicy:
  117623. return ec._SellingPlanFixedPricingPolicy(ctx, sel, &obj)
  117624. case *SellingPlanFixedPricingPolicy:
  117625. if obj == nil {
  117626. return graphql.Null
  117627. }
  117628. return ec._SellingPlanFixedPricingPolicy(ctx, sel, obj)
  117629. case SellingPlanRecurringPricingPolicy:
  117630. return ec._SellingPlanRecurringPricingPolicy(ctx, sel, &obj)
  117631. case *SellingPlanRecurringPricingPolicy:
  117632. if obj == nil {
  117633. return graphql.Null
  117634. }
  117635. return ec._SellingPlanRecurringPricingPolicy(ctx, sel, obj)
  117636. default:
  117637. panic(fmt.Errorf("unexpected type %T", obj))
  117638. }
  117639. }
  117640. func (ec *executionContext) _SellingPlanPricingPolicyAdjustmentValue(ctx context.Context, sel ast.SelectionSet, obj SellingPlanPricingPolicyAdjustmentValue) graphql.Marshaler {
  117641. switch obj := (obj).(type) {
  117642. case nil:
  117643. return graphql.Null
  117644. case MoneyV2:
  117645. return ec._MoneyV2(ctx, sel, &obj)
  117646. case *MoneyV2:
  117647. if obj == nil {
  117648. return graphql.Null
  117649. }
  117650. return ec._MoneyV2(ctx, sel, obj)
  117651. case SellingPlanPricingPolicyPercentageValue:
  117652. return ec._SellingPlanPricingPolicyPercentageValue(ctx, sel, &obj)
  117653. case *SellingPlanPricingPolicyPercentageValue:
  117654. if obj == nil {
  117655. return graphql.Null
  117656. }
  117657. return ec._SellingPlanPricingPolicyPercentageValue(ctx, sel, obj)
  117658. default:
  117659. panic(fmt.Errorf("unexpected type %T", obj))
  117660. }
  117661. }
  117662. func (ec *executionContext) _SellingPlanPricingPolicyBase(ctx context.Context, sel ast.SelectionSet, obj SellingPlanPricingPolicyBase) graphql.Marshaler {
  117663. switch obj := (obj).(type) {
  117664. case nil:
  117665. return graphql.Null
  117666. case SellingPlanFixedPricingPolicy:
  117667. return ec._SellingPlanFixedPricingPolicy(ctx, sel, &obj)
  117668. case *SellingPlanFixedPricingPolicy:
  117669. if obj == nil {
  117670. return graphql.Null
  117671. }
  117672. return ec._SellingPlanFixedPricingPolicy(ctx, sel, obj)
  117673. case SellingPlanRecurringPricingPolicy:
  117674. return ec._SellingPlanRecurringPricingPolicy(ctx, sel, &obj)
  117675. case *SellingPlanRecurringPricingPolicy:
  117676. if obj == nil {
  117677. return graphql.Null
  117678. }
  117679. return ec._SellingPlanRecurringPricingPolicy(ctx, sel, obj)
  117680. default:
  117681. panic(fmt.Errorf("unexpected type %T", obj))
  117682. }
  117683. }
  117684. func (ec *executionContext) _SubscriptionContractBase(ctx context.Context, sel ast.SelectionSet, obj SubscriptionContractBase) graphql.Marshaler {
  117685. switch obj := (obj).(type) {
  117686. case nil:
  117687. return graphql.Null
  117688. case SubscriptionContract:
  117689. return ec._SubscriptionContract(ctx, sel, &obj)
  117690. case *SubscriptionContract:
  117691. if obj == nil {
  117692. return graphql.Null
  117693. }
  117694. return ec._SubscriptionContract(ctx, sel, obj)
  117695. default:
  117696. panic(fmt.Errorf("unexpected type %T", obj))
  117697. }
  117698. }
  117699. func (ec *executionContext) _SubscriptionDeliveryMethod(ctx context.Context, sel ast.SelectionSet, obj SubscriptionDeliveryMethod) graphql.Marshaler {
  117700. switch obj := (obj).(type) {
  117701. case nil:
  117702. return graphql.Null
  117703. case SubscriptionDeliveryMethodLocalDelivery:
  117704. return ec._SubscriptionDeliveryMethodLocalDelivery(ctx, sel, &obj)
  117705. case *SubscriptionDeliveryMethodLocalDelivery:
  117706. if obj == nil {
  117707. return graphql.Null
  117708. }
  117709. return ec._SubscriptionDeliveryMethodLocalDelivery(ctx, sel, obj)
  117710. case SubscriptionDeliveryMethodPickup:
  117711. return ec._SubscriptionDeliveryMethodPickup(ctx, sel, &obj)
  117712. case *SubscriptionDeliveryMethodPickup:
  117713. if obj == nil {
  117714. return graphql.Null
  117715. }
  117716. return ec._SubscriptionDeliveryMethodPickup(ctx, sel, obj)
  117717. case SubscriptionDeliveryMethodShipping:
  117718. return ec._SubscriptionDeliveryMethodShipping(ctx, sel, &obj)
  117719. case *SubscriptionDeliveryMethodShipping:
  117720. if obj == nil {
  117721. return graphql.Null
  117722. }
  117723. return ec._SubscriptionDeliveryMethodShipping(ctx, sel, obj)
  117724. default:
  117725. panic(fmt.Errorf("unexpected type %T", obj))
  117726. }
  117727. }
  117728. func (ec *executionContext) _SubscriptionDiscount(ctx context.Context, sel ast.SelectionSet, obj SubscriptionDiscount) graphql.Marshaler {
  117729. switch obj := (obj).(type) {
  117730. case nil:
  117731. return graphql.Null
  117732. case SubscriptionAppliedCodeDiscount:
  117733. return ec._SubscriptionAppliedCodeDiscount(ctx, sel, &obj)
  117734. case *SubscriptionAppliedCodeDiscount:
  117735. if obj == nil {
  117736. return graphql.Null
  117737. }
  117738. return ec._SubscriptionAppliedCodeDiscount(ctx, sel, obj)
  117739. case SubscriptionManualDiscount:
  117740. return ec._SubscriptionManualDiscount(ctx, sel, &obj)
  117741. case *SubscriptionManualDiscount:
  117742. if obj == nil {
  117743. return graphql.Null
  117744. }
  117745. return ec._SubscriptionManualDiscount(ctx, sel, obj)
  117746. default:
  117747. panic(fmt.Errorf("unexpected type %T", obj))
  117748. }
  117749. }
  117750. func (ec *executionContext) _SubscriptionDiscountValue(ctx context.Context, sel ast.SelectionSet, obj SubscriptionDiscountValue) graphql.Marshaler {
  117751. switch obj := (obj).(type) {
  117752. case nil:
  117753. return graphql.Null
  117754. case SubscriptionDiscountFixedAmountValue:
  117755. return ec._SubscriptionDiscountFixedAmountValue(ctx, sel, &obj)
  117756. case *SubscriptionDiscountFixedAmountValue:
  117757. if obj == nil {
  117758. return graphql.Null
  117759. }
  117760. return ec._SubscriptionDiscountFixedAmountValue(ctx, sel, obj)
  117761. case SubscriptionDiscountPercentageValue:
  117762. return ec._SubscriptionDiscountPercentageValue(ctx, sel, &obj)
  117763. case *SubscriptionDiscountPercentageValue:
  117764. if obj == nil {
  117765. return graphql.Null
  117766. }
  117767. return ec._SubscriptionDiscountPercentageValue(ctx, sel, obj)
  117768. default:
  117769. panic(fmt.Errorf("unexpected type %T", obj))
  117770. }
  117771. }
  117772. func (ec *executionContext) __Entity(ctx context.Context, sel ast.SelectionSet, obj fedruntime.Entity) graphql.Marshaler {
  117773. switch obj := (obj).(type) {
  117774. case nil:
  117775. return graphql.Null
  117776. case App:
  117777. return ec._App(ctx, sel, &obj)
  117778. case *App:
  117779. if obj == nil {
  117780. return graphql.Null
  117781. }
  117782. return ec._App(ctx, sel, obj)
  117783. case Collection:
  117784. return ec._Collection(ctx, sel, &obj)
  117785. case *Collection:
  117786. if obj == nil {
  117787. return graphql.Null
  117788. }
  117789. return ec._Collection(ctx, sel, obj)
  117790. case Customer:
  117791. return ec._Customer(ctx, sel, &obj)
  117792. case *Customer:
  117793. if obj == nil {
  117794. return graphql.Null
  117795. }
  117796. return ec._Customer(ctx, sel, obj)
  117797. case DraftOrder:
  117798. return ec._DraftOrder(ctx, sel, &obj)
  117799. case *DraftOrder:
  117800. if obj == nil {
  117801. return graphql.Null
  117802. }
  117803. return ec._DraftOrder(ctx, sel, obj)
  117804. case FulfillmentService:
  117805. return ec._FulfillmentService(ctx, sel, &obj)
  117806. case *FulfillmentService:
  117807. if obj == nil {
  117808. return graphql.Null
  117809. }
  117810. return ec._FulfillmentService(ctx, sel, obj)
  117811. case InventoryLevel:
  117812. return ec._InventoryLevel(ctx, sel, &obj)
  117813. case *InventoryLevel:
  117814. if obj == nil {
  117815. return graphql.Null
  117816. }
  117817. return ec._InventoryLevel(ctx, sel, obj)
  117818. case Market:
  117819. return ec._Market(ctx, sel, &obj)
  117820. case *Market:
  117821. if obj == nil {
  117822. return graphql.Null
  117823. }
  117824. return ec._Market(ctx, sel, obj)
  117825. case MarketWebPresence:
  117826. return ec._MarketWebPresence(ctx, sel, &obj)
  117827. case *MarketWebPresence:
  117828. if obj == nil {
  117829. return graphql.Null
  117830. }
  117831. return ec._MarketWebPresence(ctx, sel, obj)
  117832. case Order:
  117833. return ec._Order(ctx, sel, &obj)
  117834. case *Order:
  117835. if obj == nil {
  117836. return graphql.Null
  117837. }
  117838. return ec._Order(ctx, sel, obj)
  117839. case Product:
  117840. return ec._Product(ctx, sel, &obj)
  117841. case *Product:
  117842. if obj == nil {
  117843. return graphql.Null
  117844. }
  117845. return ec._Product(ctx, sel, obj)
  117846. case ProductVariant:
  117847. return ec._ProductVariant(ctx, sel, &obj)
  117848. case *ProductVariant:
  117849. if obj == nil {
  117850. return graphql.Null
  117851. }
  117852. return ec._ProductVariant(ctx, sel, obj)
  117853. default:
  117854. panic(fmt.Errorf("unexpected type %T", obj))
  117855. }
  117856. }
  117857. // endregion ************************** interface.gotpl ***************************
  117858. // region **************************** object.gotpl ****************************
  117859. var accessScopeImplementors = []string{"AccessScope"}
  117860. func (ec *executionContext) _AccessScope(ctx context.Context, sel ast.SelectionSet, obj *AccessScope) graphql.Marshaler {
  117861. fields := graphql.CollectFields(ec.OperationContext, sel, accessScopeImplementors)
  117862. out := graphql.NewFieldSet(fields)
  117863. var invalids uint32
  117864. for i, field := range fields {
  117865. switch field.Name {
  117866. case "__typename":
  117867. out.Values[i] = graphql.MarshalString("AccessScope")
  117868. case "description":
  117869. out.Values[i] = ec._AccessScope_description(ctx, field, obj)
  117870. if out.Values[i] == graphql.Null {
  117871. invalids++
  117872. }
  117873. case "handle":
  117874. out.Values[i] = ec._AccessScope_handle(ctx, field, obj)
  117875. if out.Values[i] == graphql.Null {
  117876. invalids++
  117877. }
  117878. default:
  117879. panic("unknown field " + strconv.Quote(field.Name))
  117880. }
  117881. }
  117882. out.Dispatch()
  117883. if invalids > 0 {
  117884. return graphql.Null
  117885. }
  117886. return out
  117887. }
  117888. var appImplementors = []string{"App", "_Entity"}
  117889. func (ec *executionContext) _App(ctx context.Context, sel ast.SelectionSet, obj *App) graphql.Marshaler {
  117890. fields := graphql.CollectFields(ec.OperationContext, sel, appImplementors)
  117891. out := graphql.NewFieldSet(fields)
  117892. var invalids uint32
  117893. for i, field := range fields {
  117894. switch field.Name {
  117895. case "__typename":
  117896. out.Values[i] = graphql.MarshalString("App")
  117897. case "id":
  117898. out.Values[i] = ec._App_id(ctx, field, obj)
  117899. if out.Values[i] == graphql.Null {
  117900. invalids++
  117901. }
  117902. default:
  117903. panic("unknown field " + strconv.Quote(field.Name))
  117904. }
  117905. }
  117906. out.Dispatch()
  117907. if invalids > 0 {
  117908. return graphql.Null
  117909. }
  117910. return out
  117911. }
  117912. var appConnectionImplementors = []string{"AppConnection"}
  117913. func (ec *executionContext) _AppConnection(ctx context.Context, sel ast.SelectionSet, obj *AppConnection) graphql.Marshaler {
  117914. fields := graphql.CollectFields(ec.OperationContext, sel, appConnectionImplementors)
  117915. out := graphql.NewFieldSet(fields)
  117916. var invalids uint32
  117917. for i, field := range fields {
  117918. switch field.Name {
  117919. case "__typename":
  117920. out.Values[i] = graphql.MarshalString("AppConnection")
  117921. case "edges":
  117922. out.Values[i] = ec._AppConnection_edges(ctx, field, obj)
  117923. if out.Values[i] == graphql.Null {
  117924. invalids++
  117925. }
  117926. case "nodes":
  117927. out.Values[i] = ec._AppConnection_nodes(ctx, field, obj)
  117928. if out.Values[i] == graphql.Null {
  117929. invalids++
  117930. }
  117931. case "pageInfo":
  117932. out.Values[i] = ec._AppConnection_pageInfo(ctx, field, obj)
  117933. if out.Values[i] == graphql.Null {
  117934. invalids++
  117935. }
  117936. default:
  117937. panic("unknown field " + strconv.Quote(field.Name))
  117938. }
  117939. }
  117940. out.Dispatch()
  117941. if invalids > 0 {
  117942. return graphql.Null
  117943. }
  117944. return out
  117945. }
  117946. var appCreditImplementors = []string{"AppCredit", "Node"}
  117947. func (ec *executionContext) _AppCredit(ctx context.Context, sel ast.SelectionSet, obj *AppCredit) graphql.Marshaler {
  117948. fields := graphql.CollectFields(ec.OperationContext, sel, appCreditImplementors)
  117949. out := graphql.NewFieldSet(fields)
  117950. var invalids uint32
  117951. for i, field := range fields {
  117952. switch field.Name {
  117953. case "__typename":
  117954. out.Values[i] = graphql.MarshalString("AppCredit")
  117955. case "amount":
  117956. out.Values[i] = ec._AppCredit_amount(ctx, field, obj)
  117957. if out.Values[i] == graphql.Null {
  117958. invalids++
  117959. }
  117960. case "createdAt":
  117961. out.Values[i] = ec._AppCredit_createdAt(ctx, field, obj)
  117962. if out.Values[i] == graphql.Null {
  117963. invalids++
  117964. }
  117965. case "description":
  117966. out.Values[i] = ec._AppCredit_description(ctx, field, obj)
  117967. if out.Values[i] == graphql.Null {
  117968. invalids++
  117969. }
  117970. case "id":
  117971. out.Values[i] = ec._AppCredit_id(ctx, field, obj)
  117972. if out.Values[i] == graphql.Null {
  117973. invalids++
  117974. }
  117975. case "test":
  117976. out.Values[i] = ec._AppCredit_test(ctx, field, obj)
  117977. if out.Values[i] == graphql.Null {
  117978. invalids++
  117979. }
  117980. default:
  117981. panic("unknown field " + strconv.Quote(field.Name))
  117982. }
  117983. }
  117984. out.Dispatch()
  117985. if invalids > 0 {
  117986. return graphql.Null
  117987. }
  117988. return out
  117989. }
  117990. var appCreditConnectionImplementors = []string{"AppCreditConnection"}
  117991. func (ec *executionContext) _AppCreditConnection(ctx context.Context, sel ast.SelectionSet, obj *AppCreditConnection) graphql.Marshaler {
  117992. fields := graphql.CollectFields(ec.OperationContext, sel, appCreditConnectionImplementors)
  117993. out := graphql.NewFieldSet(fields)
  117994. var invalids uint32
  117995. for i, field := range fields {
  117996. switch field.Name {
  117997. case "__typename":
  117998. out.Values[i] = graphql.MarshalString("AppCreditConnection")
  117999. case "edges":
  118000. out.Values[i] = ec._AppCreditConnection_edges(ctx, field, obj)
  118001. if out.Values[i] == graphql.Null {
  118002. invalids++
  118003. }
  118004. case "nodes":
  118005. out.Values[i] = ec._AppCreditConnection_nodes(ctx, field, obj)
  118006. if out.Values[i] == graphql.Null {
  118007. invalids++
  118008. }
  118009. case "pageInfo":
  118010. out.Values[i] = ec._AppCreditConnection_pageInfo(ctx, field, obj)
  118011. if out.Values[i] == graphql.Null {
  118012. invalids++
  118013. }
  118014. default:
  118015. panic("unknown field " + strconv.Quote(field.Name))
  118016. }
  118017. }
  118018. out.Dispatch()
  118019. if invalids > 0 {
  118020. return graphql.Null
  118021. }
  118022. return out
  118023. }
  118024. var appCreditEdgeImplementors = []string{"AppCreditEdge"}
  118025. func (ec *executionContext) _AppCreditEdge(ctx context.Context, sel ast.SelectionSet, obj *AppCreditEdge) graphql.Marshaler {
  118026. fields := graphql.CollectFields(ec.OperationContext, sel, appCreditEdgeImplementors)
  118027. out := graphql.NewFieldSet(fields)
  118028. var invalids uint32
  118029. for i, field := range fields {
  118030. switch field.Name {
  118031. case "__typename":
  118032. out.Values[i] = graphql.MarshalString("AppCreditEdge")
  118033. case "cursor":
  118034. out.Values[i] = ec._AppCreditEdge_cursor(ctx, field, obj)
  118035. if out.Values[i] == graphql.Null {
  118036. invalids++
  118037. }
  118038. case "node":
  118039. out.Values[i] = ec._AppCreditEdge_node(ctx, field, obj)
  118040. if out.Values[i] == graphql.Null {
  118041. invalids++
  118042. }
  118043. default:
  118044. panic("unknown field " + strconv.Quote(field.Name))
  118045. }
  118046. }
  118047. out.Dispatch()
  118048. if invalids > 0 {
  118049. return graphql.Null
  118050. }
  118051. return out
  118052. }
  118053. var appEdgeImplementors = []string{"AppEdge"}
  118054. func (ec *executionContext) _AppEdge(ctx context.Context, sel ast.SelectionSet, obj *AppEdge) graphql.Marshaler {
  118055. fields := graphql.CollectFields(ec.OperationContext, sel, appEdgeImplementors)
  118056. out := graphql.NewFieldSet(fields)
  118057. var invalids uint32
  118058. for i, field := range fields {
  118059. switch field.Name {
  118060. case "__typename":
  118061. out.Values[i] = graphql.MarshalString("AppEdge")
  118062. case "cursor":
  118063. out.Values[i] = ec._AppEdge_cursor(ctx, field, obj)
  118064. if out.Values[i] == graphql.Null {
  118065. invalids++
  118066. }
  118067. case "node":
  118068. out.Values[i] = ec._AppEdge_node(ctx, field, obj)
  118069. if out.Values[i] == graphql.Null {
  118070. invalids++
  118071. }
  118072. default:
  118073. panic("unknown field " + strconv.Quote(field.Name))
  118074. }
  118075. }
  118076. out.Dispatch()
  118077. if invalids > 0 {
  118078. return graphql.Null
  118079. }
  118080. return out
  118081. }
  118082. var appFeedbackImplementors = []string{"AppFeedback"}
  118083. func (ec *executionContext) _AppFeedback(ctx context.Context, sel ast.SelectionSet, obj *AppFeedback) graphql.Marshaler {
  118084. fields := graphql.CollectFields(ec.OperationContext, sel, appFeedbackImplementors)
  118085. out := graphql.NewFieldSet(fields)
  118086. var invalids uint32
  118087. for i, field := range fields {
  118088. switch field.Name {
  118089. case "__typename":
  118090. out.Values[i] = graphql.MarshalString("AppFeedback")
  118091. case "app":
  118092. out.Values[i] = ec._AppFeedback_app(ctx, field, obj)
  118093. if out.Values[i] == graphql.Null {
  118094. invalids++
  118095. }
  118096. case "link":
  118097. out.Values[i] = ec._AppFeedback_link(ctx, field, obj)
  118098. case "messages":
  118099. out.Values[i] = ec._AppFeedback_messages(ctx, field, obj)
  118100. if out.Values[i] == graphql.Null {
  118101. invalids++
  118102. }
  118103. default:
  118104. panic("unknown field " + strconv.Quote(field.Name))
  118105. }
  118106. }
  118107. out.Dispatch()
  118108. if invalids > 0 {
  118109. return graphql.Null
  118110. }
  118111. return out
  118112. }
  118113. var appInstallationImplementors = []string{"AppInstallation", "HasMetafields", "Node"}
  118114. func (ec *executionContext) _AppInstallation(ctx context.Context, sel ast.SelectionSet, obj *AppInstallation) graphql.Marshaler {
  118115. fields := graphql.CollectFields(ec.OperationContext, sel, appInstallationImplementors)
  118116. out := graphql.NewFieldSet(fields)
  118117. var invalids uint32
  118118. for i, field := range fields {
  118119. switch field.Name {
  118120. case "__typename":
  118121. out.Values[i] = graphql.MarshalString("AppInstallation")
  118122. case "accessScopes":
  118123. out.Values[i] = ec._AppInstallation_accessScopes(ctx, field, obj)
  118124. if out.Values[i] == graphql.Null {
  118125. invalids++
  118126. }
  118127. case "activeSubscriptions":
  118128. out.Values[i] = ec._AppInstallation_activeSubscriptions(ctx, field, obj)
  118129. if out.Values[i] == graphql.Null {
  118130. invalids++
  118131. }
  118132. case "allSubscriptions":
  118133. out.Values[i] = ec._AppInstallation_allSubscriptions(ctx, field, obj)
  118134. if out.Values[i] == graphql.Null {
  118135. invalids++
  118136. }
  118137. case "app":
  118138. out.Values[i] = ec._AppInstallation_app(ctx, field, obj)
  118139. if out.Values[i] == graphql.Null {
  118140. invalids++
  118141. }
  118142. case "credits":
  118143. out.Values[i] = ec._AppInstallation_credits(ctx, field, obj)
  118144. if out.Values[i] == graphql.Null {
  118145. invalids++
  118146. }
  118147. case "id":
  118148. out.Values[i] = ec._AppInstallation_id(ctx, field, obj)
  118149. if out.Values[i] == graphql.Null {
  118150. invalids++
  118151. }
  118152. case "launchUrl":
  118153. out.Values[i] = ec._AppInstallation_launchUrl(ctx, field, obj)
  118154. if out.Values[i] == graphql.Null {
  118155. invalids++
  118156. }
  118157. case "metafield":
  118158. out.Values[i] = ec._AppInstallation_metafield(ctx, field, obj)
  118159. case "metafields":
  118160. out.Values[i] = ec._AppInstallation_metafields(ctx, field, obj)
  118161. if out.Values[i] == graphql.Null {
  118162. invalids++
  118163. }
  118164. case "oneTimePurchases":
  118165. out.Values[i] = ec._AppInstallation_oneTimePurchases(ctx, field, obj)
  118166. if out.Values[i] == graphql.Null {
  118167. invalids++
  118168. }
  118169. case "privateMetafield":
  118170. out.Values[i] = ec._AppInstallation_privateMetafield(ctx, field, obj)
  118171. case "privateMetafields":
  118172. out.Values[i] = ec._AppInstallation_privateMetafields(ctx, field, obj)
  118173. if out.Values[i] == graphql.Null {
  118174. invalids++
  118175. }
  118176. case "publication":
  118177. out.Values[i] = ec._AppInstallation_publication(ctx, field, obj)
  118178. case "revenueAttributionRecords":
  118179. out.Values[i] = ec._AppInstallation_revenueAttributionRecords(ctx, field, obj)
  118180. if out.Values[i] == graphql.Null {
  118181. invalids++
  118182. }
  118183. case "uninstallUrl":
  118184. out.Values[i] = ec._AppInstallation_uninstallUrl(ctx, field, obj)
  118185. default:
  118186. panic("unknown field " + strconv.Quote(field.Name))
  118187. }
  118188. }
  118189. out.Dispatch()
  118190. if invalids > 0 {
  118191. return graphql.Null
  118192. }
  118193. return out
  118194. }
  118195. var appPlanV2Implementors = []string{"AppPlanV2"}
  118196. func (ec *executionContext) _AppPlanV2(ctx context.Context, sel ast.SelectionSet, obj *AppPlanV2) graphql.Marshaler {
  118197. fields := graphql.CollectFields(ec.OperationContext, sel, appPlanV2Implementors)
  118198. out := graphql.NewFieldSet(fields)
  118199. var invalids uint32
  118200. for i, field := range fields {
  118201. switch field.Name {
  118202. case "__typename":
  118203. out.Values[i] = graphql.MarshalString("AppPlanV2")
  118204. case "pricingDetails":
  118205. out.Values[i] = ec._AppPlanV2_pricingDetails(ctx, field, obj)
  118206. if out.Values[i] == graphql.Null {
  118207. invalids++
  118208. }
  118209. default:
  118210. panic("unknown field " + strconv.Quote(field.Name))
  118211. }
  118212. }
  118213. out.Dispatch()
  118214. if invalids > 0 {
  118215. return graphql.Null
  118216. }
  118217. return out
  118218. }
  118219. var appPurchaseOneTimeImplementors = []string{"AppPurchaseOneTime", "AppPurchase", "Node"}
  118220. func (ec *executionContext) _AppPurchaseOneTime(ctx context.Context, sel ast.SelectionSet, obj *AppPurchaseOneTime) graphql.Marshaler {
  118221. fields := graphql.CollectFields(ec.OperationContext, sel, appPurchaseOneTimeImplementors)
  118222. out := graphql.NewFieldSet(fields)
  118223. var invalids uint32
  118224. for i, field := range fields {
  118225. switch field.Name {
  118226. case "__typename":
  118227. out.Values[i] = graphql.MarshalString("AppPurchaseOneTime")
  118228. case "createdAt":
  118229. out.Values[i] = ec._AppPurchaseOneTime_createdAt(ctx, field, obj)
  118230. if out.Values[i] == graphql.Null {
  118231. invalids++
  118232. }
  118233. case "id":
  118234. out.Values[i] = ec._AppPurchaseOneTime_id(ctx, field, obj)
  118235. if out.Values[i] == graphql.Null {
  118236. invalids++
  118237. }
  118238. case "name":
  118239. out.Values[i] = ec._AppPurchaseOneTime_name(ctx, field, obj)
  118240. if out.Values[i] == graphql.Null {
  118241. invalids++
  118242. }
  118243. case "price":
  118244. out.Values[i] = ec._AppPurchaseOneTime_price(ctx, field, obj)
  118245. if out.Values[i] == graphql.Null {
  118246. invalids++
  118247. }
  118248. case "status":
  118249. out.Values[i] = ec._AppPurchaseOneTime_status(ctx, field, obj)
  118250. if out.Values[i] == graphql.Null {
  118251. invalids++
  118252. }
  118253. case "test":
  118254. out.Values[i] = ec._AppPurchaseOneTime_test(ctx, field, obj)
  118255. if out.Values[i] == graphql.Null {
  118256. invalids++
  118257. }
  118258. default:
  118259. panic("unknown field " + strconv.Quote(field.Name))
  118260. }
  118261. }
  118262. out.Dispatch()
  118263. if invalids > 0 {
  118264. return graphql.Null
  118265. }
  118266. return out
  118267. }
  118268. var appPurchaseOneTimeConnectionImplementors = []string{"AppPurchaseOneTimeConnection"}
  118269. func (ec *executionContext) _AppPurchaseOneTimeConnection(ctx context.Context, sel ast.SelectionSet, obj *AppPurchaseOneTimeConnection) graphql.Marshaler {
  118270. fields := graphql.CollectFields(ec.OperationContext, sel, appPurchaseOneTimeConnectionImplementors)
  118271. out := graphql.NewFieldSet(fields)
  118272. var invalids uint32
  118273. for i, field := range fields {
  118274. switch field.Name {
  118275. case "__typename":
  118276. out.Values[i] = graphql.MarshalString("AppPurchaseOneTimeConnection")
  118277. case "edges":
  118278. out.Values[i] = ec._AppPurchaseOneTimeConnection_edges(ctx, field, obj)
  118279. if out.Values[i] == graphql.Null {
  118280. invalids++
  118281. }
  118282. case "nodes":
  118283. out.Values[i] = ec._AppPurchaseOneTimeConnection_nodes(ctx, field, obj)
  118284. if out.Values[i] == graphql.Null {
  118285. invalids++
  118286. }
  118287. case "pageInfo":
  118288. out.Values[i] = ec._AppPurchaseOneTimeConnection_pageInfo(ctx, field, obj)
  118289. if out.Values[i] == graphql.Null {
  118290. invalids++
  118291. }
  118292. default:
  118293. panic("unknown field " + strconv.Quote(field.Name))
  118294. }
  118295. }
  118296. out.Dispatch()
  118297. if invalids > 0 {
  118298. return graphql.Null
  118299. }
  118300. return out
  118301. }
  118302. var appPurchaseOneTimeEdgeImplementors = []string{"AppPurchaseOneTimeEdge"}
  118303. func (ec *executionContext) _AppPurchaseOneTimeEdge(ctx context.Context, sel ast.SelectionSet, obj *AppPurchaseOneTimeEdge) graphql.Marshaler {
  118304. fields := graphql.CollectFields(ec.OperationContext, sel, appPurchaseOneTimeEdgeImplementors)
  118305. out := graphql.NewFieldSet(fields)
  118306. var invalids uint32
  118307. for i, field := range fields {
  118308. switch field.Name {
  118309. case "__typename":
  118310. out.Values[i] = graphql.MarshalString("AppPurchaseOneTimeEdge")
  118311. case "cursor":
  118312. out.Values[i] = ec._AppPurchaseOneTimeEdge_cursor(ctx, field, obj)
  118313. if out.Values[i] == graphql.Null {
  118314. invalids++
  118315. }
  118316. case "node":
  118317. out.Values[i] = ec._AppPurchaseOneTimeEdge_node(ctx, field, obj)
  118318. if out.Values[i] == graphql.Null {
  118319. invalids++
  118320. }
  118321. default:
  118322. panic("unknown field " + strconv.Quote(field.Name))
  118323. }
  118324. }
  118325. out.Dispatch()
  118326. if invalids > 0 {
  118327. return graphql.Null
  118328. }
  118329. return out
  118330. }
  118331. var appRecurringPricingImplementors = []string{"AppRecurringPricing", "AppPricingDetails"}
  118332. func (ec *executionContext) _AppRecurringPricing(ctx context.Context, sel ast.SelectionSet, obj *AppRecurringPricing) graphql.Marshaler {
  118333. fields := graphql.CollectFields(ec.OperationContext, sel, appRecurringPricingImplementors)
  118334. out := graphql.NewFieldSet(fields)
  118335. var invalids uint32
  118336. for i, field := range fields {
  118337. switch field.Name {
  118338. case "__typename":
  118339. out.Values[i] = graphql.MarshalString("AppRecurringPricing")
  118340. case "discount":
  118341. out.Values[i] = ec._AppRecurringPricing_discount(ctx, field, obj)
  118342. case "interval":
  118343. out.Values[i] = ec._AppRecurringPricing_interval(ctx, field, obj)
  118344. if out.Values[i] == graphql.Null {
  118345. invalids++
  118346. }
  118347. case "price":
  118348. out.Values[i] = ec._AppRecurringPricing_price(ctx, field, obj)
  118349. if out.Values[i] == graphql.Null {
  118350. invalids++
  118351. }
  118352. default:
  118353. panic("unknown field " + strconv.Quote(field.Name))
  118354. }
  118355. }
  118356. out.Dispatch()
  118357. if invalids > 0 {
  118358. return graphql.Null
  118359. }
  118360. return out
  118361. }
  118362. var appRevenueAttributionRecordImplementors = []string{"AppRevenueAttributionRecord", "Node"}
  118363. func (ec *executionContext) _AppRevenueAttributionRecord(ctx context.Context, sel ast.SelectionSet, obj *AppRevenueAttributionRecord) graphql.Marshaler {
  118364. fields := graphql.CollectFields(ec.OperationContext, sel, appRevenueAttributionRecordImplementors)
  118365. out := graphql.NewFieldSet(fields)
  118366. var invalids uint32
  118367. for i, field := range fields {
  118368. switch field.Name {
  118369. case "__typename":
  118370. out.Values[i] = graphql.MarshalString("AppRevenueAttributionRecord")
  118371. case "amount":
  118372. out.Values[i] = ec._AppRevenueAttributionRecord_amount(ctx, field, obj)
  118373. if out.Values[i] == graphql.Null {
  118374. invalids++
  118375. }
  118376. case "capturedAt":
  118377. out.Values[i] = ec._AppRevenueAttributionRecord_capturedAt(ctx, field, obj)
  118378. if out.Values[i] == graphql.Null {
  118379. invalids++
  118380. }
  118381. case "createdAt":
  118382. out.Values[i] = ec._AppRevenueAttributionRecord_createdAt(ctx, field, obj)
  118383. if out.Values[i] == graphql.Null {
  118384. invalids++
  118385. }
  118386. case "id":
  118387. out.Values[i] = ec._AppRevenueAttributionRecord_id(ctx, field, obj)
  118388. if out.Values[i] == graphql.Null {
  118389. invalids++
  118390. }
  118391. case "idempotencyKey":
  118392. out.Values[i] = ec._AppRevenueAttributionRecord_idempotencyKey(ctx, field, obj)
  118393. if out.Values[i] == graphql.Null {
  118394. invalids++
  118395. }
  118396. case "test":
  118397. out.Values[i] = ec._AppRevenueAttributionRecord_test(ctx, field, obj)
  118398. if out.Values[i] == graphql.Null {
  118399. invalids++
  118400. }
  118401. case "type":
  118402. out.Values[i] = ec._AppRevenueAttributionRecord_type(ctx, field, obj)
  118403. if out.Values[i] == graphql.Null {
  118404. invalids++
  118405. }
  118406. default:
  118407. panic("unknown field " + strconv.Quote(field.Name))
  118408. }
  118409. }
  118410. out.Dispatch()
  118411. if invalids > 0 {
  118412. return graphql.Null
  118413. }
  118414. return out
  118415. }
  118416. var appRevenueAttributionRecordConnectionImplementors = []string{"AppRevenueAttributionRecordConnection"}
  118417. func (ec *executionContext) _AppRevenueAttributionRecordConnection(ctx context.Context, sel ast.SelectionSet, obj *AppRevenueAttributionRecordConnection) graphql.Marshaler {
  118418. fields := graphql.CollectFields(ec.OperationContext, sel, appRevenueAttributionRecordConnectionImplementors)
  118419. out := graphql.NewFieldSet(fields)
  118420. var invalids uint32
  118421. for i, field := range fields {
  118422. switch field.Name {
  118423. case "__typename":
  118424. out.Values[i] = graphql.MarshalString("AppRevenueAttributionRecordConnection")
  118425. case "edges":
  118426. out.Values[i] = ec._AppRevenueAttributionRecordConnection_edges(ctx, field, obj)
  118427. if out.Values[i] == graphql.Null {
  118428. invalids++
  118429. }
  118430. case "nodes":
  118431. out.Values[i] = ec._AppRevenueAttributionRecordConnection_nodes(ctx, field, obj)
  118432. if out.Values[i] == graphql.Null {
  118433. invalids++
  118434. }
  118435. case "pageInfo":
  118436. out.Values[i] = ec._AppRevenueAttributionRecordConnection_pageInfo(ctx, field, obj)
  118437. if out.Values[i] == graphql.Null {
  118438. invalids++
  118439. }
  118440. default:
  118441. panic("unknown field " + strconv.Quote(field.Name))
  118442. }
  118443. }
  118444. out.Dispatch()
  118445. if invalids > 0 {
  118446. return graphql.Null
  118447. }
  118448. return out
  118449. }
  118450. var appRevenueAttributionRecordEdgeImplementors = []string{"AppRevenueAttributionRecordEdge"}
  118451. func (ec *executionContext) _AppRevenueAttributionRecordEdge(ctx context.Context, sel ast.SelectionSet, obj *AppRevenueAttributionRecordEdge) graphql.Marshaler {
  118452. fields := graphql.CollectFields(ec.OperationContext, sel, appRevenueAttributionRecordEdgeImplementors)
  118453. out := graphql.NewFieldSet(fields)
  118454. var invalids uint32
  118455. for i, field := range fields {
  118456. switch field.Name {
  118457. case "__typename":
  118458. out.Values[i] = graphql.MarshalString("AppRevenueAttributionRecordEdge")
  118459. case "cursor":
  118460. out.Values[i] = ec._AppRevenueAttributionRecordEdge_cursor(ctx, field, obj)
  118461. if out.Values[i] == graphql.Null {
  118462. invalids++
  118463. }
  118464. case "node":
  118465. out.Values[i] = ec._AppRevenueAttributionRecordEdge_node(ctx, field, obj)
  118466. if out.Values[i] == graphql.Null {
  118467. invalids++
  118468. }
  118469. default:
  118470. panic("unknown field " + strconv.Quote(field.Name))
  118471. }
  118472. }
  118473. out.Dispatch()
  118474. if invalids > 0 {
  118475. return graphql.Null
  118476. }
  118477. return out
  118478. }
  118479. var appSubscriptionImplementors = []string{"AppSubscription", "Node"}
  118480. func (ec *executionContext) _AppSubscription(ctx context.Context, sel ast.SelectionSet, obj *AppSubscription) graphql.Marshaler {
  118481. fields := graphql.CollectFields(ec.OperationContext, sel, appSubscriptionImplementors)
  118482. out := graphql.NewFieldSet(fields)
  118483. var invalids uint32
  118484. for i, field := range fields {
  118485. switch field.Name {
  118486. case "__typename":
  118487. out.Values[i] = graphql.MarshalString("AppSubscription")
  118488. case "createdAt":
  118489. out.Values[i] = ec._AppSubscription_createdAt(ctx, field, obj)
  118490. if out.Values[i] == graphql.Null {
  118491. invalids++
  118492. }
  118493. case "currentPeriodEnd":
  118494. out.Values[i] = ec._AppSubscription_currentPeriodEnd(ctx, field, obj)
  118495. case "id":
  118496. out.Values[i] = ec._AppSubscription_id(ctx, field, obj)
  118497. if out.Values[i] == graphql.Null {
  118498. invalids++
  118499. }
  118500. case "lineItems":
  118501. out.Values[i] = ec._AppSubscription_lineItems(ctx, field, obj)
  118502. if out.Values[i] == graphql.Null {
  118503. invalids++
  118504. }
  118505. case "name":
  118506. out.Values[i] = ec._AppSubscription_name(ctx, field, obj)
  118507. if out.Values[i] == graphql.Null {
  118508. invalids++
  118509. }
  118510. case "returnUrl":
  118511. out.Values[i] = ec._AppSubscription_returnUrl(ctx, field, obj)
  118512. if out.Values[i] == graphql.Null {
  118513. invalids++
  118514. }
  118515. case "status":
  118516. out.Values[i] = ec._AppSubscription_status(ctx, field, obj)
  118517. if out.Values[i] == graphql.Null {
  118518. invalids++
  118519. }
  118520. case "test":
  118521. out.Values[i] = ec._AppSubscription_test(ctx, field, obj)
  118522. if out.Values[i] == graphql.Null {
  118523. invalids++
  118524. }
  118525. case "trialDays":
  118526. out.Values[i] = ec._AppSubscription_trialDays(ctx, field, obj)
  118527. if out.Values[i] == graphql.Null {
  118528. invalids++
  118529. }
  118530. default:
  118531. panic("unknown field " + strconv.Quote(field.Name))
  118532. }
  118533. }
  118534. out.Dispatch()
  118535. if invalids > 0 {
  118536. return graphql.Null
  118537. }
  118538. return out
  118539. }
  118540. var appSubscriptionConnectionImplementors = []string{"AppSubscriptionConnection"}
  118541. func (ec *executionContext) _AppSubscriptionConnection(ctx context.Context, sel ast.SelectionSet, obj *AppSubscriptionConnection) graphql.Marshaler {
  118542. fields := graphql.CollectFields(ec.OperationContext, sel, appSubscriptionConnectionImplementors)
  118543. out := graphql.NewFieldSet(fields)
  118544. var invalids uint32
  118545. for i, field := range fields {
  118546. switch field.Name {
  118547. case "__typename":
  118548. out.Values[i] = graphql.MarshalString("AppSubscriptionConnection")
  118549. case "edges":
  118550. out.Values[i] = ec._AppSubscriptionConnection_edges(ctx, field, obj)
  118551. if out.Values[i] == graphql.Null {
  118552. invalids++
  118553. }
  118554. case "nodes":
  118555. out.Values[i] = ec._AppSubscriptionConnection_nodes(ctx, field, obj)
  118556. if out.Values[i] == graphql.Null {
  118557. invalids++
  118558. }
  118559. case "pageInfo":
  118560. out.Values[i] = ec._AppSubscriptionConnection_pageInfo(ctx, field, obj)
  118561. if out.Values[i] == graphql.Null {
  118562. invalids++
  118563. }
  118564. default:
  118565. panic("unknown field " + strconv.Quote(field.Name))
  118566. }
  118567. }
  118568. out.Dispatch()
  118569. if invalids > 0 {
  118570. return graphql.Null
  118571. }
  118572. return out
  118573. }
  118574. var appSubscriptionDiscountImplementors = []string{"AppSubscriptionDiscount"}
  118575. func (ec *executionContext) _AppSubscriptionDiscount(ctx context.Context, sel ast.SelectionSet, obj *AppSubscriptionDiscount) graphql.Marshaler {
  118576. fields := graphql.CollectFields(ec.OperationContext, sel, appSubscriptionDiscountImplementors)
  118577. out := graphql.NewFieldSet(fields)
  118578. var invalids uint32
  118579. for i, field := range fields {
  118580. switch field.Name {
  118581. case "__typename":
  118582. out.Values[i] = graphql.MarshalString("AppSubscriptionDiscount")
  118583. case "durationLimitInIntervals":
  118584. out.Values[i] = ec._AppSubscriptionDiscount_durationLimitInIntervals(ctx, field, obj)
  118585. case "priceAfterDiscount":
  118586. out.Values[i] = ec._AppSubscriptionDiscount_priceAfterDiscount(ctx, field, obj)
  118587. if out.Values[i] == graphql.Null {
  118588. invalids++
  118589. }
  118590. case "remainingDurationInIntervals":
  118591. out.Values[i] = ec._AppSubscriptionDiscount_remainingDurationInIntervals(ctx, field, obj)
  118592. case "value":
  118593. out.Values[i] = ec._AppSubscriptionDiscount_value(ctx, field, obj)
  118594. if out.Values[i] == graphql.Null {
  118595. invalids++
  118596. }
  118597. default:
  118598. panic("unknown field " + strconv.Quote(field.Name))
  118599. }
  118600. }
  118601. out.Dispatch()
  118602. if invalids > 0 {
  118603. return graphql.Null
  118604. }
  118605. return out
  118606. }
  118607. var appSubscriptionDiscountAmountImplementors = []string{"AppSubscriptionDiscountAmount", "AppSubscriptionDiscountValue"}
  118608. func (ec *executionContext) _AppSubscriptionDiscountAmount(ctx context.Context, sel ast.SelectionSet, obj *AppSubscriptionDiscountAmount) graphql.Marshaler {
  118609. fields := graphql.CollectFields(ec.OperationContext, sel, appSubscriptionDiscountAmountImplementors)
  118610. out := graphql.NewFieldSet(fields)
  118611. var invalids uint32
  118612. for i, field := range fields {
  118613. switch field.Name {
  118614. case "__typename":
  118615. out.Values[i] = graphql.MarshalString("AppSubscriptionDiscountAmount")
  118616. case "amount":
  118617. out.Values[i] = ec._AppSubscriptionDiscountAmount_amount(ctx, field, obj)
  118618. if out.Values[i] == graphql.Null {
  118619. invalids++
  118620. }
  118621. default:
  118622. panic("unknown field " + strconv.Quote(field.Name))
  118623. }
  118624. }
  118625. out.Dispatch()
  118626. if invalids > 0 {
  118627. return graphql.Null
  118628. }
  118629. return out
  118630. }
  118631. var appSubscriptionDiscountPercentageImplementors = []string{"AppSubscriptionDiscountPercentage", "AppSubscriptionDiscountValue"}
  118632. func (ec *executionContext) _AppSubscriptionDiscountPercentage(ctx context.Context, sel ast.SelectionSet, obj *AppSubscriptionDiscountPercentage) graphql.Marshaler {
  118633. fields := graphql.CollectFields(ec.OperationContext, sel, appSubscriptionDiscountPercentageImplementors)
  118634. out := graphql.NewFieldSet(fields)
  118635. var invalids uint32
  118636. for i, field := range fields {
  118637. switch field.Name {
  118638. case "__typename":
  118639. out.Values[i] = graphql.MarshalString("AppSubscriptionDiscountPercentage")
  118640. case "percentage":
  118641. out.Values[i] = ec._AppSubscriptionDiscountPercentage_percentage(ctx, field, obj)
  118642. if out.Values[i] == graphql.Null {
  118643. invalids++
  118644. }
  118645. default:
  118646. panic("unknown field " + strconv.Quote(field.Name))
  118647. }
  118648. }
  118649. out.Dispatch()
  118650. if invalids > 0 {
  118651. return graphql.Null
  118652. }
  118653. return out
  118654. }
  118655. var appSubscriptionEdgeImplementors = []string{"AppSubscriptionEdge"}
  118656. func (ec *executionContext) _AppSubscriptionEdge(ctx context.Context, sel ast.SelectionSet, obj *AppSubscriptionEdge) graphql.Marshaler {
  118657. fields := graphql.CollectFields(ec.OperationContext, sel, appSubscriptionEdgeImplementors)
  118658. out := graphql.NewFieldSet(fields)
  118659. var invalids uint32
  118660. for i, field := range fields {
  118661. switch field.Name {
  118662. case "__typename":
  118663. out.Values[i] = graphql.MarshalString("AppSubscriptionEdge")
  118664. case "cursor":
  118665. out.Values[i] = ec._AppSubscriptionEdge_cursor(ctx, field, obj)
  118666. if out.Values[i] == graphql.Null {
  118667. invalids++
  118668. }
  118669. case "node":
  118670. out.Values[i] = ec._AppSubscriptionEdge_node(ctx, field, obj)
  118671. if out.Values[i] == graphql.Null {
  118672. invalids++
  118673. }
  118674. default:
  118675. panic("unknown field " + strconv.Quote(field.Name))
  118676. }
  118677. }
  118678. out.Dispatch()
  118679. if invalids > 0 {
  118680. return graphql.Null
  118681. }
  118682. return out
  118683. }
  118684. var appSubscriptionLineItemImplementors = []string{"AppSubscriptionLineItem"}
  118685. func (ec *executionContext) _AppSubscriptionLineItem(ctx context.Context, sel ast.SelectionSet, obj *AppSubscriptionLineItem) graphql.Marshaler {
  118686. fields := graphql.CollectFields(ec.OperationContext, sel, appSubscriptionLineItemImplementors)
  118687. out := graphql.NewFieldSet(fields)
  118688. var invalids uint32
  118689. for i, field := range fields {
  118690. switch field.Name {
  118691. case "__typename":
  118692. out.Values[i] = graphql.MarshalString("AppSubscriptionLineItem")
  118693. case "id":
  118694. out.Values[i] = ec._AppSubscriptionLineItem_id(ctx, field, obj)
  118695. if out.Values[i] == graphql.Null {
  118696. invalids++
  118697. }
  118698. case "plan":
  118699. out.Values[i] = ec._AppSubscriptionLineItem_plan(ctx, field, obj)
  118700. if out.Values[i] == graphql.Null {
  118701. invalids++
  118702. }
  118703. case "usageRecords":
  118704. out.Values[i] = ec._AppSubscriptionLineItem_usageRecords(ctx, field, obj)
  118705. if out.Values[i] == graphql.Null {
  118706. invalids++
  118707. }
  118708. default:
  118709. panic("unknown field " + strconv.Quote(field.Name))
  118710. }
  118711. }
  118712. out.Dispatch()
  118713. if invalids > 0 {
  118714. return graphql.Null
  118715. }
  118716. return out
  118717. }
  118718. var appUsagePricingImplementors = []string{"AppUsagePricing", "AppPricingDetails"}
  118719. func (ec *executionContext) _AppUsagePricing(ctx context.Context, sel ast.SelectionSet, obj *AppUsagePricing) graphql.Marshaler {
  118720. fields := graphql.CollectFields(ec.OperationContext, sel, appUsagePricingImplementors)
  118721. out := graphql.NewFieldSet(fields)
  118722. var invalids uint32
  118723. for i, field := range fields {
  118724. switch field.Name {
  118725. case "__typename":
  118726. out.Values[i] = graphql.MarshalString("AppUsagePricing")
  118727. case "balanceUsed":
  118728. out.Values[i] = ec._AppUsagePricing_balanceUsed(ctx, field, obj)
  118729. if out.Values[i] == graphql.Null {
  118730. invalids++
  118731. }
  118732. case "cappedAmount":
  118733. out.Values[i] = ec._AppUsagePricing_cappedAmount(ctx, field, obj)
  118734. if out.Values[i] == graphql.Null {
  118735. invalids++
  118736. }
  118737. case "interval":
  118738. out.Values[i] = ec._AppUsagePricing_interval(ctx, field, obj)
  118739. if out.Values[i] == graphql.Null {
  118740. invalids++
  118741. }
  118742. case "terms":
  118743. out.Values[i] = ec._AppUsagePricing_terms(ctx, field, obj)
  118744. if out.Values[i] == graphql.Null {
  118745. invalids++
  118746. }
  118747. default:
  118748. panic("unknown field " + strconv.Quote(field.Name))
  118749. }
  118750. }
  118751. out.Dispatch()
  118752. if invalids > 0 {
  118753. return graphql.Null
  118754. }
  118755. return out
  118756. }
  118757. var appUsageRecordImplementors = []string{"AppUsageRecord", "Node"}
  118758. func (ec *executionContext) _AppUsageRecord(ctx context.Context, sel ast.SelectionSet, obj *AppUsageRecord) graphql.Marshaler {
  118759. fields := graphql.CollectFields(ec.OperationContext, sel, appUsageRecordImplementors)
  118760. out := graphql.NewFieldSet(fields)
  118761. var invalids uint32
  118762. for i, field := range fields {
  118763. switch field.Name {
  118764. case "__typename":
  118765. out.Values[i] = graphql.MarshalString("AppUsageRecord")
  118766. case "createdAt":
  118767. out.Values[i] = ec._AppUsageRecord_createdAt(ctx, field, obj)
  118768. if out.Values[i] == graphql.Null {
  118769. invalids++
  118770. }
  118771. case "description":
  118772. out.Values[i] = ec._AppUsageRecord_description(ctx, field, obj)
  118773. if out.Values[i] == graphql.Null {
  118774. invalids++
  118775. }
  118776. case "id":
  118777. out.Values[i] = ec._AppUsageRecord_id(ctx, field, obj)
  118778. if out.Values[i] == graphql.Null {
  118779. invalids++
  118780. }
  118781. case "price":
  118782. out.Values[i] = ec._AppUsageRecord_price(ctx, field, obj)
  118783. if out.Values[i] == graphql.Null {
  118784. invalids++
  118785. }
  118786. case "subscriptionLineItem":
  118787. out.Values[i] = ec._AppUsageRecord_subscriptionLineItem(ctx, field, obj)
  118788. if out.Values[i] == graphql.Null {
  118789. invalids++
  118790. }
  118791. default:
  118792. panic("unknown field " + strconv.Quote(field.Name))
  118793. }
  118794. }
  118795. out.Dispatch()
  118796. if invalids > 0 {
  118797. return graphql.Null
  118798. }
  118799. return out
  118800. }
  118801. var appUsageRecordConnectionImplementors = []string{"AppUsageRecordConnection"}
  118802. func (ec *executionContext) _AppUsageRecordConnection(ctx context.Context, sel ast.SelectionSet, obj *AppUsageRecordConnection) graphql.Marshaler {
  118803. fields := graphql.CollectFields(ec.OperationContext, sel, appUsageRecordConnectionImplementors)
  118804. out := graphql.NewFieldSet(fields)
  118805. var invalids uint32
  118806. for i, field := range fields {
  118807. switch field.Name {
  118808. case "__typename":
  118809. out.Values[i] = graphql.MarshalString("AppUsageRecordConnection")
  118810. case "edges":
  118811. out.Values[i] = ec._AppUsageRecordConnection_edges(ctx, field, obj)
  118812. if out.Values[i] == graphql.Null {
  118813. invalids++
  118814. }
  118815. case "nodes":
  118816. out.Values[i] = ec._AppUsageRecordConnection_nodes(ctx, field, obj)
  118817. if out.Values[i] == graphql.Null {
  118818. invalids++
  118819. }
  118820. case "pageInfo":
  118821. out.Values[i] = ec._AppUsageRecordConnection_pageInfo(ctx, field, obj)
  118822. if out.Values[i] == graphql.Null {
  118823. invalids++
  118824. }
  118825. default:
  118826. panic("unknown field " + strconv.Quote(field.Name))
  118827. }
  118828. }
  118829. out.Dispatch()
  118830. if invalids > 0 {
  118831. return graphql.Null
  118832. }
  118833. return out
  118834. }
  118835. var appUsageRecordEdgeImplementors = []string{"AppUsageRecordEdge"}
  118836. func (ec *executionContext) _AppUsageRecordEdge(ctx context.Context, sel ast.SelectionSet, obj *AppUsageRecordEdge) graphql.Marshaler {
  118837. fields := graphql.CollectFields(ec.OperationContext, sel, appUsageRecordEdgeImplementors)
  118838. out := graphql.NewFieldSet(fields)
  118839. var invalids uint32
  118840. for i, field := range fields {
  118841. switch field.Name {
  118842. case "__typename":
  118843. out.Values[i] = graphql.MarshalString("AppUsageRecordEdge")
  118844. case "cursor":
  118845. out.Values[i] = ec._AppUsageRecordEdge_cursor(ctx, field, obj)
  118846. if out.Values[i] == graphql.Null {
  118847. invalids++
  118848. }
  118849. case "node":
  118850. out.Values[i] = ec._AppUsageRecordEdge_node(ctx, field, obj)
  118851. if out.Values[i] == graphql.Null {
  118852. invalids++
  118853. }
  118854. default:
  118855. panic("unknown field " + strconv.Quote(field.Name))
  118856. }
  118857. }
  118858. out.Dispatch()
  118859. if invalids > 0 {
  118860. return graphql.Null
  118861. }
  118862. return out
  118863. }
  118864. var attributeImplementors = []string{"Attribute"}
  118865. func (ec *executionContext) _Attribute(ctx context.Context, sel ast.SelectionSet, obj *Attribute) graphql.Marshaler {
  118866. fields := graphql.CollectFields(ec.OperationContext, sel, attributeImplementors)
  118867. out := graphql.NewFieldSet(fields)
  118868. var invalids uint32
  118869. for i, field := range fields {
  118870. switch field.Name {
  118871. case "__typename":
  118872. out.Values[i] = graphql.MarshalString("Attribute")
  118873. case "key":
  118874. out.Values[i] = ec._Attribute_key(ctx, field, obj)
  118875. if out.Values[i] == graphql.Null {
  118876. invalids++
  118877. }
  118878. case "value":
  118879. out.Values[i] = ec._Attribute_value(ctx, field, obj)
  118880. default:
  118881. panic("unknown field " + strconv.Quote(field.Name))
  118882. }
  118883. }
  118884. out.Dispatch()
  118885. if invalids > 0 {
  118886. return graphql.Null
  118887. }
  118888. return out
  118889. }
  118890. var automaticDiscountApplicationImplementors = []string{"AutomaticDiscountApplication", "DiscountApplication"}
  118891. func (ec *executionContext) _AutomaticDiscountApplication(ctx context.Context, sel ast.SelectionSet, obj *AutomaticDiscountApplication) graphql.Marshaler {
  118892. fields := graphql.CollectFields(ec.OperationContext, sel, automaticDiscountApplicationImplementors)
  118893. out := graphql.NewFieldSet(fields)
  118894. var invalids uint32
  118895. for i, field := range fields {
  118896. switch field.Name {
  118897. case "__typename":
  118898. out.Values[i] = graphql.MarshalString("AutomaticDiscountApplication")
  118899. case "allocationMethod":
  118900. out.Values[i] = ec._AutomaticDiscountApplication_allocationMethod(ctx, field, obj)
  118901. if out.Values[i] == graphql.Null {
  118902. invalids++
  118903. }
  118904. case "index":
  118905. out.Values[i] = ec._AutomaticDiscountApplication_index(ctx, field, obj)
  118906. if out.Values[i] == graphql.Null {
  118907. invalids++
  118908. }
  118909. case "targetSelection":
  118910. out.Values[i] = ec._AutomaticDiscountApplication_targetSelection(ctx, field, obj)
  118911. if out.Values[i] == graphql.Null {
  118912. invalids++
  118913. }
  118914. case "targetType":
  118915. out.Values[i] = ec._AutomaticDiscountApplication_targetType(ctx, field, obj)
  118916. if out.Values[i] == graphql.Null {
  118917. invalids++
  118918. }
  118919. case "title":
  118920. out.Values[i] = ec._AutomaticDiscountApplication_title(ctx, field, obj)
  118921. if out.Values[i] == graphql.Null {
  118922. invalids++
  118923. }
  118924. case "value":
  118925. out.Values[i] = ec._AutomaticDiscountApplication_value(ctx, field, obj)
  118926. if out.Values[i] == graphql.Null {
  118927. invalids++
  118928. }
  118929. default:
  118930. panic("unknown field " + strconv.Quote(field.Name))
  118931. }
  118932. }
  118933. out.Dispatch()
  118934. if invalids > 0 {
  118935. return graphql.Null
  118936. }
  118937. return out
  118938. }
  118939. var availableChannelDefinitionsByChannelImplementors = []string{"AvailableChannelDefinitionsByChannel"}
  118940. func (ec *executionContext) _AvailableChannelDefinitionsByChannel(ctx context.Context, sel ast.SelectionSet, obj *AvailableChannelDefinitionsByChannel) graphql.Marshaler {
  118941. fields := graphql.CollectFields(ec.OperationContext, sel, availableChannelDefinitionsByChannelImplementors)
  118942. out := graphql.NewFieldSet(fields)
  118943. var invalids uint32
  118944. for i, field := range fields {
  118945. switch field.Name {
  118946. case "__typename":
  118947. out.Values[i] = graphql.MarshalString("AvailableChannelDefinitionsByChannel")
  118948. case "channelDefinitions":
  118949. out.Values[i] = ec._AvailableChannelDefinitionsByChannel_channelDefinitions(ctx, field, obj)
  118950. if out.Values[i] == graphql.Null {
  118951. invalids++
  118952. }
  118953. case "channelName":
  118954. out.Values[i] = ec._AvailableChannelDefinitionsByChannel_channelName(ctx, field, obj)
  118955. if out.Values[i] == graphql.Null {
  118956. invalids++
  118957. }
  118958. default:
  118959. panic("unknown field " + strconv.Quote(field.Name))
  118960. }
  118961. }
  118962. out.Dispatch()
  118963. if invalids > 0 {
  118964. return graphql.Null
  118965. }
  118966. return out
  118967. }
  118968. var basicEventImplementors = []string{"BasicEvent", "Event", "Node"}
  118969. func (ec *executionContext) _BasicEvent(ctx context.Context, sel ast.SelectionSet, obj *BasicEvent) graphql.Marshaler {
  118970. fields := graphql.CollectFields(ec.OperationContext, sel, basicEventImplementors)
  118971. out := graphql.NewFieldSet(fields)
  118972. var invalids uint32
  118973. for i, field := range fields {
  118974. switch field.Name {
  118975. case "__typename":
  118976. out.Values[i] = graphql.MarshalString("BasicEvent")
  118977. case "appTitle":
  118978. out.Values[i] = ec._BasicEvent_appTitle(ctx, field, obj)
  118979. case "attributeToApp":
  118980. out.Values[i] = ec._BasicEvent_attributeToApp(ctx, field, obj)
  118981. if out.Values[i] == graphql.Null {
  118982. invalids++
  118983. }
  118984. case "attributeToUser":
  118985. out.Values[i] = ec._BasicEvent_attributeToUser(ctx, field, obj)
  118986. if out.Values[i] == graphql.Null {
  118987. invalids++
  118988. }
  118989. case "createdAt":
  118990. out.Values[i] = ec._BasicEvent_createdAt(ctx, field, obj)
  118991. if out.Values[i] == graphql.Null {
  118992. invalids++
  118993. }
  118994. case "criticalAlert":
  118995. out.Values[i] = ec._BasicEvent_criticalAlert(ctx, field, obj)
  118996. if out.Values[i] == graphql.Null {
  118997. invalids++
  118998. }
  118999. case "id":
  119000. out.Values[i] = ec._BasicEvent_id(ctx, field, obj)
  119001. if out.Values[i] == graphql.Null {
  119002. invalids++
  119003. }
  119004. case "message":
  119005. out.Values[i] = ec._BasicEvent_message(ctx, field, obj)
  119006. if out.Values[i] == graphql.Null {
  119007. invalids++
  119008. }
  119009. default:
  119010. panic("unknown field " + strconv.Quote(field.Name))
  119011. }
  119012. }
  119013. out.Dispatch()
  119014. if invalids > 0 {
  119015. return graphql.Null
  119016. }
  119017. return out
  119018. }
  119019. var buyerExperienceConfigurationImplementors = []string{"BuyerExperienceConfiguration"}
  119020. func (ec *executionContext) _BuyerExperienceConfiguration(ctx context.Context, sel ast.SelectionSet, obj *BuyerExperienceConfiguration) graphql.Marshaler {
  119021. fields := graphql.CollectFields(ec.OperationContext, sel, buyerExperienceConfigurationImplementors)
  119022. out := graphql.NewFieldSet(fields)
  119023. var invalids uint32
  119024. for i, field := range fields {
  119025. switch field.Name {
  119026. case "__typename":
  119027. out.Values[i] = graphql.MarshalString("BuyerExperienceConfiguration")
  119028. case "checkoutToDraft":
  119029. out.Values[i] = ec._BuyerExperienceConfiguration_checkoutToDraft(ctx, field, obj)
  119030. if out.Values[i] == graphql.Null {
  119031. invalids++
  119032. }
  119033. case "payNowOnly":
  119034. out.Values[i] = ec._BuyerExperienceConfiguration_payNowOnly(ctx, field, obj)
  119035. if out.Values[i] == graphql.Null {
  119036. invalids++
  119037. }
  119038. case "paymentTermsTemplate":
  119039. out.Values[i] = ec._BuyerExperienceConfiguration_paymentTermsTemplate(ctx, field, obj)
  119040. default:
  119041. panic("unknown field " + strconv.Quote(field.Name))
  119042. }
  119043. }
  119044. out.Dispatch()
  119045. if invalids > 0 {
  119046. return graphql.Null
  119047. }
  119048. return out
  119049. }
  119050. var channelDefinitionImplementors = []string{"ChannelDefinition", "Node"}
  119051. func (ec *executionContext) _ChannelDefinition(ctx context.Context, sel ast.SelectionSet, obj *ChannelDefinition) graphql.Marshaler {
  119052. fields := graphql.CollectFields(ec.OperationContext, sel, channelDefinitionImplementors)
  119053. out := graphql.NewFieldSet(fields)
  119054. var invalids uint32
  119055. for i, field := range fields {
  119056. switch field.Name {
  119057. case "__typename":
  119058. out.Values[i] = graphql.MarshalString("ChannelDefinition")
  119059. case "channelName":
  119060. out.Values[i] = ec._ChannelDefinition_channelName(ctx, field, obj)
  119061. if out.Values[i] == graphql.Null {
  119062. invalids++
  119063. }
  119064. case "handle":
  119065. out.Values[i] = ec._ChannelDefinition_handle(ctx, field, obj)
  119066. if out.Values[i] == graphql.Null {
  119067. invalids++
  119068. }
  119069. case "id":
  119070. out.Values[i] = ec._ChannelDefinition_id(ctx, field, obj)
  119071. if out.Values[i] == graphql.Null {
  119072. invalids++
  119073. }
  119074. case "subChannelName":
  119075. out.Values[i] = ec._ChannelDefinition_subChannelName(ctx, field, obj)
  119076. if out.Values[i] == graphql.Null {
  119077. invalids++
  119078. }
  119079. case "svgIcon":
  119080. out.Values[i] = ec._ChannelDefinition_svgIcon(ctx, field, obj)
  119081. default:
  119082. panic("unknown field " + strconv.Quote(field.Name))
  119083. }
  119084. }
  119085. out.Dispatch()
  119086. if invalids > 0 {
  119087. return graphql.Null
  119088. }
  119089. return out
  119090. }
  119091. var channelInformationImplementors = []string{"ChannelInformation", "Node"}
  119092. func (ec *executionContext) _ChannelInformation(ctx context.Context, sel ast.SelectionSet, obj *ChannelInformation) graphql.Marshaler {
  119093. fields := graphql.CollectFields(ec.OperationContext, sel, channelInformationImplementors)
  119094. out := graphql.NewFieldSet(fields)
  119095. var invalids uint32
  119096. for i, field := range fields {
  119097. switch field.Name {
  119098. case "__typename":
  119099. out.Values[i] = graphql.MarshalString("ChannelInformation")
  119100. case "app":
  119101. out.Values[i] = ec._ChannelInformation_app(ctx, field, obj)
  119102. if out.Values[i] == graphql.Null {
  119103. invalids++
  119104. }
  119105. case "channelDefinition":
  119106. out.Values[i] = ec._ChannelInformation_channelDefinition(ctx, field, obj)
  119107. case "channelId":
  119108. out.Values[i] = ec._ChannelInformation_channelId(ctx, field, obj)
  119109. if out.Values[i] == graphql.Null {
  119110. invalids++
  119111. }
  119112. case "id":
  119113. out.Values[i] = ec._ChannelInformation_id(ctx, field, obj)
  119114. if out.Values[i] == graphql.Null {
  119115. invalids++
  119116. }
  119117. default:
  119118. panic("unknown field " + strconv.Quote(field.Name))
  119119. }
  119120. }
  119121. out.Dispatch()
  119122. if invalids > 0 {
  119123. return graphql.Null
  119124. }
  119125. return out
  119126. }
  119127. var collectionImplementors = []string{"Collection", "MetafieldReference", "_Entity"}
  119128. func (ec *executionContext) _Collection(ctx context.Context, sel ast.SelectionSet, obj *Collection) graphql.Marshaler {
  119129. fields := graphql.CollectFields(ec.OperationContext, sel, collectionImplementors)
  119130. out := graphql.NewFieldSet(fields)
  119131. var invalids uint32
  119132. for i, field := range fields {
  119133. switch field.Name {
  119134. case "__typename":
  119135. out.Values[i] = graphql.MarshalString("Collection")
  119136. case "id":
  119137. out.Values[i] = ec._Collection_id(ctx, field, obj)
  119138. if out.Values[i] == graphql.Null {
  119139. invalids++
  119140. }
  119141. default:
  119142. panic("unknown field " + strconv.Quote(field.Name))
  119143. }
  119144. }
  119145. out.Dispatch()
  119146. if invalids > 0 {
  119147. return graphql.Null
  119148. }
  119149. return out
  119150. }
  119151. var collectionConnectionImplementors = []string{"CollectionConnection"}
  119152. func (ec *executionContext) _CollectionConnection(ctx context.Context, sel ast.SelectionSet, obj *CollectionConnection) graphql.Marshaler {
  119153. fields := graphql.CollectFields(ec.OperationContext, sel, collectionConnectionImplementors)
  119154. out := graphql.NewFieldSet(fields)
  119155. var invalids uint32
  119156. for i, field := range fields {
  119157. switch field.Name {
  119158. case "__typename":
  119159. out.Values[i] = graphql.MarshalString("CollectionConnection")
  119160. case "edges":
  119161. out.Values[i] = ec._CollectionConnection_edges(ctx, field, obj)
  119162. if out.Values[i] == graphql.Null {
  119163. invalids++
  119164. }
  119165. case "nodes":
  119166. out.Values[i] = ec._CollectionConnection_nodes(ctx, field, obj)
  119167. if out.Values[i] == graphql.Null {
  119168. invalids++
  119169. }
  119170. case "pageInfo":
  119171. out.Values[i] = ec._CollectionConnection_pageInfo(ctx, field, obj)
  119172. if out.Values[i] == graphql.Null {
  119173. invalids++
  119174. }
  119175. default:
  119176. panic("unknown field " + strconv.Quote(field.Name))
  119177. }
  119178. }
  119179. out.Dispatch()
  119180. if invalids > 0 {
  119181. return graphql.Null
  119182. }
  119183. return out
  119184. }
  119185. var collectionEdgeImplementors = []string{"CollectionEdge"}
  119186. func (ec *executionContext) _CollectionEdge(ctx context.Context, sel ast.SelectionSet, obj *CollectionEdge) graphql.Marshaler {
  119187. fields := graphql.CollectFields(ec.OperationContext, sel, collectionEdgeImplementors)
  119188. out := graphql.NewFieldSet(fields)
  119189. var invalids uint32
  119190. for i, field := range fields {
  119191. switch field.Name {
  119192. case "__typename":
  119193. out.Values[i] = graphql.MarshalString("CollectionEdge")
  119194. case "cursor":
  119195. out.Values[i] = ec._CollectionEdge_cursor(ctx, field, obj)
  119196. if out.Values[i] == graphql.Null {
  119197. invalids++
  119198. }
  119199. case "node":
  119200. out.Values[i] = ec._CollectionEdge_node(ctx, field, obj)
  119201. if out.Values[i] == graphql.Null {
  119202. invalids++
  119203. }
  119204. default:
  119205. panic("unknown field " + strconv.Quote(field.Name))
  119206. }
  119207. }
  119208. out.Dispatch()
  119209. if invalids > 0 {
  119210. return graphql.Null
  119211. }
  119212. return out
  119213. }
  119214. var collectionRuleImplementors = []string{"CollectionRule"}
  119215. func (ec *executionContext) _CollectionRule(ctx context.Context, sel ast.SelectionSet, obj *CollectionRule) graphql.Marshaler {
  119216. fields := graphql.CollectFields(ec.OperationContext, sel, collectionRuleImplementors)
  119217. out := graphql.NewFieldSet(fields)
  119218. var invalids uint32
  119219. for i, field := range fields {
  119220. switch field.Name {
  119221. case "__typename":
  119222. out.Values[i] = graphql.MarshalString("CollectionRule")
  119223. case "appliedDisjunctively":
  119224. out.Values[i] = ec._CollectionRule_appliedDisjunctively(ctx, field, obj)
  119225. if out.Values[i] == graphql.Null {
  119226. invalids++
  119227. }
  119228. case "rules":
  119229. out.Values[i] = ec._CollectionRule_rules(ctx, field, obj)
  119230. if out.Values[i] == graphql.Null {
  119231. invalids++
  119232. }
  119233. default:
  119234. panic("unknown field " + strconv.Quote(field.Name))
  119235. }
  119236. }
  119237. out.Dispatch()
  119238. if invalids > 0 {
  119239. return graphql.Null
  119240. }
  119241. return out
  119242. }
  119243. var collectionRuleSetImplementors = []string{"CollectionRuleSet"}
  119244. func (ec *executionContext) _CollectionRuleSet(ctx context.Context, sel ast.SelectionSet, obj *CollectionRuleSet) graphql.Marshaler {
  119245. fields := graphql.CollectFields(ec.OperationContext, sel, collectionRuleSetImplementors)
  119246. out := graphql.NewFieldSet(fields)
  119247. var invalids uint32
  119248. for i, field := range fields {
  119249. switch field.Name {
  119250. case "__typename":
  119251. out.Values[i] = graphql.MarshalString("CollectionRuleSet")
  119252. case "appliedDisjunctively":
  119253. out.Values[i] = ec._CollectionRuleSet_appliedDisjunctively(ctx, field, obj)
  119254. if out.Values[i] == graphql.Null {
  119255. invalids++
  119256. }
  119257. case "rules":
  119258. out.Values[i] = ec._CollectionRuleSet_rules(ctx, field, obj)
  119259. if out.Values[i] == graphql.Null {
  119260. invalids++
  119261. }
  119262. default:
  119263. panic("unknown field " + strconv.Quote(field.Name))
  119264. }
  119265. }
  119266. out.Dispatch()
  119267. if invalids > 0 {
  119268. return graphql.Null
  119269. }
  119270. return out
  119271. }
  119272. var commentEventImplementors = []string{"CommentEvent", "Event", "Node"}
  119273. func (ec *executionContext) _CommentEvent(ctx context.Context, sel ast.SelectionSet, obj *CommentEvent) graphql.Marshaler {
  119274. fields := graphql.CollectFields(ec.OperationContext, sel, commentEventImplementors)
  119275. out := graphql.NewFieldSet(fields)
  119276. var invalids uint32
  119277. for i, field := range fields {
  119278. switch field.Name {
  119279. case "__typename":
  119280. out.Values[i] = graphql.MarshalString("CommentEvent")
  119281. case "appTitle":
  119282. out.Values[i] = ec._CommentEvent_appTitle(ctx, field, obj)
  119283. case "attachments":
  119284. out.Values[i] = ec._CommentEvent_attachments(ctx, field, obj)
  119285. if out.Values[i] == graphql.Null {
  119286. invalids++
  119287. }
  119288. case "attributeToApp":
  119289. out.Values[i] = ec._CommentEvent_attributeToApp(ctx, field, obj)
  119290. if out.Values[i] == graphql.Null {
  119291. invalids++
  119292. }
  119293. case "attributeToUser":
  119294. out.Values[i] = ec._CommentEvent_attributeToUser(ctx, field, obj)
  119295. if out.Values[i] == graphql.Null {
  119296. invalids++
  119297. }
  119298. case "author":
  119299. out.Values[i] = ec._CommentEvent_author(ctx, field, obj)
  119300. if out.Values[i] == graphql.Null {
  119301. invalids++
  119302. }
  119303. case "canDelete":
  119304. out.Values[i] = ec._CommentEvent_canDelete(ctx, field, obj)
  119305. if out.Values[i] == graphql.Null {
  119306. invalids++
  119307. }
  119308. case "canEdit":
  119309. out.Values[i] = ec._CommentEvent_canEdit(ctx, field, obj)
  119310. if out.Values[i] == graphql.Null {
  119311. invalids++
  119312. }
  119313. case "createdAt":
  119314. out.Values[i] = ec._CommentEvent_createdAt(ctx, field, obj)
  119315. if out.Values[i] == graphql.Null {
  119316. invalids++
  119317. }
  119318. case "criticalAlert":
  119319. out.Values[i] = ec._CommentEvent_criticalAlert(ctx, field, obj)
  119320. if out.Values[i] == graphql.Null {
  119321. invalids++
  119322. }
  119323. case "edited":
  119324. out.Values[i] = ec._CommentEvent_edited(ctx, field, obj)
  119325. if out.Values[i] == graphql.Null {
  119326. invalids++
  119327. }
  119328. case "embed":
  119329. out.Values[i] = ec._CommentEvent_embed(ctx, field, obj)
  119330. case "id":
  119331. out.Values[i] = ec._CommentEvent_id(ctx, field, obj)
  119332. if out.Values[i] == graphql.Null {
  119333. invalids++
  119334. }
  119335. case "message":
  119336. out.Values[i] = ec._CommentEvent_message(ctx, field, obj)
  119337. if out.Values[i] == graphql.Null {
  119338. invalids++
  119339. }
  119340. case "rawMessage":
  119341. out.Values[i] = ec._CommentEvent_rawMessage(ctx, field, obj)
  119342. if out.Values[i] == graphql.Null {
  119343. invalids++
  119344. }
  119345. case "subject":
  119346. out.Values[i] = ec._CommentEvent_subject(ctx, field, obj)
  119347. if out.Values[i] == graphql.Null {
  119348. invalids++
  119349. }
  119350. default:
  119351. panic("unknown field " + strconv.Quote(field.Name))
  119352. }
  119353. }
  119354. out.Dispatch()
  119355. if invalids > 0 {
  119356. return graphql.Null
  119357. }
  119358. return out
  119359. }
  119360. var commentEventAttachmentImplementors = []string{"CommentEventAttachment"}
  119361. func (ec *executionContext) _CommentEventAttachment(ctx context.Context, sel ast.SelectionSet, obj *CommentEventAttachment) graphql.Marshaler {
  119362. fields := graphql.CollectFields(ec.OperationContext, sel, commentEventAttachmentImplementors)
  119363. out := graphql.NewFieldSet(fields)
  119364. var invalids uint32
  119365. for i, field := range fields {
  119366. switch field.Name {
  119367. case "__typename":
  119368. out.Values[i] = graphql.MarshalString("CommentEventAttachment")
  119369. case "fileExtension":
  119370. out.Values[i] = ec._CommentEventAttachment_fileExtension(ctx, field, obj)
  119371. case "id":
  119372. out.Values[i] = ec._CommentEventAttachment_id(ctx, field, obj)
  119373. if out.Values[i] == graphql.Null {
  119374. invalids++
  119375. }
  119376. case "image":
  119377. out.Values[i] = ec._CommentEventAttachment_image(ctx, field, obj)
  119378. case "name":
  119379. out.Values[i] = ec._CommentEventAttachment_name(ctx, field, obj)
  119380. if out.Values[i] == graphql.Null {
  119381. invalids++
  119382. }
  119383. case "size":
  119384. out.Values[i] = ec._CommentEventAttachment_size(ctx, field, obj)
  119385. if out.Values[i] == graphql.Null {
  119386. invalids++
  119387. }
  119388. case "url":
  119389. out.Values[i] = ec._CommentEventAttachment_url(ctx, field, obj)
  119390. if out.Values[i] == graphql.Null {
  119391. invalids++
  119392. }
  119393. default:
  119394. panic("unknown field " + strconv.Quote(field.Name))
  119395. }
  119396. }
  119397. out.Dispatch()
  119398. if invalids > 0 {
  119399. return graphql.Null
  119400. }
  119401. return out
  119402. }
  119403. var companyImplementors = []string{"Company", "CommentEventSubject", "HasEvents", "Navigable", "Node"}
  119404. func (ec *executionContext) _Company(ctx context.Context, sel ast.SelectionSet, obj *Company) graphql.Marshaler {
  119405. fields := graphql.CollectFields(ec.OperationContext, sel, companyImplementors)
  119406. out := graphql.NewFieldSet(fields)
  119407. var invalids uint32
  119408. for i, field := range fields {
  119409. switch field.Name {
  119410. case "__typename":
  119411. out.Values[i] = graphql.MarshalString("Company")
  119412. case "contactCount":
  119413. out.Values[i] = ec._Company_contactCount(ctx, field, obj)
  119414. if out.Values[i] == graphql.Null {
  119415. invalids++
  119416. }
  119417. case "contactRoles":
  119418. out.Values[i] = ec._Company_contactRoles(ctx, field, obj)
  119419. if out.Values[i] == graphql.Null {
  119420. invalids++
  119421. }
  119422. case "contacts":
  119423. out.Values[i] = ec._Company_contacts(ctx, field, obj)
  119424. if out.Values[i] == graphql.Null {
  119425. invalids++
  119426. }
  119427. case "createdAt":
  119428. out.Values[i] = ec._Company_createdAt(ctx, field, obj)
  119429. if out.Values[i] == graphql.Null {
  119430. invalids++
  119431. }
  119432. case "customerSince":
  119433. out.Values[i] = ec._Company_customerSince(ctx, field, obj)
  119434. if out.Values[i] == graphql.Null {
  119435. invalids++
  119436. }
  119437. case "defaultCursor":
  119438. out.Values[i] = ec._Company_defaultCursor(ctx, field, obj)
  119439. if out.Values[i] == graphql.Null {
  119440. invalids++
  119441. }
  119442. case "defaultRole":
  119443. out.Values[i] = ec._Company_defaultRole(ctx, field, obj)
  119444. case "draftOrders":
  119445. out.Values[i] = ec._Company_draftOrders(ctx, field, obj)
  119446. if out.Values[i] == graphql.Null {
  119447. invalids++
  119448. }
  119449. case "events":
  119450. out.Values[i] = ec._Company_events(ctx, field, obj)
  119451. if out.Values[i] == graphql.Null {
  119452. invalids++
  119453. }
  119454. case "externalId":
  119455. out.Values[i] = ec._Company_externalId(ctx, field, obj)
  119456. case "hasTimelineComment":
  119457. out.Values[i] = ec._Company_hasTimelineComment(ctx, field, obj)
  119458. if out.Values[i] == graphql.Null {
  119459. invalids++
  119460. }
  119461. case "id":
  119462. out.Values[i] = ec._Company_id(ctx, field, obj)
  119463. if out.Values[i] == graphql.Null {
  119464. invalids++
  119465. }
  119466. case "lifetimeDuration":
  119467. out.Values[i] = ec._Company_lifetimeDuration(ctx, field, obj)
  119468. if out.Values[i] == graphql.Null {
  119469. invalids++
  119470. }
  119471. case "locationCount":
  119472. out.Values[i] = ec._Company_locationCount(ctx, field, obj)
  119473. if out.Values[i] == graphql.Null {
  119474. invalids++
  119475. }
  119476. case "locations":
  119477. out.Values[i] = ec._Company_locations(ctx, field, obj)
  119478. if out.Values[i] == graphql.Null {
  119479. invalids++
  119480. }
  119481. case "mainContact":
  119482. out.Values[i] = ec._Company_mainContact(ctx, field, obj)
  119483. case "name":
  119484. out.Values[i] = ec._Company_name(ctx, field, obj)
  119485. if out.Values[i] == graphql.Null {
  119486. invalids++
  119487. }
  119488. case "note":
  119489. out.Values[i] = ec._Company_note(ctx, field, obj)
  119490. case "orderCount":
  119491. out.Values[i] = ec._Company_orderCount(ctx, field, obj)
  119492. if out.Values[i] == graphql.Null {
  119493. invalids++
  119494. }
  119495. case "orders":
  119496. out.Values[i] = ec._Company_orders(ctx, field, obj)
  119497. if out.Values[i] == graphql.Null {
  119498. invalids++
  119499. }
  119500. case "totalSpent":
  119501. out.Values[i] = ec._Company_totalSpent(ctx, field, obj)
  119502. if out.Values[i] == graphql.Null {
  119503. invalids++
  119504. }
  119505. case "updatedAt":
  119506. out.Values[i] = ec._Company_updatedAt(ctx, field, obj)
  119507. if out.Values[i] == graphql.Null {
  119508. invalids++
  119509. }
  119510. default:
  119511. panic("unknown field " + strconv.Quote(field.Name))
  119512. }
  119513. }
  119514. out.Dispatch()
  119515. if invalids > 0 {
  119516. return graphql.Null
  119517. }
  119518. return out
  119519. }
  119520. var companyAddressImplementors = []string{"CompanyAddress", "Node"}
  119521. func (ec *executionContext) _CompanyAddress(ctx context.Context, sel ast.SelectionSet, obj *CompanyAddress) graphql.Marshaler {
  119522. fields := graphql.CollectFields(ec.OperationContext, sel, companyAddressImplementors)
  119523. out := graphql.NewFieldSet(fields)
  119524. var invalids uint32
  119525. for i, field := range fields {
  119526. switch field.Name {
  119527. case "__typename":
  119528. out.Values[i] = graphql.MarshalString("CompanyAddress")
  119529. case "address1":
  119530. out.Values[i] = ec._CompanyAddress_address1(ctx, field, obj)
  119531. if out.Values[i] == graphql.Null {
  119532. invalids++
  119533. }
  119534. case "address2":
  119535. out.Values[i] = ec._CompanyAddress_address2(ctx, field, obj)
  119536. case "city":
  119537. out.Values[i] = ec._CompanyAddress_city(ctx, field, obj)
  119538. case "companyName":
  119539. out.Values[i] = ec._CompanyAddress_companyName(ctx, field, obj)
  119540. if out.Values[i] == graphql.Null {
  119541. invalids++
  119542. }
  119543. case "country":
  119544. out.Values[i] = ec._CompanyAddress_country(ctx, field, obj)
  119545. case "countryCode":
  119546. out.Values[i] = ec._CompanyAddress_countryCode(ctx, field, obj)
  119547. if out.Values[i] == graphql.Null {
  119548. invalids++
  119549. }
  119550. case "createdAt":
  119551. out.Values[i] = ec._CompanyAddress_createdAt(ctx, field, obj)
  119552. if out.Values[i] == graphql.Null {
  119553. invalids++
  119554. }
  119555. case "formattedArea":
  119556. out.Values[i] = ec._CompanyAddress_formattedArea(ctx, field, obj)
  119557. case "id":
  119558. out.Values[i] = ec._CompanyAddress_id(ctx, field, obj)
  119559. if out.Values[i] == graphql.Null {
  119560. invalids++
  119561. }
  119562. case "phone":
  119563. out.Values[i] = ec._CompanyAddress_phone(ctx, field, obj)
  119564. case "province":
  119565. out.Values[i] = ec._CompanyAddress_province(ctx, field, obj)
  119566. case "recipient":
  119567. out.Values[i] = ec._CompanyAddress_recipient(ctx, field, obj)
  119568. case "updatedAt":
  119569. out.Values[i] = ec._CompanyAddress_updatedAt(ctx, field, obj)
  119570. if out.Values[i] == graphql.Null {
  119571. invalids++
  119572. }
  119573. case "zip":
  119574. out.Values[i] = ec._CompanyAddress_zip(ctx, field, obj)
  119575. case "zoneCode":
  119576. out.Values[i] = ec._CompanyAddress_zoneCode(ctx, field, obj)
  119577. default:
  119578. panic("unknown field " + strconv.Quote(field.Name))
  119579. }
  119580. }
  119581. out.Dispatch()
  119582. if invalids > 0 {
  119583. return graphql.Null
  119584. }
  119585. return out
  119586. }
  119587. var companyContactImplementors = []string{"CompanyContact", "Node"}
  119588. func (ec *executionContext) _CompanyContact(ctx context.Context, sel ast.SelectionSet, obj *CompanyContact) graphql.Marshaler {
  119589. fields := graphql.CollectFields(ec.OperationContext, sel, companyContactImplementors)
  119590. out := graphql.NewFieldSet(fields)
  119591. var invalids uint32
  119592. for i, field := range fields {
  119593. switch field.Name {
  119594. case "__typename":
  119595. out.Values[i] = graphql.MarshalString("CompanyContact")
  119596. case "company":
  119597. out.Values[i] = ec._CompanyContact_company(ctx, field, obj)
  119598. if out.Values[i] == graphql.Null {
  119599. invalids++
  119600. }
  119601. case "createdAt":
  119602. out.Values[i] = ec._CompanyContact_createdAt(ctx, field, obj)
  119603. if out.Values[i] == graphql.Null {
  119604. invalids++
  119605. }
  119606. case "customer":
  119607. out.Values[i] = ec._CompanyContact_customer(ctx, field, obj)
  119608. if out.Values[i] == graphql.Null {
  119609. invalids++
  119610. }
  119611. case "draftOrders":
  119612. out.Values[i] = ec._CompanyContact_draftOrders(ctx, field, obj)
  119613. if out.Values[i] == graphql.Null {
  119614. invalids++
  119615. }
  119616. case "id":
  119617. out.Values[i] = ec._CompanyContact_id(ctx, field, obj)
  119618. if out.Values[i] == graphql.Null {
  119619. invalids++
  119620. }
  119621. case "isMainContact":
  119622. out.Values[i] = ec._CompanyContact_isMainContact(ctx, field, obj)
  119623. if out.Values[i] == graphql.Null {
  119624. invalids++
  119625. }
  119626. case "lifetimeDuration":
  119627. out.Values[i] = ec._CompanyContact_lifetimeDuration(ctx, field, obj)
  119628. if out.Values[i] == graphql.Null {
  119629. invalids++
  119630. }
  119631. case "locale":
  119632. out.Values[i] = ec._CompanyContact_locale(ctx, field, obj)
  119633. case "orders":
  119634. out.Values[i] = ec._CompanyContact_orders(ctx, field, obj)
  119635. if out.Values[i] == graphql.Null {
  119636. invalids++
  119637. }
  119638. case "roleAssignments":
  119639. out.Values[i] = ec._CompanyContact_roleAssignments(ctx, field, obj)
  119640. if out.Values[i] == graphql.Null {
  119641. invalids++
  119642. }
  119643. case "title":
  119644. out.Values[i] = ec._CompanyContact_title(ctx, field, obj)
  119645. case "updatedAt":
  119646. out.Values[i] = ec._CompanyContact_updatedAt(ctx, field, obj)
  119647. if out.Values[i] == graphql.Null {
  119648. invalids++
  119649. }
  119650. default:
  119651. panic("unknown field " + strconv.Quote(field.Name))
  119652. }
  119653. }
  119654. out.Dispatch()
  119655. if invalids > 0 {
  119656. return graphql.Null
  119657. }
  119658. return out
  119659. }
  119660. var companyContactConnectionImplementors = []string{"CompanyContactConnection"}
  119661. func (ec *executionContext) _CompanyContactConnection(ctx context.Context, sel ast.SelectionSet, obj *CompanyContactConnection) graphql.Marshaler {
  119662. fields := graphql.CollectFields(ec.OperationContext, sel, companyContactConnectionImplementors)
  119663. out := graphql.NewFieldSet(fields)
  119664. var invalids uint32
  119665. for i, field := range fields {
  119666. switch field.Name {
  119667. case "__typename":
  119668. out.Values[i] = graphql.MarshalString("CompanyContactConnection")
  119669. case "edges":
  119670. out.Values[i] = ec._CompanyContactConnection_edges(ctx, field, obj)
  119671. if out.Values[i] == graphql.Null {
  119672. invalids++
  119673. }
  119674. case "nodes":
  119675. out.Values[i] = ec._CompanyContactConnection_nodes(ctx, field, obj)
  119676. if out.Values[i] == graphql.Null {
  119677. invalids++
  119678. }
  119679. case "pageInfo":
  119680. out.Values[i] = ec._CompanyContactConnection_pageInfo(ctx, field, obj)
  119681. if out.Values[i] == graphql.Null {
  119682. invalids++
  119683. }
  119684. default:
  119685. panic("unknown field " + strconv.Quote(field.Name))
  119686. }
  119687. }
  119688. out.Dispatch()
  119689. if invalids > 0 {
  119690. return graphql.Null
  119691. }
  119692. return out
  119693. }
  119694. var companyContactEdgeImplementors = []string{"CompanyContactEdge"}
  119695. func (ec *executionContext) _CompanyContactEdge(ctx context.Context, sel ast.SelectionSet, obj *CompanyContactEdge) graphql.Marshaler {
  119696. fields := graphql.CollectFields(ec.OperationContext, sel, companyContactEdgeImplementors)
  119697. out := graphql.NewFieldSet(fields)
  119698. var invalids uint32
  119699. for i, field := range fields {
  119700. switch field.Name {
  119701. case "__typename":
  119702. out.Values[i] = graphql.MarshalString("CompanyContactEdge")
  119703. case "cursor":
  119704. out.Values[i] = ec._CompanyContactEdge_cursor(ctx, field, obj)
  119705. if out.Values[i] == graphql.Null {
  119706. invalids++
  119707. }
  119708. case "node":
  119709. out.Values[i] = ec._CompanyContactEdge_node(ctx, field, obj)
  119710. if out.Values[i] == graphql.Null {
  119711. invalids++
  119712. }
  119713. default:
  119714. panic("unknown field " + strconv.Quote(field.Name))
  119715. }
  119716. }
  119717. out.Dispatch()
  119718. if invalids > 0 {
  119719. return graphql.Null
  119720. }
  119721. return out
  119722. }
  119723. var companyContactRoleImplementors = []string{"CompanyContactRole", "Node"}
  119724. func (ec *executionContext) _CompanyContactRole(ctx context.Context, sel ast.SelectionSet, obj *CompanyContactRole) graphql.Marshaler {
  119725. fields := graphql.CollectFields(ec.OperationContext, sel, companyContactRoleImplementors)
  119726. out := graphql.NewFieldSet(fields)
  119727. var invalids uint32
  119728. for i, field := range fields {
  119729. switch field.Name {
  119730. case "__typename":
  119731. out.Values[i] = graphql.MarshalString("CompanyContactRole")
  119732. case "id":
  119733. out.Values[i] = ec._CompanyContactRole_id(ctx, field, obj)
  119734. if out.Values[i] == graphql.Null {
  119735. invalids++
  119736. }
  119737. case "name":
  119738. out.Values[i] = ec._CompanyContactRole_name(ctx, field, obj)
  119739. if out.Values[i] == graphql.Null {
  119740. invalids++
  119741. }
  119742. case "note":
  119743. out.Values[i] = ec._CompanyContactRole_note(ctx, field, obj)
  119744. default:
  119745. panic("unknown field " + strconv.Quote(field.Name))
  119746. }
  119747. }
  119748. out.Dispatch()
  119749. if invalids > 0 {
  119750. return graphql.Null
  119751. }
  119752. return out
  119753. }
  119754. var companyContactRoleAssignmentImplementors = []string{"CompanyContactRoleAssignment", "Node"}
  119755. func (ec *executionContext) _CompanyContactRoleAssignment(ctx context.Context, sel ast.SelectionSet, obj *CompanyContactRoleAssignment) graphql.Marshaler {
  119756. fields := graphql.CollectFields(ec.OperationContext, sel, companyContactRoleAssignmentImplementors)
  119757. out := graphql.NewFieldSet(fields)
  119758. var invalids uint32
  119759. for i, field := range fields {
  119760. switch field.Name {
  119761. case "__typename":
  119762. out.Values[i] = graphql.MarshalString("CompanyContactRoleAssignment")
  119763. case "company":
  119764. out.Values[i] = ec._CompanyContactRoleAssignment_company(ctx, field, obj)
  119765. if out.Values[i] == graphql.Null {
  119766. invalids++
  119767. }
  119768. case "companyContact":
  119769. out.Values[i] = ec._CompanyContactRoleAssignment_companyContact(ctx, field, obj)
  119770. if out.Values[i] == graphql.Null {
  119771. invalids++
  119772. }
  119773. case "companyLocation":
  119774. out.Values[i] = ec._CompanyContactRoleAssignment_companyLocation(ctx, field, obj)
  119775. if out.Values[i] == graphql.Null {
  119776. invalids++
  119777. }
  119778. case "createdAt":
  119779. out.Values[i] = ec._CompanyContactRoleAssignment_createdAt(ctx, field, obj)
  119780. if out.Values[i] == graphql.Null {
  119781. invalids++
  119782. }
  119783. case "id":
  119784. out.Values[i] = ec._CompanyContactRoleAssignment_id(ctx, field, obj)
  119785. if out.Values[i] == graphql.Null {
  119786. invalids++
  119787. }
  119788. case "role":
  119789. out.Values[i] = ec._CompanyContactRoleAssignment_role(ctx, field, obj)
  119790. if out.Values[i] == graphql.Null {
  119791. invalids++
  119792. }
  119793. case "updatedAt":
  119794. out.Values[i] = ec._CompanyContactRoleAssignment_updatedAt(ctx, field, obj)
  119795. if out.Values[i] == graphql.Null {
  119796. invalids++
  119797. }
  119798. default:
  119799. panic("unknown field " + strconv.Quote(field.Name))
  119800. }
  119801. }
  119802. out.Dispatch()
  119803. if invalids > 0 {
  119804. return graphql.Null
  119805. }
  119806. return out
  119807. }
  119808. var companyContactRoleAssignmentConnectionImplementors = []string{"CompanyContactRoleAssignmentConnection"}
  119809. func (ec *executionContext) _CompanyContactRoleAssignmentConnection(ctx context.Context, sel ast.SelectionSet, obj *CompanyContactRoleAssignmentConnection) graphql.Marshaler {
  119810. fields := graphql.CollectFields(ec.OperationContext, sel, companyContactRoleAssignmentConnectionImplementors)
  119811. out := graphql.NewFieldSet(fields)
  119812. var invalids uint32
  119813. for i, field := range fields {
  119814. switch field.Name {
  119815. case "__typename":
  119816. out.Values[i] = graphql.MarshalString("CompanyContactRoleAssignmentConnection")
  119817. case "edges":
  119818. out.Values[i] = ec._CompanyContactRoleAssignmentConnection_edges(ctx, field, obj)
  119819. if out.Values[i] == graphql.Null {
  119820. invalids++
  119821. }
  119822. case "nodes":
  119823. out.Values[i] = ec._CompanyContactRoleAssignmentConnection_nodes(ctx, field, obj)
  119824. if out.Values[i] == graphql.Null {
  119825. invalids++
  119826. }
  119827. case "pageInfo":
  119828. out.Values[i] = ec._CompanyContactRoleAssignmentConnection_pageInfo(ctx, field, obj)
  119829. if out.Values[i] == graphql.Null {
  119830. invalids++
  119831. }
  119832. default:
  119833. panic("unknown field " + strconv.Quote(field.Name))
  119834. }
  119835. }
  119836. out.Dispatch()
  119837. if invalids > 0 {
  119838. return graphql.Null
  119839. }
  119840. return out
  119841. }
  119842. var companyContactRoleAssignmentEdgeImplementors = []string{"CompanyContactRoleAssignmentEdge"}
  119843. func (ec *executionContext) _CompanyContactRoleAssignmentEdge(ctx context.Context, sel ast.SelectionSet, obj *CompanyContactRoleAssignmentEdge) graphql.Marshaler {
  119844. fields := graphql.CollectFields(ec.OperationContext, sel, companyContactRoleAssignmentEdgeImplementors)
  119845. out := graphql.NewFieldSet(fields)
  119846. var invalids uint32
  119847. for i, field := range fields {
  119848. switch field.Name {
  119849. case "__typename":
  119850. out.Values[i] = graphql.MarshalString("CompanyContactRoleAssignmentEdge")
  119851. case "cursor":
  119852. out.Values[i] = ec._CompanyContactRoleAssignmentEdge_cursor(ctx, field, obj)
  119853. if out.Values[i] == graphql.Null {
  119854. invalids++
  119855. }
  119856. case "node":
  119857. out.Values[i] = ec._CompanyContactRoleAssignmentEdge_node(ctx, field, obj)
  119858. if out.Values[i] == graphql.Null {
  119859. invalids++
  119860. }
  119861. default:
  119862. panic("unknown field " + strconv.Quote(field.Name))
  119863. }
  119864. }
  119865. out.Dispatch()
  119866. if invalids > 0 {
  119867. return graphql.Null
  119868. }
  119869. return out
  119870. }
  119871. var companyContactRoleConnectionImplementors = []string{"CompanyContactRoleConnection"}
  119872. func (ec *executionContext) _CompanyContactRoleConnection(ctx context.Context, sel ast.SelectionSet, obj *CompanyContactRoleConnection) graphql.Marshaler {
  119873. fields := graphql.CollectFields(ec.OperationContext, sel, companyContactRoleConnectionImplementors)
  119874. out := graphql.NewFieldSet(fields)
  119875. var invalids uint32
  119876. for i, field := range fields {
  119877. switch field.Name {
  119878. case "__typename":
  119879. out.Values[i] = graphql.MarshalString("CompanyContactRoleConnection")
  119880. case "edges":
  119881. out.Values[i] = ec._CompanyContactRoleConnection_edges(ctx, field, obj)
  119882. if out.Values[i] == graphql.Null {
  119883. invalids++
  119884. }
  119885. case "nodes":
  119886. out.Values[i] = ec._CompanyContactRoleConnection_nodes(ctx, field, obj)
  119887. if out.Values[i] == graphql.Null {
  119888. invalids++
  119889. }
  119890. case "pageInfo":
  119891. out.Values[i] = ec._CompanyContactRoleConnection_pageInfo(ctx, field, obj)
  119892. if out.Values[i] == graphql.Null {
  119893. invalids++
  119894. }
  119895. default:
  119896. panic("unknown field " + strconv.Quote(field.Name))
  119897. }
  119898. }
  119899. out.Dispatch()
  119900. if invalids > 0 {
  119901. return graphql.Null
  119902. }
  119903. return out
  119904. }
  119905. var companyContactRoleEdgeImplementors = []string{"CompanyContactRoleEdge"}
  119906. func (ec *executionContext) _CompanyContactRoleEdge(ctx context.Context, sel ast.SelectionSet, obj *CompanyContactRoleEdge) graphql.Marshaler {
  119907. fields := graphql.CollectFields(ec.OperationContext, sel, companyContactRoleEdgeImplementors)
  119908. out := graphql.NewFieldSet(fields)
  119909. var invalids uint32
  119910. for i, field := range fields {
  119911. switch field.Name {
  119912. case "__typename":
  119913. out.Values[i] = graphql.MarshalString("CompanyContactRoleEdge")
  119914. case "cursor":
  119915. out.Values[i] = ec._CompanyContactRoleEdge_cursor(ctx, field, obj)
  119916. if out.Values[i] == graphql.Null {
  119917. invalids++
  119918. }
  119919. case "node":
  119920. out.Values[i] = ec._CompanyContactRoleEdge_node(ctx, field, obj)
  119921. if out.Values[i] == graphql.Null {
  119922. invalids++
  119923. }
  119924. default:
  119925. panic("unknown field " + strconv.Quote(field.Name))
  119926. }
  119927. }
  119928. out.Dispatch()
  119929. if invalids > 0 {
  119930. return graphql.Null
  119931. }
  119932. return out
  119933. }
  119934. var companyLocationImplementors = []string{"CompanyLocation", "CommentEventSubject", "HasEvents", "Navigable", "Node"}
  119935. func (ec *executionContext) _CompanyLocation(ctx context.Context, sel ast.SelectionSet, obj *CompanyLocation) graphql.Marshaler {
  119936. fields := graphql.CollectFields(ec.OperationContext, sel, companyLocationImplementors)
  119937. out := graphql.NewFieldSet(fields)
  119938. var invalids uint32
  119939. for i, field := range fields {
  119940. switch field.Name {
  119941. case "__typename":
  119942. out.Values[i] = graphql.MarshalString("CompanyLocation")
  119943. case "billingAddress":
  119944. out.Values[i] = ec._CompanyLocation_billingAddress(ctx, field, obj)
  119945. case "buyerExperienceConfiguration":
  119946. out.Values[i] = ec._CompanyLocation_buyerExperienceConfiguration(ctx, field, obj)
  119947. case "company":
  119948. out.Values[i] = ec._CompanyLocation_company(ctx, field, obj)
  119949. if out.Values[i] == graphql.Null {
  119950. invalids++
  119951. }
  119952. case "createdAt":
  119953. out.Values[i] = ec._CompanyLocation_createdAt(ctx, field, obj)
  119954. if out.Values[i] == graphql.Null {
  119955. invalids++
  119956. }
  119957. case "currency":
  119958. out.Values[i] = ec._CompanyLocation_currency(ctx, field, obj)
  119959. if out.Values[i] == graphql.Null {
  119960. invalids++
  119961. }
  119962. case "defaultCursor":
  119963. out.Values[i] = ec._CompanyLocation_defaultCursor(ctx, field, obj)
  119964. if out.Values[i] == graphql.Null {
  119965. invalids++
  119966. }
  119967. case "draftOrders":
  119968. out.Values[i] = ec._CompanyLocation_draftOrders(ctx, field, obj)
  119969. if out.Values[i] == graphql.Null {
  119970. invalids++
  119971. }
  119972. case "events":
  119973. out.Values[i] = ec._CompanyLocation_events(ctx, field, obj)
  119974. if out.Values[i] == graphql.Null {
  119975. invalids++
  119976. }
  119977. case "externalId":
  119978. out.Values[i] = ec._CompanyLocation_externalId(ctx, field, obj)
  119979. case "hasTimelineComment":
  119980. out.Values[i] = ec._CompanyLocation_hasTimelineComment(ctx, field, obj)
  119981. if out.Values[i] == graphql.Null {
  119982. invalids++
  119983. }
  119984. case "id":
  119985. out.Values[i] = ec._CompanyLocation_id(ctx, field, obj)
  119986. if out.Values[i] == graphql.Null {
  119987. invalids++
  119988. }
  119989. case "locale":
  119990. out.Values[i] = ec._CompanyLocation_locale(ctx, field, obj)
  119991. case "market":
  119992. out.Values[i] = ec._CompanyLocation_market(ctx, field, obj)
  119993. if out.Values[i] == graphql.Null {
  119994. invalids++
  119995. }
  119996. case "name":
  119997. out.Values[i] = ec._CompanyLocation_name(ctx, field, obj)
  119998. if out.Values[i] == graphql.Null {
  119999. invalids++
  120000. }
  120001. case "note":
  120002. out.Values[i] = ec._CompanyLocation_note(ctx, field, obj)
  120003. case "orderCount":
  120004. out.Values[i] = ec._CompanyLocation_orderCount(ctx, field, obj)
  120005. if out.Values[i] == graphql.Null {
  120006. invalids++
  120007. }
  120008. case "orders":
  120009. out.Values[i] = ec._CompanyLocation_orders(ctx, field, obj)
  120010. if out.Values[i] == graphql.Null {
  120011. invalids++
  120012. }
  120013. case "phone":
  120014. out.Values[i] = ec._CompanyLocation_phone(ctx, field, obj)
  120015. case "roleAssignments":
  120016. out.Values[i] = ec._CompanyLocation_roleAssignments(ctx, field, obj)
  120017. if out.Values[i] == graphql.Null {
  120018. invalids++
  120019. }
  120020. case "shippingAddress":
  120021. out.Values[i] = ec._CompanyLocation_shippingAddress(ctx, field, obj)
  120022. case "taxExemptions":
  120023. out.Values[i] = ec._CompanyLocation_taxExemptions(ctx, field, obj)
  120024. if out.Values[i] == graphql.Null {
  120025. invalids++
  120026. }
  120027. case "taxRegistrationId":
  120028. out.Values[i] = ec._CompanyLocation_taxRegistrationId(ctx, field, obj)
  120029. case "totalSpent":
  120030. out.Values[i] = ec._CompanyLocation_totalSpent(ctx, field, obj)
  120031. if out.Values[i] == graphql.Null {
  120032. invalids++
  120033. }
  120034. case "updatedAt":
  120035. out.Values[i] = ec._CompanyLocation_updatedAt(ctx, field, obj)
  120036. if out.Values[i] == graphql.Null {
  120037. invalids++
  120038. }
  120039. default:
  120040. panic("unknown field " + strconv.Quote(field.Name))
  120041. }
  120042. }
  120043. out.Dispatch()
  120044. if invalids > 0 {
  120045. return graphql.Null
  120046. }
  120047. return out
  120048. }
  120049. var companyLocationConnectionImplementors = []string{"CompanyLocationConnection"}
  120050. func (ec *executionContext) _CompanyLocationConnection(ctx context.Context, sel ast.SelectionSet, obj *CompanyLocationConnection) graphql.Marshaler {
  120051. fields := graphql.CollectFields(ec.OperationContext, sel, companyLocationConnectionImplementors)
  120052. out := graphql.NewFieldSet(fields)
  120053. var invalids uint32
  120054. for i, field := range fields {
  120055. switch field.Name {
  120056. case "__typename":
  120057. out.Values[i] = graphql.MarshalString("CompanyLocationConnection")
  120058. case "edges":
  120059. out.Values[i] = ec._CompanyLocationConnection_edges(ctx, field, obj)
  120060. if out.Values[i] == graphql.Null {
  120061. invalids++
  120062. }
  120063. case "nodes":
  120064. out.Values[i] = ec._CompanyLocationConnection_nodes(ctx, field, obj)
  120065. if out.Values[i] == graphql.Null {
  120066. invalids++
  120067. }
  120068. case "pageInfo":
  120069. out.Values[i] = ec._CompanyLocationConnection_pageInfo(ctx, field, obj)
  120070. if out.Values[i] == graphql.Null {
  120071. invalids++
  120072. }
  120073. default:
  120074. panic("unknown field " + strconv.Quote(field.Name))
  120075. }
  120076. }
  120077. out.Dispatch()
  120078. if invalids > 0 {
  120079. return graphql.Null
  120080. }
  120081. return out
  120082. }
  120083. var companyLocationEdgeImplementors = []string{"CompanyLocationEdge"}
  120084. func (ec *executionContext) _CompanyLocationEdge(ctx context.Context, sel ast.SelectionSet, obj *CompanyLocationEdge) graphql.Marshaler {
  120085. fields := graphql.CollectFields(ec.OperationContext, sel, companyLocationEdgeImplementors)
  120086. out := graphql.NewFieldSet(fields)
  120087. var invalids uint32
  120088. for i, field := range fields {
  120089. switch field.Name {
  120090. case "__typename":
  120091. out.Values[i] = graphql.MarshalString("CompanyLocationEdge")
  120092. case "cursor":
  120093. out.Values[i] = ec._CompanyLocationEdge_cursor(ctx, field, obj)
  120094. if out.Values[i] == graphql.Null {
  120095. invalids++
  120096. }
  120097. case "node":
  120098. out.Values[i] = ec._CompanyLocationEdge_node(ctx, field, obj)
  120099. if out.Values[i] == graphql.Null {
  120100. invalids++
  120101. }
  120102. default:
  120103. panic("unknown field " + strconv.Quote(field.Name))
  120104. }
  120105. }
  120106. out.Dispatch()
  120107. if invalids > 0 {
  120108. return graphql.Null
  120109. }
  120110. return out
  120111. }
  120112. var countriesInShippingZonesImplementors = []string{"CountriesInShippingZones"}
  120113. func (ec *executionContext) _CountriesInShippingZones(ctx context.Context, sel ast.SelectionSet, obj *CountriesInShippingZones) graphql.Marshaler {
  120114. fields := graphql.CollectFields(ec.OperationContext, sel, countriesInShippingZonesImplementors)
  120115. out := graphql.NewFieldSet(fields)
  120116. var invalids uint32
  120117. for i, field := range fields {
  120118. switch field.Name {
  120119. case "__typename":
  120120. out.Values[i] = graphql.MarshalString("CountriesInShippingZones")
  120121. case "countryCodes":
  120122. out.Values[i] = ec._CountriesInShippingZones_countryCodes(ctx, field, obj)
  120123. if out.Values[i] == graphql.Null {
  120124. invalids++
  120125. }
  120126. case "includeRestOfWorld":
  120127. out.Values[i] = ec._CountriesInShippingZones_includeRestOfWorld(ctx, field, obj)
  120128. if out.Values[i] == graphql.Null {
  120129. invalids++
  120130. }
  120131. default:
  120132. panic("unknown field " + strconv.Quote(field.Name))
  120133. }
  120134. }
  120135. out.Dispatch()
  120136. if invalids > 0 {
  120137. return graphql.Null
  120138. }
  120139. return out
  120140. }
  120141. var countryHarmonizedSystemCodeImplementors = []string{"CountryHarmonizedSystemCode"}
  120142. func (ec *executionContext) _CountryHarmonizedSystemCode(ctx context.Context, sel ast.SelectionSet, obj *CountryHarmonizedSystemCode) graphql.Marshaler {
  120143. fields := graphql.CollectFields(ec.OperationContext, sel, countryHarmonizedSystemCodeImplementors)
  120144. out := graphql.NewFieldSet(fields)
  120145. var invalids uint32
  120146. for i, field := range fields {
  120147. switch field.Name {
  120148. case "__typename":
  120149. out.Values[i] = graphql.MarshalString("CountryHarmonizedSystemCode")
  120150. case "countryCode":
  120151. out.Values[i] = ec._CountryHarmonizedSystemCode_countryCode(ctx, field, obj)
  120152. if out.Values[i] == graphql.Null {
  120153. invalids++
  120154. }
  120155. case "harmonizedSystemCode":
  120156. out.Values[i] = ec._CountryHarmonizedSystemCode_harmonizedSystemCode(ctx, field, obj)
  120157. if out.Values[i] == graphql.Null {
  120158. invalids++
  120159. }
  120160. default:
  120161. panic("unknown field " + strconv.Quote(field.Name))
  120162. }
  120163. }
  120164. out.Dispatch()
  120165. if invalids > 0 {
  120166. return graphql.Null
  120167. }
  120168. return out
  120169. }
  120170. var countryHarmonizedSystemCodeConnectionImplementors = []string{"CountryHarmonizedSystemCodeConnection"}
  120171. func (ec *executionContext) _CountryHarmonizedSystemCodeConnection(ctx context.Context, sel ast.SelectionSet, obj *CountryHarmonizedSystemCodeConnection) graphql.Marshaler {
  120172. fields := graphql.CollectFields(ec.OperationContext, sel, countryHarmonizedSystemCodeConnectionImplementors)
  120173. out := graphql.NewFieldSet(fields)
  120174. var invalids uint32
  120175. for i, field := range fields {
  120176. switch field.Name {
  120177. case "__typename":
  120178. out.Values[i] = graphql.MarshalString("CountryHarmonizedSystemCodeConnection")
  120179. case "edges":
  120180. out.Values[i] = ec._CountryHarmonizedSystemCodeConnection_edges(ctx, field, obj)
  120181. if out.Values[i] == graphql.Null {
  120182. invalids++
  120183. }
  120184. case "nodes":
  120185. out.Values[i] = ec._CountryHarmonizedSystemCodeConnection_nodes(ctx, field, obj)
  120186. if out.Values[i] == graphql.Null {
  120187. invalids++
  120188. }
  120189. case "pageInfo":
  120190. out.Values[i] = ec._CountryHarmonizedSystemCodeConnection_pageInfo(ctx, field, obj)
  120191. if out.Values[i] == graphql.Null {
  120192. invalids++
  120193. }
  120194. default:
  120195. panic("unknown field " + strconv.Quote(field.Name))
  120196. }
  120197. }
  120198. out.Dispatch()
  120199. if invalids > 0 {
  120200. return graphql.Null
  120201. }
  120202. return out
  120203. }
  120204. var countryHarmonizedSystemCodeEdgeImplementors = []string{"CountryHarmonizedSystemCodeEdge"}
  120205. func (ec *executionContext) _CountryHarmonizedSystemCodeEdge(ctx context.Context, sel ast.SelectionSet, obj *CountryHarmonizedSystemCodeEdge) graphql.Marshaler {
  120206. fields := graphql.CollectFields(ec.OperationContext, sel, countryHarmonizedSystemCodeEdgeImplementors)
  120207. out := graphql.NewFieldSet(fields)
  120208. var invalids uint32
  120209. for i, field := range fields {
  120210. switch field.Name {
  120211. case "__typename":
  120212. out.Values[i] = graphql.MarshalString("CountryHarmonizedSystemCodeEdge")
  120213. case "cursor":
  120214. out.Values[i] = ec._CountryHarmonizedSystemCodeEdge_cursor(ctx, field, obj)
  120215. if out.Values[i] == graphql.Null {
  120216. invalids++
  120217. }
  120218. case "node":
  120219. out.Values[i] = ec._CountryHarmonizedSystemCodeEdge_node(ctx, field, obj)
  120220. if out.Values[i] == graphql.Null {
  120221. invalids++
  120222. }
  120223. default:
  120224. panic("unknown field " + strconv.Quote(field.Name))
  120225. }
  120226. }
  120227. out.Dispatch()
  120228. if invalids > 0 {
  120229. return graphql.Null
  120230. }
  120231. return out
  120232. }
  120233. var currencyFormatsImplementors = []string{"CurrencyFormats"}
  120234. func (ec *executionContext) _CurrencyFormats(ctx context.Context, sel ast.SelectionSet, obj *CurrencyFormats) graphql.Marshaler {
  120235. fields := graphql.CollectFields(ec.OperationContext, sel, currencyFormatsImplementors)
  120236. out := graphql.NewFieldSet(fields)
  120237. var invalids uint32
  120238. for i, field := range fields {
  120239. switch field.Name {
  120240. case "__typename":
  120241. out.Values[i] = graphql.MarshalString("CurrencyFormats")
  120242. case "moneyFormat":
  120243. out.Values[i] = ec._CurrencyFormats_moneyFormat(ctx, field, obj)
  120244. if out.Values[i] == graphql.Null {
  120245. invalids++
  120246. }
  120247. case "moneyInEmailsFormat":
  120248. out.Values[i] = ec._CurrencyFormats_moneyInEmailsFormat(ctx, field, obj)
  120249. if out.Values[i] == graphql.Null {
  120250. invalids++
  120251. }
  120252. case "moneyWithCurrencyFormat":
  120253. out.Values[i] = ec._CurrencyFormats_moneyWithCurrencyFormat(ctx, field, obj)
  120254. if out.Values[i] == graphql.Null {
  120255. invalids++
  120256. }
  120257. case "moneyWithCurrencyInEmailsFormat":
  120258. out.Values[i] = ec._CurrencyFormats_moneyWithCurrencyInEmailsFormat(ctx, field, obj)
  120259. if out.Values[i] == graphql.Null {
  120260. invalids++
  120261. }
  120262. default:
  120263. panic("unknown field " + strconv.Quote(field.Name))
  120264. }
  120265. }
  120266. out.Dispatch()
  120267. if invalids > 0 {
  120268. return graphql.Null
  120269. }
  120270. return out
  120271. }
  120272. var currencySettingImplementors = []string{"CurrencySetting"}
  120273. func (ec *executionContext) _CurrencySetting(ctx context.Context, sel ast.SelectionSet, obj *CurrencySetting) graphql.Marshaler {
  120274. fields := graphql.CollectFields(ec.OperationContext, sel, currencySettingImplementors)
  120275. out := graphql.NewFieldSet(fields)
  120276. var invalids uint32
  120277. for i, field := range fields {
  120278. switch field.Name {
  120279. case "__typename":
  120280. out.Values[i] = graphql.MarshalString("CurrencySetting")
  120281. case "currencyCode":
  120282. out.Values[i] = ec._CurrencySetting_currencyCode(ctx, field, obj)
  120283. if out.Values[i] == graphql.Null {
  120284. invalids++
  120285. }
  120286. case "currencyName":
  120287. out.Values[i] = ec._CurrencySetting_currencyName(ctx, field, obj)
  120288. if out.Values[i] == graphql.Null {
  120289. invalids++
  120290. }
  120291. case "enabled":
  120292. out.Values[i] = ec._CurrencySetting_enabled(ctx, field, obj)
  120293. if out.Values[i] == graphql.Null {
  120294. invalids++
  120295. }
  120296. case "rateUpdatedAt":
  120297. out.Values[i] = ec._CurrencySetting_rateUpdatedAt(ctx, field, obj)
  120298. default:
  120299. panic("unknown field " + strconv.Quote(field.Name))
  120300. }
  120301. }
  120302. out.Dispatch()
  120303. if invalids > 0 {
  120304. return graphql.Null
  120305. }
  120306. return out
  120307. }
  120308. var currencySettingConnectionImplementors = []string{"CurrencySettingConnection"}
  120309. func (ec *executionContext) _CurrencySettingConnection(ctx context.Context, sel ast.SelectionSet, obj *CurrencySettingConnection) graphql.Marshaler {
  120310. fields := graphql.CollectFields(ec.OperationContext, sel, currencySettingConnectionImplementors)
  120311. out := graphql.NewFieldSet(fields)
  120312. var invalids uint32
  120313. for i, field := range fields {
  120314. switch field.Name {
  120315. case "__typename":
  120316. out.Values[i] = graphql.MarshalString("CurrencySettingConnection")
  120317. case "edges":
  120318. out.Values[i] = ec._CurrencySettingConnection_edges(ctx, field, obj)
  120319. if out.Values[i] == graphql.Null {
  120320. invalids++
  120321. }
  120322. case "nodes":
  120323. out.Values[i] = ec._CurrencySettingConnection_nodes(ctx, field, obj)
  120324. if out.Values[i] == graphql.Null {
  120325. invalids++
  120326. }
  120327. case "pageInfo":
  120328. out.Values[i] = ec._CurrencySettingConnection_pageInfo(ctx, field, obj)
  120329. if out.Values[i] == graphql.Null {
  120330. invalids++
  120331. }
  120332. default:
  120333. panic("unknown field " + strconv.Quote(field.Name))
  120334. }
  120335. }
  120336. out.Dispatch()
  120337. if invalids > 0 {
  120338. return graphql.Null
  120339. }
  120340. return out
  120341. }
  120342. var currencySettingEdgeImplementors = []string{"CurrencySettingEdge"}
  120343. func (ec *executionContext) _CurrencySettingEdge(ctx context.Context, sel ast.SelectionSet, obj *CurrencySettingEdge) graphql.Marshaler {
  120344. fields := graphql.CollectFields(ec.OperationContext, sel, currencySettingEdgeImplementors)
  120345. out := graphql.NewFieldSet(fields)
  120346. var invalids uint32
  120347. for i, field := range fields {
  120348. switch field.Name {
  120349. case "__typename":
  120350. out.Values[i] = graphql.MarshalString("CurrencySettingEdge")
  120351. case "cursor":
  120352. out.Values[i] = ec._CurrencySettingEdge_cursor(ctx, field, obj)
  120353. if out.Values[i] == graphql.Null {
  120354. invalids++
  120355. }
  120356. case "node":
  120357. out.Values[i] = ec._CurrencySettingEdge_node(ctx, field, obj)
  120358. if out.Values[i] == graphql.Null {
  120359. invalids++
  120360. }
  120361. default:
  120362. panic("unknown field " + strconv.Quote(field.Name))
  120363. }
  120364. }
  120365. out.Dispatch()
  120366. if invalids > 0 {
  120367. return graphql.Null
  120368. }
  120369. return out
  120370. }
  120371. var customerImplementors = []string{"Customer", "CommentEventEmbed", "PurchasingEntity", "_Entity"}
  120372. func (ec *executionContext) _Customer(ctx context.Context, sel ast.SelectionSet, obj *Customer) graphql.Marshaler {
  120373. fields := graphql.CollectFields(ec.OperationContext, sel, customerImplementors)
  120374. out := graphql.NewFieldSet(fields)
  120375. var invalids uint32
  120376. for i, field := range fields {
  120377. switch field.Name {
  120378. case "__typename":
  120379. out.Values[i] = graphql.MarshalString("Customer")
  120380. case "id":
  120381. out.Values[i] = ec._Customer_id(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 customerCreditCardImplementors = []string{"CustomerCreditCard", "CustomerPaymentInstrument"}
  120396. func (ec *executionContext) _CustomerCreditCard(ctx context.Context, sel ast.SelectionSet, obj *CustomerCreditCard) graphql.Marshaler {
  120397. fields := graphql.CollectFields(ec.OperationContext, sel, customerCreditCardImplementors)
  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("CustomerCreditCard")
  120404. case "billingAddress":
  120405. out.Values[i] = ec._CustomerCreditCard_billingAddress(ctx, field, obj)
  120406. case "brand":
  120407. out.Values[i] = ec._CustomerCreditCard_brand(ctx, field, obj)
  120408. if out.Values[i] == graphql.Null {
  120409. invalids++
  120410. }
  120411. case "expiresSoon":
  120412. out.Values[i] = ec._CustomerCreditCard_expiresSoon(ctx, field, obj)
  120413. if out.Values[i] == graphql.Null {
  120414. invalids++
  120415. }
  120416. case "expiryMonth":
  120417. out.Values[i] = ec._CustomerCreditCard_expiryMonth(ctx, field, obj)
  120418. if out.Values[i] == graphql.Null {
  120419. invalids++
  120420. }
  120421. case "expiryYear":
  120422. out.Values[i] = ec._CustomerCreditCard_expiryYear(ctx, field, obj)
  120423. if out.Values[i] == graphql.Null {
  120424. invalids++
  120425. }
  120426. case "firstDigits":
  120427. out.Values[i] = ec._CustomerCreditCard_firstDigits(ctx, field, obj)
  120428. case "isRevocable":
  120429. out.Values[i] = ec._CustomerCreditCard_isRevocable(ctx, field, obj)
  120430. if out.Values[i] == graphql.Null {
  120431. invalids++
  120432. }
  120433. case "lastDigits":
  120434. out.Values[i] = ec._CustomerCreditCard_lastDigits(ctx, field, obj)
  120435. if out.Values[i] == graphql.Null {
  120436. invalids++
  120437. }
  120438. case "maskedNumber":
  120439. out.Values[i] = ec._CustomerCreditCard_maskedNumber(ctx, field, obj)
  120440. if out.Values[i] == graphql.Null {
  120441. invalids++
  120442. }
  120443. case "name":
  120444. out.Values[i] = ec._CustomerCreditCard_name(ctx, field, obj)
  120445. if out.Values[i] == graphql.Null {
  120446. invalids++
  120447. }
  120448. case "source":
  120449. out.Values[i] = ec._CustomerCreditCard_source(ctx, field, obj)
  120450. case "virtualLastDigits":
  120451. out.Values[i] = ec._CustomerCreditCard_virtualLastDigits(ctx, field, obj)
  120452. default:
  120453. panic("unknown field " + strconv.Quote(field.Name))
  120454. }
  120455. }
  120456. out.Dispatch()
  120457. if invalids > 0 {
  120458. return graphql.Null
  120459. }
  120460. return out
  120461. }
  120462. var customerCreditCardBillingAddressImplementors = []string{"CustomerCreditCardBillingAddress"}
  120463. func (ec *executionContext) _CustomerCreditCardBillingAddress(ctx context.Context, sel ast.SelectionSet, obj *CustomerCreditCardBillingAddress) graphql.Marshaler {
  120464. fields := graphql.CollectFields(ec.OperationContext, sel, customerCreditCardBillingAddressImplementors)
  120465. out := graphql.NewFieldSet(fields)
  120466. var invalids uint32
  120467. for i, field := range fields {
  120468. switch field.Name {
  120469. case "__typename":
  120470. out.Values[i] = graphql.MarshalString("CustomerCreditCardBillingAddress")
  120471. case "address1":
  120472. out.Values[i] = ec._CustomerCreditCardBillingAddress_address1(ctx, field, obj)
  120473. case "city":
  120474. out.Values[i] = ec._CustomerCreditCardBillingAddress_city(ctx, field, obj)
  120475. case "country":
  120476. out.Values[i] = ec._CustomerCreditCardBillingAddress_country(ctx, field, obj)
  120477. case "countryCode":
  120478. out.Values[i] = ec._CustomerCreditCardBillingAddress_countryCode(ctx, field, obj)
  120479. case "province":
  120480. out.Values[i] = ec._CustomerCreditCardBillingAddress_province(ctx, field, obj)
  120481. case "provinceCode":
  120482. out.Values[i] = ec._CustomerCreditCardBillingAddress_provinceCode(ctx, field, obj)
  120483. case "zip":
  120484. out.Values[i] = ec._CustomerCreditCardBillingAddress_zip(ctx, field, obj)
  120485. default:
  120486. panic("unknown field " + strconv.Quote(field.Name))
  120487. }
  120488. }
  120489. out.Dispatch()
  120490. if invalids > 0 {
  120491. return graphql.Null
  120492. }
  120493. return out
  120494. }
  120495. var customerEmailMarketingConsentStateImplementors = []string{"CustomerEmailMarketingConsentState"}
  120496. func (ec *executionContext) _CustomerEmailMarketingConsentState(ctx context.Context, sel ast.SelectionSet, obj *CustomerEmailMarketingConsentState) graphql.Marshaler {
  120497. fields := graphql.CollectFields(ec.OperationContext, sel, customerEmailMarketingConsentStateImplementors)
  120498. out := graphql.NewFieldSet(fields)
  120499. var invalids uint32
  120500. for i, field := range fields {
  120501. switch field.Name {
  120502. case "__typename":
  120503. out.Values[i] = graphql.MarshalString("CustomerEmailMarketingConsentState")
  120504. case "consentUpdatedAt":
  120505. out.Values[i] = ec._CustomerEmailMarketingConsentState_consentUpdatedAt(ctx, field, obj)
  120506. case "marketingOptInLevel":
  120507. out.Values[i] = ec._CustomerEmailMarketingConsentState_marketingOptInLevel(ctx, field, obj)
  120508. case "marketingState":
  120509. out.Values[i] = ec._CustomerEmailMarketingConsentState_marketingState(ctx, field, obj)
  120510. if out.Values[i] == graphql.Null {
  120511. invalids++
  120512. }
  120513. default:
  120514. panic("unknown field " + strconv.Quote(field.Name))
  120515. }
  120516. }
  120517. out.Dispatch()
  120518. if invalids > 0 {
  120519. return graphql.Null
  120520. }
  120521. return out
  120522. }
  120523. var customerJourneySummaryImplementors = []string{"CustomerJourneySummary"}
  120524. func (ec *executionContext) _CustomerJourneySummary(ctx context.Context, sel ast.SelectionSet, obj *CustomerJourneySummary) graphql.Marshaler {
  120525. fields := graphql.CollectFields(ec.OperationContext, sel, customerJourneySummaryImplementors)
  120526. out := graphql.NewFieldSet(fields)
  120527. var invalids uint32
  120528. for i, field := range fields {
  120529. switch field.Name {
  120530. case "__typename":
  120531. out.Values[i] = graphql.MarshalString("CustomerJourneySummary")
  120532. case "customerOrderIndex":
  120533. out.Values[i] = ec._CustomerJourneySummary_customerOrderIndex(ctx, field, obj)
  120534. case "daysToConversion":
  120535. out.Values[i] = ec._CustomerJourneySummary_daysToConversion(ctx, field, obj)
  120536. case "firstVisit":
  120537. out.Values[i] = ec._CustomerJourneySummary_firstVisit(ctx, field, obj)
  120538. case "lastVisit":
  120539. out.Values[i] = ec._CustomerJourneySummary_lastVisit(ctx, field, obj)
  120540. case "moments":
  120541. out.Values[i] = ec._CustomerJourneySummary_moments(ctx, field, obj)
  120542. case "momentsCount":
  120543. out.Values[i] = ec._CustomerJourneySummary_momentsCount(ctx, field, obj)
  120544. case "ready":
  120545. out.Values[i] = ec._CustomerJourneySummary_ready(ctx, field, obj)
  120546. if out.Values[i] == graphql.Null {
  120547. invalids++
  120548. }
  120549. default:
  120550. panic("unknown field " + strconv.Quote(field.Name))
  120551. }
  120552. }
  120553. out.Dispatch()
  120554. if invalids > 0 {
  120555. return graphql.Null
  120556. }
  120557. return out
  120558. }
  120559. var customerMomentConnectionImplementors = []string{"CustomerMomentConnection"}
  120560. func (ec *executionContext) _CustomerMomentConnection(ctx context.Context, sel ast.SelectionSet, obj *CustomerMomentConnection) graphql.Marshaler {
  120561. fields := graphql.CollectFields(ec.OperationContext, sel, customerMomentConnectionImplementors)
  120562. out := graphql.NewFieldSet(fields)
  120563. var invalids uint32
  120564. for i, field := range fields {
  120565. switch field.Name {
  120566. case "__typename":
  120567. out.Values[i] = graphql.MarshalString("CustomerMomentConnection")
  120568. case "edges":
  120569. out.Values[i] = ec._CustomerMomentConnection_edges(ctx, field, obj)
  120570. if out.Values[i] == graphql.Null {
  120571. invalids++
  120572. }
  120573. case "nodes":
  120574. out.Values[i] = ec._CustomerMomentConnection_nodes(ctx, field, obj)
  120575. if out.Values[i] == graphql.Null {
  120576. invalids++
  120577. }
  120578. case "pageInfo":
  120579. out.Values[i] = ec._CustomerMomentConnection_pageInfo(ctx, field, obj)
  120580. if out.Values[i] == graphql.Null {
  120581. invalids++
  120582. }
  120583. default:
  120584. panic("unknown field " + strconv.Quote(field.Name))
  120585. }
  120586. }
  120587. out.Dispatch()
  120588. if invalids > 0 {
  120589. return graphql.Null
  120590. }
  120591. return out
  120592. }
  120593. var customerMomentEdgeImplementors = []string{"CustomerMomentEdge"}
  120594. func (ec *executionContext) _CustomerMomentEdge(ctx context.Context, sel ast.SelectionSet, obj *CustomerMomentEdge) graphql.Marshaler {
  120595. fields := graphql.CollectFields(ec.OperationContext, sel, customerMomentEdgeImplementors)
  120596. out := graphql.NewFieldSet(fields)
  120597. var invalids uint32
  120598. for i, field := range fields {
  120599. switch field.Name {
  120600. case "__typename":
  120601. out.Values[i] = graphql.MarshalString("CustomerMomentEdge")
  120602. case "cursor":
  120603. out.Values[i] = ec._CustomerMomentEdge_cursor(ctx, field, obj)
  120604. if out.Values[i] == graphql.Null {
  120605. invalids++
  120606. }
  120607. case "node":
  120608. out.Values[i] = ec._CustomerMomentEdge_node(ctx, field, obj)
  120609. if out.Values[i] == graphql.Null {
  120610. invalids++
  120611. }
  120612. default:
  120613. panic("unknown field " + strconv.Quote(field.Name))
  120614. }
  120615. }
  120616. out.Dispatch()
  120617. if invalids > 0 {
  120618. return graphql.Null
  120619. }
  120620. return out
  120621. }
  120622. var customerPaymentInstrumentBillingAddressImplementors = []string{"CustomerPaymentInstrumentBillingAddress"}
  120623. func (ec *executionContext) _CustomerPaymentInstrumentBillingAddress(ctx context.Context, sel ast.SelectionSet, obj *CustomerPaymentInstrumentBillingAddress) graphql.Marshaler {
  120624. fields := graphql.CollectFields(ec.OperationContext, sel, customerPaymentInstrumentBillingAddressImplementors)
  120625. out := graphql.NewFieldSet(fields)
  120626. var invalids uint32
  120627. for i, field := range fields {
  120628. switch field.Name {
  120629. case "__typename":
  120630. out.Values[i] = graphql.MarshalString("CustomerPaymentInstrumentBillingAddress")
  120631. case "address1":
  120632. out.Values[i] = ec._CustomerPaymentInstrumentBillingAddress_address1(ctx, field, obj)
  120633. case "city":
  120634. out.Values[i] = ec._CustomerPaymentInstrumentBillingAddress_city(ctx, field, obj)
  120635. case "country":
  120636. out.Values[i] = ec._CustomerPaymentInstrumentBillingAddress_country(ctx, field, obj)
  120637. case "countryCode":
  120638. out.Values[i] = ec._CustomerPaymentInstrumentBillingAddress_countryCode(ctx, field, obj)
  120639. case "name":
  120640. out.Values[i] = ec._CustomerPaymentInstrumentBillingAddress_name(ctx, field, obj)
  120641. case "province":
  120642. out.Values[i] = ec._CustomerPaymentInstrumentBillingAddress_province(ctx, field, obj)
  120643. case "provinceCode":
  120644. out.Values[i] = ec._CustomerPaymentInstrumentBillingAddress_provinceCode(ctx, field, obj)
  120645. case "zip":
  120646. out.Values[i] = ec._CustomerPaymentInstrumentBillingAddress_zip(ctx, field, obj)
  120647. default:
  120648. panic("unknown field " + strconv.Quote(field.Name))
  120649. }
  120650. }
  120651. out.Dispatch()
  120652. if invalids > 0 {
  120653. return graphql.Null
  120654. }
  120655. return out
  120656. }
  120657. var customerPaymentMethodImplementors = []string{"CustomerPaymentMethod", "Node"}
  120658. func (ec *executionContext) _CustomerPaymentMethod(ctx context.Context, sel ast.SelectionSet, obj *CustomerPaymentMethod) graphql.Marshaler {
  120659. fields := graphql.CollectFields(ec.OperationContext, sel, customerPaymentMethodImplementors)
  120660. out := graphql.NewFieldSet(fields)
  120661. var invalids uint32
  120662. for i, field := range fields {
  120663. switch field.Name {
  120664. case "__typename":
  120665. out.Values[i] = graphql.MarshalString("CustomerPaymentMethod")
  120666. case "customer":
  120667. out.Values[i] = ec._CustomerPaymentMethod_customer(ctx, field, obj)
  120668. case "id":
  120669. out.Values[i] = ec._CustomerPaymentMethod_id(ctx, field, obj)
  120670. if out.Values[i] == graphql.Null {
  120671. invalids++
  120672. }
  120673. case "instrument":
  120674. out.Values[i] = ec._CustomerPaymentMethod_instrument(ctx, field, obj)
  120675. case "revokedAt":
  120676. out.Values[i] = ec._CustomerPaymentMethod_revokedAt(ctx, field, obj)
  120677. case "revokedReason":
  120678. out.Values[i] = ec._CustomerPaymentMethod_revokedReason(ctx, field, obj)
  120679. case "subscriptionContracts":
  120680. out.Values[i] = ec._CustomerPaymentMethod_subscriptionContracts(ctx, field, obj)
  120681. if out.Values[i] == graphql.Null {
  120682. invalids++
  120683. }
  120684. default:
  120685. panic("unknown field " + strconv.Quote(field.Name))
  120686. }
  120687. }
  120688. out.Dispatch()
  120689. if invalids > 0 {
  120690. return graphql.Null
  120691. }
  120692. return out
  120693. }
  120694. var customerPaymentMethodConnectionImplementors = []string{"CustomerPaymentMethodConnection"}
  120695. func (ec *executionContext) _CustomerPaymentMethodConnection(ctx context.Context, sel ast.SelectionSet, obj *CustomerPaymentMethodConnection) graphql.Marshaler {
  120696. fields := graphql.CollectFields(ec.OperationContext, sel, customerPaymentMethodConnectionImplementors)
  120697. out := graphql.NewFieldSet(fields)
  120698. var invalids uint32
  120699. for i, field := range fields {
  120700. switch field.Name {
  120701. case "__typename":
  120702. out.Values[i] = graphql.MarshalString("CustomerPaymentMethodConnection")
  120703. case "edges":
  120704. out.Values[i] = ec._CustomerPaymentMethodConnection_edges(ctx, field, obj)
  120705. if out.Values[i] == graphql.Null {
  120706. invalids++
  120707. }
  120708. case "nodes":
  120709. out.Values[i] = ec._CustomerPaymentMethodConnection_nodes(ctx, field, obj)
  120710. if out.Values[i] == graphql.Null {
  120711. invalids++
  120712. }
  120713. case "pageInfo":
  120714. out.Values[i] = ec._CustomerPaymentMethodConnection_pageInfo(ctx, field, obj)
  120715. if out.Values[i] == graphql.Null {
  120716. invalids++
  120717. }
  120718. default:
  120719. panic("unknown field " + strconv.Quote(field.Name))
  120720. }
  120721. }
  120722. out.Dispatch()
  120723. if invalids > 0 {
  120724. return graphql.Null
  120725. }
  120726. return out
  120727. }
  120728. var customerPaymentMethodEdgeImplementors = []string{"CustomerPaymentMethodEdge"}
  120729. func (ec *executionContext) _CustomerPaymentMethodEdge(ctx context.Context, sel ast.SelectionSet, obj *CustomerPaymentMethodEdge) graphql.Marshaler {
  120730. fields := graphql.CollectFields(ec.OperationContext, sel, customerPaymentMethodEdgeImplementors)
  120731. out := graphql.NewFieldSet(fields)
  120732. var invalids uint32
  120733. for i, field := range fields {
  120734. switch field.Name {
  120735. case "__typename":
  120736. out.Values[i] = graphql.MarshalString("CustomerPaymentMethodEdge")
  120737. case "cursor":
  120738. out.Values[i] = ec._CustomerPaymentMethodEdge_cursor(ctx, field, obj)
  120739. if out.Values[i] == graphql.Null {
  120740. invalids++
  120741. }
  120742. case "node":
  120743. out.Values[i] = ec._CustomerPaymentMethodEdge_node(ctx, field, obj)
  120744. if out.Values[i] == graphql.Null {
  120745. invalids++
  120746. }
  120747. default:
  120748. panic("unknown field " + strconv.Quote(field.Name))
  120749. }
  120750. }
  120751. out.Dispatch()
  120752. if invalids > 0 {
  120753. return graphql.Null
  120754. }
  120755. return out
  120756. }
  120757. var customerPaypalBillingAgreementImplementors = []string{"CustomerPaypalBillingAgreement", "CustomerPaymentInstrument"}
  120758. func (ec *executionContext) _CustomerPaypalBillingAgreement(ctx context.Context, sel ast.SelectionSet, obj *CustomerPaypalBillingAgreement) graphql.Marshaler {
  120759. fields := graphql.CollectFields(ec.OperationContext, sel, customerPaypalBillingAgreementImplementors)
  120760. out := graphql.NewFieldSet(fields)
  120761. var invalids uint32
  120762. for i, field := range fields {
  120763. switch field.Name {
  120764. case "__typename":
  120765. out.Values[i] = graphql.MarshalString("CustomerPaypalBillingAgreement")
  120766. case "billingAddress":
  120767. out.Values[i] = ec._CustomerPaypalBillingAgreement_billingAddress(ctx, field, obj)
  120768. case "inactive":
  120769. out.Values[i] = ec._CustomerPaypalBillingAgreement_inactive(ctx, field, obj)
  120770. if out.Values[i] == graphql.Null {
  120771. invalids++
  120772. }
  120773. case "isRevocable":
  120774. out.Values[i] = ec._CustomerPaypalBillingAgreement_isRevocable(ctx, field, obj)
  120775. if out.Values[i] == graphql.Null {
  120776. invalids++
  120777. }
  120778. case "paypalAccountEmail":
  120779. out.Values[i] = ec._CustomerPaypalBillingAgreement_paypalAccountEmail(ctx, field, obj)
  120780. default:
  120781. panic("unknown field " + strconv.Quote(field.Name))
  120782. }
  120783. }
  120784. out.Dispatch()
  120785. if invalids > 0 {
  120786. return graphql.Null
  120787. }
  120788. return out
  120789. }
  120790. var customerShopPayAgreementImplementors = []string{"CustomerShopPayAgreement", "CustomerPaymentInstrument"}
  120791. func (ec *executionContext) _CustomerShopPayAgreement(ctx context.Context, sel ast.SelectionSet, obj *CustomerShopPayAgreement) graphql.Marshaler {
  120792. fields := graphql.CollectFields(ec.OperationContext, sel, customerShopPayAgreementImplementors)
  120793. out := graphql.NewFieldSet(fields)
  120794. var invalids uint32
  120795. for i, field := range fields {
  120796. switch field.Name {
  120797. case "__typename":
  120798. out.Values[i] = graphql.MarshalString("CustomerShopPayAgreement")
  120799. case "expiresSoon":
  120800. out.Values[i] = ec._CustomerShopPayAgreement_expiresSoon(ctx, field, obj)
  120801. if out.Values[i] == graphql.Null {
  120802. invalids++
  120803. }
  120804. case "expiryMonth":
  120805. out.Values[i] = ec._CustomerShopPayAgreement_expiryMonth(ctx, field, obj)
  120806. if out.Values[i] == graphql.Null {
  120807. invalids++
  120808. }
  120809. case "expiryYear":
  120810. out.Values[i] = ec._CustomerShopPayAgreement_expiryYear(ctx, field, obj)
  120811. if out.Values[i] == graphql.Null {
  120812. invalids++
  120813. }
  120814. case "inactive":
  120815. out.Values[i] = ec._CustomerShopPayAgreement_inactive(ctx, field, obj)
  120816. if out.Values[i] == graphql.Null {
  120817. invalids++
  120818. }
  120819. case "isRevocable":
  120820. out.Values[i] = ec._CustomerShopPayAgreement_isRevocable(ctx, field, obj)
  120821. if out.Values[i] == graphql.Null {
  120822. invalids++
  120823. }
  120824. case "lastDigits":
  120825. out.Values[i] = ec._CustomerShopPayAgreement_lastDigits(ctx, field, obj)
  120826. if out.Values[i] == graphql.Null {
  120827. invalids++
  120828. }
  120829. case "maskedNumber":
  120830. out.Values[i] = ec._CustomerShopPayAgreement_maskedNumber(ctx, field, obj)
  120831. if out.Values[i] == graphql.Null {
  120832. invalids++
  120833. }
  120834. case "name":
  120835. out.Values[i] = ec._CustomerShopPayAgreement_name(ctx, field, obj)
  120836. if out.Values[i] == graphql.Null {
  120837. invalids++
  120838. }
  120839. default:
  120840. panic("unknown field " + strconv.Quote(field.Name))
  120841. }
  120842. }
  120843. out.Dispatch()
  120844. if invalids > 0 {
  120845. return graphql.Null
  120846. }
  120847. return out
  120848. }
  120849. var customerSmsMarketingConsentStateImplementors = []string{"CustomerSmsMarketingConsentState"}
  120850. func (ec *executionContext) _CustomerSmsMarketingConsentState(ctx context.Context, sel ast.SelectionSet, obj *CustomerSmsMarketingConsentState) graphql.Marshaler {
  120851. fields := graphql.CollectFields(ec.OperationContext, sel, customerSmsMarketingConsentStateImplementors)
  120852. out := graphql.NewFieldSet(fields)
  120853. var invalids uint32
  120854. for i, field := range fields {
  120855. switch field.Name {
  120856. case "__typename":
  120857. out.Values[i] = graphql.MarshalString("CustomerSmsMarketingConsentState")
  120858. case "consentCollectedFrom":
  120859. out.Values[i] = ec._CustomerSmsMarketingConsentState_consentCollectedFrom(ctx, field, obj)
  120860. case "consentUpdatedAt":
  120861. out.Values[i] = ec._CustomerSmsMarketingConsentState_consentUpdatedAt(ctx, field, obj)
  120862. case "marketingOptInLevel":
  120863. out.Values[i] = ec._CustomerSmsMarketingConsentState_marketingOptInLevel(ctx, field, obj)
  120864. if out.Values[i] == graphql.Null {
  120865. invalids++
  120866. }
  120867. case "marketingState":
  120868. out.Values[i] = ec._CustomerSmsMarketingConsentState_marketingState(ctx, field, obj)
  120869. if out.Values[i] == graphql.Null {
  120870. invalids++
  120871. }
  120872. default:
  120873. panic("unknown field " + strconv.Quote(field.Name))
  120874. }
  120875. }
  120876. out.Dispatch()
  120877. if invalids > 0 {
  120878. return graphql.Null
  120879. }
  120880. return out
  120881. }
  120882. var customerStatisticsImplementors = []string{"CustomerStatistics"}
  120883. func (ec *executionContext) _CustomerStatistics(ctx context.Context, sel ast.SelectionSet, obj *CustomerStatistics) graphql.Marshaler {
  120884. fields := graphql.CollectFields(ec.OperationContext, sel, customerStatisticsImplementors)
  120885. out := graphql.NewFieldSet(fields)
  120886. var invalids uint32
  120887. for i, field := range fields {
  120888. switch field.Name {
  120889. case "__typename":
  120890. out.Values[i] = graphql.MarshalString("CustomerStatistics")
  120891. case "predictedSpendTier":
  120892. out.Values[i] = ec._CustomerStatistics_predictedSpendTier(ctx, field, obj)
  120893. default:
  120894. panic("unknown field " + strconv.Quote(field.Name))
  120895. }
  120896. }
  120897. out.Dispatch()
  120898. if invalids > 0 {
  120899. return graphql.Null
  120900. }
  120901. return out
  120902. }
  120903. var customerVisitImplementors = []string{"CustomerVisit", "CustomerMoment", "Node"}
  120904. func (ec *executionContext) _CustomerVisit(ctx context.Context, sel ast.SelectionSet, obj *CustomerVisit) graphql.Marshaler {
  120905. fields := graphql.CollectFields(ec.OperationContext, sel, customerVisitImplementors)
  120906. out := graphql.NewFieldSet(fields)
  120907. var invalids uint32
  120908. for i, field := range fields {
  120909. switch field.Name {
  120910. case "__typename":
  120911. out.Values[i] = graphql.MarshalString("CustomerVisit")
  120912. case "id":
  120913. out.Values[i] = ec._CustomerVisit_id(ctx, field, obj)
  120914. if out.Values[i] == graphql.Null {
  120915. invalids++
  120916. }
  120917. case "landingPage":
  120918. out.Values[i] = ec._CustomerVisit_landingPage(ctx, field, obj)
  120919. case "landingPageHtml":
  120920. out.Values[i] = ec._CustomerVisit_landingPageHtml(ctx, field, obj)
  120921. case "marketingEvent":
  120922. out.Values[i] = ec._CustomerVisit_marketingEvent(ctx, field, obj)
  120923. case "occurredAt":
  120924. out.Values[i] = ec._CustomerVisit_occurredAt(ctx, field, obj)
  120925. if out.Values[i] == graphql.Null {
  120926. invalids++
  120927. }
  120928. case "referralCode":
  120929. out.Values[i] = ec._CustomerVisit_referralCode(ctx, field, obj)
  120930. case "referralInfoHtml":
  120931. out.Values[i] = ec._CustomerVisit_referralInfoHtml(ctx, field, obj)
  120932. if out.Values[i] == graphql.Null {
  120933. invalids++
  120934. }
  120935. case "referrerUrl":
  120936. out.Values[i] = ec._CustomerVisit_referrerUrl(ctx, field, obj)
  120937. case "source":
  120938. out.Values[i] = ec._CustomerVisit_source(ctx, field, obj)
  120939. if out.Values[i] == graphql.Null {
  120940. invalids++
  120941. }
  120942. case "sourceDescription":
  120943. out.Values[i] = ec._CustomerVisit_sourceDescription(ctx, field, obj)
  120944. case "sourceType":
  120945. out.Values[i] = ec._CustomerVisit_sourceType(ctx, field, obj)
  120946. case "utmParameters":
  120947. out.Values[i] = ec._CustomerVisit_utmParameters(ctx, field, obj)
  120948. default:
  120949. panic("unknown field " + strconv.Quote(field.Name))
  120950. }
  120951. }
  120952. out.Dispatch()
  120953. if invalids > 0 {
  120954. return graphql.Null
  120955. }
  120956. return out
  120957. }
  120958. var deliveryAvailableServiceImplementors = []string{"DeliveryAvailableService"}
  120959. func (ec *executionContext) _DeliveryAvailableService(ctx context.Context, sel ast.SelectionSet, obj *DeliveryAvailableService) graphql.Marshaler {
  120960. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryAvailableServiceImplementors)
  120961. out := graphql.NewFieldSet(fields)
  120962. var invalids uint32
  120963. for i, field := range fields {
  120964. switch field.Name {
  120965. case "__typename":
  120966. out.Values[i] = graphql.MarshalString("DeliveryAvailableService")
  120967. case "countries":
  120968. out.Values[i] = ec._DeliveryAvailableService_countries(ctx, field, obj)
  120969. if out.Values[i] == graphql.Null {
  120970. invalids++
  120971. }
  120972. case "name":
  120973. out.Values[i] = ec._DeliveryAvailableService_name(ctx, field, obj)
  120974. if out.Values[i] == graphql.Null {
  120975. invalids++
  120976. }
  120977. default:
  120978. panic("unknown field " + strconv.Quote(field.Name))
  120979. }
  120980. }
  120981. out.Dispatch()
  120982. if invalids > 0 {
  120983. return graphql.Null
  120984. }
  120985. return out
  120986. }
  120987. var deliveryCarrierServiceImplementors = []string{"DeliveryCarrierService", "Node"}
  120988. func (ec *executionContext) _DeliveryCarrierService(ctx context.Context, sel ast.SelectionSet, obj *DeliveryCarrierService) graphql.Marshaler {
  120989. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryCarrierServiceImplementors)
  120990. out := graphql.NewFieldSet(fields)
  120991. var invalids uint32
  120992. for i, field := range fields {
  120993. switch field.Name {
  120994. case "__typename":
  120995. out.Values[i] = graphql.MarshalString("DeliveryCarrierService")
  120996. case "availableServicesForCountries":
  120997. out.Values[i] = ec._DeliveryCarrierService_availableServicesForCountries(ctx, field, obj)
  120998. if out.Values[i] == graphql.Null {
  120999. invalids++
  121000. }
  121001. case "formattedName":
  121002. out.Values[i] = ec._DeliveryCarrierService_formattedName(ctx, field, obj)
  121003. case "icon":
  121004. out.Values[i] = ec._DeliveryCarrierService_icon(ctx, field, obj)
  121005. if out.Values[i] == graphql.Null {
  121006. invalids++
  121007. }
  121008. case "id":
  121009. out.Values[i] = ec._DeliveryCarrierService_id(ctx, field, obj)
  121010. if out.Values[i] == graphql.Null {
  121011. invalids++
  121012. }
  121013. case "name":
  121014. out.Values[i] = ec._DeliveryCarrierService_name(ctx, field, obj)
  121015. default:
  121016. panic("unknown field " + strconv.Quote(field.Name))
  121017. }
  121018. }
  121019. out.Dispatch()
  121020. if invalids > 0 {
  121021. return graphql.Null
  121022. }
  121023. return out
  121024. }
  121025. var deliveryConditionImplementors = []string{"DeliveryCondition", "Node"}
  121026. func (ec *executionContext) _DeliveryCondition(ctx context.Context, sel ast.SelectionSet, obj *DeliveryCondition) graphql.Marshaler {
  121027. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryConditionImplementors)
  121028. out := graphql.NewFieldSet(fields)
  121029. var invalids uint32
  121030. for i, field := range fields {
  121031. switch field.Name {
  121032. case "__typename":
  121033. out.Values[i] = graphql.MarshalString("DeliveryCondition")
  121034. case "conditionCriteria":
  121035. out.Values[i] = ec._DeliveryCondition_conditionCriteria(ctx, field, obj)
  121036. if out.Values[i] == graphql.Null {
  121037. invalids++
  121038. }
  121039. case "field":
  121040. out.Values[i] = ec._DeliveryCondition_field(ctx, field, obj)
  121041. if out.Values[i] == graphql.Null {
  121042. invalids++
  121043. }
  121044. case "id":
  121045. out.Values[i] = ec._DeliveryCondition_id(ctx, field, obj)
  121046. if out.Values[i] == graphql.Null {
  121047. invalids++
  121048. }
  121049. case "operator":
  121050. out.Values[i] = ec._DeliveryCondition_operator(ctx, field, obj)
  121051. if out.Values[i] == graphql.Null {
  121052. invalids++
  121053. }
  121054. default:
  121055. panic("unknown field " + strconv.Quote(field.Name))
  121056. }
  121057. }
  121058. out.Dispatch()
  121059. if invalids > 0 {
  121060. return graphql.Null
  121061. }
  121062. return out
  121063. }
  121064. var deliveryCountryImplementors = []string{"DeliveryCountry", "Node"}
  121065. func (ec *executionContext) _DeliveryCountry(ctx context.Context, sel ast.SelectionSet, obj *DeliveryCountry) graphql.Marshaler {
  121066. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryCountryImplementors)
  121067. out := graphql.NewFieldSet(fields)
  121068. var invalids uint32
  121069. for i, field := range fields {
  121070. switch field.Name {
  121071. case "__typename":
  121072. out.Values[i] = graphql.MarshalString("DeliveryCountry")
  121073. case "code":
  121074. out.Values[i] = ec._DeliveryCountry_code(ctx, field, obj)
  121075. if out.Values[i] == graphql.Null {
  121076. invalids++
  121077. }
  121078. case "id":
  121079. out.Values[i] = ec._DeliveryCountry_id(ctx, field, obj)
  121080. if out.Values[i] == graphql.Null {
  121081. invalids++
  121082. }
  121083. case "name":
  121084. out.Values[i] = ec._DeliveryCountry_name(ctx, field, obj)
  121085. if out.Values[i] == graphql.Null {
  121086. invalids++
  121087. }
  121088. case "provinces":
  121089. out.Values[i] = ec._DeliveryCountry_provinces(ctx, field, obj)
  121090. if out.Values[i] == graphql.Null {
  121091. invalids++
  121092. }
  121093. case "translatedName":
  121094. out.Values[i] = ec._DeliveryCountry_translatedName(ctx, field, obj)
  121095. if out.Values[i] == graphql.Null {
  121096. invalids++
  121097. }
  121098. default:
  121099. panic("unknown field " + strconv.Quote(field.Name))
  121100. }
  121101. }
  121102. out.Dispatch()
  121103. if invalids > 0 {
  121104. return graphql.Null
  121105. }
  121106. return out
  121107. }
  121108. var deliveryCountryAndZoneImplementors = []string{"DeliveryCountryAndZone"}
  121109. func (ec *executionContext) _DeliveryCountryAndZone(ctx context.Context, sel ast.SelectionSet, obj *DeliveryCountryAndZone) graphql.Marshaler {
  121110. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryCountryAndZoneImplementors)
  121111. out := graphql.NewFieldSet(fields)
  121112. var invalids uint32
  121113. for i, field := range fields {
  121114. switch field.Name {
  121115. case "__typename":
  121116. out.Values[i] = graphql.MarshalString("DeliveryCountryAndZone")
  121117. case "country":
  121118. out.Values[i] = ec._DeliveryCountryAndZone_country(ctx, field, obj)
  121119. if out.Values[i] == graphql.Null {
  121120. invalids++
  121121. }
  121122. case "zone":
  121123. out.Values[i] = ec._DeliveryCountryAndZone_zone(ctx, field, obj)
  121124. if out.Values[i] == graphql.Null {
  121125. invalids++
  121126. }
  121127. default:
  121128. panic("unknown field " + strconv.Quote(field.Name))
  121129. }
  121130. }
  121131. out.Dispatch()
  121132. if invalids > 0 {
  121133. return graphql.Null
  121134. }
  121135. return out
  121136. }
  121137. var deliveryCountryCodeOrRestOfWorldImplementors = []string{"DeliveryCountryCodeOrRestOfWorld"}
  121138. func (ec *executionContext) _DeliveryCountryCodeOrRestOfWorld(ctx context.Context, sel ast.SelectionSet, obj *DeliveryCountryCodeOrRestOfWorld) graphql.Marshaler {
  121139. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryCountryCodeOrRestOfWorldImplementors)
  121140. out := graphql.NewFieldSet(fields)
  121141. var invalids uint32
  121142. for i, field := range fields {
  121143. switch field.Name {
  121144. case "__typename":
  121145. out.Values[i] = graphql.MarshalString("DeliveryCountryCodeOrRestOfWorld")
  121146. case "countryCode":
  121147. out.Values[i] = ec._DeliveryCountryCodeOrRestOfWorld_countryCode(ctx, field, obj)
  121148. case "restOfWorld":
  121149. out.Values[i] = ec._DeliveryCountryCodeOrRestOfWorld_restOfWorld(ctx, field, obj)
  121150. if out.Values[i] == graphql.Null {
  121151. invalids++
  121152. }
  121153. default:
  121154. panic("unknown field " + strconv.Quote(field.Name))
  121155. }
  121156. }
  121157. out.Dispatch()
  121158. if invalids > 0 {
  121159. return graphql.Null
  121160. }
  121161. return out
  121162. }
  121163. var deliveryCountryCodesOrRestOfWorldImplementors = []string{"DeliveryCountryCodesOrRestOfWorld"}
  121164. func (ec *executionContext) _DeliveryCountryCodesOrRestOfWorld(ctx context.Context, sel ast.SelectionSet, obj *DeliveryCountryCodesOrRestOfWorld) graphql.Marshaler {
  121165. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryCountryCodesOrRestOfWorldImplementors)
  121166. out := graphql.NewFieldSet(fields)
  121167. var invalids uint32
  121168. for i, field := range fields {
  121169. switch field.Name {
  121170. case "__typename":
  121171. out.Values[i] = graphql.MarshalString("DeliveryCountryCodesOrRestOfWorld")
  121172. case "countryCodes":
  121173. out.Values[i] = ec._DeliveryCountryCodesOrRestOfWorld_countryCodes(ctx, field, obj)
  121174. if out.Values[i] == graphql.Null {
  121175. invalids++
  121176. }
  121177. case "restOfWorld":
  121178. out.Values[i] = ec._DeliveryCountryCodesOrRestOfWorld_restOfWorld(ctx, field, obj)
  121179. if out.Values[i] == graphql.Null {
  121180. invalids++
  121181. }
  121182. default:
  121183. panic("unknown field " + strconv.Quote(field.Name))
  121184. }
  121185. }
  121186. out.Dispatch()
  121187. if invalids > 0 {
  121188. return graphql.Null
  121189. }
  121190. return out
  121191. }
  121192. var deliveryLocationGroupImplementors = []string{"DeliveryLocationGroup", "Node"}
  121193. func (ec *executionContext) _DeliveryLocationGroup(ctx context.Context, sel ast.SelectionSet, obj *DeliveryLocationGroup) graphql.Marshaler {
  121194. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryLocationGroupImplementors)
  121195. out := graphql.NewFieldSet(fields)
  121196. var invalids uint32
  121197. for i, field := range fields {
  121198. switch field.Name {
  121199. case "__typename":
  121200. out.Values[i] = graphql.MarshalString("DeliveryLocationGroup")
  121201. case "id":
  121202. out.Values[i] = ec._DeliveryLocationGroup_id(ctx, field, obj)
  121203. if out.Values[i] == graphql.Null {
  121204. invalids++
  121205. }
  121206. case "locations":
  121207. out.Values[i] = ec._DeliveryLocationGroup_locations(ctx, field, obj)
  121208. if out.Values[i] == graphql.Null {
  121209. invalids++
  121210. }
  121211. default:
  121212. panic("unknown field " + strconv.Quote(field.Name))
  121213. }
  121214. }
  121215. out.Dispatch()
  121216. if invalids > 0 {
  121217. return graphql.Null
  121218. }
  121219. return out
  121220. }
  121221. var deliveryLocationGroupZoneImplementors = []string{"DeliveryLocationGroupZone"}
  121222. func (ec *executionContext) _DeliveryLocationGroupZone(ctx context.Context, sel ast.SelectionSet, obj *DeliveryLocationGroupZone) graphql.Marshaler {
  121223. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryLocationGroupZoneImplementors)
  121224. out := graphql.NewFieldSet(fields)
  121225. var invalids uint32
  121226. for i, field := range fields {
  121227. switch field.Name {
  121228. case "__typename":
  121229. out.Values[i] = graphql.MarshalString("DeliveryLocationGroupZone")
  121230. case "methodDefinitionCounts":
  121231. out.Values[i] = ec._DeliveryLocationGroupZone_methodDefinitionCounts(ctx, field, obj)
  121232. if out.Values[i] == graphql.Null {
  121233. invalids++
  121234. }
  121235. case "methodDefinitions":
  121236. out.Values[i] = ec._DeliveryLocationGroupZone_methodDefinitions(ctx, field, obj)
  121237. if out.Values[i] == graphql.Null {
  121238. invalids++
  121239. }
  121240. case "zone":
  121241. out.Values[i] = ec._DeliveryLocationGroupZone_zone(ctx, field, obj)
  121242. if out.Values[i] == graphql.Null {
  121243. invalids++
  121244. }
  121245. default:
  121246. panic("unknown field " + strconv.Quote(field.Name))
  121247. }
  121248. }
  121249. out.Dispatch()
  121250. if invalids > 0 {
  121251. return graphql.Null
  121252. }
  121253. return out
  121254. }
  121255. var deliveryLocationGroupZoneConnectionImplementors = []string{"DeliveryLocationGroupZoneConnection"}
  121256. func (ec *executionContext) _DeliveryLocationGroupZoneConnection(ctx context.Context, sel ast.SelectionSet, obj *DeliveryLocationGroupZoneConnection) graphql.Marshaler {
  121257. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryLocationGroupZoneConnectionImplementors)
  121258. out := graphql.NewFieldSet(fields)
  121259. var invalids uint32
  121260. for i, field := range fields {
  121261. switch field.Name {
  121262. case "__typename":
  121263. out.Values[i] = graphql.MarshalString("DeliveryLocationGroupZoneConnection")
  121264. case "edges":
  121265. out.Values[i] = ec._DeliveryLocationGroupZoneConnection_edges(ctx, field, obj)
  121266. if out.Values[i] == graphql.Null {
  121267. invalids++
  121268. }
  121269. case "nodes":
  121270. out.Values[i] = ec._DeliveryLocationGroupZoneConnection_nodes(ctx, field, obj)
  121271. if out.Values[i] == graphql.Null {
  121272. invalids++
  121273. }
  121274. case "pageInfo":
  121275. out.Values[i] = ec._DeliveryLocationGroupZoneConnection_pageInfo(ctx, field, obj)
  121276. if out.Values[i] == graphql.Null {
  121277. invalids++
  121278. }
  121279. default:
  121280. panic("unknown field " + strconv.Quote(field.Name))
  121281. }
  121282. }
  121283. out.Dispatch()
  121284. if invalids > 0 {
  121285. return graphql.Null
  121286. }
  121287. return out
  121288. }
  121289. var deliveryLocationGroupZoneEdgeImplementors = []string{"DeliveryLocationGroupZoneEdge"}
  121290. func (ec *executionContext) _DeliveryLocationGroupZoneEdge(ctx context.Context, sel ast.SelectionSet, obj *DeliveryLocationGroupZoneEdge) graphql.Marshaler {
  121291. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryLocationGroupZoneEdgeImplementors)
  121292. out := graphql.NewFieldSet(fields)
  121293. var invalids uint32
  121294. for i, field := range fields {
  121295. switch field.Name {
  121296. case "__typename":
  121297. out.Values[i] = graphql.MarshalString("DeliveryLocationGroupZoneEdge")
  121298. case "cursor":
  121299. out.Values[i] = ec._DeliveryLocationGroupZoneEdge_cursor(ctx, field, obj)
  121300. if out.Values[i] == graphql.Null {
  121301. invalids++
  121302. }
  121303. case "node":
  121304. out.Values[i] = ec._DeliveryLocationGroupZoneEdge_node(ctx, field, obj)
  121305. if out.Values[i] == graphql.Null {
  121306. invalids++
  121307. }
  121308. default:
  121309. panic("unknown field " + strconv.Quote(field.Name))
  121310. }
  121311. }
  121312. out.Dispatch()
  121313. if invalids > 0 {
  121314. return graphql.Null
  121315. }
  121316. return out
  121317. }
  121318. var deliveryMethodImplementors = []string{"DeliveryMethod", "Node"}
  121319. func (ec *executionContext) _DeliveryMethod(ctx context.Context, sel ast.SelectionSet, obj *DeliveryMethod) graphql.Marshaler {
  121320. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryMethodImplementors)
  121321. out := graphql.NewFieldSet(fields)
  121322. var invalids uint32
  121323. for i, field := range fields {
  121324. switch field.Name {
  121325. case "__typename":
  121326. out.Values[i] = graphql.MarshalString("DeliveryMethod")
  121327. case "id":
  121328. out.Values[i] = ec._DeliveryMethod_id(ctx, field, obj)
  121329. if out.Values[i] == graphql.Null {
  121330. invalids++
  121331. }
  121332. case "maxDeliveryDateTime":
  121333. out.Values[i] = ec._DeliveryMethod_maxDeliveryDateTime(ctx, field, obj)
  121334. case "methodType":
  121335. out.Values[i] = ec._DeliveryMethod_methodType(ctx, field, obj)
  121336. if out.Values[i] == graphql.Null {
  121337. invalids++
  121338. }
  121339. case "minDeliveryDateTime":
  121340. out.Values[i] = ec._DeliveryMethod_minDeliveryDateTime(ctx, field, obj)
  121341. default:
  121342. panic("unknown field " + strconv.Quote(field.Name))
  121343. }
  121344. }
  121345. out.Dispatch()
  121346. if invalids > 0 {
  121347. return graphql.Null
  121348. }
  121349. return out
  121350. }
  121351. var deliveryMethodDefinitionImplementors = []string{"DeliveryMethodDefinition", "Node"}
  121352. func (ec *executionContext) _DeliveryMethodDefinition(ctx context.Context, sel ast.SelectionSet, obj *DeliveryMethodDefinition) graphql.Marshaler {
  121353. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryMethodDefinitionImplementors)
  121354. out := graphql.NewFieldSet(fields)
  121355. var invalids uint32
  121356. for i, field := range fields {
  121357. switch field.Name {
  121358. case "__typename":
  121359. out.Values[i] = graphql.MarshalString("DeliveryMethodDefinition")
  121360. case "active":
  121361. out.Values[i] = ec._DeliveryMethodDefinition_active(ctx, field, obj)
  121362. if out.Values[i] == graphql.Null {
  121363. invalids++
  121364. }
  121365. case "description":
  121366. out.Values[i] = ec._DeliveryMethodDefinition_description(ctx, field, obj)
  121367. case "id":
  121368. out.Values[i] = ec._DeliveryMethodDefinition_id(ctx, field, obj)
  121369. if out.Values[i] == graphql.Null {
  121370. invalids++
  121371. }
  121372. case "methodConditions":
  121373. out.Values[i] = ec._DeliveryMethodDefinition_methodConditions(ctx, field, obj)
  121374. if out.Values[i] == graphql.Null {
  121375. invalids++
  121376. }
  121377. case "name":
  121378. out.Values[i] = ec._DeliveryMethodDefinition_name(ctx, field, obj)
  121379. if out.Values[i] == graphql.Null {
  121380. invalids++
  121381. }
  121382. case "rateProvider":
  121383. out.Values[i] = ec._DeliveryMethodDefinition_rateProvider(ctx, field, obj)
  121384. if out.Values[i] == graphql.Null {
  121385. invalids++
  121386. }
  121387. default:
  121388. panic("unknown field " + strconv.Quote(field.Name))
  121389. }
  121390. }
  121391. out.Dispatch()
  121392. if invalids > 0 {
  121393. return graphql.Null
  121394. }
  121395. return out
  121396. }
  121397. var deliveryMethodDefinitionConnectionImplementors = []string{"DeliveryMethodDefinitionConnection"}
  121398. func (ec *executionContext) _DeliveryMethodDefinitionConnection(ctx context.Context, sel ast.SelectionSet, obj *DeliveryMethodDefinitionConnection) graphql.Marshaler {
  121399. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryMethodDefinitionConnectionImplementors)
  121400. out := graphql.NewFieldSet(fields)
  121401. var invalids uint32
  121402. for i, field := range fields {
  121403. switch field.Name {
  121404. case "__typename":
  121405. out.Values[i] = graphql.MarshalString("DeliveryMethodDefinitionConnection")
  121406. case "edges":
  121407. out.Values[i] = ec._DeliveryMethodDefinitionConnection_edges(ctx, field, obj)
  121408. if out.Values[i] == graphql.Null {
  121409. invalids++
  121410. }
  121411. case "nodes":
  121412. out.Values[i] = ec._DeliveryMethodDefinitionConnection_nodes(ctx, field, obj)
  121413. if out.Values[i] == graphql.Null {
  121414. invalids++
  121415. }
  121416. case "pageInfo":
  121417. out.Values[i] = ec._DeliveryMethodDefinitionConnection_pageInfo(ctx, field, obj)
  121418. if out.Values[i] == graphql.Null {
  121419. invalids++
  121420. }
  121421. default:
  121422. panic("unknown field " + strconv.Quote(field.Name))
  121423. }
  121424. }
  121425. out.Dispatch()
  121426. if invalids > 0 {
  121427. return graphql.Null
  121428. }
  121429. return out
  121430. }
  121431. var deliveryMethodDefinitionCountsImplementors = []string{"DeliveryMethodDefinitionCounts"}
  121432. func (ec *executionContext) _DeliveryMethodDefinitionCounts(ctx context.Context, sel ast.SelectionSet, obj *DeliveryMethodDefinitionCounts) graphql.Marshaler {
  121433. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryMethodDefinitionCountsImplementors)
  121434. out := graphql.NewFieldSet(fields)
  121435. var invalids uint32
  121436. for i, field := range fields {
  121437. switch field.Name {
  121438. case "__typename":
  121439. out.Values[i] = graphql.MarshalString("DeliveryMethodDefinitionCounts")
  121440. case "participantDefinitionsCount":
  121441. out.Values[i] = ec._DeliveryMethodDefinitionCounts_participantDefinitionsCount(ctx, field, obj)
  121442. if out.Values[i] == graphql.Null {
  121443. invalids++
  121444. }
  121445. case "rateDefinitionsCount":
  121446. out.Values[i] = ec._DeliveryMethodDefinitionCounts_rateDefinitionsCount(ctx, field, obj)
  121447. if out.Values[i] == graphql.Null {
  121448. invalids++
  121449. }
  121450. default:
  121451. panic("unknown field " + strconv.Quote(field.Name))
  121452. }
  121453. }
  121454. out.Dispatch()
  121455. if invalids > 0 {
  121456. return graphql.Null
  121457. }
  121458. return out
  121459. }
  121460. var deliveryMethodDefinitionEdgeImplementors = []string{"DeliveryMethodDefinitionEdge"}
  121461. func (ec *executionContext) _DeliveryMethodDefinitionEdge(ctx context.Context, sel ast.SelectionSet, obj *DeliveryMethodDefinitionEdge) graphql.Marshaler {
  121462. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryMethodDefinitionEdgeImplementors)
  121463. out := graphql.NewFieldSet(fields)
  121464. var invalids uint32
  121465. for i, field := range fields {
  121466. switch field.Name {
  121467. case "__typename":
  121468. out.Values[i] = graphql.MarshalString("DeliveryMethodDefinitionEdge")
  121469. case "cursor":
  121470. out.Values[i] = ec._DeliveryMethodDefinitionEdge_cursor(ctx, field, obj)
  121471. if out.Values[i] == graphql.Null {
  121472. invalids++
  121473. }
  121474. case "node":
  121475. out.Values[i] = ec._DeliveryMethodDefinitionEdge_node(ctx, field, obj)
  121476. if out.Values[i] == graphql.Null {
  121477. invalids++
  121478. }
  121479. default:
  121480. panic("unknown field " + strconv.Quote(field.Name))
  121481. }
  121482. }
  121483. out.Dispatch()
  121484. if invalids > 0 {
  121485. return graphql.Null
  121486. }
  121487. return out
  121488. }
  121489. var deliveryParticipantImplementors = []string{"DeliveryParticipant", "Node", "DeliveryRateProvider"}
  121490. func (ec *executionContext) _DeliveryParticipant(ctx context.Context, sel ast.SelectionSet, obj *DeliveryParticipant) graphql.Marshaler {
  121491. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryParticipantImplementors)
  121492. out := graphql.NewFieldSet(fields)
  121493. var invalids uint32
  121494. for i, field := range fields {
  121495. switch field.Name {
  121496. case "__typename":
  121497. out.Values[i] = graphql.MarshalString("DeliveryParticipant")
  121498. case "adaptToNewServicesFlag":
  121499. out.Values[i] = ec._DeliveryParticipant_adaptToNewServicesFlag(ctx, field, obj)
  121500. if out.Values[i] == graphql.Null {
  121501. invalids++
  121502. }
  121503. case "carrierService":
  121504. out.Values[i] = ec._DeliveryParticipant_carrierService(ctx, field, obj)
  121505. if out.Values[i] == graphql.Null {
  121506. invalids++
  121507. }
  121508. case "fixedFee":
  121509. out.Values[i] = ec._DeliveryParticipant_fixedFee(ctx, field, obj)
  121510. case "id":
  121511. out.Values[i] = ec._DeliveryParticipant_id(ctx, field, obj)
  121512. if out.Values[i] == graphql.Null {
  121513. invalids++
  121514. }
  121515. case "participantServices":
  121516. out.Values[i] = ec._DeliveryParticipant_participantServices(ctx, field, obj)
  121517. if out.Values[i] == graphql.Null {
  121518. invalids++
  121519. }
  121520. case "percentageOfRateFee":
  121521. out.Values[i] = ec._DeliveryParticipant_percentageOfRateFee(ctx, field, obj)
  121522. if out.Values[i] == graphql.Null {
  121523. invalids++
  121524. }
  121525. default:
  121526. panic("unknown field " + strconv.Quote(field.Name))
  121527. }
  121528. }
  121529. out.Dispatch()
  121530. if invalids > 0 {
  121531. return graphql.Null
  121532. }
  121533. return out
  121534. }
  121535. var deliveryParticipantServiceImplementors = []string{"DeliveryParticipantService"}
  121536. func (ec *executionContext) _DeliveryParticipantService(ctx context.Context, sel ast.SelectionSet, obj *DeliveryParticipantService) graphql.Marshaler {
  121537. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryParticipantServiceImplementors)
  121538. out := graphql.NewFieldSet(fields)
  121539. var invalids uint32
  121540. for i, field := range fields {
  121541. switch field.Name {
  121542. case "__typename":
  121543. out.Values[i] = graphql.MarshalString("DeliveryParticipantService")
  121544. case "active":
  121545. out.Values[i] = ec._DeliveryParticipantService_active(ctx, field, obj)
  121546. if out.Values[i] == graphql.Null {
  121547. invalids++
  121548. }
  121549. case "name":
  121550. out.Values[i] = ec._DeliveryParticipantService_name(ctx, field, obj)
  121551. if out.Values[i] == graphql.Null {
  121552. invalids++
  121553. }
  121554. default:
  121555. panic("unknown field " + strconv.Quote(field.Name))
  121556. }
  121557. }
  121558. out.Dispatch()
  121559. if invalids > 0 {
  121560. return graphql.Null
  121561. }
  121562. return out
  121563. }
  121564. var deliveryProductVariantsCountImplementors = []string{"DeliveryProductVariantsCount"}
  121565. func (ec *executionContext) _DeliveryProductVariantsCount(ctx context.Context, sel ast.SelectionSet, obj *DeliveryProductVariantsCount) graphql.Marshaler {
  121566. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryProductVariantsCountImplementors)
  121567. out := graphql.NewFieldSet(fields)
  121568. var invalids uint32
  121569. for i, field := range fields {
  121570. switch field.Name {
  121571. case "__typename":
  121572. out.Values[i] = graphql.MarshalString("DeliveryProductVariantsCount")
  121573. case "capped":
  121574. out.Values[i] = ec._DeliveryProductVariantsCount_capped(ctx, field, obj)
  121575. if out.Values[i] == graphql.Null {
  121576. invalids++
  121577. }
  121578. case "count":
  121579. out.Values[i] = ec._DeliveryProductVariantsCount_count(ctx, field, obj)
  121580. if out.Values[i] == graphql.Null {
  121581. invalids++
  121582. }
  121583. default:
  121584. panic("unknown field " + strconv.Quote(field.Name))
  121585. }
  121586. }
  121587. out.Dispatch()
  121588. if invalids > 0 {
  121589. return graphql.Null
  121590. }
  121591. return out
  121592. }
  121593. var deliveryProfileImplementors = []string{"DeliveryProfile", "Node"}
  121594. func (ec *executionContext) _DeliveryProfile(ctx context.Context, sel ast.SelectionSet, obj *DeliveryProfile) graphql.Marshaler {
  121595. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryProfileImplementors)
  121596. out := graphql.NewFieldSet(fields)
  121597. var invalids uint32
  121598. for i, field := range fields {
  121599. switch field.Name {
  121600. case "__typename":
  121601. out.Values[i] = graphql.MarshalString("DeliveryProfile")
  121602. case "activeMethodDefinitionsCount":
  121603. out.Values[i] = ec._DeliveryProfile_activeMethodDefinitionsCount(ctx, field, obj)
  121604. if out.Values[i] == graphql.Null {
  121605. invalids++
  121606. }
  121607. case "default":
  121608. out.Values[i] = ec._DeliveryProfile_default(ctx, field, obj)
  121609. if out.Values[i] == graphql.Null {
  121610. invalids++
  121611. }
  121612. case "id":
  121613. out.Values[i] = ec._DeliveryProfile_id(ctx, field, obj)
  121614. if out.Values[i] == graphql.Null {
  121615. invalids++
  121616. }
  121617. case "legacyMode":
  121618. out.Values[i] = ec._DeliveryProfile_legacyMode(ctx, field, obj)
  121619. if out.Values[i] == graphql.Null {
  121620. invalids++
  121621. }
  121622. case "locationsWithoutRatesCount":
  121623. out.Values[i] = ec._DeliveryProfile_locationsWithoutRatesCount(ctx, field, obj)
  121624. if out.Values[i] == graphql.Null {
  121625. invalids++
  121626. }
  121627. case "name":
  121628. out.Values[i] = ec._DeliveryProfile_name(ctx, field, obj)
  121629. if out.Values[i] == graphql.Null {
  121630. invalids++
  121631. }
  121632. case "originLocationCount":
  121633. out.Values[i] = ec._DeliveryProfile_originLocationCount(ctx, field, obj)
  121634. if out.Values[i] == graphql.Null {
  121635. invalids++
  121636. }
  121637. case "productVariantsCountV2":
  121638. out.Values[i] = ec._DeliveryProfile_productVariantsCountV2(ctx, field, obj)
  121639. if out.Values[i] == graphql.Null {
  121640. invalids++
  121641. }
  121642. case "profileItems":
  121643. out.Values[i] = ec._DeliveryProfile_profileItems(ctx, field, obj)
  121644. if out.Values[i] == graphql.Null {
  121645. invalids++
  121646. }
  121647. case "profileLocationGroups":
  121648. out.Values[i] = ec._DeliveryProfile_profileLocationGroups(ctx, field, obj)
  121649. if out.Values[i] == graphql.Null {
  121650. invalids++
  121651. }
  121652. case "sellingPlanGroups":
  121653. out.Values[i] = ec._DeliveryProfile_sellingPlanGroups(ctx, field, obj)
  121654. if out.Values[i] == graphql.Null {
  121655. invalids++
  121656. }
  121657. case "unassignedLocations":
  121658. out.Values[i] = ec._DeliveryProfile_unassignedLocations(ctx, field, obj)
  121659. if out.Values[i] == graphql.Null {
  121660. invalids++
  121661. }
  121662. case "zoneCountryCount":
  121663. out.Values[i] = ec._DeliveryProfile_zoneCountryCount(ctx, field, obj)
  121664. if out.Values[i] == graphql.Null {
  121665. invalids++
  121666. }
  121667. default:
  121668. panic("unknown field " + strconv.Quote(field.Name))
  121669. }
  121670. }
  121671. out.Dispatch()
  121672. if invalids > 0 {
  121673. return graphql.Null
  121674. }
  121675. return out
  121676. }
  121677. var deliveryProfileItemImplementors = []string{"DeliveryProfileItem", "Node"}
  121678. func (ec *executionContext) _DeliveryProfileItem(ctx context.Context, sel ast.SelectionSet, obj *DeliveryProfileItem) graphql.Marshaler {
  121679. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryProfileItemImplementors)
  121680. out := graphql.NewFieldSet(fields)
  121681. var invalids uint32
  121682. for i, field := range fields {
  121683. switch field.Name {
  121684. case "__typename":
  121685. out.Values[i] = graphql.MarshalString("DeliveryProfileItem")
  121686. case "id":
  121687. out.Values[i] = ec._DeliveryProfileItem_id(ctx, field, obj)
  121688. if out.Values[i] == graphql.Null {
  121689. invalids++
  121690. }
  121691. case "product":
  121692. out.Values[i] = ec._DeliveryProfileItem_product(ctx, field, obj)
  121693. if out.Values[i] == graphql.Null {
  121694. invalids++
  121695. }
  121696. case "variants":
  121697. out.Values[i] = ec._DeliveryProfileItem_variants(ctx, field, obj)
  121698. if out.Values[i] == graphql.Null {
  121699. invalids++
  121700. }
  121701. default:
  121702. panic("unknown field " + strconv.Quote(field.Name))
  121703. }
  121704. }
  121705. out.Dispatch()
  121706. if invalids > 0 {
  121707. return graphql.Null
  121708. }
  121709. return out
  121710. }
  121711. var deliveryProfileItemConnectionImplementors = []string{"DeliveryProfileItemConnection"}
  121712. func (ec *executionContext) _DeliveryProfileItemConnection(ctx context.Context, sel ast.SelectionSet, obj *DeliveryProfileItemConnection) graphql.Marshaler {
  121713. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryProfileItemConnectionImplementors)
  121714. out := graphql.NewFieldSet(fields)
  121715. var invalids uint32
  121716. for i, field := range fields {
  121717. switch field.Name {
  121718. case "__typename":
  121719. out.Values[i] = graphql.MarshalString("DeliveryProfileItemConnection")
  121720. case "edges":
  121721. out.Values[i] = ec._DeliveryProfileItemConnection_edges(ctx, field, obj)
  121722. if out.Values[i] == graphql.Null {
  121723. invalids++
  121724. }
  121725. case "nodes":
  121726. out.Values[i] = ec._DeliveryProfileItemConnection_nodes(ctx, field, obj)
  121727. if out.Values[i] == graphql.Null {
  121728. invalids++
  121729. }
  121730. case "pageInfo":
  121731. out.Values[i] = ec._DeliveryProfileItemConnection_pageInfo(ctx, field, obj)
  121732. if out.Values[i] == graphql.Null {
  121733. invalids++
  121734. }
  121735. default:
  121736. panic("unknown field " + strconv.Quote(field.Name))
  121737. }
  121738. }
  121739. out.Dispatch()
  121740. if invalids > 0 {
  121741. return graphql.Null
  121742. }
  121743. return out
  121744. }
  121745. var deliveryProfileItemEdgeImplementors = []string{"DeliveryProfileItemEdge"}
  121746. func (ec *executionContext) _DeliveryProfileItemEdge(ctx context.Context, sel ast.SelectionSet, obj *DeliveryProfileItemEdge) graphql.Marshaler {
  121747. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryProfileItemEdgeImplementors)
  121748. out := graphql.NewFieldSet(fields)
  121749. var invalids uint32
  121750. for i, field := range fields {
  121751. switch field.Name {
  121752. case "__typename":
  121753. out.Values[i] = graphql.MarshalString("DeliveryProfileItemEdge")
  121754. case "cursor":
  121755. out.Values[i] = ec._DeliveryProfileItemEdge_cursor(ctx, field, obj)
  121756. if out.Values[i] == graphql.Null {
  121757. invalids++
  121758. }
  121759. case "node":
  121760. out.Values[i] = ec._DeliveryProfileItemEdge_node(ctx, field, obj)
  121761. if out.Values[i] == graphql.Null {
  121762. invalids++
  121763. }
  121764. default:
  121765. panic("unknown field " + strconv.Quote(field.Name))
  121766. }
  121767. }
  121768. out.Dispatch()
  121769. if invalids > 0 {
  121770. return graphql.Null
  121771. }
  121772. return out
  121773. }
  121774. var deliveryProfileLocationGroupImplementors = []string{"DeliveryProfileLocationGroup"}
  121775. func (ec *executionContext) _DeliveryProfileLocationGroup(ctx context.Context, sel ast.SelectionSet, obj *DeliveryProfileLocationGroup) graphql.Marshaler {
  121776. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryProfileLocationGroupImplementors)
  121777. out := graphql.NewFieldSet(fields)
  121778. var invalids uint32
  121779. for i, field := range fields {
  121780. switch field.Name {
  121781. case "__typename":
  121782. out.Values[i] = graphql.MarshalString("DeliveryProfileLocationGroup")
  121783. case "countriesInAnyZone":
  121784. out.Values[i] = ec._DeliveryProfileLocationGroup_countriesInAnyZone(ctx, field, obj)
  121785. if out.Values[i] == graphql.Null {
  121786. invalids++
  121787. }
  121788. case "locationGroup":
  121789. out.Values[i] = ec._DeliveryProfileLocationGroup_locationGroup(ctx, field, obj)
  121790. if out.Values[i] == graphql.Null {
  121791. invalids++
  121792. }
  121793. case "locationGroupZones":
  121794. out.Values[i] = ec._DeliveryProfileLocationGroup_locationGroupZones(ctx, field, obj)
  121795. if out.Values[i] == graphql.Null {
  121796. invalids++
  121797. }
  121798. default:
  121799. panic("unknown field " + strconv.Quote(field.Name))
  121800. }
  121801. }
  121802. out.Dispatch()
  121803. if invalids > 0 {
  121804. return graphql.Null
  121805. }
  121806. return out
  121807. }
  121808. var deliveryProvinceImplementors = []string{"DeliveryProvince", "Node"}
  121809. func (ec *executionContext) _DeliveryProvince(ctx context.Context, sel ast.SelectionSet, obj *DeliveryProvince) graphql.Marshaler {
  121810. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryProvinceImplementors)
  121811. out := graphql.NewFieldSet(fields)
  121812. var invalids uint32
  121813. for i, field := range fields {
  121814. switch field.Name {
  121815. case "__typename":
  121816. out.Values[i] = graphql.MarshalString("DeliveryProvince")
  121817. case "code":
  121818. out.Values[i] = ec._DeliveryProvince_code(ctx, field, obj)
  121819. if out.Values[i] == graphql.Null {
  121820. invalids++
  121821. }
  121822. case "id":
  121823. out.Values[i] = ec._DeliveryProvince_id(ctx, field, obj)
  121824. if out.Values[i] == graphql.Null {
  121825. invalids++
  121826. }
  121827. case "name":
  121828. out.Values[i] = ec._DeliveryProvince_name(ctx, field, obj)
  121829. if out.Values[i] == graphql.Null {
  121830. invalids++
  121831. }
  121832. case "translatedName":
  121833. out.Values[i] = ec._DeliveryProvince_translatedName(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 deliveryRateDefinitionImplementors = []string{"DeliveryRateDefinition", "Node", "DeliveryRateProvider"}
  121848. func (ec *executionContext) _DeliveryRateDefinition(ctx context.Context, sel ast.SelectionSet, obj *DeliveryRateDefinition) graphql.Marshaler {
  121849. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryRateDefinitionImplementors)
  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("DeliveryRateDefinition")
  121856. case "id":
  121857. out.Values[i] = ec._DeliveryRateDefinition_id(ctx, field, obj)
  121858. if out.Values[i] == graphql.Null {
  121859. invalids++
  121860. }
  121861. case "price":
  121862. out.Values[i] = ec._DeliveryRateDefinition_price(ctx, field, obj)
  121863. if out.Values[i] == graphql.Null {
  121864. invalids++
  121865. }
  121866. default:
  121867. panic("unknown field " + strconv.Quote(field.Name))
  121868. }
  121869. }
  121870. out.Dispatch()
  121871. if invalids > 0 {
  121872. return graphql.Null
  121873. }
  121874. return out
  121875. }
  121876. var deliveryZoneImplementors = []string{"DeliveryZone", "Node"}
  121877. func (ec *executionContext) _DeliveryZone(ctx context.Context, sel ast.SelectionSet, obj *DeliveryZone) graphql.Marshaler {
  121878. fields := graphql.CollectFields(ec.OperationContext, sel, deliveryZoneImplementors)
  121879. out := graphql.NewFieldSet(fields)
  121880. var invalids uint32
  121881. for i, field := range fields {
  121882. switch field.Name {
  121883. case "__typename":
  121884. out.Values[i] = graphql.MarshalString("DeliveryZone")
  121885. case "countries":
  121886. out.Values[i] = ec._DeliveryZone_countries(ctx, field, obj)
  121887. if out.Values[i] == graphql.Null {
  121888. invalids++
  121889. }
  121890. case "id":
  121891. out.Values[i] = ec._DeliveryZone_id(ctx, field, obj)
  121892. if out.Values[i] == graphql.Null {
  121893. invalids++
  121894. }
  121895. case "name":
  121896. out.Values[i] = ec._DeliveryZone_name(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 discountAllocationImplementors = []string{"DiscountAllocation"}
  121911. func (ec *executionContext) _DiscountAllocation(ctx context.Context, sel ast.SelectionSet, obj *DiscountAllocation) graphql.Marshaler {
  121912. fields := graphql.CollectFields(ec.OperationContext, sel, discountAllocationImplementors)
  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("DiscountAllocation")
  121919. case "allocatedAmountSet":
  121920. out.Values[i] = ec._DiscountAllocation_allocatedAmountSet(ctx, field, obj)
  121921. if out.Values[i] == graphql.Null {
  121922. invalids++
  121923. }
  121924. case "discountApplication":
  121925. out.Values[i] = ec._DiscountAllocation_discountApplication(ctx, field, obj)
  121926. if out.Values[i] == graphql.Null {
  121927. invalids++
  121928. }
  121929. default:
  121930. panic("unknown field " + strconv.Quote(field.Name))
  121931. }
  121932. }
  121933. out.Dispatch()
  121934. if invalids > 0 {
  121935. return graphql.Null
  121936. }
  121937. return out
  121938. }
  121939. var discountApplicationConnectionImplementors = []string{"DiscountApplicationConnection"}
  121940. func (ec *executionContext) _DiscountApplicationConnection(ctx context.Context, sel ast.SelectionSet, obj *DiscountApplicationConnection) graphql.Marshaler {
  121941. fields := graphql.CollectFields(ec.OperationContext, sel, discountApplicationConnectionImplementors)
  121942. out := graphql.NewFieldSet(fields)
  121943. var invalids uint32
  121944. for i, field := range fields {
  121945. switch field.Name {
  121946. case "__typename":
  121947. out.Values[i] = graphql.MarshalString("DiscountApplicationConnection")
  121948. case "edges":
  121949. out.Values[i] = ec._DiscountApplicationConnection_edges(ctx, field, obj)
  121950. if out.Values[i] == graphql.Null {
  121951. invalids++
  121952. }
  121953. case "nodes":
  121954. out.Values[i] = ec._DiscountApplicationConnection_nodes(ctx, field, obj)
  121955. if out.Values[i] == graphql.Null {
  121956. invalids++
  121957. }
  121958. case "pageInfo":
  121959. out.Values[i] = ec._DiscountApplicationConnection_pageInfo(ctx, field, obj)
  121960. if out.Values[i] == graphql.Null {
  121961. invalids++
  121962. }
  121963. default:
  121964. panic("unknown field " + strconv.Quote(field.Name))
  121965. }
  121966. }
  121967. out.Dispatch()
  121968. if invalids > 0 {
  121969. return graphql.Null
  121970. }
  121971. return out
  121972. }
  121973. var discountApplicationEdgeImplementors = []string{"DiscountApplicationEdge"}
  121974. func (ec *executionContext) _DiscountApplicationEdge(ctx context.Context, sel ast.SelectionSet, obj *DiscountApplicationEdge) graphql.Marshaler {
  121975. fields := graphql.CollectFields(ec.OperationContext, sel, discountApplicationEdgeImplementors)
  121976. out := graphql.NewFieldSet(fields)
  121977. var invalids uint32
  121978. for i, field := range fields {
  121979. switch field.Name {
  121980. case "__typename":
  121981. out.Values[i] = graphql.MarshalString("DiscountApplicationEdge")
  121982. case "cursor":
  121983. out.Values[i] = ec._DiscountApplicationEdge_cursor(ctx, field, obj)
  121984. if out.Values[i] == graphql.Null {
  121985. invalids++
  121986. }
  121987. case "node":
  121988. out.Values[i] = ec._DiscountApplicationEdge_node(ctx, field, obj)
  121989. if out.Values[i] == graphql.Null {
  121990. invalids++
  121991. }
  121992. default:
  121993. panic("unknown field " + strconv.Quote(field.Name))
  121994. }
  121995. }
  121996. out.Dispatch()
  121997. if invalids > 0 {
  121998. return graphql.Null
  121999. }
  122000. return out
  122001. }
  122002. var discountCodeApplicationImplementors = []string{"DiscountCodeApplication", "DiscountApplication"}
  122003. func (ec *executionContext) _DiscountCodeApplication(ctx context.Context, sel ast.SelectionSet, obj *DiscountCodeApplication) graphql.Marshaler {
  122004. fields := graphql.CollectFields(ec.OperationContext, sel, discountCodeApplicationImplementors)
  122005. out := graphql.NewFieldSet(fields)
  122006. var invalids uint32
  122007. for i, field := range fields {
  122008. switch field.Name {
  122009. case "__typename":
  122010. out.Values[i] = graphql.MarshalString("DiscountCodeApplication")
  122011. case "allocationMethod":
  122012. out.Values[i] = ec._DiscountCodeApplication_allocationMethod(ctx, field, obj)
  122013. if out.Values[i] == graphql.Null {
  122014. invalids++
  122015. }
  122016. case "code":
  122017. out.Values[i] = ec._DiscountCodeApplication_code(ctx, field, obj)
  122018. if out.Values[i] == graphql.Null {
  122019. invalids++
  122020. }
  122021. case "index":
  122022. out.Values[i] = ec._DiscountCodeApplication_index(ctx, field, obj)
  122023. if out.Values[i] == graphql.Null {
  122024. invalids++
  122025. }
  122026. case "targetSelection":
  122027. out.Values[i] = ec._DiscountCodeApplication_targetSelection(ctx, field, obj)
  122028. if out.Values[i] == graphql.Null {
  122029. invalids++
  122030. }
  122031. case "targetType":
  122032. out.Values[i] = ec._DiscountCodeApplication_targetType(ctx, field, obj)
  122033. if out.Values[i] == graphql.Null {
  122034. invalids++
  122035. }
  122036. case "value":
  122037. out.Values[i] = ec._DiscountCodeApplication_value(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 domainImplementors = []string{"Domain", "Node"}
  122052. func (ec *executionContext) _Domain(ctx context.Context, sel ast.SelectionSet, obj *Domain) graphql.Marshaler {
  122053. fields := graphql.CollectFields(ec.OperationContext, sel, domainImplementors)
  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("Domain")
  122060. case "host":
  122061. out.Values[i] = ec._Domain_host(ctx, field, obj)
  122062. if out.Values[i] == graphql.Null {
  122063. invalids++
  122064. }
  122065. case "id":
  122066. out.Values[i] = ec._Domain_id(ctx, field, obj)
  122067. if out.Values[i] == graphql.Null {
  122068. invalids++
  122069. }
  122070. case "localization":
  122071. out.Values[i] = ec._Domain_localization(ctx, field, obj)
  122072. case "marketWebPresence":
  122073. out.Values[i] = ec._Domain_marketWebPresence(ctx, field, obj)
  122074. case "sslEnabled":
  122075. out.Values[i] = ec._Domain_sslEnabled(ctx, field, obj)
  122076. if out.Values[i] == graphql.Null {
  122077. invalids++
  122078. }
  122079. case "url":
  122080. out.Values[i] = ec._Domain_url(ctx, field, obj)
  122081. if out.Values[i] == graphql.Null {
  122082. invalids++
  122083. }
  122084. default:
  122085. panic("unknown field " + strconv.Quote(field.Name))
  122086. }
  122087. }
  122088. out.Dispatch()
  122089. if invalids > 0 {
  122090. return graphql.Null
  122091. }
  122092. return out
  122093. }
  122094. var domainLocalizationImplementors = []string{"DomainLocalization"}
  122095. func (ec *executionContext) _DomainLocalization(ctx context.Context, sel ast.SelectionSet, obj *DomainLocalization) graphql.Marshaler {
  122096. fields := graphql.CollectFields(ec.OperationContext, sel, domainLocalizationImplementors)
  122097. out := graphql.NewFieldSet(fields)
  122098. var invalids uint32
  122099. for i, field := range fields {
  122100. switch field.Name {
  122101. case "__typename":
  122102. out.Values[i] = graphql.MarshalString("DomainLocalization")
  122103. case "alternateLocales":
  122104. out.Values[i] = ec._DomainLocalization_alternateLocales(ctx, field, obj)
  122105. if out.Values[i] == graphql.Null {
  122106. invalids++
  122107. }
  122108. case "country":
  122109. out.Values[i] = ec._DomainLocalization_country(ctx, field, obj)
  122110. case "defaultLocale":
  122111. out.Values[i] = ec._DomainLocalization_defaultLocale(ctx, field, obj)
  122112. if out.Values[i] == graphql.Null {
  122113. invalids++
  122114. }
  122115. default:
  122116. panic("unknown field " + strconv.Quote(field.Name))
  122117. }
  122118. }
  122119. out.Dispatch()
  122120. if invalids > 0 {
  122121. return graphql.Null
  122122. }
  122123. return out
  122124. }
  122125. var draftOrderImplementors = []string{"DraftOrder", "CommentEventSubject", "HasEvents", "HasLocalizationExtensions", "HasMetafields", "LegacyInteroperability", "Navigable", "Node", "CommentEventEmbed", "_Entity"}
  122126. func (ec *executionContext) _DraftOrder(ctx context.Context, sel ast.SelectionSet, obj *DraftOrder) graphql.Marshaler {
  122127. fields := graphql.CollectFields(ec.OperationContext, sel, draftOrderImplementors)
  122128. out := graphql.NewFieldSet(fields)
  122129. var invalids uint32
  122130. for i, field := range fields {
  122131. switch field.Name {
  122132. case "__typename":
  122133. out.Values[i] = graphql.MarshalString("DraftOrder")
  122134. case "appliedDiscount":
  122135. out.Values[i] = ec._DraftOrder_appliedDiscount(ctx, field, obj)
  122136. case "billingAddress":
  122137. out.Values[i] = ec._DraftOrder_billingAddress(ctx, field, obj)
  122138. case "billingAddressMatchesShippingAddress":
  122139. out.Values[i] = ec._DraftOrder_billingAddressMatchesShippingAddress(ctx, field, obj)
  122140. if out.Values[i] == graphql.Null {
  122141. invalids++
  122142. }
  122143. case "completedAt":
  122144. out.Values[i] = ec._DraftOrder_completedAt(ctx, field, obj)
  122145. case "createdAt":
  122146. out.Values[i] = ec._DraftOrder_createdAt(ctx, field, obj)
  122147. if out.Values[i] == graphql.Null {
  122148. invalids++
  122149. }
  122150. case "currencyCode":
  122151. out.Values[i] = ec._DraftOrder_currencyCode(ctx, field, obj)
  122152. if out.Values[i] == graphql.Null {
  122153. invalids++
  122154. }
  122155. case "customAttributes":
  122156. out.Values[i] = ec._DraftOrder_customAttributes(ctx, field, obj)
  122157. if out.Values[i] == graphql.Null {
  122158. invalids++
  122159. }
  122160. case "customer":
  122161. out.Values[i] = ec._DraftOrder_customer(ctx, field, obj)
  122162. case "defaultCursor":
  122163. out.Values[i] = ec._DraftOrder_defaultCursor(ctx, field, obj)
  122164. if out.Values[i] == graphql.Null {
  122165. invalids++
  122166. }
  122167. case "email":
  122168. out.Values[i] = ec._DraftOrder_email(ctx, field, obj)
  122169. case "events":
  122170. out.Values[i] = ec._DraftOrder_events(ctx, field, obj)
  122171. if out.Values[i] == graphql.Null {
  122172. invalids++
  122173. }
  122174. case "hasTimelineComment":
  122175. out.Values[i] = ec._DraftOrder_hasTimelineComment(ctx, field, obj)
  122176. if out.Values[i] == graphql.Null {
  122177. invalids++
  122178. }
  122179. case "id":
  122180. out.Values[i] = ec._DraftOrder_id(ctx, field, obj)
  122181. if out.Values[i] == graphql.Null {
  122182. invalids++
  122183. }
  122184. case "invoiceEmailTemplateSubject":
  122185. out.Values[i] = ec._DraftOrder_invoiceEmailTemplateSubject(ctx, field, obj)
  122186. if out.Values[i] == graphql.Null {
  122187. invalids++
  122188. }
  122189. case "invoiceSentAt":
  122190. out.Values[i] = ec._DraftOrder_invoiceSentAt(ctx, field, obj)
  122191. case "invoiceUrl":
  122192. out.Values[i] = ec._DraftOrder_invoiceUrl(ctx, field, obj)
  122193. case "legacyResourceId":
  122194. out.Values[i] = ec._DraftOrder_legacyResourceId(ctx, field, obj)
  122195. if out.Values[i] == graphql.Null {
  122196. invalids++
  122197. }
  122198. case "lineItems":
  122199. out.Values[i] = ec._DraftOrder_lineItems(ctx, field, obj)
  122200. if out.Values[i] == graphql.Null {
  122201. invalids++
  122202. }
  122203. case "lineItemsSubtotalPrice":
  122204. out.Values[i] = ec._DraftOrder_lineItemsSubtotalPrice(ctx, field, obj)
  122205. if out.Values[i] == graphql.Null {
  122206. invalids++
  122207. }
  122208. case "localizationExtensions":
  122209. out.Values[i] = ec._DraftOrder_localizationExtensions(ctx, field, obj)
  122210. if out.Values[i] == graphql.Null {
  122211. invalids++
  122212. }
  122213. case "marketName":
  122214. out.Values[i] = ec._DraftOrder_marketName(ctx, field, obj)
  122215. if out.Values[i] == graphql.Null {
  122216. invalids++
  122217. }
  122218. case "marketRegionCountryCode":
  122219. out.Values[i] = ec._DraftOrder_marketRegionCountryCode(ctx, field, obj)
  122220. if out.Values[i] == graphql.Null {
  122221. invalids++
  122222. }
  122223. case "metafield":
  122224. out.Values[i] = ec._DraftOrder_metafield(ctx, field, obj)
  122225. case "metafields":
  122226. out.Values[i] = ec._DraftOrder_metafields(ctx, field, obj)
  122227. if out.Values[i] == graphql.Null {
  122228. invalids++
  122229. }
  122230. case "name":
  122231. out.Values[i] = ec._DraftOrder_name(ctx, field, obj)
  122232. if out.Values[i] == graphql.Null {
  122233. invalids++
  122234. }
  122235. case "note2":
  122236. out.Values[i] = ec._DraftOrder_note2(ctx, field, obj)
  122237. case "order":
  122238. out.Values[i] = ec._DraftOrder_order(ctx, field, obj)
  122239. case "paymentTerms":
  122240. out.Values[i] = ec._DraftOrder_paymentTerms(ctx, field, obj)
  122241. case "phone":
  122242. out.Values[i] = ec._DraftOrder_phone(ctx, field, obj)
  122243. case "presentmentCurrencyCode":
  122244. out.Values[i] = ec._DraftOrder_presentmentCurrencyCode(ctx, field, obj)
  122245. if out.Values[i] == graphql.Null {
  122246. invalids++
  122247. }
  122248. case "privateMetafield":
  122249. out.Values[i] = ec._DraftOrder_privateMetafield(ctx, field, obj)
  122250. case "privateMetafields":
  122251. out.Values[i] = ec._DraftOrder_privateMetafields(ctx, field, obj)
  122252. if out.Values[i] == graphql.Null {
  122253. invalids++
  122254. }
  122255. case "purchasingEntity":
  122256. out.Values[i] = ec._DraftOrder_purchasingEntity(ctx, field, obj)
  122257. case "ready":
  122258. out.Values[i] = ec._DraftOrder_ready(ctx, field, obj)
  122259. if out.Values[i] == graphql.Null {
  122260. invalids++
  122261. }
  122262. case "reserveInventoryUntil":
  122263. out.Values[i] = ec._DraftOrder_reserveInventoryUntil(ctx, field, obj)
  122264. case "shippingAddress":
  122265. out.Values[i] = ec._DraftOrder_shippingAddress(ctx, field, obj)
  122266. case "shippingLine":
  122267. out.Values[i] = ec._DraftOrder_shippingLine(ctx, field, obj)
  122268. case "status":
  122269. out.Values[i] = ec._DraftOrder_status(ctx, field, obj)
  122270. if out.Values[i] == graphql.Null {
  122271. invalids++
  122272. }
  122273. case "subtotalPrice":
  122274. out.Values[i] = ec._DraftOrder_subtotalPrice(ctx, field, obj)
  122275. if out.Values[i] == graphql.Null {
  122276. invalids++
  122277. }
  122278. case "subtotalPriceSet":
  122279. out.Values[i] = ec._DraftOrder_subtotalPriceSet(ctx, field, obj)
  122280. if out.Values[i] == graphql.Null {
  122281. invalids++
  122282. }
  122283. case "tags":
  122284. out.Values[i] = ec._DraftOrder_tags(ctx, field, obj)
  122285. if out.Values[i] == graphql.Null {
  122286. invalids++
  122287. }
  122288. case "taxExempt":
  122289. out.Values[i] = ec._DraftOrder_taxExempt(ctx, field, obj)
  122290. if out.Values[i] == graphql.Null {
  122291. invalids++
  122292. }
  122293. case "taxLines":
  122294. out.Values[i] = ec._DraftOrder_taxLines(ctx, field, obj)
  122295. if out.Values[i] == graphql.Null {
  122296. invalids++
  122297. }
  122298. case "taxesIncluded":
  122299. out.Values[i] = ec._DraftOrder_taxesIncluded(ctx, field, obj)
  122300. if out.Values[i] == graphql.Null {
  122301. invalids++
  122302. }
  122303. case "totalDiscountsSet":
  122304. out.Values[i] = ec._DraftOrder_totalDiscountsSet(ctx, field, obj)
  122305. if out.Values[i] == graphql.Null {
  122306. invalids++
  122307. }
  122308. case "totalLineItemsPriceSet":
  122309. out.Values[i] = ec._DraftOrder_totalLineItemsPriceSet(ctx, field, obj)
  122310. if out.Values[i] == graphql.Null {
  122311. invalids++
  122312. }
  122313. case "totalPrice":
  122314. out.Values[i] = ec._DraftOrder_totalPrice(ctx, field, obj)
  122315. if out.Values[i] == graphql.Null {
  122316. invalids++
  122317. }
  122318. case "totalPriceSet":
  122319. out.Values[i] = ec._DraftOrder_totalPriceSet(ctx, field, obj)
  122320. if out.Values[i] == graphql.Null {
  122321. invalids++
  122322. }
  122323. case "totalShippingPrice":
  122324. out.Values[i] = ec._DraftOrder_totalShippingPrice(ctx, field, obj)
  122325. if out.Values[i] == graphql.Null {
  122326. invalids++
  122327. }
  122328. case "totalShippingPriceSet":
  122329. out.Values[i] = ec._DraftOrder_totalShippingPriceSet(ctx, field, obj)
  122330. if out.Values[i] == graphql.Null {
  122331. invalids++
  122332. }
  122333. case "totalTax":
  122334. out.Values[i] = ec._DraftOrder_totalTax(ctx, field, obj)
  122335. if out.Values[i] == graphql.Null {
  122336. invalids++
  122337. }
  122338. case "totalTaxSet":
  122339. out.Values[i] = ec._DraftOrder_totalTaxSet(ctx, field, obj)
  122340. if out.Values[i] == graphql.Null {
  122341. invalids++
  122342. }
  122343. case "totalWeight":
  122344. out.Values[i] = ec._DraftOrder_totalWeight(ctx, field, obj)
  122345. if out.Values[i] == graphql.Null {
  122346. invalids++
  122347. }
  122348. case "updatedAt":
  122349. out.Values[i] = ec._DraftOrder_updatedAt(ctx, field, obj)
  122350. if out.Values[i] == graphql.Null {
  122351. invalids++
  122352. }
  122353. case "visibleToCustomer":
  122354. out.Values[i] = ec._DraftOrder_visibleToCustomer(ctx, field, obj)
  122355. if out.Values[i] == graphql.Null {
  122356. invalids++
  122357. }
  122358. default:
  122359. panic("unknown field " + strconv.Quote(field.Name))
  122360. }
  122361. }
  122362. out.Dispatch()
  122363. if invalids > 0 {
  122364. return graphql.Null
  122365. }
  122366. return out
  122367. }
  122368. var draftOrderAppliedDiscountImplementors = []string{"DraftOrderAppliedDiscount"}
  122369. func (ec *executionContext) _DraftOrderAppliedDiscount(ctx context.Context, sel ast.SelectionSet, obj *DraftOrderAppliedDiscount) graphql.Marshaler {
  122370. fields := graphql.CollectFields(ec.OperationContext, sel, draftOrderAppliedDiscountImplementors)
  122371. out := graphql.NewFieldSet(fields)
  122372. var invalids uint32
  122373. for i, field := range fields {
  122374. switch field.Name {
  122375. case "__typename":
  122376. out.Values[i] = graphql.MarshalString("DraftOrderAppliedDiscount")
  122377. case "amountSet":
  122378. out.Values[i] = ec._DraftOrderAppliedDiscount_amountSet(ctx, field, obj)
  122379. if out.Values[i] == graphql.Null {
  122380. invalids++
  122381. }
  122382. case "amountV2":
  122383. out.Values[i] = ec._DraftOrderAppliedDiscount_amountV2(ctx, field, obj)
  122384. if out.Values[i] == graphql.Null {
  122385. invalids++
  122386. }
  122387. case "description":
  122388. out.Values[i] = ec._DraftOrderAppliedDiscount_description(ctx, field, obj)
  122389. if out.Values[i] == graphql.Null {
  122390. invalids++
  122391. }
  122392. case "title":
  122393. out.Values[i] = ec._DraftOrderAppliedDiscount_title(ctx, field, obj)
  122394. case "value":
  122395. out.Values[i] = ec._DraftOrderAppliedDiscount_value(ctx, field, obj)
  122396. if out.Values[i] == graphql.Null {
  122397. invalids++
  122398. }
  122399. case "valueType":
  122400. out.Values[i] = ec._DraftOrderAppliedDiscount_valueType(ctx, field, obj)
  122401. if out.Values[i] == graphql.Null {
  122402. invalids++
  122403. }
  122404. default:
  122405. panic("unknown field " + strconv.Quote(field.Name))
  122406. }
  122407. }
  122408. out.Dispatch()
  122409. if invalids > 0 {
  122410. return graphql.Null
  122411. }
  122412. return out
  122413. }
  122414. var draftOrderConnectionImplementors = []string{"DraftOrderConnection"}
  122415. func (ec *executionContext) _DraftOrderConnection(ctx context.Context, sel ast.SelectionSet, obj *DraftOrderConnection) graphql.Marshaler {
  122416. fields := graphql.CollectFields(ec.OperationContext, sel, draftOrderConnectionImplementors)
  122417. out := graphql.NewFieldSet(fields)
  122418. var invalids uint32
  122419. for i, field := range fields {
  122420. switch field.Name {
  122421. case "__typename":
  122422. out.Values[i] = graphql.MarshalString("DraftOrderConnection")
  122423. case "edges":
  122424. out.Values[i] = ec._DraftOrderConnection_edges(ctx, field, obj)
  122425. if out.Values[i] == graphql.Null {
  122426. invalids++
  122427. }
  122428. case "nodes":
  122429. out.Values[i] = ec._DraftOrderConnection_nodes(ctx, field, obj)
  122430. if out.Values[i] == graphql.Null {
  122431. invalids++
  122432. }
  122433. case "pageInfo":
  122434. out.Values[i] = ec._DraftOrderConnection_pageInfo(ctx, field, obj)
  122435. if out.Values[i] == graphql.Null {
  122436. invalids++
  122437. }
  122438. default:
  122439. panic("unknown field " + strconv.Quote(field.Name))
  122440. }
  122441. }
  122442. out.Dispatch()
  122443. if invalids > 0 {
  122444. return graphql.Null
  122445. }
  122446. return out
  122447. }
  122448. var draftOrderEdgeImplementors = []string{"DraftOrderEdge"}
  122449. func (ec *executionContext) _DraftOrderEdge(ctx context.Context, sel ast.SelectionSet, obj *DraftOrderEdge) graphql.Marshaler {
  122450. fields := graphql.CollectFields(ec.OperationContext, sel, draftOrderEdgeImplementors)
  122451. out := graphql.NewFieldSet(fields)
  122452. var invalids uint32
  122453. for i, field := range fields {
  122454. switch field.Name {
  122455. case "__typename":
  122456. out.Values[i] = graphql.MarshalString("DraftOrderEdge")
  122457. case "cursor":
  122458. out.Values[i] = ec._DraftOrderEdge_cursor(ctx, field, obj)
  122459. if out.Values[i] == graphql.Null {
  122460. invalids++
  122461. }
  122462. case "node":
  122463. out.Values[i] = ec._DraftOrderEdge_node(ctx, field, obj)
  122464. if out.Values[i] == graphql.Null {
  122465. invalids++
  122466. }
  122467. default:
  122468. panic("unknown field " + strconv.Quote(field.Name))
  122469. }
  122470. }
  122471. out.Dispatch()
  122472. if invalids > 0 {
  122473. return graphql.Null
  122474. }
  122475. return out
  122476. }
  122477. var draftOrderLineItemImplementors = []string{"DraftOrderLineItem", "Node"}
  122478. func (ec *executionContext) _DraftOrderLineItem(ctx context.Context, sel ast.SelectionSet, obj *DraftOrderLineItem) graphql.Marshaler {
  122479. fields := graphql.CollectFields(ec.OperationContext, sel, draftOrderLineItemImplementors)
  122480. out := graphql.NewFieldSet(fields)
  122481. var invalids uint32
  122482. for i, field := range fields {
  122483. switch field.Name {
  122484. case "__typename":
  122485. out.Values[i] = graphql.MarshalString("DraftOrderLineItem")
  122486. case "appliedDiscount":
  122487. out.Values[i] = ec._DraftOrderLineItem_appliedDiscount(ctx, field, obj)
  122488. case "custom":
  122489. out.Values[i] = ec._DraftOrderLineItem_custom(ctx, field, obj)
  122490. if out.Values[i] == graphql.Null {
  122491. invalids++
  122492. }
  122493. case "customAttributes":
  122494. out.Values[i] = ec._DraftOrderLineItem_customAttributes(ctx, field, obj)
  122495. if out.Values[i] == graphql.Null {
  122496. invalids++
  122497. }
  122498. case "customAttributesV2":
  122499. out.Values[i] = ec._DraftOrderLineItem_customAttributesV2(ctx, field, obj)
  122500. if out.Values[i] == graphql.Null {
  122501. invalids++
  122502. }
  122503. case "discountedTotal":
  122504. out.Values[i] = ec._DraftOrderLineItem_discountedTotal(ctx, field, obj)
  122505. if out.Values[i] == graphql.Null {
  122506. invalids++
  122507. }
  122508. case "discountedTotalSet":
  122509. out.Values[i] = ec._DraftOrderLineItem_discountedTotalSet(ctx, field, obj)
  122510. if out.Values[i] == graphql.Null {
  122511. invalids++
  122512. }
  122513. case "discountedUnitPrice":
  122514. out.Values[i] = ec._DraftOrderLineItem_discountedUnitPrice(ctx, field, obj)
  122515. if out.Values[i] == graphql.Null {
  122516. invalids++
  122517. }
  122518. case "discountedUnitPriceSet":
  122519. out.Values[i] = ec._DraftOrderLineItem_discountedUnitPriceSet(ctx, field, obj)
  122520. if out.Values[i] == graphql.Null {
  122521. invalids++
  122522. }
  122523. case "fulfillmentService":
  122524. out.Values[i] = ec._DraftOrderLineItem_fulfillmentService(ctx, field, obj)
  122525. case "id":
  122526. out.Values[i] = ec._DraftOrderLineItem_id(ctx, field, obj)
  122527. if out.Values[i] == graphql.Null {
  122528. invalids++
  122529. }
  122530. case "image":
  122531. out.Values[i] = ec._DraftOrderLineItem_image(ctx, field, obj)
  122532. case "isGiftCard":
  122533. out.Values[i] = ec._DraftOrderLineItem_isGiftCard(ctx, field, obj)
  122534. if out.Values[i] == graphql.Null {
  122535. invalids++
  122536. }
  122537. case "name":
  122538. out.Values[i] = ec._DraftOrderLineItem_name(ctx, field, obj)
  122539. if out.Values[i] == graphql.Null {
  122540. invalids++
  122541. }
  122542. case "originalTotal":
  122543. out.Values[i] = ec._DraftOrderLineItem_originalTotal(ctx, field, obj)
  122544. if out.Values[i] == graphql.Null {
  122545. invalids++
  122546. }
  122547. case "originalTotalSet":
  122548. out.Values[i] = ec._DraftOrderLineItem_originalTotalSet(ctx, field, obj)
  122549. if out.Values[i] == graphql.Null {
  122550. invalids++
  122551. }
  122552. case "originalUnitPrice":
  122553. out.Values[i] = ec._DraftOrderLineItem_originalUnitPrice(ctx, field, obj)
  122554. if out.Values[i] == graphql.Null {
  122555. invalids++
  122556. }
  122557. case "originalUnitPriceSet":
  122558. out.Values[i] = ec._DraftOrderLineItem_originalUnitPriceSet(ctx, field, obj)
  122559. if out.Values[i] == graphql.Null {
  122560. invalids++
  122561. }
  122562. case "product":
  122563. out.Values[i] = ec._DraftOrderLineItem_product(ctx, field, obj)
  122564. case "quantity":
  122565. out.Values[i] = ec._DraftOrderLineItem_quantity(ctx, field, obj)
  122566. if out.Values[i] == graphql.Null {
  122567. invalids++
  122568. }
  122569. case "requiresShipping":
  122570. out.Values[i] = ec._DraftOrderLineItem_requiresShipping(ctx, field, obj)
  122571. if out.Values[i] == graphql.Null {
  122572. invalids++
  122573. }
  122574. case "sku":
  122575. out.Values[i] = ec._DraftOrderLineItem_sku(ctx, field, obj)
  122576. case "taxLines":
  122577. out.Values[i] = ec._DraftOrderLineItem_taxLines(ctx, field, obj)
  122578. if out.Values[i] == graphql.Null {
  122579. invalids++
  122580. }
  122581. case "taxable":
  122582. out.Values[i] = ec._DraftOrderLineItem_taxable(ctx, field, obj)
  122583. if out.Values[i] == graphql.Null {
  122584. invalids++
  122585. }
  122586. case "title":
  122587. out.Values[i] = ec._DraftOrderLineItem_title(ctx, field, obj)
  122588. if out.Values[i] == graphql.Null {
  122589. invalids++
  122590. }
  122591. case "totalDiscount":
  122592. out.Values[i] = ec._DraftOrderLineItem_totalDiscount(ctx, field, obj)
  122593. if out.Values[i] == graphql.Null {
  122594. invalids++
  122595. }
  122596. case "totalDiscountSet":
  122597. out.Values[i] = ec._DraftOrderLineItem_totalDiscountSet(ctx, field, obj)
  122598. if out.Values[i] == graphql.Null {
  122599. invalids++
  122600. }
  122601. case "variant":
  122602. out.Values[i] = ec._DraftOrderLineItem_variant(ctx, field, obj)
  122603. case "variantTitle":
  122604. out.Values[i] = ec._DraftOrderLineItem_variantTitle(ctx, field, obj)
  122605. case "vendor":
  122606. out.Values[i] = ec._DraftOrderLineItem_vendor(ctx, field, obj)
  122607. case "weight":
  122608. out.Values[i] = ec._DraftOrderLineItem_weight(ctx, field, obj)
  122609. default:
  122610. panic("unknown field " + strconv.Quote(field.Name))
  122611. }
  122612. }
  122613. out.Dispatch()
  122614. if invalids > 0 {
  122615. return graphql.Null
  122616. }
  122617. return out
  122618. }
  122619. var draftOrderLineItemConnectionImplementors = []string{"DraftOrderLineItemConnection"}
  122620. func (ec *executionContext) _DraftOrderLineItemConnection(ctx context.Context, sel ast.SelectionSet, obj *DraftOrderLineItemConnection) graphql.Marshaler {
  122621. fields := graphql.CollectFields(ec.OperationContext, sel, draftOrderLineItemConnectionImplementors)
  122622. out := graphql.NewFieldSet(fields)
  122623. var invalids uint32
  122624. for i, field := range fields {
  122625. switch field.Name {
  122626. case "__typename":
  122627. out.Values[i] = graphql.MarshalString("DraftOrderLineItemConnection")
  122628. case "edges":
  122629. out.Values[i] = ec._DraftOrderLineItemConnection_edges(ctx, field, obj)
  122630. if out.Values[i] == graphql.Null {
  122631. invalids++
  122632. }
  122633. case "nodes":
  122634. out.Values[i] = ec._DraftOrderLineItemConnection_nodes(ctx, field, obj)
  122635. if out.Values[i] == graphql.Null {
  122636. invalids++
  122637. }
  122638. case "pageInfo":
  122639. out.Values[i] = ec._DraftOrderLineItemConnection_pageInfo(ctx, field, obj)
  122640. if out.Values[i] == graphql.Null {
  122641. invalids++
  122642. }
  122643. default:
  122644. panic("unknown field " + strconv.Quote(field.Name))
  122645. }
  122646. }
  122647. out.Dispatch()
  122648. if invalids > 0 {
  122649. return graphql.Null
  122650. }
  122651. return out
  122652. }
  122653. var draftOrderLineItemEdgeImplementors = []string{"DraftOrderLineItemEdge"}
  122654. func (ec *executionContext) _DraftOrderLineItemEdge(ctx context.Context, sel ast.SelectionSet, obj *DraftOrderLineItemEdge) graphql.Marshaler {
  122655. fields := graphql.CollectFields(ec.OperationContext, sel, draftOrderLineItemEdgeImplementors)
  122656. out := graphql.NewFieldSet(fields)
  122657. var invalids uint32
  122658. for i, field := range fields {
  122659. switch field.Name {
  122660. case "__typename":
  122661. out.Values[i] = graphql.MarshalString("DraftOrderLineItemEdge")
  122662. case "cursor":
  122663. out.Values[i] = ec._DraftOrderLineItemEdge_cursor(ctx, field, obj)
  122664. if out.Values[i] == graphql.Null {
  122665. invalids++
  122666. }
  122667. case "node":
  122668. out.Values[i] = ec._DraftOrderLineItemEdge_node(ctx, field, obj)
  122669. if out.Values[i] == graphql.Null {
  122670. invalids++
  122671. }
  122672. default:
  122673. panic("unknown field " + strconv.Quote(field.Name))
  122674. }
  122675. }
  122676. out.Dispatch()
  122677. if invalids > 0 {
  122678. return graphql.Null
  122679. }
  122680. return out
  122681. }
  122682. var dutyImplementors = []string{"Duty", "Node"}
  122683. func (ec *executionContext) _Duty(ctx context.Context, sel ast.SelectionSet, obj *Duty) graphql.Marshaler {
  122684. fields := graphql.CollectFields(ec.OperationContext, sel, dutyImplementors)
  122685. out := graphql.NewFieldSet(fields)
  122686. var invalids uint32
  122687. for i, field := range fields {
  122688. switch field.Name {
  122689. case "__typename":
  122690. out.Values[i] = graphql.MarshalString("Duty")
  122691. case "countryCodeOfOrigin":
  122692. out.Values[i] = ec._Duty_countryCodeOfOrigin(ctx, field, obj)
  122693. case "harmonizedSystemCode":
  122694. out.Values[i] = ec._Duty_harmonizedSystemCode(ctx, field, obj)
  122695. case "id":
  122696. out.Values[i] = ec._Duty_id(ctx, field, obj)
  122697. if out.Values[i] == graphql.Null {
  122698. invalids++
  122699. }
  122700. case "price":
  122701. out.Values[i] = ec._Duty_price(ctx, field, obj)
  122702. if out.Values[i] == graphql.Null {
  122703. invalids++
  122704. }
  122705. case "taxLines":
  122706. out.Values[i] = ec._Duty_taxLines(ctx, field, obj)
  122707. if out.Values[i] == graphql.Null {
  122708. invalids++
  122709. }
  122710. default:
  122711. panic("unknown field " + strconv.Quote(field.Name))
  122712. }
  122713. }
  122714. out.Dispatch()
  122715. if invalids > 0 {
  122716. return graphql.Null
  122717. }
  122718. return out
  122719. }
  122720. var editablePropertyImplementors = []string{"EditableProperty"}
  122721. func (ec *executionContext) _EditableProperty(ctx context.Context, sel ast.SelectionSet, obj *EditableProperty) graphql.Marshaler {
  122722. fields := graphql.CollectFields(ec.OperationContext, sel, editablePropertyImplementors)
  122723. out := graphql.NewFieldSet(fields)
  122724. var invalids uint32
  122725. for i, field := range fields {
  122726. switch field.Name {
  122727. case "__typename":
  122728. out.Values[i] = graphql.MarshalString("EditableProperty")
  122729. case "locked":
  122730. out.Values[i] = ec._EditableProperty_locked(ctx, field, obj)
  122731. if out.Values[i] == graphql.Null {
  122732. invalids++
  122733. }
  122734. case "reason":
  122735. out.Values[i] = ec._EditableProperty_reason(ctx, field, obj)
  122736. default:
  122737. panic("unknown field " + strconv.Quote(field.Name))
  122738. }
  122739. }
  122740. out.Dispatch()
  122741. if invalids > 0 {
  122742. return graphql.Null
  122743. }
  122744. return out
  122745. }
  122746. var entityImplementors = []string{"Entity"}
  122747. func (ec *executionContext) _Entity(ctx context.Context, sel ast.SelectionSet) graphql.Marshaler {
  122748. fields := graphql.CollectFields(ec.OperationContext, sel, entityImplementors)
  122749. ctx = graphql.WithFieldContext(ctx, &graphql.FieldContext{
  122750. Object: "Entity",
  122751. })
  122752. out := graphql.NewFieldSet(fields)
  122753. var invalids uint32
  122754. for i, field := range fields {
  122755. innerCtx := graphql.WithRootFieldContext(ctx, &graphql.RootFieldContext{
  122756. Object: field.Name,
  122757. Field: field,
  122758. })
  122759. switch field.Name {
  122760. case "__typename":
  122761. out.Values[i] = graphql.MarshalString("Entity")
  122762. case "findDraftOrderByID":
  122763. field := field
  122764. innerFunc := func(ctx context.Context) (res graphql.Marshaler) {
  122765. defer func() {
  122766. if r := recover(); r != nil {
  122767. ec.Error(ctx, ec.Recover(ctx, r))
  122768. }
  122769. }()
  122770. res = ec._Entity_findDraftOrderByID(ctx, field)
  122771. if res == graphql.Null {
  122772. atomic.AddUint32(&invalids, 1)
  122773. }
  122774. return res
  122775. }
  122776. rrm := func(ctx context.Context) graphql.Marshaler {
  122777. return ec.OperationContext.RootResolverMiddleware(ctx, innerFunc)
  122778. }
  122779. out.Concurrently(i, func() graphql.Marshaler {
  122780. return rrm(innerCtx)
  122781. })
  122782. case "findOrderByID":
  122783. field := field
  122784. innerFunc := func(ctx context.Context) (res graphql.Marshaler) {
  122785. defer func() {
  122786. if r := recover(); r != nil {
  122787. ec.Error(ctx, ec.Recover(ctx, r))
  122788. }
  122789. }()
  122790. res = ec._Entity_findOrderByID(ctx, field)
  122791. if res == graphql.Null {
  122792. atomic.AddUint32(&invalids, 1)
  122793. }
  122794. return res
  122795. }
  122796. rrm := func(ctx context.Context) graphql.Marshaler {
  122797. return ec.OperationContext.RootResolverMiddleware(ctx, innerFunc)
  122798. }
  122799. out.Concurrently(i, func() graphql.Marshaler {
  122800. return rrm(innerCtx)
  122801. })
  122802. default:
  122803. panic("unknown field " + strconv.Quote(field.Name))
  122804. }
  122805. }
  122806. out.Dispatch()
  122807. if invalids > 0 {
  122808. return graphql.Null
  122809. }
  122810. return out
  122811. }
  122812. var eventConnectionImplementors = []string{"EventConnection"}
  122813. func (ec *executionContext) _EventConnection(ctx context.Context, sel ast.SelectionSet, obj *EventConnection) graphql.Marshaler {
  122814. fields := graphql.CollectFields(ec.OperationContext, sel, eventConnectionImplementors)
  122815. out := graphql.NewFieldSet(fields)
  122816. var invalids uint32
  122817. for i, field := range fields {
  122818. switch field.Name {
  122819. case "__typename":
  122820. out.Values[i] = graphql.MarshalString("EventConnection")
  122821. case "edges":
  122822. out.Values[i] = ec._EventConnection_edges(ctx, field, obj)
  122823. if out.Values[i] == graphql.Null {
  122824. invalids++
  122825. }
  122826. case "nodes":
  122827. out.Values[i] = ec._EventConnection_nodes(ctx, field, obj)
  122828. if out.Values[i] == graphql.Null {
  122829. invalids++
  122830. }
  122831. case "pageInfo":
  122832. out.Values[i] = ec._EventConnection_pageInfo(ctx, field, obj)
  122833. if out.Values[i] == graphql.Null {
  122834. invalids++
  122835. }
  122836. default:
  122837. panic("unknown field " + strconv.Quote(field.Name))
  122838. }
  122839. }
  122840. out.Dispatch()
  122841. if invalids > 0 {
  122842. return graphql.Null
  122843. }
  122844. return out
  122845. }
  122846. var eventEdgeImplementors = []string{"EventEdge"}
  122847. func (ec *executionContext) _EventEdge(ctx context.Context, sel ast.SelectionSet, obj *EventEdge) graphql.Marshaler {
  122848. fields := graphql.CollectFields(ec.OperationContext, sel, eventEdgeImplementors)
  122849. out := graphql.NewFieldSet(fields)
  122850. var invalids uint32
  122851. for i, field := range fields {
  122852. switch field.Name {
  122853. case "__typename":
  122854. out.Values[i] = graphql.MarshalString("EventEdge")
  122855. case "cursor":
  122856. out.Values[i] = ec._EventEdge_cursor(ctx, field, obj)
  122857. if out.Values[i] == graphql.Null {
  122858. invalids++
  122859. }
  122860. case "node":
  122861. out.Values[i] = ec._EventEdge_node(ctx, field, obj)
  122862. if out.Values[i] == graphql.Null {
  122863. invalids++
  122864. }
  122865. default:
  122866. panic("unknown field " + strconv.Quote(field.Name))
  122867. }
  122868. }
  122869. out.Dispatch()
  122870. if invalids > 0 {
  122871. return graphql.Null
  122872. }
  122873. return out
  122874. }
  122875. var failedRequirementImplementors = []string{"FailedRequirement"}
  122876. func (ec *executionContext) _FailedRequirement(ctx context.Context, sel ast.SelectionSet, obj *FailedRequirement) graphql.Marshaler {
  122877. fields := graphql.CollectFields(ec.OperationContext, sel, failedRequirementImplementors)
  122878. out := graphql.NewFieldSet(fields)
  122879. var invalids uint32
  122880. for i, field := range fields {
  122881. switch field.Name {
  122882. case "__typename":
  122883. out.Values[i] = graphql.MarshalString("FailedRequirement")
  122884. case "action":
  122885. out.Values[i] = ec._FailedRequirement_action(ctx, field, obj)
  122886. case "message":
  122887. out.Values[i] = ec._FailedRequirement_message(ctx, field, obj)
  122888. if out.Values[i] == graphql.Null {
  122889. invalids++
  122890. }
  122891. default:
  122892. panic("unknown field " + strconv.Quote(field.Name))
  122893. }
  122894. }
  122895. out.Dispatch()
  122896. if invalids > 0 {
  122897. return graphql.Null
  122898. }
  122899. return out
  122900. }
  122901. var fileErrorImplementors = []string{"FileError"}
  122902. func (ec *executionContext) _FileError(ctx context.Context, sel ast.SelectionSet, obj *FileError) graphql.Marshaler {
  122903. fields := graphql.CollectFields(ec.OperationContext, sel, fileErrorImplementors)
  122904. out := graphql.NewFieldSet(fields)
  122905. var invalids uint32
  122906. for i, field := range fields {
  122907. switch field.Name {
  122908. case "__typename":
  122909. out.Values[i] = graphql.MarshalString("FileError")
  122910. case "code":
  122911. out.Values[i] = ec._FileError_code(ctx, field, obj)
  122912. if out.Values[i] == graphql.Null {
  122913. invalids++
  122914. }
  122915. case "details":
  122916. out.Values[i] = ec._FileError_details(ctx, field, obj)
  122917. case "message":
  122918. out.Values[i] = ec._FileError_message(ctx, field, obj)
  122919. if out.Values[i] == graphql.Null {
  122920. invalids++
  122921. }
  122922. default:
  122923. panic("unknown field " + strconv.Quote(field.Name))
  122924. }
  122925. }
  122926. out.Dispatch()
  122927. if invalids > 0 {
  122928. return graphql.Null
  122929. }
  122930. return out
  122931. }
  122932. var filterOptionImplementors = []string{"FilterOption"}
  122933. func (ec *executionContext) _FilterOption(ctx context.Context, sel ast.SelectionSet, obj *FilterOption) graphql.Marshaler {
  122934. fields := graphql.CollectFields(ec.OperationContext, sel, filterOptionImplementors)
  122935. out := graphql.NewFieldSet(fields)
  122936. var invalids uint32
  122937. for i, field := range fields {
  122938. switch field.Name {
  122939. case "__typename":
  122940. out.Values[i] = graphql.MarshalString("FilterOption")
  122941. case "label":
  122942. out.Values[i] = ec._FilterOption_label(ctx, field, obj)
  122943. if out.Values[i] == graphql.Null {
  122944. invalids++
  122945. }
  122946. case "value":
  122947. out.Values[i] = ec._FilterOption_value(ctx, field, obj)
  122948. if out.Values[i] == graphql.Null {
  122949. invalids++
  122950. }
  122951. default:
  122952. panic("unknown field " + strconv.Quote(field.Name))
  122953. }
  122954. }
  122955. out.Dispatch()
  122956. if invalids > 0 {
  122957. return graphql.Null
  122958. }
  122959. return out
  122960. }
  122961. var fulfillmentImplementors = []string{"Fulfillment", "LegacyInteroperability", "Node"}
  122962. func (ec *executionContext) _Fulfillment(ctx context.Context, sel ast.SelectionSet, obj *Fulfillment) graphql.Marshaler {
  122963. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentImplementors)
  122964. out := graphql.NewFieldSet(fields)
  122965. var invalids uint32
  122966. for i, field := range fields {
  122967. switch field.Name {
  122968. case "__typename":
  122969. out.Values[i] = graphql.MarshalString("Fulfillment")
  122970. case "createdAt":
  122971. out.Values[i] = ec._Fulfillment_createdAt(ctx, field, obj)
  122972. if out.Values[i] == graphql.Null {
  122973. invalids++
  122974. }
  122975. case "deliveredAt":
  122976. out.Values[i] = ec._Fulfillment_deliveredAt(ctx, field, obj)
  122977. case "displayStatus":
  122978. out.Values[i] = ec._Fulfillment_displayStatus(ctx, field, obj)
  122979. case "estimatedDeliveryAt":
  122980. out.Values[i] = ec._Fulfillment_estimatedDeliveryAt(ctx, field, obj)
  122981. case "events":
  122982. out.Values[i] = ec._Fulfillment_events(ctx, field, obj)
  122983. if out.Values[i] == graphql.Null {
  122984. invalids++
  122985. }
  122986. case "fulfillmentLineItems":
  122987. out.Values[i] = ec._Fulfillment_fulfillmentLineItems(ctx, field, obj)
  122988. if out.Values[i] == graphql.Null {
  122989. invalids++
  122990. }
  122991. case "fulfillmentOrders":
  122992. out.Values[i] = ec._Fulfillment_fulfillmentOrders(ctx, field, obj)
  122993. if out.Values[i] == graphql.Null {
  122994. invalids++
  122995. }
  122996. case "id":
  122997. out.Values[i] = ec._Fulfillment_id(ctx, field, obj)
  122998. if out.Values[i] == graphql.Null {
  122999. invalids++
  123000. }
  123001. case "inTransitAt":
  123002. out.Values[i] = ec._Fulfillment_inTransitAt(ctx, field, obj)
  123003. case "legacyResourceId":
  123004. out.Values[i] = ec._Fulfillment_legacyResourceId(ctx, field, obj)
  123005. if out.Values[i] == graphql.Null {
  123006. invalids++
  123007. }
  123008. case "location":
  123009. out.Values[i] = ec._Fulfillment_location(ctx, field, obj)
  123010. case "name":
  123011. out.Values[i] = ec._Fulfillment_name(ctx, field, obj)
  123012. if out.Values[i] == graphql.Null {
  123013. invalids++
  123014. }
  123015. case "order":
  123016. out.Values[i] = ec._Fulfillment_order(ctx, field, obj)
  123017. if out.Values[i] == graphql.Null {
  123018. invalids++
  123019. }
  123020. case "originAddress":
  123021. out.Values[i] = ec._Fulfillment_originAddress(ctx, field, obj)
  123022. case "requiresShipping":
  123023. out.Values[i] = ec._Fulfillment_requiresShipping(ctx, field, obj)
  123024. if out.Values[i] == graphql.Null {
  123025. invalids++
  123026. }
  123027. case "service":
  123028. out.Values[i] = ec._Fulfillment_service(ctx, field, obj)
  123029. case "status":
  123030. out.Values[i] = ec._Fulfillment_status(ctx, field, obj)
  123031. if out.Values[i] == graphql.Null {
  123032. invalids++
  123033. }
  123034. case "totalQuantity":
  123035. out.Values[i] = ec._Fulfillment_totalQuantity(ctx, field, obj)
  123036. if out.Values[i] == graphql.Null {
  123037. invalids++
  123038. }
  123039. case "trackingInfo":
  123040. out.Values[i] = ec._Fulfillment_trackingInfo(ctx, field, obj)
  123041. if out.Values[i] == graphql.Null {
  123042. invalids++
  123043. }
  123044. case "updatedAt":
  123045. out.Values[i] = ec._Fulfillment_updatedAt(ctx, field, obj)
  123046. if out.Values[i] == graphql.Null {
  123047. invalids++
  123048. }
  123049. default:
  123050. panic("unknown field " + strconv.Quote(field.Name))
  123051. }
  123052. }
  123053. out.Dispatch()
  123054. if invalids > 0 {
  123055. return graphql.Null
  123056. }
  123057. return out
  123058. }
  123059. var fulfillmentConnectionImplementors = []string{"FulfillmentConnection"}
  123060. func (ec *executionContext) _FulfillmentConnection(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentConnection) graphql.Marshaler {
  123061. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentConnectionImplementors)
  123062. out := graphql.NewFieldSet(fields)
  123063. var invalids uint32
  123064. for i, field := range fields {
  123065. switch field.Name {
  123066. case "__typename":
  123067. out.Values[i] = graphql.MarshalString("FulfillmentConnection")
  123068. case "edges":
  123069. out.Values[i] = ec._FulfillmentConnection_edges(ctx, field, obj)
  123070. if out.Values[i] == graphql.Null {
  123071. invalids++
  123072. }
  123073. case "nodes":
  123074. out.Values[i] = ec._FulfillmentConnection_nodes(ctx, field, obj)
  123075. if out.Values[i] == graphql.Null {
  123076. invalids++
  123077. }
  123078. case "pageInfo":
  123079. out.Values[i] = ec._FulfillmentConnection_pageInfo(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 fulfillmentEdgeImplementors = []string{"FulfillmentEdge"}
  123094. func (ec *executionContext) _FulfillmentEdge(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentEdge) graphql.Marshaler {
  123095. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentEdgeImplementors)
  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("FulfillmentEdge")
  123102. case "cursor":
  123103. out.Values[i] = ec._FulfillmentEdge_cursor(ctx, field, obj)
  123104. if out.Values[i] == graphql.Null {
  123105. invalids++
  123106. }
  123107. case "node":
  123108. out.Values[i] = ec._FulfillmentEdge_node(ctx, field, obj)
  123109. if out.Values[i] == graphql.Null {
  123110. invalids++
  123111. }
  123112. default:
  123113. panic("unknown field " + strconv.Quote(field.Name))
  123114. }
  123115. }
  123116. out.Dispatch()
  123117. if invalids > 0 {
  123118. return graphql.Null
  123119. }
  123120. return out
  123121. }
  123122. var fulfillmentEventImplementors = []string{"FulfillmentEvent", "Node"}
  123123. func (ec *executionContext) _FulfillmentEvent(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentEvent) graphql.Marshaler {
  123124. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentEventImplementors)
  123125. out := graphql.NewFieldSet(fields)
  123126. var invalids uint32
  123127. for i, field := range fields {
  123128. switch field.Name {
  123129. case "__typename":
  123130. out.Values[i] = graphql.MarshalString("FulfillmentEvent")
  123131. case "happenedAt":
  123132. out.Values[i] = ec._FulfillmentEvent_happenedAt(ctx, field, obj)
  123133. if out.Values[i] == graphql.Null {
  123134. invalids++
  123135. }
  123136. case "id":
  123137. out.Values[i] = ec._FulfillmentEvent_id(ctx, field, obj)
  123138. if out.Values[i] == graphql.Null {
  123139. invalids++
  123140. }
  123141. case "status":
  123142. out.Values[i] = ec._FulfillmentEvent_status(ctx, field, obj)
  123143. if out.Values[i] == graphql.Null {
  123144. invalids++
  123145. }
  123146. default:
  123147. panic("unknown field " + strconv.Quote(field.Name))
  123148. }
  123149. }
  123150. out.Dispatch()
  123151. if invalids > 0 {
  123152. return graphql.Null
  123153. }
  123154. return out
  123155. }
  123156. var fulfillmentEventConnectionImplementors = []string{"FulfillmentEventConnection"}
  123157. func (ec *executionContext) _FulfillmentEventConnection(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentEventConnection) graphql.Marshaler {
  123158. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentEventConnectionImplementors)
  123159. out := graphql.NewFieldSet(fields)
  123160. var invalids uint32
  123161. for i, field := range fields {
  123162. switch field.Name {
  123163. case "__typename":
  123164. out.Values[i] = graphql.MarshalString("FulfillmentEventConnection")
  123165. case "edges":
  123166. out.Values[i] = ec._FulfillmentEventConnection_edges(ctx, field, obj)
  123167. if out.Values[i] == graphql.Null {
  123168. invalids++
  123169. }
  123170. case "nodes":
  123171. out.Values[i] = ec._FulfillmentEventConnection_nodes(ctx, field, obj)
  123172. if out.Values[i] == graphql.Null {
  123173. invalids++
  123174. }
  123175. case "pageInfo":
  123176. out.Values[i] = ec._FulfillmentEventConnection_pageInfo(ctx, field, obj)
  123177. if out.Values[i] == graphql.Null {
  123178. invalids++
  123179. }
  123180. default:
  123181. panic("unknown field " + strconv.Quote(field.Name))
  123182. }
  123183. }
  123184. out.Dispatch()
  123185. if invalids > 0 {
  123186. return graphql.Null
  123187. }
  123188. return out
  123189. }
  123190. var fulfillmentEventEdgeImplementors = []string{"FulfillmentEventEdge"}
  123191. func (ec *executionContext) _FulfillmentEventEdge(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentEventEdge) graphql.Marshaler {
  123192. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentEventEdgeImplementors)
  123193. out := graphql.NewFieldSet(fields)
  123194. var invalids uint32
  123195. for i, field := range fields {
  123196. switch field.Name {
  123197. case "__typename":
  123198. out.Values[i] = graphql.MarshalString("FulfillmentEventEdge")
  123199. case "cursor":
  123200. out.Values[i] = ec._FulfillmentEventEdge_cursor(ctx, field, obj)
  123201. if out.Values[i] == graphql.Null {
  123202. invalids++
  123203. }
  123204. case "node":
  123205. out.Values[i] = ec._FulfillmentEventEdge_node(ctx, field, obj)
  123206. if out.Values[i] == graphql.Null {
  123207. invalids++
  123208. }
  123209. default:
  123210. panic("unknown field " + strconv.Quote(field.Name))
  123211. }
  123212. }
  123213. out.Dispatch()
  123214. if invalids > 0 {
  123215. return graphql.Null
  123216. }
  123217. return out
  123218. }
  123219. var fulfillmentHoldImplementors = []string{"FulfillmentHold"}
  123220. func (ec *executionContext) _FulfillmentHold(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentHold) graphql.Marshaler {
  123221. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentHoldImplementors)
  123222. out := graphql.NewFieldSet(fields)
  123223. var invalids uint32
  123224. for i, field := range fields {
  123225. switch field.Name {
  123226. case "__typename":
  123227. out.Values[i] = graphql.MarshalString("FulfillmentHold")
  123228. case "reason":
  123229. out.Values[i] = ec._FulfillmentHold_reason(ctx, field, obj)
  123230. if out.Values[i] == graphql.Null {
  123231. invalids++
  123232. }
  123233. case "reasonNotes":
  123234. out.Values[i] = ec._FulfillmentHold_reasonNotes(ctx, field, obj)
  123235. default:
  123236. panic("unknown field " + strconv.Quote(field.Name))
  123237. }
  123238. }
  123239. out.Dispatch()
  123240. if invalids > 0 {
  123241. return graphql.Null
  123242. }
  123243. return out
  123244. }
  123245. var fulfillmentLineItemImplementors = []string{"FulfillmentLineItem", "Node"}
  123246. func (ec *executionContext) _FulfillmentLineItem(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentLineItem) graphql.Marshaler {
  123247. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentLineItemImplementors)
  123248. out := graphql.NewFieldSet(fields)
  123249. var invalids uint32
  123250. for i, field := range fields {
  123251. switch field.Name {
  123252. case "__typename":
  123253. out.Values[i] = graphql.MarshalString("FulfillmentLineItem")
  123254. case "discountedTotalSet":
  123255. out.Values[i] = ec._FulfillmentLineItem_discountedTotalSet(ctx, field, obj)
  123256. if out.Values[i] == graphql.Null {
  123257. invalids++
  123258. }
  123259. case "id":
  123260. out.Values[i] = ec._FulfillmentLineItem_id(ctx, field, obj)
  123261. if out.Values[i] == graphql.Null {
  123262. invalids++
  123263. }
  123264. case "lineItem":
  123265. out.Values[i] = ec._FulfillmentLineItem_lineItem(ctx, field, obj)
  123266. if out.Values[i] == graphql.Null {
  123267. invalids++
  123268. }
  123269. case "originalTotalSet":
  123270. out.Values[i] = ec._FulfillmentLineItem_originalTotalSet(ctx, field, obj)
  123271. if out.Values[i] == graphql.Null {
  123272. invalids++
  123273. }
  123274. case "quantity":
  123275. out.Values[i] = ec._FulfillmentLineItem_quantity(ctx, field, obj)
  123276. default:
  123277. panic("unknown field " + strconv.Quote(field.Name))
  123278. }
  123279. }
  123280. out.Dispatch()
  123281. if invalids > 0 {
  123282. return graphql.Null
  123283. }
  123284. return out
  123285. }
  123286. var fulfillmentLineItemConnectionImplementors = []string{"FulfillmentLineItemConnection"}
  123287. func (ec *executionContext) _FulfillmentLineItemConnection(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentLineItemConnection) graphql.Marshaler {
  123288. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentLineItemConnectionImplementors)
  123289. out := graphql.NewFieldSet(fields)
  123290. var invalids uint32
  123291. for i, field := range fields {
  123292. switch field.Name {
  123293. case "__typename":
  123294. out.Values[i] = graphql.MarshalString("FulfillmentLineItemConnection")
  123295. case "edges":
  123296. out.Values[i] = ec._FulfillmentLineItemConnection_edges(ctx, field, obj)
  123297. if out.Values[i] == graphql.Null {
  123298. invalids++
  123299. }
  123300. case "nodes":
  123301. out.Values[i] = ec._FulfillmentLineItemConnection_nodes(ctx, field, obj)
  123302. if out.Values[i] == graphql.Null {
  123303. invalids++
  123304. }
  123305. case "pageInfo":
  123306. out.Values[i] = ec._FulfillmentLineItemConnection_pageInfo(ctx, field, obj)
  123307. if out.Values[i] == graphql.Null {
  123308. invalids++
  123309. }
  123310. default:
  123311. panic("unknown field " + strconv.Quote(field.Name))
  123312. }
  123313. }
  123314. out.Dispatch()
  123315. if invalids > 0 {
  123316. return graphql.Null
  123317. }
  123318. return out
  123319. }
  123320. var fulfillmentLineItemEdgeImplementors = []string{"FulfillmentLineItemEdge"}
  123321. func (ec *executionContext) _FulfillmentLineItemEdge(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentLineItemEdge) graphql.Marshaler {
  123322. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentLineItemEdgeImplementors)
  123323. out := graphql.NewFieldSet(fields)
  123324. var invalids uint32
  123325. for i, field := range fields {
  123326. switch field.Name {
  123327. case "__typename":
  123328. out.Values[i] = graphql.MarshalString("FulfillmentLineItemEdge")
  123329. case "cursor":
  123330. out.Values[i] = ec._FulfillmentLineItemEdge_cursor(ctx, field, obj)
  123331. if out.Values[i] == graphql.Null {
  123332. invalids++
  123333. }
  123334. case "node":
  123335. out.Values[i] = ec._FulfillmentLineItemEdge_node(ctx, field, obj)
  123336. if out.Values[i] == graphql.Null {
  123337. invalids++
  123338. }
  123339. default:
  123340. panic("unknown field " + strconv.Quote(field.Name))
  123341. }
  123342. }
  123343. out.Dispatch()
  123344. if invalids > 0 {
  123345. return graphql.Null
  123346. }
  123347. return out
  123348. }
  123349. var fulfillmentOrderImplementors = []string{"FulfillmentOrder", "Node"}
  123350. func (ec *executionContext) _FulfillmentOrder(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrder) graphql.Marshaler {
  123351. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderImplementors)
  123352. out := graphql.NewFieldSet(fields)
  123353. var invalids uint32
  123354. for i, field := range fields {
  123355. switch field.Name {
  123356. case "__typename":
  123357. out.Values[i] = graphql.MarshalString("FulfillmentOrder")
  123358. case "assignedLocation":
  123359. out.Values[i] = ec._FulfillmentOrder_assignedLocation(ctx, field, obj)
  123360. if out.Values[i] == graphql.Null {
  123361. invalids++
  123362. }
  123363. case "deliveryMethod":
  123364. out.Values[i] = ec._FulfillmentOrder_deliveryMethod(ctx, field, obj)
  123365. case "destination":
  123366. out.Values[i] = ec._FulfillmentOrder_destination(ctx, field, obj)
  123367. case "fulfillAt":
  123368. out.Values[i] = ec._FulfillmentOrder_fulfillAt(ctx, field, obj)
  123369. case "fulfillBy":
  123370. out.Values[i] = ec._FulfillmentOrder_fulfillBy(ctx, field, obj)
  123371. case "fulfillmentHolds":
  123372. out.Values[i] = ec._FulfillmentOrder_fulfillmentHolds(ctx, field, obj)
  123373. if out.Values[i] == graphql.Null {
  123374. invalids++
  123375. }
  123376. case "fulfillments":
  123377. out.Values[i] = ec._FulfillmentOrder_fulfillments(ctx, field, obj)
  123378. if out.Values[i] == graphql.Null {
  123379. invalids++
  123380. }
  123381. case "id":
  123382. out.Values[i] = ec._FulfillmentOrder_id(ctx, field, obj)
  123383. if out.Values[i] == graphql.Null {
  123384. invalids++
  123385. }
  123386. case "internationalDuties":
  123387. out.Values[i] = ec._FulfillmentOrder_internationalDuties(ctx, field, obj)
  123388. case "lineItems":
  123389. out.Values[i] = ec._FulfillmentOrder_lineItems(ctx, field, obj)
  123390. if out.Values[i] == graphql.Null {
  123391. invalids++
  123392. }
  123393. case "locationsForMove":
  123394. out.Values[i] = ec._FulfillmentOrder_locationsForMove(ctx, field, obj)
  123395. if out.Values[i] == graphql.Null {
  123396. invalids++
  123397. }
  123398. case "merchantRequests":
  123399. out.Values[i] = ec._FulfillmentOrder_merchantRequests(ctx, field, obj)
  123400. if out.Values[i] == graphql.Null {
  123401. invalids++
  123402. }
  123403. case "order":
  123404. out.Values[i] = ec._FulfillmentOrder_order(ctx, field, obj)
  123405. if out.Values[i] == graphql.Null {
  123406. invalids++
  123407. }
  123408. case "requestStatus":
  123409. out.Values[i] = ec._FulfillmentOrder_requestStatus(ctx, field, obj)
  123410. if out.Values[i] == graphql.Null {
  123411. invalids++
  123412. }
  123413. case "status":
  123414. out.Values[i] = ec._FulfillmentOrder_status(ctx, field, obj)
  123415. if out.Values[i] == graphql.Null {
  123416. invalids++
  123417. }
  123418. case "supportedActions":
  123419. out.Values[i] = ec._FulfillmentOrder_supportedActions(ctx, field, obj)
  123420. if out.Values[i] == graphql.Null {
  123421. invalids++
  123422. }
  123423. default:
  123424. panic("unknown field " + strconv.Quote(field.Name))
  123425. }
  123426. }
  123427. out.Dispatch()
  123428. if invalids > 0 {
  123429. return graphql.Null
  123430. }
  123431. return out
  123432. }
  123433. var fulfillmentOrderAssignedLocationImplementors = []string{"FulfillmentOrderAssignedLocation"}
  123434. func (ec *executionContext) _FulfillmentOrderAssignedLocation(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrderAssignedLocation) graphql.Marshaler {
  123435. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderAssignedLocationImplementors)
  123436. out := graphql.NewFieldSet(fields)
  123437. var invalids uint32
  123438. for i, field := range fields {
  123439. switch field.Name {
  123440. case "__typename":
  123441. out.Values[i] = graphql.MarshalString("FulfillmentOrderAssignedLocation")
  123442. case "address1":
  123443. out.Values[i] = ec._FulfillmentOrderAssignedLocation_address1(ctx, field, obj)
  123444. case "address2":
  123445. out.Values[i] = ec._FulfillmentOrderAssignedLocation_address2(ctx, field, obj)
  123446. case "city":
  123447. out.Values[i] = ec._FulfillmentOrderAssignedLocation_city(ctx, field, obj)
  123448. case "countryCode":
  123449. out.Values[i] = ec._FulfillmentOrderAssignedLocation_countryCode(ctx, field, obj)
  123450. if out.Values[i] == graphql.Null {
  123451. invalids++
  123452. }
  123453. case "location":
  123454. out.Values[i] = ec._FulfillmentOrderAssignedLocation_location(ctx, field, obj)
  123455. case "name":
  123456. out.Values[i] = ec._FulfillmentOrderAssignedLocation_name(ctx, field, obj)
  123457. if out.Values[i] == graphql.Null {
  123458. invalids++
  123459. }
  123460. case "phone":
  123461. out.Values[i] = ec._FulfillmentOrderAssignedLocation_phone(ctx, field, obj)
  123462. case "province":
  123463. out.Values[i] = ec._FulfillmentOrderAssignedLocation_province(ctx, field, obj)
  123464. case "zip":
  123465. out.Values[i] = ec._FulfillmentOrderAssignedLocation_zip(ctx, field, obj)
  123466. default:
  123467. panic("unknown field " + strconv.Quote(field.Name))
  123468. }
  123469. }
  123470. out.Dispatch()
  123471. if invalids > 0 {
  123472. return graphql.Null
  123473. }
  123474. return out
  123475. }
  123476. var fulfillmentOrderConnectionImplementors = []string{"FulfillmentOrderConnection"}
  123477. func (ec *executionContext) _FulfillmentOrderConnection(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrderConnection) graphql.Marshaler {
  123478. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderConnectionImplementors)
  123479. out := graphql.NewFieldSet(fields)
  123480. var invalids uint32
  123481. for i, field := range fields {
  123482. switch field.Name {
  123483. case "__typename":
  123484. out.Values[i] = graphql.MarshalString("FulfillmentOrderConnection")
  123485. case "edges":
  123486. out.Values[i] = ec._FulfillmentOrderConnection_edges(ctx, field, obj)
  123487. if out.Values[i] == graphql.Null {
  123488. invalids++
  123489. }
  123490. case "nodes":
  123491. out.Values[i] = ec._FulfillmentOrderConnection_nodes(ctx, field, obj)
  123492. if out.Values[i] == graphql.Null {
  123493. invalids++
  123494. }
  123495. case "pageInfo":
  123496. out.Values[i] = ec._FulfillmentOrderConnection_pageInfo(ctx, field, obj)
  123497. if out.Values[i] == graphql.Null {
  123498. invalids++
  123499. }
  123500. default:
  123501. panic("unknown field " + strconv.Quote(field.Name))
  123502. }
  123503. }
  123504. out.Dispatch()
  123505. if invalids > 0 {
  123506. return graphql.Null
  123507. }
  123508. return out
  123509. }
  123510. var fulfillmentOrderDestinationImplementors = []string{"FulfillmentOrderDestination", "Node"}
  123511. func (ec *executionContext) _FulfillmentOrderDestination(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrderDestination) graphql.Marshaler {
  123512. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderDestinationImplementors)
  123513. out := graphql.NewFieldSet(fields)
  123514. var invalids uint32
  123515. for i, field := range fields {
  123516. switch field.Name {
  123517. case "__typename":
  123518. out.Values[i] = graphql.MarshalString("FulfillmentOrderDestination")
  123519. case "address1":
  123520. out.Values[i] = ec._FulfillmentOrderDestination_address1(ctx, field, obj)
  123521. case "address2":
  123522. out.Values[i] = ec._FulfillmentOrderDestination_address2(ctx, field, obj)
  123523. case "city":
  123524. out.Values[i] = ec._FulfillmentOrderDestination_city(ctx, field, obj)
  123525. case "company":
  123526. out.Values[i] = ec._FulfillmentOrderDestination_company(ctx, field, obj)
  123527. case "countryCode":
  123528. out.Values[i] = ec._FulfillmentOrderDestination_countryCode(ctx, field, obj)
  123529. case "email":
  123530. out.Values[i] = ec._FulfillmentOrderDestination_email(ctx, field, obj)
  123531. case "firstName":
  123532. out.Values[i] = ec._FulfillmentOrderDestination_firstName(ctx, field, obj)
  123533. case "id":
  123534. out.Values[i] = ec._FulfillmentOrderDestination_id(ctx, field, obj)
  123535. if out.Values[i] == graphql.Null {
  123536. invalids++
  123537. }
  123538. case "lastName":
  123539. out.Values[i] = ec._FulfillmentOrderDestination_lastName(ctx, field, obj)
  123540. case "phone":
  123541. out.Values[i] = ec._FulfillmentOrderDestination_phone(ctx, field, obj)
  123542. case "province":
  123543. out.Values[i] = ec._FulfillmentOrderDestination_province(ctx, field, obj)
  123544. case "zip":
  123545. out.Values[i] = ec._FulfillmentOrderDestination_zip(ctx, field, obj)
  123546. default:
  123547. panic("unknown field " + strconv.Quote(field.Name))
  123548. }
  123549. }
  123550. out.Dispatch()
  123551. if invalids > 0 {
  123552. return graphql.Null
  123553. }
  123554. return out
  123555. }
  123556. var fulfillmentOrderEdgeImplementors = []string{"FulfillmentOrderEdge"}
  123557. func (ec *executionContext) _FulfillmentOrderEdge(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrderEdge) graphql.Marshaler {
  123558. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderEdgeImplementors)
  123559. out := graphql.NewFieldSet(fields)
  123560. var invalids uint32
  123561. for i, field := range fields {
  123562. switch field.Name {
  123563. case "__typename":
  123564. out.Values[i] = graphql.MarshalString("FulfillmentOrderEdge")
  123565. case "cursor":
  123566. out.Values[i] = ec._FulfillmentOrderEdge_cursor(ctx, field, obj)
  123567. if out.Values[i] == graphql.Null {
  123568. invalids++
  123569. }
  123570. case "node":
  123571. out.Values[i] = ec._FulfillmentOrderEdge_node(ctx, field, obj)
  123572. if out.Values[i] == graphql.Null {
  123573. invalids++
  123574. }
  123575. default:
  123576. panic("unknown field " + strconv.Quote(field.Name))
  123577. }
  123578. }
  123579. out.Dispatch()
  123580. if invalids > 0 {
  123581. return graphql.Null
  123582. }
  123583. return out
  123584. }
  123585. var fulfillmentOrderInternationalDutiesImplementors = []string{"FulfillmentOrderInternationalDuties"}
  123586. func (ec *executionContext) _FulfillmentOrderInternationalDuties(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrderInternationalDuties) graphql.Marshaler {
  123587. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderInternationalDutiesImplementors)
  123588. out := graphql.NewFieldSet(fields)
  123589. var invalids uint32
  123590. for i, field := range fields {
  123591. switch field.Name {
  123592. case "__typename":
  123593. out.Values[i] = graphql.MarshalString("FulfillmentOrderInternationalDuties")
  123594. case "incoterm":
  123595. out.Values[i] = ec._FulfillmentOrderInternationalDuties_incoterm(ctx, field, obj)
  123596. if out.Values[i] == graphql.Null {
  123597. invalids++
  123598. }
  123599. default:
  123600. panic("unknown field " + strconv.Quote(field.Name))
  123601. }
  123602. }
  123603. out.Dispatch()
  123604. if invalids > 0 {
  123605. return graphql.Null
  123606. }
  123607. return out
  123608. }
  123609. var fulfillmentOrderLineItemImplementors = []string{"FulfillmentOrderLineItem", "Node"}
  123610. func (ec *executionContext) _FulfillmentOrderLineItem(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrderLineItem) graphql.Marshaler {
  123611. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderLineItemImplementors)
  123612. out := graphql.NewFieldSet(fields)
  123613. var invalids uint32
  123614. for i, field := range fields {
  123615. switch field.Name {
  123616. case "__typename":
  123617. out.Values[i] = graphql.MarshalString("FulfillmentOrderLineItem")
  123618. case "id":
  123619. out.Values[i] = ec._FulfillmentOrderLineItem_id(ctx, field, obj)
  123620. if out.Values[i] == graphql.Null {
  123621. invalids++
  123622. }
  123623. case "lineItem":
  123624. out.Values[i] = ec._FulfillmentOrderLineItem_lineItem(ctx, field, obj)
  123625. if out.Values[i] == graphql.Null {
  123626. invalids++
  123627. }
  123628. case "remainingQuantity":
  123629. out.Values[i] = ec._FulfillmentOrderLineItem_remainingQuantity(ctx, field, obj)
  123630. if out.Values[i] == graphql.Null {
  123631. invalids++
  123632. }
  123633. case "totalQuantity":
  123634. out.Values[i] = ec._FulfillmentOrderLineItem_totalQuantity(ctx, field, obj)
  123635. if out.Values[i] == graphql.Null {
  123636. invalids++
  123637. }
  123638. case "warnings":
  123639. out.Values[i] = ec._FulfillmentOrderLineItem_warnings(ctx, field, obj)
  123640. if out.Values[i] == graphql.Null {
  123641. invalids++
  123642. }
  123643. default:
  123644. panic("unknown field " + strconv.Quote(field.Name))
  123645. }
  123646. }
  123647. out.Dispatch()
  123648. if invalids > 0 {
  123649. return graphql.Null
  123650. }
  123651. return out
  123652. }
  123653. var fulfillmentOrderLineItemConnectionImplementors = []string{"FulfillmentOrderLineItemConnection"}
  123654. func (ec *executionContext) _FulfillmentOrderLineItemConnection(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrderLineItemConnection) graphql.Marshaler {
  123655. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderLineItemConnectionImplementors)
  123656. out := graphql.NewFieldSet(fields)
  123657. var invalids uint32
  123658. for i, field := range fields {
  123659. switch field.Name {
  123660. case "__typename":
  123661. out.Values[i] = graphql.MarshalString("FulfillmentOrderLineItemConnection")
  123662. case "edges":
  123663. out.Values[i] = ec._FulfillmentOrderLineItemConnection_edges(ctx, field, obj)
  123664. if out.Values[i] == graphql.Null {
  123665. invalids++
  123666. }
  123667. case "nodes":
  123668. out.Values[i] = ec._FulfillmentOrderLineItemConnection_nodes(ctx, field, obj)
  123669. if out.Values[i] == graphql.Null {
  123670. invalids++
  123671. }
  123672. case "pageInfo":
  123673. out.Values[i] = ec._FulfillmentOrderLineItemConnection_pageInfo(ctx, field, obj)
  123674. if out.Values[i] == graphql.Null {
  123675. invalids++
  123676. }
  123677. default:
  123678. panic("unknown field " + strconv.Quote(field.Name))
  123679. }
  123680. }
  123681. out.Dispatch()
  123682. if invalids > 0 {
  123683. return graphql.Null
  123684. }
  123685. return out
  123686. }
  123687. var fulfillmentOrderLineItemEdgeImplementors = []string{"FulfillmentOrderLineItemEdge"}
  123688. func (ec *executionContext) _FulfillmentOrderLineItemEdge(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrderLineItemEdge) graphql.Marshaler {
  123689. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderLineItemEdgeImplementors)
  123690. out := graphql.NewFieldSet(fields)
  123691. var invalids uint32
  123692. for i, field := range fields {
  123693. switch field.Name {
  123694. case "__typename":
  123695. out.Values[i] = graphql.MarshalString("FulfillmentOrderLineItemEdge")
  123696. case "cursor":
  123697. out.Values[i] = ec._FulfillmentOrderLineItemEdge_cursor(ctx, field, obj)
  123698. if out.Values[i] == graphql.Null {
  123699. invalids++
  123700. }
  123701. case "node":
  123702. out.Values[i] = ec._FulfillmentOrderLineItemEdge_node(ctx, field, obj)
  123703. if out.Values[i] == graphql.Null {
  123704. invalids++
  123705. }
  123706. default:
  123707. panic("unknown field " + strconv.Quote(field.Name))
  123708. }
  123709. }
  123710. out.Dispatch()
  123711. if invalids > 0 {
  123712. return graphql.Null
  123713. }
  123714. return out
  123715. }
  123716. var fulfillmentOrderLineItemWarningImplementors = []string{"FulfillmentOrderLineItemWarning"}
  123717. func (ec *executionContext) _FulfillmentOrderLineItemWarning(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrderLineItemWarning) graphql.Marshaler {
  123718. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderLineItemWarningImplementors)
  123719. out := graphql.NewFieldSet(fields)
  123720. var invalids uint32
  123721. for i, field := range fields {
  123722. switch field.Name {
  123723. case "__typename":
  123724. out.Values[i] = graphql.MarshalString("FulfillmentOrderLineItemWarning")
  123725. case "description":
  123726. out.Values[i] = ec._FulfillmentOrderLineItemWarning_description(ctx, field, obj)
  123727. case "title":
  123728. out.Values[i] = ec._FulfillmentOrderLineItemWarning_title(ctx, field, obj)
  123729. default:
  123730. panic("unknown field " + strconv.Quote(field.Name))
  123731. }
  123732. }
  123733. out.Dispatch()
  123734. if invalids > 0 {
  123735. return graphql.Null
  123736. }
  123737. return out
  123738. }
  123739. var fulfillmentOrderLocationForMoveImplementors = []string{"FulfillmentOrderLocationForMove"}
  123740. func (ec *executionContext) _FulfillmentOrderLocationForMove(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrderLocationForMove) graphql.Marshaler {
  123741. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderLocationForMoveImplementors)
  123742. out := graphql.NewFieldSet(fields)
  123743. var invalids uint32
  123744. for i, field := range fields {
  123745. switch field.Name {
  123746. case "__typename":
  123747. out.Values[i] = graphql.MarshalString("FulfillmentOrderLocationForMove")
  123748. case "location":
  123749. out.Values[i] = ec._FulfillmentOrderLocationForMove_location(ctx, field, obj)
  123750. if out.Values[i] == graphql.Null {
  123751. invalids++
  123752. }
  123753. case "message":
  123754. out.Values[i] = ec._FulfillmentOrderLocationForMove_message(ctx, field, obj)
  123755. case "movable":
  123756. out.Values[i] = ec._FulfillmentOrderLocationForMove_movable(ctx, field, obj)
  123757. if out.Values[i] == graphql.Null {
  123758. invalids++
  123759. }
  123760. default:
  123761. panic("unknown field " + strconv.Quote(field.Name))
  123762. }
  123763. }
  123764. out.Dispatch()
  123765. if invalids > 0 {
  123766. return graphql.Null
  123767. }
  123768. return out
  123769. }
  123770. var fulfillmentOrderLocationForMoveConnectionImplementors = []string{"FulfillmentOrderLocationForMoveConnection"}
  123771. func (ec *executionContext) _FulfillmentOrderLocationForMoveConnection(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrderLocationForMoveConnection) graphql.Marshaler {
  123772. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderLocationForMoveConnectionImplementors)
  123773. out := graphql.NewFieldSet(fields)
  123774. var invalids uint32
  123775. for i, field := range fields {
  123776. switch field.Name {
  123777. case "__typename":
  123778. out.Values[i] = graphql.MarshalString("FulfillmentOrderLocationForMoveConnection")
  123779. case "edges":
  123780. out.Values[i] = ec._FulfillmentOrderLocationForMoveConnection_edges(ctx, field, obj)
  123781. if out.Values[i] == graphql.Null {
  123782. invalids++
  123783. }
  123784. case "nodes":
  123785. out.Values[i] = ec._FulfillmentOrderLocationForMoveConnection_nodes(ctx, field, obj)
  123786. if out.Values[i] == graphql.Null {
  123787. invalids++
  123788. }
  123789. case "pageInfo":
  123790. out.Values[i] = ec._FulfillmentOrderLocationForMoveConnection_pageInfo(ctx, field, obj)
  123791. if out.Values[i] == graphql.Null {
  123792. invalids++
  123793. }
  123794. default:
  123795. panic("unknown field " + strconv.Quote(field.Name))
  123796. }
  123797. }
  123798. out.Dispatch()
  123799. if invalids > 0 {
  123800. return graphql.Null
  123801. }
  123802. return out
  123803. }
  123804. var fulfillmentOrderLocationForMoveEdgeImplementors = []string{"FulfillmentOrderLocationForMoveEdge"}
  123805. func (ec *executionContext) _FulfillmentOrderLocationForMoveEdge(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrderLocationForMoveEdge) graphql.Marshaler {
  123806. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderLocationForMoveEdgeImplementors)
  123807. out := graphql.NewFieldSet(fields)
  123808. var invalids uint32
  123809. for i, field := range fields {
  123810. switch field.Name {
  123811. case "__typename":
  123812. out.Values[i] = graphql.MarshalString("FulfillmentOrderLocationForMoveEdge")
  123813. case "cursor":
  123814. out.Values[i] = ec._FulfillmentOrderLocationForMoveEdge_cursor(ctx, field, obj)
  123815. if out.Values[i] == graphql.Null {
  123816. invalids++
  123817. }
  123818. case "node":
  123819. out.Values[i] = ec._FulfillmentOrderLocationForMoveEdge_node(ctx, field, obj)
  123820. if out.Values[i] == graphql.Null {
  123821. invalids++
  123822. }
  123823. default:
  123824. panic("unknown field " + strconv.Quote(field.Name))
  123825. }
  123826. }
  123827. out.Dispatch()
  123828. if invalids > 0 {
  123829. return graphql.Null
  123830. }
  123831. return out
  123832. }
  123833. var fulfillmentOrderMerchantRequestImplementors = []string{"FulfillmentOrderMerchantRequest", "Node"}
  123834. func (ec *executionContext) _FulfillmentOrderMerchantRequest(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrderMerchantRequest) graphql.Marshaler {
  123835. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderMerchantRequestImplementors)
  123836. out := graphql.NewFieldSet(fields)
  123837. var invalids uint32
  123838. for i, field := range fields {
  123839. switch field.Name {
  123840. case "__typename":
  123841. out.Values[i] = graphql.MarshalString("FulfillmentOrderMerchantRequest")
  123842. case "id":
  123843. out.Values[i] = ec._FulfillmentOrderMerchantRequest_id(ctx, field, obj)
  123844. if out.Values[i] == graphql.Null {
  123845. invalids++
  123846. }
  123847. case "kind":
  123848. out.Values[i] = ec._FulfillmentOrderMerchantRequest_kind(ctx, field, obj)
  123849. if out.Values[i] == graphql.Null {
  123850. invalids++
  123851. }
  123852. case "message":
  123853. out.Values[i] = ec._FulfillmentOrderMerchantRequest_message(ctx, field, obj)
  123854. case "requestOptions":
  123855. out.Values[i] = ec._FulfillmentOrderMerchantRequest_requestOptions(ctx, field, obj)
  123856. case "responseData":
  123857. out.Values[i] = ec._FulfillmentOrderMerchantRequest_responseData(ctx, field, obj)
  123858. case "sentAt":
  123859. out.Values[i] = ec._FulfillmentOrderMerchantRequest_sentAt(ctx, field, obj)
  123860. if out.Values[i] == graphql.Null {
  123861. invalids++
  123862. }
  123863. default:
  123864. panic("unknown field " + strconv.Quote(field.Name))
  123865. }
  123866. }
  123867. out.Dispatch()
  123868. if invalids > 0 {
  123869. return graphql.Null
  123870. }
  123871. return out
  123872. }
  123873. var fulfillmentOrderMerchantRequestConnectionImplementors = []string{"FulfillmentOrderMerchantRequestConnection"}
  123874. func (ec *executionContext) _FulfillmentOrderMerchantRequestConnection(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrderMerchantRequestConnection) graphql.Marshaler {
  123875. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderMerchantRequestConnectionImplementors)
  123876. out := graphql.NewFieldSet(fields)
  123877. var invalids uint32
  123878. for i, field := range fields {
  123879. switch field.Name {
  123880. case "__typename":
  123881. out.Values[i] = graphql.MarshalString("FulfillmentOrderMerchantRequestConnection")
  123882. case "edges":
  123883. out.Values[i] = ec._FulfillmentOrderMerchantRequestConnection_edges(ctx, field, obj)
  123884. if out.Values[i] == graphql.Null {
  123885. invalids++
  123886. }
  123887. case "nodes":
  123888. out.Values[i] = ec._FulfillmentOrderMerchantRequestConnection_nodes(ctx, field, obj)
  123889. if out.Values[i] == graphql.Null {
  123890. invalids++
  123891. }
  123892. case "pageInfo":
  123893. out.Values[i] = ec._FulfillmentOrderMerchantRequestConnection_pageInfo(ctx, field, obj)
  123894. if out.Values[i] == graphql.Null {
  123895. invalids++
  123896. }
  123897. default:
  123898. panic("unknown field " + strconv.Quote(field.Name))
  123899. }
  123900. }
  123901. out.Dispatch()
  123902. if invalids > 0 {
  123903. return graphql.Null
  123904. }
  123905. return out
  123906. }
  123907. var fulfillmentOrderMerchantRequestEdgeImplementors = []string{"FulfillmentOrderMerchantRequestEdge"}
  123908. func (ec *executionContext) _FulfillmentOrderMerchantRequestEdge(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrderMerchantRequestEdge) graphql.Marshaler {
  123909. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderMerchantRequestEdgeImplementors)
  123910. out := graphql.NewFieldSet(fields)
  123911. var invalids uint32
  123912. for i, field := range fields {
  123913. switch field.Name {
  123914. case "__typename":
  123915. out.Values[i] = graphql.MarshalString("FulfillmentOrderMerchantRequestEdge")
  123916. case "cursor":
  123917. out.Values[i] = ec._FulfillmentOrderMerchantRequestEdge_cursor(ctx, field, obj)
  123918. if out.Values[i] == graphql.Null {
  123919. invalids++
  123920. }
  123921. case "node":
  123922. out.Values[i] = ec._FulfillmentOrderMerchantRequestEdge_node(ctx, field, obj)
  123923. if out.Values[i] == graphql.Null {
  123924. invalids++
  123925. }
  123926. default:
  123927. panic("unknown field " + strconv.Quote(field.Name))
  123928. }
  123929. }
  123930. out.Dispatch()
  123931. if invalids > 0 {
  123932. return graphql.Null
  123933. }
  123934. return out
  123935. }
  123936. var fulfillmentOrderSupportedActionImplementors = []string{"FulfillmentOrderSupportedAction"}
  123937. func (ec *executionContext) _FulfillmentOrderSupportedAction(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOrderSupportedAction) graphql.Marshaler {
  123938. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOrderSupportedActionImplementors)
  123939. out := graphql.NewFieldSet(fields)
  123940. var invalids uint32
  123941. for i, field := range fields {
  123942. switch field.Name {
  123943. case "__typename":
  123944. out.Values[i] = graphql.MarshalString("FulfillmentOrderSupportedAction")
  123945. case "action":
  123946. out.Values[i] = ec._FulfillmentOrderSupportedAction_action(ctx, field, obj)
  123947. if out.Values[i] == graphql.Null {
  123948. invalids++
  123949. }
  123950. case "externalUrl":
  123951. out.Values[i] = ec._FulfillmentOrderSupportedAction_externalUrl(ctx, field, obj)
  123952. default:
  123953. panic("unknown field " + strconv.Quote(field.Name))
  123954. }
  123955. }
  123956. out.Dispatch()
  123957. if invalids > 0 {
  123958. return graphql.Null
  123959. }
  123960. return out
  123961. }
  123962. var fulfillmentOriginAddressImplementors = []string{"FulfillmentOriginAddress"}
  123963. func (ec *executionContext) _FulfillmentOriginAddress(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentOriginAddress) graphql.Marshaler {
  123964. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentOriginAddressImplementors)
  123965. out := graphql.NewFieldSet(fields)
  123966. var invalids uint32
  123967. for i, field := range fields {
  123968. switch field.Name {
  123969. case "__typename":
  123970. out.Values[i] = graphql.MarshalString("FulfillmentOriginAddress")
  123971. case "address1":
  123972. out.Values[i] = ec._FulfillmentOriginAddress_address1(ctx, field, obj)
  123973. case "address2":
  123974. out.Values[i] = ec._FulfillmentOriginAddress_address2(ctx, field, obj)
  123975. case "city":
  123976. out.Values[i] = ec._FulfillmentOriginAddress_city(ctx, field, obj)
  123977. case "countryCode":
  123978. out.Values[i] = ec._FulfillmentOriginAddress_countryCode(ctx, field, obj)
  123979. if out.Values[i] == graphql.Null {
  123980. invalids++
  123981. }
  123982. case "provinceCode":
  123983. out.Values[i] = ec._FulfillmentOriginAddress_provinceCode(ctx, field, obj)
  123984. case "zip":
  123985. out.Values[i] = ec._FulfillmentOriginAddress_zip(ctx, field, obj)
  123986. default:
  123987. panic("unknown field " + strconv.Quote(field.Name))
  123988. }
  123989. }
  123990. out.Dispatch()
  123991. if invalids > 0 {
  123992. return graphql.Null
  123993. }
  123994. return out
  123995. }
  123996. var fulfillmentServiceImplementors = []string{"FulfillmentService", "_Entity"}
  123997. func (ec *executionContext) _FulfillmentService(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentService) graphql.Marshaler {
  123998. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentServiceImplementors)
  123999. out := graphql.NewFieldSet(fields)
  124000. var invalids uint32
  124001. for i, field := range fields {
  124002. switch field.Name {
  124003. case "__typename":
  124004. out.Values[i] = graphql.MarshalString("FulfillmentService")
  124005. case "id":
  124006. out.Values[i] = ec._FulfillmentService_id(ctx, field, obj)
  124007. if out.Values[i] == graphql.Null {
  124008. invalids++
  124009. }
  124010. default:
  124011. panic("unknown field " + strconv.Quote(field.Name))
  124012. }
  124013. }
  124014. out.Dispatch()
  124015. if invalids > 0 {
  124016. return graphql.Null
  124017. }
  124018. return out
  124019. }
  124020. var fulfillmentTrackingInfoImplementors = []string{"FulfillmentTrackingInfo"}
  124021. func (ec *executionContext) _FulfillmentTrackingInfo(ctx context.Context, sel ast.SelectionSet, obj *FulfillmentTrackingInfo) graphql.Marshaler {
  124022. fields := graphql.CollectFields(ec.OperationContext, sel, fulfillmentTrackingInfoImplementors)
  124023. out := graphql.NewFieldSet(fields)
  124024. var invalids uint32
  124025. for i, field := range fields {
  124026. switch field.Name {
  124027. case "__typename":
  124028. out.Values[i] = graphql.MarshalString("FulfillmentTrackingInfo")
  124029. case "company":
  124030. out.Values[i] = ec._FulfillmentTrackingInfo_company(ctx, field, obj)
  124031. case "number":
  124032. out.Values[i] = ec._FulfillmentTrackingInfo_number(ctx, field, obj)
  124033. case "url":
  124034. out.Values[i] = ec._FulfillmentTrackingInfo_url(ctx, field, obj)
  124035. default:
  124036. panic("unknown field " + strconv.Quote(field.Name))
  124037. }
  124038. }
  124039. out.Dispatch()
  124040. if invalids > 0 {
  124041. return graphql.Null
  124042. }
  124043. return out
  124044. }
  124045. var genericFileImplementors = []string{"GenericFile", "File", "Node", "MetafieldReference"}
  124046. func (ec *executionContext) _GenericFile(ctx context.Context, sel ast.SelectionSet, obj *GenericFile) graphql.Marshaler {
  124047. fields := graphql.CollectFields(ec.OperationContext, sel, genericFileImplementors)
  124048. out := graphql.NewFieldSet(fields)
  124049. var invalids uint32
  124050. for i, field := range fields {
  124051. switch field.Name {
  124052. case "__typename":
  124053. out.Values[i] = graphql.MarshalString("GenericFile")
  124054. case "alt":
  124055. out.Values[i] = ec._GenericFile_alt(ctx, field, obj)
  124056. case "createdAt":
  124057. out.Values[i] = ec._GenericFile_createdAt(ctx, field, obj)
  124058. if out.Values[i] == graphql.Null {
  124059. invalids++
  124060. }
  124061. case "fileErrors":
  124062. out.Values[i] = ec._GenericFile_fileErrors(ctx, field, obj)
  124063. if out.Values[i] == graphql.Null {
  124064. invalids++
  124065. }
  124066. case "fileStatus":
  124067. out.Values[i] = ec._GenericFile_fileStatus(ctx, field, obj)
  124068. if out.Values[i] == graphql.Null {
  124069. invalids++
  124070. }
  124071. case "id":
  124072. out.Values[i] = ec._GenericFile_id(ctx, field, obj)
  124073. if out.Values[i] == graphql.Null {
  124074. invalids++
  124075. }
  124076. case "mimeType":
  124077. out.Values[i] = ec._GenericFile_mimeType(ctx, field, obj)
  124078. case "originalFileSize":
  124079. out.Values[i] = ec._GenericFile_originalFileSize(ctx, field, obj)
  124080. case "preview":
  124081. out.Values[i] = ec._GenericFile_preview(ctx, field, obj)
  124082. case "url":
  124083. out.Values[i] = ec._GenericFile_url(ctx, field, obj)
  124084. default:
  124085. panic("unknown field " + strconv.Quote(field.Name))
  124086. }
  124087. }
  124088. out.Dispatch()
  124089. if invalids > 0 {
  124090. return graphql.Null
  124091. }
  124092. return out
  124093. }
  124094. var imageImplementors = []string{"Image", "HasMetafields"}
  124095. func (ec *executionContext) _Image(ctx context.Context, sel ast.SelectionSet, obj *Image) graphql.Marshaler {
  124096. fields := graphql.CollectFields(ec.OperationContext, sel, imageImplementors)
  124097. out := graphql.NewFieldSet(fields)
  124098. var invalids uint32
  124099. for i, field := range fields {
  124100. switch field.Name {
  124101. case "__typename":
  124102. out.Values[i] = graphql.MarshalString("Image")
  124103. case "altText":
  124104. out.Values[i] = ec._Image_altText(ctx, field, obj)
  124105. case "height":
  124106. out.Values[i] = ec._Image_height(ctx, field, obj)
  124107. case "id":
  124108. out.Values[i] = ec._Image_id(ctx, field, obj)
  124109. case "metafield":
  124110. out.Values[i] = ec._Image_metafield(ctx, field, obj)
  124111. case "metafields":
  124112. out.Values[i] = ec._Image_metafields(ctx, field, obj)
  124113. if out.Values[i] == graphql.Null {
  124114. invalids++
  124115. }
  124116. case "privateMetafield":
  124117. out.Values[i] = ec._Image_privateMetafield(ctx, field, obj)
  124118. case "privateMetafields":
  124119. out.Values[i] = ec._Image_privateMetafields(ctx, field, obj)
  124120. if out.Values[i] == graphql.Null {
  124121. invalids++
  124122. }
  124123. case "url":
  124124. out.Values[i] = ec._Image_url(ctx, field, obj)
  124125. if out.Values[i] == graphql.Null {
  124126. invalids++
  124127. }
  124128. case "width":
  124129. out.Values[i] = ec._Image_width(ctx, field, obj)
  124130. default:
  124131. panic("unknown field " + strconv.Quote(field.Name))
  124132. }
  124133. }
  124134. out.Dispatch()
  124135. if invalids > 0 {
  124136. return graphql.Null
  124137. }
  124138. return out
  124139. }
  124140. var imageConnectionImplementors = []string{"ImageConnection"}
  124141. func (ec *executionContext) _ImageConnection(ctx context.Context, sel ast.SelectionSet, obj *ImageConnection) graphql.Marshaler {
  124142. fields := graphql.CollectFields(ec.OperationContext, sel, imageConnectionImplementors)
  124143. out := graphql.NewFieldSet(fields)
  124144. var invalids uint32
  124145. for i, field := range fields {
  124146. switch field.Name {
  124147. case "__typename":
  124148. out.Values[i] = graphql.MarshalString("ImageConnection")
  124149. case "edges":
  124150. out.Values[i] = ec._ImageConnection_edges(ctx, field, obj)
  124151. if out.Values[i] == graphql.Null {
  124152. invalids++
  124153. }
  124154. case "nodes":
  124155. out.Values[i] = ec._ImageConnection_nodes(ctx, field, obj)
  124156. if out.Values[i] == graphql.Null {
  124157. invalids++
  124158. }
  124159. case "pageInfo":
  124160. out.Values[i] = ec._ImageConnection_pageInfo(ctx, field, obj)
  124161. if out.Values[i] == graphql.Null {
  124162. invalids++
  124163. }
  124164. default:
  124165. panic("unknown field " + strconv.Quote(field.Name))
  124166. }
  124167. }
  124168. out.Dispatch()
  124169. if invalids > 0 {
  124170. return graphql.Null
  124171. }
  124172. return out
  124173. }
  124174. var imageEdgeImplementors = []string{"ImageEdge"}
  124175. func (ec *executionContext) _ImageEdge(ctx context.Context, sel ast.SelectionSet, obj *ImageEdge) graphql.Marshaler {
  124176. fields := graphql.CollectFields(ec.OperationContext, sel, imageEdgeImplementors)
  124177. out := graphql.NewFieldSet(fields)
  124178. var invalids uint32
  124179. for i, field := range fields {
  124180. switch field.Name {
  124181. case "__typename":
  124182. out.Values[i] = graphql.MarshalString("ImageEdge")
  124183. case "cursor":
  124184. out.Values[i] = ec._ImageEdge_cursor(ctx, field, obj)
  124185. if out.Values[i] == graphql.Null {
  124186. invalids++
  124187. }
  124188. case "node":
  124189. out.Values[i] = ec._ImageEdge_node(ctx, field, obj)
  124190. if out.Values[i] == graphql.Null {
  124191. invalids++
  124192. }
  124193. default:
  124194. panic("unknown field " + strconv.Quote(field.Name))
  124195. }
  124196. }
  124197. out.Dispatch()
  124198. if invalids > 0 {
  124199. return graphql.Null
  124200. }
  124201. return out
  124202. }
  124203. var inventoryItemImplementors = []string{"InventoryItem", "LegacyInteroperability", "Node"}
  124204. func (ec *executionContext) _InventoryItem(ctx context.Context, sel ast.SelectionSet, obj *InventoryItem) graphql.Marshaler {
  124205. fields := graphql.CollectFields(ec.OperationContext, sel, inventoryItemImplementors)
  124206. out := graphql.NewFieldSet(fields)
  124207. var invalids uint32
  124208. for i, field := range fields {
  124209. switch field.Name {
  124210. case "__typename":
  124211. out.Values[i] = graphql.MarshalString("InventoryItem")
  124212. case "countryCodeOfOrigin":
  124213. out.Values[i] = ec._InventoryItem_countryCodeOfOrigin(ctx, field, obj)
  124214. case "countryHarmonizedSystemCodes":
  124215. out.Values[i] = ec._InventoryItem_countryHarmonizedSystemCodes(ctx, field, obj)
  124216. if out.Values[i] == graphql.Null {
  124217. invalids++
  124218. }
  124219. case "createdAt":
  124220. out.Values[i] = ec._InventoryItem_createdAt(ctx, field, obj)
  124221. if out.Values[i] == graphql.Null {
  124222. invalids++
  124223. }
  124224. case "duplicateSkuCount":
  124225. out.Values[i] = ec._InventoryItem_duplicateSkuCount(ctx, field, obj)
  124226. if out.Values[i] == graphql.Null {
  124227. invalids++
  124228. }
  124229. case "harmonizedSystemCode":
  124230. out.Values[i] = ec._InventoryItem_harmonizedSystemCode(ctx, field, obj)
  124231. case "id":
  124232. out.Values[i] = ec._InventoryItem_id(ctx, field, obj)
  124233. if out.Values[i] == graphql.Null {
  124234. invalids++
  124235. }
  124236. case "inventoryHistoryUrl":
  124237. out.Values[i] = ec._InventoryItem_inventoryHistoryUrl(ctx, field, obj)
  124238. case "inventoryLevel":
  124239. out.Values[i] = ec._InventoryItem_inventoryLevel(ctx, field, obj)
  124240. case "inventoryLevels":
  124241. out.Values[i] = ec._InventoryItem_inventoryLevels(ctx, field, obj)
  124242. if out.Values[i] == graphql.Null {
  124243. invalids++
  124244. }
  124245. case "legacyResourceId":
  124246. out.Values[i] = ec._InventoryItem_legacyResourceId(ctx, field, obj)
  124247. if out.Values[i] == graphql.Null {
  124248. invalids++
  124249. }
  124250. case "locationsCount":
  124251. out.Values[i] = ec._InventoryItem_locationsCount(ctx, field, obj)
  124252. if out.Values[i] == graphql.Null {
  124253. invalids++
  124254. }
  124255. case "provinceCodeOfOrigin":
  124256. out.Values[i] = ec._InventoryItem_provinceCodeOfOrigin(ctx, field, obj)
  124257. case "requiresShipping":
  124258. out.Values[i] = ec._InventoryItem_requiresShipping(ctx, field, obj)
  124259. if out.Values[i] == graphql.Null {
  124260. invalids++
  124261. }
  124262. case "sku":
  124263. out.Values[i] = ec._InventoryItem_sku(ctx, field, obj)
  124264. case "tracked":
  124265. out.Values[i] = ec._InventoryItem_tracked(ctx, field, obj)
  124266. if out.Values[i] == graphql.Null {
  124267. invalids++
  124268. }
  124269. case "trackedEditable":
  124270. out.Values[i] = ec._InventoryItem_trackedEditable(ctx, field, obj)
  124271. if out.Values[i] == graphql.Null {
  124272. invalids++
  124273. }
  124274. case "unitCost":
  124275. out.Values[i] = ec._InventoryItem_unitCost(ctx, field, obj)
  124276. case "updatedAt":
  124277. out.Values[i] = ec._InventoryItem_updatedAt(ctx, field, obj)
  124278. if out.Values[i] == graphql.Null {
  124279. invalids++
  124280. }
  124281. case "variant":
  124282. out.Values[i] = ec._InventoryItem_variant(ctx, field, obj)
  124283. if out.Values[i] == graphql.Null {
  124284. invalids++
  124285. }
  124286. default:
  124287. panic("unknown field " + strconv.Quote(field.Name))
  124288. }
  124289. }
  124290. out.Dispatch()
  124291. if invalids > 0 {
  124292. return graphql.Null
  124293. }
  124294. return out
  124295. }
  124296. var inventoryLevelImplementors = []string{"InventoryLevel", "_Entity"}
  124297. func (ec *executionContext) _InventoryLevel(ctx context.Context, sel ast.SelectionSet, obj *InventoryLevel) graphql.Marshaler {
  124298. fields := graphql.CollectFields(ec.OperationContext, sel, inventoryLevelImplementors)
  124299. out := graphql.NewFieldSet(fields)
  124300. var invalids uint32
  124301. for i, field := range fields {
  124302. switch field.Name {
  124303. case "__typename":
  124304. out.Values[i] = graphql.MarshalString("InventoryLevel")
  124305. case "id":
  124306. out.Values[i] = ec._InventoryLevel_id(ctx, field, obj)
  124307. if out.Values[i] == graphql.Null {
  124308. invalids++
  124309. }
  124310. default:
  124311. panic("unknown field " + strconv.Quote(field.Name))
  124312. }
  124313. }
  124314. out.Dispatch()
  124315. if invalids > 0 {
  124316. return graphql.Null
  124317. }
  124318. return out
  124319. }
  124320. var inventoryLevelConnectionImplementors = []string{"InventoryLevelConnection"}
  124321. func (ec *executionContext) _InventoryLevelConnection(ctx context.Context, sel ast.SelectionSet, obj *InventoryLevelConnection) graphql.Marshaler {
  124322. fields := graphql.CollectFields(ec.OperationContext, sel, inventoryLevelConnectionImplementors)
  124323. out := graphql.NewFieldSet(fields)
  124324. var invalids uint32
  124325. for i, field := range fields {
  124326. switch field.Name {
  124327. case "__typename":
  124328. out.Values[i] = graphql.MarshalString("InventoryLevelConnection")
  124329. case "edges":
  124330. out.Values[i] = ec._InventoryLevelConnection_edges(ctx, field, obj)
  124331. if out.Values[i] == graphql.Null {
  124332. invalids++
  124333. }
  124334. case "nodes":
  124335. out.Values[i] = ec._InventoryLevelConnection_nodes(ctx, field, obj)
  124336. if out.Values[i] == graphql.Null {
  124337. invalids++
  124338. }
  124339. case "pageInfo":
  124340. out.Values[i] = ec._InventoryLevelConnection_pageInfo(ctx, field, obj)
  124341. if out.Values[i] == graphql.Null {
  124342. invalids++
  124343. }
  124344. default:
  124345. panic("unknown field " + strconv.Quote(field.Name))
  124346. }
  124347. }
  124348. out.Dispatch()
  124349. if invalids > 0 {
  124350. return graphql.Null
  124351. }
  124352. return out
  124353. }
  124354. var inventoryLevelEdgeImplementors = []string{"InventoryLevelEdge"}
  124355. func (ec *executionContext) _InventoryLevelEdge(ctx context.Context, sel ast.SelectionSet, obj *InventoryLevelEdge) graphql.Marshaler {
  124356. fields := graphql.CollectFields(ec.OperationContext, sel, inventoryLevelEdgeImplementors)
  124357. out := graphql.NewFieldSet(fields)
  124358. var invalids uint32
  124359. for i, field := range fields {
  124360. switch field.Name {
  124361. case "__typename":
  124362. out.Values[i] = graphql.MarshalString("InventoryLevelEdge")
  124363. case "cursor":
  124364. out.Values[i] = ec._InventoryLevelEdge_cursor(ctx, field, obj)
  124365. if out.Values[i] == graphql.Null {
  124366. invalids++
  124367. }
  124368. case "node":
  124369. out.Values[i] = ec._InventoryLevelEdge_node(ctx, field, obj)
  124370. if out.Values[i] == graphql.Null {
  124371. invalids++
  124372. }
  124373. default:
  124374. panic("unknown field " + strconv.Quote(field.Name))
  124375. }
  124376. }
  124377. out.Dispatch()
  124378. if invalids > 0 {
  124379. return graphql.Null
  124380. }
  124381. return out
  124382. }
  124383. var limitedPendingOrderCountImplementors = []string{"LimitedPendingOrderCount"}
  124384. func (ec *executionContext) _LimitedPendingOrderCount(ctx context.Context, sel ast.SelectionSet, obj *LimitedPendingOrderCount) graphql.Marshaler {
  124385. fields := graphql.CollectFields(ec.OperationContext, sel, limitedPendingOrderCountImplementors)
  124386. out := graphql.NewFieldSet(fields)
  124387. var invalids uint32
  124388. for i, field := range fields {
  124389. switch field.Name {
  124390. case "__typename":
  124391. out.Values[i] = graphql.MarshalString("LimitedPendingOrderCount")
  124392. case "atMax":
  124393. out.Values[i] = ec._LimitedPendingOrderCount_atMax(ctx, field, obj)
  124394. if out.Values[i] == graphql.Null {
  124395. invalids++
  124396. }
  124397. case "count":
  124398. out.Values[i] = ec._LimitedPendingOrderCount_count(ctx, field, obj)
  124399. if out.Values[i] == graphql.Null {
  124400. invalids++
  124401. }
  124402. default:
  124403. panic("unknown field " + strconv.Quote(field.Name))
  124404. }
  124405. }
  124406. out.Dispatch()
  124407. if invalids > 0 {
  124408. return graphql.Null
  124409. }
  124410. return out
  124411. }
  124412. var lineItemImplementors = []string{"LineItem", "Node"}
  124413. func (ec *executionContext) _LineItem(ctx context.Context, sel ast.SelectionSet, obj *LineItem) graphql.Marshaler {
  124414. fields := graphql.CollectFields(ec.OperationContext, sel, lineItemImplementors)
  124415. out := graphql.NewFieldSet(fields)
  124416. var invalids uint32
  124417. for i, field := range fields {
  124418. switch field.Name {
  124419. case "__typename":
  124420. out.Values[i] = graphql.MarshalString("LineItem")
  124421. case "contract":
  124422. out.Values[i] = ec._LineItem_contract(ctx, field, obj)
  124423. case "currentQuantity":
  124424. out.Values[i] = ec._LineItem_currentQuantity(ctx, field, obj)
  124425. if out.Values[i] == graphql.Null {
  124426. invalids++
  124427. }
  124428. case "customAttributes":
  124429. out.Values[i] = ec._LineItem_customAttributes(ctx, field, obj)
  124430. if out.Values[i] == graphql.Null {
  124431. invalids++
  124432. }
  124433. case "discountAllocations":
  124434. out.Values[i] = ec._LineItem_discountAllocations(ctx, field, obj)
  124435. if out.Values[i] == graphql.Null {
  124436. invalids++
  124437. }
  124438. case "discountedTotalSet":
  124439. out.Values[i] = ec._LineItem_discountedTotalSet(ctx, field, obj)
  124440. if out.Values[i] == graphql.Null {
  124441. invalids++
  124442. }
  124443. case "discountedUnitPriceSet":
  124444. out.Values[i] = ec._LineItem_discountedUnitPriceSet(ctx, field, obj)
  124445. if out.Values[i] == graphql.Null {
  124446. invalids++
  124447. }
  124448. case "duties":
  124449. out.Values[i] = ec._LineItem_duties(ctx, field, obj)
  124450. if out.Values[i] == graphql.Null {
  124451. invalids++
  124452. }
  124453. case "id":
  124454. out.Values[i] = ec._LineItem_id(ctx, field, obj)
  124455. if out.Values[i] == graphql.Null {
  124456. invalids++
  124457. }
  124458. case "image":
  124459. out.Values[i] = ec._LineItem_image(ctx, field, obj)
  124460. case "merchantEditable":
  124461. out.Values[i] = ec._LineItem_merchantEditable(ctx, field, obj)
  124462. if out.Values[i] == graphql.Null {
  124463. invalids++
  124464. }
  124465. case "name":
  124466. out.Values[i] = ec._LineItem_name(ctx, field, obj)
  124467. if out.Values[i] == graphql.Null {
  124468. invalids++
  124469. }
  124470. case "nonFulfillableQuantity":
  124471. out.Values[i] = ec._LineItem_nonFulfillableQuantity(ctx, field, obj)
  124472. if out.Values[i] == graphql.Null {
  124473. invalids++
  124474. }
  124475. case "originalTotalSet":
  124476. out.Values[i] = ec._LineItem_originalTotalSet(ctx, field, obj)
  124477. if out.Values[i] == graphql.Null {
  124478. invalids++
  124479. }
  124480. case "originalUnitPriceSet":
  124481. out.Values[i] = ec._LineItem_originalUnitPriceSet(ctx, field, obj)
  124482. if out.Values[i] == graphql.Null {
  124483. invalids++
  124484. }
  124485. case "product":
  124486. out.Values[i] = ec._LineItem_product(ctx, field, obj)
  124487. case "quantity":
  124488. out.Values[i] = ec._LineItem_quantity(ctx, field, obj)
  124489. if out.Values[i] == graphql.Null {
  124490. invalids++
  124491. }
  124492. case "refundableQuantity":
  124493. out.Values[i] = ec._LineItem_refundableQuantity(ctx, field, obj)
  124494. if out.Values[i] == graphql.Null {
  124495. invalids++
  124496. }
  124497. case "requiresShipping":
  124498. out.Values[i] = ec._LineItem_requiresShipping(ctx, field, obj)
  124499. if out.Values[i] == graphql.Null {
  124500. invalids++
  124501. }
  124502. case "restockable":
  124503. out.Values[i] = ec._LineItem_restockable(ctx, field, obj)
  124504. if out.Values[i] == graphql.Null {
  124505. invalids++
  124506. }
  124507. case "sellingPlan":
  124508. out.Values[i] = ec._LineItem_sellingPlan(ctx, field, obj)
  124509. case "sku":
  124510. out.Values[i] = ec._LineItem_sku(ctx, field, obj)
  124511. case "staffMember":
  124512. out.Values[i] = ec._LineItem_staffMember(ctx, field, obj)
  124513. case "taxLines":
  124514. out.Values[i] = ec._LineItem_taxLines(ctx, field, obj)
  124515. if out.Values[i] == graphql.Null {
  124516. invalids++
  124517. }
  124518. case "taxable":
  124519. out.Values[i] = ec._LineItem_taxable(ctx, field, obj)
  124520. if out.Values[i] == graphql.Null {
  124521. invalids++
  124522. }
  124523. case "title":
  124524. out.Values[i] = ec._LineItem_title(ctx, field, obj)
  124525. if out.Values[i] == graphql.Null {
  124526. invalids++
  124527. }
  124528. case "totalDiscountSet":
  124529. out.Values[i] = ec._LineItem_totalDiscountSet(ctx, field, obj)
  124530. if out.Values[i] == graphql.Null {
  124531. invalids++
  124532. }
  124533. case "unfulfilledDiscountedTotalSet":
  124534. out.Values[i] = ec._LineItem_unfulfilledDiscountedTotalSet(ctx, field, obj)
  124535. if out.Values[i] == graphql.Null {
  124536. invalids++
  124537. }
  124538. case "unfulfilledOriginalTotalSet":
  124539. out.Values[i] = ec._LineItem_unfulfilledOriginalTotalSet(ctx, field, obj)
  124540. if out.Values[i] == graphql.Null {
  124541. invalids++
  124542. }
  124543. case "unfulfilledQuantity":
  124544. out.Values[i] = ec._LineItem_unfulfilledQuantity(ctx, field, obj)
  124545. if out.Values[i] == graphql.Null {
  124546. invalids++
  124547. }
  124548. case "variant":
  124549. out.Values[i] = ec._LineItem_variant(ctx, field, obj)
  124550. case "variantTitle":
  124551. out.Values[i] = ec._LineItem_variantTitle(ctx, field, obj)
  124552. case "vendor":
  124553. out.Values[i] = ec._LineItem_vendor(ctx, field, obj)
  124554. default:
  124555. panic("unknown field " + strconv.Quote(field.Name))
  124556. }
  124557. }
  124558. out.Dispatch()
  124559. if invalids > 0 {
  124560. return graphql.Null
  124561. }
  124562. return out
  124563. }
  124564. var lineItemConnectionImplementors = []string{"LineItemConnection"}
  124565. func (ec *executionContext) _LineItemConnection(ctx context.Context, sel ast.SelectionSet, obj *LineItemConnection) graphql.Marshaler {
  124566. fields := graphql.CollectFields(ec.OperationContext, sel, lineItemConnectionImplementors)
  124567. out := graphql.NewFieldSet(fields)
  124568. var invalids uint32
  124569. for i, field := range fields {
  124570. switch field.Name {
  124571. case "__typename":
  124572. out.Values[i] = graphql.MarshalString("LineItemConnection")
  124573. case "edges":
  124574. out.Values[i] = ec._LineItemConnection_edges(ctx, field, obj)
  124575. if out.Values[i] == graphql.Null {
  124576. invalids++
  124577. }
  124578. case "nodes":
  124579. out.Values[i] = ec._LineItemConnection_nodes(ctx, field, obj)
  124580. if out.Values[i] == graphql.Null {
  124581. invalids++
  124582. }
  124583. case "pageInfo":
  124584. out.Values[i] = ec._LineItemConnection_pageInfo(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 lineItemEdgeImplementors = []string{"LineItemEdge"}
  124599. func (ec *executionContext) _LineItemEdge(ctx context.Context, sel ast.SelectionSet, obj *LineItemEdge) graphql.Marshaler {
  124600. fields := graphql.CollectFields(ec.OperationContext, sel, lineItemEdgeImplementors)
  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("LineItemEdge")
  124607. case "cursor":
  124608. out.Values[i] = ec._LineItemEdge_cursor(ctx, field, obj)
  124609. if out.Values[i] == graphql.Null {
  124610. invalids++
  124611. }
  124612. case "node":
  124613. out.Values[i] = ec._LineItemEdge_node(ctx, field, obj)
  124614. if out.Values[i] == graphql.Null {
  124615. invalids++
  124616. }
  124617. default:
  124618. panic("unknown field " + strconv.Quote(field.Name))
  124619. }
  124620. }
  124621. out.Dispatch()
  124622. if invalids > 0 {
  124623. return graphql.Null
  124624. }
  124625. return out
  124626. }
  124627. var lineItemSellingPlanImplementors = []string{"LineItemSellingPlan"}
  124628. func (ec *executionContext) _LineItemSellingPlan(ctx context.Context, sel ast.SelectionSet, obj *LineItemSellingPlan) graphql.Marshaler {
  124629. fields := graphql.CollectFields(ec.OperationContext, sel, lineItemSellingPlanImplementors)
  124630. out := graphql.NewFieldSet(fields)
  124631. var invalids uint32
  124632. for i, field := range fields {
  124633. switch field.Name {
  124634. case "__typename":
  124635. out.Values[i] = graphql.MarshalString("LineItemSellingPlan")
  124636. case "name":
  124637. out.Values[i] = ec._LineItemSellingPlan_name(ctx, field, obj)
  124638. if out.Values[i] == graphql.Null {
  124639. invalids++
  124640. }
  124641. case "sellingPlanId":
  124642. out.Values[i] = ec._LineItemSellingPlan_sellingPlanId(ctx, field, obj)
  124643. default:
  124644. panic("unknown field " + strconv.Quote(field.Name))
  124645. }
  124646. }
  124647. out.Dispatch()
  124648. if invalids > 0 {
  124649. return graphql.Null
  124650. }
  124651. return out
  124652. }
  124653. var linkImplementors = []string{"Link", "HasPublishedTranslations"}
  124654. func (ec *executionContext) _Link(ctx context.Context, sel ast.SelectionSet, obj *Link) graphql.Marshaler {
  124655. fields := graphql.CollectFields(ec.OperationContext, sel, linkImplementors)
  124656. out := graphql.NewFieldSet(fields)
  124657. var invalids uint32
  124658. for i, field := range fields {
  124659. switch field.Name {
  124660. case "__typename":
  124661. out.Values[i] = graphql.MarshalString("Link")
  124662. case "label":
  124663. out.Values[i] = ec._Link_label(ctx, field, obj)
  124664. if out.Values[i] == graphql.Null {
  124665. invalids++
  124666. }
  124667. case "translations":
  124668. out.Values[i] = ec._Link_translations(ctx, field, obj)
  124669. if out.Values[i] == graphql.Null {
  124670. invalids++
  124671. }
  124672. case "url":
  124673. out.Values[i] = ec._Link_url(ctx, field, obj)
  124674. if out.Values[i] == graphql.Null {
  124675. invalids++
  124676. }
  124677. default:
  124678. panic("unknown field " + strconv.Quote(field.Name))
  124679. }
  124680. }
  124681. out.Dispatch()
  124682. if invalids > 0 {
  124683. return graphql.Null
  124684. }
  124685. return out
  124686. }
  124687. var localizationExtensionImplementors = []string{"LocalizationExtension"}
  124688. func (ec *executionContext) _LocalizationExtension(ctx context.Context, sel ast.SelectionSet, obj *LocalizationExtension) graphql.Marshaler {
  124689. fields := graphql.CollectFields(ec.OperationContext, sel, localizationExtensionImplementors)
  124690. out := graphql.NewFieldSet(fields)
  124691. var invalids uint32
  124692. for i, field := range fields {
  124693. switch field.Name {
  124694. case "__typename":
  124695. out.Values[i] = graphql.MarshalString("LocalizationExtension")
  124696. case "countryCode":
  124697. out.Values[i] = ec._LocalizationExtension_countryCode(ctx, field, obj)
  124698. if out.Values[i] == graphql.Null {
  124699. invalids++
  124700. }
  124701. case "key":
  124702. out.Values[i] = ec._LocalizationExtension_key(ctx, field, obj)
  124703. if out.Values[i] == graphql.Null {
  124704. invalids++
  124705. }
  124706. case "purpose":
  124707. out.Values[i] = ec._LocalizationExtension_purpose(ctx, field, obj)
  124708. if out.Values[i] == graphql.Null {
  124709. invalids++
  124710. }
  124711. case "title":
  124712. out.Values[i] = ec._LocalizationExtension_title(ctx, field, obj)
  124713. if out.Values[i] == graphql.Null {
  124714. invalids++
  124715. }
  124716. case "value":
  124717. out.Values[i] = ec._LocalizationExtension_value(ctx, field, obj)
  124718. if out.Values[i] == graphql.Null {
  124719. invalids++
  124720. }
  124721. default:
  124722. panic("unknown field " + strconv.Quote(field.Name))
  124723. }
  124724. }
  124725. out.Dispatch()
  124726. if invalids > 0 {
  124727. return graphql.Null
  124728. }
  124729. return out
  124730. }
  124731. var localizationExtensionConnectionImplementors = []string{"LocalizationExtensionConnection"}
  124732. func (ec *executionContext) _LocalizationExtensionConnection(ctx context.Context, sel ast.SelectionSet, obj *LocalizationExtensionConnection) graphql.Marshaler {
  124733. fields := graphql.CollectFields(ec.OperationContext, sel, localizationExtensionConnectionImplementors)
  124734. out := graphql.NewFieldSet(fields)
  124735. var invalids uint32
  124736. for i, field := range fields {
  124737. switch field.Name {
  124738. case "__typename":
  124739. out.Values[i] = graphql.MarshalString("LocalizationExtensionConnection")
  124740. case "edges":
  124741. out.Values[i] = ec._LocalizationExtensionConnection_edges(ctx, field, obj)
  124742. if out.Values[i] == graphql.Null {
  124743. invalids++
  124744. }
  124745. case "nodes":
  124746. out.Values[i] = ec._LocalizationExtensionConnection_nodes(ctx, field, obj)
  124747. if out.Values[i] == graphql.Null {
  124748. invalids++
  124749. }
  124750. case "pageInfo":
  124751. out.Values[i] = ec._LocalizationExtensionConnection_pageInfo(ctx, field, obj)
  124752. if out.Values[i] == graphql.Null {
  124753. invalids++
  124754. }
  124755. default:
  124756. panic("unknown field " + strconv.Quote(field.Name))
  124757. }
  124758. }
  124759. out.Dispatch()
  124760. if invalids > 0 {
  124761. return graphql.Null
  124762. }
  124763. return out
  124764. }
  124765. var localizationExtensionEdgeImplementors = []string{"LocalizationExtensionEdge"}
  124766. func (ec *executionContext) _LocalizationExtensionEdge(ctx context.Context, sel ast.SelectionSet, obj *LocalizationExtensionEdge) graphql.Marshaler {
  124767. fields := graphql.CollectFields(ec.OperationContext, sel, localizationExtensionEdgeImplementors)
  124768. out := graphql.NewFieldSet(fields)
  124769. var invalids uint32
  124770. for i, field := range fields {
  124771. switch field.Name {
  124772. case "__typename":
  124773. out.Values[i] = graphql.MarshalString("LocalizationExtensionEdge")
  124774. case "cursor":
  124775. out.Values[i] = ec._LocalizationExtensionEdge_cursor(ctx, field, obj)
  124776. if out.Values[i] == graphql.Null {
  124777. invalids++
  124778. }
  124779. case "node":
  124780. out.Values[i] = ec._LocalizationExtensionEdge_node(ctx, field, obj)
  124781. if out.Values[i] == graphql.Null {
  124782. invalids++
  124783. }
  124784. default:
  124785. panic("unknown field " + strconv.Quote(field.Name))
  124786. }
  124787. }
  124788. out.Dispatch()
  124789. if invalids > 0 {
  124790. return graphql.Null
  124791. }
  124792. return out
  124793. }
  124794. var locationImplementors = []string{"Location", "HasMetafieldDefinitions", "HasMetafields", "LegacyInteroperability", "Node"}
  124795. func (ec *executionContext) _Location(ctx context.Context, sel ast.SelectionSet, obj *Location) graphql.Marshaler {
  124796. fields := graphql.CollectFields(ec.OperationContext, sel, locationImplementors)
  124797. out := graphql.NewFieldSet(fields)
  124798. var invalids uint32
  124799. for i, field := range fields {
  124800. switch field.Name {
  124801. case "__typename":
  124802. out.Values[i] = graphql.MarshalString("Location")
  124803. case "activatable":
  124804. out.Values[i] = ec._Location_activatable(ctx, field, obj)
  124805. if out.Values[i] == graphql.Null {
  124806. invalids++
  124807. }
  124808. case "address":
  124809. out.Values[i] = ec._Location_address(ctx, field, obj)
  124810. if out.Values[i] == graphql.Null {
  124811. invalids++
  124812. }
  124813. case "addressVerified":
  124814. out.Values[i] = ec._Location_addressVerified(ctx, field, obj)
  124815. if out.Values[i] == graphql.Null {
  124816. invalids++
  124817. }
  124818. case "deactivatable":
  124819. out.Values[i] = ec._Location_deactivatable(ctx, field, obj)
  124820. if out.Values[i] == graphql.Null {
  124821. invalids++
  124822. }
  124823. case "deactivatedAt":
  124824. out.Values[i] = ec._Location_deactivatedAt(ctx, field, obj)
  124825. case "deletable":
  124826. out.Values[i] = ec._Location_deletable(ctx, field, obj)
  124827. if out.Values[i] == graphql.Null {
  124828. invalids++
  124829. }
  124830. case "fulfillmentService":
  124831. out.Values[i] = ec._Location_fulfillmentService(ctx, field, obj)
  124832. case "fulfillsOnlineOrders":
  124833. out.Values[i] = ec._Location_fulfillsOnlineOrders(ctx, field, obj)
  124834. if out.Values[i] == graphql.Null {
  124835. invalids++
  124836. }
  124837. case "hasActiveInventory":
  124838. out.Values[i] = ec._Location_hasActiveInventory(ctx, field, obj)
  124839. if out.Values[i] == graphql.Null {
  124840. invalids++
  124841. }
  124842. case "hasUnfulfilledOrders":
  124843. out.Values[i] = ec._Location_hasUnfulfilledOrders(ctx, field, obj)
  124844. if out.Values[i] == graphql.Null {
  124845. invalids++
  124846. }
  124847. case "id":
  124848. out.Values[i] = ec._Location_id(ctx, field, obj)
  124849. if out.Values[i] == graphql.Null {
  124850. invalids++
  124851. }
  124852. case "inventoryLevel":
  124853. out.Values[i] = ec._Location_inventoryLevel(ctx, field, obj)
  124854. case "inventoryLevels":
  124855. out.Values[i] = ec._Location_inventoryLevels(ctx, field, obj)
  124856. if out.Values[i] == graphql.Null {
  124857. invalids++
  124858. }
  124859. case "isActive":
  124860. out.Values[i] = ec._Location_isActive(ctx, field, obj)
  124861. if out.Values[i] == graphql.Null {
  124862. invalids++
  124863. }
  124864. case "legacyResourceId":
  124865. out.Values[i] = ec._Location_legacyResourceId(ctx, field, obj)
  124866. if out.Values[i] == graphql.Null {
  124867. invalids++
  124868. }
  124869. case "metafield":
  124870. out.Values[i] = ec._Location_metafield(ctx, field, obj)
  124871. case "metafieldDefinitions":
  124872. out.Values[i] = ec._Location_metafieldDefinitions(ctx, field, obj)
  124873. if out.Values[i] == graphql.Null {
  124874. invalids++
  124875. }
  124876. case "metafields":
  124877. out.Values[i] = ec._Location_metafields(ctx, field, obj)
  124878. if out.Values[i] == graphql.Null {
  124879. invalids++
  124880. }
  124881. case "name":
  124882. out.Values[i] = ec._Location_name(ctx, field, obj)
  124883. if out.Values[i] == graphql.Null {
  124884. invalids++
  124885. }
  124886. case "privateMetafield":
  124887. out.Values[i] = ec._Location_privateMetafield(ctx, field, obj)
  124888. case "privateMetafields":
  124889. out.Values[i] = ec._Location_privateMetafields(ctx, field, obj)
  124890. if out.Values[i] == graphql.Null {
  124891. invalids++
  124892. }
  124893. case "shipsInventory":
  124894. out.Values[i] = ec._Location_shipsInventory(ctx, field, obj)
  124895. if out.Values[i] == graphql.Null {
  124896. invalids++
  124897. }
  124898. case "suggestedAddresses":
  124899. out.Values[i] = ec._Location_suggestedAddresses(ctx, field, obj)
  124900. if out.Values[i] == graphql.Null {
  124901. invalids++
  124902. }
  124903. default:
  124904. panic("unknown field " + strconv.Quote(field.Name))
  124905. }
  124906. }
  124907. out.Dispatch()
  124908. if invalids > 0 {
  124909. return graphql.Null
  124910. }
  124911. return out
  124912. }
  124913. var locationAddressImplementors = []string{"LocationAddress"}
  124914. func (ec *executionContext) _LocationAddress(ctx context.Context, sel ast.SelectionSet, obj *LocationAddress) graphql.Marshaler {
  124915. fields := graphql.CollectFields(ec.OperationContext, sel, locationAddressImplementors)
  124916. out := graphql.NewFieldSet(fields)
  124917. var invalids uint32
  124918. for i, field := range fields {
  124919. switch field.Name {
  124920. case "__typename":
  124921. out.Values[i] = graphql.MarshalString("LocationAddress")
  124922. case "address1":
  124923. out.Values[i] = ec._LocationAddress_address1(ctx, field, obj)
  124924. case "address2":
  124925. out.Values[i] = ec._LocationAddress_address2(ctx, field, obj)
  124926. case "city":
  124927. out.Values[i] = ec._LocationAddress_city(ctx, field, obj)
  124928. case "country":
  124929. out.Values[i] = ec._LocationAddress_country(ctx, field, obj)
  124930. case "countryCode":
  124931. out.Values[i] = ec._LocationAddress_countryCode(ctx, field, obj)
  124932. case "formatted":
  124933. out.Values[i] = ec._LocationAddress_formatted(ctx, field, obj)
  124934. if out.Values[i] == graphql.Null {
  124935. invalids++
  124936. }
  124937. case "latitude":
  124938. out.Values[i] = ec._LocationAddress_latitude(ctx, field, obj)
  124939. case "longitude":
  124940. out.Values[i] = ec._LocationAddress_longitude(ctx, field, obj)
  124941. case "phone":
  124942. out.Values[i] = ec._LocationAddress_phone(ctx, field, obj)
  124943. case "province":
  124944. out.Values[i] = ec._LocationAddress_province(ctx, field, obj)
  124945. case "provinceCode":
  124946. out.Values[i] = ec._LocationAddress_provinceCode(ctx, field, obj)
  124947. case "zip":
  124948. out.Values[i] = ec._LocationAddress_zip(ctx, field, obj)
  124949. default:
  124950. panic("unknown field " + strconv.Quote(field.Name))
  124951. }
  124952. }
  124953. out.Dispatch()
  124954. if invalids > 0 {
  124955. return graphql.Null
  124956. }
  124957. return out
  124958. }
  124959. var locationConnectionImplementors = []string{"LocationConnection"}
  124960. func (ec *executionContext) _LocationConnection(ctx context.Context, sel ast.SelectionSet, obj *LocationConnection) graphql.Marshaler {
  124961. fields := graphql.CollectFields(ec.OperationContext, sel, locationConnectionImplementors)
  124962. out := graphql.NewFieldSet(fields)
  124963. var invalids uint32
  124964. for i, field := range fields {
  124965. switch field.Name {
  124966. case "__typename":
  124967. out.Values[i] = graphql.MarshalString("LocationConnection")
  124968. case "edges":
  124969. out.Values[i] = ec._LocationConnection_edges(ctx, field, obj)
  124970. if out.Values[i] == graphql.Null {
  124971. invalids++
  124972. }
  124973. case "nodes":
  124974. out.Values[i] = ec._LocationConnection_nodes(ctx, field, obj)
  124975. if out.Values[i] == graphql.Null {
  124976. invalids++
  124977. }
  124978. case "pageInfo":
  124979. out.Values[i] = ec._LocationConnection_pageInfo(ctx, field, obj)
  124980. if out.Values[i] == graphql.Null {
  124981. invalids++
  124982. }
  124983. default:
  124984. panic("unknown field " + strconv.Quote(field.Name))
  124985. }
  124986. }
  124987. out.Dispatch()
  124988. if invalids > 0 {
  124989. return graphql.Null
  124990. }
  124991. return out
  124992. }
  124993. var locationEdgeImplementors = []string{"LocationEdge"}
  124994. func (ec *executionContext) _LocationEdge(ctx context.Context, sel ast.SelectionSet, obj *LocationEdge) graphql.Marshaler {
  124995. fields := graphql.CollectFields(ec.OperationContext, sel, locationEdgeImplementors)
  124996. out := graphql.NewFieldSet(fields)
  124997. var invalids uint32
  124998. for i, field := range fields {
  124999. switch field.Name {
  125000. case "__typename":
  125001. out.Values[i] = graphql.MarshalString("LocationEdge")
  125002. case "cursor":
  125003. out.Values[i] = ec._LocationEdge_cursor(ctx, field, obj)
  125004. if out.Values[i] == graphql.Null {
  125005. invalids++
  125006. }
  125007. case "node":
  125008. out.Values[i] = ec._LocationEdge_node(ctx, field, obj)
  125009. if out.Values[i] == graphql.Null {
  125010. invalids++
  125011. }
  125012. default:
  125013. panic("unknown field " + strconv.Quote(field.Name))
  125014. }
  125015. }
  125016. out.Dispatch()
  125017. if invalids > 0 {
  125018. return graphql.Null
  125019. }
  125020. return out
  125021. }
  125022. var locationSuggestedAddressImplementors = []string{"LocationSuggestedAddress"}
  125023. func (ec *executionContext) _LocationSuggestedAddress(ctx context.Context, sel ast.SelectionSet, obj *LocationSuggestedAddress) graphql.Marshaler {
  125024. fields := graphql.CollectFields(ec.OperationContext, sel, locationSuggestedAddressImplementors)
  125025. out := graphql.NewFieldSet(fields)
  125026. var invalids uint32
  125027. for i, field := range fields {
  125028. switch field.Name {
  125029. case "__typename":
  125030. out.Values[i] = graphql.MarshalString("LocationSuggestedAddress")
  125031. case "address1":
  125032. out.Values[i] = ec._LocationSuggestedAddress_address1(ctx, field, obj)
  125033. case "address2":
  125034. out.Values[i] = ec._LocationSuggestedAddress_address2(ctx, field, obj)
  125035. case "city":
  125036. out.Values[i] = ec._LocationSuggestedAddress_city(ctx, field, obj)
  125037. case "country":
  125038. out.Values[i] = ec._LocationSuggestedAddress_country(ctx, field, obj)
  125039. case "countryCode":
  125040. out.Values[i] = ec._LocationSuggestedAddress_countryCode(ctx, field, obj)
  125041. case "formatted":
  125042. out.Values[i] = ec._LocationSuggestedAddress_formatted(ctx, field, obj)
  125043. if out.Values[i] == graphql.Null {
  125044. invalids++
  125045. }
  125046. case "province":
  125047. out.Values[i] = ec._LocationSuggestedAddress_province(ctx, field, obj)
  125048. case "provinceCode":
  125049. out.Values[i] = ec._LocationSuggestedAddress_provinceCode(ctx, field, obj)
  125050. case "zip":
  125051. out.Values[i] = ec._LocationSuggestedAddress_zip(ctx, field, obj)
  125052. default:
  125053. panic("unknown field " + strconv.Quote(field.Name))
  125054. }
  125055. }
  125056. out.Dispatch()
  125057. if invalids > 0 {
  125058. return graphql.Null
  125059. }
  125060. return out
  125061. }
  125062. var mailingAddressImplementors = []string{"MailingAddress", "Node"}
  125063. func (ec *executionContext) _MailingAddress(ctx context.Context, sel ast.SelectionSet, obj *MailingAddress) graphql.Marshaler {
  125064. fields := graphql.CollectFields(ec.OperationContext, sel, mailingAddressImplementors)
  125065. out := graphql.NewFieldSet(fields)
  125066. var invalids uint32
  125067. for i, field := range fields {
  125068. switch field.Name {
  125069. case "__typename":
  125070. out.Values[i] = graphql.MarshalString("MailingAddress")
  125071. case "address1":
  125072. out.Values[i] = ec._MailingAddress_address1(ctx, field, obj)
  125073. case "address2":
  125074. out.Values[i] = ec._MailingAddress_address2(ctx, field, obj)
  125075. case "city":
  125076. out.Values[i] = ec._MailingAddress_city(ctx, field, obj)
  125077. case "company":
  125078. out.Values[i] = ec._MailingAddress_company(ctx, field, obj)
  125079. case "coordinatesValidated":
  125080. out.Values[i] = ec._MailingAddress_coordinatesValidated(ctx, field, obj)
  125081. if out.Values[i] == graphql.Null {
  125082. invalids++
  125083. }
  125084. case "country":
  125085. out.Values[i] = ec._MailingAddress_country(ctx, field, obj)
  125086. case "countryCodeV2":
  125087. out.Values[i] = ec._MailingAddress_countryCodeV2(ctx, field, obj)
  125088. case "firstName":
  125089. out.Values[i] = ec._MailingAddress_firstName(ctx, field, obj)
  125090. case "formattedArea":
  125091. out.Values[i] = ec._MailingAddress_formattedArea(ctx, field, obj)
  125092. case "id":
  125093. out.Values[i] = ec._MailingAddress_id(ctx, field, obj)
  125094. if out.Values[i] == graphql.Null {
  125095. invalids++
  125096. }
  125097. case "lastName":
  125098. out.Values[i] = ec._MailingAddress_lastName(ctx, field, obj)
  125099. case "latitude":
  125100. out.Values[i] = ec._MailingAddress_latitude(ctx, field, obj)
  125101. case "longitude":
  125102. out.Values[i] = ec._MailingAddress_longitude(ctx, field, obj)
  125103. case "name":
  125104. out.Values[i] = ec._MailingAddress_name(ctx, field, obj)
  125105. case "phone":
  125106. out.Values[i] = ec._MailingAddress_phone(ctx, field, obj)
  125107. case "province":
  125108. out.Values[i] = ec._MailingAddress_province(ctx, field, obj)
  125109. case "provinceCode":
  125110. out.Values[i] = ec._MailingAddress_provinceCode(ctx, field, obj)
  125111. case "zip":
  125112. out.Values[i] = ec._MailingAddress_zip(ctx, field, obj)
  125113. default:
  125114. panic("unknown field " + strconv.Quote(field.Name))
  125115. }
  125116. }
  125117. out.Dispatch()
  125118. if invalids > 0 {
  125119. return graphql.Null
  125120. }
  125121. return out
  125122. }
  125123. var manualDiscountApplicationImplementors = []string{"ManualDiscountApplication", "DiscountApplication"}
  125124. func (ec *executionContext) _ManualDiscountApplication(ctx context.Context, sel ast.SelectionSet, obj *ManualDiscountApplication) graphql.Marshaler {
  125125. fields := graphql.CollectFields(ec.OperationContext, sel, manualDiscountApplicationImplementors)
  125126. out := graphql.NewFieldSet(fields)
  125127. var invalids uint32
  125128. for i, field := range fields {
  125129. switch field.Name {
  125130. case "__typename":
  125131. out.Values[i] = graphql.MarshalString("ManualDiscountApplication")
  125132. case "allocationMethod":
  125133. out.Values[i] = ec._ManualDiscountApplication_allocationMethod(ctx, field, obj)
  125134. if out.Values[i] == graphql.Null {
  125135. invalids++
  125136. }
  125137. case "description":
  125138. out.Values[i] = ec._ManualDiscountApplication_description(ctx, field, obj)
  125139. case "index":
  125140. out.Values[i] = ec._ManualDiscountApplication_index(ctx, field, obj)
  125141. if out.Values[i] == graphql.Null {
  125142. invalids++
  125143. }
  125144. case "targetSelection":
  125145. out.Values[i] = ec._ManualDiscountApplication_targetSelection(ctx, field, obj)
  125146. if out.Values[i] == graphql.Null {
  125147. invalids++
  125148. }
  125149. case "targetType":
  125150. out.Values[i] = ec._ManualDiscountApplication_targetType(ctx, field, obj)
  125151. if out.Values[i] == graphql.Null {
  125152. invalids++
  125153. }
  125154. case "title":
  125155. out.Values[i] = ec._ManualDiscountApplication_title(ctx, field, obj)
  125156. if out.Values[i] == graphql.Null {
  125157. invalids++
  125158. }
  125159. case "value":
  125160. out.Values[i] = ec._ManualDiscountApplication_value(ctx, field, obj)
  125161. if out.Values[i] == graphql.Null {
  125162. invalids++
  125163. }
  125164. default:
  125165. panic("unknown field " + strconv.Quote(field.Name))
  125166. }
  125167. }
  125168. out.Dispatch()
  125169. if invalids > 0 {
  125170. return graphql.Null
  125171. }
  125172. return out
  125173. }
  125174. var marketImplementors = []string{"Market", "_Entity"}
  125175. func (ec *executionContext) _Market(ctx context.Context, sel ast.SelectionSet, obj *Market) graphql.Marshaler {
  125176. fields := graphql.CollectFields(ec.OperationContext, sel, marketImplementors)
  125177. out := graphql.NewFieldSet(fields)
  125178. var invalids uint32
  125179. for i, field := range fields {
  125180. switch field.Name {
  125181. case "__typename":
  125182. out.Values[i] = graphql.MarshalString("Market")
  125183. case "id":
  125184. out.Values[i] = ec._Market_id(ctx, field, obj)
  125185. if out.Values[i] == graphql.Null {
  125186. invalids++
  125187. }
  125188. default:
  125189. panic("unknown field " + strconv.Quote(field.Name))
  125190. }
  125191. }
  125192. out.Dispatch()
  125193. if invalids > 0 {
  125194. return graphql.Null
  125195. }
  125196. return out
  125197. }
  125198. var marketCurrencySettingsImplementors = []string{"MarketCurrencySettings"}
  125199. func (ec *executionContext) _MarketCurrencySettings(ctx context.Context, sel ast.SelectionSet, obj *MarketCurrencySettings) graphql.Marshaler {
  125200. fields := graphql.CollectFields(ec.OperationContext, sel, marketCurrencySettingsImplementors)
  125201. out := graphql.NewFieldSet(fields)
  125202. var invalids uint32
  125203. for i, field := range fields {
  125204. switch field.Name {
  125205. case "__typename":
  125206. out.Values[i] = graphql.MarshalString("MarketCurrencySettings")
  125207. case "baseCurrency":
  125208. out.Values[i] = ec._MarketCurrencySettings_baseCurrency(ctx, field, obj)
  125209. if out.Values[i] == graphql.Null {
  125210. invalids++
  125211. }
  125212. case "localCurrencies":
  125213. out.Values[i] = ec._MarketCurrencySettings_localCurrencies(ctx, field, obj)
  125214. if out.Values[i] == graphql.Null {
  125215. invalids++
  125216. }
  125217. default:
  125218. panic("unknown field " + strconv.Quote(field.Name))
  125219. }
  125220. }
  125221. out.Dispatch()
  125222. if invalids > 0 {
  125223. return graphql.Null
  125224. }
  125225. return out
  125226. }
  125227. var marketRegionConnectionImplementors = []string{"MarketRegionConnection"}
  125228. func (ec *executionContext) _MarketRegionConnection(ctx context.Context, sel ast.SelectionSet, obj *MarketRegionConnection) graphql.Marshaler {
  125229. fields := graphql.CollectFields(ec.OperationContext, sel, marketRegionConnectionImplementors)
  125230. out := graphql.NewFieldSet(fields)
  125231. var invalids uint32
  125232. for i, field := range fields {
  125233. switch field.Name {
  125234. case "__typename":
  125235. out.Values[i] = graphql.MarshalString("MarketRegionConnection")
  125236. case "edges":
  125237. out.Values[i] = ec._MarketRegionConnection_edges(ctx, field, obj)
  125238. if out.Values[i] == graphql.Null {
  125239. invalids++
  125240. }
  125241. case "nodes":
  125242. out.Values[i] = ec._MarketRegionConnection_nodes(ctx, field, obj)
  125243. if out.Values[i] == graphql.Null {
  125244. invalids++
  125245. }
  125246. case "pageInfo":
  125247. out.Values[i] = ec._MarketRegionConnection_pageInfo(ctx, field, obj)
  125248. if out.Values[i] == graphql.Null {
  125249. invalids++
  125250. }
  125251. default:
  125252. panic("unknown field " + strconv.Quote(field.Name))
  125253. }
  125254. }
  125255. out.Dispatch()
  125256. if invalids > 0 {
  125257. return graphql.Null
  125258. }
  125259. return out
  125260. }
  125261. var marketRegionEdgeImplementors = []string{"MarketRegionEdge"}
  125262. func (ec *executionContext) _MarketRegionEdge(ctx context.Context, sel ast.SelectionSet, obj *MarketRegionEdge) graphql.Marshaler {
  125263. fields := graphql.CollectFields(ec.OperationContext, sel, marketRegionEdgeImplementors)
  125264. out := graphql.NewFieldSet(fields)
  125265. var invalids uint32
  125266. for i, field := range fields {
  125267. switch field.Name {
  125268. case "__typename":
  125269. out.Values[i] = graphql.MarshalString("MarketRegionEdge")
  125270. case "cursor":
  125271. out.Values[i] = ec._MarketRegionEdge_cursor(ctx, field, obj)
  125272. if out.Values[i] == graphql.Null {
  125273. invalids++
  125274. }
  125275. case "node":
  125276. out.Values[i] = ec._MarketRegionEdge_node(ctx, field, obj)
  125277. if out.Values[i] == graphql.Null {
  125278. invalids++
  125279. }
  125280. default:
  125281. panic("unknown field " + strconv.Quote(field.Name))
  125282. }
  125283. }
  125284. out.Dispatch()
  125285. if invalids > 0 {
  125286. return graphql.Null
  125287. }
  125288. return out
  125289. }
  125290. var marketWebPresenceImplementors = []string{"MarketWebPresence", "_Entity"}
  125291. func (ec *executionContext) _MarketWebPresence(ctx context.Context, sel ast.SelectionSet, obj *MarketWebPresence) graphql.Marshaler {
  125292. fields := graphql.CollectFields(ec.OperationContext, sel, marketWebPresenceImplementors)
  125293. out := graphql.NewFieldSet(fields)
  125294. var invalids uint32
  125295. for i, field := range fields {
  125296. switch field.Name {
  125297. case "__typename":
  125298. out.Values[i] = graphql.MarshalString("MarketWebPresence")
  125299. case "id":
  125300. out.Values[i] = ec._MarketWebPresence_id(ctx, field, obj)
  125301. if out.Values[i] == graphql.Null {
  125302. invalids++
  125303. }
  125304. default:
  125305. panic("unknown field " + strconv.Quote(field.Name))
  125306. }
  125307. }
  125308. out.Dispatch()
  125309. if invalids > 0 {
  125310. return graphql.Null
  125311. }
  125312. return out
  125313. }
  125314. var marketWebPresenceRootUrlImplementors = []string{"MarketWebPresenceRootUrl"}
  125315. func (ec *executionContext) _MarketWebPresenceRootUrl(ctx context.Context, sel ast.SelectionSet, obj *MarketWebPresenceRootURL) graphql.Marshaler {
  125316. fields := graphql.CollectFields(ec.OperationContext, sel, marketWebPresenceRootUrlImplementors)
  125317. out := graphql.NewFieldSet(fields)
  125318. var invalids uint32
  125319. for i, field := range fields {
  125320. switch field.Name {
  125321. case "__typename":
  125322. out.Values[i] = graphql.MarshalString("MarketWebPresenceRootUrl")
  125323. case "locale":
  125324. out.Values[i] = ec._MarketWebPresenceRootUrl_locale(ctx, field, obj)
  125325. if out.Values[i] == graphql.Null {
  125326. invalids++
  125327. }
  125328. case "url":
  125329. out.Values[i] = ec._MarketWebPresenceRootUrl_url(ctx, field, obj)
  125330. if out.Values[i] == graphql.Null {
  125331. invalids++
  125332. }
  125333. default:
  125334. panic("unknown field " + strconv.Quote(field.Name))
  125335. }
  125336. }
  125337. out.Dispatch()
  125338. if invalids > 0 {
  125339. return graphql.Null
  125340. }
  125341. return out
  125342. }
  125343. var marketingEventImplementors = []string{"MarketingEvent", "LegacyInteroperability", "Node"}
  125344. func (ec *executionContext) _MarketingEvent(ctx context.Context, sel ast.SelectionSet, obj *MarketingEvent) graphql.Marshaler {
  125345. fields := graphql.CollectFields(ec.OperationContext, sel, marketingEventImplementors)
  125346. out := graphql.NewFieldSet(fields)
  125347. var invalids uint32
  125348. for i, field := range fields {
  125349. switch field.Name {
  125350. case "__typename":
  125351. out.Values[i] = graphql.MarshalString("MarketingEvent")
  125352. case "app":
  125353. out.Values[i] = ec._MarketingEvent_app(ctx, field, obj)
  125354. if out.Values[i] == graphql.Null {
  125355. invalids++
  125356. }
  125357. case "channel":
  125358. out.Values[i] = ec._MarketingEvent_channel(ctx, field, obj)
  125359. case "description":
  125360. out.Values[i] = ec._MarketingEvent_description(ctx, field, obj)
  125361. case "endedAt":
  125362. out.Values[i] = ec._MarketingEvent_endedAt(ctx, field, obj)
  125363. case "id":
  125364. out.Values[i] = ec._MarketingEvent_id(ctx, field, obj)
  125365. if out.Values[i] == graphql.Null {
  125366. invalids++
  125367. }
  125368. case "legacyResourceId":
  125369. out.Values[i] = ec._MarketingEvent_legacyResourceId(ctx, field, obj)
  125370. if out.Values[i] == graphql.Null {
  125371. invalids++
  125372. }
  125373. case "manageUrl":
  125374. out.Values[i] = ec._MarketingEvent_manageUrl(ctx, field, obj)
  125375. case "previewUrl":
  125376. out.Values[i] = ec._MarketingEvent_previewUrl(ctx, field, obj)
  125377. case "remoteId":
  125378. out.Values[i] = ec._MarketingEvent_remoteId(ctx, field, obj)
  125379. case "scheduledToEndAt":
  125380. out.Values[i] = ec._MarketingEvent_scheduledToEndAt(ctx, field, obj)
  125381. case "sourceAndMedium":
  125382. out.Values[i] = ec._MarketingEvent_sourceAndMedium(ctx, field, obj)
  125383. if out.Values[i] == graphql.Null {
  125384. invalids++
  125385. }
  125386. case "startedAt":
  125387. out.Values[i] = ec._MarketingEvent_startedAt(ctx, field, obj)
  125388. if out.Values[i] == graphql.Null {
  125389. invalids++
  125390. }
  125391. case "type":
  125392. out.Values[i] = ec._MarketingEvent_type(ctx, field, obj)
  125393. if out.Values[i] == graphql.Null {
  125394. invalids++
  125395. }
  125396. case "utmCampaign":
  125397. out.Values[i] = ec._MarketingEvent_utmCampaign(ctx, field, obj)
  125398. case "utmMedium":
  125399. out.Values[i] = ec._MarketingEvent_utmMedium(ctx, field, obj)
  125400. case "utmSource":
  125401. out.Values[i] = ec._MarketingEvent_utmSource(ctx, field, obj)
  125402. default:
  125403. panic("unknown field " + strconv.Quote(field.Name))
  125404. }
  125405. }
  125406. out.Dispatch()
  125407. if invalids > 0 {
  125408. return graphql.Null
  125409. }
  125410. return out
  125411. }
  125412. var mediaConnectionImplementors = []string{"MediaConnection"}
  125413. func (ec *executionContext) _MediaConnection(ctx context.Context, sel ast.SelectionSet, obj *MediaConnection) graphql.Marshaler {
  125414. fields := graphql.CollectFields(ec.OperationContext, sel, mediaConnectionImplementors)
  125415. out := graphql.NewFieldSet(fields)
  125416. var invalids uint32
  125417. for i, field := range fields {
  125418. switch field.Name {
  125419. case "__typename":
  125420. out.Values[i] = graphql.MarshalString("MediaConnection")
  125421. case "edges":
  125422. out.Values[i] = ec._MediaConnection_edges(ctx, field, obj)
  125423. if out.Values[i] == graphql.Null {
  125424. invalids++
  125425. }
  125426. case "nodes":
  125427. out.Values[i] = ec._MediaConnection_nodes(ctx, field, obj)
  125428. if out.Values[i] == graphql.Null {
  125429. invalids++
  125430. }
  125431. case "pageInfo":
  125432. out.Values[i] = ec._MediaConnection_pageInfo(ctx, field, obj)
  125433. if out.Values[i] == graphql.Null {
  125434. invalids++
  125435. }
  125436. default:
  125437. panic("unknown field " + strconv.Quote(field.Name))
  125438. }
  125439. }
  125440. out.Dispatch()
  125441. if invalids > 0 {
  125442. return graphql.Null
  125443. }
  125444. return out
  125445. }
  125446. var mediaEdgeImplementors = []string{"MediaEdge"}
  125447. func (ec *executionContext) _MediaEdge(ctx context.Context, sel ast.SelectionSet, obj *MediaEdge) graphql.Marshaler {
  125448. fields := graphql.CollectFields(ec.OperationContext, sel, mediaEdgeImplementors)
  125449. out := graphql.NewFieldSet(fields)
  125450. var invalids uint32
  125451. for i, field := range fields {
  125452. switch field.Name {
  125453. case "__typename":
  125454. out.Values[i] = graphql.MarshalString("MediaEdge")
  125455. case "cursor":
  125456. out.Values[i] = ec._MediaEdge_cursor(ctx, field, obj)
  125457. if out.Values[i] == graphql.Null {
  125458. invalids++
  125459. }
  125460. case "node":
  125461. out.Values[i] = ec._MediaEdge_node(ctx, field, obj)
  125462. if out.Values[i] == graphql.Null {
  125463. invalids++
  125464. }
  125465. default:
  125466. panic("unknown field " + strconv.Quote(field.Name))
  125467. }
  125468. }
  125469. out.Dispatch()
  125470. if invalids > 0 {
  125471. return graphql.Null
  125472. }
  125473. return out
  125474. }
  125475. var mediaErrorImplementors = []string{"MediaError"}
  125476. func (ec *executionContext) _MediaError(ctx context.Context, sel ast.SelectionSet, obj *MediaError) graphql.Marshaler {
  125477. fields := graphql.CollectFields(ec.OperationContext, sel, mediaErrorImplementors)
  125478. out := graphql.NewFieldSet(fields)
  125479. var invalids uint32
  125480. for i, field := range fields {
  125481. switch field.Name {
  125482. case "__typename":
  125483. out.Values[i] = graphql.MarshalString("MediaError")
  125484. case "code":
  125485. out.Values[i] = ec._MediaError_code(ctx, field, obj)
  125486. if out.Values[i] == graphql.Null {
  125487. invalids++
  125488. }
  125489. case "details":
  125490. out.Values[i] = ec._MediaError_details(ctx, field, obj)
  125491. case "message":
  125492. out.Values[i] = ec._MediaError_message(ctx, field, obj)
  125493. if out.Values[i] == graphql.Null {
  125494. invalids++
  125495. }
  125496. default:
  125497. panic("unknown field " + strconv.Quote(field.Name))
  125498. }
  125499. }
  125500. out.Dispatch()
  125501. if invalids > 0 {
  125502. return graphql.Null
  125503. }
  125504. return out
  125505. }
  125506. var mediaImageImplementors = []string{"MediaImage", "File", "Media", "Node", "MetafieldReference"}
  125507. func (ec *executionContext) _MediaImage(ctx context.Context, sel ast.SelectionSet, obj *MediaImage) graphql.Marshaler {
  125508. fields := graphql.CollectFields(ec.OperationContext, sel, mediaImageImplementors)
  125509. out := graphql.NewFieldSet(fields)
  125510. var invalids uint32
  125511. for i, field := range fields {
  125512. switch field.Name {
  125513. case "__typename":
  125514. out.Values[i] = graphql.MarshalString("MediaImage")
  125515. case "alt":
  125516. out.Values[i] = ec._MediaImage_alt(ctx, field, obj)
  125517. case "createdAt":
  125518. out.Values[i] = ec._MediaImage_createdAt(ctx, field, obj)
  125519. if out.Values[i] == graphql.Null {
  125520. invalids++
  125521. }
  125522. case "fileErrors":
  125523. out.Values[i] = ec._MediaImage_fileErrors(ctx, field, obj)
  125524. if out.Values[i] == graphql.Null {
  125525. invalids++
  125526. }
  125527. case "fileStatus":
  125528. out.Values[i] = ec._MediaImage_fileStatus(ctx, field, obj)
  125529. if out.Values[i] == graphql.Null {
  125530. invalids++
  125531. }
  125532. case "id":
  125533. out.Values[i] = ec._MediaImage_id(ctx, field, obj)
  125534. if out.Values[i] == graphql.Null {
  125535. invalids++
  125536. }
  125537. case "image":
  125538. out.Values[i] = ec._MediaImage_image(ctx, field, obj)
  125539. case "mediaContentType":
  125540. out.Values[i] = ec._MediaImage_mediaContentType(ctx, field, obj)
  125541. if out.Values[i] == graphql.Null {
  125542. invalids++
  125543. }
  125544. case "mediaErrors":
  125545. out.Values[i] = ec._MediaImage_mediaErrors(ctx, field, obj)
  125546. if out.Values[i] == graphql.Null {
  125547. invalids++
  125548. }
  125549. case "mediaWarnings":
  125550. out.Values[i] = ec._MediaImage_mediaWarnings(ctx, field, obj)
  125551. if out.Values[i] == graphql.Null {
  125552. invalids++
  125553. }
  125554. case "mimeType":
  125555. out.Values[i] = ec._MediaImage_mimeType(ctx, field, obj)
  125556. case "originalSource":
  125557. out.Values[i] = ec._MediaImage_originalSource(ctx, field, obj)
  125558. case "preview":
  125559. out.Values[i] = ec._MediaImage_preview(ctx, field, obj)
  125560. case "status":
  125561. out.Values[i] = ec._MediaImage_status(ctx, field, obj)
  125562. if out.Values[i] == graphql.Null {
  125563. invalids++
  125564. }
  125565. default:
  125566. panic("unknown field " + strconv.Quote(field.Name))
  125567. }
  125568. }
  125569. out.Dispatch()
  125570. if invalids > 0 {
  125571. return graphql.Null
  125572. }
  125573. return out
  125574. }
  125575. var mediaImageOriginalSourceImplementors = []string{"MediaImageOriginalSource"}
  125576. func (ec *executionContext) _MediaImageOriginalSource(ctx context.Context, sel ast.SelectionSet, obj *MediaImageOriginalSource) graphql.Marshaler {
  125577. fields := graphql.CollectFields(ec.OperationContext, sel, mediaImageOriginalSourceImplementors)
  125578. out := graphql.NewFieldSet(fields)
  125579. var invalids uint32
  125580. for i, field := range fields {
  125581. switch field.Name {
  125582. case "__typename":
  125583. out.Values[i] = graphql.MarshalString("MediaImageOriginalSource")
  125584. case "fileSize":
  125585. out.Values[i] = ec._MediaImageOriginalSource_fileSize(ctx, field, obj)
  125586. default:
  125587. panic("unknown field " + strconv.Quote(field.Name))
  125588. }
  125589. }
  125590. out.Dispatch()
  125591. if invalids > 0 {
  125592. return graphql.Null
  125593. }
  125594. return out
  125595. }
  125596. var mediaPreviewImageImplementors = []string{"MediaPreviewImage"}
  125597. func (ec *executionContext) _MediaPreviewImage(ctx context.Context, sel ast.SelectionSet, obj *MediaPreviewImage) graphql.Marshaler {
  125598. fields := graphql.CollectFields(ec.OperationContext, sel, mediaPreviewImageImplementors)
  125599. out := graphql.NewFieldSet(fields)
  125600. var invalids uint32
  125601. for i, field := range fields {
  125602. switch field.Name {
  125603. case "__typename":
  125604. out.Values[i] = graphql.MarshalString("MediaPreviewImage")
  125605. case "image":
  125606. out.Values[i] = ec._MediaPreviewImage_image(ctx, field, obj)
  125607. case "status":
  125608. out.Values[i] = ec._MediaPreviewImage_status(ctx, field, obj)
  125609. if out.Values[i] == graphql.Null {
  125610. invalids++
  125611. }
  125612. default:
  125613. panic("unknown field " + strconv.Quote(field.Name))
  125614. }
  125615. }
  125616. out.Dispatch()
  125617. if invalids > 0 {
  125618. return graphql.Null
  125619. }
  125620. return out
  125621. }
  125622. var mediaUserErrorImplementors = []string{"MediaUserError", "DisplayableError"}
  125623. func (ec *executionContext) _MediaUserError(ctx context.Context, sel ast.SelectionSet, obj *MediaUserError) graphql.Marshaler {
  125624. fields := graphql.CollectFields(ec.OperationContext, sel, mediaUserErrorImplementors)
  125625. out := graphql.NewFieldSet(fields)
  125626. var invalids uint32
  125627. for i, field := range fields {
  125628. switch field.Name {
  125629. case "__typename":
  125630. out.Values[i] = graphql.MarshalString("MediaUserError")
  125631. case "code":
  125632. out.Values[i] = ec._MediaUserError_code(ctx, field, obj)
  125633. case "field":
  125634. out.Values[i] = ec._MediaUserError_field(ctx, field, obj)
  125635. case "message":
  125636. out.Values[i] = ec._MediaUserError_message(ctx, field, obj)
  125637. if out.Values[i] == graphql.Null {
  125638. invalids++
  125639. }
  125640. default:
  125641. panic("unknown field " + strconv.Quote(field.Name))
  125642. }
  125643. }
  125644. out.Dispatch()
  125645. if invalids > 0 {
  125646. return graphql.Null
  125647. }
  125648. return out
  125649. }
  125650. var mediaWarningImplementors = []string{"MediaWarning"}
  125651. func (ec *executionContext) _MediaWarning(ctx context.Context, sel ast.SelectionSet, obj *MediaWarning) graphql.Marshaler {
  125652. fields := graphql.CollectFields(ec.OperationContext, sel, mediaWarningImplementors)
  125653. out := graphql.NewFieldSet(fields)
  125654. var invalids uint32
  125655. for i, field := range fields {
  125656. switch field.Name {
  125657. case "__typename":
  125658. out.Values[i] = graphql.MarshalString("MediaWarning")
  125659. case "code":
  125660. out.Values[i] = ec._MediaWarning_code(ctx, field, obj)
  125661. if out.Values[i] == graphql.Null {
  125662. invalids++
  125663. }
  125664. case "message":
  125665. out.Values[i] = ec._MediaWarning_message(ctx, field, obj)
  125666. default:
  125667. panic("unknown field " + strconv.Quote(field.Name))
  125668. }
  125669. }
  125670. out.Dispatch()
  125671. if invalids > 0 {
  125672. return graphql.Null
  125673. }
  125674. return out
  125675. }
  125676. var merchantApprovalSignalsImplementors = []string{"MerchantApprovalSignals"}
  125677. func (ec *executionContext) _MerchantApprovalSignals(ctx context.Context, sel ast.SelectionSet, obj *MerchantApprovalSignals) graphql.Marshaler {
  125678. fields := graphql.CollectFields(ec.OperationContext, sel, merchantApprovalSignalsImplementors)
  125679. out := graphql.NewFieldSet(fields)
  125680. var invalids uint32
  125681. for i, field := range fields {
  125682. switch field.Name {
  125683. case "__typename":
  125684. out.Values[i] = graphql.MarshalString("MerchantApprovalSignals")
  125685. case "identityVerified":
  125686. out.Values[i] = ec._MerchantApprovalSignals_identityVerified(ctx, field, obj)
  125687. if out.Values[i] == graphql.Null {
  125688. invalids++
  125689. }
  125690. case "verifiedByShopify":
  125691. out.Values[i] = ec._MerchantApprovalSignals_verifiedByShopify(ctx, field, obj)
  125692. if out.Values[i] == graphql.Null {
  125693. invalids++
  125694. }
  125695. default:
  125696. panic("unknown field " + strconv.Quote(field.Name))
  125697. }
  125698. }
  125699. out.Dispatch()
  125700. if invalids > 0 {
  125701. return graphql.Null
  125702. }
  125703. return out
  125704. }
  125705. var metafieldImplementors = []string{"Metafield", "LegacyInteroperability", "Node"}
  125706. func (ec *executionContext) _Metafield(ctx context.Context, sel ast.SelectionSet, obj *Metafield) graphql.Marshaler {
  125707. fields := graphql.CollectFields(ec.OperationContext, sel, metafieldImplementors)
  125708. out := graphql.NewFieldSet(fields)
  125709. var invalids uint32
  125710. for i, field := range fields {
  125711. switch field.Name {
  125712. case "__typename":
  125713. out.Values[i] = graphql.MarshalString("Metafield")
  125714. case "createdAt":
  125715. out.Values[i] = ec._Metafield_createdAt(ctx, field, obj)
  125716. if out.Values[i] == graphql.Null {
  125717. invalids++
  125718. }
  125719. case "definition":
  125720. out.Values[i] = ec._Metafield_definition(ctx, field, obj)
  125721. case "description":
  125722. out.Values[i] = ec._Metafield_description(ctx, field, obj)
  125723. case "id":
  125724. out.Values[i] = ec._Metafield_id(ctx, field, obj)
  125725. if out.Values[i] == graphql.Null {
  125726. invalids++
  125727. }
  125728. case "key":
  125729. out.Values[i] = ec._Metafield_key(ctx, field, obj)
  125730. if out.Values[i] == graphql.Null {
  125731. invalids++
  125732. }
  125733. case "legacyResourceId":
  125734. out.Values[i] = ec._Metafield_legacyResourceId(ctx, field, obj)
  125735. if out.Values[i] == graphql.Null {
  125736. invalids++
  125737. }
  125738. case "namespace":
  125739. out.Values[i] = ec._Metafield_namespace(ctx, field, obj)
  125740. if out.Values[i] == graphql.Null {
  125741. invalids++
  125742. }
  125743. case "owner":
  125744. out.Values[i] = ec._Metafield_owner(ctx, field, obj)
  125745. if out.Values[i] == graphql.Null {
  125746. invalids++
  125747. }
  125748. case "ownerType":
  125749. out.Values[i] = ec._Metafield_ownerType(ctx, field, obj)
  125750. if out.Values[i] == graphql.Null {
  125751. invalids++
  125752. }
  125753. case "reference":
  125754. out.Values[i] = ec._Metafield_reference(ctx, field, obj)
  125755. case "references":
  125756. out.Values[i] = ec._Metafield_references(ctx, field, obj)
  125757. case "type":
  125758. out.Values[i] = ec._Metafield_type(ctx, field, obj)
  125759. if out.Values[i] == graphql.Null {
  125760. invalids++
  125761. }
  125762. case "updatedAt":
  125763. out.Values[i] = ec._Metafield_updatedAt(ctx, field, obj)
  125764. if out.Values[i] == graphql.Null {
  125765. invalids++
  125766. }
  125767. case "value":
  125768. out.Values[i] = ec._Metafield_value(ctx, field, obj)
  125769. if out.Values[i] == graphql.Null {
  125770. invalids++
  125771. }
  125772. default:
  125773. panic("unknown field " + strconv.Quote(field.Name))
  125774. }
  125775. }
  125776. out.Dispatch()
  125777. if invalids > 0 {
  125778. return graphql.Null
  125779. }
  125780. return out
  125781. }
  125782. var metafieldConnectionImplementors = []string{"MetafieldConnection"}
  125783. func (ec *executionContext) _MetafieldConnection(ctx context.Context, sel ast.SelectionSet, obj *MetafieldConnection) graphql.Marshaler {
  125784. fields := graphql.CollectFields(ec.OperationContext, sel, metafieldConnectionImplementors)
  125785. out := graphql.NewFieldSet(fields)
  125786. var invalids uint32
  125787. for i, field := range fields {
  125788. switch field.Name {
  125789. case "__typename":
  125790. out.Values[i] = graphql.MarshalString("MetafieldConnection")
  125791. case "edges":
  125792. out.Values[i] = ec._MetafieldConnection_edges(ctx, field, obj)
  125793. if out.Values[i] == graphql.Null {
  125794. invalids++
  125795. }
  125796. case "nodes":
  125797. out.Values[i] = ec._MetafieldConnection_nodes(ctx, field, obj)
  125798. if out.Values[i] == graphql.Null {
  125799. invalids++
  125800. }
  125801. case "pageInfo":
  125802. out.Values[i] = ec._MetafieldConnection_pageInfo(ctx, field, obj)
  125803. if out.Values[i] == graphql.Null {
  125804. invalids++
  125805. }
  125806. default:
  125807. panic("unknown field " + strconv.Quote(field.Name))
  125808. }
  125809. }
  125810. out.Dispatch()
  125811. if invalids > 0 {
  125812. return graphql.Null
  125813. }
  125814. return out
  125815. }
  125816. var metafieldDefinitionImplementors = []string{"MetafieldDefinition", "Node"}
  125817. func (ec *executionContext) _MetafieldDefinition(ctx context.Context, sel ast.SelectionSet, obj *MetafieldDefinition) graphql.Marshaler {
  125818. fields := graphql.CollectFields(ec.OperationContext, sel, metafieldDefinitionImplementors)
  125819. out := graphql.NewFieldSet(fields)
  125820. var invalids uint32
  125821. for i, field := range fields {
  125822. switch field.Name {
  125823. case "__typename":
  125824. out.Values[i] = graphql.MarshalString("MetafieldDefinition")
  125825. case "description":
  125826. out.Values[i] = ec._MetafieldDefinition_description(ctx, field, obj)
  125827. case "id":
  125828. out.Values[i] = ec._MetafieldDefinition_id(ctx, field, obj)
  125829. if out.Values[i] == graphql.Null {
  125830. invalids++
  125831. }
  125832. case "key":
  125833. out.Values[i] = ec._MetafieldDefinition_key(ctx, field, obj)
  125834. if out.Values[i] == graphql.Null {
  125835. invalids++
  125836. }
  125837. case "metafields":
  125838. out.Values[i] = ec._MetafieldDefinition_metafields(ctx, field, obj)
  125839. if out.Values[i] == graphql.Null {
  125840. invalids++
  125841. }
  125842. case "metafieldsCount":
  125843. out.Values[i] = ec._MetafieldDefinition_metafieldsCount(ctx, field, obj)
  125844. if out.Values[i] == graphql.Null {
  125845. invalids++
  125846. }
  125847. case "name":
  125848. out.Values[i] = ec._MetafieldDefinition_name(ctx, field, obj)
  125849. if out.Values[i] == graphql.Null {
  125850. invalids++
  125851. }
  125852. case "namespace":
  125853. out.Values[i] = ec._MetafieldDefinition_namespace(ctx, field, obj)
  125854. if out.Values[i] == graphql.Null {
  125855. invalids++
  125856. }
  125857. case "ownerType":
  125858. out.Values[i] = ec._MetafieldDefinition_ownerType(ctx, field, obj)
  125859. if out.Values[i] == graphql.Null {
  125860. invalids++
  125861. }
  125862. case "pinnedPosition":
  125863. out.Values[i] = ec._MetafieldDefinition_pinnedPosition(ctx, field, obj)
  125864. case "standardTemplate":
  125865. out.Values[i] = ec._MetafieldDefinition_standardTemplate(ctx, field, obj)
  125866. case "type":
  125867. out.Values[i] = ec._MetafieldDefinition_type(ctx, field, obj)
  125868. if out.Values[i] == graphql.Null {
  125869. invalids++
  125870. }
  125871. case "validationStatus":
  125872. out.Values[i] = ec._MetafieldDefinition_validationStatus(ctx, field, obj)
  125873. if out.Values[i] == graphql.Null {
  125874. invalids++
  125875. }
  125876. case "validations":
  125877. out.Values[i] = ec._MetafieldDefinition_validations(ctx, field, obj)
  125878. if out.Values[i] == graphql.Null {
  125879. invalids++
  125880. }
  125881. case "visibleToStorefrontApi":
  125882. out.Values[i] = ec._MetafieldDefinition_visibleToStorefrontApi(ctx, field, obj)
  125883. if out.Values[i] == graphql.Null {
  125884. invalids++
  125885. }
  125886. default:
  125887. panic("unknown field " + strconv.Quote(field.Name))
  125888. }
  125889. }
  125890. out.Dispatch()
  125891. if invalids > 0 {
  125892. return graphql.Null
  125893. }
  125894. return out
  125895. }
  125896. var metafieldDefinitionConnectionImplementors = []string{"MetafieldDefinitionConnection"}
  125897. func (ec *executionContext) _MetafieldDefinitionConnection(ctx context.Context, sel ast.SelectionSet, obj *MetafieldDefinitionConnection) graphql.Marshaler {
  125898. fields := graphql.CollectFields(ec.OperationContext, sel, metafieldDefinitionConnectionImplementors)
  125899. out := graphql.NewFieldSet(fields)
  125900. var invalids uint32
  125901. for i, field := range fields {
  125902. switch field.Name {
  125903. case "__typename":
  125904. out.Values[i] = graphql.MarshalString("MetafieldDefinitionConnection")
  125905. case "edges":
  125906. out.Values[i] = ec._MetafieldDefinitionConnection_edges(ctx, field, obj)
  125907. if out.Values[i] == graphql.Null {
  125908. invalids++
  125909. }
  125910. case "nodes":
  125911. out.Values[i] = ec._MetafieldDefinitionConnection_nodes(ctx, field, obj)
  125912. if out.Values[i] == graphql.Null {
  125913. invalids++
  125914. }
  125915. case "pageInfo":
  125916. out.Values[i] = ec._MetafieldDefinitionConnection_pageInfo(ctx, field, obj)
  125917. if out.Values[i] == graphql.Null {
  125918. invalids++
  125919. }
  125920. default:
  125921. panic("unknown field " + strconv.Quote(field.Name))
  125922. }
  125923. }
  125924. out.Dispatch()
  125925. if invalids > 0 {
  125926. return graphql.Null
  125927. }
  125928. return out
  125929. }
  125930. var metafieldDefinitionEdgeImplementors = []string{"MetafieldDefinitionEdge"}
  125931. func (ec *executionContext) _MetafieldDefinitionEdge(ctx context.Context, sel ast.SelectionSet, obj *MetafieldDefinitionEdge) graphql.Marshaler {
  125932. fields := graphql.CollectFields(ec.OperationContext, sel, metafieldDefinitionEdgeImplementors)
  125933. out := graphql.NewFieldSet(fields)
  125934. var invalids uint32
  125935. for i, field := range fields {
  125936. switch field.Name {
  125937. case "__typename":
  125938. out.Values[i] = graphql.MarshalString("MetafieldDefinitionEdge")
  125939. case "cursor":
  125940. out.Values[i] = ec._MetafieldDefinitionEdge_cursor(ctx, field, obj)
  125941. if out.Values[i] == graphql.Null {
  125942. invalids++
  125943. }
  125944. case "node":
  125945. out.Values[i] = ec._MetafieldDefinitionEdge_node(ctx, field, obj)
  125946. if out.Values[i] == graphql.Null {
  125947. invalids++
  125948. }
  125949. default:
  125950. panic("unknown field " + strconv.Quote(field.Name))
  125951. }
  125952. }
  125953. out.Dispatch()
  125954. if invalids > 0 {
  125955. return graphql.Null
  125956. }
  125957. return out
  125958. }
  125959. var metafieldDefinitionSupportedValidationImplementors = []string{"MetafieldDefinitionSupportedValidation"}
  125960. func (ec *executionContext) _MetafieldDefinitionSupportedValidation(ctx context.Context, sel ast.SelectionSet, obj *MetafieldDefinitionSupportedValidation) graphql.Marshaler {
  125961. fields := graphql.CollectFields(ec.OperationContext, sel, metafieldDefinitionSupportedValidationImplementors)
  125962. out := graphql.NewFieldSet(fields)
  125963. var invalids uint32
  125964. for i, field := range fields {
  125965. switch field.Name {
  125966. case "__typename":
  125967. out.Values[i] = graphql.MarshalString("MetafieldDefinitionSupportedValidation")
  125968. case "name":
  125969. out.Values[i] = ec._MetafieldDefinitionSupportedValidation_name(ctx, field, obj)
  125970. if out.Values[i] == graphql.Null {
  125971. invalids++
  125972. }
  125973. case "type":
  125974. out.Values[i] = ec._MetafieldDefinitionSupportedValidation_type(ctx, field, obj)
  125975. if out.Values[i] == graphql.Null {
  125976. invalids++
  125977. }
  125978. default:
  125979. panic("unknown field " + strconv.Quote(field.Name))
  125980. }
  125981. }
  125982. out.Dispatch()
  125983. if invalids > 0 {
  125984. return graphql.Null
  125985. }
  125986. return out
  125987. }
  125988. var metafieldDefinitionTypeImplementors = []string{"MetafieldDefinitionType"}
  125989. func (ec *executionContext) _MetafieldDefinitionType(ctx context.Context, sel ast.SelectionSet, obj *MetafieldDefinitionType) graphql.Marshaler {
  125990. fields := graphql.CollectFields(ec.OperationContext, sel, metafieldDefinitionTypeImplementors)
  125991. out := graphql.NewFieldSet(fields)
  125992. var invalids uint32
  125993. for i, field := range fields {
  125994. switch field.Name {
  125995. case "__typename":
  125996. out.Values[i] = graphql.MarshalString("MetafieldDefinitionType")
  125997. case "category":
  125998. out.Values[i] = ec._MetafieldDefinitionType_category(ctx, field, obj)
  125999. if out.Values[i] == graphql.Null {
  126000. invalids++
  126001. }
  126002. case "name":
  126003. out.Values[i] = ec._MetafieldDefinitionType_name(ctx, field, obj)
  126004. if out.Values[i] == graphql.Null {
  126005. invalids++
  126006. }
  126007. case "supportedValidations":
  126008. out.Values[i] = ec._MetafieldDefinitionType_supportedValidations(ctx, field, obj)
  126009. if out.Values[i] == graphql.Null {
  126010. invalids++
  126011. }
  126012. case "supportsDefinitionMigrations":
  126013. out.Values[i] = ec._MetafieldDefinitionType_supportsDefinitionMigrations(ctx, field, obj)
  126014. if out.Values[i] == graphql.Null {
  126015. invalids++
  126016. }
  126017. default:
  126018. panic("unknown field " + strconv.Quote(field.Name))
  126019. }
  126020. }
  126021. out.Dispatch()
  126022. if invalids > 0 {
  126023. return graphql.Null
  126024. }
  126025. return out
  126026. }
  126027. var metafieldDefinitionValidationImplementors = []string{"MetafieldDefinitionValidation"}
  126028. func (ec *executionContext) _MetafieldDefinitionValidation(ctx context.Context, sel ast.SelectionSet, obj *MetafieldDefinitionValidation) graphql.Marshaler {
  126029. fields := graphql.CollectFields(ec.OperationContext, sel, metafieldDefinitionValidationImplementors)
  126030. out := graphql.NewFieldSet(fields)
  126031. var invalids uint32
  126032. for i, field := range fields {
  126033. switch field.Name {
  126034. case "__typename":
  126035. out.Values[i] = graphql.MarshalString("MetafieldDefinitionValidation")
  126036. case "name":
  126037. out.Values[i] = ec._MetafieldDefinitionValidation_name(ctx, field, obj)
  126038. if out.Values[i] == graphql.Null {
  126039. invalids++
  126040. }
  126041. case "type":
  126042. out.Values[i] = ec._MetafieldDefinitionValidation_type(ctx, field, obj)
  126043. if out.Values[i] == graphql.Null {
  126044. invalids++
  126045. }
  126046. case "value":
  126047. out.Values[i] = ec._MetafieldDefinitionValidation_value(ctx, field, obj)
  126048. default:
  126049. panic("unknown field " + strconv.Quote(field.Name))
  126050. }
  126051. }
  126052. out.Dispatch()
  126053. if invalids > 0 {
  126054. return graphql.Null
  126055. }
  126056. return out
  126057. }
  126058. var metafieldEdgeImplementors = []string{"MetafieldEdge"}
  126059. func (ec *executionContext) _MetafieldEdge(ctx context.Context, sel ast.SelectionSet, obj *MetafieldEdge) graphql.Marshaler {
  126060. fields := graphql.CollectFields(ec.OperationContext, sel, metafieldEdgeImplementors)
  126061. out := graphql.NewFieldSet(fields)
  126062. var invalids uint32
  126063. for i, field := range fields {
  126064. switch field.Name {
  126065. case "__typename":
  126066. out.Values[i] = graphql.MarshalString("MetafieldEdge")
  126067. case "cursor":
  126068. out.Values[i] = ec._MetafieldEdge_cursor(ctx, field, obj)
  126069. if out.Values[i] == graphql.Null {
  126070. invalids++
  126071. }
  126072. case "node":
  126073. out.Values[i] = ec._MetafieldEdge_node(ctx, field, obj)
  126074. if out.Values[i] == graphql.Null {
  126075. invalids++
  126076. }
  126077. default:
  126078. panic("unknown field " + strconv.Quote(field.Name))
  126079. }
  126080. }
  126081. out.Dispatch()
  126082. if invalids > 0 {
  126083. return graphql.Null
  126084. }
  126085. return out
  126086. }
  126087. var metafieldReferenceConnectionImplementors = []string{"MetafieldReferenceConnection"}
  126088. func (ec *executionContext) _MetafieldReferenceConnection(ctx context.Context, sel ast.SelectionSet, obj *MetafieldReferenceConnection) graphql.Marshaler {
  126089. fields := graphql.CollectFields(ec.OperationContext, sel, metafieldReferenceConnectionImplementors)
  126090. out := graphql.NewFieldSet(fields)
  126091. var invalids uint32
  126092. for i, field := range fields {
  126093. switch field.Name {
  126094. case "__typename":
  126095. out.Values[i] = graphql.MarshalString("MetafieldReferenceConnection")
  126096. case "edges":
  126097. out.Values[i] = ec._MetafieldReferenceConnection_edges(ctx, field, obj)
  126098. if out.Values[i] == graphql.Null {
  126099. invalids++
  126100. }
  126101. case "nodes":
  126102. out.Values[i] = ec._MetafieldReferenceConnection_nodes(ctx, field, obj)
  126103. if out.Values[i] == graphql.Null {
  126104. invalids++
  126105. }
  126106. case "pageInfo":
  126107. out.Values[i] = ec._MetafieldReferenceConnection_pageInfo(ctx, field, obj)
  126108. if out.Values[i] == graphql.Null {
  126109. invalids++
  126110. }
  126111. default:
  126112. panic("unknown field " + strconv.Quote(field.Name))
  126113. }
  126114. }
  126115. out.Dispatch()
  126116. if invalids > 0 {
  126117. return graphql.Null
  126118. }
  126119. return out
  126120. }
  126121. var metafieldReferenceEdgeImplementors = []string{"MetafieldReferenceEdge"}
  126122. func (ec *executionContext) _MetafieldReferenceEdge(ctx context.Context, sel ast.SelectionSet, obj *MetafieldReferenceEdge) graphql.Marshaler {
  126123. fields := graphql.CollectFields(ec.OperationContext, sel, metafieldReferenceEdgeImplementors)
  126124. out := graphql.NewFieldSet(fields)
  126125. var invalids uint32
  126126. for i, field := range fields {
  126127. switch field.Name {
  126128. case "__typename":
  126129. out.Values[i] = graphql.MarshalString("MetafieldReferenceEdge")
  126130. case "cursor":
  126131. out.Values[i] = ec._MetafieldReferenceEdge_cursor(ctx, field, obj)
  126132. if out.Values[i] == graphql.Null {
  126133. invalids++
  126134. }
  126135. case "node":
  126136. out.Values[i] = ec._MetafieldReferenceEdge_node(ctx, field, obj)
  126137. default:
  126138. panic("unknown field " + strconv.Quote(field.Name))
  126139. }
  126140. }
  126141. out.Dispatch()
  126142. if invalids > 0 {
  126143. return graphql.Null
  126144. }
  126145. return out
  126146. }
  126147. var moneyBagImplementors = []string{"MoneyBag"}
  126148. func (ec *executionContext) _MoneyBag(ctx context.Context, sel ast.SelectionSet, obj *MoneyBag) graphql.Marshaler {
  126149. fields := graphql.CollectFields(ec.OperationContext, sel, moneyBagImplementors)
  126150. out := graphql.NewFieldSet(fields)
  126151. var invalids uint32
  126152. for i, field := range fields {
  126153. switch field.Name {
  126154. case "__typename":
  126155. out.Values[i] = graphql.MarshalString("MoneyBag")
  126156. case "presentmentMoney":
  126157. out.Values[i] = ec._MoneyBag_presentmentMoney(ctx, field, obj)
  126158. if out.Values[i] == graphql.Null {
  126159. invalids++
  126160. }
  126161. case "shopMoney":
  126162. out.Values[i] = ec._MoneyBag_shopMoney(ctx, field, obj)
  126163. if out.Values[i] == graphql.Null {
  126164. invalids++
  126165. }
  126166. default:
  126167. panic("unknown field " + strconv.Quote(field.Name))
  126168. }
  126169. }
  126170. out.Dispatch()
  126171. if invalids > 0 {
  126172. return graphql.Null
  126173. }
  126174. return out
  126175. }
  126176. var moneyV2Implementors = []string{"MoneyV2", "PricingValue", "DeliveryConditionCriteria", "SellingPlanCheckoutChargeValue", "SellingPlanPricingPolicyAdjustmentValue"}
  126177. func (ec *executionContext) _MoneyV2(ctx context.Context, sel ast.SelectionSet, obj *MoneyV2) graphql.Marshaler {
  126178. fields := graphql.CollectFields(ec.OperationContext, sel, moneyV2Implementors)
  126179. out := graphql.NewFieldSet(fields)
  126180. var invalids uint32
  126181. for i, field := range fields {
  126182. switch field.Name {
  126183. case "__typename":
  126184. out.Values[i] = graphql.MarshalString("MoneyV2")
  126185. case "amount":
  126186. out.Values[i] = ec._MoneyV2_amount(ctx, field, obj)
  126187. if out.Values[i] == graphql.Null {
  126188. invalids++
  126189. }
  126190. case "currencyCode":
  126191. out.Values[i] = ec._MoneyV2_currencyCode(ctx, field, obj)
  126192. if out.Values[i] == graphql.Null {
  126193. invalids++
  126194. }
  126195. default:
  126196. panic("unknown field " + strconv.Quote(field.Name))
  126197. }
  126198. }
  126199. out.Dispatch()
  126200. if invalids > 0 {
  126201. return graphql.Null
  126202. }
  126203. return out
  126204. }
  126205. var navigationItemImplementors = []string{"NavigationItem"}
  126206. func (ec *executionContext) _NavigationItem(ctx context.Context, sel ast.SelectionSet, obj *NavigationItem) graphql.Marshaler {
  126207. fields := graphql.CollectFields(ec.OperationContext, sel, navigationItemImplementors)
  126208. out := graphql.NewFieldSet(fields)
  126209. var invalids uint32
  126210. for i, field := range fields {
  126211. switch field.Name {
  126212. case "__typename":
  126213. out.Values[i] = graphql.MarshalString("NavigationItem")
  126214. case "id":
  126215. out.Values[i] = ec._NavigationItem_id(ctx, field, obj)
  126216. if out.Values[i] == graphql.Null {
  126217. invalids++
  126218. }
  126219. case "title":
  126220. out.Values[i] = ec._NavigationItem_title(ctx, field, obj)
  126221. if out.Values[i] == graphql.Null {
  126222. invalids++
  126223. }
  126224. case "url":
  126225. out.Values[i] = ec._NavigationItem_url(ctx, field, obj)
  126226. if out.Values[i] == graphql.Null {
  126227. invalids++
  126228. }
  126229. default:
  126230. panic("unknown field " + strconv.Quote(field.Name))
  126231. }
  126232. }
  126233. out.Dispatch()
  126234. if invalids > 0 {
  126235. return graphql.Null
  126236. }
  126237. return out
  126238. }
  126239. var onlineStorePageImplementors = []string{"OnlineStorePage", "HasPublishedTranslations", "Navigable", "Node", "MetafieldReference"}
  126240. func (ec *executionContext) _OnlineStorePage(ctx context.Context, sel ast.SelectionSet, obj *OnlineStorePage) graphql.Marshaler {
  126241. fields := graphql.CollectFields(ec.OperationContext, sel, onlineStorePageImplementors)
  126242. out := graphql.NewFieldSet(fields)
  126243. var invalids uint32
  126244. for i, field := range fields {
  126245. switch field.Name {
  126246. case "__typename":
  126247. out.Values[i] = graphql.MarshalString("OnlineStorePage")
  126248. case "defaultCursor":
  126249. out.Values[i] = ec._OnlineStorePage_defaultCursor(ctx, field, obj)
  126250. if out.Values[i] == graphql.Null {
  126251. invalids++
  126252. }
  126253. case "id":
  126254. out.Values[i] = ec._OnlineStorePage_id(ctx, field, obj)
  126255. if out.Values[i] == graphql.Null {
  126256. invalids++
  126257. }
  126258. case "translations":
  126259. out.Values[i] = ec._OnlineStorePage_translations(ctx, field, obj)
  126260. if out.Values[i] == graphql.Null {
  126261. invalids++
  126262. }
  126263. default:
  126264. panic("unknown field " + strconv.Quote(field.Name))
  126265. }
  126266. }
  126267. out.Dispatch()
  126268. if invalids > 0 {
  126269. return graphql.Null
  126270. }
  126271. return out
  126272. }
  126273. var orderImplementors = []string{"Order", "CommentEventSubject", "HasEvents", "HasLocalizationExtensions", "HasMetafieldDefinitions", "HasMetafields", "LegacyInteroperability", "Node", "CommentEventEmbed", "_Entity"}
  126274. func (ec *executionContext) _Order(ctx context.Context, sel ast.SelectionSet, obj *Order) graphql.Marshaler {
  126275. fields := graphql.CollectFields(ec.OperationContext, sel, orderImplementors)
  126276. out := graphql.NewFieldSet(fields)
  126277. var invalids uint32
  126278. for i, field := range fields {
  126279. switch field.Name {
  126280. case "__typename":
  126281. out.Values[i] = graphql.MarshalString("Order")
  126282. case "agreements":
  126283. out.Values[i] = ec._Order_agreements(ctx, field, obj)
  126284. if out.Values[i] == graphql.Null {
  126285. invalids++
  126286. }
  126287. case "alerts":
  126288. out.Values[i] = ec._Order_alerts(ctx, field, obj)
  126289. if out.Values[i] == graphql.Null {
  126290. invalids++
  126291. }
  126292. case "app":
  126293. out.Values[i] = ec._Order_app(ctx, field, obj)
  126294. case "billingAddress":
  126295. out.Values[i] = ec._Order_billingAddress(ctx, field, obj)
  126296. case "billingAddressMatchesShippingAddress":
  126297. out.Values[i] = ec._Order_billingAddressMatchesShippingAddress(ctx, field, obj)
  126298. if out.Values[i] == graphql.Null {
  126299. invalids++
  126300. }
  126301. case "canMarkAsPaid":
  126302. out.Values[i] = ec._Order_canMarkAsPaid(ctx, field, obj)
  126303. if out.Values[i] == graphql.Null {
  126304. invalids++
  126305. }
  126306. case "canNotifyCustomer":
  126307. out.Values[i] = ec._Order_canNotifyCustomer(ctx, field, obj)
  126308. if out.Values[i] == graphql.Null {
  126309. invalids++
  126310. }
  126311. case "cancelReason":
  126312. out.Values[i] = ec._Order_cancelReason(ctx, field, obj)
  126313. case "cancelledAt":
  126314. out.Values[i] = ec._Order_cancelledAt(ctx, field, obj)
  126315. case "capturable":
  126316. out.Values[i] = ec._Order_capturable(ctx, field, obj)
  126317. if out.Values[i] == graphql.Null {
  126318. invalids++
  126319. }
  126320. case "cartDiscountAmountSet":
  126321. out.Values[i] = ec._Order_cartDiscountAmountSet(ctx, field, obj)
  126322. case "channelInformation":
  126323. out.Values[i] = ec._Order_channelInformation(ctx, field, obj)
  126324. case "clientIp":
  126325. out.Values[i] = ec._Order_clientIp(ctx, field, obj)
  126326. case "closed":
  126327. out.Values[i] = ec._Order_closed(ctx, field, obj)
  126328. if out.Values[i] == graphql.Null {
  126329. invalids++
  126330. }
  126331. case "closedAt":
  126332. out.Values[i] = ec._Order_closedAt(ctx, field, obj)
  126333. case "confirmed":
  126334. out.Values[i] = ec._Order_confirmed(ctx, field, obj)
  126335. if out.Values[i] == graphql.Null {
  126336. invalids++
  126337. }
  126338. case "createdAt":
  126339. out.Values[i] = ec._Order_createdAt(ctx, field, obj)
  126340. if out.Values[i] == graphql.Null {
  126341. invalids++
  126342. }
  126343. case "currencyCode":
  126344. out.Values[i] = ec._Order_currencyCode(ctx, field, obj)
  126345. if out.Values[i] == graphql.Null {
  126346. invalids++
  126347. }
  126348. case "currentCartDiscountAmountSet":
  126349. out.Values[i] = ec._Order_currentCartDiscountAmountSet(ctx, field, obj)
  126350. if out.Values[i] == graphql.Null {
  126351. invalids++
  126352. }
  126353. case "currentSubtotalLineItemsQuantity":
  126354. out.Values[i] = ec._Order_currentSubtotalLineItemsQuantity(ctx, field, obj)
  126355. if out.Values[i] == graphql.Null {
  126356. invalids++
  126357. }
  126358. case "currentSubtotalPriceSet":
  126359. out.Values[i] = ec._Order_currentSubtotalPriceSet(ctx, field, obj)
  126360. if out.Values[i] == graphql.Null {
  126361. invalids++
  126362. }
  126363. case "currentTaxLines":
  126364. out.Values[i] = ec._Order_currentTaxLines(ctx, field, obj)
  126365. if out.Values[i] == graphql.Null {
  126366. invalids++
  126367. }
  126368. case "currentTotalDiscountsSet":
  126369. out.Values[i] = ec._Order_currentTotalDiscountsSet(ctx, field, obj)
  126370. if out.Values[i] == graphql.Null {
  126371. invalids++
  126372. }
  126373. case "currentTotalDutiesSet":
  126374. out.Values[i] = ec._Order_currentTotalDutiesSet(ctx, field, obj)
  126375. case "currentTotalPriceSet":
  126376. out.Values[i] = ec._Order_currentTotalPriceSet(ctx, field, obj)
  126377. if out.Values[i] == graphql.Null {
  126378. invalids++
  126379. }
  126380. case "currentTotalTaxSet":
  126381. out.Values[i] = ec._Order_currentTotalTaxSet(ctx, field, obj)
  126382. if out.Values[i] == graphql.Null {
  126383. invalids++
  126384. }
  126385. case "currentTotalWeight":
  126386. out.Values[i] = ec._Order_currentTotalWeight(ctx, field, obj)
  126387. if out.Values[i] == graphql.Null {
  126388. invalids++
  126389. }
  126390. case "customAttributes":
  126391. out.Values[i] = ec._Order_customAttributes(ctx, field, obj)
  126392. if out.Values[i] == graphql.Null {
  126393. invalids++
  126394. }
  126395. case "customer":
  126396. out.Values[i] = ec._Order_customer(ctx, field, obj)
  126397. case "customerAcceptsMarketing":
  126398. out.Values[i] = ec._Order_customerAcceptsMarketing(ctx, field, obj)
  126399. if out.Values[i] == graphql.Null {
  126400. invalids++
  126401. }
  126402. case "customerJourneySummary":
  126403. out.Values[i] = ec._Order_customerJourneySummary(ctx, field, obj)
  126404. case "customerLocale":
  126405. out.Values[i] = ec._Order_customerLocale(ctx, field, obj)
  126406. case "discountApplications":
  126407. out.Values[i] = ec._Order_discountApplications(ctx, field, obj)
  126408. if out.Values[i] == graphql.Null {
  126409. invalids++
  126410. }
  126411. case "discountCode":
  126412. out.Values[i] = ec._Order_discountCode(ctx, field, obj)
  126413. case "discountCodes":
  126414. out.Values[i] = ec._Order_discountCodes(ctx, field, obj)
  126415. if out.Values[i] == graphql.Null {
  126416. invalids++
  126417. }
  126418. case "displayAddress":
  126419. out.Values[i] = ec._Order_displayAddress(ctx, field, obj)
  126420. case "displayFinancialStatus":
  126421. out.Values[i] = ec._Order_displayFinancialStatus(ctx, field, obj)
  126422. case "displayFulfillmentStatus":
  126423. out.Values[i] = ec._Order_displayFulfillmentStatus(ctx, field, obj)
  126424. if out.Values[i] == graphql.Null {
  126425. invalids++
  126426. }
  126427. case "disputes":
  126428. out.Values[i] = ec._Order_disputes(ctx, field, obj)
  126429. if out.Values[i] == graphql.Null {
  126430. invalids++
  126431. }
  126432. case "edited":
  126433. out.Values[i] = ec._Order_edited(ctx, field, obj)
  126434. if out.Values[i] == graphql.Null {
  126435. invalids++
  126436. }
  126437. case "email":
  126438. out.Values[i] = ec._Order_email(ctx, field, obj)
  126439. case "estimatedTaxes":
  126440. out.Values[i] = ec._Order_estimatedTaxes(ctx, field, obj)
  126441. if out.Values[i] == graphql.Null {
  126442. invalids++
  126443. }
  126444. case "events":
  126445. out.Values[i] = ec._Order_events(ctx, field, obj)
  126446. if out.Values[i] == graphql.Null {
  126447. invalids++
  126448. }
  126449. case "fulfillable":
  126450. out.Values[i] = ec._Order_fulfillable(ctx, field, obj)
  126451. if out.Values[i] == graphql.Null {
  126452. invalids++
  126453. }
  126454. case "fulfillmentOrders":
  126455. out.Values[i] = ec._Order_fulfillmentOrders(ctx, field, obj)
  126456. if out.Values[i] == graphql.Null {
  126457. invalids++
  126458. }
  126459. case "fulfillments":
  126460. out.Values[i] = ec._Order_fulfillments(ctx, field, obj)
  126461. if out.Values[i] == graphql.Null {
  126462. invalids++
  126463. }
  126464. case "fullyPaid":
  126465. out.Values[i] = ec._Order_fullyPaid(ctx, field, obj)
  126466. if out.Values[i] == graphql.Null {
  126467. invalids++
  126468. }
  126469. case "hasTimelineComment":
  126470. out.Values[i] = ec._Order_hasTimelineComment(ctx, field, obj)
  126471. if out.Values[i] == graphql.Null {
  126472. invalids++
  126473. }
  126474. case "id":
  126475. out.Values[i] = ec._Order_id(ctx, field, obj)
  126476. if out.Values[i] == graphql.Null {
  126477. invalids++
  126478. }
  126479. case "legacyResourceId":
  126480. out.Values[i] = ec._Order_legacyResourceId(ctx, field, obj)
  126481. if out.Values[i] == graphql.Null {
  126482. invalids++
  126483. }
  126484. case "lineItems":
  126485. out.Values[i] = ec._Order_lineItems(ctx, field, obj)
  126486. if out.Values[i] == graphql.Null {
  126487. invalids++
  126488. }
  126489. case "localizationExtensions":
  126490. out.Values[i] = ec._Order_localizationExtensions(ctx, field, obj)
  126491. if out.Values[i] == graphql.Null {
  126492. invalids++
  126493. }
  126494. case "merchantEditable":
  126495. out.Values[i] = ec._Order_merchantEditable(ctx, field, obj)
  126496. if out.Values[i] == graphql.Null {
  126497. invalids++
  126498. }
  126499. case "merchantEditableErrors":
  126500. out.Values[i] = ec._Order_merchantEditableErrors(ctx, field, obj)
  126501. if out.Values[i] == graphql.Null {
  126502. invalids++
  126503. }
  126504. case "merchantOfRecordApp":
  126505. out.Values[i] = ec._Order_merchantOfRecordApp(ctx, field, obj)
  126506. case "metafield":
  126507. out.Values[i] = ec._Order_metafield(ctx, field, obj)
  126508. case "metafieldDefinitions":
  126509. out.Values[i] = ec._Order_metafieldDefinitions(ctx, field, obj)
  126510. if out.Values[i] == graphql.Null {
  126511. invalids++
  126512. }
  126513. case "metafields":
  126514. out.Values[i] = ec._Order_metafields(ctx, field, obj)
  126515. if out.Values[i] == graphql.Null {
  126516. invalids++
  126517. }
  126518. case "name":
  126519. out.Values[i] = ec._Order_name(ctx, field, obj)
  126520. if out.Values[i] == graphql.Null {
  126521. invalids++
  126522. }
  126523. case "netPaymentSet":
  126524. out.Values[i] = ec._Order_netPaymentSet(ctx, field, obj)
  126525. if out.Values[i] == graphql.Null {
  126526. invalids++
  126527. }
  126528. case "nonFulfillableLineItems":
  126529. out.Values[i] = ec._Order_nonFulfillableLineItems(ctx, field, obj)
  126530. if out.Values[i] == graphql.Null {
  126531. invalids++
  126532. }
  126533. case "note":
  126534. out.Values[i] = ec._Order_note(ctx, field, obj)
  126535. case "originalTotalDutiesSet":
  126536. out.Values[i] = ec._Order_originalTotalDutiesSet(ctx, field, obj)
  126537. case "originalTotalPriceSet":
  126538. out.Values[i] = ec._Order_originalTotalPriceSet(ctx, field, obj)
  126539. if out.Values[i] == graphql.Null {
  126540. invalids++
  126541. }
  126542. case "paymentCollectionDetails":
  126543. out.Values[i] = ec._Order_paymentCollectionDetails(ctx, field, obj)
  126544. if out.Values[i] == graphql.Null {
  126545. invalids++
  126546. }
  126547. case "paymentGatewayNames":
  126548. out.Values[i] = ec._Order_paymentGatewayNames(ctx, field, obj)
  126549. if out.Values[i] == graphql.Null {
  126550. invalids++
  126551. }
  126552. case "paymentTerms":
  126553. out.Values[i] = ec._Order_paymentTerms(ctx, field, obj)
  126554. case "phone":
  126555. out.Values[i] = ec._Order_phone(ctx, field, obj)
  126556. case "physicalLocation":
  126557. out.Values[i] = ec._Order_physicalLocation(ctx, field, obj)
  126558. case "presentmentCurrencyCode":
  126559. out.Values[i] = ec._Order_presentmentCurrencyCode(ctx, field, obj)
  126560. if out.Values[i] == graphql.Null {
  126561. invalids++
  126562. }
  126563. case "privateMetafield":
  126564. out.Values[i] = ec._Order_privateMetafield(ctx, field, obj)
  126565. case "privateMetafields":
  126566. out.Values[i] = ec._Order_privateMetafields(ctx, field, obj)
  126567. if out.Values[i] == graphql.Null {
  126568. invalids++
  126569. }
  126570. case "processedAt":
  126571. out.Values[i] = ec._Order_processedAt(ctx, field, obj)
  126572. if out.Values[i] == graphql.Null {
  126573. invalids++
  126574. }
  126575. case "publication":
  126576. out.Values[i] = ec._Order_publication(ctx, field, obj)
  126577. case "purchasingEntity":
  126578. out.Values[i] = ec._Order_purchasingEntity(ctx, field, obj)
  126579. case "refundDiscrepancySet":
  126580. out.Values[i] = ec._Order_refundDiscrepancySet(ctx, field, obj)
  126581. if out.Values[i] == graphql.Null {
  126582. invalids++
  126583. }
  126584. case "refundable":
  126585. out.Values[i] = ec._Order_refundable(ctx, field, obj)
  126586. if out.Values[i] == graphql.Null {
  126587. invalids++
  126588. }
  126589. case "refunds":
  126590. out.Values[i] = ec._Order_refunds(ctx, field, obj)
  126591. if out.Values[i] == graphql.Null {
  126592. invalids++
  126593. }
  126594. case "registeredSourceUrl":
  126595. out.Values[i] = ec._Order_registeredSourceUrl(ctx, field, obj)
  126596. case "requiresShipping":
  126597. out.Values[i] = ec._Order_requiresShipping(ctx, field, obj)
  126598. if out.Values[i] == graphql.Null {
  126599. invalids++
  126600. }
  126601. case "restockable":
  126602. out.Values[i] = ec._Order_restockable(ctx, field, obj)
  126603. if out.Values[i] == graphql.Null {
  126604. invalids++
  126605. }
  126606. case "riskLevel":
  126607. out.Values[i] = ec._Order_riskLevel(ctx, field, obj)
  126608. if out.Values[i] == graphql.Null {
  126609. invalids++
  126610. }
  126611. case "risks":
  126612. out.Values[i] = ec._Order_risks(ctx, field, obj)
  126613. if out.Values[i] == graphql.Null {
  126614. invalids++
  126615. }
  126616. case "shippingAddress":
  126617. out.Values[i] = ec._Order_shippingAddress(ctx, field, obj)
  126618. case "shippingLine":
  126619. out.Values[i] = ec._Order_shippingLine(ctx, field, obj)
  126620. case "shippingLines":
  126621. out.Values[i] = ec._Order_shippingLines(ctx, field, obj)
  126622. if out.Values[i] == graphql.Null {
  126623. invalids++
  126624. }
  126625. case "sourceIdentifier":
  126626. out.Values[i] = ec._Order_sourceIdentifier(ctx, field, obj)
  126627. case "subtotalLineItemsQuantity":
  126628. out.Values[i] = ec._Order_subtotalLineItemsQuantity(ctx, field, obj)
  126629. if out.Values[i] == graphql.Null {
  126630. invalids++
  126631. }
  126632. case "subtotalPriceSet":
  126633. out.Values[i] = ec._Order_subtotalPriceSet(ctx, field, obj)
  126634. case "suggestedRefund":
  126635. out.Values[i] = ec._Order_suggestedRefund(ctx, field, obj)
  126636. case "tags":
  126637. out.Values[i] = ec._Order_tags(ctx, field, obj)
  126638. if out.Values[i] == graphql.Null {
  126639. invalids++
  126640. }
  126641. case "taxLines":
  126642. out.Values[i] = ec._Order_taxLines(ctx, field, obj)
  126643. if out.Values[i] == graphql.Null {
  126644. invalids++
  126645. }
  126646. case "taxesIncluded":
  126647. out.Values[i] = ec._Order_taxesIncluded(ctx, field, obj)
  126648. if out.Values[i] == graphql.Null {
  126649. invalids++
  126650. }
  126651. case "test":
  126652. out.Values[i] = ec._Order_test(ctx, field, obj)
  126653. if out.Values[i] == graphql.Null {
  126654. invalids++
  126655. }
  126656. case "totalCapturableSet":
  126657. out.Values[i] = ec._Order_totalCapturableSet(ctx, field, obj)
  126658. if out.Values[i] == graphql.Null {
  126659. invalids++
  126660. }
  126661. case "totalDiscountsSet":
  126662. out.Values[i] = ec._Order_totalDiscountsSet(ctx, field, obj)
  126663. case "totalOutstandingSet":
  126664. out.Values[i] = ec._Order_totalOutstandingSet(ctx, field, obj)
  126665. if out.Values[i] == graphql.Null {
  126666. invalids++
  126667. }
  126668. case "totalPriceSet":
  126669. out.Values[i] = ec._Order_totalPriceSet(ctx, field, obj)
  126670. if out.Values[i] == graphql.Null {
  126671. invalids++
  126672. }
  126673. case "totalReceivedSet":
  126674. out.Values[i] = ec._Order_totalReceivedSet(ctx, field, obj)
  126675. if out.Values[i] == graphql.Null {
  126676. invalids++
  126677. }
  126678. case "totalRefundedSet":
  126679. out.Values[i] = ec._Order_totalRefundedSet(ctx, field, obj)
  126680. if out.Values[i] == graphql.Null {
  126681. invalids++
  126682. }
  126683. case "totalRefundedShippingSet":
  126684. out.Values[i] = ec._Order_totalRefundedShippingSet(ctx, field, obj)
  126685. if out.Values[i] == graphql.Null {
  126686. invalids++
  126687. }
  126688. case "totalShippingPriceSet":
  126689. out.Values[i] = ec._Order_totalShippingPriceSet(ctx, field, obj)
  126690. if out.Values[i] == graphql.Null {
  126691. invalids++
  126692. }
  126693. case "totalTaxSet":
  126694. out.Values[i] = ec._Order_totalTaxSet(ctx, field, obj)
  126695. case "totalTipReceivedSet":
  126696. out.Values[i] = ec._Order_totalTipReceivedSet(ctx, field, obj)
  126697. if out.Values[i] == graphql.Null {
  126698. invalids++
  126699. }
  126700. case "totalWeight":
  126701. out.Values[i] = ec._Order_totalWeight(ctx, field, obj)
  126702. case "transactions":
  126703. out.Values[i] = ec._Order_transactions(ctx, field, obj)
  126704. if out.Values[i] == graphql.Null {
  126705. invalids++
  126706. }
  126707. case "unpaid":
  126708. out.Values[i] = ec._Order_unpaid(ctx, field, obj)
  126709. if out.Values[i] == graphql.Null {
  126710. invalids++
  126711. }
  126712. case "updatedAt":
  126713. out.Values[i] = ec._Order_updatedAt(ctx, field, obj)
  126714. if out.Values[i] == graphql.Null {
  126715. invalids++
  126716. }
  126717. default:
  126718. panic("unknown field " + strconv.Quote(field.Name))
  126719. }
  126720. }
  126721. out.Dispatch()
  126722. if invalids > 0 {
  126723. return graphql.Null
  126724. }
  126725. return out
  126726. }
  126727. var orderAppImplementors = []string{"OrderApp"}
  126728. func (ec *executionContext) _OrderApp(ctx context.Context, sel ast.SelectionSet, obj *OrderApp) graphql.Marshaler {
  126729. fields := graphql.CollectFields(ec.OperationContext, sel, orderAppImplementors)
  126730. out := graphql.NewFieldSet(fields)
  126731. var invalids uint32
  126732. for i, field := range fields {
  126733. switch field.Name {
  126734. case "__typename":
  126735. out.Values[i] = graphql.MarshalString("OrderApp")
  126736. case "icon":
  126737. out.Values[i] = ec._OrderApp_icon(ctx, field, obj)
  126738. if out.Values[i] == graphql.Null {
  126739. invalids++
  126740. }
  126741. case "id":
  126742. out.Values[i] = ec._OrderApp_id(ctx, field, obj)
  126743. if out.Values[i] == graphql.Null {
  126744. invalids++
  126745. }
  126746. case "name":
  126747. out.Values[i] = ec._OrderApp_name(ctx, field, obj)
  126748. if out.Values[i] == graphql.Null {
  126749. invalids++
  126750. }
  126751. default:
  126752. panic("unknown field " + strconv.Quote(field.Name))
  126753. }
  126754. }
  126755. out.Dispatch()
  126756. if invalids > 0 {
  126757. return graphql.Null
  126758. }
  126759. return out
  126760. }
  126761. var orderConnectionImplementors = []string{"OrderConnection"}
  126762. func (ec *executionContext) _OrderConnection(ctx context.Context, sel ast.SelectionSet, obj *OrderConnection) graphql.Marshaler {
  126763. fields := graphql.CollectFields(ec.OperationContext, sel, orderConnectionImplementors)
  126764. out := graphql.NewFieldSet(fields)
  126765. var invalids uint32
  126766. for i, field := range fields {
  126767. switch field.Name {
  126768. case "__typename":
  126769. out.Values[i] = graphql.MarshalString("OrderConnection")
  126770. case "edges":
  126771. out.Values[i] = ec._OrderConnection_edges(ctx, field, obj)
  126772. if out.Values[i] == graphql.Null {
  126773. invalids++
  126774. }
  126775. case "nodes":
  126776. out.Values[i] = ec._OrderConnection_nodes(ctx, field, obj)
  126777. if out.Values[i] == graphql.Null {
  126778. invalids++
  126779. }
  126780. case "pageInfo":
  126781. out.Values[i] = ec._OrderConnection_pageInfo(ctx, field, obj)
  126782. if out.Values[i] == graphql.Null {
  126783. invalids++
  126784. }
  126785. default:
  126786. panic("unknown field " + strconv.Quote(field.Name))
  126787. }
  126788. }
  126789. out.Dispatch()
  126790. if invalids > 0 {
  126791. return graphql.Null
  126792. }
  126793. return out
  126794. }
  126795. var orderDisputeSummaryImplementors = []string{"OrderDisputeSummary", "Node"}
  126796. func (ec *executionContext) _OrderDisputeSummary(ctx context.Context, sel ast.SelectionSet, obj *OrderDisputeSummary) graphql.Marshaler {
  126797. fields := graphql.CollectFields(ec.OperationContext, sel, orderDisputeSummaryImplementors)
  126798. out := graphql.NewFieldSet(fields)
  126799. var invalids uint32
  126800. for i, field := range fields {
  126801. switch field.Name {
  126802. case "__typename":
  126803. out.Values[i] = graphql.MarshalString("OrderDisputeSummary")
  126804. case "id":
  126805. out.Values[i] = ec._OrderDisputeSummary_id(ctx, field, obj)
  126806. if out.Values[i] == graphql.Null {
  126807. invalids++
  126808. }
  126809. case "initiatedAs":
  126810. out.Values[i] = ec._OrderDisputeSummary_initiatedAs(ctx, field, obj)
  126811. if out.Values[i] == graphql.Null {
  126812. invalids++
  126813. }
  126814. case "status":
  126815. out.Values[i] = ec._OrderDisputeSummary_status(ctx, field, obj)
  126816. if out.Values[i] == graphql.Null {
  126817. invalids++
  126818. }
  126819. default:
  126820. panic("unknown field " + strconv.Quote(field.Name))
  126821. }
  126822. }
  126823. out.Dispatch()
  126824. if invalids > 0 {
  126825. return graphql.Null
  126826. }
  126827. return out
  126828. }
  126829. var orderEdgeImplementors = []string{"OrderEdge"}
  126830. func (ec *executionContext) _OrderEdge(ctx context.Context, sel ast.SelectionSet, obj *OrderEdge) graphql.Marshaler {
  126831. fields := graphql.CollectFields(ec.OperationContext, sel, orderEdgeImplementors)
  126832. out := graphql.NewFieldSet(fields)
  126833. var invalids uint32
  126834. for i, field := range fields {
  126835. switch field.Name {
  126836. case "__typename":
  126837. out.Values[i] = graphql.MarshalString("OrderEdge")
  126838. case "cursor":
  126839. out.Values[i] = ec._OrderEdge_cursor(ctx, field, obj)
  126840. if out.Values[i] == graphql.Null {
  126841. invalids++
  126842. }
  126843. case "node":
  126844. out.Values[i] = ec._OrderEdge_node(ctx, field, obj)
  126845. if out.Values[i] == graphql.Null {
  126846. invalids++
  126847. }
  126848. default:
  126849. panic("unknown field " + strconv.Quote(field.Name))
  126850. }
  126851. }
  126852. out.Dispatch()
  126853. if invalids > 0 {
  126854. return graphql.Null
  126855. }
  126856. return out
  126857. }
  126858. var orderPaymentCollectionDetailsImplementors = []string{"OrderPaymentCollectionDetails"}
  126859. func (ec *executionContext) _OrderPaymentCollectionDetails(ctx context.Context, sel ast.SelectionSet, obj *OrderPaymentCollectionDetails) graphql.Marshaler {
  126860. fields := graphql.CollectFields(ec.OperationContext, sel, orderPaymentCollectionDetailsImplementors)
  126861. out := graphql.NewFieldSet(fields)
  126862. var invalids uint32
  126863. for i, field := range fields {
  126864. switch field.Name {
  126865. case "__typename":
  126866. out.Values[i] = graphql.MarshalString("OrderPaymentCollectionDetails")
  126867. case "additionalPaymentCollectionUrl":
  126868. out.Values[i] = ec._OrderPaymentCollectionDetails_additionalPaymentCollectionUrl(ctx, field, obj)
  126869. case "vaultedPaymentMethods":
  126870. out.Values[i] = ec._OrderPaymentCollectionDetails_vaultedPaymentMethods(ctx, field, obj)
  126871. default:
  126872. panic("unknown field " + strconv.Quote(field.Name))
  126873. }
  126874. }
  126875. out.Dispatch()
  126876. if invalids > 0 {
  126877. return graphql.Null
  126878. }
  126879. return out
  126880. }
  126881. var orderRiskImplementors = []string{"OrderRisk"}
  126882. func (ec *executionContext) _OrderRisk(ctx context.Context, sel ast.SelectionSet, obj *OrderRisk) graphql.Marshaler {
  126883. fields := graphql.CollectFields(ec.OperationContext, sel, orderRiskImplementors)
  126884. out := graphql.NewFieldSet(fields)
  126885. var invalids uint32
  126886. for i, field := range fields {
  126887. switch field.Name {
  126888. case "__typename":
  126889. out.Values[i] = graphql.MarshalString("OrderRisk")
  126890. case "display":
  126891. out.Values[i] = ec._OrderRisk_display(ctx, field, obj)
  126892. if out.Values[i] == graphql.Null {
  126893. invalids++
  126894. }
  126895. case "level":
  126896. out.Values[i] = ec._OrderRisk_level(ctx, field, obj)
  126897. case "message":
  126898. out.Values[i] = ec._OrderRisk_message(ctx, field, obj)
  126899. default:
  126900. panic("unknown field " + strconv.Quote(field.Name))
  126901. }
  126902. }
  126903. out.Dispatch()
  126904. if invalids > 0 {
  126905. return graphql.Null
  126906. }
  126907. return out
  126908. }
  126909. var orderTransactionImplementors = []string{"OrderTransaction", "Node"}
  126910. func (ec *executionContext) _OrderTransaction(ctx context.Context, sel ast.SelectionSet, obj *OrderTransaction) graphql.Marshaler {
  126911. fields := graphql.CollectFields(ec.OperationContext, sel, orderTransactionImplementors)
  126912. out := graphql.NewFieldSet(fields)
  126913. var invalids uint32
  126914. for i, field := range fields {
  126915. switch field.Name {
  126916. case "__typename":
  126917. out.Values[i] = graphql.MarshalString("OrderTransaction")
  126918. case "accountNumber":
  126919. out.Values[i] = ec._OrderTransaction_accountNumber(ctx, field, obj)
  126920. case "amountSet":
  126921. out.Values[i] = ec._OrderTransaction_amountSet(ctx, field, obj)
  126922. if out.Values[i] == graphql.Null {
  126923. invalids++
  126924. }
  126925. case "authorizationCode":
  126926. out.Values[i] = ec._OrderTransaction_authorizationCode(ctx, field, obj)
  126927. case "authorizationExpiresAt":
  126928. out.Values[i] = ec._OrderTransaction_authorizationExpiresAt(ctx, field, obj)
  126929. case "createdAt":
  126930. out.Values[i] = ec._OrderTransaction_createdAt(ctx, field, obj)
  126931. if out.Values[i] == graphql.Null {
  126932. invalids++
  126933. }
  126934. case "errorCode":
  126935. out.Values[i] = ec._OrderTransaction_errorCode(ctx, field, obj)
  126936. case "fees":
  126937. out.Values[i] = ec._OrderTransaction_fees(ctx, field, obj)
  126938. if out.Values[i] == graphql.Null {
  126939. invalids++
  126940. }
  126941. case "formattedGateway":
  126942. out.Values[i] = ec._OrderTransaction_formattedGateway(ctx, field, obj)
  126943. case "gateway":
  126944. out.Values[i] = ec._OrderTransaction_gateway(ctx, field, obj)
  126945. case "id":
  126946. out.Values[i] = ec._OrderTransaction_id(ctx, field, obj)
  126947. if out.Values[i] == graphql.Null {
  126948. invalids++
  126949. }
  126950. case "kind":
  126951. out.Values[i] = ec._OrderTransaction_kind(ctx, field, obj)
  126952. if out.Values[i] == graphql.Null {
  126953. invalids++
  126954. }
  126955. case "manuallyCapturable":
  126956. out.Values[i] = ec._OrderTransaction_manuallyCapturable(ctx, field, obj)
  126957. if out.Values[i] == graphql.Null {
  126958. invalids++
  126959. }
  126960. case "maximumRefundableV2":
  126961. out.Values[i] = ec._OrderTransaction_maximumRefundableV2(ctx, field, obj)
  126962. case "order":
  126963. out.Values[i] = ec._OrderTransaction_order(ctx, field, obj)
  126964. case "parentTransaction":
  126965. out.Values[i] = ec._OrderTransaction_parentTransaction(ctx, field, obj)
  126966. case "paymentIcon":
  126967. out.Values[i] = ec._OrderTransaction_paymentIcon(ctx, field, obj)
  126968. case "processedAt":
  126969. out.Values[i] = ec._OrderTransaction_processedAt(ctx, field, obj)
  126970. case "receiptJson":
  126971. out.Values[i] = ec._OrderTransaction_receiptJson(ctx, field, obj)
  126972. case "settlementCurrency":
  126973. out.Values[i] = ec._OrderTransaction_settlementCurrency(ctx, field, obj)
  126974. case "settlementCurrencyRate":
  126975. out.Values[i] = ec._OrderTransaction_settlementCurrencyRate(ctx, field, obj)
  126976. case "shopifyPaymentsSet":
  126977. out.Values[i] = ec._OrderTransaction_shopifyPaymentsSet(ctx, field, obj)
  126978. case "status":
  126979. out.Values[i] = ec._OrderTransaction_status(ctx, field, obj)
  126980. if out.Values[i] == graphql.Null {
  126981. invalids++
  126982. }
  126983. case "test":
  126984. out.Values[i] = ec._OrderTransaction_test(ctx, field, obj)
  126985. if out.Values[i] == graphql.Null {
  126986. invalids++
  126987. }
  126988. case "totalUnsettledSet":
  126989. out.Values[i] = ec._OrderTransaction_totalUnsettledSet(ctx, field, obj)
  126990. case "user":
  126991. out.Values[i] = ec._OrderTransaction_user(ctx, field, obj)
  126992. default:
  126993. panic("unknown field " + strconv.Quote(field.Name))
  126994. }
  126995. }
  126996. out.Dispatch()
  126997. if invalids > 0 {
  126998. return graphql.Null
  126999. }
  127000. return out
  127001. }
  127002. var orderTransactionConnectionImplementors = []string{"OrderTransactionConnection"}
  127003. func (ec *executionContext) _OrderTransactionConnection(ctx context.Context, sel ast.SelectionSet, obj *OrderTransactionConnection) graphql.Marshaler {
  127004. fields := graphql.CollectFields(ec.OperationContext, sel, orderTransactionConnectionImplementors)
  127005. out := graphql.NewFieldSet(fields)
  127006. var invalids uint32
  127007. for i, field := range fields {
  127008. switch field.Name {
  127009. case "__typename":
  127010. out.Values[i] = graphql.MarshalString("OrderTransactionConnection")
  127011. case "edges":
  127012. out.Values[i] = ec._OrderTransactionConnection_edges(ctx, field, obj)
  127013. if out.Values[i] == graphql.Null {
  127014. invalids++
  127015. }
  127016. case "nodes":
  127017. out.Values[i] = ec._OrderTransactionConnection_nodes(ctx, field, obj)
  127018. if out.Values[i] == graphql.Null {
  127019. invalids++
  127020. }
  127021. case "pageInfo":
  127022. out.Values[i] = ec._OrderTransactionConnection_pageInfo(ctx, field, obj)
  127023. if out.Values[i] == graphql.Null {
  127024. invalids++
  127025. }
  127026. default:
  127027. panic("unknown field " + strconv.Quote(field.Name))
  127028. }
  127029. }
  127030. out.Dispatch()
  127031. if invalids > 0 {
  127032. return graphql.Null
  127033. }
  127034. return out
  127035. }
  127036. var orderTransactionEdgeImplementors = []string{"OrderTransactionEdge"}
  127037. func (ec *executionContext) _OrderTransactionEdge(ctx context.Context, sel ast.SelectionSet, obj *OrderTransactionEdge) graphql.Marshaler {
  127038. fields := graphql.CollectFields(ec.OperationContext, sel, orderTransactionEdgeImplementors)
  127039. out := graphql.NewFieldSet(fields)
  127040. var invalids uint32
  127041. for i, field := range fields {
  127042. switch field.Name {
  127043. case "__typename":
  127044. out.Values[i] = graphql.MarshalString("OrderTransactionEdge")
  127045. case "cursor":
  127046. out.Values[i] = ec._OrderTransactionEdge_cursor(ctx, field, obj)
  127047. if out.Values[i] == graphql.Null {
  127048. invalids++
  127049. }
  127050. case "node":
  127051. out.Values[i] = ec._OrderTransactionEdge_node(ctx, field, obj)
  127052. if out.Values[i] == graphql.Null {
  127053. invalids++
  127054. }
  127055. default:
  127056. panic("unknown field " + strconv.Quote(field.Name))
  127057. }
  127058. }
  127059. out.Dispatch()
  127060. if invalids > 0 {
  127061. return graphql.Null
  127062. }
  127063. return out
  127064. }
  127065. var pageInfoImplementors = []string{"PageInfo"}
  127066. func (ec *executionContext) _PageInfo(ctx context.Context, sel ast.SelectionSet, obj *PageInfo) graphql.Marshaler {
  127067. fields := graphql.CollectFields(ec.OperationContext, sel, pageInfoImplementors)
  127068. out := graphql.NewFieldSet(fields)
  127069. var invalids uint32
  127070. for i, field := range fields {
  127071. switch field.Name {
  127072. case "__typename":
  127073. out.Values[i] = graphql.MarshalString("PageInfo")
  127074. case "endCursor":
  127075. out.Values[i] = ec._PageInfo_endCursor(ctx, field, obj)
  127076. case "hasNextPage":
  127077. out.Values[i] = ec._PageInfo_hasNextPage(ctx, field, obj)
  127078. if out.Values[i] == graphql.Null {
  127079. invalids++
  127080. }
  127081. case "hasPreviousPage":
  127082. out.Values[i] = ec._PageInfo_hasPreviousPage(ctx, field, obj)
  127083. if out.Values[i] == graphql.Null {
  127084. invalids++
  127085. }
  127086. case "startCursor":
  127087. out.Values[i] = ec._PageInfo_startCursor(ctx, field, obj)
  127088. default:
  127089. panic("unknown field " + strconv.Quote(field.Name))
  127090. }
  127091. }
  127092. out.Dispatch()
  127093. if invalids > 0 {
  127094. return graphql.Null
  127095. }
  127096. return out
  127097. }
  127098. var paymentMandateImplementors = []string{"PaymentMandate", "Node"}
  127099. func (ec *executionContext) _PaymentMandate(ctx context.Context, sel ast.SelectionSet, obj *PaymentMandate) graphql.Marshaler {
  127100. fields := graphql.CollectFields(ec.OperationContext, sel, paymentMandateImplementors)
  127101. out := graphql.NewFieldSet(fields)
  127102. var invalids uint32
  127103. for i, field := range fields {
  127104. switch field.Name {
  127105. case "__typename":
  127106. out.Values[i] = graphql.MarshalString("PaymentMandate")
  127107. case "id":
  127108. out.Values[i] = ec._PaymentMandate_id(ctx, field, obj)
  127109. if out.Values[i] == graphql.Null {
  127110. invalids++
  127111. }
  127112. case "paymentInstrument":
  127113. out.Values[i] = ec._PaymentMandate_paymentInstrument(ctx, field, obj)
  127114. if out.Values[i] == graphql.Null {
  127115. invalids++
  127116. }
  127117. default:
  127118. panic("unknown field " + strconv.Quote(field.Name))
  127119. }
  127120. }
  127121. out.Dispatch()
  127122. if invalids > 0 {
  127123. return graphql.Null
  127124. }
  127125. return out
  127126. }
  127127. var paymentScheduleImplementors = []string{"PaymentSchedule", "Node"}
  127128. func (ec *executionContext) _PaymentSchedule(ctx context.Context, sel ast.SelectionSet, obj *PaymentSchedule) graphql.Marshaler {
  127129. fields := graphql.CollectFields(ec.OperationContext, sel, paymentScheduleImplementors)
  127130. out := graphql.NewFieldSet(fields)
  127131. var invalids uint32
  127132. for i, field := range fields {
  127133. switch field.Name {
  127134. case "__typename":
  127135. out.Values[i] = graphql.MarshalString("PaymentSchedule")
  127136. case "amount":
  127137. out.Values[i] = ec._PaymentSchedule_amount(ctx, field, obj)
  127138. if out.Values[i] == graphql.Null {
  127139. invalids++
  127140. }
  127141. case "completedAt":
  127142. out.Values[i] = ec._PaymentSchedule_completedAt(ctx, field, obj)
  127143. case "dueAt":
  127144. out.Values[i] = ec._PaymentSchedule_dueAt(ctx, field, obj)
  127145. case "id":
  127146. out.Values[i] = ec._PaymentSchedule_id(ctx, field, obj)
  127147. if out.Values[i] == graphql.Null {
  127148. invalids++
  127149. }
  127150. case "issuedAt":
  127151. out.Values[i] = ec._PaymentSchedule_issuedAt(ctx, field, obj)
  127152. default:
  127153. panic("unknown field " + strconv.Quote(field.Name))
  127154. }
  127155. }
  127156. out.Dispatch()
  127157. if invalids > 0 {
  127158. return graphql.Null
  127159. }
  127160. return out
  127161. }
  127162. var paymentScheduleConnectionImplementors = []string{"PaymentScheduleConnection"}
  127163. func (ec *executionContext) _PaymentScheduleConnection(ctx context.Context, sel ast.SelectionSet, obj *PaymentScheduleConnection) graphql.Marshaler {
  127164. fields := graphql.CollectFields(ec.OperationContext, sel, paymentScheduleConnectionImplementors)
  127165. out := graphql.NewFieldSet(fields)
  127166. var invalids uint32
  127167. for i, field := range fields {
  127168. switch field.Name {
  127169. case "__typename":
  127170. out.Values[i] = graphql.MarshalString("PaymentScheduleConnection")
  127171. case "edges":
  127172. out.Values[i] = ec._PaymentScheduleConnection_edges(ctx, field, obj)
  127173. if out.Values[i] == graphql.Null {
  127174. invalids++
  127175. }
  127176. case "nodes":
  127177. out.Values[i] = ec._PaymentScheduleConnection_nodes(ctx, field, obj)
  127178. if out.Values[i] == graphql.Null {
  127179. invalids++
  127180. }
  127181. case "pageInfo":
  127182. out.Values[i] = ec._PaymentScheduleConnection_pageInfo(ctx, field, obj)
  127183. if out.Values[i] == graphql.Null {
  127184. invalids++
  127185. }
  127186. default:
  127187. panic("unknown field " + strconv.Quote(field.Name))
  127188. }
  127189. }
  127190. out.Dispatch()
  127191. if invalids > 0 {
  127192. return graphql.Null
  127193. }
  127194. return out
  127195. }
  127196. var paymentScheduleEdgeImplementors = []string{"PaymentScheduleEdge"}
  127197. func (ec *executionContext) _PaymentScheduleEdge(ctx context.Context, sel ast.SelectionSet, obj *PaymentScheduleEdge) graphql.Marshaler {
  127198. fields := graphql.CollectFields(ec.OperationContext, sel, paymentScheduleEdgeImplementors)
  127199. out := graphql.NewFieldSet(fields)
  127200. var invalids uint32
  127201. for i, field := range fields {
  127202. switch field.Name {
  127203. case "__typename":
  127204. out.Values[i] = graphql.MarshalString("PaymentScheduleEdge")
  127205. case "cursor":
  127206. out.Values[i] = ec._PaymentScheduleEdge_cursor(ctx, field, obj)
  127207. if out.Values[i] == graphql.Null {
  127208. invalids++
  127209. }
  127210. case "node":
  127211. out.Values[i] = ec._PaymentScheduleEdge_node(ctx, field, obj)
  127212. if out.Values[i] == graphql.Null {
  127213. invalids++
  127214. }
  127215. default:
  127216. panic("unknown field " + strconv.Quote(field.Name))
  127217. }
  127218. }
  127219. out.Dispatch()
  127220. if invalids > 0 {
  127221. return graphql.Null
  127222. }
  127223. return out
  127224. }
  127225. var paymentSettingsImplementors = []string{"PaymentSettings"}
  127226. func (ec *executionContext) _PaymentSettings(ctx context.Context, sel ast.SelectionSet, obj *PaymentSettings) graphql.Marshaler {
  127227. fields := graphql.CollectFields(ec.OperationContext, sel, paymentSettingsImplementors)
  127228. out := graphql.NewFieldSet(fields)
  127229. var invalids uint32
  127230. for i, field := range fields {
  127231. switch field.Name {
  127232. case "__typename":
  127233. out.Values[i] = graphql.MarshalString("PaymentSettings")
  127234. case "supportedDigitalWallets":
  127235. out.Values[i] = ec._PaymentSettings_supportedDigitalWallets(ctx, field, obj)
  127236. if out.Values[i] == graphql.Null {
  127237. invalids++
  127238. }
  127239. default:
  127240. panic("unknown field " + strconv.Quote(field.Name))
  127241. }
  127242. }
  127243. out.Dispatch()
  127244. if invalids > 0 {
  127245. return graphql.Null
  127246. }
  127247. return out
  127248. }
  127249. var paymentTermsImplementors = []string{"PaymentTerms", "Node"}
  127250. func (ec *executionContext) _PaymentTerms(ctx context.Context, sel ast.SelectionSet, obj *PaymentTerms) graphql.Marshaler {
  127251. fields := graphql.CollectFields(ec.OperationContext, sel, paymentTermsImplementors)
  127252. out := graphql.NewFieldSet(fields)
  127253. var invalids uint32
  127254. for i, field := range fields {
  127255. switch field.Name {
  127256. case "__typename":
  127257. out.Values[i] = graphql.MarshalString("PaymentTerms")
  127258. case "dueInDays":
  127259. out.Values[i] = ec._PaymentTerms_dueInDays(ctx, field, obj)
  127260. case "id":
  127261. out.Values[i] = ec._PaymentTerms_id(ctx, field, obj)
  127262. if out.Values[i] == graphql.Null {
  127263. invalids++
  127264. }
  127265. case "overdue":
  127266. out.Values[i] = ec._PaymentTerms_overdue(ctx, field, obj)
  127267. if out.Values[i] == graphql.Null {
  127268. invalids++
  127269. }
  127270. case "paymentSchedules":
  127271. out.Values[i] = ec._PaymentTerms_paymentSchedules(ctx, field, obj)
  127272. if out.Values[i] == graphql.Null {
  127273. invalids++
  127274. }
  127275. case "paymentTermsName":
  127276. out.Values[i] = ec._PaymentTerms_paymentTermsName(ctx, field, obj)
  127277. if out.Values[i] == graphql.Null {
  127278. invalids++
  127279. }
  127280. case "paymentTermsType":
  127281. out.Values[i] = ec._PaymentTerms_paymentTermsType(ctx, field, obj)
  127282. if out.Values[i] == graphql.Null {
  127283. invalids++
  127284. }
  127285. case "translatedName":
  127286. out.Values[i] = ec._PaymentTerms_translatedName(ctx, field, obj)
  127287. if out.Values[i] == graphql.Null {
  127288. invalids++
  127289. }
  127290. default:
  127291. panic("unknown field " + strconv.Quote(field.Name))
  127292. }
  127293. }
  127294. out.Dispatch()
  127295. if invalids > 0 {
  127296. return graphql.Null
  127297. }
  127298. return out
  127299. }
  127300. var paymentTermsTemplateImplementors = []string{"PaymentTermsTemplate", "Node"}
  127301. func (ec *executionContext) _PaymentTermsTemplate(ctx context.Context, sel ast.SelectionSet, obj *PaymentTermsTemplate) graphql.Marshaler {
  127302. fields := graphql.CollectFields(ec.OperationContext, sel, paymentTermsTemplateImplementors)
  127303. out := graphql.NewFieldSet(fields)
  127304. var invalids uint32
  127305. for i, field := range fields {
  127306. switch field.Name {
  127307. case "__typename":
  127308. out.Values[i] = graphql.MarshalString("PaymentTermsTemplate")
  127309. case "description":
  127310. out.Values[i] = ec._PaymentTermsTemplate_description(ctx, field, obj)
  127311. if out.Values[i] == graphql.Null {
  127312. invalids++
  127313. }
  127314. case "dueInDays":
  127315. out.Values[i] = ec._PaymentTermsTemplate_dueInDays(ctx, field, obj)
  127316. case "id":
  127317. out.Values[i] = ec._PaymentTermsTemplate_id(ctx, field, obj)
  127318. if out.Values[i] == graphql.Null {
  127319. invalids++
  127320. }
  127321. case "name":
  127322. out.Values[i] = ec._PaymentTermsTemplate_name(ctx, field, obj)
  127323. if out.Values[i] == graphql.Null {
  127324. invalids++
  127325. }
  127326. case "paymentTermsType":
  127327. out.Values[i] = ec._PaymentTermsTemplate_paymentTermsType(ctx, field, obj)
  127328. if out.Values[i] == graphql.Null {
  127329. invalids++
  127330. }
  127331. case "translatedName":
  127332. out.Values[i] = ec._PaymentTermsTemplate_translatedName(ctx, field, obj)
  127333. if out.Values[i] == graphql.Null {
  127334. invalids++
  127335. }
  127336. default:
  127337. panic("unknown field " + strconv.Quote(field.Name))
  127338. }
  127339. }
  127340. out.Dispatch()
  127341. if invalids > 0 {
  127342. return graphql.Null
  127343. }
  127344. return out
  127345. }
  127346. var priceListImplementors = []string{"PriceList", "Node"}
  127347. func (ec *executionContext) _PriceList(ctx context.Context, sel ast.SelectionSet, obj *PriceList) graphql.Marshaler {
  127348. fields := graphql.CollectFields(ec.OperationContext, sel, priceListImplementors)
  127349. out := graphql.NewFieldSet(fields)
  127350. var invalids uint32
  127351. for i, field := range fields {
  127352. switch field.Name {
  127353. case "__typename":
  127354. out.Values[i] = graphql.MarshalString("PriceList")
  127355. case "contextRule":
  127356. out.Values[i] = ec._PriceList_contextRule(ctx, field, obj)
  127357. case "currency":
  127358. out.Values[i] = ec._PriceList_currency(ctx, field, obj)
  127359. if out.Values[i] == graphql.Null {
  127360. invalids++
  127361. }
  127362. case "id":
  127363. out.Values[i] = ec._PriceList_id(ctx, field, obj)
  127364. if out.Values[i] == graphql.Null {
  127365. invalids++
  127366. }
  127367. case "name":
  127368. out.Values[i] = ec._PriceList_name(ctx, field, obj)
  127369. if out.Values[i] == graphql.Null {
  127370. invalids++
  127371. }
  127372. case "parent":
  127373. out.Values[i] = ec._PriceList_parent(ctx, field, obj)
  127374. case "prices":
  127375. out.Values[i] = ec._PriceList_prices(ctx, field, obj)
  127376. if out.Values[i] == graphql.Null {
  127377. invalids++
  127378. }
  127379. default:
  127380. panic("unknown field " + strconv.Quote(field.Name))
  127381. }
  127382. }
  127383. out.Dispatch()
  127384. if invalids > 0 {
  127385. return graphql.Null
  127386. }
  127387. return out
  127388. }
  127389. var priceListAdjustmentImplementors = []string{"PriceListAdjustment"}
  127390. func (ec *executionContext) _PriceListAdjustment(ctx context.Context, sel ast.SelectionSet, obj *PriceListAdjustment) graphql.Marshaler {
  127391. fields := graphql.CollectFields(ec.OperationContext, sel, priceListAdjustmentImplementors)
  127392. out := graphql.NewFieldSet(fields)
  127393. var invalids uint32
  127394. for i, field := range fields {
  127395. switch field.Name {
  127396. case "__typename":
  127397. out.Values[i] = graphql.MarshalString("PriceListAdjustment")
  127398. case "type":
  127399. out.Values[i] = ec._PriceListAdjustment_type(ctx, field, obj)
  127400. if out.Values[i] == graphql.Null {
  127401. invalids++
  127402. }
  127403. case "value":
  127404. out.Values[i] = ec._PriceListAdjustment_value(ctx, field, obj)
  127405. if out.Values[i] == graphql.Null {
  127406. invalids++
  127407. }
  127408. default:
  127409. panic("unknown field " + strconv.Quote(field.Name))
  127410. }
  127411. }
  127412. out.Dispatch()
  127413. if invalids > 0 {
  127414. return graphql.Null
  127415. }
  127416. return out
  127417. }
  127418. var priceListContextRuleImplementors = []string{"PriceListContextRule"}
  127419. func (ec *executionContext) _PriceListContextRule(ctx context.Context, sel ast.SelectionSet, obj *PriceListContextRule) graphql.Marshaler {
  127420. fields := graphql.CollectFields(ec.OperationContext, sel, priceListContextRuleImplementors)
  127421. out := graphql.NewFieldSet(fields)
  127422. var invalids uint32
  127423. for i, field := range fields {
  127424. switch field.Name {
  127425. case "__typename":
  127426. out.Values[i] = graphql.MarshalString("PriceListContextRule")
  127427. case "countries":
  127428. out.Values[i] = ec._PriceListContextRule_countries(ctx, field, obj)
  127429. if out.Values[i] == graphql.Null {
  127430. invalids++
  127431. }
  127432. case "market":
  127433. out.Values[i] = ec._PriceListContextRule_market(ctx, field, obj)
  127434. default:
  127435. panic("unknown field " + strconv.Quote(field.Name))
  127436. }
  127437. }
  127438. out.Dispatch()
  127439. if invalids > 0 {
  127440. return graphql.Null
  127441. }
  127442. return out
  127443. }
  127444. var priceListParentImplementors = []string{"PriceListParent"}
  127445. func (ec *executionContext) _PriceListParent(ctx context.Context, sel ast.SelectionSet, obj *PriceListParent) graphql.Marshaler {
  127446. fields := graphql.CollectFields(ec.OperationContext, sel, priceListParentImplementors)
  127447. out := graphql.NewFieldSet(fields)
  127448. var invalids uint32
  127449. for i, field := range fields {
  127450. switch field.Name {
  127451. case "__typename":
  127452. out.Values[i] = graphql.MarshalString("PriceListParent")
  127453. case "adjustment":
  127454. out.Values[i] = ec._PriceListParent_adjustment(ctx, field, obj)
  127455. if out.Values[i] == graphql.Null {
  127456. invalids++
  127457. }
  127458. default:
  127459. panic("unknown field " + strconv.Quote(field.Name))
  127460. }
  127461. }
  127462. out.Dispatch()
  127463. if invalids > 0 {
  127464. return graphql.Null
  127465. }
  127466. return out
  127467. }
  127468. var priceListPriceImplementors = []string{"PriceListPrice"}
  127469. func (ec *executionContext) _PriceListPrice(ctx context.Context, sel ast.SelectionSet, obj *PriceListPrice) graphql.Marshaler {
  127470. fields := graphql.CollectFields(ec.OperationContext, sel, priceListPriceImplementors)
  127471. out := graphql.NewFieldSet(fields)
  127472. var invalids uint32
  127473. for i, field := range fields {
  127474. switch field.Name {
  127475. case "__typename":
  127476. out.Values[i] = graphql.MarshalString("PriceListPrice")
  127477. case "compareAtPrice":
  127478. out.Values[i] = ec._PriceListPrice_compareAtPrice(ctx, field, obj)
  127479. case "originType":
  127480. out.Values[i] = ec._PriceListPrice_originType(ctx, field, obj)
  127481. if out.Values[i] == graphql.Null {
  127482. invalids++
  127483. }
  127484. case "price":
  127485. out.Values[i] = ec._PriceListPrice_price(ctx, field, obj)
  127486. if out.Values[i] == graphql.Null {
  127487. invalids++
  127488. }
  127489. case "variant":
  127490. out.Values[i] = ec._PriceListPrice_variant(ctx, field, obj)
  127491. if out.Values[i] == graphql.Null {
  127492. invalids++
  127493. }
  127494. default:
  127495. panic("unknown field " + strconv.Quote(field.Name))
  127496. }
  127497. }
  127498. out.Dispatch()
  127499. if invalids > 0 {
  127500. return graphql.Null
  127501. }
  127502. return out
  127503. }
  127504. var priceListPriceConnectionImplementors = []string{"PriceListPriceConnection"}
  127505. func (ec *executionContext) _PriceListPriceConnection(ctx context.Context, sel ast.SelectionSet, obj *PriceListPriceConnection) graphql.Marshaler {
  127506. fields := graphql.CollectFields(ec.OperationContext, sel, priceListPriceConnectionImplementors)
  127507. out := graphql.NewFieldSet(fields)
  127508. var invalids uint32
  127509. for i, field := range fields {
  127510. switch field.Name {
  127511. case "__typename":
  127512. out.Values[i] = graphql.MarshalString("PriceListPriceConnection")
  127513. case "edges":
  127514. out.Values[i] = ec._PriceListPriceConnection_edges(ctx, field, obj)
  127515. if out.Values[i] == graphql.Null {
  127516. invalids++
  127517. }
  127518. case "nodes":
  127519. out.Values[i] = ec._PriceListPriceConnection_nodes(ctx, field, obj)
  127520. if out.Values[i] == graphql.Null {
  127521. invalids++
  127522. }
  127523. case "pageInfo":
  127524. out.Values[i] = ec._PriceListPriceConnection_pageInfo(ctx, field, obj)
  127525. if out.Values[i] == graphql.Null {
  127526. invalids++
  127527. }
  127528. default:
  127529. panic("unknown field " + strconv.Quote(field.Name))
  127530. }
  127531. }
  127532. out.Dispatch()
  127533. if invalids > 0 {
  127534. return graphql.Null
  127535. }
  127536. return out
  127537. }
  127538. var priceListPriceEdgeImplementors = []string{"PriceListPriceEdge"}
  127539. func (ec *executionContext) _PriceListPriceEdge(ctx context.Context, sel ast.SelectionSet, obj *PriceListPriceEdge) graphql.Marshaler {
  127540. fields := graphql.CollectFields(ec.OperationContext, sel, priceListPriceEdgeImplementors)
  127541. out := graphql.NewFieldSet(fields)
  127542. var invalids uint32
  127543. for i, field := range fields {
  127544. switch field.Name {
  127545. case "__typename":
  127546. out.Values[i] = graphql.MarshalString("PriceListPriceEdge")
  127547. case "cursor":
  127548. out.Values[i] = ec._PriceListPriceEdge_cursor(ctx, field, obj)
  127549. if out.Values[i] == graphql.Null {
  127550. invalids++
  127551. }
  127552. case "node":
  127553. out.Values[i] = ec._PriceListPriceEdge_node(ctx, field, obj)
  127554. if out.Values[i] == graphql.Null {
  127555. invalids++
  127556. }
  127557. default:
  127558. panic("unknown field " + strconv.Quote(field.Name))
  127559. }
  127560. }
  127561. out.Dispatch()
  127562. if invalids > 0 {
  127563. return graphql.Null
  127564. }
  127565. return out
  127566. }
  127567. var pricingPercentageValueImplementors = []string{"PricingPercentageValue", "PricingValue"}
  127568. func (ec *executionContext) _PricingPercentageValue(ctx context.Context, sel ast.SelectionSet, obj *PricingPercentageValue) graphql.Marshaler {
  127569. fields := graphql.CollectFields(ec.OperationContext, sel, pricingPercentageValueImplementors)
  127570. out := graphql.NewFieldSet(fields)
  127571. var invalids uint32
  127572. for i, field := range fields {
  127573. switch field.Name {
  127574. case "__typename":
  127575. out.Values[i] = graphql.MarshalString("PricingPercentageValue")
  127576. case "percentage":
  127577. out.Values[i] = ec._PricingPercentageValue_percentage(ctx, field, obj)
  127578. if out.Values[i] == graphql.Null {
  127579. invalids++
  127580. }
  127581. default:
  127582. panic("unknown field " + strconv.Quote(field.Name))
  127583. }
  127584. }
  127585. out.Dispatch()
  127586. if invalids > 0 {
  127587. return graphql.Null
  127588. }
  127589. return out
  127590. }
  127591. var privateMetafieldImplementors = []string{"PrivateMetafield", "Node"}
  127592. func (ec *executionContext) _PrivateMetafield(ctx context.Context, sel ast.SelectionSet, obj *PrivateMetafield) graphql.Marshaler {
  127593. fields := graphql.CollectFields(ec.OperationContext, sel, privateMetafieldImplementors)
  127594. out := graphql.NewFieldSet(fields)
  127595. var invalids uint32
  127596. for i, field := range fields {
  127597. switch field.Name {
  127598. case "__typename":
  127599. out.Values[i] = graphql.MarshalString("PrivateMetafield")
  127600. case "createdAt":
  127601. out.Values[i] = ec._PrivateMetafield_createdAt(ctx, field, obj)
  127602. if out.Values[i] == graphql.Null {
  127603. invalids++
  127604. }
  127605. case "id":
  127606. out.Values[i] = ec._PrivateMetafield_id(ctx, field, obj)
  127607. if out.Values[i] == graphql.Null {
  127608. invalids++
  127609. }
  127610. case "key":
  127611. out.Values[i] = ec._PrivateMetafield_key(ctx, field, obj)
  127612. if out.Values[i] == graphql.Null {
  127613. invalids++
  127614. }
  127615. case "namespace":
  127616. out.Values[i] = ec._PrivateMetafield_namespace(ctx, field, obj)
  127617. if out.Values[i] == graphql.Null {
  127618. invalids++
  127619. }
  127620. case "updatedAt":
  127621. out.Values[i] = ec._PrivateMetafield_updatedAt(ctx, field, obj)
  127622. if out.Values[i] == graphql.Null {
  127623. invalids++
  127624. }
  127625. case "value":
  127626. out.Values[i] = ec._PrivateMetafield_value(ctx, field, obj)
  127627. if out.Values[i] == graphql.Null {
  127628. invalids++
  127629. }
  127630. case "valueType":
  127631. out.Values[i] = ec._PrivateMetafield_valueType(ctx, field, obj)
  127632. if out.Values[i] == graphql.Null {
  127633. invalids++
  127634. }
  127635. default:
  127636. panic("unknown field " + strconv.Quote(field.Name))
  127637. }
  127638. }
  127639. out.Dispatch()
  127640. if invalids > 0 {
  127641. return graphql.Null
  127642. }
  127643. return out
  127644. }
  127645. var privateMetafieldConnectionImplementors = []string{"PrivateMetafieldConnection"}
  127646. func (ec *executionContext) _PrivateMetafieldConnection(ctx context.Context, sel ast.SelectionSet, obj *PrivateMetafieldConnection) graphql.Marshaler {
  127647. fields := graphql.CollectFields(ec.OperationContext, sel, privateMetafieldConnectionImplementors)
  127648. out := graphql.NewFieldSet(fields)
  127649. var invalids uint32
  127650. for i, field := range fields {
  127651. switch field.Name {
  127652. case "__typename":
  127653. out.Values[i] = graphql.MarshalString("PrivateMetafieldConnection")
  127654. case "edges":
  127655. out.Values[i] = ec._PrivateMetafieldConnection_edges(ctx, field, obj)
  127656. if out.Values[i] == graphql.Null {
  127657. invalids++
  127658. }
  127659. case "nodes":
  127660. out.Values[i] = ec._PrivateMetafieldConnection_nodes(ctx, field, obj)
  127661. if out.Values[i] == graphql.Null {
  127662. invalids++
  127663. }
  127664. case "pageInfo":
  127665. out.Values[i] = ec._PrivateMetafieldConnection_pageInfo(ctx, field, obj)
  127666. if out.Values[i] == graphql.Null {
  127667. invalids++
  127668. }
  127669. default:
  127670. panic("unknown field " + strconv.Quote(field.Name))
  127671. }
  127672. }
  127673. out.Dispatch()
  127674. if invalids > 0 {
  127675. return graphql.Null
  127676. }
  127677. return out
  127678. }
  127679. var privateMetafieldEdgeImplementors = []string{"PrivateMetafieldEdge"}
  127680. func (ec *executionContext) _PrivateMetafieldEdge(ctx context.Context, sel ast.SelectionSet, obj *PrivateMetafieldEdge) graphql.Marshaler {
  127681. fields := graphql.CollectFields(ec.OperationContext, sel, privateMetafieldEdgeImplementors)
  127682. out := graphql.NewFieldSet(fields)
  127683. var invalids uint32
  127684. for i, field := range fields {
  127685. switch field.Name {
  127686. case "__typename":
  127687. out.Values[i] = graphql.MarshalString("PrivateMetafieldEdge")
  127688. case "cursor":
  127689. out.Values[i] = ec._PrivateMetafieldEdge_cursor(ctx, field, obj)
  127690. if out.Values[i] == graphql.Null {
  127691. invalids++
  127692. }
  127693. case "node":
  127694. out.Values[i] = ec._PrivateMetafieldEdge_node(ctx, field, obj)
  127695. if out.Values[i] == graphql.Null {
  127696. invalids++
  127697. }
  127698. default:
  127699. panic("unknown field " + strconv.Quote(field.Name))
  127700. }
  127701. }
  127702. out.Dispatch()
  127703. if invalids > 0 {
  127704. return graphql.Null
  127705. }
  127706. return out
  127707. }
  127708. var productImplementors = []string{"Product", "CommentEventEmbed", "MetafieldReference", "_Entity"}
  127709. func (ec *executionContext) _Product(ctx context.Context, sel ast.SelectionSet, obj *Product) graphql.Marshaler {
  127710. fields := graphql.CollectFields(ec.OperationContext, sel, productImplementors)
  127711. out := graphql.NewFieldSet(fields)
  127712. var invalids uint32
  127713. for i, field := range fields {
  127714. switch field.Name {
  127715. case "__typename":
  127716. out.Values[i] = graphql.MarshalString("Product")
  127717. case "id":
  127718. out.Values[i] = ec._Product_id(ctx, field, obj)
  127719. if out.Values[i] == graphql.Null {
  127720. invalids++
  127721. }
  127722. default:
  127723. panic("unknown field " + strconv.Quote(field.Name))
  127724. }
  127725. }
  127726. out.Dispatch()
  127727. if invalids > 0 {
  127728. return graphql.Null
  127729. }
  127730. return out
  127731. }
  127732. var productCategoryImplementors = []string{"ProductCategory"}
  127733. func (ec *executionContext) _ProductCategory(ctx context.Context, sel ast.SelectionSet, obj *ProductCategory) graphql.Marshaler {
  127734. fields := graphql.CollectFields(ec.OperationContext, sel, productCategoryImplementors)
  127735. out := graphql.NewFieldSet(fields)
  127736. var invalids uint32
  127737. for i, field := range fields {
  127738. switch field.Name {
  127739. case "__typename":
  127740. out.Values[i] = graphql.MarshalString("ProductCategory")
  127741. case "productTaxonomyNode":
  127742. out.Values[i] = ec._ProductCategory_productTaxonomyNode(ctx, field, obj)
  127743. default:
  127744. panic("unknown field " + strconv.Quote(field.Name))
  127745. }
  127746. }
  127747. out.Dispatch()
  127748. if invalids > 0 {
  127749. return graphql.Null
  127750. }
  127751. return out
  127752. }
  127753. var productChangeStatusUserErrorImplementors = []string{"ProductChangeStatusUserError", "DisplayableError"}
  127754. func (ec *executionContext) _ProductChangeStatusUserError(ctx context.Context, sel ast.SelectionSet, obj *ProductChangeStatusUserError) graphql.Marshaler {
  127755. fields := graphql.CollectFields(ec.OperationContext, sel, productChangeStatusUserErrorImplementors)
  127756. out := graphql.NewFieldSet(fields)
  127757. var invalids uint32
  127758. for i, field := range fields {
  127759. switch field.Name {
  127760. case "__typename":
  127761. out.Values[i] = graphql.MarshalString("ProductChangeStatusUserError")
  127762. case "code":
  127763. out.Values[i] = ec._ProductChangeStatusUserError_code(ctx, field, obj)
  127764. case "field":
  127765. out.Values[i] = ec._ProductChangeStatusUserError_field(ctx, field, obj)
  127766. case "message":
  127767. out.Values[i] = ec._ProductChangeStatusUserError_message(ctx, field, obj)
  127768. if out.Values[i] == graphql.Null {
  127769. invalids++
  127770. }
  127771. default:
  127772. panic("unknown field " + strconv.Quote(field.Name))
  127773. }
  127774. }
  127775. out.Dispatch()
  127776. if invalids > 0 {
  127777. return graphql.Null
  127778. }
  127779. return out
  127780. }
  127781. var productConnectionImplementors = []string{"ProductConnection"}
  127782. func (ec *executionContext) _ProductConnection(ctx context.Context, sel ast.SelectionSet, obj *ProductConnection) graphql.Marshaler {
  127783. fields := graphql.CollectFields(ec.OperationContext, sel, productConnectionImplementors)
  127784. out := graphql.NewFieldSet(fields)
  127785. var invalids uint32
  127786. for i, field := range fields {
  127787. switch field.Name {
  127788. case "__typename":
  127789. out.Values[i] = graphql.MarshalString("ProductConnection")
  127790. case "edges":
  127791. out.Values[i] = ec._ProductConnection_edges(ctx, field, obj)
  127792. if out.Values[i] == graphql.Null {
  127793. invalids++
  127794. }
  127795. case "nodes":
  127796. out.Values[i] = ec._ProductConnection_nodes(ctx, field, obj)
  127797. if out.Values[i] == graphql.Null {
  127798. invalids++
  127799. }
  127800. case "pageInfo":
  127801. out.Values[i] = ec._ProductConnection_pageInfo(ctx, field, obj)
  127802. if out.Values[i] == graphql.Null {
  127803. invalids++
  127804. }
  127805. default:
  127806. panic("unknown field " + strconv.Quote(field.Name))
  127807. }
  127808. }
  127809. out.Dispatch()
  127810. if invalids > 0 {
  127811. return graphql.Null
  127812. }
  127813. return out
  127814. }
  127815. var productContextualPricingImplementors = []string{"ProductContextualPricing"}
  127816. func (ec *executionContext) _ProductContextualPricing(ctx context.Context, sel ast.SelectionSet, obj *ProductContextualPricing) graphql.Marshaler {
  127817. fields := graphql.CollectFields(ec.OperationContext, sel, productContextualPricingImplementors)
  127818. out := graphql.NewFieldSet(fields)
  127819. var invalids uint32
  127820. for i, field := range fields {
  127821. switch field.Name {
  127822. case "__typename":
  127823. out.Values[i] = graphql.MarshalString("ProductContextualPricing")
  127824. case "maxVariantPricing":
  127825. out.Values[i] = ec._ProductContextualPricing_maxVariantPricing(ctx, field, obj)
  127826. case "minVariantPricing":
  127827. out.Values[i] = ec._ProductContextualPricing_minVariantPricing(ctx, field, obj)
  127828. case "priceRange":
  127829. out.Values[i] = ec._ProductContextualPricing_priceRange(ctx, field, obj)
  127830. if out.Values[i] == graphql.Null {
  127831. invalids++
  127832. }
  127833. default:
  127834. panic("unknown field " + strconv.Quote(field.Name))
  127835. }
  127836. }
  127837. out.Dispatch()
  127838. if invalids > 0 {
  127839. return graphql.Null
  127840. }
  127841. return out
  127842. }
  127843. var productEdgeImplementors = []string{"ProductEdge"}
  127844. func (ec *executionContext) _ProductEdge(ctx context.Context, sel ast.SelectionSet, obj *ProductEdge) graphql.Marshaler {
  127845. fields := graphql.CollectFields(ec.OperationContext, sel, productEdgeImplementors)
  127846. out := graphql.NewFieldSet(fields)
  127847. var invalids uint32
  127848. for i, field := range fields {
  127849. switch field.Name {
  127850. case "__typename":
  127851. out.Values[i] = graphql.MarshalString("ProductEdge")
  127852. case "cursor":
  127853. out.Values[i] = ec._ProductEdge_cursor(ctx, field, obj)
  127854. if out.Values[i] == graphql.Null {
  127855. invalids++
  127856. }
  127857. case "node":
  127858. out.Values[i] = ec._ProductEdge_node(ctx, field, obj)
  127859. if out.Values[i] == graphql.Null {
  127860. invalids++
  127861. }
  127862. default:
  127863. panic("unknown field " + strconv.Quote(field.Name))
  127864. }
  127865. }
  127866. out.Dispatch()
  127867. if invalids > 0 {
  127868. return graphql.Null
  127869. }
  127870. return out
  127871. }
  127872. var productPriceRangeV2Implementors = []string{"ProductPriceRangeV2"}
  127873. func (ec *executionContext) _ProductPriceRangeV2(ctx context.Context, sel ast.SelectionSet, obj *ProductPriceRangeV2) graphql.Marshaler {
  127874. fields := graphql.CollectFields(ec.OperationContext, sel, productPriceRangeV2Implementors)
  127875. out := graphql.NewFieldSet(fields)
  127876. var invalids uint32
  127877. for i, field := range fields {
  127878. switch field.Name {
  127879. case "__typename":
  127880. out.Values[i] = graphql.MarshalString("ProductPriceRangeV2")
  127881. case "maxVariantPrice":
  127882. out.Values[i] = ec._ProductPriceRangeV2_maxVariantPrice(ctx, field, obj)
  127883. if out.Values[i] == graphql.Null {
  127884. invalids++
  127885. }
  127886. case "minVariantPrice":
  127887. out.Values[i] = ec._ProductPriceRangeV2_minVariantPrice(ctx, field, obj)
  127888. if out.Values[i] == graphql.Null {
  127889. invalids++
  127890. }
  127891. default:
  127892. panic("unknown field " + strconv.Quote(field.Name))
  127893. }
  127894. }
  127895. out.Dispatch()
  127896. if invalids > 0 {
  127897. return graphql.Null
  127898. }
  127899. return out
  127900. }
  127901. var productTaxonomyNodeImplementors = []string{"ProductTaxonomyNode", "Node"}
  127902. func (ec *executionContext) _ProductTaxonomyNode(ctx context.Context, sel ast.SelectionSet, obj *ProductTaxonomyNode) graphql.Marshaler {
  127903. fields := graphql.CollectFields(ec.OperationContext, sel, productTaxonomyNodeImplementors)
  127904. out := graphql.NewFieldSet(fields)
  127905. var invalids uint32
  127906. for i, field := range fields {
  127907. switch field.Name {
  127908. case "__typename":
  127909. out.Values[i] = graphql.MarshalString("ProductTaxonomyNode")
  127910. case "fullName":
  127911. out.Values[i] = ec._ProductTaxonomyNode_fullName(ctx, field, obj)
  127912. if out.Values[i] == graphql.Null {
  127913. invalids++
  127914. }
  127915. case "id":
  127916. out.Values[i] = ec._ProductTaxonomyNode_id(ctx, field, obj)
  127917. if out.Values[i] == graphql.Null {
  127918. invalids++
  127919. }
  127920. case "isLeaf":
  127921. out.Values[i] = ec._ProductTaxonomyNode_isLeaf(ctx, field, obj)
  127922. if out.Values[i] == graphql.Null {
  127923. invalids++
  127924. }
  127925. case "isRoot":
  127926. out.Values[i] = ec._ProductTaxonomyNode_isRoot(ctx, field, obj)
  127927. if out.Values[i] == graphql.Null {
  127928. invalids++
  127929. }
  127930. case "name":
  127931. out.Values[i] = ec._ProductTaxonomyNode_name(ctx, field, obj)
  127932. if out.Values[i] == graphql.Null {
  127933. invalids++
  127934. }
  127935. default:
  127936. panic("unknown field " + strconv.Quote(field.Name))
  127937. }
  127938. }
  127939. out.Dispatch()
  127940. if invalids > 0 {
  127941. return graphql.Null
  127942. }
  127943. return out
  127944. }
  127945. var productVariantImplementors = []string{"ProductVariant", "CommentEventEmbed", "MetafieldReference", "_Entity"}
  127946. func (ec *executionContext) _ProductVariant(ctx context.Context, sel ast.SelectionSet, obj *ProductVariant) graphql.Marshaler {
  127947. fields := graphql.CollectFields(ec.OperationContext, sel, productVariantImplementors)
  127948. out := graphql.NewFieldSet(fields)
  127949. var invalids uint32
  127950. for i, field := range fields {
  127951. switch field.Name {
  127952. case "__typename":
  127953. out.Values[i] = graphql.MarshalString("ProductVariant")
  127954. case "id":
  127955. out.Values[i] = ec._ProductVariant_id(ctx, field, obj)
  127956. if out.Values[i] == graphql.Null {
  127957. invalids++
  127958. }
  127959. default:
  127960. panic("unknown field " + strconv.Quote(field.Name))
  127961. }
  127962. }
  127963. out.Dispatch()
  127964. if invalids > 0 {
  127965. return graphql.Null
  127966. }
  127967. return out
  127968. }
  127969. var productVariantConnectionImplementors = []string{"ProductVariantConnection"}
  127970. func (ec *executionContext) _ProductVariantConnection(ctx context.Context, sel ast.SelectionSet, obj *ProductVariantConnection) graphql.Marshaler {
  127971. fields := graphql.CollectFields(ec.OperationContext, sel, productVariantConnectionImplementors)
  127972. out := graphql.NewFieldSet(fields)
  127973. var invalids uint32
  127974. for i, field := range fields {
  127975. switch field.Name {
  127976. case "__typename":
  127977. out.Values[i] = graphql.MarshalString("ProductVariantConnection")
  127978. case "edges":
  127979. out.Values[i] = ec._ProductVariantConnection_edges(ctx, field, obj)
  127980. if out.Values[i] == graphql.Null {
  127981. invalids++
  127982. }
  127983. case "nodes":
  127984. out.Values[i] = ec._ProductVariantConnection_nodes(ctx, field, obj)
  127985. if out.Values[i] == graphql.Null {
  127986. invalids++
  127987. }
  127988. case "pageInfo":
  127989. out.Values[i] = ec._ProductVariantConnection_pageInfo(ctx, field, obj)
  127990. if out.Values[i] == graphql.Null {
  127991. invalids++
  127992. }
  127993. default:
  127994. panic("unknown field " + strconv.Quote(field.Name))
  127995. }
  127996. }
  127997. out.Dispatch()
  127998. if invalids > 0 {
  127999. return graphql.Null
  128000. }
  128001. return out
  128002. }
  128003. var productVariantContextualPricingImplementors = []string{"ProductVariantContextualPricing"}
  128004. func (ec *executionContext) _ProductVariantContextualPricing(ctx context.Context, sel ast.SelectionSet, obj *ProductVariantContextualPricing) graphql.Marshaler {
  128005. fields := graphql.CollectFields(ec.OperationContext, sel, productVariantContextualPricingImplementors)
  128006. out := graphql.NewFieldSet(fields)
  128007. var invalids uint32
  128008. for i, field := range fields {
  128009. switch field.Name {
  128010. case "__typename":
  128011. out.Values[i] = graphql.MarshalString("ProductVariantContextualPricing")
  128012. case "compareAtPrice":
  128013. out.Values[i] = ec._ProductVariantContextualPricing_compareAtPrice(ctx, field, obj)
  128014. case "price":
  128015. out.Values[i] = ec._ProductVariantContextualPricing_price(ctx, field, obj)
  128016. if out.Values[i] == graphql.Null {
  128017. invalids++
  128018. }
  128019. default:
  128020. panic("unknown field " + strconv.Quote(field.Name))
  128021. }
  128022. }
  128023. out.Dispatch()
  128024. if invalids > 0 {
  128025. return graphql.Null
  128026. }
  128027. return out
  128028. }
  128029. var productVariantEdgeImplementors = []string{"ProductVariantEdge"}
  128030. func (ec *executionContext) _ProductVariantEdge(ctx context.Context, sel ast.SelectionSet, obj *ProductVariantEdge) graphql.Marshaler {
  128031. fields := graphql.CollectFields(ec.OperationContext, sel, productVariantEdgeImplementors)
  128032. out := graphql.NewFieldSet(fields)
  128033. var invalids uint32
  128034. for i, field := range fields {
  128035. switch field.Name {
  128036. case "__typename":
  128037. out.Values[i] = graphql.MarshalString("ProductVariantEdge")
  128038. case "cursor":
  128039. out.Values[i] = ec._ProductVariantEdge_cursor(ctx, field, obj)
  128040. if out.Values[i] == graphql.Null {
  128041. invalids++
  128042. }
  128043. case "node":
  128044. out.Values[i] = ec._ProductVariantEdge_node(ctx, field, obj)
  128045. if out.Values[i] == graphql.Null {
  128046. invalids++
  128047. }
  128048. default:
  128049. panic("unknown field " + strconv.Quote(field.Name))
  128050. }
  128051. }
  128052. out.Dispatch()
  128053. if invalids > 0 {
  128054. return graphql.Null
  128055. }
  128056. return out
  128057. }
  128058. var productVariantsBulkCreateUserErrorImplementors = []string{"ProductVariantsBulkCreateUserError", "DisplayableError"}
  128059. func (ec *executionContext) _ProductVariantsBulkCreateUserError(ctx context.Context, sel ast.SelectionSet, obj *ProductVariantsBulkCreateUserError) graphql.Marshaler {
  128060. fields := graphql.CollectFields(ec.OperationContext, sel, productVariantsBulkCreateUserErrorImplementors)
  128061. out := graphql.NewFieldSet(fields)
  128062. var invalids uint32
  128063. for i, field := range fields {
  128064. switch field.Name {
  128065. case "__typename":
  128066. out.Values[i] = graphql.MarshalString("ProductVariantsBulkCreateUserError")
  128067. case "code":
  128068. out.Values[i] = ec._ProductVariantsBulkCreateUserError_code(ctx, field, obj)
  128069. case "field":
  128070. out.Values[i] = ec._ProductVariantsBulkCreateUserError_field(ctx, field, obj)
  128071. case "message":
  128072. out.Values[i] = ec._ProductVariantsBulkCreateUserError_message(ctx, field, obj)
  128073. if out.Values[i] == graphql.Null {
  128074. invalids++
  128075. }
  128076. default:
  128077. panic("unknown field " + strconv.Quote(field.Name))
  128078. }
  128079. }
  128080. out.Dispatch()
  128081. if invalids > 0 {
  128082. return graphql.Null
  128083. }
  128084. return out
  128085. }
  128086. var productVariantsBulkDeleteUserErrorImplementors = []string{"ProductVariantsBulkDeleteUserError", "DisplayableError"}
  128087. func (ec *executionContext) _ProductVariantsBulkDeleteUserError(ctx context.Context, sel ast.SelectionSet, obj *ProductVariantsBulkDeleteUserError) graphql.Marshaler {
  128088. fields := graphql.CollectFields(ec.OperationContext, sel, productVariantsBulkDeleteUserErrorImplementors)
  128089. out := graphql.NewFieldSet(fields)
  128090. var invalids uint32
  128091. for i, field := range fields {
  128092. switch field.Name {
  128093. case "__typename":
  128094. out.Values[i] = graphql.MarshalString("ProductVariantsBulkDeleteUserError")
  128095. case "code":
  128096. out.Values[i] = ec._ProductVariantsBulkDeleteUserError_code(ctx, field, obj)
  128097. case "field":
  128098. out.Values[i] = ec._ProductVariantsBulkDeleteUserError_field(ctx, field, obj)
  128099. case "message":
  128100. out.Values[i] = ec._ProductVariantsBulkDeleteUserError_message(ctx, field, obj)
  128101. if out.Values[i] == graphql.Null {
  128102. invalids++
  128103. }
  128104. default:
  128105. panic("unknown field " + strconv.Quote(field.Name))
  128106. }
  128107. }
  128108. out.Dispatch()
  128109. if invalids > 0 {
  128110. return graphql.Null
  128111. }
  128112. return out
  128113. }
  128114. var productVariantsBulkReorderUserErrorImplementors = []string{"ProductVariantsBulkReorderUserError", "DisplayableError"}
  128115. func (ec *executionContext) _ProductVariantsBulkReorderUserError(ctx context.Context, sel ast.SelectionSet, obj *ProductVariantsBulkReorderUserError) graphql.Marshaler {
  128116. fields := graphql.CollectFields(ec.OperationContext, sel, productVariantsBulkReorderUserErrorImplementors)
  128117. out := graphql.NewFieldSet(fields)
  128118. var invalids uint32
  128119. for i, field := range fields {
  128120. switch field.Name {
  128121. case "__typename":
  128122. out.Values[i] = graphql.MarshalString("ProductVariantsBulkReorderUserError")
  128123. case "code":
  128124. out.Values[i] = ec._ProductVariantsBulkReorderUserError_code(ctx, field, obj)
  128125. case "field":
  128126. out.Values[i] = ec._ProductVariantsBulkReorderUserError_field(ctx, field, obj)
  128127. case "message":
  128128. out.Values[i] = ec._ProductVariantsBulkReorderUserError_message(ctx, field, obj)
  128129. if out.Values[i] == graphql.Null {
  128130. invalids++
  128131. }
  128132. default:
  128133. panic("unknown field " + strconv.Quote(field.Name))
  128134. }
  128135. }
  128136. out.Dispatch()
  128137. if invalids > 0 {
  128138. return graphql.Null
  128139. }
  128140. return out
  128141. }
  128142. var productVariantsBulkUpdateUserErrorImplementors = []string{"ProductVariantsBulkUpdateUserError", "DisplayableError"}
  128143. func (ec *executionContext) _ProductVariantsBulkUpdateUserError(ctx context.Context, sel ast.SelectionSet, obj *ProductVariantsBulkUpdateUserError) graphql.Marshaler {
  128144. fields := graphql.CollectFields(ec.OperationContext, sel, productVariantsBulkUpdateUserErrorImplementors)
  128145. out := graphql.NewFieldSet(fields)
  128146. var invalids uint32
  128147. for i, field := range fields {
  128148. switch field.Name {
  128149. case "__typename":
  128150. out.Values[i] = graphql.MarshalString("ProductVariantsBulkUpdateUserError")
  128151. case "code":
  128152. out.Values[i] = ec._ProductVariantsBulkUpdateUserError_code(ctx, field, obj)
  128153. case "field":
  128154. out.Values[i] = ec._ProductVariantsBulkUpdateUserError_field(ctx, field, obj)
  128155. case "message":
  128156. out.Values[i] = ec._ProductVariantsBulkUpdateUserError_message(ctx, field, obj)
  128157. if out.Values[i] == graphql.Null {
  128158. invalids++
  128159. }
  128160. default:
  128161. panic("unknown field " + strconv.Quote(field.Name))
  128162. }
  128163. }
  128164. out.Dispatch()
  128165. if invalids > 0 {
  128166. return graphql.Null
  128167. }
  128168. return out
  128169. }
  128170. var publicationImplementors = []string{"Publication", "Node"}
  128171. func (ec *executionContext) _Publication(ctx context.Context, sel ast.SelectionSet, obj *Publication) graphql.Marshaler {
  128172. fields := graphql.CollectFields(ec.OperationContext, sel, publicationImplementors)
  128173. out := graphql.NewFieldSet(fields)
  128174. var invalids uint32
  128175. for i, field := range fields {
  128176. switch field.Name {
  128177. case "__typename":
  128178. out.Values[i] = graphql.MarshalString("Publication")
  128179. case "app":
  128180. out.Values[i] = ec._Publication_app(ctx, field, obj)
  128181. if out.Values[i] == graphql.Null {
  128182. invalids++
  128183. }
  128184. case "collectionPublicationsV3":
  128185. out.Values[i] = ec._Publication_collectionPublicationsV3(ctx, field, obj)
  128186. if out.Values[i] == graphql.Null {
  128187. invalids++
  128188. }
  128189. case "collections":
  128190. out.Values[i] = ec._Publication_collections(ctx, field, obj)
  128191. if out.Values[i] == graphql.Null {
  128192. invalids++
  128193. }
  128194. case "hasCollection":
  128195. out.Values[i] = ec._Publication_hasCollection(ctx, field, obj)
  128196. if out.Values[i] == graphql.Null {
  128197. invalids++
  128198. }
  128199. case "id":
  128200. out.Values[i] = ec._Publication_id(ctx, field, obj)
  128201. if out.Values[i] == graphql.Null {
  128202. invalids++
  128203. }
  128204. case "name":
  128205. out.Values[i] = ec._Publication_name(ctx, field, obj)
  128206. if out.Values[i] == graphql.Null {
  128207. invalids++
  128208. }
  128209. case "productPublicationsV3":
  128210. out.Values[i] = ec._Publication_productPublicationsV3(ctx, field, obj)
  128211. if out.Values[i] == graphql.Null {
  128212. invalids++
  128213. }
  128214. case "products":
  128215. out.Values[i] = ec._Publication_products(ctx, field, obj)
  128216. if out.Values[i] == graphql.Null {
  128217. invalids++
  128218. }
  128219. case "supportsFuturePublishing":
  128220. out.Values[i] = ec._Publication_supportsFuturePublishing(ctx, field, obj)
  128221. if out.Values[i] == graphql.Null {
  128222. invalids++
  128223. }
  128224. default:
  128225. panic("unknown field " + strconv.Quote(field.Name))
  128226. }
  128227. }
  128228. out.Dispatch()
  128229. if invalids > 0 {
  128230. return graphql.Null
  128231. }
  128232. return out
  128233. }
  128234. var publicationConnectionImplementors = []string{"PublicationConnection"}
  128235. func (ec *executionContext) _PublicationConnection(ctx context.Context, sel ast.SelectionSet, obj *PublicationConnection) graphql.Marshaler {
  128236. fields := graphql.CollectFields(ec.OperationContext, sel, publicationConnectionImplementors)
  128237. out := graphql.NewFieldSet(fields)
  128238. var invalids uint32
  128239. for i, field := range fields {
  128240. switch field.Name {
  128241. case "__typename":
  128242. out.Values[i] = graphql.MarshalString("PublicationConnection")
  128243. case "edges":
  128244. out.Values[i] = ec._PublicationConnection_edges(ctx, field, obj)
  128245. if out.Values[i] == graphql.Null {
  128246. invalids++
  128247. }
  128248. case "nodes":
  128249. out.Values[i] = ec._PublicationConnection_nodes(ctx, field, obj)
  128250. if out.Values[i] == graphql.Null {
  128251. invalids++
  128252. }
  128253. case "pageInfo":
  128254. out.Values[i] = ec._PublicationConnection_pageInfo(ctx, field, obj)
  128255. if out.Values[i] == graphql.Null {
  128256. invalids++
  128257. }
  128258. default:
  128259. panic("unknown field " + strconv.Quote(field.Name))
  128260. }
  128261. }
  128262. out.Dispatch()
  128263. if invalids > 0 {
  128264. return graphql.Null
  128265. }
  128266. return out
  128267. }
  128268. var publicationEdgeImplementors = []string{"PublicationEdge"}
  128269. func (ec *executionContext) _PublicationEdge(ctx context.Context, sel ast.SelectionSet, obj *PublicationEdge) graphql.Marshaler {
  128270. fields := graphql.CollectFields(ec.OperationContext, sel, publicationEdgeImplementors)
  128271. out := graphql.NewFieldSet(fields)
  128272. var invalids uint32
  128273. for i, field := range fields {
  128274. switch field.Name {
  128275. case "__typename":
  128276. out.Values[i] = graphql.MarshalString("PublicationEdge")
  128277. case "cursor":
  128278. out.Values[i] = ec._PublicationEdge_cursor(ctx, field, obj)
  128279. if out.Values[i] == graphql.Null {
  128280. invalids++
  128281. }
  128282. case "node":
  128283. out.Values[i] = ec._PublicationEdge_node(ctx, field, obj)
  128284. if out.Values[i] == graphql.Null {
  128285. invalids++
  128286. }
  128287. default:
  128288. panic("unknown field " + strconv.Quote(field.Name))
  128289. }
  128290. }
  128291. out.Dispatch()
  128292. if invalids > 0 {
  128293. return graphql.Null
  128294. }
  128295. return out
  128296. }
  128297. var publishedTranslationImplementors = []string{"PublishedTranslation"}
  128298. func (ec *executionContext) _PublishedTranslation(ctx context.Context, sel ast.SelectionSet, obj *PublishedTranslation) graphql.Marshaler {
  128299. fields := graphql.CollectFields(ec.OperationContext, sel, publishedTranslationImplementors)
  128300. out := graphql.NewFieldSet(fields)
  128301. var invalids uint32
  128302. for i, field := range fields {
  128303. switch field.Name {
  128304. case "__typename":
  128305. out.Values[i] = graphql.MarshalString("PublishedTranslation")
  128306. case "key":
  128307. out.Values[i] = ec._PublishedTranslation_key(ctx, field, obj)
  128308. if out.Values[i] == graphql.Null {
  128309. invalids++
  128310. }
  128311. case "locale":
  128312. out.Values[i] = ec._PublishedTranslation_locale(ctx, field, obj)
  128313. if out.Values[i] == graphql.Null {
  128314. invalids++
  128315. }
  128316. case "marketId":
  128317. out.Values[i] = ec._PublishedTranslation_marketId(ctx, field, obj)
  128318. case "value":
  128319. out.Values[i] = ec._PublishedTranslation_value(ctx, field, obj)
  128320. default:
  128321. panic("unknown field " + strconv.Quote(field.Name))
  128322. }
  128323. }
  128324. out.Dispatch()
  128325. if invalids > 0 {
  128326. return graphql.Null
  128327. }
  128328. return out
  128329. }
  128330. var purchasingCompanyImplementors = []string{"PurchasingCompany", "PurchasingEntity"}
  128331. func (ec *executionContext) _PurchasingCompany(ctx context.Context, sel ast.SelectionSet, obj *PurchasingCompany) graphql.Marshaler {
  128332. fields := graphql.CollectFields(ec.OperationContext, sel, purchasingCompanyImplementors)
  128333. out := graphql.NewFieldSet(fields)
  128334. var invalids uint32
  128335. for i, field := range fields {
  128336. switch field.Name {
  128337. case "__typename":
  128338. out.Values[i] = graphql.MarshalString("PurchasingCompany")
  128339. case "company":
  128340. out.Values[i] = ec._PurchasingCompany_company(ctx, field, obj)
  128341. if out.Values[i] == graphql.Null {
  128342. invalids++
  128343. }
  128344. case "contact":
  128345. out.Values[i] = ec._PurchasingCompany_contact(ctx, field, obj)
  128346. case "location":
  128347. out.Values[i] = ec._PurchasingCompany_location(ctx, field, obj)
  128348. if out.Values[i] == graphql.Null {
  128349. invalids++
  128350. }
  128351. default:
  128352. panic("unknown field " + strconv.Quote(field.Name))
  128353. }
  128354. }
  128355. out.Dispatch()
  128356. if invalids > 0 {
  128357. return graphql.Null
  128358. }
  128359. return out
  128360. }
  128361. var queryImplementors = []string{"Query"}
  128362. func (ec *executionContext) _Query(ctx context.Context, sel ast.SelectionSet) graphql.Marshaler {
  128363. fields := graphql.CollectFields(ec.OperationContext, sel, queryImplementors)
  128364. ctx = graphql.WithFieldContext(ctx, &graphql.FieldContext{
  128365. Object: "Query",
  128366. })
  128367. out := graphql.NewFieldSet(fields)
  128368. var invalids uint32
  128369. for i, field := range fields {
  128370. innerCtx := graphql.WithRootFieldContext(ctx, &graphql.RootFieldContext{
  128371. Object: field.Name,
  128372. Field: field,
  128373. })
  128374. switch field.Name {
  128375. case "__typename":
  128376. out.Values[i] = graphql.MarshalString("Query")
  128377. case "_entities":
  128378. field := field
  128379. innerFunc := func(ctx context.Context) (res graphql.Marshaler) {
  128380. defer func() {
  128381. if r := recover(); r != nil {
  128382. ec.Error(ctx, ec.Recover(ctx, r))
  128383. }
  128384. }()
  128385. res = ec._Query__entities(ctx, field)
  128386. if res == graphql.Null {
  128387. atomic.AddUint32(&invalids, 1)
  128388. }
  128389. return res
  128390. }
  128391. rrm := func(ctx context.Context) graphql.Marshaler {
  128392. return ec.OperationContext.RootResolverMiddleware(ctx, innerFunc)
  128393. }
  128394. out.Concurrently(i, func() graphql.Marshaler {
  128395. return rrm(innerCtx)
  128396. })
  128397. case "_service":
  128398. field := field
  128399. innerFunc := func(ctx context.Context) (res graphql.Marshaler) {
  128400. defer func() {
  128401. if r := recover(); r != nil {
  128402. ec.Error(ctx, ec.Recover(ctx, r))
  128403. }
  128404. }()
  128405. res = ec._Query__service(ctx, field)
  128406. if res == graphql.Null {
  128407. atomic.AddUint32(&invalids, 1)
  128408. }
  128409. return res
  128410. }
  128411. rrm := func(ctx context.Context) graphql.Marshaler {
  128412. return ec.OperationContext.RootResolverMiddleware(ctx, innerFunc)
  128413. }
  128414. out.Concurrently(i, func() graphql.Marshaler {
  128415. return rrm(innerCtx)
  128416. })
  128417. case "__type":
  128418. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  128419. return ec._Query___type(ctx, field)
  128420. })
  128421. case "__schema":
  128422. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  128423. return ec._Query___schema(ctx, field)
  128424. })
  128425. default:
  128426. panic("unknown field " + strconv.Quote(field.Name))
  128427. }
  128428. }
  128429. out.Dispatch()
  128430. if invalids > 0 {
  128431. return graphql.Null
  128432. }
  128433. return out
  128434. }
  128435. var refundImplementors = []string{"Refund", "LegacyInteroperability", "Node"}
  128436. func (ec *executionContext) _Refund(ctx context.Context, sel ast.SelectionSet, obj *Refund) graphql.Marshaler {
  128437. fields := graphql.CollectFields(ec.OperationContext, sel, refundImplementors)
  128438. out := graphql.NewFieldSet(fields)
  128439. var invalids uint32
  128440. for i, field := range fields {
  128441. switch field.Name {
  128442. case "__typename":
  128443. out.Values[i] = graphql.MarshalString("Refund")
  128444. case "createdAt":
  128445. out.Values[i] = ec._Refund_createdAt(ctx, field, obj)
  128446. case "duties":
  128447. out.Values[i] = ec._Refund_duties(ctx, field, obj)
  128448. case "id":
  128449. out.Values[i] = ec._Refund_id(ctx, field, obj)
  128450. if out.Values[i] == graphql.Null {
  128451. invalids++
  128452. }
  128453. case "legacyResourceId":
  128454. out.Values[i] = ec._Refund_legacyResourceId(ctx, field, obj)
  128455. if out.Values[i] == graphql.Null {
  128456. invalids++
  128457. }
  128458. case "note":
  128459. out.Values[i] = ec._Refund_note(ctx, field, obj)
  128460. case "order":
  128461. out.Values[i] = ec._Refund_order(ctx, field, obj)
  128462. if out.Values[i] == graphql.Null {
  128463. invalids++
  128464. }
  128465. case "refundLineItems":
  128466. out.Values[i] = ec._Refund_refundLineItems(ctx, field, obj)
  128467. if out.Values[i] == graphql.Null {
  128468. invalids++
  128469. }
  128470. case "staffMember":
  128471. out.Values[i] = ec._Refund_staffMember(ctx, field, obj)
  128472. case "totalRefundedSet":
  128473. out.Values[i] = ec._Refund_totalRefundedSet(ctx, field, obj)
  128474. if out.Values[i] == graphql.Null {
  128475. invalids++
  128476. }
  128477. case "transactions":
  128478. out.Values[i] = ec._Refund_transactions(ctx, field, obj)
  128479. if out.Values[i] == graphql.Null {
  128480. invalids++
  128481. }
  128482. case "updatedAt":
  128483. out.Values[i] = ec._Refund_updatedAt(ctx, field, obj)
  128484. if out.Values[i] == graphql.Null {
  128485. invalids++
  128486. }
  128487. default:
  128488. panic("unknown field " + strconv.Quote(field.Name))
  128489. }
  128490. }
  128491. out.Dispatch()
  128492. if invalids > 0 {
  128493. return graphql.Null
  128494. }
  128495. return out
  128496. }
  128497. var refundDutyImplementors = []string{"RefundDuty"}
  128498. func (ec *executionContext) _RefundDuty(ctx context.Context, sel ast.SelectionSet, obj *RefundDuty) graphql.Marshaler {
  128499. fields := graphql.CollectFields(ec.OperationContext, sel, refundDutyImplementors)
  128500. out := graphql.NewFieldSet(fields)
  128501. var invalids uint32
  128502. for i, field := range fields {
  128503. switch field.Name {
  128504. case "__typename":
  128505. out.Values[i] = graphql.MarshalString("RefundDuty")
  128506. case "amountSet":
  128507. out.Values[i] = ec._RefundDuty_amountSet(ctx, field, obj)
  128508. if out.Values[i] == graphql.Null {
  128509. invalids++
  128510. }
  128511. case "originalDuty":
  128512. out.Values[i] = ec._RefundDuty_originalDuty(ctx, field, obj)
  128513. default:
  128514. panic("unknown field " + strconv.Quote(field.Name))
  128515. }
  128516. }
  128517. out.Dispatch()
  128518. if invalids > 0 {
  128519. return graphql.Null
  128520. }
  128521. return out
  128522. }
  128523. var refundLineItemImplementors = []string{"RefundLineItem"}
  128524. func (ec *executionContext) _RefundLineItem(ctx context.Context, sel ast.SelectionSet, obj *RefundLineItem) graphql.Marshaler {
  128525. fields := graphql.CollectFields(ec.OperationContext, sel, refundLineItemImplementors)
  128526. out := graphql.NewFieldSet(fields)
  128527. var invalids uint32
  128528. for i, field := range fields {
  128529. switch field.Name {
  128530. case "__typename":
  128531. out.Values[i] = graphql.MarshalString("RefundLineItem")
  128532. case "lineItem":
  128533. out.Values[i] = ec._RefundLineItem_lineItem(ctx, field, obj)
  128534. if out.Values[i] == graphql.Null {
  128535. invalids++
  128536. }
  128537. case "location":
  128538. out.Values[i] = ec._RefundLineItem_location(ctx, field, obj)
  128539. case "priceSet":
  128540. out.Values[i] = ec._RefundLineItem_priceSet(ctx, field, obj)
  128541. if out.Values[i] == graphql.Null {
  128542. invalids++
  128543. }
  128544. case "quantity":
  128545. out.Values[i] = ec._RefundLineItem_quantity(ctx, field, obj)
  128546. if out.Values[i] == graphql.Null {
  128547. invalids++
  128548. }
  128549. case "restockType":
  128550. out.Values[i] = ec._RefundLineItem_restockType(ctx, field, obj)
  128551. if out.Values[i] == graphql.Null {
  128552. invalids++
  128553. }
  128554. case "restocked":
  128555. out.Values[i] = ec._RefundLineItem_restocked(ctx, field, obj)
  128556. if out.Values[i] == graphql.Null {
  128557. invalids++
  128558. }
  128559. case "subtotalSet":
  128560. out.Values[i] = ec._RefundLineItem_subtotalSet(ctx, field, obj)
  128561. if out.Values[i] == graphql.Null {
  128562. invalids++
  128563. }
  128564. case "totalTaxSet":
  128565. out.Values[i] = ec._RefundLineItem_totalTaxSet(ctx, field, obj)
  128566. if out.Values[i] == graphql.Null {
  128567. invalids++
  128568. }
  128569. default:
  128570. panic("unknown field " + strconv.Quote(field.Name))
  128571. }
  128572. }
  128573. out.Dispatch()
  128574. if invalids > 0 {
  128575. return graphql.Null
  128576. }
  128577. return out
  128578. }
  128579. var refundLineItemConnectionImplementors = []string{"RefundLineItemConnection"}
  128580. func (ec *executionContext) _RefundLineItemConnection(ctx context.Context, sel ast.SelectionSet, obj *RefundLineItemConnection) graphql.Marshaler {
  128581. fields := graphql.CollectFields(ec.OperationContext, sel, refundLineItemConnectionImplementors)
  128582. out := graphql.NewFieldSet(fields)
  128583. var invalids uint32
  128584. for i, field := range fields {
  128585. switch field.Name {
  128586. case "__typename":
  128587. out.Values[i] = graphql.MarshalString("RefundLineItemConnection")
  128588. case "edges":
  128589. out.Values[i] = ec._RefundLineItemConnection_edges(ctx, field, obj)
  128590. if out.Values[i] == graphql.Null {
  128591. invalids++
  128592. }
  128593. case "nodes":
  128594. out.Values[i] = ec._RefundLineItemConnection_nodes(ctx, field, obj)
  128595. if out.Values[i] == graphql.Null {
  128596. invalids++
  128597. }
  128598. case "pageInfo":
  128599. out.Values[i] = ec._RefundLineItemConnection_pageInfo(ctx, field, obj)
  128600. if out.Values[i] == graphql.Null {
  128601. invalids++
  128602. }
  128603. default:
  128604. panic("unknown field " + strconv.Quote(field.Name))
  128605. }
  128606. }
  128607. out.Dispatch()
  128608. if invalids > 0 {
  128609. return graphql.Null
  128610. }
  128611. return out
  128612. }
  128613. var refundLineItemEdgeImplementors = []string{"RefundLineItemEdge"}
  128614. func (ec *executionContext) _RefundLineItemEdge(ctx context.Context, sel ast.SelectionSet, obj *RefundLineItemEdge) graphql.Marshaler {
  128615. fields := graphql.CollectFields(ec.OperationContext, sel, refundLineItemEdgeImplementors)
  128616. out := graphql.NewFieldSet(fields)
  128617. var invalids uint32
  128618. for i, field := range fields {
  128619. switch field.Name {
  128620. case "__typename":
  128621. out.Values[i] = graphql.MarshalString("RefundLineItemEdge")
  128622. case "cursor":
  128623. out.Values[i] = ec._RefundLineItemEdge_cursor(ctx, field, obj)
  128624. if out.Values[i] == graphql.Null {
  128625. invalids++
  128626. }
  128627. case "node":
  128628. out.Values[i] = ec._RefundLineItemEdge_node(ctx, field, obj)
  128629. if out.Values[i] == graphql.Null {
  128630. invalids++
  128631. }
  128632. default:
  128633. panic("unknown field " + strconv.Quote(field.Name))
  128634. }
  128635. }
  128636. out.Dispatch()
  128637. if invalids > 0 {
  128638. return graphql.Null
  128639. }
  128640. return out
  128641. }
  128642. var resourceAlertImplementors = []string{"ResourceAlert"}
  128643. func (ec *executionContext) _ResourceAlert(ctx context.Context, sel ast.SelectionSet, obj *ResourceAlert) graphql.Marshaler {
  128644. fields := graphql.CollectFields(ec.OperationContext, sel, resourceAlertImplementors)
  128645. out := graphql.NewFieldSet(fields)
  128646. var invalids uint32
  128647. for i, field := range fields {
  128648. switch field.Name {
  128649. case "__typename":
  128650. out.Values[i] = graphql.MarshalString("ResourceAlert")
  128651. case "actions":
  128652. out.Values[i] = ec._ResourceAlert_actions(ctx, field, obj)
  128653. if out.Values[i] == graphql.Null {
  128654. invalids++
  128655. }
  128656. case "content":
  128657. out.Values[i] = ec._ResourceAlert_content(ctx, field, obj)
  128658. if out.Values[i] == graphql.Null {
  128659. invalids++
  128660. }
  128661. case "dismissibleHandle":
  128662. out.Values[i] = ec._ResourceAlert_dismissibleHandle(ctx, field, obj)
  128663. case "icon":
  128664. out.Values[i] = ec._ResourceAlert_icon(ctx, field, obj)
  128665. case "severity":
  128666. out.Values[i] = ec._ResourceAlert_severity(ctx, field, obj)
  128667. if out.Values[i] == graphql.Null {
  128668. invalids++
  128669. }
  128670. case "title":
  128671. out.Values[i] = ec._ResourceAlert_title(ctx, field, obj)
  128672. if out.Values[i] == graphql.Null {
  128673. invalids++
  128674. }
  128675. default:
  128676. panic("unknown field " + strconv.Quote(field.Name))
  128677. }
  128678. }
  128679. out.Dispatch()
  128680. if invalids > 0 {
  128681. return graphql.Null
  128682. }
  128683. return out
  128684. }
  128685. var resourceAlertActionImplementors = []string{"ResourceAlertAction"}
  128686. func (ec *executionContext) _ResourceAlertAction(ctx context.Context, sel ast.SelectionSet, obj *ResourceAlertAction) graphql.Marshaler {
  128687. fields := graphql.CollectFields(ec.OperationContext, sel, resourceAlertActionImplementors)
  128688. out := graphql.NewFieldSet(fields)
  128689. var invalids uint32
  128690. for i, field := range fields {
  128691. switch field.Name {
  128692. case "__typename":
  128693. out.Values[i] = graphql.MarshalString("ResourceAlertAction")
  128694. case "primary":
  128695. out.Values[i] = ec._ResourceAlertAction_primary(ctx, field, obj)
  128696. if out.Values[i] == graphql.Null {
  128697. invalids++
  128698. }
  128699. case "show":
  128700. out.Values[i] = ec._ResourceAlertAction_show(ctx, field, obj)
  128701. case "title":
  128702. out.Values[i] = ec._ResourceAlertAction_title(ctx, field, obj)
  128703. if out.Values[i] == graphql.Null {
  128704. invalids++
  128705. }
  128706. case "url":
  128707. out.Values[i] = ec._ResourceAlertAction_url(ctx, field, obj)
  128708. if out.Values[i] == graphql.Null {
  128709. invalids++
  128710. }
  128711. default:
  128712. panic("unknown field " + strconv.Quote(field.Name))
  128713. }
  128714. }
  128715. out.Dispatch()
  128716. if invalids > 0 {
  128717. return graphql.Null
  128718. }
  128719. return out
  128720. }
  128721. var resourceFeedbackImplementors = []string{"ResourceFeedback"}
  128722. func (ec *executionContext) _ResourceFeedback(ctx context.Context, sel ast.SelectionSet, obj *ResourceFeedback) graphql.Marshaler {
  128723. fields := graphql.CollectFields(ec.OperationContext, sel, resourceFeedbackImplementors)
  128724. out := graphql.NewFieldSet(fields)
  128725. var invalids uint32
  128726. for i, field := range fields {
  128727. switch field.Name {
  128728. case "__typename":
  128729. out.Values[i] = graphql.MarshalString("ResourceFeedback")
  128730. case "details":
  128731. out.Values[i] = ec._ResourceFeedback_details(ctx, field, obj)
  128732. if out.Values[i] == graphql.Null {
  128733. invalids++
  128734. }
  128735. case "summary":
  128736. out.Values[i] = ec._ResourceFeedback_summary(ctx, field, obj)
  128737. if out.Values[i] == graphql.Null {
  128738. invalids++
  128739. }
  128740. default:
  128741. panic("unknown field " + strconv.Quote(field.Name))
  128742. }
  128743. }
  128744. out.Dispatch()
  128745. if invalids > 0 {
  128746. return graphql.Null
  128747. }
  128748. return out
  128749. }
  128750. var resourceLimitImplementors = []string{"ResourceLimit"}
  128751. func (ec *executionContext) _ResourceLimit(ctx context.Context, sel ast.SelectionSet, obj *ResourceLimit) graphql.Marshaler {
  128752. fields := graphql.CollectFields(ec.OperationContext, sel, resourceLimitImplementors)
  128753. out := graphql.NewFieldSet(fields)
  128754. var invalids uint32
  128755. for i, field := range fields {
  128756. switch field.Name {
  128757. case "__typename":
  128758. out.Values[i] = graphql.MarshalString("ResourceLimit")
  128759. case "available":
  128760. out.Values[i] = ec._ResourceLimit_available(ctx, field, obj)
  128761. if out.Values[i] == graphql.Null {
  128762. invalids++
  128763. }
  128764. case "quantityAvailable":
  128765. out.Values[i] = ec._ResourceLimit_quantityAvailable(ctx, field, obj)
  128766. case "quantityLimit":
  128767. out.Values[i] = ec._ResourceLimit_quantityLimit(ctx, field, obj)
  128768. case "quantityUsed":
  128769. out.Values[i] = ec._ResourceLimit_quantityUsed(ctx, field, obj)
  128770. default:
  128771. panic("unknown field " + strconv.Quote(field.Name))
  128772. }
  128773. }
  128774. out.Dispatch()
  128775. if invalids > 0 {
  128776. return graphql.Null
  128777. }
  128778. return out
  128779. }
  128780. var resourcePublicationImplementors = []string{"ResourcePublication"}
  128781. func (ec *executionContext) _ResourcePublication(ctx context.Context, sel ast.SelectionSet, obj *ResourcePublication) graphql.Marshaler {
  128782. fields := graphql.CollectFields(ec.OperationContext, sel, resourcePublicationImplementors)
  128783. out := graphql.NewFieldSet(fields)
  128784. var invalids uint32
  128785. for i, field := range fields {
  128786. switch field.Name {
  128787. case "__typename":
  128788. out.Values[i] = graphql.MarshalString("ResourcePublication")
  128789. case "isPublished":
  128790. out.Values[i] = ec._ResourcePublication_isPublished(ctx, field, obj)
  128791. if out.Values[i] == graphql.Null {
  128792. invalids++
  128793. }
  128794. case "publication":
  128795. out.Values[i] = ec._ResourcePublication_publication(ctx, field, obj)
  128796. if out.Values[i] == graphql.Null {
  128797. invalids++
  128798. }
  128799. case "publishDate":
  128800. out.Values[i] = ec._ResourcePublication_publishDate(ctx, field, obj)
  128801. if out.Values[i] == graphql.Null {
  128802. invalids++
  128803. }
  128804. case "publishable":
  128805. out.Values[i] = ec._ResourcePublication_publishable(ctx, field, obj)
  128806. if out.Values[i] == graphql.Null {
  128807. invalids++
  128808. }
  128809. default:
  128810. panic("unknown field " + strconv.Quote(field.Name))
  128811. }
  128812. }
  128813. out.Dispatch()
  128814. if invalids > 0 {
  128815. return graphql.Null
  128816. }
  128817. return out
  128818. }
  128819. var resourcePublicationConnectionImplementors = []string{"ResourcePublicationConnection"}
  128820. func (ec *executionContext) _ResourcePublicationConnection(ctx context.Context, sel ast.SelectionSet, obj *ResourcePublicationConnection) graphql.Marshaler {
  128821. fields := graphql.CollectFields(ec.OperationContext, sel, resourcePublicationConnectionImplementors)
  128822. out := graphql.NewFieldSet(fields)
  128823. var invalids uint32
  128824. for i, field := range fields {
  128825. switch field.Name {
  128826. case "__typename":
  128827. out.Values[i] = graphql.MarshalString("ResourcePublicationConnection")
  128828. case "edges":
  128829. out.Values[i] = ec._ResourcePublicationConnection_edges(ctx, field, obj)
  128830. if out.Values[i] == graphql.Null {
  128831. invalids++
  128832. }
  128833. case "nodes":
  128834. out.Values[i] = ec._ResourcePublicationConnection_nodes(ctx, field, obj)
  128835. if out.Values[i] == graphql.Null {
  128836. invalids++
  128837. }
  128838. case "pageInfo":
  128839. out.Values[i] = ec._ResourcePublicationConnection_pageInfo(ctx, field, obj)
  128840. if out.Values[i] == graphql.Null {
  128841. invalids++
  128842. }
  128843. default:
  128844. panic("unknown field " + strconv.Quote(field.Name))
  128845. }
  128846. }
  128847. out.Dispatch()
  128848. if invalids > 0 {
  128849. return graphql.Null
  128850. }
  128851. return out
  128852. }
  128853. var resourcePublicationEdgeImplementors = []string{"ResourcePublicationEdge"}
  128854. func (ec *executionContext) _ResourcePublicationEdge(ctx context.Context, sel ast.SelectionSet, obj *ResourcePublicationEdge) graphql.Marshaler {
  128855. fields := graphql.CollectFields(ec.OperationContext, sel, resourcePublicationEdgeImplementors)
  128856. out := graphql.NewFieldSet(fields)
  128857. var invalids uint32
  128858. for i, field := range fields {
  128859. switch field.Name {
  128860. case "__typename":
  128861. out.Values[i] = graphql.MarshalString("ResourcePublicationEdge")
  128862. case "cursor":
  128863. out.Values[i] = ec._ResourcePublicationEdge_cursor(ctx, field, obj)
  128864. if out.Values[i] == graphql.Null {
  128865. invalids++
  128866. }
  128867. case "node":
  128868. out.Values[i] = ec._ResourcePublicationEdge_node(ctx, field, obj)
  128869. if out.Values[i] == graphql.Null {
  128870. invalids++
  128871. }
  128872. default:
  128873. panic("unknown field " + strconv.Quote(field.Name))
  128874. }
  128875. }
  128876. out.Dispatch()
  128877. if invalids > 0 {
  128878. return graphql.Null
  128879. }
  128880. return out
  128881. }
  128882. var resourcePublicationV2Implementors = []string{"ResourcePublicationV2"}
  128883. func (ec *executionContext) _ResourcePublicationV2(ctx context.Context, sel ast.SelectionSet, obj *ResourcePublicationV2) graphql.Marshaler {
  128884. fields := graphql.CollectFields(ec.OperationContext, sel, resourcePublicationV2Implementors)
  128885. out := graphql.NewFieldSet(fields)
  128886. var invalids uint32
  128887. for i, field := range fields {
  128888. switch field.Name {
  128889. case "__typename":
  128890. out.Values[i] = graphql.MarshalString("ResourcePublicationV2")
  128891. case "isPublished":
  128892. out.Values[i] = ec._ResourcePublicationV2_isPublished(ctx, field, obj)
  128893. if out.Values[i] == graphql.Null {
  128894. invalids++
  128895. }
  128896. case "publication":
  128897. out.Values[i] = ec._ResourcePublicationV2_publication(ctx, field, obj)
  128898. if out.Values[i] == graphql.Null {
  128899. invalids++
  128900. }
  128901. case "publishDate":
  128902. out.Values[i] = ec._ResourcePublicationV2_publishDate(ctx, field, obj)
  128903. case "publishable":
  128904. out.Values[i] = ec._ResourcePublicationV2_publishable(ctx, field, obj)
  128905. if out.Values[i] == graphql.Null {
  128906. invalids++
  128907. }
  128908. default:
  128909. panic("unknown field " + strconv.Quote(field.Name))
  128910. }
  128911. }
  128912. out.Dispatch()
  128913. if invalids > 0 {
  128914. return graphql.Null
  128915. }
  128916. return out
  128917. }
  128918. var resourcePublicationV2ConnectionImplementors = []string{"ResourcePublicationV2Connection"}
  128919. func (ec *executionContext) _ResourcePublicationV2Connection(ctx context.Context, sel ast.SelectionSet, obj *ResourcePublicationV2Connection) graphql.Marshaler {
  128920. fields := graphql.CollectFields(ec.OperationContext, sel, resourcePublicationV2ConnectionImplementors)
  128921. out := graphql.NewFieldSet(fields)
  128922. var invalids uint32
  128923. for i, field := range fields {
  128924. switch field.Name {
  128925. case "__typename":
  128926. out.Values[i] = graphql.MarshalString("ResourcePublicationV2Connection")
  128927. case "edges":
  128928. out.Values[i] = ec._ResourcePublicationV2Connection_edges(ctx, field, obj)
  128929. if out.Values[i] == graphql.Null {
  128930. invalids++
  128931. }
  128932. case "nodes":
  128933. out.Values[i] = ec._ResourcePublicationV2Connection_nodes(ctx, field, obj)
  128934. if out.Values[i] == graphql.Null {
  128935. invalids++
  128936. }
  128937. case "pageInfo":
  128938. out.Values[i] = ec._ResourcePublicationV2Connection_pageInfo(ctx, field, obj)
  128939. if out.Values[i] == graphql.Null {
  128940. invalids++
  128941. }
  128942. default:
  128943. panic("unknown field " + strconv.Quote(field.Name))
  128944. }
  128945. }
  128946. out.Dispatch()
  128947. if invalids > 0 {
  128948. return graphql.Null
  128949. }
  128950. return out
  128951. }
  128952. var resourcePublicationV2EdgeImplementors = []string{"ResourcePublicationV2Edge"}
  128953. func (ec *executionContext) _ResourcePublicationV2Edge(ctx context.Context, sel ast.SelectionSet, obj *ResourcePublicationV2Edge) graphql.Marshaler {
  128954. fields := graphql.CollectFields(ec.OperationContext, sel, resourcePublicationV2EdgeImplementors)
  128955. out := graphql.NewFieldSet(fields)
  128956. var invalids uint32
  128957. for i, field := range fields {
  128958. switch field.Name {
  128959. case "__typename":
  128960. out.Values[i] = graphql.MarshalString("ResourcePublicationV2Edge")
  128961. case "cursor":
  128962. out.Values[i] = ec._ResourcePublicationV2Edge_cursor(ctx, field, obj)
  128963. if out.Values[i] == graphql.Null {
  128964. invalids++
  128965. }
  128966. case "node":
  128967. out.Values[i] = ec._ResourcePublicationV2Edge_node(ctx, field, obj)
  128968. if out.Values[i] == graphql.Null {
  128969. invalids++
  128970. }
  128971. default:
  128972. panic("unknown field " + strconv.Quote(field.Name))
  128973. }
  128974. }
  128975. out.Dispatch()
  128976. if invalids > 0 {
  128977. return graphql.Null
  128978. }
  128979. return out
  128980. }
  128981. var sEOImplementors = []string{"SEO"}
  128982. func (ec *executionContext) _SEO(ctx context.Context, sel ast.SelectionSet, obj *Seo) graphql.Marshaler {
  128983. fields := graphql.CollectFields(ec.OperationContext, sel, sEOImplementors)
  128984. out := graphql.NewFieldSet(fields)
  128985. var invalids uint32
  128986. for i, field := range fields {
  128987. switch field.Name {
  128988. case "__typename":
  128989. out.Values[i] = graphql.MarshalString("SEO")
  128990. case "description":
  128991. out.Values[i] = ec._SEO_description(ctx, field, obj)
  128992. case "title":
  128993. out.Values[i] = ec._SEO_title(ctx, field, obj)
  128994. default:
  128995. panic("unknown field " + strconv.Quote(field.Name))
  128996. }
  128997. }
  128998. out.Dispatch()
  128999. if invalids > 0 {
  129000. return graphql.Null
  129001. }
  129002. return out
  129003. }
  129004. var saleConnectionImplementors = []string{"SaleConnection"}
  129005. func (ec *executionContext) _SaleConnection(ctx context.Context, sel ast.SelectionSet, obj *SaleConnection) graphql.Marshaler {
  129006. fields := graphql.CollectFields(ec.OperationContext, sel, saleConnectionImplementors)
  129007. out := graphql.NewFieldSet(fields)
  129008. var invalids uint32
  129009. for i, field := range fields {
  129010. switch field.Name {
  129011. case "__typename":
  129012. out.Values[i] = graphql.MarshalString("SaleConnection")
  129013. case "edges":
  129014. out.Values[i] = ec._SaleConnection_edges(ctx, field, obj)
  129015. if out.Values[i] == graphql.Null {
  129016. invalids++
  129017. }
  129018. case "nodes":
  129019. out.Values[i] = ec._SaleConnection_nodes(ctx, field, obj)
  129020. if out.Values[i] == graphql.Null {
  129021. invalids++
  129022. }
  129023. case "pageInfo":
  129024. out.Values[i] = ec._SaleConnection_pageInfo(ctx, field, obj)
  129025. if out.Values[i] == graphql.Null {
  129026. invalids++
  129027. }
  129028. default:
  129029. panic("unknown field " + strconv.Quote(field.Name))
  129030. }
  129031. }
  129032. out.Dispatch()
  129033. if invalids > 0 {
  129034. return graphql.Null
  129035. }
  129036. return out
  129037. }
  129038. var saleEdgeImplementors = []string{"SaleEdge"}
  129039. func (ec *executionContext) _SaleEdge(ctx context.Context, sel ast.SelectionSet, obj *SaleEdge) graphql.Marshaler {
  129040. fields := graphql.CollectFields(ec.OperationContext, sel, saleEdgeImplementors)
  129041. out := graphql.NewFieldSet(fields)
  129042. var invalids uint32
  129043. for i, field := range fields {
  129044. switch field.Name {
  129045. case "__typename":
  129046. out.Values[i] = graphql.MarshalString("SaleEdge")
  129047. case "cursor":
  129048. out.Values[i] = ec._SaleEdge_cursor(ctx, field, obj)
  129049. if out.Values[i] == graphql.Null {
  129050. invalids++
  129051. }
  129052. case "node":
  129053. out.Values[i] = ec._SaleEdge_node(ctx, field, obj)
  129054. if out.Values[i] == graphql.Null {
  129055. invalids++
  129056. }
  129057. default:
  129058. panic("unknown field " + strconv.Quote(field.Name))
  129059. }
  129060. }
  129061. out.Dispatch()
  129062. if invalids > 0 {
  129063. return graphql.Null
  129064. }
  129065. return out
  129066. }
  129067. var saleTaxImplementors = []string{"SaleTax"}
  129068. func (ec *executionContext) _SaleTax(ctx context.Context, sel ast.SelectionSet, obj *SaleTax) graphql.Marshaler {
  129069. fields := graphql.CollectFields(ec.OperationContext, sel, saleTaxImplementors)
  129070. out := graphql.NewFieldSet(fields)
  129071. var invalids uint32
  129072. for i, field := range fields {
  129073. switch field.Name {
  129074. case "__typename":
  129075. out.Values[i] = graphql.MarshalString("SaleTax")
  129076. case "amount":
  129077. out.Values[i] = ec._SaleTax_amount(ctx, field, obj)
  129078. if out.Values[i] == graphql.Null {
  129079. invalids++
  129080. }
  129081. case "id":
  129082. out.Values[i] = ec._SaleTax_id(ctx, field, obj)
  129083. if out.Values[i] == graphql.Null {
  129084. invalids++
  129085. }
  129086. case "taxLine":
  129087. out.Values[i] = ec._SaleTax_taxLine(ctx, field, obj)
  129088. if out.Values[i] == graphql.Null {
  129089. invalids++
  129090. }
  129091. default:
  129092. panic("unknown field " + strconv.Quote(field.Name))
  129093. }
  129094. }
  129095. out.Dispatch()
  129096. if invalids > 0 {
  129097. return graphql.Null
  129098. }
  129099. return out
  129100. }
  129101. var salesAgreementConnectionImplementors = []string{"SalesAgreementConnection"}
  129102. func (ec *executionContext) _SalesAgreementConnection(ctx context.Context, sel ast.SelectionSet, obj *SalesAgreementConnection) graphql.Marshaler {
  129103. fields := graphql.CollectFields(ec.OperationContext, sel, salesAgreementConnectionImplementors)
  129104. out := graphql.NewFieldSet(fields)
  129105. var invalids uint32
  129106. for i, field := range fields {
  129107. switch field.Name {
  129108. case "__typename":
  129109. out.Values[i] = graphql.MarshalString("SalesAgreementConnection")
  129110. case "edges":
  129111. out.Values[i] = ec._SalesAgreementConnection_edges(ctx, field, obj)
  129112. if out.Values[i] == graphql.Null {
  129113. invalids++
  129114. }
  129115. case "nodes":
  129116. out.Values[i] = ec._SalesAgreementConnection_nodes(ctx, field, obj)
  129117. if out.Values[i] == graphql.Null {
  129118. invalids++
  129119. }
  129120. case "pageInfo":
  129121. out.Values[i] = ec._SalesAgreementConnection_pageInfo(ctx, field, obj)
  129122. if out.Values[i] == graphql.Null {
  129123. invalids++
  129124. }
  129125. default:
  129126. panic("unknown field " + strconv.Quote(field.Name))
  129127. }
  129128. }
  129129. out.Dispatch()
  129130. if invalids > 0 {
  129131. return graphql.Null
  129132. }
  129133. return out
  129134. }
  129135. var salesAgreementEdgeImplementors = []string{"SalesAgreementEdge"}
  129136. func (ec *executionContext) _SalesAgreementEdge(ctx context.Context, sel ast.SelectionSet, obj *SalesAgreementEdge) graphql.Marshaler {
  129137. fields := graphql.CollectFields(ec.OperationContext, sel, salesAgreementEdgeImplementors)
  129138. out := graphql.NewFieldSet(fields)
  129139. var invalids uint32
  129140. for i, field := range fields {
  129141. switch field.Name {
  129142. case "__typename":
  129143. out.Values[i] = graphql.MarshalString("SalesAgreementEdge")
  129144. case "cursor":
  129145. out.Values[i] = ec._SalesAgreementEdge_cursor(ctx, field, obj)
  129146. if out.Values[i] == graphql.Null {
  129147. invalids++
  129148. }
  129149. case "node":
  129150. out.Values[i] = ec._SalesAgreementEdge_node(ctx, field, obj)
  129151. if out.Values[i] == graphql.Null {
  129152. invalids++
  129153. }
  129154. default:
  129155. panic("unknown field " + strconv.Quote(field.Name))
  129156. }
  129157. }
  129158. out.Dispatch()
  129159. if invalids > 0 {
  129160. return graphql.Null
  129161. }
  129162. return out
  129163. }
  129164. var savedSearchImplementors = []string{"SavedSearch", "LegacyInteroperability", "Node"}
  129165. func (ec *executionContext) _SavedSearch(ctx context.Context, sel ast.SelectionSet, obj *SavedSearch) graphql.Marshaler {
  129166. fields := graphql.CollectFields(ec.OperationContext, sel, savedSearchImplementors)
  129167. out := graphql.NewFieldSet(fields)
  129168. var invalids uint32
  129169. for i, field := range fields {
  129170. switch field.Name {
  129171. case "__typename":
  129172. out.Values[i] = graphql.MarshalString("SavedSearch")
  129173. case "filters":
  129174. out.Values[i] = ec._SavedSearch_filters(ctx, field, obj)
  129175. if out.Values[i] == graphql.Null {
  129176. invalids++
  129177. }
  129178. case "id":
  129179. out.Values[i] = ec._SavedSearch_id(ctx, field, obj)
  129180. if out.Values[i] == graphql.Null {
  129181. invalids++
  129182. }
  129183. case "legacyResourceId":
  129184. out.Values[i] = ec._SavedSearch_legacyResourceId(ctx, field, obj)
  129185. if out.Values[i] == graphql.Null {
  129186. invalids++
  129187. }
  129188. case "name":
  129189. out.Values[i] = ec._SavedSearch_name(ctx, field, obj)
  129190. if out.Values[i] == graphql.Null {
  129191. invalids++
  129192. }
  129193. case "query":
  129194. out.Values[i] = ec._SavedSearch_query(ctx, field, obj)
  129195. if out.Values[i] == graphql.Null {
  129196. invalids++
  129197. }
  129198. case "resourceType":
  129199. out.Values[i] = ec._SavedSearch_resourceType(ctx, field, obj)
  129200. if out.Values[i] == graphql.Null {
  129201. invalids++
  129202. }
  129203. case "searchTerms":
  129204. out.Values[i] = ec._SavedSearch_searchTerms(ctx, field, obj)
  129205. if out.Values[i] == graphql.Null {
  129206. invalids++
  129207. }
  129208. default:
  129209. panic("unknown field " + strconv.Quote(field.Name))
  129210. }
  129211. }
  129212. out.Dispatch()
  129213. if invalids > 0 {
  129214. return graphql.Null
  129215. }
  129216. return out
  129217. }
  129218. var savedSearchConnectionImplementors = []string{"SavedSearchConnection"}
  129219. func (ec *executionContext) _SavedSearchConnection(ctx context.Context, sel ast.SelectionSet, obj *SavedSearchConnection) graphql.Marshaler {
  129220. fields := graphql.CollectFields(ec.OperationContext, sel, savedSearchConnectionImplementors)
  129221. out := graphql.NewFieldSet(fields)
  129222. var invalids uint32
  129223. for i, field := range fields {
  129224. switch field.Name {
  129225. case "__typename":
  129226. out.Values[i] = graphql.MarshalString("SavedSearchConnection")
  129227. case "edges":
  129228. out.Values[i] = ec._SavedSearchConnection_edges(ctx, field, obj)
  129229. if out.Values[i] == graphql.Null {
  129230. invalids++
  129231. }
  129232. case "nodes":
  129233. out.Values[i] = ec._SavedSearchConnection_nodes(ctx, field, obj)
  129234. if out.Values[i] == graphql.Null {
  129235. invalids++
  129236. }
  129237. case "pageInfo":
  129238. out.Values[i] = ec._SavedSearchConnection_pageInfo(ctx, field, obj)
  129239. if out.Values[i] == graphql.Null {
  129240. invalids++
  129241. }
  129242. default:
  129243. panic("unknown field " + strconv.Quote(field.Name))
  129244. }
  129245. }
  129246. out.Dispatch()
  129247. if invalids > 0 {
  129248. return graphql.Null
  129249. }
  129250. return out
  129251. }
  129252. var savedSearchEdgeImplementors = []string{"SavedSearchEdge"}
  129253. func (ec *executionContext) _SavedSearchEdge(ctx context.Context, sel ast.SelectionSet, obj *SavedSearchEdge) graphql.Marshaler {
  129254. fields := graphql.CollectFields(ec.OperationContext, sel, savedSearchEdgeImplementors)
  129255. out := graphql.NewFieldSet(fields)
  129256. var invalids uint32
  129257. for i, field := range fields {
  129258. switch field.Name {
  129259. case "__typename":
  129260. out.Values[i] = graphql.MarshalString("SavedSearchEdge")
  129261. case "cursor":
  129262. out.Values[i] = ec._SavedSearchEdge_cursor(ctx, field, obj)
  129263. if out.Values[i] == graphql.Null {
  129264. invalids++
  129265. }
  129266. case "node":
  129267. out.Values[i] = ec._SavedSearchEdge_node(ctx, field, obj)
  129268. if out.Values[i] == graphql.Null {
  129269. invalids++
  129270. }
  129271. default:
  129272. panic("unknown field " + strconv.Quote(field.Name))
  129273. }
  129274. }
  129275. out.Dispatch()
  129276. if invalids > 0 {
  129277. return graphql.Null
  129278. }
  129279. return out
  129280. }
  129281. var scriptDiscountApplicationImplementors = []string{"ScriptDiscountApplication", "DiscountApplication"}
  129282. func (ec *executionContext) _ScriptDiscountApplication(ctx context.Context, sel ast.SelectionSet, obj *ScriptDiscountApplication) graphql.Marshaler {
  129283. fields := graphql.CollectFields(ec.OperationContext, sel, scriptDiscountApplicationImplementors)
  129284. out := graphql.NewFieldSet(fields)
  129285. var invalids uint32
  129286. for i, field := range fields {
  129287. switch field.Name {
  129288. case "__typename":
  129289. out.Values[i] = graphql.MarshalString("ScriptDiscountApplication")
  129290. case "allocationMethod":
  129291. out.Values[i] = ec._ScriptDiscountApplication_allocationMethod(ctx, field, obj)
  129292. if out.Values[i] == graphql.Null {
  129293. invalids++
  129294. }
  129295. case "index":
  129296. out.Values[i] = ec._ScriptDiscountApplication_index(ctx, field, obj)
  129297. if out.Values[i] == graphql.Null {
  129298. invalids++
  129299. }
  129300. case "targetSelection":
  129301. out.Values[i] = ec._ScriptDiscountApplication_targetSelection(ctx, field, obj)
  129302. if out.Values[i] == graphql.Null {
  129303. invalids++
  129304. }
  129305. case "targetType":
  129306. out.Values[i] = ec._ScriptDiscountApplication_targetType(ctx, field, obj)
  129307. if out.Values[i] == graphql.Null {
  129308. invalids++
  129309. }
  129310. case "title":
  129311. out.Values[i] = ec._ScriptDiscountApplication_title(ctx, field, obj)
  129312. if out.Values[i] == graphql.Null {
  129313. invalids++
  129314. }
  129315. case "value":
  129316. out.Values[i] = ec._ScriptDiscountApplication_value(ctx, field, obj)
  129317. if out.Values[i] == graphql.Null {
  129318. invalids++
  129319. }
  129320. default:
  129321. panic("unknown field " + strconv.Quote(field.Name))
  129322. }
  129323. }
  129324. out.Dispatch()
  129325. if invalids > 0 {
  129326. return graphql.Null
  129327. }
  129328. return out
  129329. }
  129330. var searchFilterImplementors = []string{"SearchFilter"}
  129331. func (ec *executionContext) _SearchFilter(ctx context.Context, sel ast.SelectionSet, obj *SearchFilter) graphql.Marshaler {
  129332. fields := graphql.CollectFields(ec.OperationContext, sel, searchFilterImplementors)
  129333. out := graphql.NewFieldSet(fields)
  129334. var invalids uint32
  129335. for i, field := range fields {
  129336. switch field.Name {
  129337. case "__typename":
  129338. out.Values[i] = graphql.MarshalString("SearchFilter")
  129339. case "key":
  129340. out.Values[i] = ec._SearchFilter_key(ctx, field, obj)
  129341. if out.Values[i] == graphql.Null {
  129342. invalids++
  129343. }
  129344. case "value":
  129345. out.Values[i] = ec._SearchFilter_value(ctx, field, obj)
  129346. if out.Values[i] == graphql.Null {
  129347. invalids++
  129348. }
  129349. default:
  129350. panic("unknown field " + strconv.Quote(field.Name))
  129351. }
  129352. }
  129353. out.Dispatch()
  129354. if invalids > 0 {
  129355. return graphql.Null
  129356. }
  129357. return out
  129358. }
  129359. var searchFilterOptionsImplementors = []string{"SearchFilterOptions"}
  129360. func (ec *executionContext) _SearchFilterOptions(ctx context.Context, sel ast.SelectionSet, obj *SearchFilterOptions) graphql.Marshaler {
  129361. fields := graphql.CollectFields(ec.OperationContext, sel, searchFilterOptionsImplementors)
  129362. out := graphql.NewFieldSet(fields)
  129363. var invalids uint32
  129364. for i, field := range fields {
  129365. switch field.Name {
  129366. case "__typename":
  129367. out.Values[i] = graphql.MarshalString("SearchFilterOptions")
  129368. case "productAvailability":
  129369. out.Values[i] = ec._SearchFilterOptions_productAvailability(ctx, field, obj)
  129370. if out.Values[i] == graphql.Null {
  129371. invalids++
  129372. }
  129373. default:
  129374. panic("unknown field " + strconv.Quote(field.Name))
  129375. }
  129376. }
  129377. out.Dispatch()
  129378. if invalids > 0 {
  129379. return graphql.Null
  129380. }
  129381. return out
  129382. }
  129383. var searchResultImplementors = []string{"SearchResult"}
  129384. func (ec *executionContext) _SearchResult(ctx context.Context, sel ast.SelectionSet, obj *SearchResult) graphql.Marshaler {
  129385. fields := graphql.CollectFields(ec.OperationContext, sel, searchResultImplementors)
  129386. out := graphql.NewFieldSet(fields)
  129387. var invalids uint32
  129388. for i, field := range fields {
  129389. switch field.Name {
  129390. case "__typename":
  129391. out.Values[i] = graphql.MarshalString("SearchResult")
  129392. case "description":
  129393. out.Values[i] = ec._SearchResult_description(ctx, field, obj)
  129394. case "image":
  129395. out.Values[i] = ec._SearchResult_image(ctx, field, obj)
  129396. case "reference":
  129397. out.Values[i] = ec._SearchResult_reference(ctx, field, obj)
  129398. if out.Values[i] == graphql.Null {
  129399. invalids++
  129400. }
  129401. case "title":
  129402. out.Values[i] = ec._SearchResult_title(ctx, field, obj)
  129403. if out.Values[i] == graphql.Null {
  129404. invalids++
  129405. }
  129406. case "url":
  129407. out.Values[i] = ec._SearchResult_url(ctx, field, obj)
  129408. if out.Values[i] == graphql.Null {
  129409. invalids++
  129410. }
  129411. default:
  129412. panic("unknown field " + strconv.Quote(field.Name))
  129413. }
  129414. }
  129415. out.Dispatch()
  129416. if invalids > 0 {
  129417. return graphql.Null
  129418. }
  129419. return out
  129420. }
  129421. var searchResultConnectionImplementors = []string{"SearchResultConnection"}
  129422. func (ec *executionContext) _SearchResultConnection(ctx context.Context, sel ast.SelectionSet, obj *SearchResultConnection) graphql.Marshaler {
  129423. fields := graphql.CollectFields(ec.OperationContext, sel, searchResultConnectionImplementors)
  129424. out := graphql.NewFieldSet(fields)
  129425. var invalids uint32
  129426. for i, field := range fields {
  129427. switch field.Name {
  129428. case "__typename":
  129429. out.Values[i] = graphql.MarshalString("SearchResultConnection")
  129430. case "edges":
  129431. out.Values[i] = ec._SearchResultConnection_edges(ctx, field, obj)
  129432. if out.Values[i] == graphql.Null {
  129433. invalids++
  129434. }
  129435. case "pageInfo":
  129436. out.Values[i] = ec._SearchResultConnection_pageInfo(ctx, field, obj)
  129437. if out.Values[i] == graphql.Null {
  129438. invalids++
  129439. }
  129440. default:
  129441. panic("unknown field " + strconv.Quote(field.Name))
  129442. }
  129443. }
  129444. out.Dispatch()
  129445. if invalids > 0 {
  129446. return graphql.Null
  129447. }
  129448. return out
  129449. }
  129450. var searchResultEdgeImplementors = []string{"SearchResultEdge"}
  129451. func (ec *executionContext) _SearchResultEdge(ctx context.Context, sel ast.SelectionSet, obj *SearchResultEdge) graphql.Marshaler {
  129452. fields := graphql.CollectFields(ec.OperationContext, sel, searchResultEdgeImplementors)
  129453. out := graphql.NewFieldSet(fields)
  129454. var invalids uint32
  129455. for i, field := range fields {
  129456. switch field.Name {
  129457. case "__typename":
  129458. out.Values[i] = graphql.MarshalString("SearchResultEdge")
  129459. case "cursor":
  129460. out.Values[i] = ec._SearchResultEdge_cursor(ctx, field, obj)
  129461. if out.Values[i] == graphql.Null {
  129462. invalids++
  129463. }
  129464. case "node":
  129465. out.Values[i] = ec._SearchResultEdge_node(ctx, field, obj)
  129466. if out.Values[i] == graphql.Null {
  129467. invalids++
  129468. }
  129469. default:
  129470. panic("unknown field " + strconv.Quote(field.Name))
  129471. }
  129472. }
  129473. out.Dispatch()
  129474. if invalids > 0 {
  129475. return graphql.Null
  129476. }
  129477. return out
  129478. }
  129479. var selectedOptionImplementors = []string{"SelectedOption"}
  129480. func (ec *executionContext) _SelectedOption(ctx context.Context, sel ast.SelectionSet, obj *SelectedOption) graphql.Marshaler {
  129481. fields := graphql.CollectFields(ec.OperationContext, sel, selectedOptionImplementors)
  129482. out := graphql.NewFieldSet(fields)
  129483. var invalids uint32
  129484. for i, field := range fields {
  129485. switch field.Name {
  129486. case "__typename":
  129487. out.Values[i] = graphql.MarshalString("SelectedOption")
  129488. case "name":
  129489. out.Values[i] = ec._SelectedOption_name(ctx, field, obj)
  129490. if out.Values[i] == graphql.Null {
  129491. invalids++
  129492. }
  129493. case "value":
  129494. out.Values[i] = ec._SelectedOption_value(ctx, field, obj)
  129495. if out.Values[i] == graphql.Null {
  129496. invalids++
  129497. }
  129498. default:
  129499. panic("unknown field " + strconv.Quote(field.Name))
  129500. }
  129501. }
  129502. out.Dispatch()
  129503. if invalids > 0 {
  129504. return graphql.Null
  129505. }
  129506. return out
  129507. }
  129508. var sellingPlanImplementors = []string{"SellingPlan", "Node"}
  129509. func (ec *executionContext) _SellingPlan(ctx context.Context, sel ast.SelectionSet, obj *SellingPlan) graphql.Marshaler {
  129510. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanImplementors)
  129511. out := graphql.NewFieldSet(fields)
  129512. var invalids uint32
  129513. for i, field := range fields {
  129514. switch field.Name {
  129515. case "__typename":
  129516. out.Values[i] = graphql.MarshalString("SellingPlan")
  129517. case "billingPolicy":
  129518. out.Values[i] = ec._SellingPlan_billingPolicy(ctx, field, obj)
  129519. if out.Values[i] == graphql.Null {
  129520. invalids++
  129521. }
  129522. case "category":
  129523. out.Values[i] = ec._SellingPlan_category(ctx, field, obj)
  129524. case "createdAt":
  129525. out.Values[i] = ec._SellingPlan_createdAt(ctx, field, obj)
  129526. if out.Values[i] == graphql.Null {
  129527. invalids++
  129528. }
  129529. case "deliveryPolicy":
  129530. out.Values[i] = ec._SellingPlan_deliveryPolicy(ctx, field, obj)
  129531. if out.Values[i] == graphql.Null {
  129532. invalids++
  129533. }
  129534. case "description":
  129535. out.Values[i] = ec._SellingPlan_description(ctx, field, obj)
  129536. case "id":
  129537. out.Values[i] = ec._SellingPlan_id(ctx, field, obj)
  129538. if out.Values[i] == graphql.Null {
  129539. invalids++
  129540. }
  129541. case "inventoryPolicy":
  129542. out.Values[i] = ec._SellingPlan_inventoryPolicy(ctx, field, obj)
  129543. case "name":
  129544. out.Values[i] = ec._SellingPlan_name(ctx, field, obj)
  129545. if out.Values[i] == graphql.Null {
  129546. invalids++
  129547. }
  129548. case "options":
  129549. out.Values[i] = ec._SellingPlan_options(ctx, field, obj)
  129550. if out.Values[i] == graphql.Null {
  129551. invalids++
  129552. }
  129553. case "position":
  129554. out.Values[i] = ec._SellingPlan_position(ctx, field, obj)
  129555. case "pricingPolicies":
  129556. out.Values[i] = ec._SellingPlan_pricingPolicies(ctx, field, obj)
  129557. if out.Values[i] == graphql.Null {
  129558. invalids++
  129559. }
  129560. default:
  129561. panic("unknown field " + strconv.Quote(field.Name))
  129562. }
  129563. }
  129564. out.Dispatch()
  129565. if invalids > 0 {
  129566. return graphql.Null
  129567. }
  129568. return out
  129569. }
  129570. var sellingPlanAnchorImplementors = []string{"SellingPlanAnchor"}
  129571. func (ec *executionContext) _SellingPlanAnchor(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanAnchor) graphql.Marshaler {
  129572. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanAnchorImplementors)
  129573. out := graphql.NewFieldSet(fields)
  129574. var invalids uint32
  129575. for i, field := range fields {
  129576. switch field.Name {
  129577. case "__typename":
  129578. out.Values[i] = graphql.MarshalString("SellingPlanAnchor")
  129579. case "cutoffDay":
  129580. out.Values[i] = ec._SellingPlanAnchor_cutoffDay(ctx, field, obj)
  129581. case "day":
  129582. out.Values[i] = ec._SellingPlanAnchor_day(ctx, field, obj)
  129583. if out.Values[i] == graphql.Null {
  129584. invalids++
  129585. }
  129586. case "month":
  129587. out.Values[i] = ec._SellingPlanAnchor_month(ctx, field, obj)
  129588. case "type":
  129589. out.Values[i] = ec._SellingPlanAnchor_type(ctx, field, obj)
  129590. if out.Values[i] == graphql.Null {
  129591. invalids++
  129592. }
  129593. default:
  129594. panic("unknown field " + strconv.Quote(field.Name))
  129595. }
  129596. }
  129597. out.Dispatch()
  129598. if invalids > 0 {
  129599. return graphql.Null
  129600. }
  129601. return out
  129602. }
  129603. var sellingPlanCheckoutChargeImplementors = []string{"SellingPlanCheckoutCharge"}
  129604. func (ec *executionContext) _SellingPlanCheckoutCharge(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanCheckoutCharge) graphql.Marshaler {
  129605. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanCheckoutChargeImplementors)
  129606. out := graphql.NewFieldSet(fields)
  129607. var invalids uint32
  129608. for i, field := range fields {
  129609. switch field.Name {
  129610. case "__typename":
  129611. out.Values[i] = graphql.MarshalString("SellingPlanCheckoutCharge")
  129612. case "type":
  129613. out.Values[i] = ec._SellingPlanCheckoutCharge_type(ctx, field, obj)
  129614. if out.Values[i] == graphql.Null {
  129615. invalids++
  129616. }
  129617. case "value":
  129618. out.Values[i] = ec._SellingPlanCheckoutCharge_value(ctx, field, obj)
  129619. if out.Values[i] == graphql.Null {
  129620. invalids++
  129621. }
  129622. default:
  129623. panic("unknown field " + strconv.Quote(field.Name))
  129624. }
  129625. }
  129626. out.Dispatch()
  129627. if invalids > 0 {
  129628. return graphql.Null
  129629. }
  129630. return out
  129631. }
  129632. var sellingPlanCheckoutChargePercentageValueImplementors = []string{"SellingPlanCheckoutChargePercentageValue", "SellingPlanCheckoutChargeValue"}
  129633. func (ec *executionContext) _SellingPlanCheckoutChargePercentageValue(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanCheckoutChargePercentageValue) graphql.Marshaler {
  129634. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanCheckoutChargePercentageValueImplementors)
  129635. out := graphql.NewFieldSet(fields)
  129636. var invalids uint32
  129637. for i, field := range fields {
  129638. switch field.Name {
  129639. case "__typename":
  129640. out.Values[i] = graphql.MarshalString("SellingPlanCheckoutChargePercentageValue")
  129641. case "percentage":
  129642. out.Values[i] = ec._SellingPlanCheckoutChargePercentageValue_percentage(ctx, field, obj)
  129643. if out.Values[i] == graphql.Null {
  129644. invalids++
  129645. }
  129646. default:
  129647. panic("unknown field " + strconv.Quote(field.Name))
  129648. }
  129649. }
  129650. out.Dispatch()
  129651. if invalids > 0 {
  129652. return graphql.Null
  129653. }
  129654. return out
  129655. }
  129656. var sellingPlanConnectionImplementors = []string{"SellingPlanConnection"}
  129657. func (ec *executionContext) _SellingPlanConnection(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanConnection) graphql.Marshaler {
  129658. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanConnectionImplementors)
  129659. out := graphql.NewFieldSet(fields)
  129660. var invalids uint32
  129661. for i, field := range fields {
  129662. switch field.Name {
  129663. case "__typename":
  129664. out.Values[i] = graphql.MarshalString("SellingPlanConnection")
  129665. case "edges":
  129666. out.Values[i] = ec._SellingPlanConnection_edges(ctx, field, obj)
  129667. if out.Values[i] == graphql.Null {
  129668. invalids++
  129669. }
  129670. case "nodes":
  129671. out.Values[i] = ec._SellingPlanConnection_nodes(ctx, field, obj)
  129672. if out.Values[i] == graphql.Null {
  129673. invalids++
  129674. }
  129675. case "pageInfo":
  129676. out.Values[i] = ec._SellingPlanConnection_pageInfo(ctx, field, obj)
  129677. if out.Values[i] == graphql.Null {
  129678. invalids++
  129679. }
  129680. default:
  129681. panic("unknown field " + strconv.Quote(field.Name))
  129682. }
  129683. }
  129684. out.Dispatch()
  129685. if invalids > 0 {
  129686. return graphql.Null
  129687. }
  129688. return out
  129689. }
  129690. var sellingPlanEdgeImplementors = []string{"SellingPlanEdge"}
  129691. func (ec *executionContext) _SellingPlanEdge(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanEdge) graphql.Marshaler {
  129692. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanEdgeImplementors)
  129693. out := graphql.NewFieldSet(fields)
  129694. var invalids uint32
  129695. for i, field := range fields {
  129696. switch field.Name {
  129697. case "__typename":
  129698. out.Values[i] = graphql.MarshalString("SellingPlanEdge")
  129699. case "cursor":
  129700. out.Values[i] = ec._SellingPlanEdge_cursor(ctx, field, obj)
  129701. if out.Values[i] == graphql.Null {
  129702. invalids++
  129703. }
  129704. case "node":
  129705. out.Values[i] = ec._SellingPlanEdge_node(ctx, field, obj)
  129706. if out.Values[i] == graphql.Null {
  129707. invalids++
  129708. }
  129709. default:
  129710. panic("unknown field " + strconv.Quote(field.Name))
  129711. }
  129712. }
  129713. out.Dispatch()
  129714. if invalids > 0 {
  129715. return graphql.Null
  129716. }
  129717. return out
  129718. }
  129719. var sellingPlanFixedBillingPolicyImplementors = []string{"SellingPlanFixedBillingPolicy", "SellingPlanBillingPolicy"}
  129720. func (ec *executionContext) _SellingPlanFixedBillingPolicy(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanFixedBillingPolicy) graphql.Marshaler {
  129721. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanFixedBillingPolicyImplementors)
  129722. out := graphql.NewFieldSet(fields)
  129723. var invalids uint32
  129724. for i, field := range fields {
  129725. switch field.Name {
  129726. case "__typename":
  129727. out.Values[i] = graphql.MarshalString("SellingPlanFixedBillingPolicy")
  129728. case "checkoutCharge":
  129729. out.Values[i] = ec._SellingPlanFixedBillingPolicy_checkoutCharge(ctx, field, obj)
  129730. if out.Values[i] == graphql.Null {
  129731. invalids++
  129732. }
  129733. case "remainingBalanceChargeExactTime":
  129734. out.Values[i] = ec._SellingPlanFixedBillingPolicy_remainingBalanceChargeExactTime(ctx, field, obj)
  129735. case "remainingBalanceChargeTimeAfterCheckout":
  129736. out.Values[i] = ec._SellingPlanFixedBillingPolicy_remainingBalanceChargeTimeAfterCheckout(ctx, field, obj)
  129737. case "remainingBalanceChargeTrigger":
  129738. out.Values[i] = ec._SellingPlanFixedBillingPolicy_remainingBalanceChargeTrigger(ctx, field, obj)
  129739. if out.Values[i] == graphql.Null {
  129740. invalids++
  129741. }
  129742. default:
  129743. panic("unknown field " + strconv.Quote(field.Name))
  129744. }
  129745. }
  129746. out.Dispatch()
  129747. if invalids > 0 {
  129748. return graphql.Null
  129749. }
  129750. return out
  129751. }
  129752. var sellingPlanFixedDeliveryPolicyImplementors = []string{"SellingPlanFixedDeliveryPolicy", "SellingPlanDeliveryPolicy"}
  129753. func (ec *executionContext) _SellingPlanFixedDeliveryPolicy(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanFixedDeliveryPolicy) graphql.Marshaler {
  129754. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanFixedDeliveryPolicyImplementors)
  129755. out := graphql.NewFieldSet(fields)
  129756. var invalids uint32
  129757. for i, field := range fields {
  129758. switch field.Name {
  129759. case "__typename":
  129760. out.Values[i] = graphql.MarshalString("SellingPlanFixedDeliveryPolicy")
  129761. case "anchors":
  129762. out.Values[i] = ec._SellingPlanFixedDeliveryPolicy_anchors(ctx, field, obj)
  129763. if out.Values[i] == graphql.Null {
  129764. invalids++
  129765. }
  129766. case "cutoff":
  129767. out.Values[i] = ec._SellingPlanFixedDeliveryPolicy_cutoff(ctx, field, obj)
  129768. case "fulfillmentExactTime":
  129769. out.Values[i] = ec._SellingPlanFixedDeliveryPolicy_fulfillmentExactTime(ctx, field, obj)
  129770. case "fulfillmentTrigger":
  129771. out.Values[i] = ec._SellingPlanFixedDeliveryPolicy_fulfillmentTrigger(ctx, field, obj)
  129772. if out.Values[i] == graphql.Null {
  129773. invalids++
  129774. }
  129775. case "intent":
  129776. out.Values[i] = ec._SellingPlanFixedDeliveryPolicy_intent(ctx, field, obj)
  129777. if out.Values[i] == graphql.Null {
  129778. invalids++
  129779. }
  129780. case "preAnchorBehavior":
  129781. out.Values[i] = ec._SellingPlanFixedDeliveryPolicy_preAnchorBehavior(ctx, field, obj)
  129782. if out.Values[i] == graphql.Null {
  129783. invalids++
  129784. }
  129785. default:
  129786. panic("unknown field " + strconv.Quote(field.Name))
  129787. }
  129788. }
  129789. out.Dispatch()
  129790. if invalids > 0 {
  129791. return graphql.Null
  129792. }
  129793. return out
  129794. }
  129795. var sellingPlanFixedPricingPolicyImplementors = []string{"SellingPlanFixedPricingPolicy", "SellingPlanPricingPolicyBase", "SellingPlanPricingPolicy"}
  129796. func (ec *executionContext) _SellingPlanFixedPricingPolicy(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanFixedPricingPolicy) graphql.Marshaler {
  129797. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanFixedPricingPolicyImplementors)
  129798. out := graphql.NewFieldSet(fields)
  129799. var invalids uint32
  129800. for i, field := range fields {
  129801. switch field.Name {
  129802. case "__typename":
  129803. out.Values[i] = graphql.MarshalString("SellingPlanFixedPricingPolicy")
  129804. case "adjustmentType":
  129805. out.Values[i] = ec._SellingPlanFixedPricingPolicy_adjustmentType(ctx, field, obj)
  129806. if out.Values[i] == graphql.Null {
  129807. invalids++
  129808. }
  129809. case "adjustmentValue":
  129810. out.Values[i] = ec._SellingPlanFixedPricingPolicy_adjustmentValue(ctx, field, obj)
  129811. if out.Values[i] == graphql.Null {
  129812. invalids++
  129813. }
  129814. case "createdAt":
  129815. out.Values[i] = ec._SellingPlanFixedPricingPolicy_createdAt(ctx, field, obj)
  129816. if out.Values[i] == graphql.Null {
  129817. invalids++
  129818. }
  129819. default:
  129820. panic("unknown field " + strconv.Quote(field.Name))
  129821. }
  129822. }
  129823. out.Dispatch()
  129824. if invalids > 0 {
  129825. return graphql.Null
  129826. }
  129827. return out
  129828. }
  129829. var sellingPlanGroupImplementors = []string{"SellingPlanGroup", "Node"}
  129830. func (ec *executionContext) _SellingPlanGroup(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanGroup) graphql.Marshaler {
  129831. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanGroupImplementors)
  129832. out := graphql.NewFieldSet(fields)
  129833. var invalids uint32
  129834. for i, field := range fields {
  129835. switch field.Name {
  129836. case "__typename":
  129837. out.Values[i] = graphql.MarshalString("SellingPlanGroup")
  129838. case "appId":
  129839. out.Values[i] = ec._SellingPlanGroup_appId(ctx, field, obj)
  129840. case "appliesToProduct":
  129841. out.Values[i] = ec._SellingPlanGroup_appliesToProduct(ctx, field, obj)
  129842. if out.Values[i] == graphql.Null {
  129843. invalids++
  129844. }
  129845. case "appliesToProductVariant":
  129846. out.Values[i] = ec._SellingPlanGroup_appliesToProductVariant(ctx, field, obj)
  129847. if out.Values[i] == graphql.Null {
  129848. invalids++
  129849. }
  129850. case "appliesToProductVariants":
  129851. out.Values[i] = ec._SellingPlanGroup_appliesToProductVariants(ctx, field, obj)
  129852. if out.Values[i] == graphql.Null {
  129853. invalids++
  129854. }
  129855. case "createdAt":
  129856. out.Values[i] = ec._SellingPlanGroup_createdAt(ctx, field, obj)
  129857. if out.Values[i] == graphql.Null {
  129858. invalids++
  129859. }
  129860. case "description":
  129861. out.Values[i] = ec._SellingPlanGroup_description(ctx, field, obj)
  129862. case "id":
  129863. out.Values[i] = ec._SellingPlanGroup_id(ctx, field, obj)
  129864. if out.Values[i] == graphql.Null {
  129865. invalids++
  129866. }
  129867. case "merchantCode":
  129868. out.Values[i] = ec._SellingPlanGroup_merchantCode(ctx, field, obj)
  129869. if out.Values[i] == graphql.Null {
  129870. invalids++
  129871. }
  129872. case "name":
  129873. out.Values[i] = ec._SellingPlanGroup_name(ctx, field, obj)
  129874. if out.Values[i] == graphql.Null {
  129875. invalids++
  129876. }
  129877. case "options":
  129878. out.Values[i] = ec._SellingPlanGroup_options(ctx, field, obj)
  129879. if out.Values[i] == graphql.Null {
  129880. invalids++
  129881. }
  129882. case "position":
  129883. out.Values[i] = ec._SellingPlanGroup_position(ctx, field, obj)
  129884. case "productCount":
  129885. out.Values[i] = ec._SellingPlanGroup_productCount(ctx, field, obj)
  129886. if out.Values[i] == graphql.Null {
  129887. invalids++
  129888. }
  129889. case "productVariantCount":
  129890. out.Values[i] = ec._SellingPlanGroup_productVariantCount(ctx, field, obj)
  129891. if out.Values[i] == graphql.Null {
  129892. invalids++
  129893. }
  129894. case "productVariants":
  129895. out.Values[i] = ec._SellingPlanGroup_productVariants(ctx, field, obj)
  129896. if out.Values[i] == graphql.Null {
  129897. invalids++
  129898. }
  129899. case "products":
  129900. out.Values[i] = ec._SellingPlanGroup_products(ctx, field, obj)
  129901. if out.Values[i] == graphql.Null {
  129902. invalids++
  129903. }
  129904. case "sellingPlans":
  129905. out.Values[i] = ec._SellingPlanGroup_sellingPlans(ctx, field, obj)
  129906. if out.Values[i] == graphql.Null {
  129907. invalids++
  129908. }
  129909. case "summary":
  129910. out.Values[i] = ec._SellingPlanGroup_summary(ctx, field, obj)
  129911. default:
  129912. panic("unknown field " + strconv.Quote(field.Name))
  129913. }
  129914. }
  129915. out.Dispatch()
  129916. if invalids > 0 {
  129917. return graphql.Null
  129918. }
  129919. return out
  129920. }
  129921. var sellingPlanGroupConnectionImplementors = []string{"SellingPlanGroupConnection"}
  129922. func (ec *executionContext) _SellingPlanGroupConnection(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanGroupConnection) graphql.Marshaler {
  129923. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanGroupConnectionImplementors)
  129924. out := graphql.NewFieldSet(fields)
  129925. var invalids uint32
  129926. for i, field := range fields {
  129927. switch field.Name {
  129928. case "__typename":
  129929. out.Values[i] = graphql.MarshalString("SellingPlanGroupConnection")
  129930. case "edges":
  129931. out.Values[i] = ec._SellingPlanGroupConnection_edges(ctx, field, obj)
  129932. if out.Values[i] == graphql.Null {
  129933. invalids++
  129934. }
  129935. case "nodes":
  129936. out.Values[i] = ec._SellingPlanGroupConnection_nodes(ctx, field, obj)
  129937. if out.Values[i] == graphql.Null {
  129938. invalids++
  129939. }
  129940. case "pageInfo":
  129941. out.Values[i] = ec._SellingPlanGroupConnection_pageInfo(ctx, field, obj)
  129942. if out.Values[i] == graphql.Null {
  129943. invalids++
  129944. }
  129945. default:
  129946. panic("unknown field " + strconv.Quote(field.Name))
  129947. }
  129948. }
  129949. out.Dispatch()
  129950. if invalids > 0 {
  129951. return graphql.Null
  129952. }
  129953. return out
  129954. }
  129955. var sellingPlanGroupEdgeImplementors = []string{"SellingPlanGroupEdge"}
  129956. func (ec *executionContext) _SellingPlanGroupEdge(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanGroupEdge) graphql.Marshaler {
  129957. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanGroupEdgeImplementors)
  129958. out := graphql.NewFieldSet(fields)
  129959. var invalids uint32
  129960. for i, field := range fields {
  129961. switch field.Name {
  129962. case "__typename":
  129963. out.Values[i] = graphql.MarshalString("SellingPlanGroupEdge")
  129964. case "cursor":
  129965. out.Values[i] = ec._SellingPlanGroupEdge_cursor(ctx, field, obj)
  129966. if out.Values[i] == graphql.Null {
  129967. invalids++
  129968. }
  129969. case "node":
  129970. out.Values[i] = ec._SellingPlanGroupEdge_node(ctx, field, obj)
  129971. if out.Values[i] == graphql.Null {
  129972. invalids++
  129973. }
  129974. default:
  129975. panic("unknown field " + strconv.Quote(field.Name))
  129976. }
  129977. }
  129978. out.Dispatch()
  129979. if invalids > 0 {
  129980. return graphql.Null
  129981. }
  129982. return out
  129983. }
  129984. var sellingPlanGroupUserErrorImplementors = []string{"SellingPlanGroupUserError", "DisplayableError"}
  129985. func (ec *executionContext) _SellingPlanGroupUserError(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanGroupUserError) graphql.Marshaler {
  129986. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanGroupUserErrorImplementors)
  129987. out := graphql.NewFieldSet(fields)
  129988. var invalids uint32
  129989. for i, field := range fields {
  129990. switch field.Name {
  129991. case "__typename":
  129992. out.Values[i] = graphql.MarshalString("SellingPlanGroupUserError")
  129993. case "code":
  129994. out.Values[i] = ec._SellingPlanGroupUserError_code(ctx, field, obj)
  129995. case "field":
  129996. out.Values[i] = ec._SellingPlanGroupUserError_field(ctx, field, obj)
  129997. case "message":
  129998. out.Values[i] = ec._SellingPlanGroupUserError_message(ctx, field, obj)
  129999. if out.Values[i] == graphql.Null {
  130000. invalids++
  130001. }
  130002. default:
  130003. panic("unknown field " + strconv.Quote(field.Name))
  130004. }
  130005. }
  130006. out.Dispatch()
  130007. if invalids > 0 {
  130008. return graphql.Null
  130009. }
  130010. return out
  130011. }
  130012. var sellingPlanInventoryPolicyImplementors = []string{"SellingPlanInventoryPolicy"}
  130013. func (ec *executionContext) _SellingPlanInventoryPolicy(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanInventoryPolicy) graphql.Marshaler {
  130014. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanInventoryPolicyImplementors)
  130015. out := graphql.NewFieldSet(fields)
  130016. var invalids uint32
  130017. for i, field := range fields {
  130018. switch field.Name {
  130019. case "__typename":
  130020. out.Values[i] = graphql.MarshalString("SellingPlanInventoryPolicy")
  130021. case "reserve":
  130022. out.Values[i] = ec._SellingPlanInventoryPolicy_reserve(ctx, field, obj)
  130023. if out.Values[i] == graphql.Null {
  130024. invalids++
  130025. }
  130026. default:
  130027. panic("unknown field " + strconv.Quote(field.Name))
  130028. }
  130029. }
  130030. out.Dispatch()
  130031. if invalids > 0 {
  130032. return graphql.Null
  130033. }
  130034. return out
  130035. }
  130036. var sellingPlanPricingPolicyPercentageValueImplementors = []string{"SellingPlanPricingPolicyPercentageValue", "SellingPlanPricingPolicyAdjustmentValue"}
  130037. func (ec *executionContext) _SellingPlanPricingPolicyPercentageValue(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanPricingPolicyPercentageValue) graphql.Marshaler {
  130038. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanPricingPolicyPercentageValueImplementors)
  130039. out := graphql.NewFieldSet(fields)
  130040. var invalids uint32
  130041. for i, field := range fields {
  130042. switch field.Name {
  130043. case "__typename":
  130044. out.Values[i] = graphql.MarshalString("SellingPlanPricingPolicyPercentageValue")
  130045. case "percentage":
  130046. out.Values[i] = ec._SellingPlanPricingPolicyPercentageValue_percentage(ctx, field, obj)
  130047. if out.Values[i] == graphql.Null {
  130048. invalids++
  130049. }
  130050. default:
  130051. panic("unknown field " + strconv.Quote(field.Name))
  130052. }
  130053. }
  130054. out.Dispatch()
  130055. if invalids > 0 {
  130056. return graphql.Null
  130057. }
  130058. return out
  130059. }
  130060. var sellingPlanRecurringBillingPolicyImplementors = []string{"SellingPlanRecurringBillingPolicy", "SellingPlanBillingPolicy"}
  130061. func (ec *executionContext) _SellingPlanRecurringBillingPolicy(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanRecurringBillingPolicy) graphql.Marshaler {
  130062. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanRecurringBillingPolicyImplementors)
  130063. out := graphql.NewFieldSet(fields)
  130064. var invalids uint32
  130065. for i, field := range fields {
  130066. switch field.Name {
  130067. case "__typename":
  130068. out.Values[i] = graphql.MarshalString("SellingPlanRecurringBillingPolicy")
  130069. case "anchors":
  130070. out.Values[i] = ec._SellingPlanRecurringBillingPolicy_anchors(ctx, field, obj)
  130071. if out.Values[i] == graphql.Null {
  130072. invalids++
  130073. }
  130074. case "createdAt":
  130075. out.Values[i] = ec._SellingPlanRecurringBillingPolicy_createdAt(ctx, field, obj)
  130076. if out.Values[i] == graphql.Null {
  130077. invalids++
  130078. }
  130079. case "interval":
  130080. out.Values[i] = ec._SellingPlanRecurringBillingPolicy_interval(ctx, field, obj)
  130081. if out.Values[i] == graphql.Null {
  130082. invalids++
  130083. }
  130084. case "intervalCount":
  130085. out.Values[i] = ec._SellingPlanRecurringBillingPolicy_intervalCount(ctx, field, obj)
  130086. if out.Values[i] == graphql.Null {
  130087. invalids++
  130088. }
  130089. case "maxCycles":
  130090. out.Values[i] = ec._SellingPlanRecurringBillingPolicy_maxCycles(ctx, field, obj)
  130091. case "minCycles":
  130092. out.Values[i] = ec._SellingPlanRecurringBillingPolicy_minCycles(ctx, field, obj)
  130093. default:
  130094. panic("unknown field " + strconv.Quote(field.Name))
  130095. }
  130096. }
  130097. out.Dispatch()
  130098. if invalids > 0 {
  130099. return graphql.Null
  130100. }
  130101. return out
  130102. }
  130103. var sellingPlanRecurringDeliveryPolicyImplementors = []string{"SellingPlanRecurringDeliveryPolicy", "SellingPlanDeliveryPolicy"}
  130104. func (ec *executionContext) _SellingPlanRecurringDeliveryPolicy(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanRecurringDeliveryPolicy) graphql.Marshaler {
  130105. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanRecurringDeliveryPolicyImplementors)
  130106. out := graphql.NewFieldSet(fields)
  130107. var invalids uint32
  130108. for i, field := range fields {
  130109. switch field.Name {
  130110. case "__typename":
  130111. out.Values[i] = graphql.MarshalString("SellingPlanRecurringDeliveryPolicy")
  130112. case "anchors":
  130113. out.Values[i] = ec._SellingPlanRecurringDeliveryPolicy_anchors(ctx, field, obj)
  130114. if out.Values[i] == graphql.Null {
  130115. invalids++
  130116. }
  130117. case "createdAt":
  130118. out.Values[i] = ec._SellingPlanRecurringDeliveryPolicy_createdAt(ctx, field, obj)
  130119. if out.Values[i] == graphql.Null {
  130120. invalids++
  130121. }
  130122. case "cutoff":
  130123. out.Values[i] = ec._SellingPlanRecurringDeliveryPolicy_cutoff(ctx, field, obj)
  130124. case "intent":
  130125. out.Values[i] = ec._SellingPlanRecurringDeliveryPolicy_intent(ctx, field, obj)
  130126. if out.Values[i] == graphql.Null {
  130127. invalids++
  130128. }
  130129. case "interval":
  130130. out.Values[i] = ec._SellingPlanRecurringDeliveryPolicy_interval(ctx, field, obj)
  130131. if out.Values[i] == graphql.Null {
  130132. invalids++
  130133. }
  130134. case "intervalCount":
  130135. out.Values[i] = ec._SellingPlanRecurringDeliveryPolicy_intervalCount(ctx, field, obj)
  130136. if out.Values[i] == graphql.Null {
  130137. invalids++
  130138. }
  130139. case "preAnchorBehavior":
  130140. out.Values[i] = ec._SellingPlanRecurringDeliveryPolicy_preAnchorBehavior(ctx, field, obj)
  130141. if out.Values[i] == graphql.Null {
  130142. invalids++
  130143. }
  130144. default:
  130145. panic("unknown field " + strconv.Quote(field.Name))
  130146. }
  130147. }
  130148. out.Dispatch()
  130149. if invalids > 0 {
  130150. return graphql.Null
  130151. }
  130152. return out
  130153. }
  130154. var sellingPlanRecurringPricingPolicyImplementors = []string{"SellingPlanRecurringPricingPolicy", "SellingPlanPricingPolicyBase", "SellingPlanPricingPolicy"}
  130155. func (ec *executionContext) _SellingPlanRecurringPricingPolicy(ctx context.Context, sel ast.SelectionSet, obj *SellingPlanRecurringPricingPolicy) graphql.Marshaler {
  130156. fields := graphql.CollectFields(ec.OperationContext, sel, sellingPlanRecurringPricingPolicyImplementors)
  130157. out := graphql.NewFieldSet(fields)
  130158. var invalids uint32
  130159. for i, field := range fields {
  130160. switch field.Name {
  130161. case "__typename":
  130162. out.Values[i] = graphql.MarshalString("SellingPlanRecurringPricingPolicy")
  130163. case "adjustmentType":
  130164. out.Values[i] = ec._SellingPlanRecurringPricingPolicy_adjustmentType(ctx, field, obj)
  130165. if out.Values[i] == graphql.Null {
  130166. invalids++
  130167. }
  130168. case "adjustmentValue":
  130169. out.Values[i] = ec._SellingPlanRecurringPricingPolicy_adjustmentValue(ctx, field, obj)
  130170. if out.Values[i] == graphql.Null {
  130171. invalids++
  130172. }
  130173. case "afterCycle":
  130174. out.Values[i] = ec._SellingPlanRecurringPricingPolicy_afterCycle(ctx, field, obj)
  130175. case "createdAt":
  130176. out.Values[i] = ec._SellingPlanRecurringPricingPolicy_createdAt(ctx, field, obj)
  130177. if out.Values[i] == graphql.Null {
  130178. invalids++
  130179. }
  130180. default:
  130181. panic("unknown field " + strconv.Quote(field.Name))
  130182. }
  130183. }
  130184. out.Dispatch()
  130185. if invalids > 0 {
  130186. return graphql.Null
  130187. }
  130188. return out
  130189. }
  130190. var shippingLineImplementors = []string{"ShippingLine"}
  130191. func (ec *executionContext) _ShippingLine(ctx context.Context, sel ast.SelectionSet, obj *ShippingLine) graphql.Marshaler {
  130192. fields := graphql.CollectFields(ec.OperationContext, sel, shippingLineImplementors)
  130193. out := graphql.NewFieldSet(fields)
  130194. var invalids uint32
  130195. for i, field := range fields {
  130196. switch field.Name {
  130197. case "__typename":
  130198. out.Values[i] = graphql.MarshalString("ShippingLine")
  130199. case "carrierIdentifier":
  130200. out.Values[i] = ec._ShippingLine_carrierIdentifier(ctx, field, obj)
  130201. case "code":
  130202. out.Values[i] = ec._ShippingLine_code(ctx, field, obj)
  130203. case "custom":
  130204. out.Values[i] = ec._ShippingLine_custom(ctx, field, obj)
  130205. if out.Values[i] == graphql.Null {
  130206. invalids++
  130207. }
  130208. case "deliveryCategory":
  130209. out.Values[i] = ec._ShippingLine_deliveryCategory(ctx, field, obj)
  130210. case "discountAllocations":
  130211. out.Values[i] = ec._ShippingLine_discountAllocations(ctx, field, obj)
  130212. if out.Values[i] == graphql.Null {
  130213. invalids++
  130214. }
  130215. case "discountedPriceSet":
  130216. out.Values[i] = ec._ShippingLine_discountedPriceSet(ctx, field, obj)
  130217. if out.Values[i] == graphql.Null {
  130218. invalids++
  130219. }
  130220. case "id":
  130221. out.Values[i] = ec._ShippingLine_id(ctx, field, obj)
  130222. case "originalPriceSet":
  130223. out.Values[i] = ec._ShippingLine_originalPriceSet(ctx, field, obj)
  130224. if out.Values[i] == graphql.Null {
  130225. invalids++
  130226. }
  130227. case "phone":
  130228. out.Values[i] = ec._ShippingLine_phone(ctx, field, obj)
  130229. case "requestedFulfillmentService":
  130230. out.Values[i] = ec._ShippingLine_requestedFulfillmentService(ctx, field, obj)
  130231. case "shippingRateHandle":
  130232. out.Values[i] = ec._ShippingLine_shippingRateHandle(ctx, field, obj)
  130233. case "source":
  130234. out.Values[i] = ec._ShippingLine_source(ctx, field, obj)
  130235. case "taxLines":
  130236. out.Values[i] = ec._ShippingLine_taxLines(ctx, field, obj)
  130237. if out.Values[i] == graphql.Null {
  130238. invalids++
  130239. }
  130240. case "title":
  130241. out.Values[i] = ec._ShippingLine_title(ctx, field, obj)
  130242. if out.Values[i] == graphql.Null {
  130243. invalids++
  130244. }
  130245. default:
  130246. panic("unknown field " + strconv.Quote(field.Name))
  130247. }
  130248. }
  130249. out.Dispatch()
  130250. if invalids > 0 {
  130251. return graphql.Null
  130252. }
  130253. return out
  130254. }
  130255. var shippingLineConnectionImplementors = []string{"ShippingLineConnection"}
  130256. func (ec *executionContext) _ShippingLineConnection(ctx context.Context, sel ast.SelectionSet, obj *ShippingLineConnection) graphql.Marshaler {
  130257. fields := graphql.CollectFields(ec.OperationContext, sel, shippingLineConnectionImplementors)
  130258. out := graphql.NewFieldSet(fields)
  130259. var invalids uint32
  130260. for i, field := range fields {
  130261. switch field.Name {
  130262. case "__typename":
  130263. out.Values[i] = graphql.MarshalString("ShippingLineConnection")
  130264. case "edges":
  130265. out.Values[i] = ec._ShippingLineConnection_edges(ctx, field, obj)
  130266. if out.Values[i] == graphql.Null {
  130267. invalids++
  130268. }
  130269. case "nodes":
  130270. out.Values[i] = ec._ShippingLineConnection_nodes(ctx, field, obj)
  130271. if out.Values[i] == graphql.Null {
  130272. invalids++
  130273. }
  130274. case "pageInfo":
  130275. out.Values[i] = ec._ShippingLineConnection_pageInfo(ctx, field, obj)
  130276. if out.Values[i] == graphql.Null {
  130277. invalids++
  130278. }
  130279. default:
  130280. panic("unknown field " + strconv.Quote(field.Name))
  130281. }
  130282. }
  130283. out.Dispatch()
  130284. if invalids > 0 {
  130285. return graphql.Null
  130286. }
  130287. return out
  130288. }
  130289. var shippingLineEdgeImplementors = []string{"ShippingLineEdge"}
  130290. func (ec *executionContext) _ShippingLineEdge(ctx context.Context, sel ast.SelectionSet, obj *ShippingLineEdge) graphql.Marshaler {
  130291. fields := graphql.CollectFields(ec.OperationContext, sel, shippingLineEdgeImplementors)
  130292. out := graphql.NewFieldSet(fields)
  130293. var invalids uint32
  130294. for i, field := range fields {
  130295. switch field.Name {
  130296. case "__typename":
  130297. out.Values[i] = graphql.MarshalString("ShippingLineEdge")
  130298. case "cursor":
  130299. out.Values[i] = ec._ShippingLineEdge_cursor(ctx, field, obj)
  130300. if out.Values[i] == graphql.Null {
  130301. invalids++
  130302. }
  130303. case "node":
  130304. out.Values[i] = ec._ShippingLineEdge_node(ctx, field, obj)
  130305. if out.Values[i] == graphql.Null {
  130306. invalids++
  130307. }
  130308. default:
  130309. panic("unknown field " + strconv.Quote(field.Name))
  130310. }
  130311. }
  130312. out.Dispatch()
  130313. if invalids > 0 {
  130314. return graphql.Null
  130315. }
  130316. return out
  130317. }
  130318. var shippingRefundImplementors = []string{"ShippingRefund"}
  130319. func (ec *executionContext) _ShippingRefund(ctx context.Context, sel ast.SelectionSet, obj *ShippingRefund) graphql.Marshaler {
  130320. fields := graphql.CollectFields(ec.OperationContext, sel, shippingRefundImplementors)
  130321. out := graphql.NewFieldSet(fields)
  130322. var invalids uint32
  130323. for i, field := range fields {
  130324. switch field.Name {
  130325. case "__typename":
  130326. out.Values[i] = graphql.MarshalString("ShippingRefund")
  130327. case "amountSet":
  130328. out.Values[i] = ec._ShippingRefund_amountSet(ctx, field, obj)
  130329. if out.Values[i] == graphql.Null {
  130330. invalids++
  130331. }
  130332. case "maximumRefundableSet":
  130333. out.Values[i] = ec._ShippingRefund_maximumRefundableSet(ctx, field, obj)
  130334. if out.Values[i] == graphql.Null {
  130335. invalids++
  130336. }
  130337. case "taxSet":
  130338. out.Values[i] = ec._ShippingRefund_taxSet(ctx, field, obj)
  130339. if out.Values[i] == graphql.Null {
  130340. invalids++
  130341. }
  130342. default:
  130343. panic("unknown field " + strconv.Quote(field.Name))
  130344. }
  130345. }
  130346. out.Dispatch()
  130347. if invalids > 0 {
  130348. return graphql.Null
  130349. }
  130350. return out
  130351. }
  130352. var shopAlertImplementors = []string{"ShopAlert"}
  130353. func (ec *executionContext) _ShopAlert(ctx context.Context, sel ast.SelectionSet, obj *ShopAlert) graphql.Marshaler {
  130354. fields := graphql.CollectFields(ec.OperationContext, sel, shopAlertImplementors)
  130355. out := graphql.NewFieldSet(fields)
  130356. var invalids uint32
  130357. for i, field := range fields {
  130358. switch field.Name {
  130359. case "__typename":
  130360. out.Values[i] = graphql.MarshalString("ShopAlert")
  130361. case "action":
  130362. out.Values[i] = ec._ShopAlert_action(ctx, field, obj)
  130363. if out.Values[i] == graphql.Null {
  130364. invalids++
  130365. }
  130366. case "description":
  130367. out.Values[i] = ec._ShopAlert_description(ctx, field, obj)
  130368. if out.Values[i] == graphql.Null {
  130369. invalids++
  130370. }
  130371. default:
  130372. panic("unknown field " + strconv.Quote(field.Name))
  130373. }
  130374. }
  130375. out.Dispatch()
  130376. if invalids > 0 {
  130377. return graphql.Null
  130378. }
  130379. return out
  130380. }
  130381. var shopAlertActionImplementors = []string{"ShopAlertAction"}
  130382. func (ec *executionContext) _ShopAlertAction(ctx context.Context, sel ast.SelectionSet, obj *ShopAlertAction) graphql.Marshaler {
  130383. fields := graphql.CollectFields(ec.OperationContext, sel, shopAlertActionImplementors)
  130384. out := graphql.NewFieldSet(fields)
  130385. var invalids uint32
  130386. for i, field := range fields {
  130387. switch field.Name {
  130388. case "__typename":
  130389. out.Values[i] = graphql.MarshalString("ShopAlertAction")
  130390. case "title":
  130391. out.Values[i] = ec._ShopAlertAction_title(ctx, field, obj)
  130392. if out.Values[i] == graphql.Null {
  130393. invalids++
  130394. }
  130395. case "url":
  130396. out.Values[i] = ec._ShopAlertAction_url(ctx, field, obj)
  130397. if out.Values[i] == graphql.Null {
  130398. invalids++
  130399. }
  130400. default:
  130401. panic("unknown field " + strconv.Quote(field.Name))
  130402. }
  130403. }
  130404. out.Dispatch()
  130405. if invalids > 0 {
  130406. return graphql.Null
  130407. }
  130408. return out
  130409. }
  130410. var shopFeaturesImplementors = []string{"ShopFeatures"}
  130411. func (ec *executionContext) _ShopFeatures(ctx context.Context, sel ast.SelectionSet, obj *ShopFeatures) graphql.Marshaler {
  130412. fields := graphql.CollectFields(ec.OperationContext, sel, shopFeaturesImplementors)
  130413. out := graphql.NewFieldSet(fields)
  130414. var invalids uint32
  130415. for i, field := range fields {
  130416. switch field.Name {
  130417. case "__typename":
  130418. out.Values[i] = graphql.MarshalString("ShopFeatures")
  130419. case "avalaraAvatax":
  130420. out.Values[i] = ec._ShopFeatures_avalaraAvatax(ctx, field, obj)
  130421. if out.Values[i] == graphql.Null {
  130422. invalids++
  130423. }
  130424. case "branding":
  130425. out.Values[i] = ec._ShopFeatures_branding(ctx, field, obj)
  130426. if out.Values[i] == graphql.Null {
  130427. invalids++
  130428. }
  130429. case "captcha":
  130430. out.Values[i] = ec._ShopFeatures_captcha(ctx, field, obj)
  130431. if out.Values[i] == graphql.Null {
  130432. invalids++
  130433. }
  130434. case "captchaExternalDomains":
  130435. out.Values[i] = ec._ShopFeatures_captchaExternalDomains(ctx, field, obj)
  130436. if out.Values[i] == graphql.Null {
  130437. invalids++
  130438. }
  130439. case "dynamicRemarketing":
  130440. out.Values[i] = ec._ShopFeatures_dynamicRemarketing(ctx, field, obj)
  130441. if out.Values[i] == graphql.Null {
  130442. invalids++
  130443. }
  130444. case "eligibleForSubscriptionMigration":
  130445. out.Values[i] = ec._ShopFeatures_eligibleForSubscriptionMigration(ctx, field, obj)
  130446. if out.Values[i] == graphql.Null {
  130447. invalids++
  130448. }
  130449. case "eligibleForSubscriptions":
  130450. out.Values[i] = ec._ShopFeatures_eligibleForSubscriptions(ctx, field, obj)
  130451. if out.Values[i] == graphql.Null {
  130452. invalids++
  130453. }
  130454. case "giftCards":
  130455. out.Values[i] = ec._ShopFeatures_giftCards(ctx, field, obj)
  130456. if out.Values[i] == graphql.Null {
  130457. invalids++
  130458. }
  130459. case "harmonizedSystemCode":
  130460. out.Values[i] = ec._ShopFeatures_harmonizedSystemCode(ctx, field, obj)
  130461. if out.Values[i] == graphql.Null {
  130462. invalids++
  130463. }
  130464. case "internationalDomains":
  130465. out.Values[i] = ec._ShopFeatures_internationalDomains(ctx, field, obj)
  130466. if out.Values[i] == graphql.Null {
  130467. invalids++
  130468. }
  130469. case "internationalPriceOverrides":
  130470. out.Values[i] = ec._ShopFeatures_internationalPriceOverrides(ctx, field, obj)
  130471. if out.Values[i] == graphql.Null {
  130472. invalids++
  130473. }
  130474. case "internationalPriceRules":
  130475. out.Values[i] = ec._ShopFeatures_internationalPriceRules(ctx, field, obj)
  130476. if out.Values[i] == graphql.Null {
  130477. invalids++
  130478. }
  130479. case "legacySubscriptionGatewayEnabled":
  130480. out.Values[i] = ec._ShopFeatures_legacySubscriptionGatewayEnabled(ctx, field, obj)
  130481. if out.Values[i] == graphql.Null {
  130482. invalids++
  130483. }
  130484. case "liveView":
  130485. out.Values[i] = ec._ShopFeatures_liveView(ctx, field, obj)
  130486. if out.Values[i] == graphql.Null {
  130487. invalids++
  130488. }
  130489. case "onboardingVisual":
  130490. out.Values[i] = ec._ShopFeatures_onboardingVisual(ctx, field, obj)
  130491. if out.Values[i] == graphql.Null {
  130492. invalids++
  130493. }
  130494. case "paypalExpressSubscriptionGatewayStatus":
  130495. out.Values[i] = ec._ShopFeatures_paypalExpressSubscriptionGatewayStatus(ctx, field, obj)
  130496. if out.Values[i] == graphql.Null {
  130497. invalids++
  130498. }
  130499. case "reports":
  130500. out.Values[i] = ec._ShopFeatures_reports(ctx, field, obj)
  130501. if out.Values[i] == graphql.Null {
  130502. invalids++
  130503. }
  130504. case "sellsSubscriptions":
  130505. out.Values[i] = ec._ShopFeatures_sellsSubscriptions(ctx, field, obj)
  130506. if out.Values[i] == graphql.Null {
  130507. invalids++
  130508. }
  130509. case "showMetrics":
  130510. out.Values[i] = ec._ShopFeatures_showMetrics(ctx, field, obj)
  130511. if out.Values[i] == graphql.Null {
  130512. invalids++
  130513. }
  130514. case "storefront":
  130515. out.Values[i] = ec._ShopFeatures_storefront(ctx, field, obj)
  130516. if out.Values[i] == graphql.Null {
  130517. invalids++
  130518. }
  130519. case "usingShopifyBalance":
  130520. out.Values[i] = ec._ShopFeatures_usingShopifyBalance(ctx, field, obj)
  130521. if out.Values[i] == graphql.Null {
  130522. invalids++
  130523. }
  130524. default:
  130525. panic("unknown field " + strconv.Quote(field.Name))
  130526. }
  130527. }
  130528. out.Dispatch()
  130529. if invalids > 0 {
  130530. return graphql.Null
  130531. }
  130532. return out
  130533. }
  130534. var shopPlanImplementors = []string{"ShopPlan"}
  130535. func (ec *executionContext) _ShopPlan(ctx context.Context, sel ast.SelectionSet, obj *ShopPlan) graphql.Marshaler {
  130536. fields := graphql.CollectFields(ec.OperationContext, sel, shopPlanImplementors)
  130537. out := graphql.NewFieldSet(fields)
  130538. var invalids uint32
  130539. for i, field := range fields {
  130540. switch field.Name {
  130541. case "__typename":
  130542. out.Values[i] = graphql.MarshalString("ShopPlan")
  130543. case "displayName":
  130544. out.Values[i] = ec._ShopPlan_displayName(ctx, field, obj)
  130545. if out.Values[i] == graphql.Null {
  130546. invalids++
  130547. }
  130548. case "partnerDevelopment":
  130549. out.Values[i] = ec._ShopPlan_partnerDevelopment(ctx, field, obj)
  130550. if out.Values[i] == graphql.Null {
  130551. invalids++
  130552. }
  130553. case "shopifyPlus":
  130554. out.Values[i] = ec._ShopPlan_shopifyPlus(ctx, field, obj)
  130555. if out.Values[i] == graphql.Null {
  130556. invalids++
  130557. }
  130558. default:
  130559. panic("unknown field " + strconv.Quote(field.Name))
  130560. }
  130561. }
  130562. out.Dispatch()
  130563. if invalids > 0 {
  130564. return graphql.Null
  130565. }
  130566. return out
  130567. }
  130568. var shopPolicyImplementors = []string{"ShopPolicy", "HasPublishedTranslations", "Node"}
  130569. func (ec *executionContext) _ShopPolicy(ctx context.Context, sel ast.SelectionSet, obj *ShopPolicy) graphql.Marshaler {
  130570. fields := graphql.CollectFields(ec.OperationContext, sel, shopPolicyImplementors)
  130571. out := graphql.NewFieldSet(fields)
  130572. var invalids uint32
  130573. for i, field := range fields {
  130574. switch field.Name {
  130575. case "__typename":
  130576. out.Values[i] = graphql.MarshalString("ShopPolicy")
  130577. case "body":
  130578. out.Values[i] = ec._ShopPolicy_body(ctx, field, obj)
  130579. if out.Values[i] == graphql.Null {
  130580. invalids++
  130581. }
  130582. case "id":
  130583. out.Values[i] = ec._ShopPolicy_id(ctx, field, obj)
  130584. if out.Values[i] == graphql.Null {
  130585. invalids++
  130586. }
  130587. case "translations":
  130588. out.Values[i] = ec._ShopPolicy_translations(ctx, field, obj)
  130589. if out.Values[i] == graphql.Null {
  130590. invalids++
  130591. }
  130592. case "type":
  130593. out.Values[i] = ec._ShopPolicy_type(ctx, field, obj)
  130594. if out.Values[i] == graphql.Null {
  130595. invalids++
  130596. }
  130597. case "url":
  130598. out.Values[i] = ec._ShopPolicy_url(ctx, field, obj)
  130599. if out.Values[i] == graphql.Null {
  130600. invalids++
  130601. }
  130602. default:
  130603. panic("unknown field " + strconv.Quote(field.Name))
  130604. }
  130605. }
  130606. out.Dispatch()
  130607. if invalids > 0 {
  130608. return graphql.Null
  130609. }
  130610. return out
  130611. }
  130612. var shopResourceLimitsImplementors = []string{"ShopResourceLimits"}
  130613. func (ec *executionContext) _ShopResourceLimits(ctx context.Context, sel ast.SelectionSet, obj *ShopResourceLimits) graphql.Marshaler {
  130614. fields := graphql.CollectFields(ec.OperationContext, sel, shopResourceLimitsImplementors)
  130615. out := graphql.NewFieldSet(fields)
  130616. var invalids uint32
  130617. for i, field := range fields {
  130618. switch field.Name {
  130619. case "__typename":
  130620. out.Values[i] = graphql.MarshalString("ShopResourceLimits")
  130621. case "locationLimit":
  130622. out.Values[i] = ec._ShopResourceLimits_locationLimit(ctx, field, obj)
  130623. if out.Values[i] == graphql.Null {
  130624. invalids++
  130625. }
  130626. case "maxProductOptions":
  130627. out.Values[i] = ec._ShopResourceLimits_maxProductOptions(ctx, field, obj)
  130628. if out.Values[i] == graphql.Null {
  130629. invalids++
  130630. }
  130631. case "maxProductVariants":
  130632. out.Values[i] = ec._ShopResourceLimits_maxProductVariants(ctx, field, obj)
  130633. if out.Values[i] == graphql.Null {
  130634. invalids++
  130635. }
  130636. case "redirectLimitReached":
  130637. out.Values[i] = ec._ShopResourceLimits_redirectLimitReached(ctx, field, obj)
  130638. if out.Values[i] == graphql.Null {
  130639. invalids++
  130640. }
  130641. case "skuResourceLimits":
  130642. out.Values[i] = ec._ShopResourceLimits_skuResourceLimits(ctx, field, obj)
  130643. if out.Values[i] == graphql.Null {
  130644. invalids++
  130645. }
  130646. default:
  130647. panic("unknown field " + strconv.Quote(field.Name))
  130648. }
  130649. }
  130650. out.Dispatch()
  130651. if invalids > 0 {
  130652. return graphql.Null
  130653. }
  130654. return out
  130655. }
  130656. var shopifyPaymentsExtendedAuthorizationImplementors = []string{"ShopifyPaymentsExtendedAuthorization"}
  130657. func (ec *executionContext) _ShopifyPaymentsExtendedAuthorization(ctx context.Context, sel ast.SelectionSet, obj *ShopifyPaymentsExtendedAuthorization) graphql.Marshaler {
  130658. fields := graphql.CollectFields(ec.OperationContext, sel, shopifyPaymentsExtendedAuthorizationImplementors)
  130659. out := graphql.NewFieldSet(fields)
  130660. var invalids uint32
  130661. for i, field := range fields {
  130662. switch field.Name {
  130663. case "__typename":
  130664. out.Values[i] = graphql.MarshalString("ShopifyPaymentsExtendedAuthorization")
  130665. case "extendedAuthorizationExpiresAt":
  130666. out.Values[i] = ec._ShopifyPaymentsExtendedAuthorization_extendedAuthorizationExpiresAt(ctx, field, obj)
  130667. if out.Values[i] == graphql.Null {
  130668. invalids++
  130669. }
  130670. case "standardAuthorizationExpiresAt":
  130671. out.Values[i] = ec._ShopifyPaymentsExtendedAuthorization_standardAuthorizationExpiresAt(ctx, field, obj)
  130672. if out.Values[i] == graphql.Null {
  130673. invalids++
  130674. }
  130675. default:
  130676. panic("unknown field " + strconv.Quote(field.Name))
  130677. }
  130678. }
  130679. out.Dispatch()
  130680. if invalids > 0 {
  130681. return graphql.Null
  130682. }
  130683. return out
  130684. }
  130685. var shopifyPaymentsRefundSetImplementors = []string{"ShopifyPaymentsRefundSet"}
  130686. func (ec *executionContext) _ShopifyPaymentsRefundSet(ctx context.Context, sel ast.SelectionSet, obj *ShopifyPaymentsRefundSet) graphql.Marshaler {
  130687. fields := graphql.CollectFields(ec.OperationContext, sel, shopifyPaymentsRefundSetImplementors)
  130688. out := graphql.NewFieldSet(fields)
  130689. var invalids uint32
  130690. for i, field := range fields {
  130691. switch field.Name {
  130692. case "__typename":
  130693. out.Values[i] = graphql.MarshalString("ShopifyPaymentsRefundSet")
  130694. case "acquirerReferenceNumber":
  130695. out.Values[i] = ec._ShopifyPaymentsRefundSet_acquirerReferenceNumber(ctx, field, obj)
  130696. default:
  130697. panic("unknown field " + strconv.Quote(field.Name))
  130698. }
  130699. }
  130700. out.Dispatch()
  130701. if invalids > 0 {
  130702. return graphql.Null
  130703. }
  130704. return out
  130705. }
  130706. var shopifyPaymentsTransactionSetImplementors = []string{"ShopifyPaymentsTransactionSet"}
  130707. func (ec *executionContext) _ShopifyPaymentsTransactionSet(ctx context.Context, sel ast.SelectionSet, obj *ShopifyPaymentsTransactionSet) graphql.Marshaler {
  130708. fields := graphql.CollectFields(ec.OperationContext, sel, shopifyPaymentsTransactionSetImplementors)
  130709. out := graphql.NewFieldSet(fields)
  130710. var invalids uint32
  130711. for i, field := range fields {
  130712. switch field.Name {
  130713. case "__typename":
  130714. out.Values[i] = graphql.MarshalString("ShopifyPaymentsTransactionSet")
  130715. case "extendedAuthorizationSet":
  130716. out.Values[i] = ec._ShopifyPaymentsTransactionSet_extendedAuthorizationSet(ctx, field, obj)
  130717. case "refundSet":
  130718. out.Values[i] = ec._ShopifyPaymentsTransactionSet_refundSet(ctx, field, obj)
  130719. default:
  130720. panic("unknown field " + strconv.Quote(field.Name))
  130721. }
  130722. }
  130723. out.Dispatch()
  130724. if invalids > 0 {
  130725. return graphql.Null
  130726. }
  130727. return out
  130728. }
  130729. var staffMemberImplementors = []string{"StaffMember", "Node"}
  130730. func (ec *executionContext) _StaffMember(ctx context.Context, sel ast.SelectionSet, obj *StaffMember) graphql.Marshaler {
  130731. fields := graphql.CollectFields(ec.OperationContext, sel, staffMemberImplementors)
  130732. out := graphql.NewFieldSet(fields)
  130733. var invalids uint32
  130734. for i, field := range fields {
  130735. switch field.Name {
  130736. case "__typename":
  130737. out.Values[i] = graphql.MarshalString("StaffMember")
  130738. case "active":
  130739. out.Values[i] = ec._StaffMember_active(ctx, field, obj)
  130740. if out.Values[i] == graphql.Null {
  130741. invalids++
  130742. }
  130743. case "avatar":
  130744. out.Values[i] = ec._StaffMember_avatar(ctx, field, obj)
  130745. if out.Values[i] == graphql.Null {
  130746. invalids++
  130747. }
  130748. case "email":
  130749. out.Values[i] = ec._StaffMember_email(ctx, field, obj)
  130750. if out.Values[i] == graphql.Null {
  130751. invalids++
  130752. }
  130753. case "exists":
  130754. out.Values[i] = ec._StaffMember_exists(ctx, field, obj)
  130755. if out.Values[i] == graphql.Null {
  130756. invalids++
  130757. }
  130758. case "firstName":
  130759. out.Values[i] = ec._StaffMember_firstName(ctx, field, obj)
  130760. case "id":
  130761. out.Values[i] = ec._StaffMember_id(ctx, field, obj)
  130762. if out.Values[i] == graphql.Null {
  130763. invalids++
  130764. }
  130765. case "initials":
  130766. out.Values[i] = ec._StaffMember_initials(ctx, field, obj)
  130767. case "isShopOwner":
  130768. out.Values[i] = ec._StaffMember_isShopOwner(ctx, field, obj)
  130769. if out.Values[i] == graphql.Null {
  130770. invalids++
  130771. }
  130772. case "lastName":
  130773. out.Values[i] = ec._StaffMember_lastName(ctx, field, obj)
  130774. case "locale":
  130775. out.Values[i] = ec._StaffMember_locale(ctx, field, obj)
  130776. if out.Values[i] == graphql.Null {
  130777. invalids++
  130778. }
  130779. case "name":
  130780. out.Values[i] = ec._StaffMember_name(ctx, field, obj)
  130781. if out.Values[i] == graphql.Null {
  130782. invalids++
  130783. }
  130784. case "phone":
  130785. out.Values[i] = ec._StaffMember_phone(ctx, field, obj)
  130786. case "privateData":
  130787. out.Values[i] = ec._StaffMember_privateData(ctx, field, obj)
  130788. if out.Values[i] == graphql.Null {
  130789. invalids++
  130790. }
  130791. default:
  130792. panic("unknown field " + strconv.Quote(field.Name))
  130793. }
  130794. }
  130795. out.Dispatch()
  130796. if invalids > 0 {
  130797. return graphql.Null
  130798. }
  130799. return out
  130800. }
  130801. var staffMemberConnectionImplementors = []string{"StaffMemberConnection"}
  130802. func (ec *executionContext) _StaffMemberConnection(ctx context.Context, sel ast.SelectionSet, obj *StaffMemberConnection) graphql.Marshaler {
  130803. fields := graphql.CollectFields(ec.OperationContext, sel, staffMemberConnectionImplementors)
  130804. out := graphql.NewFieldSet(fields)
  130805. var invalids uint32
  130806. for i, field := range fields {
  130807. switch field.Name {
  130808. case "__typename":
  130809. out.Values[i] = graphql.MarshalString("StaffMemberConnection")
  130810. case "edges":
  130811. out.Values[i] = ec._StaffMemberConnection_edges(ctx, field, obj)
  130812. if out.Values[i] == graphql.Null {
  130813. invalids++
  130814. }
  130815. case "nodes":
  130816. out.Values[i] = ec._StaffMemberConnection_nodes(ctx, field, obj)
  130817. if out.Values[i] == graphql.Null {
  130818. invalids++
  130819. }
  130820. case "pageInfo":
  130821. out.Values[i] = ec._StaffMemberConnection_pageInfo(ctx, field, obj)
  130822. if out.Values[i] == graphql.Null {
  130823. invalids++
  130824. }
  130825. default:
  130826. panic("unknown field " + strconv.Quote(field.Name))
  130827. }
  130828. }
  130829. out.Dispatch()
  130830. if invalids > 0 {
  130831. return graphql.Null
  130832. }
  130833. return out
  130834. }
  130835. var staffMemberEdgeImplementors = []string{"StaffMemberEdge"}
  130836. func (ec *executionContext) _StaffMemberEdge(ctx context.Context, sel ast.SelectionSet, obj *StaffMemberEdge) graphql.Marshaler {
  130837. fields := graphql.CollectFields(ec.OperationContext, sel, staffMemberEdgeImplementors)
  130838. out := graphql.NewFieldSet(fields)
  130839. var invalids uint32
  130840. for i, field := range fields {
  130841. switch field.Name {
  130842. case "__typename":
  130843. out.Values[i] = graphql.MarshalString("StaffMemberEdge")
  130844. case "cursor":
  130845. out.Values[i] = ec._StaffMemberEdge_cursor(ctx, field, obj)
  130846. if out.Values[i] == graphql.Null {
  130847. invalids++
  130848. }
  130849. case "node":
  130850. out.Values[i] = ec._StaffMemberEdge_node(ctx, field, obj)
  130851. if out.Values[i] == graphql.Null {
  130852. invalids++
  130853. }
  130854. default:
  130855. panic("unknown field " + strconv.Quote(field.Name))
  130856. }
  130857. }
  130858. out.Dispatch()
  130859. if invalids > 0 {
  130860. return graphql.Null
  130861. }
  130862. return out
  130863. }
  130864. var staffMemberPrivateDataImplementors = []string{"StaffMemberPrivateData"}
  130865. func (ec *executionContext) _StaffMemberPrivateData(ctx context.Context, sel ast.SelectionSet, obj *StaffMemberPrivateData) graphql.Marshaler {
  130866. fields := graphql.CollectFields(ec.OperationContext, sel, staffMemberPrivateDataImplementors)
  130867. out := graphql.NewFieldSet(fields)
  130868. var invalids uint32
  130869. for i, field := range fields {
  130870. switch field.Name {
  130871. case "__typename":
  130872. out.Values[i] = graphql.MarshalString("StaffMemberPrivateData")
  130873. case "accountSettingsUrl":
  130874. out.Values[i] = ec._StaffMemberPrivateData_accountSettingsUrl(ctx, field, obj)
  130875. if out.Values[i] == graphql.Null {
  130876. invalids++
  130877. }
  130878. case "createdAt":
  130879. out.Values[i] = ec._StaffMemberPrivateData_createdAt(ctx, field, obj)
  130880. if out.Values[i] == graphql.Null {
  130881. invalids++
  130882. }
  130883. default:
  130884. panic("unknown field " + strconv.Quote(field.Name))
  130885. }
  130886. }
  130887. out.Dispatch()
  130888. if invalids > 0 {
  130889. return graphql.Null
  130890. }
  130891. return out
  130892. }
  130893. var standardMetafieldDefinitionTemplateImplementors = []string{"StandardMetafieldDefinitionTemplate", "Node"}
  130894. func (ec *executionContext) _StandardMetafieldDefinitionTemplate(ctx context.Context, sel ast.SelectionSet, obj *StandardMetafieldDefinitionTemplate) graphql.Marshaler {
  130895. fields := graphql.CollectFields(ec.OperationContext, sel, standardMetafieldDefinitionTemplateImplementors)
  130896. out := graphql.NewFieldSet(fields)
  130897. var invalids uint32
  130898. for i, field := range fields {
  130899. switch field.Name {
  130900. case "__typename":
  130901. out.Values[i] = graphql.MarshalString("StandardMetafieldDefinitionTemplate")
  130902. case "description":
  130903. out.Values[i] = ec._StandardMetafieldDefinitionTemplate_description(ctx, field, obj)
  130904. case "id":
  130905. out.Values[i] = ec._StandardMetafieldDefinitionTemplate_id(ctx, field, obj)
  130906. if out.Values[i] == graphql.Null {
  130907. invalids++
  130908. }
  130909. case "key":
  130910. out.Values[i] = ec._StandardMetafieldDefinitionTemplate_key(ctx, field, obj)
  130911. if out.Values[i] == graphql.Null {
  130912. invalids++
  130913. }
  130914. case "name":
  130915. out.Values[i] = ec._StandardMetafieldDefinitionTemplate_name(ctx, field, obj)
  130916. if out.Values[i] == graphql.Null {
  130917. invalids++
  130918. }
  130919. case "namespace":
  130920. out.Values[i] = ec._StandardMetafieldDefinitionTemplate_namespace(ctx, field, obj)
  130921. if out.Values[i] == graphql.Null {
  130922. invalids++
  130923. }
  130924. case "ownerTypes":
  130925. out.Values[i] = ec._StandardMetafieldDefinitionTemplate_ownerTypes(ctx, field, obj)
  130926. if out.Values[i] == graphql.Null {
  130927. invalids++
  130928. }
  130929. case "type":
  130930. out.Values[i] = ec._StandardMetafieldDefinitionTemplate_type(ctx, field, obj)
  130931. if out.Values[i] == graphql.Null {
  130932. invalids++
  130933. }
  130934. case "validations":
  130935. out.Values[i] = ec._StandardMetafieldDefinitionTemplate_validations(ctx, field, obj)
  130936. if out.Values[i] == graphql.Null {
  130937. invalids++
  130938. }
  130939. case "visibleToStorefrontApi":
  130940. out.Values[i] = ec._StandardMetafieldDefinitionTemplate_visibleToStorefrontApi(ctx, field, obj)
  130941. if out.Values[i] == graphql.Null {
  130942. invalids++
  130943. }
  130944. default:
  130945. panic("unknown field " + strconv.Quote(field.Name))
  130946. }
  130947. }
  130948. out.Dispatch()
  130949. if invalids > 0 {
  130950. return graphql.Null
  130951. }
  130952. return out
  130953. }
  130954. var storefrontAccessTokenImplementors = []string{"StorefrontAccessToken", "Node"}
  130955. func (ec *executionContext) _StorefrontAccessToken(ctx context.Context, sel ast.SelectionSet, obj *StorefrontAccessToken) graphql.Marshaler {
  130956. fields := graphql.CollectFields(ec.OperationContext, sel, storefrontAccessTokenImplementors)
  130957. out := graphql.NewFieldSet(fields)
  130958. var invalids uint32
  130959. for i, field := range fields {
  130960. switch field.Name {
  130961. case "__typename":
  130962. out.Values[i] = graphql.MarshalString("StorefrontAccessToken")
  130963. case "accessScopes":
  130964. out.Values[i] = ec._StorefrontAccessToken_accessScopes(ctx, field, obj)
  130965. if out.Values[i] == graphql.Null {
  130966. invalids++
  130967. }
  130968. case "accessToken":
  130969. out.Values[i] = ec._StorefrontAccessToken_accessToken(ctx, field, obj)
  130970. if out.Values[i] == graphql.Null {
  130971. invalids++
  130972. }
  130973. case "createdAt":
  130974. out.Values[i] = ec._StorefrontAccessToken_createdAt(ctx, field, obj)
  130975. if out.Values[i] == graphql.Null {
  130976. invalids++
  130977. }
  130978. case "id":
  130979. out.Values[i] = ec._StorefrontAccessToken_id(ctx, field, obj)
  130980. if out.Values[i] == graphql.Null {
  130981. invalids++
  130982. }
  130983. case "title":
  130984. out.Values[i] = ec._StorefrontAccessToken_title(ctx, field, obj)
  130985. if out.Values[i] == graphql.Null {
  130986. invalids++
  130987. }
  130988. case "updatedAt":
  130989. out.Values[i] = ec._StorefrontAccessToken_updatedAt(ctx, field, obj)
  130990. if out.Values[i] == graphql.Null {
  130991. invalids++
  130992. }
  130993. default:
  130994. panic("unknown field " + strconv.Quote(field.Name))
  130995. }
  130996. }
  130997. out.Dispatch()
  130998. if invalids > 0 {
  130999. return graphql.Null
  131000. }
  131001. return out
  131002. }
  131003. var storefrontAccessTokenConnectionImplementors = []string{"StorefrontAccessTokenConnection"}
  131004. func (ec *executionContext) _StorefrontAccessTokenConnection(ctx context.Context, sel ast.SelectionSet, obj *StorefrontAccessTokenConnection) graphql.Marshaler {
  131005. fields := graphql.CollectFields(ec.OperationContext, sel, storefrontAccessTokenConnectionImplementors)
  131006. out := graphql.NewFieldSet(fields)
  131007. var invalids uint32
  131008. for i, field := range fields {
  131009. switch field.Name {
  131010. case "__typename":
  131011. out.Values[i] = graphql.MarshalString("StorefrontAccessTokenConnection")
  131012. case "edges":
  131013. out.Values[i] = ec._StorefrontAccessTokenConnection_edges(ctx, field, obj)
  131014. if out.Values[i] == graphql.Null {
  131015. invalids++
  131016. }
  131017. case "nodes":
  131018. out.Values[i] = ec._StorefrontAccessTokenConnection_nodes(ctx, field, obj)
  131019. if out.Values[i] == graphql.Null {
  131020. invalids++
  131021. }
  131022. case "pageInfo":
  131023. out.Values[i] = ec._StorefrontAccessTokenConnection_pageInfo(ctx, field, obj)
  131024. if out.Values[i] == graphql.Null {
  131025. invalids++
  131026. }
  131027. default:
  131028. panic("unknown field " + strconv.Quote(field.Name))
  131029. }
  131030. }
  131031. out.Dispatch()
  131032. if invalids > 0 {
  131033. return graphql.Null
  131034. }
  131035. return out
  131036. }
  131037. var storefrontAccessTokenEdgeImplementors = []string{"StorefrontAccessTokenEdge"}
  131038. func (ec *executionContext) _StorefrontAccessTokenEdge(ctx context.Context, sel ast.SelectionSet, obj *StorefrontAccessTokenEdge) graphql.Marshaler {
  131039. fields := graphql.CollectFields(ec.OperationContext, sel, storefrontAccessTokenEdgeImplementors)
  131040. out := graphql.NewFieldSet(fields)
  131041. var invalids uint32
  131042. for i, field := range fields {
  131043. switch field.Name {
  131044. case "__typename":
  131045. out.Values[i] = graphql.MarshalString("StorefrontAccessTokenEdge")
  131046. case "cursor":
  131047. out.Values[i] = ec._StorefrontAccessTokenEdge_cursor(ctx, field, obj)
  131048. if out.Values[i] == graphql.Null {
  131049. invalids++
  131050. }
  131051. case "node":
  131052. out.Values[i] = ec._StorefrontAccessTokenEdge_node(ctx, field, obj)
  131053. if out.Values[i] == graphql.Null {
  131054. invalids++
  131055. }
  131056. default:
  131057. panic("unknown field " + strconv.Quote(field.Name))
  131058. }
  131059. }
  131060. out.Dispatch()
  131061. if invalids > 0 {
  131062. return graphql.Null
  131063. }
  131064. return out
  131065. }
  131066. var stringConnectionImplementors = []string{"StringConnection"}
  131067. func (ec *executionContext) _StringConnection(ctx context.Context, sel ast.SelectionSet, obj *StringConnection) graphql.Marshaler {
  131068. fields := graphql.CollectFields(ec.OperationContext, sel, stringConnectionImplementors)
  131069. out := graphql.NewFieldSet(fields)
  131070. var invalids uint32
  131071. for i, field := range fields {
  131072. switch field.Name {
  131073. case "__typename":
  131074. out.Values[i] = graphql.MarshalString("StringConnection")
  131075. case "edges":
  131076. out.Values[i] = ec._StringConnection_edges(ctx, field, obj)
  131077. if out.Values[i] == graphql.Null {
  131078. invalids++
  131079. }
  131080. case "pageInfo":
  131081. out.Values[i] = ec._StringConnection_pageInfo(ctx, field, obj)
  131082. if out.Values[i] == graphql.Null {
  131083. invalids++
  131084. }
  131085. default:
  131086. panic("unknown field " + strconv.Quote(field.Name))
  131087. }
  131088. }
  131089. out.Dispatch()
  131090. if invalids > 0 {
  131091. return graphql.Null
  131092. }
  131093. return out
  131094. }
  131095. var stringEdgeImplementors = []string{"StringEdge"}
  131096. func (ec *executionContext) _StringEdge(ctx context.Context, sel ast.SelectionSet, obj *StringEdge) graphql.Marshaler {
  131097. fields := graphql.CollectFields(ec.OperationContext, sel, stringEdgeImplementors)
  131098. out := graphql.NewFieldSet(fields)
  131099. var invalids uint32
  131100. for i, field := range fields {
  131101. switch field.Name {
  131102. case "__typename":
  131103. out.Values[i] = graphql.MarshalString("StringEdge")
  131104. case "cursor":
  131105. out.Values[i] = ec._StringEdge_cursor(ctx, field, obj)
  131106. if out.Values[i] == graphql.Null {
  131107. invalids++
  131108. }
  131109. case "node":
  131110. out.Values[i] = ec._StringEdge_node(ctx, field, obj)
  131111. if out.Values[i] == graphql.Null {
  131112. invalids++
  131113. }
  131114. default:
  131115. panic("unknown field " + strconv.Quote(field.Name))
  131116. }
  131117. }
  131118. out.Dispatch()
  131119. if invalids > 0 {
  131120. return graphql.Null
  131121. }
  131122. return out
  131123. }
  131124. var subscriptionAppliedCodeDiscountImplementors = []string{"SubscriptionAppliedCodeDiscount", "SubscriptionDiscount"}
  131125. func (ec *executionContext) _SubscriptionAppliedCodeDiscount(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionAppliedCodeDiscount) graphql.Marshaler {
  131126. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionAppliedCodeDiscountImplementors)
  131127. out := graphql.NewFieldSet(fields)
  131128. var invalids uint32
  131129. for i, field := range fields {
  131130. switch field.Name {
  131131. case "__typename":
  131132. out.Values[i] = graphql.MarshalString("SubscriptionAppliedCodeDiscount")
  131133. case "id":
  131134. out.Values[i] = ec._SubscriptionAppliedCodeDiscount_id(ctx, field, obj)
  131135. if out.Values[i] == graphql.Null {
  131136. invalids++
  131137. }
  131138. case "redeemCode":
  131139. out.Values[i] = ec._SubscriptionAppliedCodeDiscount_redeemCode(ctx, field, obj)
  131140. if out.Values[i] == graphql.Null {
  131141. invalids++
  131142. }
  131143. case "rejectionReason":
  131144. out.Values[i] = ec._SubscriptionAppliedCodeDiscount_rejectionReason(ctx, field, obj)
  131145. default:
  131146. panic("unknown field " + strconv.Quote(field.Name))
  131147. }
  131148. }
  131149. out.Dispatch()
  131150. if invalids > 0 {
  131151. return graphql.Null
  131152. }
  131153. return out
  131154. }
  131155. var subscriptionBillingAttemptImplementors = []string{"SubscriptionBillingAttempt", "Node"}
  131156. func (ec *executionContext) _SubscriptionBillingAttempt(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionBillingAttempt) graphql.Marshaler {
  131157. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionBillingAttemptImplementors)
  131158. out := graphql.NewFieldSet(fields)
  131159. var invalids uint32
  131160. for i, field := range fields {
  131161. switch field.Name {
  131162. case "__typename":
  131163. out.Values[i] = graphql.MarshalString("SubscriptionBillingAttempt")
  131164. case "completedAt":
  131165. out.Values[i] = ec._SubscriptionBillingAttempt_completedAt(ctx, field, obj)
  131166. case "createdAt":
  131167. out.Values[i] = ec._SubscriptionBillingAttempt_createdAt(ctx, field, obj)
  131168. if out.Values[i] == graphql.Null {
  131169. invalids++
  131170. }
  131171. case "errorCode":
  131172. out.Values[i] = ec._SubscriptionBillingAttempt_errorCode(ctx, field, obj)
  131173. case "errorMessage":
  131174. out.Values[i] = ec._SubscriptionBillingAttempt_errorMessage(ctx, field, obj)
  131175. case "id":
  131176. out.Values[i] = ec._SubscriptionBillingAttempt_id(ctx, field, obj)
  131177. if out.Values[i] == graphql.Null {
  131178. invalids++
  131179. }
  131180. case "idempotencyKey":
  131181. out.Values[i] = ec._SubscriptionBillingAttempt_idempotencyKey(ctx, field, obj)
  131182. if out.Values[i] == graphql.Null {
  131183. invalids++
  131184. }
  131185. case "nextActionUrl":
  131186. out.Values[i] = ec._SubscriptionBillingAttempt_nextActionUrl(ctx, field, obj)
  131187. case "order":
  131188. out.Values[i] = ec._SubscriptionBillingAttempt_order(ctx, field, obj)
  131189. case "originTime":
  131190. out.Values[i] = ec._SubscriptionBillingAttempt_originTime(ctx, field, obj)
  131191. case "ready":
  131192. out.Values[i] = ec._SubscriptionBillingAttempt_ready(ctx, field, obj)
  131193. if out.Values[i] == graphql.Null {
  131194. invalids++
  131195. }
  131196. case "subscriptionContract":
  131197. out.Values[i] = ec._SubscriptionBillingAttempt_subscriptionContract(ctx, field, obj)
  131198. if out.Values[i] == graphql.Null {
  131199. invalids++
  131200. }
  131201. default:
  131202. panic("unknown field " + strconv.Quote(field.Name))
  131203. }
  131204. }
  131205. out.Dispatch()
  131206. if invalids > 0 {
  131207. return graphql.Null
  131208. }
  131209. return out
  131210. }
  131211. var subscriptionBillingAttemptConnectionImplementors = []string{"SubscriptionBillingAttemptConnection"}
  131212. func (ec *executionContext) _SubscriptionBillingAttemptConnection(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionBillingAttemptConnection) graphql.Marshaler {
  131213. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionBillingAttemptConnectionImplementors)
  131214. out := graphql.NewFieldSet(fields)
  131215. var invalids uint32
  131216. for i, field := range fields {
  131217. switch field.Name {
  131218. case "__typename":
  131219. out.Values[i] = graphql.MarshalString("SubscriptionBillingAttemptConnection")
  131220. case "edges":
  131221. out.Values[i] = ec._SubscriptionBillingAttemptConnection_edges(ctx, field, obj)
  131222. if out.Values[i] == graphql.Null {
  131223. invalids++
  131224. }
  131225. case "nodes":
  131226. out.Values[i] = ec._SubscriptionBillingAttemptConnection_nodes(ctx, field, obj)
  131227. if out.Values[i] == graphql.Null {
  131228. invalids++
  131229. }
  131230. case "pageInfo":
  131231. out.Values[i] = ec._SubscriptionBillingAttemptConnection_pageInfo(ctx, field, obj)
  131232. if out.Values[i] == graphql.Null {
  131233. invalids++
  131234. }
  131235. default:
  131236. panic("unknown field " + strconv.Quote(field.Name))
  131237. }
  131238. }
  131239. out.Dispatch()
  131240. if invalids > 0 {
  131241. return graphql.Null
  131242. }
  131243. return out
  131244. }
  131245. var subscriptionBillingAttemptEdgeImplementors = []string{"SubscriptionBillingAttemptEdge"}
  131246. func (ec *executionContext) _SubscriptionBillingAttemptEdge(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionBillingAttemptEdge) graphql.Marshaler {
  131247. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionBillingAttemptEdgeImplementors)
  131248. out := graphql.NewFieldSet(fields)
  131249. var invalids uint32
  131250. for i, field := range fields {
  131251. switch field.Name {
  131252. case "__typename":
  131253. out.Values[i] = graphql.MarshalString("SubscriptionBillingAttemptEdge")
  131254. case "cursor":
  131255. out.Values[i] = ec._SubscriptionBillingAttemptEdge_cursor(ctx, field, obj)
  131256. if out.Values[i] == graphql.Null {
  131257. invalids++
  131258. }
  131259. case "node":
  131260. out.Values[i] = ec._SubscriptionBillingAttemptEdge_node(ctx, field, obj)
  131261. if out.Values[i] == graphql.Null {
  131262. invalids++
  131263. }
  131264. default:
  131265. panic("unknown field " + strconv.Quote(field.Name))
  131266. }
  131267. }
  131268. out.Dispatch()
  131269. if invalids > 0 {
  131270. return graphql.Null
  131271. }
  131272. return out
  131273. }
  131274. var subscriptionBillingPolicyImplementors = []string{"SubscriptionBillingPolicy"}
  131275. func (ec *executionContext) _SubscriptionBillingPolicy(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionBillingPolicy) graphql.Marshaler {
  131276. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionBillingPolicyImplementors)
  131277. out := graphql.NewFieldSet(fields)
  131278. var invalids uint32
  131279. for i, field := range fields {
  131280. switch field.Name {
  131281. case "__typename":
  131282. out.Values[i] = graphql.MarshalString("SubscriptionBillingPolicy")
  131283. case "anchors":
  131284. out.Values[i] = ec._SubscriptionBillingPolicy_anchors(ctx, field, obj)
  131285. if out.Values[i] == graphql.Null {
  131286. invalids++
  131287. }
  131288. case "interval":
  131289. out.Values[i] = ec._SubscriptionBillingPolicy_interval(ctx, field, obj)
  131290. if out.Values[i] == graphql.Null {
  131291. invalids++
  131292. }
  131293. case "intervalCount":
  131294. out.Values[i] = ec._SubscriptionBillingPolicy_intervalCount(ctx, field, obj)
  131295. if out.Values[i] == graphql.Null {
  131296. invalids++
  131297. }
  131298. case "maxCycles":
  131299. out.Values[i] = ec._SubscriptionBillingPolicy_maxCycles(ctx, field, obj)
  131300. case "minCycles":
  131301. out.Values[i] = ec._SubscriptionBillingPolicy_minCycles(ctx, field, obj)
  131302. default:
  131303. panic("unknown field " + strconv.Quote(field.Name))
  131304. }
  131305. }
  131306. out.Dispatch()
  131307. if invalids > 0 {
  131308. return graphql.Null
  131309. }
  131310. return out
  131311. }
  131312. var subscriptionContractImplementors = []string{"SubscriptionContract", "Node", "SubscriptionContractBase"}
  131313. func (ec *executionContext) _SubscriptionContract(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionContract) graphql.Marshaler {
  131314. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionContractImplementors)
  131315. out := graphql.NewFieldSet(fields)
  131316. var invalids uint32
  131317. for i, field := range fields {
  131318. switch field.Name {
  131319. case "__typename":
  131320. out.Values[i] = graphql.MarshalString("SubscriptionContract")
  131321. case "app":
  131322. out.Values[i] = ec._SubscriptionContract_app(ctx, field, obj)
  131323. case "appAdminUrl":
  131324. out.Values[i] = ec._SubscriptionContract_appAdminUrl(ctx, field, obj)
  131325. case "billingAttempts":
  131326. out.Values[i] = ec._SubscriptionContract_billingAttempts(ctx, field, obj)
  131327. if out.Values[i] == graphql.Null {
  131328. invalids++
  131329. }
  131330. case "billingPolicy":
  131331. out.Values[i] = ec._SubscriptionContract_billingPolicy(ctx, field, obj)
  131332. if out.Values[i] == graphql.Null {
  131333. invalids++
  131334. }
  131335. case "createdAt":
  131336. out.Values[i] = ec._SubscriptionContract_createdAt(ctx, field, obj)
  131337. if out.Values[i] == graphql.Null {
  131338. invalids++
  131339. }
  131340. case "currencyCode":
  131341. out.Values[i] = ec._SubscriptionContract_currencyCode(ctx, field, obj)
  131342. if out.Values[i] == graphql.Null {
  131343. invalids++
  131344. }
  131345. case "customAttributes":
  131346. out.Values[i] = ec._SubscriptionContract_customAttributes(ctx, field, obj)
  131347. if out.Values[i] == graphql.Null {
  131348. invalids++
  131349. }
  131350. case "customer":
  131351. out.Values[i] = ec._SubscriptionContract_customer(ctx, field, obj)
  131352. case "customerPaymentMethod":
  131353. out.Values[i] = ec._SubscriptionContract_customerPaymentMethod(ctx, field, obj)
  131354. case "deliveryMethod":
  131355. out.Values[i] = ec._SubscriptionContract_deliveryMethod(ctx, field, obj)
  131356. case "deliveryPolicy":
  131357. out.Values[i] = ec._SubscriptionContract_deliveryPolicy(ctx, field, obj)
  131358. if out.Values[i] == graphql.Null {
  131359. invalids++
  131360. }
  131361. case "deliveryPrice":
  131362. out.Values[i] = ec._SubscriptionContract_deliveryPrice(ctx, field, obj)
  131363. if out.Values[i] == graphql.Null {
  131364. invalids++
  131365. }
  131366. case "discounts":
  131367. out.Values[i] = ec._SubscriptionContract_discounts(ctx, field, obj)
  131368. if out.Values[i] == graphql.Null {
  131369. invalids++
  131370. }
  131371. case "id":
  131372. out.Values[i] = ec._SubscriptionContract_id(ctx, field, obj)
  131373. if out.Values[i] == graphql.Null {
  131374. invalids++
  131375. }
  131376. case "lastPaymentStatus":
  131377. out.Values[i] = ec._SubscriptionContract_lastPaymentStatus(ctx, field, obj)
  131378. case "lineCount":
  131379. out.Values[i] = ec._SubscriptionContract_lineCount(ctx, field, obj)
  131380. if out.Values[i] == graphql.Null {
  131381. invalids++
  131382. }
  131383. case "lines":
  131384. out.Values[i] = ec._SubscriptionContract_lines(ctx, field, obj)
  131385. if out.Values[i] == graphql.Null {
  131386. invalids++
  131387. }
  131388. case "nextBillingDate":
  131389. out.Values[i] = ec._SubscriptionContract_nextBillingDate(ctx, field, obj)
  131390. case "note":
  131391. out.Values[i] = ec._SubscriptionContract_note(ctx, field, obj)
  131392. case "orders":
  131393. out.Values[i] = ec._SubscriptionContract_orders(ctx, field, obj)
  131394. if out.Values[i] == graphql.Null {
  131395. invalids++
  131396. }
  131397. case "originOrder":
  131398. out.Values[i] = ec._SubscriptionContract_originOrder(ctx, field, obj)
  131399. case "status":
  131400. out.Values[i] = ec._SubscriptionContract_status(ctx, field, obj)
  131401. if out.Values[i] == graphql.Null {
  131402. invalids++
  131403. }
  131404. case "updatedAt":
  131405. out.Values[i] = ec._SubscriptionContract_updatedAt(ctx, field, obj)
  131406. if out.Values[i] == graphql.Null {
  131407. invalids++
  131408. }
  131409. default:
  131410. panic("unknown field " + strconv.Quote(field.Name))
  131411. }
  131412. }
  131413. out.Dispatch()
  131414. if invalids > 0 {
  131415. return graphql.Null
  131416. }
  131417. return out
  131418. }
  131419. var subscriptionContractConnectionImplementors = []string{"SubscriptionContractConnection"}
  131420. func (ec *executionContext) _SubscriptionContractConnection(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionContractConnection) graphql.Marshaler {
  131421. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionContractConnectionImplementors)
  131422. out := graphql.NewFieldSet(fields)
  131423. var invalids uint32
  131424. for i, field := range fields {
  131425. switch field.Name {
  131426. case "__typename":
  131427. out.Values[i] = graphql.MarshalString("SubscriptionContractConnection")
  131428. case "edges":
  131429. out.Values[i] = ec._SubscriptionContractConnection_edges(ctx, field, obj)
  131430. if out.Values[i] == graphql.Null {
  131431. invalids++
  131432. }
  131433. case "nodes":
  131434. out.Values[i] = ec._SubscriptionContractConnection_nodes(ctx, field, obj)
  131435. if out.Values[i] == graphql.Null {
  131436. invalids++
  131437. }
  131438. case "pageInfo":
  131439. out.Values[i] = ec._SubscriptionContractConnection_pageInfo(ctx, field, obj)
  131440. if out.Values[i] == graphql.Null {
  131441. invalids++
  131442. }
  131443. default:
  131444. panic("unknown field " + strconv.Quote(field.Name))
  131445. }
  131446. }
  131447. out.Dispatch()
  131448. if invalids > 0 {
  131449. return graphql.Null
  131450. }
  131451. return out
  131452. }
  131453. var subscriptionContractEdgeImplementors = []string{"SubscriptionContractEdge"}
  131454. func (ec *executionContext) _SubscriptionContractEdge(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionContractEdge) graphql.Marshaler {
  131455. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionContractEdgeImplementors)
  131456. out := graphql.NewFieldSet(fields)
  131457. var invalids uint32
  131458. for i, field := range fields {
  131459. switch field.Name {
  131460. case "__typename":
  131461. out.Values[i] = graphql.MarshalString("SubscriptionContractEdge")
  131462. case "cursor":
  131463. out.Values[i] = ec._SubscriptionContractEdge_cursor(ctx, field, obj)
  131464. if out.Values[i] == graphql.Null {
  131465. invalids++
  131466. }
  131467. case "node":
  131468. out.Values[i] = ec._SubscriptionContractEdge_node(ctx, field, obj)
  131469. if out.Values[i] == graphql.Null {
  131470. invalids++
  131471. }
  131472. default:
  131473. panic("unknown field " + strconv.Quote(field.Name))
  131474. }
  131475. }
  131476. out.Dispatch()
  131477. if invalids > 0 {
  131478. return graphql.Null
  131479. }
  131480. return out
  131481. }
  131482. var subscriptionCyclePriceAdjustmentImplementors = []string{"SubscriptionCyclePriceAdjustment"}
  131483. func (ec *executionContext) _SubscriptionCyclePriceAdjustment(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionCyclePriceAdjustment) graphql.Marshaler {
  131484. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionCyclePriceAdjustmentImplementors)
  131485. out := graphql.NewFieldSet(fields)
  131486. var invalids uint32
  131487. for i, field := range fields {
  131488. switch field.Name {
  131489. case "__typename":
  131490. out.Values[i] = graphql.MarshalString("SubscriptionCyclePriceAdjustment")
  131491. case "adjustmentType":
  131492. out.Values[i] = ec._SubscriptionCyclePriceAdjustment_adjustmentType(ctx, field, obj)
  131493. if out.Values[i] == graphql.Null {
  131494. invalids++
  131495. }
  131496. case "adjustmentValue":
  131497. out.Values[i] = ec._SubscriptionCyclePriceAdjustment_adjustmentValue(ctx, field, obj)
  131498. if out.Values[i] == graphql.Null {
  131499. invalids++
  131500. }
  131501. case "afterCycle":
  131502. out.Values[i] = ec._SubscriptionCyclePriceAdjustment_afterCycle(ctx, field, obj)
  131503. if out.Values[i] == graphql.Null {
  131504. invalids++
  131505. }
  131506. case "computedPrice":
  131507. out.Values[i] = ec._SubscriptionCyclePriceAdjustment_computedPrice(ctx, field, obj)
  131508. if out.Values[i] == graphql.Null {
  131509. invalids++
  131510. }
  131511. default:
  131512. panic("unknown field " + strconv.Quote(field.Name))
  131513. }
  131514. }
  131515. out.Dispatch()
  131516. if invalids > 0 {
  131517. return graphql.Null
  131518. }
  131519. return out
  131520. }
  131521. var subscriptionDeliveryMethodLocalDeliveryImplementors = []string{"SubscriptionDeliveryMethodLocalDelivery", "SubscriptionDeliveryMethod"}
  131522. func (ec *executionContext) _SubscriptionDeliveryMethodLocalDelivery(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionDeliveryMethodLocalDelivery) graphql.Marshaler {
  131523. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionDeliveryMethodLocalDeliveryImplementors)
  131524. out := graphql.NewFieldSet(fields)
  131525. var invalids uint32
  131526. for i, field := range fields {
  131527. switch field.Name {
  131528. case "__typename":
  131529. out.Values[i] = graphql.MarshalString("SubscriptionDeliveryMethodLocalDelivery")
  131530. case "address":
  131531. out.Values[i] = ec._SubscriptionDeliveryMethodLocalDelivery_address(ctx, field, obj)
  131532. if out.Values[i] == graphql.Null {
  131533. invalids++
  131534. }
  131535. case "localDeliveryOption":
  131536. out.Values[i] = ec._SubscriptionDeliveryMethodLocalDelivery_localDeliveryOption(ctx, field, obj)
  131537. if out.Values[i] == graphql.Null {
  131538. invalids++
  131539. }
  131540. default:
  131541. panic("unknown field " + strconv.Quote(field.Name))
  131542. }
  131543. }
  131544. out.Dispatch()
  131545. if invalids > 0 {
  131546. return graphql.Null
  131547. }
  131548. return out
  131549. }
  131550. var subscriptionDeliveryMethodLocalDeliveryOptionImplementors = []string{"SubscriptionDeliveryMethodLocalDeliveryOption"}
  131551. func (ec *executionContext) _SubscriptionDeliveryMethodLocalDeliveryOption(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionDeliveryMethodLocalDeliveryOption) graphql.Marshaler {
  131552. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionDeliveryMethodLocalDeliveryOptionImplementors)
  131553. out := graphql.NewFieldSet(fields)
  131554. var invalids uint32
  131555. for i, field := range fields {
  131556. switch field.Name {
  131557. case "__typename":
  131558. out.Values[i] = graphql.MarshalString("SubscriptionDeliveryMethodLocalDeliveryOption")
  131559. case "code":
  131560. out.Values[i] = ec._SubscriptionDeliveryMethodLocalDeliveryOption_code(ctx, field, obj)
  131561. case "description":
  131562. out.Values[i] = ec._SubscriptionDeliveryMethodLocalDeliveryOption_description(ctx, field, obj)
  131563. case "instructions":
  131564. out.Values[i] = ec._SubscriptionDeliveryMethodLocalDeliveryOption_instructions(ctx, field, obj)
  131565. case "phone":
  131566. out.Values[i] = ec._SubscriptionDeliveryMethodLocalDeliveryOption_phone(ctx, field, obj)
  131567. if out.Values[i] == graphql.Null {
  131568. invalids++
  131569. }
  131570. case "presentmentTitle":
  131571. out.Values[i] = ec._SubscriptionDeliveryMethodLocalDeliveryOption_presentmentTitle(ctx, field, obj)
  131572. case "title":
  131573. out.Values[i] = ec._SubscriptionDeliveryMethodLocalDeliveryOption_title(ctx, field, obj)
  131574. default:
  131575. panic("unknown field " + strconv.Quote(field.Name))
  131576. }
  131577. }
  131578. out.Dispatch()
  131579. if invalids > 0 {
  131580. return graphql.Null
  131581. }
  131582. return out
  131583. }
  131584. var subscriptionDeliveryMethodPickupImplementors = []string{"SubscriptionDeliveryMethodPickup", "SubscriptionDeliveryMethod"}
  131585. func (ec *executionContext) _SubscriptionDeliveryMethodPickup(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionDeliveryMethodPickup) graphql.Marshaler {
  131586. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionDeliveryMethodPickupImplementors)
  131587. out := graphql.NewFieldSet(fields)
  131588. var invalids uint32
  131589. for i, field := range fields {
  131590. switch field.Name {
  131591. case "__typename":
  131592. out.Values[i] = graphql.MarshalString("SubscriptionDeliveryMethodPickup")
  131593. case "pickupOption":
  131594. out.Values[i] = ec._SubscriptionDeliveryMethodPickup_pickupOption(ctx, field, obj)
  131595. if out.Values[i] == graphql.Null {
  131596. invalids++
  131597. }
  131598. default:
  131599. panic("unknown field " + strconv.Quote(field.Name))
  131600. }
  131601. }
  131602. out.Dispatch()
  131603. if invalids > 0 {
  131604. return graphql.Null
  131605. }
  131606. return out
  131607. }
  131608. var subscriptionDeliveryMethodPickupOptionImplementors = []string{"SubscriptionDeliveryMethodPickupOption"}
  131609. func (ec *executionContext) _SubscriptionDeliveryMethodPickupOption(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionDeliveryMethodPickupOption) graphql.Marshaler {
  131610. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionDeliveryMethodPickupOptionImplementors)
  131611. out := graphql.NewFieldSet(fields)
  131612. var invalids uint32
  131613. for i, field := range fields {
  131614. switch field.Name {
  131615. case "__typename":
  131616. out.Values[i] = graphql.MarshalString("SubscriptionDeliveryMethodPickupOption")
  131617. case "code":
  131618. out.Values[i] = ec._SubscriptionDeliveryMethodPickupOption_code(ctx, field, obj)
  131619. case "description":
  131620. out.Values[i] = ec._SubscriptionDeliveryMethodPickupOption_description(ctx, field, obj)
  131621. case "location":
  131622. out.Values[i] = ec._SubscriptionDeliveryMethodPickupOption_location(ctx, field, obj)
  131623. if out.Values[i] == graphql.Null {
  131624. invalids++
  131625. }
  131626. case "presentmentTitle":
  131627. out.Values[i] = ec._SubscriptionDeliveryMethodPickupOption_presentmentTitle(ctx, field, obj)
  131628. case "title":
  131629. out.Values[i] = ec._SubscriptionDeliveryMethodPickupOption_title(ctx, field, obj)
  131630. default:
  131631. panic("unknown field " + strconv.Quote(field.Name))
  131632. }
  131633. }
  131634. out.Dispatch()
  131635. if invalids > 0 {
  131636. return graphql.Null
  131637. }
  131638. return out
  131639. }
  131640. var subscriptionDeliveryMethodShippingImplementors = []string{"SubscriptionDeliveryMethodShipping", "SubscriptionDeliveryMethod"}
  131641. func (ec *executionContext) _SubscriptionDeliveryMethodShipping(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionDeliveryMethodShipping) graphql.Marshaler {
  131642. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionDeliveryMethodShippingImplementors)
  131643. out := graphql.NewFieldSet(fields)
  131644. var invalids uint32
  131645. for i, field := range fields {
  131646. switch field.Name {
  131647. case "__typename":
  131648. out.Values[i] = graphql.MarshalString("SubscriptionDeliveryMethodShipping")
  131649. case "address":
  131650. out.Values[i] = ec._SubscriptionDeliveryMethodShipping_address(ctx, field, obj)
  131651. if out.Values[i] == graphql.Null {
  131652. invalids++
  131653. }
  131654. case "shippingOption":
  131655. out.Values[i] = ec._SubscriptionDeliveryMethodShipping_shippingOption(ctx, field, obj)
  131656. if out.Values[i] == graphql.Null {
  131657. invalids++
  131658. }
  131659. default:
  131660. panic("unknown field " + strconv.Quote(field.Name))
  131661. }
  131662. }
  131663. out.Dispatch()
  131664. if invalids > 0 {
  131665. return graphql.Null
  131666. }
  131667. return out
  131668. }
  131669. var subscriptionDeliveryMethodShippingOptionImplementors = []string{"SubscriptionDeliveryMethodShippingOption"}
  131670. func (ec *executionContext) _SubscriptionDeliveryMethodShippingOption(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionDeliveryMethodShippingOption) graphql.Marshaler {
  131671. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionDeliveryMethodShippingOptionImplementors)
  131672. out := graphql.NewFieldSet(fields)
  131673. var invalids uint32
  131674. for i, field := range fields {
  131675. switch field.Name {
  131676. case "__typename":
  131677. out.Values[i] = graphql.MarshalString("SubscriptionDeliveryMethodShippingOption")
  131678. case "carrierService":
  131679. out.Values[i] = ec._SubscriptionDeliveryMethodShippingOption_carrierService(ctx, field, obj)
  131680. case "code":
  131681. out.Values[i] = ec._SubscriptionDeliveryMethodShippingOption_code(ctx, field, obj)
  131682. case "description":
  131683. out.Values[i] = ec._SubscriptionDeliveryMethodShippingOption_description(ctx, field, obj)
  131684. case "presentmentTitle":
  131685. out.Values[i] = ec._SubscriptionDeliveryMethodShippingOption_presentmentTitle(ctx, field, obj)
  131686. case "title":
  131687. out.Values[i] = ec._SubscriptionDeliveryMethodShippingOption_title(ctx, field, obj)
  131688. default:
  131689. panic("unknown field " + strconv.Quote(field.Name))
  131690. }
  131691. }
  131692. out.Dispatch()
  131693. if invalids > 0 {
  131694. return graphql.Null
  131695. }
  131696. return out
  131697. }
  131698. var subscriptionDeliveryPolicyImplementors = []string{"SubscriptionDeliveryPolicy"}
  131699. func (ec *executionContext) _SubscriptionDeliveryPolicy(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionDeliveryPolicy) graphql.Marshaler {
  131700. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionDeliveryPolicyImplementors)
  131701. out := graphql.NewFieldSet(fields)
  131702. var invalids uint32
  131703. for i, field := range fields {
  131704. switch field.Name {
  131705. case "__typename":
  131706. out.Values[i] = graphql.MarshalString("SubscriptionDeliveryPolicy")
  131707. case "anchors":
  131708. out.Values[i] = ec._SubscriptionDeliveryPolicy_anchors(ctx, field, obj)
  131709. if out.Values[i] == graphql.Null {
  131710. invalids++
  131711. }
  131712. case "interval":
  131713. out.Values[i] = ec._SubscriptionDeliveryPolicy_interval(ctx, field, obj)
  131714. if out.Values[i] == graphql.Null {
  131715. invalids++
  131716. }
  131717. case "intervalCount":
  131718. out.Values[i] = ec._SubscriptionDeliveryPolicy_intervalCount(ctx, field, obj)
  131719. if out.Values[i] == graphql.Null {
  131720. invalids++
  131721. }
  131722. default:
  131723. panic("unknown field " + strconv.Quote(field.Name))
  131724. }
  131725. }
  131726. out.Dispatch()
  131727. if invalids > 0 {
  131728. return graphql.Null
  131729. }
  131730. return out
  131731. }
  131732. var subscriptionDiscountAllocationImplementors = []string{"SubscriptionDiscountAllocation"}
  131733. func (ec *executionContext) _SubscriptionDiscountAllocation(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionDiscountAllocation) graphql.Marshaler {
  131734. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionDiscountAllocationImplementors)
  131735. out := graphql.NewFieldSet(fields)
  131736. var invalids uint32
  131737. for i, field := range fields {
  131738. switch field.Name {
  131739. case "__typename":
  131740. out.Values[i] = graphql.MarshalString("SubscriptionDiscountAllocation")
  131741. case "amount":
  131742. out.Values[i] = ec._SubscriptionDiscountAllocation_amount(ctx, field, obj)
  131743. if out.Values[i] == graphql.Null {
  131744. invalids++
  131745. }
  131746. case "discount":
  131747. out.Values[i] = ec._SubscriptionDiscountAllocation_discount(ctx, field, obj)
  131748. if out.Values[i] == graphql.Null {
  131749. invalids++
  131750. }
  131751. default:
  131752. panic("unknown field " + strconv.Quote(field.Name))
  131753. }
  131754. }
  131755. out.Dispatch()
  131756. if invalids > 0 {
  131757. return graphql.Null
  131758. }
  131759. return out
  131760. }
  131761. var subscriptionDiscountEntitledLinesImplementors = []string{"SubscriptionDiscountEntitledLines"}
  131762. func (ec *executionContext) _SubscriptionDiscountEntitledLines(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionDiscountEntitledLines) graphql.Marshaler {
  131763. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionDiscountEntitledLinesImplementors)
  131764. out := graphql.NewFieldSet(fields)
  131765. var invalids uint32
  131766. for i, field := range fields {
  131767. switch field.Name {
  131768. case "__typename":
  131769. out.Values[i] = graphql.MarshalString("SubscriptionDiscountEntitledLines")
  131770. case "all":
  131771. out.Values[i] = ec._SubscriptionDiscountEntitledLines_all(ctx, field, obj)
  131772. if out.Values[i] == graphql.Null {
  131773. invalids++
  131774. }
  131775. case "lines":
  131776. out.Values[i] = ec._SubscriptionDiscountEntitledLines_lines(ctx, field, obj)
  131777. if out.Values[i] == graphql.Null {
  131778. invalids++
  131779. }
  131780. default:
  131781. panic("unknown field " + strconv.Quote(field.Name))
  131782. }
  131783. }
  131784. out.Dispatch()
  131785. if invalids > 0 {
  131786. return graphql.Null
  131787. }
  131788. return out
  131789. }
  131790. var subscriptionDiscountFixedAmountValueImplementors = []string{"SubscriptionDiscountFixedAmountValue", "SubscriptionDiscountValue"}
  131791. func (ec *executionContext) _SubscriptionDiscountFixedAmountValue(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionDiscountFixedAmountValue) graphql.Marshaler {
  131792. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionDiscountFixedAmountValueImplementors)
  131793. out := graphql.NewFieldSet(fields)
  131794. var invalids uint32
  131795. for i, field := range fields {
  131796. switch field.Name {
  131797. case "__typename":
  131798. out.Values[i] = graphql.MarshalString("SubscriptionDiscountFixedAmountValue")
  131799. case "amount":
  131800. out.Values[i] = ec._SubscriptionDiscountFixedAmountValue_amount(ctx, field, obj)
  131801. if out.Values[i] == graphql.Null {
  131802. invalids++
  131803. }
  131804. case "appliesOnEachItem":
  131805. out.Values[i] = ec._SubscriptionDiscountFixedAmountValue_appliesOnEachItem(ctx, field, obj)
  131806. if out.Values[i] == graphql.Null {
  131807. invalids++
  131808. }
  131809. default:
  131810. panic("unknown field " + strconv.Quote(field.Name))
  131811. }
  131812. }
  131813. out.Dispatch()
  131814. if invalids > 0 {
  131815. return graphql.Null
  131816. }
  131817. return out
  131818. }
  131819. var subscriptionDiscountPercentageValueImplementors = []string{"SubscriptionDiscountPercentageValue", "SubscriptionDiscountValue"}
  131820. func (ec *executionContext) _SubscriptionDiscountPercentageValue(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionDiscountPercentageValue) graphql.Marshaler {
  131821. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionDiscountPercentageValueImplementors)
  131822. out := graphql.NewFieldSet(fields)
  131823. var invalids uint32
  131824. for i, field := range fields {
  131825. switch field.Name {
  131826. case "__typename":
  131827. out.Values[i] = graphql.MarshalString("SubscriptionDiscountPercentageValue")
  131828. case "percentage":
  131829. out.Values[i] = ec._SubscriptionDiscountPercentageValue_percentage(ctx, field, obj)
  131830. if out.Values[i] == graphql.Null {
  131831. invalids++
  131832. }
  131833. default:
  131834. panic("unknown field " + strconv.Quote(field.Name))
  131835. }
  131836. }
  131837. out.Dispatch()
  131838. if invalids > 0 {
  131839. return graphql.Null
  131840. }
  131841. return out
  131842. }
  131843. var subscriptionLineImplementors = []string{"SubscriptionLine"}
  131844. func (ec *executionContext) _SubscriptionLine(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionLine) graphql.Marshaler {
  131845. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionLineImplementors)
  131846. out := graphql.NewFieldSet(fields)
  131847. var invalids uint32
  131848. for i, field := range fields {
  131849. switch field.Name {
  131850. case "__typename":
  131851. out.Values[i] = graphql.MarshalString("SubscriptionLine")
  131852. case "currentPrice":
  131853. out.Values[i] = ec._SubscriptionLine_currentPrice(ctx, field, obj)
  131854. if out.Values[i] == graphql.Null {
  131855. invalids++
  131856. }
  131857. case "customAttributes":
  131858. out.Values[i] = ec._SubscriptionLine_customAttributes(ctx, field, obj)
  131859. if out.Values[i] == graphql.Null {
  131860. invalids++
  131861. }
  131862. case "discountAllocations":
  131863. out.Values[i] = ec._SubscriptionLine_discountAllocations(ctx, field, obj)
  131864. if out.Values[i] == graphql.Null {
  131865. invalids++
  131866. }
  131867. case "id":
  131868. out.Values[i] = ec._SubscriptionLine_id(ctx, field, obj)
  131869. if out.Values[i] == graphql.Null {
  131870. invalids++
  131871. }
  131872. case "lineDiscountedPrice":
  131873. out.Values[i] = ec._SubscriptionLine_lineDiscountedPrice(ctx, field, obj)
  131874. if out.Values[i] == graphql.Null {
  131875. invalids++
  131876. }
  131877. case "pricingPolicy":
  131878. out.Values[i] = ec._SubscriptionLine_pricingPolicy(ctx, field, obj)
  131879. case "productId":
  131880. out.Values[i] = ec._SubscriptionLine_productId(ctx, field, obj)
  131881. case "quantity":
  131882. out.Values[i] = ec._SubscriptionLine_quantity(ctx, field, obj)
  131883. if out.Values[i] == graphql.Null {
  131884. invalids++
  131885. }
  131886. case "requiresShipping":
  131887. out.Values[i] = ec._SubscriptionLine_requiresShipping(ctx, field, obj)
  131888. if out.Values[i] == graphql.Null {
  131889. invalids++
  131890. }
  131891. case "sellingPlanId":
  131892. out.Values[i] = ec._SubscriptionLine_sellingPlanId(ctx, field, obj)
  131893. case "sellingPlanName":
  131894. out.Values[i] = ec._SubscriptionLine_sellingPlanName(ctx, field, obj)
  131895. case "sku":
  131896. out.Values[i] = ec._SubscriptionLine_sku(ctx, field, obj)
  131897. case "taxable":
  131898. out.Values[i] = ec._SubscriptionLine_taxable(ctx, field, obj)
  131899. if out.Values[i] == graphql.Null {
  131900. invalids++
  131901. }
  131902. case "title":
  131903. out.Values[i] = ec._SubscriptionLine_title(ctx, field, obj)
  131904. if out.Values[i] == graphql.Null {
  131905. invalids++
  131906. }
  131907. case "variantId":
  131908. out.Values[i] = ec._SubscriptionLine_variantId(ctx, field, obj)
  131909. case "variantImage":
  131910. out.Values[i] = ec._SubscriptionLine_variantImage(ctx, field, obj)
  131911. case "variantTitle":
  131912. out.Values[i] = ec._SubscriptionLine_variantTitle(ctx, field, obj)
  131913. default:
  131914. panic("unknown field " + strconv.Quote(field.Name))
  131915. }
  131916. }
  131917. out.Dispatch()
  131918. if invalids > 0 {
  131919. return graphql.Null
  131920. }
  131921. return out
  131922. }
  131923. var subscriptionLineConnectionImplementors = []string{"SubscriptionLineConnection"}
  131924. func (ec *executionContext) _SubscriptionLineConnection(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionLineConnection) graphql.Marshaler {
  131925. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionLineConnectionImplementors)
  131926. out := graphql.NewFieldSet(fields)
  131927. var invalids uint32
  131928. for i, field := range fields {
  131929. switch field.Name {
  131930. case "__typename":
  131931. out.Values[i] = graphql.MarshalString("SubscriptionLineConnection")
  131932. case "edges":
  131933. out.Values[i] = ec._SubscriptionLineConnection_edges(ctx, field, obj)
  131934. if out.Values[i] == graphql.Null {
  131935. invalids++
  131936. }
  131937. case "nodes":
  131938. out.Values[i] = ec._SubscriptionLineConnection_nodes(ctx, field, obj)
  131939. if out.Values[i] == graphql.Null {
  131940. invalids++
  131941. }
  131942. case "pageInfo":
  131943. out.Values[i] = ec._SubscriptionLineConnection_pageInfo(ctx, field, obj)
  131944. if out.Values[i] == graphql.Null {
  131945. invalids++
  131946. }
  131947. default:
  131948. panic("unknown field " + strconv.Quote(field.Name))
  131949. }
  131950. }
  131951. out.Dispatch()
  131952. if invalids > 0 {
  131953. return graphql.Null
  131954. }
  131955. return out
  131956. }
  131957. var subscriptionLineEdgeImplementors = []string{"SubscriptionLineEdge"}
  131958. func (ec *executionContext) _SubscriptionLineEdge(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionLineEdge) graphql.Marshaler {
  131959. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionLineEdgeImplementors)
  131960. out := graphql.NewFieldSet(fields)
  131961. var invalids uint32
  131962. for i, field := range fields {
  131963. switch field.Name {
  131964. case "__typename":
  131965. out.Values[i] = graphql.MarshalString("SubscriptionLineEdge")
  131966. case "cursor":
  131967. out.Values[i] = ec._SubscriptionLineEdge_cursor(ctx, field, obj)
  131968. if out.Values[i] == graphql.Null {
  131969. invalids++
  131970. }
  131971. case "node":
  131972. out.Values[i] = ec._SubscriptionLineEdge_node(ctx, field, obj)
  131973. if out.Values[i] == graphql.Null {
  131974. invalids++
  131975. }
  131976. default:
  131977. panic("unknown field " + strconv.Quote(field.Name))
  131978. }
  131979. }
  131980. out.Dispatch()
  131981. if invalids > 0 {
  131982. return graphql.Null
  131983. }
  131984. return out
  131985. }
  131986. var subscriptionMailingAddressImplementors = []string{"SubscriptionMailingAddress"}
  131987. func (ec *executionContext) _SubscriptionMailingAddress(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionMailingAddress) graphql.Marshaler {
  131988. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionMailingAddressImplementors)
  131989. out := graphql.NewFieldSet(fields)
  131990. var invalids uint32
  131991. for i, field := range fields {
  131992. switch field.Name {
  131993. case "__typename":
  131994. out.Values[i] = graphql.MarshalString("SubscriptionMailingAddress")
  131995. case "address1":
  131996. out.Values[i] = ec._SubscriptionMailingAddress_address1(ctx, field, obj)
  131997. case "address2":
  131998. out.Values[i] = ec._SubscriptionMailingAddress_address2(ctx, field, obj)
  131999. case "city":
  132000. out.Values[i] = ec._SubscriptionMailingAddress_city(ctx, field, obj)
  132001. case "company":
  132002. out.Values[i] = ec._SubscriptionMailingAddress_company(ctx, field, obj)
  132003. case "country":
  132004. out.Values[i] = ec._SubscriptionMailingAddress_country(ctx, field, obj)
  132005. case "countryCode":
  132006. out.Values[i] = ec._SubscriptionMailingAddress_countryCode(ctx, field, obj)
  132007. case "firstName":
  132008. out.Values[i] = ec._SubscriptionMailingAddress_firstName(ctx, field, obj)
  132009. case "lastName":
  132010. out.Values[i] = ec._SubscriptionMailingAddress_lastName(ctx, field, obj)
  132011. case "name":
  132012. out.Values[i] = ec._SubscriptionMailingAddress_name(ctx, field, obj)
  132013. case "phone":
  132014. out.Values[i] = ec._SubscriptionMailingAddress_phone(ctx, field, obj)
  132015. case "province":
  132016. out.Values[i] = ec._SubscriptionMailingAddress_province(ctx, field, obj)
  132017. case "provinceCode":
  132018. out.Values[i] = ec._SubscriptionMailingAddress_provinceCode(ctx, field, obj)
  132019. case "zip":
  132020. out.Values[i] = ec._SubscriptionMailingAddress_zip(ctx, field, obj)
  132021. default:
  132022. panic("unknown field " + strconv.Quote(field.Name))
  132023. }
  132024. }
  132025. out.Dispatch()
  132026. if invalids > 0 {
  132027. return graphql.Null
  132028. }
  132029. return out
  132030. }
  132031. var subscriptionManualDiscountImplementors = []string{"SubscriptionManualDiscount", "SubscriptionDiscount"}
  132032. func (ec *executionContext) _SubscriptionManualDiscount(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionManualDiscount) graphql.Marshaler {
  132033. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionManualDiscountImplementors)
  132034. out := graphql.NewFieldSet(fields)
  132035. var invalids uint32
  132036. for i, field := range fields {
  132037. switch field.Name {
  132038. case "__typename":
  132039. out.Values[i] = graphql.MarshalString("SubscriptionManualDiscount")
  132040. case "entitledLines":
  132041. out.Values[i] = ec._SubscriptionManualDiscount_entitledLines(ctx, field, obj)
  132042. if out.Values[i] == graphql.Null {
  132043. invalids++
  132044. }
  132045. case "id":
  132046. out.Values[i] = ec._SubscriptionManualDiscount_id(ctx, field, obj)
  132047. if out.Values[i] == graphql.Null {
  132048. invalids++
  132049. }
  132050. case "recurringCycleLimit":
  132051. out.Values[i] = ec._SubscriptionManualDiscount_recurringCycleLimit(ctx, field, obj)
  132052. case "rejectionReason":
  132053. out.Values[i] = ec._SubscriptionManualDiscount_rejectionReason(ctx, field, obj)
  132054. case "targetType":
  132055. out.Values[i] = ec._SubscriptionManualDiscount_targetType(ctx, field, obj)
  132056. if out.Values[i] == graphql.Null {
  132057. invalids++
  132058. }
  132059. case "title":
  132060. out.Values[i] = ec._SubscriptionManualDiscount_title(ctx, field, obj)
  132061. case "type":
  132062. out.Values[i] = ec._SubscriptionManualDiscount_type(ctx, field, obj)
  132063. if out.Values[i] == graphql.Null {
  132064. invalids++
  132065. }
  132066. case "usageCount":
  132067. out.Values[i] = ec._SubscriptionManualDiscount_usageCount(ctx, field, obj)
  132068. if out.Values[i] == graphql.Null {
  132069. invalids++
  132070. }
  132071. case "value":
  132072. out.Values[i] = ec._SubscriptionManualDiscount_value(ctx, field, obj)
  132073. if out.Values[i] == graphql.Null {
  132074. invalids++
  132075. }
  132076. default:
  132077. panic("unknown field " + strconv.Quote(field.Name))
  132078. }
  132079. }
  132080. out.Dispatch()
  132081. if invalids > 0 {
  132082. return graphql.Null
  132083. }
  132084. return out
  132085. }
  132086. var subscriptionManualDiscountConnectionImplementors = []string{"SubscriptionManualDiscountConnection"}
  132087. func (ec *executionContext) _SubscriptionManualDiscountConnection(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionManualDiscountConnection) graphql.Marshaler {
  132088. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionManualDiscountConnectionImplementors)
  132089. out := graphql.NewFieldSet(fields)
  132090. var invalids uint32
  132091. for i, field := range fields {
  132092. switch field.Name {
  132093. case "__typename":
  132094. out.Values[i] = graphql.MarshalString("SubscriptionManualDiscountConnection")
  132095. case "edges":
  132096. out.Values[i] = ec._SubscriptionManualDiscountConnection_edges(ctx, field, obj)
  132097. if out.Values[i] == graphql.Null {
  132098. invalids++
  132099. }
  132100. case "nodes":
  132101. out.Values[i] = ec._SubscriptionManualDiscountConnection_nodes(ctx, field, obj)
  132102. if out.Values[i] == graphql.Null {
  132103. invalids++
  132104. }
  132105. case "pageInfo":
  132106. out.Values[i] = ec._SubscriptionManualDiscountConnection_pageInfo(ctx, field, obj)
  132107. if out.Values[i] == graphql.Null {
  132108. invalids++
  132109. }
  132110. default:
  132111. panic("unknown field " + strconv.Quote(field.Name))
  132112. }
  132113. }
  132114. out.Dispatch()
  132115. if invalids > 0 {
  132116. return graphql.Null
  132117. }
  132118. return out
  132119. }
  132120. var subscriptionManualDiscountEdgeImplementors = []string{"SubscriptionManualDiscountEdge"}
  132121. func (ec *executionContext) _SubscriptionManualDiscountEdge(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionManualDiscountEdge) graphql.Marshaler {
  132122. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionManualDiscountEdgeImplementors)
  132123. out := graphql.NewFieldSet(fields)
  132124. var invalids uint32
  132125. for i, field := range fields {
  132126. switch field.Name {
  132127. case "__typename":
  132128. out.Values[i] = graphql.MarshalString("SubscriptionManualDiscountEdge")
  132129. case "cursor":
  132130. out.Values[i] = ec._SubscriptionManualDiscountEdge_cursor(ctx, field, obj)
  132131. if out.Values[i] == graphql.Null {
  132132. invalids++
  132133. }
  132134. case "node":
  132135. out.Values[i] = ec._SubscriptionManualDiscountEdge_node(ctx, field, obj)
  132136. if out.Values[i] == graphql.Null {
  132137. invalids++
  132138. }
  132139. default:
  132140. panic("unknown field " + strconv.Quote(field.Name))
  132141. }
  132142. }
  132143. out.Dispatch()
  132144. if invalids > 0 {
  132145. return graphql.Null
  132146. }
  132147. return out
  132148. }
  132149. var subscriptionPricingPolicyImplementors = []string{"SubscriptionPricingPolicy"}
  132150. func (ec *executionContext) _SubscriptionPricingPolicy(ctx context.Context, sel ast.SelectionSet, obj *SubscriptionPricingPolicy) graphql.Marshaler {
  132151. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionPricingPolicyImplementors)
  132152. out := graphql.NewFieldSet(fields)
  132153. var invalids uint32
  132154. for i, field := range fields {
  132155. switch field.Name {
  132156. case "__typename":
  132157. out.Values[i] = graphql.MarshalString("SubscriptionPricingPolicy")
  132158. case "basePrice":
  132159. out.Values[i] = ec._SubscriptionPricingPolicy_basePrice(ctx, field, obj)
  132160. if out.Values[i] == graphql.Null {
  132161. invalids++
  132162. }
  132163. case "cycleDiscounts":
  132164. out.Values[i] = ec._SubscriptionPricingPolicy_cycleDiscounts(ctx, field, obj)
  132165. if out.Values[i] == graphql.Null {
  132166. invalids++
  132167. }
  132168. default:
  132169. panic("unknown field " + strconv.Quote(field.Name))
  132170. }
  132171. }
  132172. out.Dispatch()
  132173. if invalids > 0 {
  132174. return graphql.Null
  132175. }
  132176. return out
  132177. }
  132178. var suggestedOrderTransactionImplementors = []string{"SuggestedOrderTransaction"}
  132179. func (ec *executionContext) _SuggestedOrderTransaction(ctx context.Context, sel ast.SelectionSet, obj *SuggestedOrderTransaction) graphql.Marshaler {
  132180. fields := graphql.CollectFields(ec.OperationContext, sel, suggestedOrderTransactionImplementors)
  132181. out := graphql.NewFieldSet(fields)
  132182. var invalids uint32
  132183. for i, field := range fields {
  132184. switch field.Name {
  132185. case "__typename":
  132186. out.Values[i] = graphql.MarshalString("SuggestedOrderTransaction")
  132187. case "accountNumber":
  132188. out.Values[i] = ec._SuggestedOrderTransaction_accountNumber(ctx, field, obj)
  132189. case "amountSet":
  132190. out.Values[i] = ec._SuggestedOrderTransaction_amountSet(ctx, field, obj)
  132191. if out.Values[i] == graphql.Null {
  132192. invalids++
  132193. }
  132194. case "formattedGateway":
  132195. out.Values[i] = ec._SuggestedOrderTransaction_formattedGateway(ctx, field, obj)
  132196. case "gateway":
  132197. out.Values[i] = ec._SuggestedOrderTransaction_gateway(ctx, field, obj)
  132198. case "kind":
  132199. out.Values[i] = ec._SuggestedOrderTransaction_kind(ctx, field, obj)
  132200. if out.Values[i] == graphql.Null {
  132201. invalids++
  132202. }
  132203. case "maximumRefundableSet":
  132204. out.Values[i] = ec._SuggestedOrderTransaction_maximumRefundableSet(ctx, field, obj)
  132205. case "parentTransaction":
  132206. out.Values[i] = ec._SuggestedOrderTransaction_parentTransaction(ctx, field, obj)
  132207. default:
  132208. panic("unknown field " + strconv.Quote(field.Name))
  132209. }
  132210. }
  132211. out.Dispatch()
  132212. if invalids > 0 {
  132213. return graphql.Null
  132214. }
  132215. return out
  132216. }
  132217. var suggestedRefundImplementors = []string{"SuggestedRefund"}
  132218. func (ec *executionContext) _SuggestedRefund(ctx context.Context, sel ast.SelectionSet, obj *SuggestedRefund) graphql.Marshaler {
  132219. fields := graphql.CollectFields(ec.OperationContext, sel, suggestedRefundImplementors)
  132220. out := graphql.NewFieldSet(fields)
  132221. var invalids uint32
  132222. for i, field := range fields {
  132223. switch field.Name {
  132224. case "__typename":
  132225. out.Values[i] = graphql.MarshalString("SuggestedRefund")
  132226. case "amountSet":
  132227. out.Values[i] = ec._SuggestedRefund_amountSet(ctx, field, obj)
  132228. if out.Values[i] == graphql.Null {
  132229. invalids++
  132230. }
  132231. case "discountedSubtotalSet":
  132232. out.Values[i] = ec._SuggestedRefund_discountedSubtotalSet(ctx, field, obj)
  132233. if out.Values[i] == graphql.Null {
  132234. invalids++
  132235. }
  132236. case "maximumRefundableSet":
  132237. out.Values[i] = ec._SuggestedRefund_maximumRefundableSet(ctx, field, obj)
  132238. if out.Values[i] == graphql.Null {
  132239. invalids++
  132240. }
  132241. case "refundDuties":
  132242. out.Values[i] = ec._SuggestedRefund_refundDuties(ctx, field, obj)
  132243. if out.Values[i] == graphql.Null {
  132244. invalids++
  132245. }
  132246. case "refundLineItems":
  132247. out.Values[i] = ec._SuggestedRefund_refundLineItems(ctx, field, obj)
  132248. if out.Values[i] == graphql.Null {
  132249. invalids++
  132250. }
  132251. case "shipping":
  132252. out.Values[i] = ec._SuggestedRefund_shipping(ctx, field, obj)
  132253. if out.Values[i] == graphql.Null {
  132254. invalids++
  132255. }
  132256. case "subtotalSet":
  132257. out.Values[i] = ec._SuggestedRefund_subtotalSet(ctx, field, obj)
  132258. if out.Values[i] == graphql.Null {
  132259. invalids++
  132260. }
  132261. case "suggestedTransactions":
  132262. out.Values[i] = ec._SuggestedRefund_suggestedTransactions(ctx, field, obj)
  132263. if out.Values[i] == graphql.Null {
  132264. invalids++
  132265. }
  132266. case "totalCartDiscountAmountSet":
  132267. out.Values[i] = ec._SuggestedRefund_totalCartDiscountAmountSet(ctx, field, obj)
  132268. if out.Values[i] == graphql.Null {
  132269. invalids++
  132270. }
  132271. case "totalDutiesSet":
  132272. out.Values[i] = ec._SuggestedRefund_totalDutiesSet(ctx, field, obj)
  132273. if out.Values[i] == graphql.Null {
  132274. invalids++
  132275. }
  132276. case "totalTaxSet":
  132277. out.Values[i] = ec._SuggestedRefund_totalTaxSet(ctx, field, obj)
  132278. if out.Values[i] == graphql.Null {
  132279. invalids++
  132280. }
  132281. default:
  132282. panic("unknown field " + strconv.Quote(field.Name))
  132283. }
  132284. }
  132285. out.Dispatch()
  132286. if invalids > 0 {
  132287. return graphql.Null
  132288. }
  132289. return out
  132290. }
  132291. var taxLineImplementors = []string{"TaxLine"}
  132292. func (ec *executionContext) _TaxLine(ctx context.Context, sel ast.SelectionSet, obj *TaxLine) graphql.Marshaler {
  132293. fields := graphql.CollectFields(ec.OperationContext, sel, taxLineImplementors)
  132294. out := graphql.NewFieldSet(fields)
  132295. var invalids uint32
  132296. for i, field := range fields {
  132297. switch field.Name {
  132298. case "__typename":
  132299. out.Values[i] = graphql.MarshalString("TaxLine")
  132300. case "channelLiable":
  132301. out.Values[i] = ec._TaxLine_channelLiable(ctx, field, obj)
  132302. case "priceSet":
  132303. out.Values[i] = ec._TaxLine_priceSet(ctx, field, obj)
  132304. if out.Values[i] == graphql.Null {
  132305. invalids++
  132306. }
  132307. case "rate":
  132308. out.Values[i] = ec._TaxLine_rate(ctx, field, obj)
  132309. case "ratePercentage":
  132310. out.Values[i] = ec._TaxLine_ratePercentage(ctx, field, obj)
  132311. case "title":
  132312. out.Values[i] = ec._TaxLine_title(ctx, field, obj)
  132313. if out.Values[i] == graphql.Null {
  132314. invalids++
  132315. }
  132316. default:
  132317. panic("unknown field " + strconv.Quote(field.Name))
  132318. }
  132319. }
  132320. out.Dispatch()
  132321. if invalids > 0 {
  132322. return graphql.Null
  132323. }
  132324. return out
  132325. }
  132326. var transactionFeeImplementors = []string{"TransactionFee", "Node"}
  132327. func (ec *executionContext) _TransactionFee(ctx context.Context, sel ast.SelectionSet, obj *TransactionFee) graphql.Marshaler {
  132328. fields := graphql.CollectFields(ec.OperationContext, sel, transactionFeeImplementors)
  132329. out := graphql.NewFieldSet(fields)
  132330. var invalids uint32
  132331. for i, field := range fields {
  132332. switch field.Name {
  132333. case "__typename":
  132334. out.Values[i] = graphql.MarshalString("TransactionFee")
  132335. case "amount":
  132336. out.Values[i] = ec._TransactionFee_amount(ctx, field, obj)
  132337. if out.Values[i] == graphql.Null {
  132338. invalids++
  132339. }
  132340. case "flatFee":
  132341. out.Values[i] = ec._TransactionFee_flatFee(ctx, field, obj)
  132342. if out.Values[i] == graphql.Null {
  132343. invalids++
  132344. }
  132345. case "flatFeeName":
  132346. out.Values[i] = ec._TransactionFee_flatFeeName(ctx, field, obj)
  132347. case "id":
  132348. out.Values[i] = ec._TransactionFee_id(ctx, field, obj)
  132349. if out.Values[i] == graphql.Null {
  132350. invalids++
  132351. }
  132352. case "rate":
  132353. out.Values[i] = ec._TransactionFee_rate(ctx, field, obj)
  132354. if out.Values[i] == graphql.Null {
  132355. invalids++
  132356. }
  132357. case "rateName":
  132358. out.Values[i] = ec._TransactionFee_rateName(ctx, field, obj)
  132359. case "taxAmount":
  132360. out.Values[i] = ec._TransactionFee_taxAmount(ctx, field, obj)
  132361. if out.Values[i] == graphql.Null {
  132362. invalids++
  132363. }
  132364. case "type":
  132365. out.Values[i] = ec._TransactionFee_type(ctx, field, obj)
  132366. if out.Values[i] == graphql.Null {
  132367. invalids++
  132368. }
  132369. default:
  132370. panic("unknown field " + strconv.Quote(field.Name))
  132371. }
  132372. }
  132373. out.Dispatch()
  132374. if invalids > 0 {
  132375. return graphql.Null
  132376. }
  132377. return out
  132378. }
  132379. var typedAttributeImplementors = []string{"TypedAttribute"}
  132380. func (ec *executionContext) _TypedAttribute(ctx context.Context, sel ast.SelectionSet, obj *TypedAttribute) graphql.Marshaler {
  132381. fields := graphql.CollectFields(ec.OperationContext, sel, typedAttributeImplementors)
  132382. out := graphql.NewFieldSet(fields)
  132383. var invalids uint32
  132384. for i, field := range fields {
  132385. switch field.Name {
  132386. case "__typename":
  132387. out.Values[i] = graphql.MarshalString("TypedAttribute")
  132388. case "key":
  132389. out.Values[i] = ec._TypedAttribute_key(ctx, field, obj)
  132390. if out.Values[i] == graphql.Null {
  132391. invalids++
  132392. }
  132393. case "value":
  132394. out.Values[i] = ec._TypedAttribute_value(ctx, field, obj)
  132395. if out.Values[i] == graphql.Null {
  132396. invalids++
  132397. }
  132398. default:
  132399. panic("unknown field " + strconv.Quote(field.Name))
  132400. }
  132401. }
  132402. out.Dispatch()
  132403. if invalids > 0 {
  132404. return graphql.Null
  132405. }
  132406. return out
  132407. }
  132408. var uTMParametersImplementors = []string{"UTMParameters"}
  132409. func (ec *executionContext) _UTMParameters(ctx context.Context, sel ast.SelectionSet, obj *UTMParameters) graphql.Marshaler {
  132410. fields := graphql.CollectFields(ec.OperationContext, sel, uTMParametersImplementors)
  132411. out := graphql.NewFieldSet(fields)
  132412. var invalids uint32
  132413. for i, field := range fields {
  132414. switch field.Name {
  132415. case "__typename":
  132416. out.Values[i] = graphql.MarshalString("UTMParameters")
  132417. case "campaign":
  132418. out.Values[i] = ec._UTMParameters_campaign(ctx, field, obj)
  132419. case "content":
  132420. out.Values[i] = ec._UTMParameters_content(ctx, field, obj)
  132421. case "medium":
  132422. out.Values[i] = ec._UTMParameters_medium(ctx, field, obj)
  132423. case "source":
  132424. out.Values[i] = ec._UTMParameters_source(ctx, field, obj)
  132425. case "term":
  132426. out.Values[i] = ec._UTMParameters_term(ctx, field, obj)
  132427. default:
  132428. panic("unknown field " + strconv.Quote(field.Name))
  132429. }
  132430. }
  132431. out.Dispatch()
  132432. if invalids > 0 {
  132433. return graphql.Null
  132434. }
  132435. return out
  132436. }
  132437. var userErrorImplementors = []string{"UserError", "DisplayableError"}
  132438. func (ec *executionContext) _UserError(ctx context.Context, sel ast.SelectionSet, obj *UserError) graphql.Marshaler {
  132439. fields := graphql.CollectFields(ec.OperationContext, sel, userErrorImplementors)
  132440. out := graphql.NewFieldSet(fields)
  132441. var invalids uint32
  132442. for i, field := range fields {
  132443. switch field.Name {
  132444. case "__typename":
  132445. out.Values[i] = graphql.MarshalString("UserError")
  132446. case "field":
  132447. out.Values[i] = ec._UserError_field(ctx, field, obj)
  132448. case "message":
  132449. out.Values[i] = ec._UserError_message(ctx, field, obj)
  132450. if out.Values[i] == graphql.Null {
  132451. invalids++
  132452. }
  132453. default:
  132454. panic("unknown field " + strconv.Quote(field.Name))
  132455. }
  132456. }
  132457. out.Dispatch()
  132458. if invalids > 0 {
  132459. return graphql.Null
  132460. }
  132461. return out
  132462. }
  132463. var vaultCreditCardImplementors = []string{"VaultCreditCard", "PaymentInstrument"}
  132464. func (ec *executionContext) _VaultCreditCard(ctx context.Context, sel ast.SelectionSet, obj *VaultCreditCard) graphql.Marshaler {
  132465. fields := graphql.CollectFields(ec.OperationContext, sel, vaultCreditCardImplementors)
  132466. out := graphql.NewFieldSet(fields)
  132467. var invalids uint32
  132468. for i, field := range fields {
  132469. switch field.Name {
  132470. case "__typename":
  132471. out.Values[i] = graphql.MarshalString("VaultCreditCard")
  132472. case "billingAddress":
  132473. out.Values[i] = ec._VaultCreditCard_billingAddress(ctx, field, obj)
  132474. case "brand":
  132475. out.Values[i] = ec._VaultCreditCard_brand(ctx, field, obj)
  132476. if out.Values[i] == graphql.Null {
  132477. invalids++
  132478. }
  132479. case "expired":
  132480. out.Values[i] = ec._VaultCreditCard_expired(ctx, field, obj)
  132481. if out.Values[i] == graphql.Null {
  132482. invalids++
  132483. }
  132484. case "expiryMonth":
  132485. out.Values[i] = ec._VaultCreditCard_expiryMonth(ctx, field, obj)
  132486. if out.Values[i] == graphql.Null {
  132487. invalids++
  132488. }
  132489. case "expiryYear":
  132490. out.Values[i] = ec._VaultCreditCard_expiryYear(ctx, field, obj)
  132491. if out.Values[i] == graphql.Null {
  132492. invalids++
  132493. }
  132494. case "lastDigits":
  132495. out.Values[i] = ec._VaultCreditCard_lastDigits(ctx, field, obj)
  132496. if out.Values[i] == graphql.Null {
  132497. invalids++
  132498. }
  132499. case "name":
  132500. out.Values[i] = ec._VaultCreditCard_name(ctx, field, obj)
  132501. if out.Values[i] == graphql.Null {
  132502. invalids++
  132503. }
  132504. default:
  132505. panic("unknown field " + strconv.Quote(field.Name))
  132506. }
  132507. }
  132508. out.Dispatch()
  132509. if invalids > 0 {
  132510. return graphql.Null
  132511. }
  132512. return out
  132513. }
  132514. var vaultPaypalBillingAgreementImplementors = []string{"VaultPaypalBillingAgreement", "PaymentInstrument"}
  132515. func (ec *executionContext) _VaultPaypalBillingAgreement(ctx context.Context, sel ast.SelectionSet, obj *VaultPaypalBillingAgreement) graphql.Marshaler {
  132516. fields := graphql.CollectFields(ec.OperationContext, sel, vaultPaypalBillingAgreementImplementors)
  132517. out := graphql.NewFieldSet(fields)
  132518. var invalids uint32
  132519. for i, field := range fields {
  132520. switch field.Name {
  132521. case "__typename":
  132522. out.Values[i] = graphql.MarshalString("VaultPaypalBillingAgreement")
  132523. case "inactive":
  132524. out.Values[i] = ec._VaultPaypalBillingAgreement_inactive(ctx, field, obj)
  132525. if out.Values[i] == graphql.Null {
  132526. invalids++
  132527. }
  132528. case "name":
  132529. out.Values[i] = ec._VaultPaypalBillingAgreement_name(ctx, field, obj)
  132530. if out.Values[i] == graphql.Null {
  132531. invalids++
  132532. }
  132533. case "paypalAccountEmail":
  132534. out.Values[i] = ec._VaultPaypalBillingAgreement_paypalAccountEmail(ctx, field, obj)
  132535. if out.Values[i] == graphql.Null {
  132536. invalids++
  132537. }
  132538. default:
  132539. panic("unknown field " + strconv.Quote(field.Name))
  132540. }
  132541. }
  132542. out.Dispatch()
  132543. if invalids > 0 {
  132544. return graphql.Null
  132545. }
  132546. return out
  132547. }
  132548. var videoImplementors = []string{"Video", "File", "Media", "Node", "MetafieldReference"}
  132549. func (ec *executionContext) _Video(ctx context.Context, sel ast.SelectionSet, obj *Video) graphql.Marshaler {
  132550. fields := graphql.CollectFields(ec.OperationContext, sel, videoImplementors)
  132551. out := graphql.NewFieldSet(fields)
  132552. var invalids uint32
  132553. for i, field := range fields {
  132554. switch field.Name {
  132555. case "__typename":
  132556. out.Values[i] = graphql.MarshalString("Video")
  132557. case "alt":
  132558. out.Values[i] = ec._Video_alt(ctx, field, obj)
  132559. case "createdAt":
  132560. out.Values[i] = ec._Video_createdAt(ctx, field, obj)
  132561. if out.Values[i] == graphql.Null {
  132562. invalids++
  132563. }
  132564. case "duration":
  132565. out.Values[i] = ec._Video_duration(ctx, field, obj)
  132566. case "fileErrors":
  132567. out.Values[i] = ec._Video_fileErrors(ctx, field, obj)
  132568. if out.Values[i] == graphql.Null {
  132569. invalids++
  132570. }
  132571. case "fileStatus":
  132572. out.Values[i] = ec._Video_fileStatus(ctx, field, obj)
  132573. if out.Values[i] == graphql.Null {
  132574. invalids++
  132575. }
  132576. case "filename":
  132577. out.Values[i] = ec._Video_filename(ctx, field, obj)
  132578. if out.Values[i] == graphql.Null {
  132579. invalids++
  132580. }
  132581. case "id":
  132582. out.Values[i] = ec._Video_id(ctx, field, obj)
  132583. if out.Values[i] == graphql.Null {
  132584. invalids++
  132585. }
  132586. case "mediaContentType":
  132587. out.Values[i] = ec._Video_mediaContentType(ctx, field, obj)
  132588. if out.Values[i] == graphql.Null {
  132589. invalids++
  132590. }
  132591. case "mediaErrors":
  132592. out.Values[i] = ec._Video_mediaErrors(ctx, field, obj)
  132593. if out.Values[i] == graphql.Null {
  132594. invalids++
  132595. }
  132596. case "mediaWarnings":
  132597. out.Values[i] = ec._Video_mediaWarnings(ctx, field, obj)
  132598. if out.Values[i] == graphql.Null {
  132599. invalids++
  132600. }
  132601. case "originalSource":
  132602. out.Values[i] = ec._Video_originalSource(ctx, field, obj)
  132603. case "preview":
  132604. out.Values[i] = ec._Video_preview(ctx, field, obj)
  132605. case "sources":
  132606. out.Values[i] = ec._Video_sources(ctx, field, obj)
  132607. if out.Values[i] == graphql.Null {
  132608. invalids++
  132609. }
  132610. case "status":
  132611. out.Values[i] = ec._Video_status(ctx, field, obj)
  132612. if out.Values[i] == graphql.Null {
  132613. invalids++
  132614. }
  132615. default:
  132616. panic("unknown field " + strconv.Quote(field.Name))
  132617. }
  132618. }
  132619. out.Dispatch()
  132620. if invalids > 0 {
  132621. return graphql.Null
  132622. }
  132623. return out
  132624. }
  132625. var videoSourceImplementors = []string{"VideoSource"}
  132626. func (ec *executionContext) _VideoSource(ctx context.Context, sel ast.SelectionSet, obj *VideoSource) graphql.Marshaler {
  132627. fields := graphql.CollectFields(ec.OperationContext, sel, videoSourceImplementors)
  132628. out := graphql.NewFieldSet(fields)
  132629. var invalids uint32
  132630. for i, field := range fields {
  132631. switch field.Name {
  132632. case "__typename":
  132633. out.Values[i] = graphql.MarshalString("VideoSource")
  132634. case "fileSize":
  132635. out.Values[i] = ec._VideoSource_fileSize(ctx, field, obj)
  132636. case "format":
  132637. out.Values[i] = ec._VideoSource_format(ctx, field, obj)
  132638. if out.Values[i] == graphql.Null {
  132639. invalids++
  132640. }
  132641. case "height":
  132642. out.Values[i] = ec._VideoSource_height(ctx, field, obj)
  132643. if out.Values[i] == graphql.Null {
  132644. invalids++
  132645. }
  132646. case "mimeType":
  132647. out.Values[i] = ec._VideoSource_mimeType(ctx, field, obj)
  132648. if out.Values[i] == graphql.Null {
  132649. invalids++
  132650. }
  132651. case "url":
  132652. out.Values[i] = ec._VideoSource_url(ctx, field, obj)
  132653. if out.Values[i] == graphql.Null {
  132654. invalids++
  132655. }
  132656. case "width":
  132657. out.Values[i] = ec._VideoSource_width(ctx, field, obj)
  132658. if out.Values[i] == graphql.Null {
  132659. invalids++
  132660. }
  132661. default:
  132662. panic("unknown field " + strconv.Quote(field.Name))
  132663. }
  132664. }
  132665. out.Dispatch()
  132666. if invalids > 0 {
  132667. return graphql.Null
  132668. }
  132669. return out
  132670. }
  132671. var weightImplementors = []string{"Weight", "DeliveryConditionCriteria"}
  132672. func (ec *executionContext) _Weight(ctx context.Context, sel ast.SelectionSet, obj *Weight) graphql.Marshaler {
  132673. fields := graphql.CollectFields(ec.OperationContext, sel, weightImplementors)
  132674. out := graphql.NewFieldSet(fields)
  132675. var invalids uint32
  132676. for i, field := range fields {
  132677. switch field.Name {
  132678. case "__typename":
  132679. out.Values[i] = graphql.MarshalString("Weight")
  132680. case "unit":
  132681. out.Values[i] = ec._Weight_unit(ctx, field, obj)
  132682. if out.Values[i] == graphql.Null {
  132683. invalids++
  132684. }
  132685. case "value":
  132686. out.Values[i] = ec._Weight_value(ctx, field, obj)
  132687. if out.Values[i] == graphql.Null {
  132688. invalids++
  132689. }
  132690. default:
  132691. panic("unknown field " + strconv.Quote(field.Name))
  132692. }
  132693. }
  132694. out.Dispatch()
  132695. if invalids > 0 {
  132696. return graphql.Null
  132697. }
  132698. return out
  132699. }
  132700. var _ServiceImplementors = []string{"_Service"}
  132701. func (ec *executionContext) __Service(ctx context.Context, sel ast.SelectionSet, obj *fedruntime.Service) graphql.Marshaler {
  132702. fields := graphql.CollectFields(ec.OperationContext, sel, _ServiceImplementors)
  132703. out := graphql.NewFieldSet(fields)
  132704. var invalids uint32
  132705. for i, field := range fields {
  132706. switch field.Name {
  132707. case "__typename":
  132708. out.Values[i] = graphql.MarshalString("_Service")
  132709. case "sdl":
  132710. out.Values[i] = ec.__Service_sdl(ctx, field, obj)
  132711. default:
  132712. panic("unknown field " + strconv.Quote(field.Name))
  132713. }
  132714. }
  132715. out.Dispatch()
  132716. if invalids > 0 {
  132717. return graphql.Null
  132718. }
  132719. return out
  132720. }
  132721. var __DirectiveImplementors = []string{"__Directive"}
  132722. func (ec *executionContext) ___Directive(ctx context.Context, sel ast.SelectionSet, obj *introspection.Directive) graphql.Marshaler {
  132723. fields := graphql.CollectFields(ec.OperationContext, sel, __DirectiveImplementors)
  132724. out := graphql.NewFieldSet(fields)
  132725. var invalids uint32
  132726. for i, field := range fields {
  132727. switch field.Name {
  132728. case "__typename":
  132729. out.Values[i] = graphql.MarshalString("__Directive")
  132730. case "name":
  132731. out.Values[i] = ec.___Directive_name(ctx, field, obj)
  132732. if out.Values[i] == graphql.Null {
  132733. invalids++
  132734. }
  132735. case "description":
  132736. out.Values[i] = ec.___Directive_description(ctx, field, obj)
  132737. case "locations":
  132738. out.Values[i] = ec.___Directive_locations(ctx, field, obj)
  132739. if out.Values[i] == graphql.Null {
  132740. invalids++
  132741. }
  132742. case "args":
  132743. out.Values[i] = ec.___Directive_args(ctx, field, obj)
  132744. if out.Values[i] == graphql.Null {
  132745. invalids++
  132746. }
  132747. case "isRepeatable":
  132748. out.Values[i] = ec.___Directive_isRepeatable(ctx, field, obj)
  132749. if out.Values[i] == graphql.Null {
  132750. invalids++
  132751. }
  132752. default:
  132753. panic("unknown field " + strconv.Quote(field.Name))
  132754. }
  132755. }
  132756. out.Dispatch()
  132757. if invalids > 0 {
  132758. return graphql.Null
  132759. }
  132760. return out
  132761. }
  132762. var __EnumValueImplementors = []string{"__EnumValue"}
  132763. func (ec *executionContext) ___EnumValue(ctx context.Context, sel ast.SelectionSet, obj *introspection.EnumValue) graphql.Marshaler {
  132764. fields := graphql.CollectFields(ec.OperationContext, sel, __EnumValueImplementors)
  132765. out := graphql.NewFieldSet(fields)
  132766. var invalids uint32
  132767. for i, field := range fields {
  132768. switch field.Name {
  132769. case "__typename":
  132770. out.Values[i] = graphql.MarshalString("__EnumValue")
  132771. case "name":
  132772. out.Values[i] = ec.___EnumValue_name(ctx, field, obj)
  132773. if out.Values[i] == graphql.Null {
  132774. invalids++
  132775. }
  132776. case "description":
  132777. out.Values[i] = ec.___EnumValue_description(ctx, field, obj)
  132778. case "isDeprecated":
  132779. out.Values[i] = ec.___EnumValue_isDeprecated(ctx, field, obj)
  132780. if out.Values[i] == graphql.Null {
  132781. invalids++
  132782. }
  132783. case "deprecationReason":
  132784. out.Values[i] = ec.___EnumValue_deprecationReason(ctx, field, obj)
  132785. default:
  132786. panic("unknown field " + strconv.Quote(field.Name))
  132787. }
  132788. }
  132789. out.Dispatch()
  132790. if invalids > 0 {
  132791. return graphql.Null
  132792. }
  132793. return out
  132794. }
  132795. var __FieldImplementors = []string{"__Field"}
  132796. func (ec *executionContext) ___Field(ctx context.Context, sel ast.SelectionSet, obj *introspection.Field) graphql.Marshaler {
  132797. fields := graphql.CollectFields(ec.OperationContext, sel, __FieldImplementors)
  132798. out := graphql.NewFieldSet(fields)
  132799. var invalids uint32
  132800. for i, field := range fields {
  132801. switch field.Name {
  132802. case "__typename":
  132803. out.Values[i] = graphql.MarshalString("__Field")
  132804. case "name":
  132805. out.Values[i] = ec.___Field_name(ctx, field, obj)
  132806. if out.Values[i] == graphql.Null {
  132807. invalids++
  132808. }
  132809. case "description":
  132810. out.Values[i] = ec.___Field_description(ctx, field, obj)
  132811. case "args":
  132812. out.Values[i] = ec.___Field_args(ctx, field, obj)
  132813. if out.Values[i] == graphql.Null {
  132814. invalids++
  132815. }
  132816. case "type":
  132817. out.Values[i] = ec.___Field_type(ctx, field, obj)
  132818. if out.Values[i] == graphql.Null {
  132819. invalids++
  132820. }
  132821. case "isDeprecated":
  132822. out.Values[i] = ec.___Field_isDeprecated(ctx, field, obj)
  132823. if out.Values[i] == graphql.Null {
  132824. invalids++
  132825. }
  132826. case "deprecationReason":
  132827. out.Values[i] = ec.___Field_deprecationReason(ctx, field, obj)
  132828. default:
  132829. panic("unknown field " + strconv.Quote(field.Name))
  132830. }
  132831. }
  132832. out.Dispatch()
  132833. if invalids > 0 {
  132834. return graphql.Null
  132835. }
  132836. return out
  132837. }
  132838. var __InputValueImplementors = []string{"__InputValue"}
  132839. func (ec *executionContext) ___InputValue(ctx context.Context, sel ast.SelectionSet, obj *introspection.InputValue) graphql.Marshaler {
  132840. fields := graphql.CollectFields(ec.OperationContext, sel, __InputValueImplementors)
  132841. out := graphql.NewFieldSet(fields)
  132842. var invalids uint32
  132843. for i, field := range fields {
  132844. switch field.Name {
  132845. case "__typename":
  132846. out.Values[i] = graphql.MarshalString("__InputValue")
  132847. case "name":
  132848. out.Values[i] = ec.___InputValue_name(ctx, field, obj)
  132849. if out.Values[i] == graphql.Null {
  132850. invalids++
  132851. }
  132852. case "description":
  132853. out.Values[i] = ec.___InputValue_description(ctx, field, obj)
  132854. case "type":
  132855. out.Values[i] = ec.___InputValue_type(ctx, field, obj)
  132856. if out.Values[i] == graphql.Null {
  132857. invalids++
  132858. }
  132859. case "defaultValue":
  132860. out.Values[i] = ec.___InputValue_defaultValue(ctx, field, obj)
  132861. default:
  132862. panic("unknown field " + strconv.Quote(field.Name))
  132863. }
  132864. }
  132865. out.Dispatch()
  132866. if invalids > 0 {
  132867. return graphql.Null
  132868. }
  132869. return out
  132870. }
  132871. var __SchemaImplementors = []string{"__Schema"}
  132872. func (ec *executionContext) ___Schema(ctx context.Context, sel ast.SelectionSet, obj *introspection.Schema) graphql.Marshaler {
  132873. fields := graphql.CollectFields(ec.OperationContext, sel, __SchemaImplementors)
  132874. out := graphql.NewFieldSet(fields)
  132875. var invalids uint32
  132876. for i, field := range fields {
  132877. switch field.Name {
  132878. case "__typename":
  132879. out.Values[i] = graphql.MarshalString("__Schema")
  132880. case "description":
  132881. out.Values[i] = ec.___Schema_description(ctx, field, obj)
  132882. case "types":
  132883. out.Values[i] = ec.___Schema_types(ctx, field, obj)
  132884. if out.Values[i] == graphql.Null {
  132885. invalids++
  132886. }
  132887. case "queryType":
  132888. out.Values[i] = ec.___Schema_queryType(ctx, field, obj)
  132889. if out.Values[i] == graphql.Null {
  132890. invalids++
  132891. }
  132892. case "mutationType":
  132893. out.Values[i] = ec.___Schema_mutationType(ctx, field, obj)
  132894. case "subscriptionType":
  132895. out.Values[i] = ec.___Schema_subscriptionType(ctx, field, obj)
  132896. case "directives":
  132897. out.Values[i] = ec.___Schema_directives(ctx, field, obj)
  132898. if out.Values[i] == graphql.Null {
  132899. invalids++
  132900. }
  132901. default:
  132902. panic("unknown field " + strconv.Quote(field.Name))
  132903. }
  132904. }
  132905. out.Dispatch()
  132906. if invalids > 0 {
  132907. return graphql.Null
  132908. }
  132909. return out
  132910. }
  132911. var __TypeImplementors = []string{"__Type"}
  132912. func (ec *executionContext) ___Type(ctx context.Context, sel ast.SelectionSet, obj *introspection.Type) graphql.Marshaler {
  132913. fields := graphql.CollectFields(ec.OperationContext, sel, __TypeImplementors)
  132914. out := graphql.NewFieldSet(fields)
  132915. var invalids uint32
  132916. for i, field := range fields {
  132917. switch field.Name {
  132918. case "__typename":
  132919. out.Values[i] = graphql.MarshalString("__Type")
  132920. case "kind":
  132921. out.Values[i] = ec.___Type_kind(ctx, field, obj)
  132922. if out.Values[i] == graphql.Null {
  132923. invalids++
  132924. }
  132925. case "name":
  132926. out.Values[i] = ec.___Type_name(ctx, field, obj)
  132927. case "description":
  132928. out.Values[i] = ec.___Type_description(ctx, field, obj)
  132929. case "fields":
  132930. out.Values[i] = ec.___Type_fields(ctx, field, obj)
  132931. case "interfaces":
  132932. out.Values[i] = ec.___Type_interfaces(ctx, field, obj)
  132933. case "possibleTypes":
  132934. out.Values[i] = ec.___Type_possibleTypes(ctx, field, obj)
  132935. case "enumValues":
  132936. out.Values[i] = ec.___Type_enumValues(ctx, field, obj)
  132937. case "inputFields":
  132938. out.Values[i] = ec.___Type_inputFields(ctx, field, obj)
  132939. case "ofType":
  132940. out.Values[i] = ec.___Type_ofType(ctx, field, obj)
  132941. case "specifiedByURL":
  132942. out.Values[i] = ec.___Type_specifiedByURL(ctx, field, obj)
  132943. default:
  132944. panic("unknown field " + strconv.Quote(field.Name))
  132945. }
  132946. }
  132947. out.Dispatch()
  132948. if invalids > 0 {
  132949. return graphql.Null
  132950. }
  132951. return out
  132952. }
  132953. // endregion **************************** object.gotpl ****************************
  132954. // region ***************************** type.gotpl *****************************
  132955. func (ec *executionContext) marshalNAccessScope2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAccessScopeᚄ(ctx context.Context, sel ast.SelectionSet, v []*AccessScope) graphql.Marshaler {
  132956. ret := make(graphql.Array, len(v))
  132957. var wg sync.WaitGroup
  132958. isLen1 := len(v) == 1
  132959. if !isLen1 {
  132960. wg.Add(len(v))
  132961. }
  132962. for i := range v {
  132963. i := i
  132964. fc := &graphql.FieldContext{
  132965. Index: &i,
  132966. Result: &v[i],
  132967. }
  132968. ctx := graphql.WithFieldContext(ctx, fc)
  132969. f := func(i int) {
  132970. defer func() {
  132971. if r := recover(); r != nil {
  132972. ec.Error(ctx, ec.Recover(ctx, r))
  132973. ret = nil
  132974. }
  132975. }()
  132976. if !isLen1 {
  132977. defer wg.Done()
  132978. }
  132979. ret[i] = ec.marshalNAccessScope2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAccessScope(ctx, sel, v[i])
  132980. }
  132981. if isLen1 {
  132982. f(i)
  132983. } else {
  132984. go f(i)
  132985. }
  132986. }
  132987. wg.Wait()
  132988. for _, e := range ret {
  132989. if e == graphql.Null {
  132990. return graphql.Null
  132991. }
  132992. }
  132993. return ret
  132994. }
  132995. func (ec *executionContext) marshalNAccessScope2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAccessScope(ctx context.Context, sel ast.SelectionSet, v *AccessScope) graphql.Marshaler {
  132996. if v == nil {
  132997. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  132998. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  132999. }
  133000. return graphql.Null
  133001. }
  133002. return ec._AccessScope(ctx, sel, v)
  133003. }
  133004. func (ec *executionContext) marshalNApp2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppᚄ(ctx context.Context, sel ast.SelectionSet, v []*App) graphql.Marshaler {
  133005. ret := make(graphql.Array, len(v))
  133006. var wg sync.WaitGroup
  133007. isLen1 := len(v) == 1
  133008. if !isLen1 {
  133009. wg.Add(len(v))
  133010. }
  133011. for i := range v {
  133012. i := i
  133013. fc := &graphql.FieldContext{
  133014. Index: &i,
  133015. Result: &v[i],
  133016. }
  133017. ctx := graphql.WithFieldContext(ctx, fc)
  133018. f := func(i int) {
  133019. defer func() {
  133020. if r := recover(); r != nil {
  133021. ec.Error(ctx, ec.Recover(ctx, r))
  133022. ret = nil
  133023. }
  133024. }()
  133025. if !isLen1 {
  133026. defer wg.Done()
  133027. }
  133028. ret[i] = ec.marshalNApp2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐApp(ctx, sel, v[i])
  133029. }
  133030. if isLen1 {
  133031. f(i)
  133032. } else {
  133033. go f(i)
  133034. }
  133035. }
  133036. wg.Wait()
  133037. for _, e := range ret {
  133038. if e == graphql.Null {
  133039. return graphql.Null
  133040. }
  133041. }
  133042. return ret
  133043. }
  133044. func (ec *executionContext) marshalNApp2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐApp(ctx context.Context, sel ast.SelectionSet, v *App) graphql.Marshaler {
  133045. if v == nil {
  133046. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133047. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133048. }
  133049. return graphql.Null
  133050. }
  133051. return ec._App(ctx, sel, v)
  133052. }
  133053. func (ec *executionContext) marshalNAppCredit2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppCreditᚄ(ctx context.Context, sel ast.SelectionSet, v []*AppCredit) graphql.Marshaler {
  133054. ret := make(graphql.Array, len(v))
  133055. var wg sync.WaitGroup
  133056. isLen1 := len(v) == 1
  133057. if !isLen1 {
  133058. wg.Add(len(v))
  133059. }
  133060. for i := range v {
  133061. i := i
  133062. fc := &graphql.FieldContext{
  133063. Index: &i,
  133064. Result: &v[i],
  133065. }
  133066. ctx := graphql.WithFieldContext(ctx, fc)
  133067. f := func(i int) {
  133068. defer func() {
  133069. if r := recover(); r != nil {
  133070. ec.Error(ctx, ec.Recover(ctx, r))
  133071. ret = nil
  133072. }
  133073. }()
  133074. if !isLen1 {
  133075. defer wg.Done()
  133076. }
  133077. ret[i] = ec.marshalNAppCredit2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppCredit(ctx, sel, v[i])
  133078. }
  133079. if isLen1 {
  133080. f(i)
  133081. } else {
  133082. go f(i)
  133083. }
  133084. }
  133085. wg.Wait()
  133086. for _, e := range ret {
  133087. if e == graphql.Null {
  133088. return graphql.Null
  133089. }
  133090. }
  133091. return ret
  133092. }
  133093. func (ec *executionContext) marshalNAppCredit2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppCredit(ctx context.Context, sel ast.SelectionSet, v *AppCredit) graphql.Marshaler {
  133094. if v == nil {
  133095. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133096. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133097. }
  133098. return graphql.Null
  133099. }
  133100. return ec._AppCredit(ctx, sel, v)
  133101. }
  133102. func (ec *executionContext) marshalNAppCreditConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppCreditConnection(ctx context.Context, sel ast.SelectionSet, v *AppCreditConnection) graphql.Marshaler {
  133103. if v == nil {
  133104. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133105. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133106. }
  133107. return graphql.Null
  133108. }
  133109. return ec._AppCreditConnection(ctx, sel, v)
  133110. }
  133111. func (ec *executionContext) marshalNAppCreditEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppCreditEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*AppCreditEdge) graphql.Marshaler {
  133112. ret := make(graphql.Array, len(v))
  133113. var wg sync.WaitGroup
  133114. isLen1 := len(v) == 1
  133115. if !isLen1 {
  133116. wg.Add(len(v))
  133117. }
  133118. for i := range v {
  133119. i := i
  133120. fc := &graphql.FieldContext{
  133121. Index: &i,
  133122. Result: &v[i],
  133123. }
  133124. ctx := graphql.WithFieldContext(ctx, fc)
  133125. f := func(i int) {
  133126. defer func() {
  133127. if r := recover(); r != nil {
  133128. ec.Error(ctx, ec.Recover(ctx, r))
  133129. ret = nil
  133130. }
  133131. }()
  133132. if !isLen1 {
  133133. defer wg.Done()
  133134. }
  133135. ret[i] = ec.marshalNAppCreditEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppCreditEdge(ctx, sel, v[i])
  133136. }
  133137. if isLen1 {
  133138. f(i)
  133139. } else {
  133140. go f(i)
  133141. }
  133142. }
  133143. wg.Wait()
  133144. for _, e := range ret {
  133145. if e == graphql.Null {
  133146. return graphql.Null
  133147. }
  133148. }
  133149. return ret
  133150. }
  133151. func (ec *executionContext) marshalNAppCreditEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppCreditEdge(ctx context.Context, sel ast.SelectionSet, v *AppCreditEdge) 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._AppCreditEdge(ctx, sel, v)
  133159. }
  133160. func (ec *executionContext) marshalNAppEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*AppEdge) graphql.Marshaler {
  133161. ret := make(graphql.Array, len(v))
  133162. var wg sync.WaitGroup
  133163. isLen1 := len(v) == 1
  133164. if !isLen1 {
  133165. wg.Add(len(v))
  133166. }
  133167. for i := range v {
  133168. i := i
  133169. fc := &graphql.FieldContext{
  133170. Index: &i,
  133171. Result: &v[i],
  133172. }
  133173. ctx := graphql.WithFieldContext(ctx, fc)
  133174. f := func(i int) {
  133175. defer func() {
  133176. if r := recover(); r != nil {
  133177. ec.Error(ctx, ec.Recover(ctx, r))
  133178. ret = nil
  133179. }
  133180. }()
  133181. if !isLen1 {
  133182. defer wg.Done()
  133183. }
  133184. ret[i] = ec.marshalNAppEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppEdge(ctx, sel, v[i])
  133185. }
  133186. if isLen1 {
  133187. f(i)
  133188. } else {
  133189. go f(i)
  133190. }
  133191. }
  133192. wg.Wait()
  133193. for _, e := range ret {
  133194. if e == graphql.Null {
  133195. return graphql.Null
  133196. }
  133197. }
  133198. return ret
  133199. }
  133200. func (ec *executionContext) marshalNAppEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppEdge(ctx context.Context, sel ast.SelectionSet, v *AppEdge) graphql.Marshaler {
  133201. if v == nil {
  133202. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133203. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133204. }
  133205. return graphql.Null
  133206. }
  133207. return ec._AppEdge(ctx, sel, v)
  133208. }
  133209. func (ec *executionContext) marshalNAppFeedback2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppFeedbackᚄ(ctx context.Context, sel ast.SelectionSet, v []*AppFeedback) graphql.Marshaler {
  133210. ret := make(graphql.Array, len(v))
  133211. var wg sync.WaitGroup
  133212. isLen1 := len(v) == 1
  133213. if !isLen1 {
  133214. wg.Add(len(v))
  133215. }
  133216. for i := range v {
  133217. i := i
  133218. fc := &graphql.FieldContext{
  133219. Index: &i,
  133220. Result: &v[i],
  133221. }
  133222. ctx := graphql.WithFieldContext(ctx, fc)
  133223. f := func(i int) {
  133224. defer func() {
  133225. if r := recover(); r != nil {
  133226. ec.Error(ctx, ec.Recover(ctx, r))
  133227. ret = nil
  133228. }
  133229. }()
  133230. if !isLen1 {
  133231. defer wg.Done()
  133232. }
  133233. ret[i] = ec.marshalNAppFeedback2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppFeedback(ctx, sel, v[i])
  133234. }
  133235. if isLen1 {
  133236. f(i)
  133237. } else {
  133238. go f(i)
  133239. }
  133240. }
  133241. wg.Wait()
  133242. for _, e := range ret {
  133243. if e == graphql.Null {
  133244. return graphql.Null
  133245. }
  133246. }
  133247. return ret
  133248. }
  133249. func (ec *executionContext) marshalNAppFeedback2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppFeedback(ctx context.Context, sel ast.SelectionSet, v *AppFeedback) graphql.Marshaler {
  133250. if v == nil {
  133251. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133252. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133253. }
  133254. return graphql.Null
  133255. }
  133256. return ec._AppFeedback(ctx, sel, v)
  133257. }
  133258. func (ec *executionContext) marshalNAppPlanV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppPlanV2(ctx context.Context, sel ast.SelectionSet, v *AppPlanV2) 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._AppPlanV2(ctx, sel, v)
  133266. }
  133267. func (ec *executionContext) marshalNAppPricingDetails2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppPricingDetails(ctx context.Context, sel ast.SelectionSet, v AppPricingDetails) 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._AppPricingDetails(ctx, sel, v)
  133275. }
  133276. func (ec *executionContext) unmarshalNAppPricingInterval2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppPricingInterval(ctx context.Context, v interface{}) (AppPricingInterval, error) {
  133277. var res AppPricingInterval
  133278. err := res.UnmarshalGQL(v)
  133279. return res, graphql.ErrorOnPath(ctx, err)
  133280. }
  133281. func (ec *executionContext) marshalNAppPricingInterval2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppPricingInterval(ctx context.Context, sel ast.SelectionSet, v AppPricingInterval) graphql.Marshaler {
  133282. return v
  133283. }
  133284. func (ec *executionContext) marshalNAppPurchaseOneTime2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppPurchaseOneTimeᚄ(ctx context.Context, sel ast.SelectionSet, v []*AppPurchaseOneTime) graphql.Marshaler {
  133285. ret := make(graphql.Array, len(v))
  133286. var wg sync.WaitGroup
  133287. isLen1 := len(v) == 1
  133288. if !isLen1 {
  133289. wg.Add(len(v))
  133290. }
  133291. for i := range v {
  133292. i := i
  133293. fc := &graphql.FieldContext{
  133294. Index: &i,
  133295. Result: &v[i],
  133296. }
  133297. ctx := graphql.WithFieldContext(ctx, fc)
  133298. f := func(i int) {
  133299. defer func() {
  133300. if r := recover(); r != nil {
  133301. ec.Error(ctx, ec.Recover(ctx, r))
  133302. ret = nil
  133303. }
  133304. }()
  133305. if !isLen1 {
  133306. defer wg.Done()
  133307. }
  133308. ret[i] = ec.marshalNAppPurchaseOneTime2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppPurchaseOneTime(ctx, sel, v[i])
  133309. }
  133310. if isLen1 {
  133311. f(i)
  133312. } else {
  133313. go f(i)
  133314. }
  133315. }
  133316. wg.Wait()
  133317. for _, e := range ret {
  133318. if e == graphql.Null {
  133319. return graphql.Null
  133320. }
  133321. }
  133322. return ret
  133323. }
  133324. func (ec *executionContext) marshalNAppPurchaseOneTime2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppPurchaseOneTime(ctx context.Context, sel ast.SelectionSet, v *AppPurchaseOneTime) graphql.Marshaler {
  133325. if v == nil {
  133326. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133327. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133328. }
  133329. return graphql.Null
  133330. }
  133331. return ec._AppPurchaseOneTime(ctx, sel, v)
  133332. }
  133333. func (ec *executionContext) marshalNAppPurchaseOneTimeConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppPurchaseOneTimeConnection(ctx context.Context, sel ast.SelectionSet, v *AppPurchaseOneTimeConnection) graphql.Marshaler {
  133334. if v == nil {
  133335. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133336. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133337. }
  133338. return graphql.Null
  133339. }
  133340. return ec._AppPurchaseOneTimeConnection(ctx, sel, v)
  133341. }
  133342. func (ec *executionContext) marshalNAppPurchaseOneTimeEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppPurchaseOneTimeEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*AppPurchaseOneTimeEdge) graphql.Marshaler {
  133343. ret := make(graphql.Array, len(v))
  133344. var wg sync.WaitGroup
  133345. isLen1 := len(v) == 1
  133346. if !isLen1 {
  133347. wg.Add(len(v))
  133348. }
  133349. for i := range v {
  133350. i := i
  133351. fc := &graphql.FieldContext{
  133352. Index: &i,
  133353. Result: &v[i],
  133354. }
  133355. ctx := graphql.WithFieldContext(ctx, fc)
  133356. f := func(i int) {
  133357. defer func() {
  133358. if r := recover(); r != nil {
  133359. ec.Error(ctx, ec.Recover(ctx, r))
  133360. ret = nil
  133361. }
  133362. }()
  133363. if !isLen1 {
  133364. defer wg.Done()
  133365. }
  133366. ret[i] = ec.marshalNAppPurchaseOneTimeEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppPurchaseOneTimeEdge(ctx, sel, v[i])
  133367. }
  133368. if isLen1 {
  133369. f(i)
  133370. } else {
  133371. go f(i)
  133372. }
  133373. }
  133374. wg.Wait()
  133375. for _, e := range ret {
  133376. if e == graphql.Null {
  133377. return graphql.Null
  133378. }
  133379. }
  133380. return ret
  133381. }
  133382. func (ec *executionContext) marshalNAppPurchaseOneTimeEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppPurchaseOneTimeEdge(ctx context.Context, sel ast.SelectionSet, v *AppPurchaseOneTimeEdge) graphql.Marshaler {
  133383. if v == nil {
  133384. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133385. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133386. }
  133387. return graphql.Null
  133388. }
  133389. return ec._AppPurchaseOneTimeEdge(ctx, sel, v)
  133390. }
  133391. func (ec *executionContext) unmarshalNAppPurchaseStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppPurchaseStatus(ctx context.Context, v interface{}) (AppPurchaseStatus, error) {
  133392. var res AppPurchaseStatus
  133393. err := res.UnmarshalGQL(v)
  133394. return res, graphql.ErrorOnPath(ctx, err)
  133395. }
  133396. func (ec *executionContext) marshalNAppPurchaseStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppPurchaseStatus(ctx context.Context, sel ast.SelectionSet, v AppPurchaseStatus) graphql.Marshaler {
  133397. return v
  133398. }
  133399. func (ec *executionContext) marshalNAppRevenueAttributionRecord2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppRevenueAttributionRecordᚄ(ctx context.Context, sel ast.SelectionSet, v []*AppRevenueAttributionRecord) graphql.Marshaler {
  133400. ret := make(graphql.Array, len(v))
  133401. var wg sync.WaitGroup
  133402. isLen1 := len(v) == 1
  133403. if !isLen1 {
  133404. wg.Add(len(v))
  133405. }
  133406. for i := range v {
  133407. i := i
  133408. fc := &graphql.FieldContext{
  133409. Index: &i,
  133410. Result: &v[i],
  133411. }
  133412. ctx := graphql.WithFieldContext(ctx, fc)
  133413. f := func(i int) {
  133414. defer func() {
  133415. if r := recover(); r != nil {
  133416. ec.Error(ctx, ec.Recover(ctx, r))
  133417. ret = nil
  133418. }
  133419. }()
  133420. if !isLen1 {
  133421. defer wg.Done()
  133422. }
  133423. ret[i] = ec.marshalNAppRevenueAttributionRecord2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppRevenueAttributionRecord(ctx, sel, v[i])
  133424. }
  133425. if isLen1 {
  133426. f(i)
  133427. } else {
  133428. go f(i)
  133429. }
  133430. }
  133431. wg.Wait()
  133432. for _, e := range ret {
  133433. if e == graphql.Null {
  133434. return graphql.Null
  133435. }
  133436. }
  133437. return ret
  133438. }
  133439. func (ec *executionContext) marshalNAppRevenueAttributionRecord2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppRevenueAttributionRecord(ctx context.Context, sel ast.SelectionSet, v *AppRevenueAttributionRecord) graphql.Marshaler {
  133440. if v == nil {
  133441. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133442. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133443. }
  133444. return graphql.Null
  133445. }
  133446. return ec._AppRevenueAttributionRecord(ctx, sel, v)
  133447. }
  133448. func (ec *executionContext) marshalNAppRevenueAttributionRecordConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppRevenueAttributionRecordConnection(ctx context.Context, sel ast.SelectionSet, v *AppRevenueAttributionRecordConnection) graphql.Marshaler {
  133449. if v == nil {
  133450. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133451. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133452. }
  133453. return graphql.Null
  133454. }
  133455. return ec._AppRevenueAttributionRecordConnection(ctx, sel, v)
  133456. }
  133457. func (ec *executionContext) marshalNAppRevenueAttributionRecordEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppRevenueAttributionRecordEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*AppRevenueAttributionRecordEdge) graphql.Marshaler {
  133458. ret := make(graphql.Array, len(v))
  133459. var wg sync.WaitGroup
  133460. isLen1 := len(v) == 1
  133461. if !isLen1 {
  133462. wg.Add(len(v))
  133463. }
  133464. for i := range v {
  133465. i := i
  133466. fc := &graphql.FieldContext{
  133467. Index: &i,
  133468. Result: &v[i],
  133469. }
  133470. ctx := graphql.WithFieldContext(ctx, fc)
  133471. f := func(i int) {
  133472. defer func() {
  133473. if r := recover(); r != nil {
  133474. ec.Error(ctx, ec.Recover(ctx, r))
  133475. ret = nil
  133476. }
  133477. }()
  133478. if !isLen1 {
  133479. defer wg.Done()
  133480. }
  133481. ret[i] = ec.marshalNAppRevenueAttributionRecordEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppRevenueAttributionRecordEdge(ctx, sel, v[i])
  133482. }
  133483. if isLen1 {
  133484. f(i)
  133485. } else {
  133486. go f(i)
  133487. }
  133488. }
  133489. wg.Wait()
  133490. for _, e := range ret {
  133491. if e == graphql.Null {
  133492. return graphql.Null
  133493. }
  133494. }
  133495. return ret
  133496. }
  133497. func (ec *executionContext) marshalNAppRevenueAttributionRecordEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppRevenueAttributionRecordEdge(ctx context.Context, sel ast.SelectionSet, v *AppRevenueAttributionRecordEdge) graphql.Marshaler {
  133498. if v == nil {
  133499. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133500. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133501. }
  133502. return graphql.Null
  133503. }
  133504. return ec._AppRevenueAttributionRecordEdge(ctx, sel, v)
  133505. }
  133506. func (ec *executionContext) unmarshalNAppRevenueAttributionType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppRevenueAttributionType(ctx context.Context, v interface{}) (AppRevenueAttributionType, error) {
  133507. var res AppRevenueAttributionType
  133508. err := res.UnmarshalGQL(v)
  133509. return res, graphql.ErrorOnPath(ctx, err)
  133510. }
  133511. func (ec *executionContext) marshalNAppRevenueAttributionType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppRevenueAttributionType(ctx context.Context, sel ast.SelectionSet, v AppRevenueAttributionType) graphql.Marshaler {
  133512. return v
  133513. }
  133514. func (ec *executionContext) marshalNAppSubscription2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppSubscriptionᚄ(ctx context.Context, sel ast.SelectionSet, v []*AppSubscription) graphql.Marshaler {
  133515. ret := make(graphql.Array, len(v))
  133516. var wg sync.WaitGroup
  133517. isLen1 := len(v) == 1
  133518. if !isLen1 {
  133519. wg.Add(len(v))
  133520. }
  133521. for i := range v {
  133522. i := i
  133523. fc := &graphql.FieldContext{
  133524. Index: &i,
  133525. Result: &v[i],
  133526. }
  133527. ctx := graphql.WithFieldContext(ctx, fc)
  133528. f := func(i int) {
  133529. defer func() {
  133530. if r := recover(); r != nil {
  133531. ec.Error(ctx, ec.Recover(ctx, r))
  133532. ret = nil
  133533. }
  133534. }()
  133535. if !isLen1 {
  133536. defer wg.Done()
  133537. }
  133538. ret[i] = ec.marshalNAppSubscription2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppSubscription(ctx, sel, v[i])
  133539. }
  133540. if isLen1 {
  133541. f(i)
  133542. } else {
  133543. go f(i)
  133544. }
  133545. }
  133546. wg.Wait()
  133547. for _, e := range ret {
  133548. if e == graphql.Null {
  133549. return graphql.Null
  133550. }
  133551. }
  133552. return ret
  133553. }
  133554. func (ec *executionContext) marshalNAppSubscription2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppSubscription(ctx context.Context, sel ast.SelectionSet, v *AppSubscription) graphql.Marshaler {
  133555. if v == nil {
  133556. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133557. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133558. }
  133559. return graphql.Null
  133560. }
  133561. return ec._AppSubscription(ctx, sel, v)
  133562. }
  133563. func (ec *executionContext) marshalNAppSubscriptionConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppSubscriptionConnection(ctx context.Context, sel ast.SelectionSet, v *AppSubscriptionConnection) graphql.Marshaler {
  133564. if v == nil {
  133565. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133566. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133567. }
  133568. return graphql.Null
  133569. }
  133570. return ec._AppSubscriptionConnection(ctx, sel, v)
  133571. }
  133572. func (ec *executionContext) marshalNAppSubscriptionDiscountValue2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppSubscriptionDiscountValue(ctx context.Context, sel ast.SelectionSet, v AppSubscriptionDiscountValue) graphql.Marshaler {
  133573. if v == nil {
  133574. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133575. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133576. }
  133577. return graphql.Null
  133578. }
  133579. return ec._AppSubscriptionDiscountValue(ctx, sel, v)
  133580. }
  133581. func (ec *executionContext) marshalNAppSubscriptionEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppSubscriptionEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*AppSubscriptionEdge) graphql.Marshaler {
  133582. ret := make(graphql.Array, len(v))
  133583. var wg sync.WaitGroup
  133584. isLen1 := len(v) == 1
  133585. if !isLen1 {
  133586. wg.Add(len(v))
  133587. }
  133588. for i := range v {
  133589. i := i
  133590. fc := &graphql.FieldContext{
  133591. Index: &i,
  133592. Result: &v[i],
  133593. }
  133594. ctx := graphql.WithFieldContext(ctx, fc)
  133595. f := func(i int) {
  133596. defer func() {
  133597. if r := recover(); r != nil {
  133598. ec.Error(ctx, ec.Recover(ctx, r))
  133599. ret = nil
  133600. }
  133601. }()
  133602. if !isLen1 {
  133603. defer wg.Done()
  133604. }
  133605. ret[i] = ec.marshalNAppSubscriptionEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppSubscriptionEdge(ctx, sel, v[i])
  133606. }
  133607. if isLen1 {
  133608. f(i)
  133609. } else {
  133610. go f(i)
  133611. }
  133612. }
  133613. wg.Wait()
  133614. for _, e := range ret {
  133615. if e == graphql.Null {
  133616. return graphql.Null
  133617. }
  133618. }
  133619. return ret
  133620. }
  133621. func (ec *executionContext) marshalNAppSubscriptionEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppSubscriptionEdge(ctx context.Context, sel ast.SelectionSet, v *AppSubscriptionEdge) graphql.Marshaler {
  133622. if v == nil {
  133623. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133624. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133625. }
  133626. return graphql.Null
  133627. }
  133628. return ec._AppSubscriptionEdge(ctx, sel, v)
  133629. }
  133630. func (ec *executionContext) marshalNAppSubscriptionLineItem2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppSubscriptionLineItemᚄ(ctx context.Context, sel ast.SelectionSet, v []*AppSubscriptionLineItem) graphql.Marshaler {
  133631. ret := make(graphql.Array, len(v))
  133632. var wg sync.WaitGroup
  133633. isLen1 := len(v) == 1
  133634. if !isLen1 {
  133635. wg.Add(len(v))
  133636. }
  133637. for i := range v {
  133638. i := i
  133639. fc := &graphql.FieldContext{
  133640. Index: &i,
  133641. Result: &v[i],
  133642. }
  133643. ctx := graphql.WithFieldContext(ctx, fc)
  133644. f := func(i int) {
  133645. defer func() {
  133646. if r := recover(); r != nil {
  133647. ec.Error(ctx, ec.Recover(ctx, r))
  133648. ret = nil
  133649. }
  133650. }()
  133651. if !isLen1 {
  133652. defer wg.Done()
  133653. }
  133654. ret[i] = ec.marshalNAppSubscriptionLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppSubscriptionLineItem(ctx, sel, v[i])
  133655. }
  133656. if isLen1 {
  133657. f(i)
  133658. } else {
  133659. go f(i)
  133660. }
  133661. }
  133662. wg.Wait()
  133663. for _, e := range ret {
  133664. if e == graphql.Null {
  133665. return graphql.Null
  133666. }
  133667. }
  133668. return ret
  133669. }
  133670. func (ec *executionContext) marshalNAppSubscriptionLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppSubscriptionLineItem(ctx context.Context, sel ast.SelectionSet, v *AppSubscriptionLineItem) graphql.Marshaler {
  133671. if v == nil {
  133672. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133673. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133674. }
  133675. return graphql.Null
  133676. }
  133677. return ec._AppSubscriptionLineItem(ctx, sel, v)
  133678. }
  133679. func (ec *executionContext) unmarshalNAppSubscriptionStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppSubscriptionStatus(ctx context.Context, v interface{}) (AppSubscriptionStatus, error) {
  133680. var res AppSubscriptionStatus
  133681. err := res.UnmarshalGQL(v)
  133682. return res, graphql.ErrorOnPath(ctx, err)
  133683. }
  133684. func (ec *executionContext) marshalNAppSubscriptionStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppSubscriptionStatus(ctx context.Context, sel ast.SelectionSet, v AppSubscriptionStatus) graphql.Marshaler {
  133685. return v
  133686. }
  133687. func (ec *executionContext) marshalNAppUsageRecord2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppUsageRecordᚄ(ctx context.Context, sel ast.SelectionSet, v []*AppUsageRecord) graphql.Marshaler {
  133688. ret := make(graphql.Array, len(v))
  133689. var wg sync.WaitGroup
  133690. isLen1 := len(v) == 1
  133691. if !isLen1 {
  133692. wg.Add(len(v))
  133693. }
  133694. for i := range v {
  133695. i := i
  133696. fc := &graphql.FieldContext{
  133697. Index: &i,
  133698. Result: &v[i],
  133699. }
  133700. ctx := graphql.WithFieldContext(ctx, fc)
  133701. f := func(i int) {
  133702. defer func() {
  133703. if r := recover(); r != nil {
  133704. ec.Error(ctx, ec.Recover(ctx, r))
  133705. ret = nil
  133706. }
  133707. }()
  133708. if !isLen1 {
  133709. defer wg.Done()
  133710. }
  133711. ret[i] = ec.marshalNAppUsageRecord2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppUsageRecord(ctx, sel, v[i])
  133712. }
  133713. if isLen1 {
  133714. f(i)
  133715. } else {
  133716. go f(i)
  133717. }
  133718. }
  133719. wg.Wait()
  133720. for _, e := range ret {
  133721. if e == graphql.Null {
  133722. return graphql.Null
  133723. }
  133724. }
  133725. return ret
  133726. }
  133727. func (ec *executionContext) marshalNAppUsageRecord2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppUsageRecord(ctx context.Context, sel ast.SelectionSet, v *AppUsageRecord) graphql.Marshaler {
  133728. if v == nil {
  133729. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133730. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133731. }
  133732. return graphql.Null
  133733. }
  133734. return ec._AppUsageRecord(ctx, sel, v)
  133735. }
  133736. func (ec *executionContext) marshalNAppUsageRecordConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppUsageRecordConnection(ctx context.Context, sel ast.SelectionSet, v *AppUsageRecordConnection) graphql.Marshaler {
  133737. if v == nil {
  133738. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133739. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133740. }
  133741. return graphql.Null
  133742. }
  133743. return ec._AppUsageRecordConnection(ctx, sel, v)
  133744. }
  133745. func (ec *executionContext) marshalNAppUsageRecordEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppUsageRecordEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*AppUsageRecordEdge) graphql.Marshaler {
  133746. ret := make(graphql.Array, len(v))
  133747. var wg sync.WaitGroup
  133748. isLen1 := len(v) == 1
  133749. if !isLen1 {
  133750. wg.Add(len(v))
  133751. }
  133752. for i := range v {
  133753. i := i
  133754. fc := &graphql.FieldContext{
  133755. Index: &i,
  133756. Result: &v[i],
  133757. }
  133758. ctx := graphql.WithFieldContext(ctx, fc)
  133759. f := func(i int) {
  133760. defer func() {
  133761. if r := recover(); r != nil {
  133762. ec.Error(ctx, ec.Recover(ctx, r))
  133763. ret = nil
  133764. }
  133765. }()
  133766. if !isLen1 {
  133767. defer wg.Done()
  133768. }
  133769. ret[i] = ec.marshalNAppUsageRecordEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppUsageRecordEdge(ctx, sel, v[i])
  133770. }
  133771. if isLen1 {
  133772. f(i)
  133773. } else {
  133774. go f(i)
  133775. }
  133776. }
  133777. wg.Wait()
  133778. for _, e := range ret {
  133779. if e == graphql.Null {
  133780. return graphql.Null
  133781. }
  133782. }
  133783. return ret
  133784. }
  133785. func (ec *executionContext) marshalNAppUsageRecordEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppUsageRecordEdge(ctx context.Context, sel ast.SelectionSet, v *AppUsageRecordEdge) graphql.Marshaler {
  133786. if v == nil {
  133787. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133788. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133789. }
  133790. return graphql.Null
  133791. }
  133792. return ec._AppUsageRecordEdge(ctx, sel, v)
  133793. }
  133794. func (ec *executionContext) marshalNAttribute2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAttributeᚄ(ctx context.Context, sel ast.SelectionSet, v []*Attribute) graphql.Marshaler {
  133795. ret := make(graphql.Array, len(v))
  133796. var wg sync.WaitGroup
  133797. isLen1 := len(v) == 1
  133798. if !isLen1 {
  133799. wg.Add(len(v))
  133800. }
  133801. for i := range v {
  133802. i := i
  133803. fc := &graphql.FieldContext{
  133804. Index: &i,
  133805. Result: &v[i],
  133806. }
  133807. ctx := graphql.WithFieldContext(ctx, fc)
  133808. f := func(i int) {
  133809. defer func() {
  133810. if r := recover(); r != nil {
  133811. ec.Error(ctx, ec.Recover(ctx, r))
  133812. ret = nil
  133813. }
  133814. }()
  133815. if !isLen1 {
  133816. defer wg.Done()
  133817. }
  133818. ret[i] = ec.marshalNAttribute2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAttribute(ctx, sel, v[i])
  133819. }
  133820. if isLen1 {
  133821. f(i)
  133822. } else {
  133823. go f(i)
  133824. }
  133825. }
  133826. wg.Wait()
  133827. for _, e := range ret {
  133828. if e == graphql.Null {
  133829. return graphql.Null
  133830. }
  133831. }
  133832. return ret
  133833. }
  133834. func (ec *executionContext) marshalNAttribute2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAttribute(ctx context.Context, sel ast.SelectionSet, v *Attribute) graphql.Marshaler {
  133835. if v == nil {
  133836. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133837. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133838. }
  133839. return graphql.Null
  133840. }
  133841. return ec._Attribute(ctx, sel, v)
  133842. }
  133843. func (ec *executionContext) unmarshalNBoolean2bool(ctx context.Context, v interface{}) (bool, error) {
  133844. res, err := graphql.UnmarshalBoolean(v)
  133845. return res, graphql.ErrorOnPath(ctx, err)
  133846. }
  133847. func (ec *executionContext) marshalNBoolean2bool(ctx context.Context, sel ast.SelectionSet, v bool) graphql.Marshaler {
  133848. res := graphql.MarshalBoolean(v)
  133849. if res == graphql.Null {
  133850. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133851. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133852. }
  133853. }
  133854. return res
  133855. }
  133856. func (ec *executionContext) marshalNChannelDefinition2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐChannelDefinitionᚄ(ctx context.Context, sel ast.SelectionSet, v []*ChannelDefinition) graphql.Marshaler {
  133857. ret := make(graphql.Array, len(v))
  133858. var wg sync.WaitGroup
  133859. isLen1 := len(v) == 1
  133860. if !isLen1 {
  133861. wg.Add(len(v))
  133862. }
  133863. for i := range v {
  133864. i := i
  133865. fc := &graphql.FieldContext{
  133866. Index: &i,
  133867. Result: &v[i],
  133868. }
  133869. ctx := graphql.WithFieldContext(ctx, fc)
  133870. f := func(i int) {
  133871. defer func() {
  133872. if r := recover(); r != nil {
  133873. ec.Error(ctx, ec.Recover(ctx, r))
  133874. ret = nil
  133875. }
  133876. }()
  133877. if !isLen1 {
  133878. defer wg.Done()
  133879. }
  133880. ret[i] = ec.marshalNChannelDefinition2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐChannelDefinition(ctx, sel, v[i])
  133881. }
  133882. if isLen1 {
  133883. f(i)
  133884. } else {
  133885. go f(i)
  133886. }
  133887. }
  133888. wg.Wait()
  133889. for _, e := range ret {
  133890. if e == graphql.Null {
  133891. return graphql.Null
  133892. }
  133893. }
  133894. return ret
  133895. }
  133896. func (ec *executionContext) marshalNChannelDefinition2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐChannelDefinition(ctx context.Context, sel ast.SelectionSet, v *ChannelDefinition) graphql.Marshaler {
  133897. if v == nil {
  133898. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133899. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133900. }
  133901. return graphql.Null
  133902. }
  133903. return ec._ChannelDefinition(ctx, sel, v)
  133904. }
  133905. func (ec *executionContext) marshalNCollection2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCollectionᚄ(ctx context.Context, sel ast.SelectionSet, v []*Collection) graphql.Marshaler {
  133906. ret := make(graphql.Array, len(v))
  133907. var wg sync.WaitGroup
  133908. isLen1 := len(v) == 1
  133909. if !isLen1 {
  133910. wg.Add(len(v))
  133911. }
  133912. for i := range v {
  133913. i := i
  133914. fc := &graphql.FieldContext{
  133915. Index: &i,
  133916. Result: &v[i],
  133917. }
  133918. ctx := graphql.WithFieldContext(ctx, fc)
  133919. f := func(i int) {
  133920. defer func() {
  133921. if r := recover(); r != nil {
  133922. ec.Error(ctx, ec.Recover(ctx, r))
  133923. ret = nil
  133924. }
  133925. }()
  133926. if !isLen1 {
  133927. defer wg.Done()
  133928. }
  133929. ret[i] = ec.marshalNCollection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCollection(ctx, sel, v[i])
  133930. }
  133931. if isLen1 {
  133932. f(i)
  133933. } else {
  133934. go f(i)
  133935. }
  133936. }
  133937. wg.Wait()
  133938. for _, e := range ret {
  133939. if e == graphql.Null {
  133940. return graphql.Null
  133941. }
  133942. }
  133943. return ret
  133944. }
  133945. func (ec *executionContext) marshalNCollection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCollection(ctx context.Context, sel ast.SelectionSet, v *Collection) graphql.Marshaler {
  133946. if v == nil {
  133947. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133948. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133949. }
  133950. return graphql.Null
  133951. }
  133952. return ec._Collection(ctx, sel, v)
  133953. }
  133954. func (ec *executionContext) marshalNCollectionConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCollectionConnection(ctx context.Context, sel ast.SelectionSet, v *CollectionConnection) graphql.Marshaler {
  133955. if v == nil {
  133956. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  133957. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  133958. }
  133959. return graphql.Null
  133960. }
  133961. return ec._CollectionConnection(ctx, sel, v)
  133962. }
  133963. func (ec *executionContext) marshalNCollectionEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCollectionEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*CollectionEdge) graphql.Marshaler {
  133964. ret := make(graphql.Array, len(v))
  133965. var wg sync.WaitGroup
  133966. isLen1 := len(v) == 1
  133967. if !isLen1 {
  133968. wg.Add(len(v))
  133969. }
  133970. for i := range v {
  133971. i := i
  133972. fc := &graphql.FieldContext{
  133973. Index: &i,
  133974. Result: &v[i],
  133975. }
  133976. ctx := graphql.WithFieldContext(ctx, fc)
  133977. f := func(i int) {
  133978. defer func() {
  133979. if r := recover(); r != nil {
  133980. ec.Error(ctx, ec.Recover(ctx, r))
  133981. ret = nil
  133982. }
  133983. }()
  133984. if !isLen1 {
  133985. defer wg.Done()
  133986. }
  133987. ret[i] = ec.marshalNCollectionEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCollectionEdge(ctx, sel, v[i])
  133988. }
  133989. if isLen1 {
  133990. f(i)
  133991. } else {
  133992. go f(i)
  133993. }
  133994. }
  133995. wg.Wait()
  133996. for _, e := range ret {
  133997. if e == graphql.Null {
  133998. return graphql.Null
  133999. }
  134000. }
  134001. return ret
  134002. }
  134003. func (ec *executionContext) marshalNCollectionEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCollectionEdge(ctx context.Context, sel ast.SelectionSet, v *CollectionEdge) graphql.Marshaler {
  134004. if v == nil {
  134005. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134006. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134007. }
  134008. return graphql.Null
  134009. }
  134010. return ec._CollectionEdge(ctx, sel, v)
  134011. }
  134012. func (ec *executionContext) marshalNCollectionRule2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCollectionRuleᚄ(ctx context.Context, sel ast.SelectionSet, v []*CollectionRule) graphql.Marshaler {
  134013. ret := make(graphql.Array, len(v))
  134014. var wg sync.WaitGroup
  134015. isLen1 := len(v) == 1
  134016. if !isLen1 {
  134017. wg.Add(len(v))
  134018. }
  134019. for i := range v {
  134020. i := i
  134021. fc := &graphql.FieldContext{
  134022. Index: &i,
  134023. Result: &v[i],
  134024. }
  134025. ctx := graphql.WithFieldContext(ctx, fc)
  134026. f := func(i int) {
  134027. defer func() {
  134028. if r := recover(); r != nil {
  134029. ec.Error(ctx, ec.Recover(ctx, r))
  134030. ret = nil
  134031. }
  134032. }()
  134033. if !isLen1 {
  134034. defer wg.Done()
  134035. }
  134036. ret[i] = ec.marshalNCollectionRule2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCollectionRule(ctx, sel, v[i])
  134037. }
  134038. if isLen1 {
  134039. f(i)
  134040. } else {
  134041. go f(i)
  134042. }
  134043. }
  134044. wg.Wait()
  134045. for _, e := range ret {
  134046. if e == graphql.Null {
  134047. return graphql.Null
  134048. }
  134049. }
  134050. return ret
  134051. }
  134052. func (ec *executionContext) marshalNCollectionRule2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCollectionRule(ctx context.Context, sel ast.SelectionSet, v *CollectionRule) graphql.Marshaler {
  134053. if v == nil {
  134054. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134055. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134056. }
  134057. return graphql.Null
  134058. }
  134059. return ec._CollectionRule(ctx, sel, v)
  134060. }
  134061. func (ec *executionContext) marshalNCommentEventAttachment2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCommentEventAttachmentᚄ(ctx context.Context, sel ast.SelectionSet, v []*CommentEventAttachment) graphql.Marshaler {
  134062. ret := make(graphql.Array, len(v))
  134063. var wg sync.WaitGroup
  134064. isLen1 := len(v) == 1
  134065. if !isLen1 {
  134066. wg.Add(len(v))
  134067. }
  134068. for i := range v {
  134069. i := i
  134070. fc := &graphql.FieldContext{
  134071. Index: &i,
  134072. Result: &v[i],
  134073. }
  134074. ctx := graphql.WithFieldContext(ctx, fc)
  134075. f := func(i int) {
  134076. defer func() {
  134077. if r := recover(); r != nil {
  134078. ec.Error(ctx, ec.Recover(ctx, r))
  134079. ret = nil
  134080. }
  134081. }()
  134082. if !isLen1 {
  134083. defer wg.Done()
  134084. }
  134085. ret[i] = ec.marshalNCommentEventAttachment2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCommentEventAttachment(ctx, sel, v[i])
  134086. }
  134087. if isLen1 {
  134088. f(i)
  134089. } else {
  134090. go f(i)
  134091. }
  134092. }
  134093. wg.Wait()
  134094. for _, e := range ret {
  134095. if e == graphql.Null {
  134096. return graphql.Null
  134097. }
  134098. }
  134099. return ret
  134100. }
  134101. func (ec *executionContext) marshalNCommentEventAttachment2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCommentEventAttachment(ctx context.Context, sel ast.SelectionSet, v *CommentEventAttachment) graphql.Marshaler {
  134102. if v == nil {
  134103. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134104. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134105. }
  134106. return graphql.Null
  134107. }
  134108. return ec._CommentEventAttachment(ctx, sel, v)
  134109. }
  134110. func (ec *executionContext) marshalNCommentEventSubject2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCommentEventSubject(ctx context.Context, sel ast.SelectionSet, v CommentEventSubject) graphql.Marshaler {
  134111. if v == nil {
  134112. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134113. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134114. }
  134115. return graphql.Null
  134116. }
  134117. return ec._CommentEventSubject(ctx, sel, v)
  134118. }
  134119. func (ec *executionContext) marshalNCompany2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompany(ctx context.Context, sel ast.SelectionSet, v *Company) graphql.Marshaler {
  134120. if v == nil {
  134121. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134122. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134123. }
  134124. return graphql.Null
  134125. }
  134126. return ec._Company(ctx, sel, v)
  134127. }
  134128. func (ec *executionContext) marshalNCompanyContact2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactᚄ(ctx context.Context, sel ast.SelectionSet, v []*CompanyContact) graphql.Marshaler {
  134129. ret := make(graphql.Array, len(v))
  134130. var wg sync.WaitGroup
  134131. isLen1 := len(v) == 1
  134132. if !isLen1 {
  134133. wg.Add(len(v))
  134134. }
  134135. for i := range v {
  134136. i := i
  134137. fc := &graphql.FieldContext{
  134138. Index: &i,
  134139. Result: &v[i],
  134140. }
  134141. ctx := graphql.WithFieldContext(ctx, fc)
  134142. f := func(i int) {
  134143. defer func() {
  134144. if r := recover(); r != nil {
  134145. ec.Error(ctx, ec.Recover(ctx, r))
  134146. ret = nil
  134147. }
  134148. }()
  134149. if !isLen1 {
  134150. defer wg.Done()
  134151. }
  134152. ret[i] = ec.marshalNCompanyContact2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContact(ctx, sel, v[i])
  134153. }
  134154. if isLen1 {
  134155. f(i)
  134156. } else {
  134157. go f(i)
  134158. }
  134159. }
  134160. wg.Wait()
  134161. for _, e := range ret {
  134162. if e == graphql.Null {
  134163. return graphql.Null
  134164. }
  134165. }
  134166. return ret
  134167. }
  134168. func (ec *executionContext) marshalNCompanyContact2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContact(ctx context.Context, sel ast.SelectionSet, v *CompanyContact) graphql.Marshaler {
  134169. if v == nil {
  134170. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134171. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134172. }
  134173. return graphql.Null
  134174. }
  134175. return ec._CompanyContact(ctx, sel, v)
  134176. }
  134177. func (ec *executionContext) marshalNCompanyContactConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactConnection(ctx context.Context, sel ast.SelectionSet, v *CompanyContactConnection) 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._CompanyContactConnection(ctx, sel, v)
  134185. }
  134186. func (ec *executionContext) marshalNCompanyContactEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*CompanyContactEdge) graphql.Marshaler {
  134187. ret := make(graphql.Array, len(v))
  134188. var wg sync.WaitGroup
  134189. isLen1 := len(v) == 1
  134190. if !isLen1 {
  134191. wg.Add(len(v))
  134192. }
  134193. for i := range v {
  134194. i := i
  134195. fc := &graphql.FieldContext{
  134196. Index: &i,
  134197. Result: &v[i],
  134198. }
  134199. ctx := graphql.WithFieldContext(ctx, fc)
  134200. f := func(i int) {
  134201. defer func() {
  134202. if r := recover(); r != nil {
  134203. ec.Error(ctx, ec.Recover(ctx, r))
  134204. ret = nil
  134205. }
  134206. }()
  134207. if !isLen1 {
  134208. defer wg.Done()
  134209. }
  134210. ret[i] = ec.marshalNCompanyContactEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactEdge(ctx, sel, v[i])
  134211. }
  134212. if isLen1 {
  134213. f(i)
  134214. } else {
  134215. go f(i)
  134216. }
  134217. }
  134218. wg.Wait()
  134219. for _, e := range ret {
  134220. if e == graphql.Null {
  134221. return graphql.Null
  134222. }
  134223. }
  134224. return ret
  134225. }
  134226. func (ec *executionContext) marshalNCompanyContactEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactEdge(ctx context.Context, sel ast.SelectionSet, v *CompanyContactEdge) graphql.Marshaler {
  134227. if v == nil {
  134228. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134229. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134230. }
  134231. return graphql.Null
  134232. }
  134233. return ec._CompanyContactEdge(ctx, sel, v)
  134234. }
  134235. func (ec *executionContext) marshalNCompanyContactRole2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRoleᚄ(ctx context.Context, sel ast.SelectionSet, v []*CompanyContactRole) graphql.Marshaler {
  134236. ret := make(graphql.Array, len(v))
  134237. var wg sync.WaitGroup
  134238. isLen1 := len(v) == 1
  134239. if !isLen1 {
  134240. wg.Add(len(v))
  134241. }
  134242. for i := range v {
  134243. i := i
  134244. fc := &graphql.FieldContext{
  134245. Index: &i,
  134246. Result: &v[i],
  134247. }
  134248. ctx := graphql.WithFieldContext(ctx, fc)
  134249. f := func(i int) {
  134250. defer func() {
  134251. if r := recover(); r != nil {
  134252. ec.Error(ctx, ec.Recover(ctx, r))
  134253. ret = nil
  134254. }
  134255. }()
  134256. if !isLen1 {
  134257. defer wg.Done()
  134258. }
  134259. ret[i] = ec.marshalNCompanyContactRole2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRole(ctx, sel, v[i])
  134260. }
  134261. if isLen1 {
  134262. f(i)
  134263. } else {
  134264. go f(i)
  134265. }
  134266. }
  134267. wg.Wait()
  134268. for _, e := range ret {
  134269. if e == graphql.Null {
  134270. return graphql.Null
  134271. }
  134272. }
  134273. return ret
  134274. }
  134275. func (ec *executionContext) marshalNCompanyContactRole2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRole(ctx context.Context, sel ast.SelectionSet, v *CompanyContactRole) graphql.Marshaler {
  134276. if v == nil {
  134277. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134278. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134279. }
  134280. return graphql.Null
  134281. }
  134282. return ec._CompanyContactRole(ctx, sel, v)
  134283. }
  134284. func (ec *executionContext) marshalNCompanyContactRoleAssignment2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRoleAssignmentᚄ(ctx context.Context, sel ast.SelectionSet, v []*CompanyContactRoleAssignment) graphql.Marshaler {
  134285. ret := make(graphql.Array, len(v))
  134286. var wg sync.WaitGroup
  134287. isLen1 := len(v) == 1
  134288. if !isLen1 {
  134289. wg.Add(len(v))
  134290. }
  134291. for i := range v {
  134292. i := i
  134293. fc := &graphql.FieldContext{
  134294. Index: &i,
  134295. Result: &v[i],
  134296. }
  134297. ctx := graphql.WithFieldContext(ctx, fc)
  134298. f := func(i int) {
  134299. defer func() {
  134300. if r := recover(); r != nil {
  134301. ec.Error(ctx, ec.Recover(ctx, r))
  134302. ret = nil
  134303. }
  134304. }()
  134305. if !isLen1 {
  134306. defer wg.Done()
  134307. }
  134308. ret[i] = ec.marshalNCompanyContactRoleAssignment2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRoleAssignment(ctx, sel, v[i])
  134309. }
  134310. if isLen1 {
  134311. f(i)
  134312. } else {
  134313. go f(i)
  134314. }
  134315. }
  134316. wg.Wait()
  134317. for _, e := range ret {
  134318. if e == graphql.Null {
  134319. return graphql.Null
  134320. }
  134321. }
  134322. return ret
  134323. }
  134324. func (ec *executionContext) marshalNCompanyContactRoleAssignment2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRoleAssignment(ctx context.Context, sel ast.SelectionSet, v *CompanyContactRoleAssignment) 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._CompanyContactRoleAssignment(ctx, sel, v)
  134332. }
  134333. func (ec *executionContext) marshalNCompanyContactRoleAssignmentConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRoleAssignmentConnection(ctx context.Context, sel ast.SelectionSet, v *CompanyContactRoleAssignmentConnection) graphql.Marshaler {
  134334. if v == nil {
  134335. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134336. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134337. }
  134338. return graphql.Null
  134339. }
  134340. return ec._CompanyContactRoleAssignmentConnection(ctx, sel, v)
  134341. }
  134342. func (ec *executionContext) marshalNCompanyContactRoleAssignmentEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRoleAssignmentEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*CompanyContactRoleAssignmentEdge) graphql.Marshaler {
  134343. ret := make(graphql.Array, len(v))
  134344. var wg sync.WaitGroup
  134345. isLen1 := len(v) == 1
  134346. if !isLen1 {
  134347. wg.Add(len(v))
  134348. }
  134349. for i := range v {
  134350. i := i
  134351. fc := &graphql.FieldContext{
  134352. Index: &i,
  134353. Result: &v[i],
  134354. }
  134355. ctx := graphql.WithFieldContext(ctx, fc)
  134356. f := func(i int) {
  134357. defer func() {
  134358. if r := recover(); r != nil {
  134359. ec.Error(ctx, ec.Recover(ctx, r))
  134360. ret = nil
  134361. }
  134362. }()
  134363. if !isLen1 {
  134364. defer wg.Done()
  134365. }
  134366. ret[i] = ec.marshalNCompanyContactRoleAssignmentEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRoleAssignmentEdge(ctx, sel, v[i])
  134367. }
  134368. if isLen1 {
  134369. f(i)
  134370. } else {
  134371. go f(i)
  134372. }
  134373. }
  134374. wg.Wait()
  134375. for _, e := range ret {
  134376. if e == graphql.Null {
  134377. return graphql.Null
  134378. }
  134379. }
  134380. return ret
  134381. }
  134382. func (ec *executionContext) marshalNCompanyContactRoleAssignmentEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRoleAssignmentEdge(ctx context.Context, sel ast.SelectionSet, v *CompanyContactRoleAssignmentEdge) graphql.Marshaler {
  134383. if v == nil {
  134384. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134385. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134386. }
  134387. return graphql.Null
  134388. }
  134389. return ec._CompanyContactRoleAssignmentEdge(ctx, sel, v)
  134390. }
  134391. func (ec *executionContext) marshalNCompanyContactRoleConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRoleConnection(ctx context.Context, sel ast.SelectionSet, v *CompanyContactRoleConnection) graphql.Marshaler {
  134392. if v == nil {
  134393. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134394. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134395. }
  134396. return graphql.Null
  134397. }
  134398. return ec._CompanyContactRoleConnection(ctx, sel, v)
  134399. }
  134400. func (ec *executionContext) marshalNCompanyContactRoleEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRoleEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*CompanyContactRoleEdge) graphql.Marshaler {
  134401. ret := make(graphql.Array, len(v))
  134402. var wg sync.WaitGroup
  134403. isLen1 := len(v) == 1
  134404. if !isLen1 {
  134405. wg.Add(len(v))
  134406. }
  134407. for i := range v {
  134408. i := i
  134409. fc := &graphql.FieldContext{
  134410. Index: &i,
  134411. Result: &v[i],
  134412. }
  134413. ctx := graphql.WithFieldContext(ctx, fc)
  134414. f := func(i int) {
  134415. defer func() {
  134416. if r := recover(); r != nil {
  134417. ec.Error(ctx, ec.Recover(ctx, r))
  134418. ret = nil
  134419. }
  134420. }()
  134421. if !isLen1 {
  134422. defer wg.Done()
  134423. }
  134424. ret[i] = ec.marshalNCompanyContactRoleEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRoleEdge(ctx, sel, v[i])
  134425. }
  134426. if isLen1 {
  134427. f(i)
  134428. } else {
  134429. go f(i)
  134430. }
  134431. }
  134432. wg.Wait()
  134433. for _, e := range ret {
  134434. if e == graphql.Null {
  134435. return graphql.Null
  134436. }
  134437. }
  134438. return ret
  134439. }
  134440. func (ec *executionContext) marshalNCompanyContactRoleEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRoleEdge(ctx context.Context, sel ast.SelectionSet, v *CompanyContactRoleEdge) graphql.Marshaler {
  134441. if v == nil {
  134442. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134443. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134444. }
  134445. return graphql.Null
  134446. }
  134447. return ec._CompanyContactRoleEdge(ctx, sel, v)
  134448. }
  134449. func (ec *executionContext) marshalNCompanyLocation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyLocationᚄ(ctx context.Context, sel ast.SelectionSet, v []*CompanyLocation) graphql.Marshaler {
  134450. ret := make(graphql.Array, len(v))
  134451. var wg sync.WaitGroup
  134452. isLen1 := len(v) == 1
  134453. if !isLen1 {
  134454. wg.Add(len(v))
  134455. }
  134456. for i := range v {
  134457. i := i
  134458. fc := &graphql.FieldContext{
  134459. Index: &i,
  134460. Result: &v[i],
  134461. }
  134462. ctx := graphql.WithFieldContext(ctx, fc)
  134463. f := func(i int) {
  134464. defer func() {
  134465. if r := recover(); r != nil {
  134466. ec.Error(ctx, ec.Recover(ctx, r))
  134467. ret = nil
  134468. }
  134469. }()
  134470. if !isLen1 {
  134471. defer wg.Done()
  134472. }
  134473. ret[i] = ec.marshalNCompanyLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyLocation(ctx, sel, v[i])
  134474. }
  134475. if isLen1 {
  134476. f(i)
  134477. } else {
  134478. go f(i)
  134479. }
  134480. }
  134481. wg.Wait()
  134482. for _, e := range ret {
  134483. if e == graphql.Null {
  134484. return graphql.Null
  134485. }
  134486. }
  134487. return ret
  134488. }
  134489. func (ec *executionContext) marshalNCompanyLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyLocation(ctx context.Context, sel ast.SelectionSet, v *CompanyLocation) graphql.Marshaler {
  134490. if v == nil {
  134491. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134492. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134493. }
  134494. return graphql.Null
  134495. }
  134496. return ec._CompanyLocation(ctx, sel, v)
  134497. }
  134498. func (ec *executionContext) marshalNCompanyLocationConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyLocationConnection(ctx context.Context, sel ast.SelectionSet, v *CompanyLocationConnection) graphql.Marshaler {
  134499. if v == nil {
  134500. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134501. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134502. }
  134503. return graphql.Null
  134504. }
  134505. return ec._CompanyLocationConnection(ctx, sel, v)
  134506. }
  134507. func (ec *executionContext) marshalNCompanyLocationEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyLocationEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*CompanyLocationEdge) graphql.Marshaler {
  134508. ret := make(graphql.Array, len(v))
  134509. var wg sync.WaitGroup
  134510. isLen1 := len(v) == 1
  134511. if !isLen1 {
  134512. wg.Add(len(v))
  134513. }
  134514. for i := range v {
  134515. i := i
  134516. fc := &graphql.FieldContext{
  134517. Index: &i,
  134518. Result: &v[i],
  134519. }
  134520. ctx := graphql.WithFieldContext(ctx, fc)
  134521. f := func(i int) {
  134522. defer func() {
  134523. if r := recover(); r != nil {
  134524. ec.Error(ctx, ec.Recover(ctx, r))
  134525. ret = nil
  134526. }
  134527. }()
  134528. if !isLen1 {
  134529. defer wg.Done()
  134530. }
  134531. ret[i] = ec.marshalNCompanyLocationEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyLocationEdge(ctx, sel, v[i])
  134532. }
  134533. if isLen1 {
  134534. f(i)
  134535. } else {
  134536. go f(i)
  134537. }
  134538. }
  134539. wg.Wait()
  134540. for _, e := range ret {
  134541. if e == graphql.Null {
  134542. return graphql.Null
  134543. }
  134544. }
  134545. return ret
  134546. }
  134547. func (ec *executionContext) marshalNCompanyLocationEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyLocationEdge(ctx context.Context, sel ast.SelectionSet, v *CompanyLocationEdge) graphql.Marshaler {
  134548. if v == nil {
  134549. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134550. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134551. }
  134552. return graphql.Null
  134553. }
  134554. return ec._CompanyLocationEdge(ctx, sel, v)
  134555. }
  134556. func (ec *executionContext) unmarshalNCountryCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCode(ctx context.Context, v interface{}) (CountryCode, error) {
  134557. var res CountryCode
  134558. err := res.UnmarshalGQL(v)
  134559. return res, graphql.ErrorOnPath(ctx, err)
  134560. }
  134561. func (ec *executionContext) marshalNCountryCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCode(ctx context.Context, sel ast.SelectionSet, v CountryCode) graphql.Marshaler {
  134562. return v
  134563. }
  134564. func (ec *executionContext) unmarshalNCountryCode2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCodeᚄ(ctx context.Context, v interface{}) ([]CountryCode, error) {
  134565. var vSlice []interface{}
  134566. if v != nil {
  134567. vSlice = graphql.CoerceList(v)
  134568. }
  134569. var err error
  134570. res := make([]CountryCode, len(vSlice))
  134571. for i := range vSlice {
  134572. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  134573. res[i], err = ec.unmarshalNCountryCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCode(ctx, vSlice[i])
  134574. if err != nil {
  134575. return nil, err
  134576. }
  134577. }
  134578. return res, nil
  134579. }
  134580. func (ec *executionContext) marshalNCountryCode2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCodeᚄ(ctx context.Context, sel ast.SelectionSet, v []CountryCode) graphql.Marshaler {
  134581. ret := make(graphql.Array, len(v))
  134582. var wg sync.WaitGroup
  134583. isLen1 := len(v) == 1
  134584. if !isLen1 {
  134585. wg.Add(len(v))
  134586. }
  134587. for i := range v {
  134588. i := i
  134589. fc := &graphql.FieldContext{
  134590. Index: &i,
  134591. Result: &v[i],
  134592. }
  134593. ctx := graphql.WithFieldContext(ctx, fc)
  134594. f := func(i int) {
  134595. defer func() {
  134596. if r := recover(); r != nil {
  134597. ec.Error(ctx, ec.Recover(ctx, r))
  134598. ret = nil
  134599. }
  134600. }()
  134601. if !isLen1 {
  134602. defer wg.Done()
  134603. }
  134604. ret[i] = ec.marshalNCountryCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCode(ctx, sel, v[i])
  134605. }
  134606. if isLen1 {
  134607. f(i)
  134608. } else {
  134609. go f(i)
  134610. }
  134611. }
  134612. wg.Wait()
  134613. for _, e := range ret {
  134614. if e == graphql.Null {
  134615. return graphql.Null
  134616. }
  134617. }
  134618. return ret
  134619. }
  134620. func (ec *executionContext) marshalNCountryHarmonizedSystemCode2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryHarmonizedSystemCodeᚄ(ctx context.Context, sel ast.SelectionSet, v []*CountryHarmonizedSystemCode) graphql.Marshaler {
  134621. ret := make(graphql.Array, len(v))
  134622. var wg sync.WaitGroup
  134623. isLen1 := len(v) == 1
  134624. if !isLen1 {
  134625. wg.Add(len(v))
  134626. }
  134627. for i := range v {
  134628. i := i
  134629. fc := &graphql.FieldContext{
  134630. Index: &i,
  134631. Result: &v[i],
  134632. }
  134633. ctx := graphql.WithFieldContext(ctx, fc)
  134634. f := func(i int) {
  134635. defer func() {
  134636. if r := recover(); r != nil {
  134637. ec.Error(ctx, ec.Recover(ctx, r))
  134638. ret = nil
  134639. }
  134640. }()
  134641. if !isLen1 {
  134642. defer wg.Done()
  134643. }
  134644. ret[i] = ec.marshalNCountryHarmonizedSystemCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryHarmonizedSystemCode(ctx, sel, v[i])
  134645. }
  134646. if isLen1 {
  134647. f(i)
  134648. } else {
  134649. go f(i)
  134650. }
  134651. }
  134652. wg.Wait()
  134653. for _, e := range ret {
  134654. if e == graphql.Null {
  134655. return graphql.Null
  134656. }
  134657. }
  134658. return ret
  134659. }
  134660. func (ec *executionContext) marshalNCountryHarmonizedSystemCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryHarmonizedSystemCode(ctx context.Context, sel ast.SelectionSet, v *CountryHarmonizedSystemCode) graphql.Marshaler {
  134661. if v == nil {
  134662. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134663. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134664. }
  134665. return graphql.Null
  134666. }
  134667. return ec._CountryHarmonizedSystemCode(ctx, sel, v)
  134668. }
  134669. func (ec *executionContext) marshalNCountryHarmonizedSystemCodeConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryHarmonizedSystemCodeConnection(ctx context.Context, sel ast.SelectionSet, v *CountryHarmonizedSystemCodeConnection) graphql.Marshaler {
  134670. if v == nil {
  134671. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134672. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134673. }
  134674. return graphql.Null
  134675. }
  134676. return ec._CountryHarmonizedSystemCodeConnection(ctx, sel, v)
  134677. }
  134678. func (ec *executionContext) marshalNCountryHarmonizedSystemCodeEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryHarmonizedSystemCodeEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*CountryHarmonizedSystemCodeEdge) graphql.Marshaler {
  134679. ret := make(graphql.Array, len(v))
  134680. var wg sync.WaitGroup
  134681. isLen1 := len(v) == 1
  134682. if !isLen1 {
  134683. wg.Add(len(v))
  134684. }
  134685. for i := range v {
  134686. i := i
  134687. fc := &graphql.FieldContext{
  134688. Index: &i,
  134689. Result: &v[i],
  134690. }
  134691. ctx := graphql.WithFieldContext(ctx, fc)
  134692. f := func(i int) {
  134693. defer func() {
  134694. if r := recover(); r != nil {
  134695. ec.Error(ctx, ec.Recover(ctx, r))
  134696. ret = nil
  134697. }
  134698. }()
  134699. if !isLen1 {
  134700. defer wg.Done()
  134701. }
  134702. ret[i] = ec.marshalNCountryHarmonizedSystemCodeEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryHarmonizedSystemCodeEdge(ctx, sel, v[i])
  134703. }
  134704. if isLen1 {
  134705. f(i)
  134706. } else {
  134707. go f(i)
  134708. }
  134709. }
  134710. wg.Wait()
  134711. for _, e := range ret {
  134712. if e == graphql.Null {
  134713. return graphql.Null
  134714. }
  134715. }
  134716. return ret
  134717. }
  134718. func (ec *executionContext) marshalNCountryHarmonizedSystemCodeEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryHarmonizedSystemCodeEdge(ctx context.Context, sel ast.SelectionSet, v *CountryHarmonizedSystemCodeEdge) graphql.Marshaler {
  134719. if v == nil {
  134720. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134721. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134722. }
  134723. return graphql.Null
  134724. }
  134725. return ec._CountryHarmonizedSystemCodeEdge(ctx, sel, v)
  134726. }
  134727. func (ec *executionContext) unmarshalNCurrencyCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCurrencyCode(ctx context.Context, v interface{}) (CurrencyCode, error) {
  134728. var res CurrencyCode
  134729. err := res.UnmarshalGQL(v)
  134730. return res, graphql.ErrorOnPath(ctx, err)
  134731. }
  134732. func (ec *executionContext) marshalNCurrencyCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCurrencyCode(ctx context.Context, sel ast.SelectionSet, v CurrencyCode) graphql.Marshaler {
  134733. return v
  134734. }
  134735. func (ec *executionContext) marshalNCurrencySetting2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCurrencySettingᚄ(ctx context.Context, sel ast.SelectionSet, v []*CurrencySetting) graphql.Marshaler {
  134736. ret := make(graphql.Array, len(v))
  134737. var wg sync.WaitGroup
  134738. isLen1 := len(v) == 1
  134739. if !isLen1 {
  134740. wg.Add(len(v))
  134741. }
  134742. for i := range v {
  134743. i := i
  134744. fc := &graphql.FieldContext{
  134745. Index: &i,
  134746. Result: &v[i],
  134747. }
  134748. ctx := graphql.WithFieldContext(ctx, fc)
  134749. f := func(i int) {
  134750. defer func() {
  134751. if r := recover(); r != nil {
  134752. ec.Error(ctx, ec.Recover(ctx, r))
  134753. ret = nil
  134754. }
  134755. }()
  134756. if !isLen1 {
  134757. defer wg.Done()
  134758. }
  134759. ret[i] = ec.marshalNCurrencySetting2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCurrencySetting(ctx, sel, v[i])
  134760. }
  134761. if isLen1 {
  134762. f(i)
  134763. } else {
  134764. go f(i)
  134765. }
  134766. }
  134767. wg.Wait()
  134768. for _, e := range ret {
  134769. if e == graphql.Null {
  134770. return graphql.Null
  134771. }
  134772. }
  134773. return ret
  134774. }
  134775. func (ec *executionContext) marshalNCurrencySetting2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCurrencySetting(ctx context.Context, sel ast.SelectionSet, v *CurrencySetting) graphql.Marshaler {
  134776. if v == nil {
  134777. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134778. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134779. }
  134780. return graphql.Null
  134781. }
  134782. return ec._CurrencySetting(ctx, sel, v)
  134783. }
  134784. func (ec *executionContext) marshalNCurrencySettingEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCurrencySettingEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*CurrencySettingEdge) graphql.Marshaler {
  134785. ret := make(graphql.Array, len(v))
  134786. var wg sync.WaitGroup
  134787. isLen1 := len(v) == 1
  134788. if !isLen1 {
  134789. wg.Add(len(v))
  134790. }
  134791. for i := range v {
  134792. i := i
  134793. fc := &graphql.FieldContext{
  134794. Index: &i,
  134795. Result: &v[i],
  134796. }
  134797. ctx := graphql.WithFieldContext(ctx, fc)
  134798. f := func(i int) {
  134799. defer func() {
  134800. if r := recover(); r != nil {
  134801. ec.Error(ctx, ec.Recover(ctx, r))
  134802. ret = nil
  134803. }
  134804. }()
  134805. if !isLen1 {
  134806. defer wg.Done()
  134807. }
  134808. ret[i] = ec.marshalNCurrencySettingEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCurrencySettingEdge(ctx, sel, v[i])
  134809. }
  134810. if isLen1 {
  134811. f(i)
  134812. } else {
  134813. go f(i)
  134814. }
  134815. }
  134816. wg.Wait()
  134817. for _, e := range ret {
  134818. if e == graphql.Null {
  134819. return graphql.Null
  134820. }
  134821. }
  134822. return ret
  134823. }
  134824. func (ec *executionContext) marshalNCurrencySettingEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCurrencySettingEdge(ctx context.Context, sel ast.SelectionSet, v *CurrencySettingEdge) graphql.Marshaler {
  134825. if v == nil {
  134826. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134827. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134828. }
  134829. return graphql.Null
  134830. }
  134831. return ec._CurrencySettingEdge(ctx, sel, v)
  134832. }
  134833. func (ec *executionContext) marshalNCustomer2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomer(ctx context.Context, sel ast.SelectionSet, v *Customer) graphql.Marshaler {
  134834. if v == nil {
  134835. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134836. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134837. }
  134838. return graphql.Null
  134839. }
  134840. return ec._Customer(ctx, sel, v)
  134841. }
  134842. func (ec *executionContext) unmarshalNCustomerEmailMarketingState2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerEmailMarketingState(ctx context.Context, v interface{}) (CustomerEmailMarketingState, error) {
  134843. var res CustomerEmailMarketingState
  134844. err := res.UnmarshalGQL(v)
  134845. return res, graphql.ErrorOnPath(ctx, err)
  134846. }
  134847. func (ec *executionContext) marshalNCustomerEmailMarketingState2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerEmailMarketingState(ctx context.Context, sel ast.SelectionSet, v CustomerEmailMarketingState) graphql.Marshaler {
  134848. return v
  134849. }
  134850. func (ec *executionContext) unmarshalNCustomerMarketingOptInLevel2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerMarketingOptInLevel(ctx context.Context, v interface{}) (CustomerMarketingOptInLevel, error) {
  134851. var res CustomerMarketingOptInLevel
  134852. err := res.UnmarshalGQL(v)
  134853. return res, graphql.ErrorOnPath(ctx, err)
  134854. }
  134855. func (ec *executionContext) marshalNCustomerMarketingOptInLevel2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerMarketingOptInLevel(ctx context.Context, sel ast.SelectionSet, v CustomerMarketingOptInLevel) graphql.Marshaler {
  134856. return v
  134857. }
  134858. func (ec *executionContext) marshalNCustomerMoment2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerMoment(ctx context.Context, sel ast.SelectionSet, v CustomerMoment) graphql.Marshaler {
  134859. if v == nil {
  134860. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134861. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134862. }
  134863. return graphql.Null
  134864. }
  134865. return ec._CustomerMoment(ctx, sel, v)
  134866. }
  134867. func (ec *executionContext) marshalNCustomerMoment2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerMomentᚄ(ctx context.Context, sel ast.SelectionSet, v []CustomerMoment) graphql.Marshaler {
  134868. ret := make(graphql.Array, len(v))
  134869. var wg sync.WaitGroup
  134870. isLen1 := len(v) == 1
  134871. if !isLen1 {
  134872. wg.Add(len(v))
  134873. }
  134874. for i := range v {
  134875. i := i
  134876. fc := &graphql.FieldContext{
  134877. Index: &i,
  134878. Result: &v[i],
  134879. }
  134880. ctx := graphql.WithFieldContext(ctx, fc)
  134881. f := func(i int) {
  134882. defer func() {
  134883. if r := recover(); r != nil {
  134884. ec.Error(ctx, ec.Recover(ctx, r))
  134885. ret = nil
  134886. }
  134887. }()
  134888. if !isLen1 {
  134889. defer wg.Done()
  134890. }
  134891. ret[i] = ec.marshalNCustomerMoment2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerMoment(ctx, sel, v[i])
  134892. }
  134893. if isLen1 {
  134894. f(i)
  134895. } else {
  134896. go f(i)
  134897. }
  134898. }
  134899. wg.Wait()
  134900. for _, e := range ret {
  134901. if e == graphql.Null {
  134902. return graphql.Null
  134903. }
  134904. }
  134905. return ret
  134906. }
  134907. func (ec *executionContext) marshalNCustomerMomentEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerMomentEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*CustomerMomentEdge) graphql.Marshaler {
  134908. ret := make(graphql.Array, len(v))
  134909. var wg sync.WaitGroup
  134910. isLen1 := len(v) == 1
  134911. if !isLen1 {
  134912. wg.Add(len(v))
  134913. }
  134914. for i := range v {
  134915. i := i
  134916. fc := &graphql.FieldContext{
  134917. Index: &i,
  134918. Result: &v[i],
  134919. }
  134920. ctx := graphql.WithFieldContext(ctx, fc)
  134921. f := func(i int) {
  134922. defer func() {
  134923. if r := recover(); r != nil {
  134924. ec.Error(ctx, ec.Recover(ctx, r))
  134925. ret = nil
  134926. }
  134927. }()
  134928. if !isLen1 {
  134929. defer wg.Done()
  134930. }
  134931. ret[i] = ec.marshalNCustomerMomentEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerMomentEdge(ctx, sel, v[i])
  134932. }
  134933. if isLen1 {
  134934. f(i)
  134935. } else {
  134936. go f(i)
  134937. }
  134938. }
  134939. wg.Wait()
  134940. for _, e := range ret {
  134941. if e == graphql.Null {
  134942. return graphql.Null
  134943. }
  134944. }
  134945. return ret
  134946. }
  134947. func (ec *executionContext) marshalNCustomerMomentEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerMomentEdge(ctx context.Context, sel ast.SelectionSet, v *CustomerMomentEdge) graphql.Marshaler {
  134948. if v == nil {
  134949. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134950. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  134951. }
  134952. return graphql.Null
  134953. }
  134954. return ec._CustomerMomentEdge(ctx, sel, v)
  134955. }
  134956. func (ec *executionContext) marshalNCustomerPaymentMethod2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerPaymentMethodᚄ(ctx context.Context, sel ast.SelectionSet, v []*CustomerPaymentMethod) graphql.Marshaler {
  134957. ret := make(graphql.Array, len(v))
  134958. var wg sync.WaitGroup
  134959. isLen1 := len(v) == 1
  134960. if !isLen1 {
  134961. wg.Add(len(v))
  134962. }
  134963. for i := range v {
  134964. i := i
  134965. fc := &graphql.FieldContext{
  134966. Index: &i,
  134967. Result: &v[i],
  134968. }
  134969. ctx := graphql.WithFieldContext(ctx, fc)
  134970. f := func(i int) {
  134971. defer func() {
  134972. if r := recover(); r != nil {
  134973. ec.Error(ctx, ec.Recover(ctx, r))
  134974. ret = nil
  134975. }
  134976. }()
  134977. if !isLen1 {
  134978. defer wg.Done()
  134979. }
  134980. ret[i] = ec.marshalNCustomerPaymentMethod2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerPaymentMethod(ctx, sel, v[i])
  134981. }
  134982. if isLen1 {
  134983. f(i)
  134984. } else {
  134985. go f(i)
  134986. }
  134987. }
  134988. wg.Wait()
  134989. for _, e := range ret {
  134990. if e == graphql.Null {
  134991. return graphql.Null
  134992. }
  134993. }
  134994. return ret
  134995. }
  134996. func (ec *executionContext) marshalNCustomerPaymentMethod2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerPaymentMethod(ctx context.Context, sel ast.SelectionSet, v *CustomerPaymentMethod) graphql.Marshaler {
  134997. if v == nil {
  134998. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  134999. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135000. }
  135001. return graphql.Null
  135002. }
  135003. return ec._CustomerPaymentMethod(ctx, sel, v)
  135004. }
  135005. func (ec *executionContext) marshalNCustomerPaymentMethodEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerPaymentMethodEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*CustomerPaymentMethodEdge) graphql.Marshaler {
  135006. ret := make(graphql.Array, len(v))
  135007. var wg sync.WaitGroup
  135008. isLen1 := len(v) == 1
  135009. if !isLen1 {
  135010. wg.Add(len(v))
  135011. }
  135012. for i := range v {
  135013. i := i
  135014. fc := &graphql.FieldContext{
  135015. Index: &i,
  135016. Result: &v[i],
  135017. }
  135018. ctx := graphql.WithFieldContext(ctx, fc)
  135019. f := func(i int) {
  135020. defer func() {
  135021. if r := recover(); r != nil {
  135022. ec.Error(ctx, ec.Recover(ctx, r))
  135023. ret = nil
  135024. }
  135025. }()
  135026. if !isLen1 {
  135027. defer wg.Done()
  135028. }
  135029. ret[i] = ec.marshalNCustomerPaymentMethodEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerPaymentMethodEdge(ctx, sel, v[i])
  135030. }
  135031. if isLen1 {
  135032. f(i)
  135033. } else {
  135034. go f(i)
  135035. }
  135036. }
  135037. wg.Wait()
  135038. for _, e := range ret {
  135039. if e == graphql.Null {
  135040. return graphql.Null
  135041. }
  135042. }
  135043. return ret
  135044. }
  135045. func (ec *executionContext) marshalNCustomerPaymentMethodEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerPaymentMethodEdge(ctx context.Context, sel ast.SelectionSet, v *CustomerPaymentMethodEdge) graphql.Marshaler {
  135046. if v == nil {
  135047. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135048. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135049. }
  135050. return graphql.Null
  135051. }
  135052. return ec._CustomerPaymentMethodEdge(ctx, sel, v)
  135053. }
  135054. func (ec *executionContext) unmarshalNCustomerSmsMarketingState2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerSmsMarketingState(ctx context.Context, v interface{}) (CustomerSmsMarketingState, error) {
  135055. var res CustomerSmsMarketingState
  135056. err := res.UnmarshalGQL(v)
  135057. return res, graphql.ErrorOnPath(ctx, err)
  135058. }
  135059. func (ec *executionContext) marshalNCustomerSmsMarketingState2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerSmsMarketingState(ctx context.Context, sel ast.SelectionSet, v CustomerSmsMarketingState) graphql.Marshaler {
  135060. return v
  135061. }
  135062. func (ec *executionContext) unmarshalNDateTime2string(ctx context.Context, v interface{}) (string, error) {
  135063. res, err := graphql.UnmarshalString(v)
  135064. return res, graphql.ErrorOnPath(ctx, err)
  135065. }
  135066. func (ec *executionContext) marshalNDateTime2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  135067. res := graphql.MarshalString(v)
  135068. if res == graphql.Null {
  135069. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135070. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135071. }
  135072. }
  135073. return res
  135074. }
  135075. func (ec *executionContext) unmarshalNDecimal2string(ctx context.Context, v interface{}) (string, error) {
  135076. res, err := graphql.UnmarshalString(v)
  135077. return res, graphql.ErrorOnPath(ctx, err)
  135078. }
  135079. func (ec *executionContext) marshalNDecimal2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  135080. res := graphql.MarshalString(v)
  135081. if res == graphql.Null {
  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. }
  135086. return res
  135087. }
  135088. func (ec *executionContext) marshalNDeliveryAvailableService2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryAvailableServiceᚄ(ctx context.Context, sel ast.SelectionSet, v []*DeliveryAvailableService) graphql.Marshaler {
  135089. ret := make(graphql.Array, len(v))
  135090. var wg sync.WaitGroup
  135091. isLen1 := len(v) == 1
  135092. if !isLen1 {
  135093. wg.Add(len(v))
  135094. }
  135095. for i := range v {
  135096. i := i
  135097. fc := &graphql.FieldContext{
  135098. Index: &i,
  135099. Result: &v[i],
  135100. }
  135101. ctx := graphql.WithFieldContext(ctx, fc)
  135102. f := func(i int) {
  135103. defer func() {
  135104. if r := recover(); r != nil {
  135105. ec.Error(ctx, ec.Recover(ctx, r))
  135106. ret = nil
  135107. }
  135108. }()
  135109. if !isLen1 {
  135110. defer wg.Done()
  135111. }
  135112. ret[i] = ec.marshalNDeliveryAvailableService2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryAvailableService(ctx, sel, v[i])
  135113. }
  135114. if isLen1 {
  135115. f(i)
  135116. } else {
  135117. go f(i)
  135118. }
  135119. }
  135120. wg.Wait()
  135121. for _, e := range ret {
  135122. if e == graphql.Null {
  135123. return graphql.Null
  135124. }
  135125. }
  135126. return ret
  135127. }
  135128. func (ec *executionContext) marshalNDeliveryAvailableService2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryAvailableService(ctx context.Context, sel ast.SelectionSet, v *DeliveryAvailableService) graphql.Marshaler {
  135129. if v == nil {
  135130. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135131. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135132. }
  135133. return graphql.Null
  135134. }
  135135. return ec._DeliveryAvailableService(ctx, sel, v)
  135136. }
  135137. func (ec *executionContext) marshalNDeliveryCarrierService2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryCarrierService(ctx context.Context, sel ast.SelectionSet, v *DeliveryCarrierService) graphql.Marshaler {
  135138. if v == nil {
  135139. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135140. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135141. }
  135142. return graphql.Null
  135143. }
  135144. return ec._DeliveryCarrierService(ctx, sel, v)
  135145. }
  135146. func (ec *executionContext) marshalNDeliveryCondition2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryConditionᚄ(ctx context.Context, sel ast.SelectionSet, v []*DeliveryCondition) graphql.Marshaler {
  135147. ret := make(graphql.Array, len(v))
  135148. var wg sync.WaitGroup
  135149. isLen1 := len(v) == 1
  135150. if !isLen1 {
  135151. wg.Add(len(v))
  135152. }
  135153. for i := range v {
  135154. i := i
  135155. fc := &graphql.FieldContext{
  135156. Index: &i,
  135157. Result: &v[i],
  135158. }
  135159. ctx := graphql.WithFieldContext(ctx, fc)
  135160. f := func(i int) {
  135161. defer func() {
  135162. if r := recover(); r != nil {
  135163. ec.Error(ctx, ec.Recover(ctx, r))
  135164. ret = nil
  135165. }
  135166. }()
  135167. if !isLen1 {
  135168. defer wg.Done()
  135169. }
  135170. ret[i] = ec.marshalNDeliveryCondition2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryCondition(ctx, sel, v[i])
  135171. }
  135172. if isLen1 {
  135173. f(i)
  135174. } else {
  135175. go f(i)
  135176. }
  135177. }
  135178. wg.Wait()
  135179. for _, e := range ret {
  135180. if e == graphql.Null {
  135181. return graphql.Null
  135182. }
  135183. }
  135184. return ret
  135185. }
  135186. func (ec *executionContext) marshalNDeliveryCondition2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryCondition(ctx context.Context, sel ast.SelectionSet, v *DeliveryCondition) graphql.Marshaler {
  135187. if v == nil {
  135188. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135189. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135190. }
  135191. return graphql.Null
  135192. }
  135193. return ec._DeliveryCondition(ctx, sel, v)
  135194. }
  135195. func (ec *executionContext) marshalNDeliveryConditionCriteria2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryConditionCriteria(ctx context.Context, sel ast.SelectionSet, v DeliveryConditionCriteria) graphql.Marshaler {
  135196. if v == nil {
  135197. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135198. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135199. }
  135200. return graphql.Null
  135201. }
  135202. return ec._DeliveryConditionCriteria(ctx, sel, v)
  135203. }
  135204. func (ec *executionContext) unmarshalNDeliveryConditionField2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryConditionField(ctx context.Context, v interface{}) (DeliveryConditionField, error) {
  135205. var res DeliveryConditionField
  135206. err := res.UnmarshalGQL(v)
  135207. return res, graphql.ErrorOnPath(ctx, err)
  135208. }
  135209. func (ec *executionContext) marshalNDeliveryConditionField2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryConditionField(ctx context.Context, sel ast.SelectionSet, v DeliveryConditionField) graphql.Marshaler {
  135210. return v
  135211. }
  135212. func (ec *executionContext) unmarshalNDeliveryConditionOperator2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryConditionOperator(ctx context.Context, v interface{}) (DeliveryConditionOperator, error) {
  135213. var res DeliveryConditionOperator
  135214. err := res.UnmarshalGQL(v)
  135215. return res, graphql.ErrorOnPath(ctx, err)
  135216. }
  135217. func (ec *executionContext) marshalNDeliveryConditionOperator2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryConditionOperator(ctx context.Context, sel ast.SelectionSet, v DeliveryConditionOperator) graphql.Marshaler {
  135218. return v
  135219. }
  135220. func (ec *executionContext) marshalNDeliveryCountry2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryCountryᚄ(ctx context.Context, sel ast.SelectionSet, v []*DeliveryCountry) graphql.Marshaler {
  135221. ret := make(graphql.Array, len(v))
  135222. var wg sync.WaitGroup
  135223. isLen1 := len(v) == 1
  135224. if !isLen1 {
  135225. wg.Add(len(v))
  135226. }
  135227. for i := range v {
  135228. i := i
  135229. fc := &graphql.FieldContext{
  135230. Index: &i,
  135231. Result: &v[i],
  135232. }
  135233. ctx := graphql.WithFieldContext(ctx, fc)
  135234. f := func(i int) {
  135235. defer func() {
  135236. if r := recover(); r != nil {
  135237. ec.Error(ctx, ec.Recover(ctx, r))
  135238. ret = nil
  135239. }
  135240. }()
  135241. if !isLen1 {
  135242. defer wg.Done()
  135243. }
  135244. ret[i] = ec.marshalNDeliveryCountry2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryCountry(ctx, sel, v[i])
  135245. }
  135246. if isLen1 {
  135247. f(i)
  135248. } else {
  135249. go f(i)
  135250. }
  135251. }
  135252. wg.Wait()
  135253. for _, e := range ret {
  135254. if e == graphql.Null {
  135255. return graphql.Null
  135256. }
  135257. }
  135258. return ret
  135259. }
  135260. func (ec *executionContext) marshalNDeliveryCountry2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryCountry(ctx context.Context, sel ast.SelectionSet, v *DeliveryCountry) graphql.Marshaler {
  135261. if v == nil {
  135262. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135263. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135264. }
  135265. return graphql.Null
  135266. }
  135267. return ec._DeliveryCountry(ctx, sel, v)
  135268. }
  135269. func (ec *executionContext) marshalNDeliveryCountryAndZone2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryCountryAndZoneᚄ(ctx context.Context, sel ast.SelectionSet, v []*DeliveryCountryAndZone) graphql.Marshaler {
  135270. ret := make(graphql.Array, len(v))
  135271. var wg sync.WaitGroup
  135272. isLen1 := len(v) == 1
  135273. if !isLen1 {
  135274. wg.Add(len(v))
  135275. }
  135276. for i := range v {
  135277. i := i
  135278. fc := &graphql.FieldContext{
  135279. Index: &i,
  135280. Result: &v[i],
  135281. }
  135282. ctx := graphql.WithFieldContext(ctx, fc)
  135283. f := func(i int) {
  135284. defer func() {
  135285. if r := recover(); r != nil {
  135286. ec.Error(ctx, ec.Recover(ctx, r))
  135287. ret = nil
  135288. }
  135289. }()
  135290. if !isLen1 {
  135291. defer wg.Done()
  135292. }
  135293. ret[i] = ec.marshalNDeliveryCountryAndZone2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryCountryAndZone(ctx, sel, v[i])
  135294. }
  135295. if isLen1 {
  135296. f(i)
  135297. } else {
  135298. go f(i)
  135299. }
  135300. }
  135301. wg.Wait()
  135302. for _, e := range ret {
  135303. if e == graphql.Null {
  135304. return graphql.Null
  135305. }
  135306. }
  135307. return ret
  135308. }
  135309. func (ec *executionContext) marshalNDeliveryCountryAndZone2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryCountryAndZone(ctx context.Context, sel ast.SelectionSet, v *DeliveryCountryAndZone) graphql.Marshaler {
  135310. if v == nil {
  135311. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135312. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135313. }
  135314. return graphql.Null
  135315. }
  135316. return ec._DeliveryCountryAndZone(ctx, sel, v)
  135317. }
  135318. func (ec *executionContext) marshalNDeliveryCountryCodeOrRestOfWorld2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryCountryCodeOrRestOfWorld(ctx context.Context, sel ast.SelectionSet, v *DeliveryCountryCodeOrRestOfWorld) graphql.Marshaler {
  135319. if v == nil {
  135320. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135321. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135322. }
  135323. return graphql.Null
  135324. }
  135325. return ec._DeliveryCountryCodeOrRestOfWorld(ctx, sel, v)
  135326. }
  135327. func (ec *executionContext) marshalNDeliveryCountryCodesOrRestOfWorld2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryCountryCodesOrRestOfWorld(ctx context.Context, sel ast.SelectionSet, v *DeliveryCountryCodesOrRestOfWorld) graphql.Marshaler {
  135328. if v == nil {
  135329. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135330. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135331. }
  135332. return graphql.Null
  135333. }
  135334. return ec._DeliveryCountryCodesOrRestOfWorld(ctx, sel, v)
  135335. }
  135336. func (ec *executionContext) marshalNDeliveryLocationGroup2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryLocationGroup(ctx context.Context, sel ast.SelectionSet, v *DeliveryLocationGroup) graphql.Marshaler {
  135337. if v == nil {
  135338. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135339. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135340. }
  135341. return graphql.Null
  135342. }
  135343. return ec._DeliveryLocationGroup(ctx, sel, v)
  135344. }
  135345. func (ec *executionContext) marshalNDeliveryLocationGroupZone2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryLocationGroupZoneᚄ(ctx context.Context, sel ast.SelectionSet, v []*DeliveryLocationGroupZone) graphql.Marshaler {
  135346. ret := make(graphql.Array, len(v))
  135347. var wg sync.WaitGroup
  135348. isLen1 := len(v) == 1
  135349. if !isLen1 {
  135350. wg.Add(len(v))
  135351. }
  135352. for i := range v {
  135353. i := i
  135354. fc := &graphql.FieldContext{
  135355. Index: &i,
  135356. Result: &v[i],
  135357. }
  135358. ctx := graphql.WithFieldContext(ctx, fc)
  135359. f := func(i int) {
  135360. defer func() {
  135361. if r := recover(); r != nil {
  135362. ec.Error(ctx, ec.Recover(ctx, r))
  135363. ret = nil
  135364. }
  135365. }()
  135366. if !isLen1 {
  135367. defer wg.Done()
  135368. }
  135369. ret[i] = ec.marshalNDeliveryLocationGroupZone2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryLocationGroupZone(ctx, sel, v[i])
  135370. }
  135371. if isLen1 {
  135372. f(i)
  135373. } else {
  135374. go f(i)
  135375. }
  135376. }
  135377. wg.Wait()
  135378. for _, e := range ret {
  135379. if e == graphql.Null {
  135380. return graphql.Null
  135381. }
  135382. }
  135383. return ret
  135384. }
  135385. func (ec *executionContext) marshalNDeliveryLocationGroupZone2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryLocationGroupZone(ctx context.Context, sel ast.SelectionSet, v *DeliveryLocationGroupZone) graphql.Marshaler {
  135386. if v == nil {
  135387. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135388. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135389. }
  135390. return graphql.Null
  135391. }
  135392. return ec._DeliveryLocationGroupZone(ctx, sel, v)
  135393. }
  135394. func (ec *executionContext) marshalNDeliveryLocationGroupZoneConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryLocationGroupZoneConnection(ctx context.Context, sel ast.SelectionSet, v *DeliveryLocationGroupZoneConnection) graphql.Marshaler {
  135395. if v == nil {
  135396. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135397. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135398. }
  135399. return graphql.Null
  135400. }
  135401. return ec._DeliveryLocationGroupZoneConnection(ctx, sel, v)
  135402. }
  135403. func (ec *executionContext) marshalNDeliveryLocationGroupZoneEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryLocationGroupZoneEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*DeliveryLocationGroupZoneEdge) graphql.Marshaler {
  135404. ret := make(graphql.Array, len(v))
  135405. var wg sync.WaitGroup
  135406. isLen1 := len(v) == 1
  135407. if !isLen1 {
  135408. wg.Add(len(v))
  135409. }
  135410. for i := range v {
  135411. i := i
  135412. fc := &graphql.FieldContext{
  135413. Index: &i,
  135414. Result: &v[i],
  135415. }
  135416. ctx := graphql.WithFieldContext(ctx, fc)
  135417. f := func(i int) {
  135418. defer func() {
  135419. if r := recover(); r != nil {
  135420. ec.Error(ctx, ec.Recover(ctx, r))
  135421. ret = nil
  135422. }
  135423. }()
  135424. if !isLen1 {
  135425. defer wg.Done()
  135426. }
  135427. ret[i] = ec.marshalNDeliveryLocationGroupZoneEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryLocationGroupZoneEdge(ctx, sel, v[i])
  135428. }
  135429. if isLen1 {
  135430. f(i)
  135431. } else {
  135432. go f(i)
  135433. }
  135434. }
  135435. wg.Wait()
  135436. for _, e := range ret {
  135437. if e == graphql.Null {
  135438. return graphql.Null
  135439. }
  135440. }
  135441. return ret
  135442. }
  135443. func (ec *executionContext) marshalNDeliveryLocationGroupZoneEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryLocationGroupZoneEdge(ctx context.Context, sel ast.SelectionSet, v *DeliveryLocationGroupZoneEdge) graphql.Marshaler {
  135444. if v == nil {
  135445. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135446. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135447. }
  135448. return graphql.Null
  135449. }
  135450. return ec._DeliveryLocationGroupZoneEdge(ctx, sel, v)
  135451. }
  135452. func (ec *executionContext) marshalNDeliveryMethodDefinition2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryMethodDefinitionᚄ(ctx context.Context, sel ast.SelectionSet, v []*DeliveryMethodDefinition) graphql.Marshaler {
  135453. ret := make(graphql.Array, len(v))
  135454. var wg sync.WaitGroup
  135455. isLen1 := len(v) == 1
  135456. if !isLen1 {
  135457. wg.Add(len(v))
  135458. }
  135459. for i := range v {
  135460. i := i
  135461. fc := &graphql.FieldContext{
  135462. Index: &i,
  135463. Result: &v[i],
  135464. }
  135465. ctx := graphql.WithFieldContext(ctx, fc)
  135466. f := func(i int) {
  135467. defer func() {
  135468. if r := recover(); r != nil {
  135469. ec.Error(ctx, ec.Recover(ctx, r))
  135470. ret = nil
  135471. }
  135472. }()
  135473. if !isLen1 {
  135474. defer wg.Done()
  135475. }
  135476. ret[i] = ec.marshalNDeliveryMethodDefinition2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryMethodDefinition(ctx, sel, v[i])
  135477. }
  135478. if isLen1 {
  135479. f(i)
  135480. } else {
  135481. go f(i)
  135482. }
  135483. }
  135484. wg.Wait()
  135485. for _, e := range ret {
  135486. if e == graphql.Null {
  135487. return graphql.Null
  135488. }
  135489. }
  135490. return ret
  135491. }
  135492. func (ec *executionContext) marshalNDeliveryMethodDefinition2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryMethodDefinition(ctx context.Context, sel ast.SelectionSet, v *DeliveryMethodDefinition) graphql.Marshaler {
  135493. if v == nil {
  135494. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135495. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135496. }
  135497. return graphql.Null
  135498. }
  135499. return ec._DeliveryMethodDefinition(ctx, sel, v)
  135500. }
  135501. func (ec *executionContext) marshalNDeliveryMethodDefinitionConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryMethodDefinitionConnection(ctx context.Context, sel ast.SelectionSet, v *DeliveryMethodDefinitionConnection) graphql.Marshaler {
  135502. if v == nil {
  135503. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135504. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135505. }
  135506. return graphql.Null
  135507. }
  135508. return ec._DeliveryMethodDefinitionConnection(ctx, sel, v)
  135509. }
  135510. func (ec *executionContext) marshalNDeliveryMethodDefinitionCounts2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryMethodDefinitionCounts(ctx context.Context, sel ast.SelectionSet, v *DeliveryMethodDefinitionCounts) graphql.Marshaler {
  135511. if v == nil {
  135512. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135513. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135514. }
  135515. return graphql.Null
  135516. }
  135517. return ec._DeliveryMethodDefinitionCounts(ctx, sel, v)
  135518. }
  135519. func (ec *executionContext) marshalNDeliveryMethodDefinitionEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryMethodDefinitionEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*DeliveryMethodDefinitionEdge) graphql.Marshaler {
  135520. ret := make(graphql.Array, len(v))
  135521. var wg sync.WaitGroup
  135522. isLen1 := len(v) == 1
  135523. if !isLen1 {
  135524. wg.Add(len(v))
  135525. }
  135526. for i := range v {
  135527. i := i
  135528. fc := &graphql.FieldContext{
  135529. Index: &i,
  135530. Result: &v[i],
  135531. }
  135532. ctx := graphql.WithFieldContext(ctx, fc)
  135533. f := func(i int) {
  135534. defer func() {
  135535. if r := recover(); r != nil {
  135536. ec.Error(ctx, ec.Recover(ctx, r))
  135537. ret = nil
  135538. }
  135539. }()
  135540. if !isLen1 {
  135541. defer wg.Done()
  135542. }
  135543. ret[i] = ec.marshalNDeliveryMethodDefinitionEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryMethodDefinitionEdge(ctx, sel, v[i])
  135544. }
  135545. if isLen1 {
  135546. f(i)
  135547. } else {
  135548. go f(i)
  135549. }
  135550. }
  135551. wg.Wait()
  135552. for _, e := range ret {
  135553. if e == graphql.Null {
  135554. return graphql.Null
  135555. }
  135556. }
  135557. return ret
  135558. }
  135559. func (ec *executionContext) marshalNDeliveryMethodDefinitionEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryMethodDefinitionEdge(ctx context.Context, sel ast.SelectionSet, v *DeliveryMethodDefinitionEdge) graphql.Marshaler {
  135560. if v == nil {
  135561. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135562. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135563. }
  135564. return graphql.Null
  135565. }
  135566. return ec._DeliveryMethodDefinitionEdge(ctx, sel, v)
  135567. }
  135568. func (ec *executionContext) unmarshalNDeliveryMethodType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryMethodType(ctx context.Context, v interface{}) (DeliveryMethodType, error) {
  135569. var res DeliveryMethodType
  135570. err := res.UnmarshalGQL(v)
  135571. return res, graphql.ErrorOnPath(ctx, err)
  135572. }
  135573. func (ec *executionContext) marshalNDeliveryMethodType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryMethodType(ctx context.Context, sel ast.SelectionSet, v DeliveryMethodType) graphql.Marshaler {
  135574. return v
  135575. }
  135576. func (ec *executionContext) marshalNDeliveryParticipantService2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryParticipantServiceᚄ(ctx context.Context, sel ast.SelectionSet, v []*DeliveryParticipantService) graphql.Marshaler {
  135577. ret := make(graphql.Array, len(v))
  135578. var wg sync.WaitGroup
  135579. isLen1 := len(v) == 1
  135580. if !isLen1 {
  135581. wg.Add(len(v))
  135582. }
  135583. for i := range v {
  135584. i := i
  135585. fc := &graphql.FieldContext{
  135586. Index: &i,
  135587. Result: &v[i],
  135588. }
  135589. ctx := graphql.WithFieldContext(ctx, fc)
  135590. f := func(i int) {
  135591. defer func() {
  135592. if r := recover(); r != nil {
  135593. ec.Error(ctx, ec.Recover(ctx, r))
  135594. ret = nil
  135595. }
  135596. }()
  135597. if !isLen1 {
  135598. defer wg.Done()
  135599. }
  135600. ret[i] = ec.marshalNDeliveryParticipantService2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryParticipantService(ctx, sel, v[i])
  135601. }
  135602. if isLen1 {
  135603. f(i)
  135604. } else {
  135605. go f(i)
  135606. }
  135607. }
  135608. wg.Wait()
  135609. for _, e := range ret {
  135610. if e == graphql.Null {
  135611. return graphql.Null
  135612. }
  135613. }
  135614. return ret
  135615. }
  135616. func (ec *executionContext) marshalNDeliveryParticipantService2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryParticipantService(ctx context.Context, sel ast.SelectionSet, v *DeliveryParticipantService) graphql.Marshaler {
  135617. if v == nil {
  135618. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135619. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135620. }
  135621. return graphql.Null
  135622. }
  135623. return ec._DeliveryParticipantService(ctx, sel, v)
  135624. }
  135625. func (ec *executionContext) marshalNDeliveryProductVariantsCount2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryProductVariantsCount(ctx context.Context, sel ast.SelectionSet, v *DeliveryProductVariantsCount) graphql.Marshaler {
  135626. if v == nil {
  135627. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135628. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135629. }
  135630. return graphql.Null
  135631. }
  135632. return ec._DeliveryProductVariantsCount(ctx, sel, v)
  135633. }
  135634. func (ec *executionContext) marshalNDeliveryProfileItem2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryProfileItemᚄ(ctx context.Context, sel ast.SelectionSet, v []*DeliveryProfileItem) graphql.Marshaler {
  135635. ret := make(graphql.Array, len(v))
  135636. var wg sync.WaitGroup
  135637. isLen1 := len(v) == 1
  135638. if !isLen1 {
  135639. wg.Add(len(v))
  135640. }
  135641. for i := range v {
  135642. i := i
  135643. fc := &graphql.FieldContext{
  135644. Index: &i,
  135645. Result: &v[i],
  135646. }
  135647. ctx := graphql.WithFieldContext(ctx, fc)
  135648. f := func(i int) {
  135649. defer func() {
  135650. if r := recover(); r != nil {
  135651. ec.Error(ctx, ec.Recover(ctx, r))
  135652. ret = nil
  135653. }
  135654. }()
  135655. if !isLen1 {
  135656. defer wg.Done()
  135657. }
  135658. ret[i] = ec.marshalNDeliveryProfileItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryProfileItem(ctx, sel, v[i])
  135659. }
  135660. if isLen1 {
  135661. f(i)
  135662. } else {
  135663. go f(i)
  135664. }
  135665. }
  135666. wg.Wait()
  135667. for _, e := range ret {
  135668. if e == graphql.Null {
  135669. return graphql.Null
  135670. }
  135671. }
  135672. return ret
  135673. }
  135674. func (ec *executionContext) marshalNDeliveryProfileItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryProfileItem(ctx context.Context, sel ast.SelectionSet, v *DeliveryProfileItem) graphql.Marshaler {
  135675. if v == nil {
  135676. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135677. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135678. }
  135679. return graphql.Null
  135680. }
  135681. return ec._DeliveryProfileItem(ctx, sel, v)
  135682. }
  135683. func (ec *executionContext) marshalNDeliveryProfileItemConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryProfileItemConnection(ctx context.Context, sel ast.SelectionSet, v *DeliveryProfileItemConnection) graphql.Marshaler {
  135684. if v == nil {
  135685. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135686. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135687. }
  135688. return graphql.Null
  135689. }
  135690. return ec._DeliveryProfileItemConnection(ctx, sel, v)
  135691. }
  135692. func (ec *executionContext) marshalNDeliveryProfileItemEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryProfileItemEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*DeliveryProfileItemEdge) graphql.Marshaler {
  135693. ret := make(graphql.Array, len(v))
  135694. var wg sync.WaitGroup
  135695. isLen1 := len(v) == 1
  135696. if !isLen1 {
  135697. wg.Add(len(v))
  135698. }
  135699. for i := range v {
  135700. i := i
  135701. fc := &graphql.FieldContext{
  135702. Index: &i,
  135703. Result: &v[i],
  135704. }
  135705. ctx := graphql.WithFieldContext(ctx, fc)
  135706. f := func(i int) {
  135707. defer func() {
  135708. if r := recover(); r != nil {
  135709. ec.Error(ctx, ec.Recover(ctx, r))
  135710. ret = nil
  135711. }
  135712. }()
  135713. if !isLen1 {
  135714. defer wg.Done()
  135715. }
  135716. ret[i] = ec.marshalNDeliveryProfileItemEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryProfileItemEdge(ctx, sel, v[i])
  135717. }
  135718. if isLen1 {
  135719. f(i)
  135720. } else {
  135721. go f(i)
  135722. }
  135723. }
  135724. wg.Wait()
  135725. for _, e := range ret {
  135726. if e == graphql.Null {
  135727. return graphql.Null
  135728. }
  135729. }
  135730. return ret
  135731. }
  135732. func (ec *executionContext) marshalNDeliveryProfileItemEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryProfileItemEdge(ctx context.Context, sel ast.SelectionSet, v *DeliveryProfileItemEdge) graphql.Marshaler {
  135733. if v == nil {
  135734. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135735. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135736. }
  135737. return graphql.Null
  135738. }
  135739. return ec._DeliveryProfileItemEdge(ctx, sel, v)
  135740. }
  135741. func (ec *executionContext) marshalNDeliveryProfileLocationGroup2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryProfileLocationGroupᚄ(ctx context.Context, sel ast.SelectionSet, v []*DeliveryProfileLocationGroup) graphql.Marshaler {
  135742. ret := make(graphql.Array, len(v))
  135743. var wg sync.WaitGroup
  135744. isLen1 := len(v) == 1
  135745. if !isLen1 {
  135746. wg.Add(len(v))
  135747. }
  135748. for i := range v {
  135749. i := i
  135750. fc := &graphql.FieldContext{
  135751. Index: &i,
  135752. Result: &v[i],
  135753. }
  135754. ctx := graphql.WithFieldContext(ctx, fc)
  135755. f := func(i int) {
  135756. defer func() {
  135757. if r := recover(); r != nil {
  135758. ec.Error(ctx, ec.Recover(ctx, r))
  135759. ret = nil
  135760. }
  135761. }()
  135762. if !isLen1 {
  135763. defer wg.Done()
  135764. }
  135765. ret[i] = ec.marshalNDeliveryProfileLocationGroup2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryProfileLocationGroup(ctx, sel, v[i])
  135766. }
  135767. if isLen1 {
  135768. f(i)
  135769. } else {
  135770. go f(i)
  135771. }
  135772. }
  135773. wg.Wait()
  135774. for _, e := range ret {
  135775. if e == graphql.Null {
  135776. return graphql.Null
  135777. }
  135778. }
  135779. return ret
  135780. }
  135781. func (ec *executionContext) marshalNDeliveryProfileLocationGroup2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryProfileLocationGroup(ctx context.Context, sel ast.SelectionSet, v *DeliveryProfileLocationGroup) graphql.Marshaler {
  135782. if v == nil {
  135783. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135784. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135785. }
  135786. return graphql.Null
  135787. }
  135788. return ec._DeliveryProfileLocationGroup(ctx, sel, v)
  135789. }
  135790. func (ec *executionContext) marshalNDeliveryProvince2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryProvinceᚄ(ctx context.Context, sel ast.SelectionSet, v []*DeliveryProvince) graphql.Marshaler {
  135791. ret := make(graphql.Array, len(v))
  135792. var wg sync.WaitGroup
  135793. isLen1 := len(v) == 1
  135794. if !isLen1 {
  135795. wg.Add(len(v))
  135796. }
  135797. for i := range v {
  135798. i := i
  135799. fc := &graphql.FieldContext{
  135800. Index: &i,
  135801. Result: &v[i],
  135802. }
  135803. ctx := graphql.WithFieldContext(ctx, fc)
  135804. f := func(i int) {
  135805. defer func() {
  135806. if r := recover(); r != nil {
  135807. ec.Error(ctx, ec.Recover(ctx, r))
  135808. ret = nil
  135809. }
  135810. }()
  135811. if !isLen1 {
  135812. defer wg.Done()
  135813. }
  135814. ret[i] = ec.marshalNDeliveryProvince2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryProvince(ctx, sel, v[i])
  135815. }
  135816. if isLen1 {
  135817. f(i)
  135818. } else {
  135819. go f(i)
  135820. }
  135821. }
  135822. wg.Wait()
  135823. for _, e := range ret {
  135824. if e == graphql.Null {
  135825. return graphql.Null
  135826. }
  135827. }
  135828. return ret
  135829. }
  135830. func (ec *executionContext) marshalNDeliveryProvince2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryProvince(ctx context.Context, sel ast.SelectionSet, v *DeliveryProvince) graphql.Marshaler {
  135831. if v == nil {
  135832. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135833. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135834. }
  135835. return graphql.Null
  135836. }
  135837. return ec._DeliveryProvince(ctx, sel, v)
  135838. }
  135839. func (ec *executionContext) marshalNDeliveryRateProvider2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryRateProvider(ctx context.Context, sel ast.SelectionSet, v DeliveryRateProvider) graphql.Marshaler {
  135840. if v == nil {
  135841. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135842. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135843. }
  135844. return graphql.Null
  135845. }
  135846. return ec._DeliveryRateProvider(ctx, sel, v)
  135847. }
  135848. func (ec *executionContext) marshalNDeliveryZone2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryZone(ctx context.Context, sel ast.SelectionSet, v *DeliveryZone) graphql.Marshaler {
  135849. if v == nil {
  135850. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135851. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135852. }
  135853. return graphql.Null
  135854. }
  135855. return ec._DeliveryZone(ctx, sel, v)
  135856. }
  135857. func (ec *executionContext) unmarshalNDigitalWallet2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDigitalWallet(ctx context.Context, v interface{}) (DigitalWallet, error) {
  135858. var res DigitalWallet
  135859. err := res.UnmarshalGQL(v)
  135860. return res, graphql.ErrorOnPath(ctx, err)
  135861. }
  135862. func (ec *executionContext) marshalNDigitalWallet2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDigitalWallet(ctx context.Context, sel ast.SelectionSet, v DigitalWallet) graphql.Marshaler {
  135863. return v
  135864. }
  135865. func (ec *executionContext) unmarshalNDigitalWallet2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDigitalWalletᚄ(ctx context.Context, v interface{}) ([]DigitalWallet, error) {
  135866. var vSlice []interface{}
  135867. if v != nil {
  135868. vSlice = graphql.CoerceList(v)
  135869. }
  135870. var err error
  135871. res := make([]DigitalWallet, len(vSlice))
  135872. for i := range vSlice {
  135873. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  135874. res[i], err = ec.unmarshalNDigitalWallet2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDigitalWallet(ctx, vSlice[i])
  135875. if err != nil {
  135876. return nil, err
  135877. }
  135878. }
  135879. return res, nil
  135880. }
  135881. func (ec *executionContext) marshalNDigitalWallet2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDigitalWalletᚄ(ctx context.Context, sel ast.SelectionSet, v []DigitalWallet) graphql.Marshaler {
  135882. ret := make(graphql.Array, len(v))
  135883. var wg sync.WaitGroup
  135884. isLen1 := len(v) == 1
  135885. if !isLen1 {
  135886. wg.Add(len(v))
  135887. }
  135888. for i := range v {
  135889. i := i
  135890. fc := &graphql.FieldContext{
  135891. Index: &i,
  135892. Result: &v[i],
  135893. }
  135894. ctx := graphql.WithFieldContext(ctx, fc)
  135895. f := func(i int) {
  135896. defer func() {
  135897. if r := recover(); r != nil {
  135898. ec.Error(ctx, ec.Recover(ctx, r))
  135899. ret = nil
  135900. }
  135901. }()
  135902. if !isLen1 {
  135903. defer wg.Done()
  135904. }
  135905. ret[i] = ec.marshalNDigitalWallet2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDigitalWallet(ctx, sel, v[i])
  135906. }
  135907. if isLen1 {
  135908. f(i)
  135909. } else {
  135910. go f(i)
  135911. }
  135912. }
  135913. wg.Wait()
  135914. for _, e := range ret {
  135915. if e == graphql.Null {
  135916. return graphql.Null
  135917. }
  135918. }
  135919. return ret
  135920. }
  135921. func (ec *executionContext) marshalNDiscountAllocation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountAllocationᚄ(ctx context.Context, sel ast.SelectionSet, v []*DiscountAllocation) graphql.Marshaler {
  135922. ret := make(graphql.Array, len(v))
  135923. var wg sync.WaitGroup
  135924. isLen1 := len(v) == 1
  135925. if !isLen1 {
  135926. wg.Add(len(v))
  135927. }
  135928. for i := range v {
  135929. i := i
  135930. fc := &graphql.FieldContext{
  135931. Index: &i,
  135932. Result: &v[i],
  135933. }
  135934. ctx := graphql.WithFieldContext(ctx, fc)
  135935. f := func(i int) {
  135936. defer func() {
  135937. if r := recover(); r != nil {
  135938. ec.Error(ctx, ec.Recover(ctx, r))
  135939. ret = nil
  135940. }
  135941. }()
  135942. if !isLen1 {
  135943. defer wg.Done()
  135944. }
  135945. ret[i] = ec.marshalNDiscountAllocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountAllocation(ctx, sel, v[i])
  135946. }
  135947. if isLen1 {
  135948. f(i)
  135949. } else {
  135950. go f(i)
  135951. }
  135952. }
  135953. wg.Wait()
  135954. for _, e := range ret {
  135955. if e == graphql.Null {
  135956. return graphql.Null
  135957. }
  135958. }
  135959. return ret
  135960. }
  135961. func (ec *executionContext) marshalNDiscountAllocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountAllocation(ctx context.Context, sel ast.SelectionSet, v *DiscountAllocation) graphql.Marshaler {
  135962. if v == nil {
  135963. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135964. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135965. }
  135966. return graphql.Null
  135967. }
  135968. return ec._DiscountAllocation(ctx, sel, v)
  135969. }
  135970. func (ec *executionContext) marshalNDiscountApplication2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountApplication(ctx context.Context, sel ast.SelectionSet, v DiscountApplication) graphql.Marshaler {
  135971. if v == nil {
  135972. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  135973. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  135974. }
  135975. return graphql.Null
  135976. }
  135977. return ec._DiscountApplication(ctx, sel, v)
  135978. }
  135979. func (ec *executionContext) marshalNDiscountApplication2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountApplicationᚄ(ctx context.Context, sel ast.SelectionSet, v []DiscountApplication) graphql.Marshaler {
  135980. ret := make(graphql.Array, len(v))
  135981. var wg sync.WaitGroup
  135982. isLen1 := len(v) == 1
  135983. if !isLen1 {
  135984. wg.Add(len(v))
  135985. }
  135986. for i := range v {
  135987. i := i
  135988. fc := &graphql.FieldContext{
  135989. Index: &i,
  135990. Result: &v[i],
  135991. }
  135992. ctx := graphql.WithFieldContext(ctx, fc)
  135993. f := func(i int) {
  135994. defer func() {
  135995. if r := recover(); r != nil {
  135996. ec.Error(ctx, ec.Recover(ctx, r))
  135997. ret = nil
  135998. }
  135999. }()
  136000. if !isLen1 {
  136001. defer wg.Done()
  136002. }
  136003. ret[i] = ec.marshalNDiscountApplication2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountApplication(ctx, sel, v[i])
  136004. }
  136005. if isLen1 {
  136006. f(i)
  136007. } else {
  136008. go f(i)
  136009. }
  136010. }
  136011. wg.Wait()
  136012. for _, e := range ret {
  136013. if e == graphql.Null {
  136014. return graphql.Null
  136015. }
  136016. }
  136017. return ret
  136018. }
  136019. func (ec *executionContext) unmarshalNDiscountApplicationAllocationMethod2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountApplicationAllocationMethod(ctx context.Context, v interface{}) (DiscountApplicationAllocationMethod, error) {
  136020. var res DiscountApplicationAllocationMethod
  136021. err := res.UnmarshalGQL(v)
  136022. return res, graphql.ErrorOnPath(ctx, err)
  136023. }
  136024. func (ec *executionContext) marshalNDiscountApplicationAllocationMethod2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountApplicationAllocationMethod(ctx context.Context, sel ast.SelectionSet, v DiscountApplicationAllocationMethod) graphql.Marshaler {
  136025. return v
  136026. }
  136027. func (ec *executionContext) marshalNDiscountApplicationConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountApplicationConnection(ctx context.Context, sel ast.SelectionSet, v *DiscountApplicationConnection) graphql.Marshaler {
  136028. if v == nil {
  136029. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136030. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136031. }
  136032. return graphql.Null
  136033. }
  136034. return ec._DiscountApplicationConnection(ctx, sel, v)
  136035. }
  136036. func (ec *executionContext) marshalNDiscountApplicationEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountApplicationEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*DiscountApplicationEdge) graphql.Marshaler {
  136037. ret := make(graphql.Array, len(v))
  136038. var wg sync.WaitGroup
  136039. isLen1 := len(v) == 1
  136040. if !isLen1 {
  136041. wg.Add(len(v))
  136042. }
  136043. for i := range v {
  136044. i := i
  136045. fc := &graphql.FieldContext{
  136046. Index: &i,
  136047. Result: &v[i],
  136048. }
  136049. ctx := graphql.WithFieldContext(ctx, fc)
  136050. f := func(i int) {
  136051. defer func() {
  136052. if r := recover(); r != nil {
  136053. ec.Error(ctx, ec.Recover(ctx, r))
  136054. ret = nil
  136055. }
  136056. }()
  136057. if !isLen1 {
  136058. defer wg.Done()
  136059. }
  136060. ret[i] = ec.marshalNDiscountApplicationEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountApplicationEdge(ctx, sel, v[i])
  136061. }
  136062. if isLen1 {
  136063. f(i)
  136064. } else {
  136065. go f(i)
  136066. }
  136067. }
  136068. wg.Wait()
  136069. for _, e := range ret {
  136070. if e == graphql.Null {
  136071. return graphql.Null
  136072. }
  136073. }
  136074. return ret
  136075. }
  136076. func (ec *executionContext) marshalNDiscountApplicationEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountApplicationEdge(ctx context.Context, sel ast.SelectionSet, v *DiscountApplicationEdge) graphql.Marshaler {
  136077. if v == nil {
  136078. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136079. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136080. }
  136081. return graphql.Null
  136082. }
  136083. return ec._DiscountApplicationEdge(ctx, sel, v)
  136084. }
  136085. func (ec *executionContext) unmarshalNDiscountApplicationTargetSelection2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountApplicationTargetSelection(ctx context.Context, v interface{}) (DiscountApplicationTargetSelection, error) {
  136086. var res DiscountApplicationTargetSelection
  136087. err := res.UnmarshalGQL(v)
  136088. return res, graphql.ErrorOnPath(ctx, err)
  136089. }
  136090. func (ec *executionContext) marshalNDiscountApplicationTargetSelection2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountApplicationTargetSelection(ctx context.Context, sel ast.SelectionSet, v DiscountApplicationTargetSelection) graphql.Marshaler {
  136091. return v
  136092. }
  136093. func (ec *executionContext) unmarshalNDiscountApplicationTargetType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountApplicationTargetType(ctx context.Context, v interface{}) (DiscountApplicationTargetType, error) {
  136094. var res DiscountApplicationTargetType
  136095. err := res.UnmarshalGQL(v)
  136096. return res, graphql.ErrorOnPath(ctx, err)
  136097. }
  136098. func (ec *executionContext) marshalNDiscountApplicationTargetType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountApplicationTargetType(ctx context.Context, sel ast.SelectionSet, v DiscountApplicationTargetType) graphql.Marshaler {
  136099. return v
  136100. }
  136101. func (ec *executionContext) unmarshalNDiscountTargetType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountTargetType(ctx context.Context, v interface{}) (DiscountTargetType, error) {
  136102. var res DiscountTargetType
  136103. err := res.UnmarshalGQL(v)
  136104. return res, graphql.ErrorOnPath(ctx, err)
  136105. }
  136106. func (ec *executionContext) marshalNDiscountTargetType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountTargetType(ctx context.Context, sel ast.SelectionSet, v DiscountTargetType) graphql.Marshaler {
  136107. return v
  136108. }
  136109. func (ec *executionContext) unmarshalNDiscountType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountType(ctx context.Context, v interface{}) (DiscountType, error) {
  136110. var res DiscountType
  136111. err := res.UnmarshalGQL(v)
  136112. return res, graphql.ErrorOnPath(ctx, err)
  136113. }
  136114. func (ec *executionContext) marshalNDiscountType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDiscountType(ctx context.Context, sel ast.SelectionSet, v DiscountType) graphql.Marshaler {
  136115. return v
  136116. }
  136117. func (ec *executionContext) unmarshalNDisputeStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDisputeStatus(ctx context.Context, v interface{}) (DisputeStatus, error) {
  136118. var res DisputeStatus
  136119. err := res.UnmarshalGQL(v)
  136120. return res, graphql.ErrorOnPath(ctx, err)
  136121. }
  136122. func (ec *executionContext) marshalNDisputeStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDisputeStatus(ctx context.Context, sel ast.SelectionSet, v DisputeStatus) graphql.Marshaler {
  136123. return v
  136124. }
  136125. func (ec *executionContext) unmarshalNDisputeType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDisputeType(ctx context.Context, v interface{}) (DisputeType, error) {
  136126. var res DisputeType
  136127. err := res.UnmarshalGQL(v)
  136128. return res, graphql.ErrorOnPath(ctx, err)
  136129. }
  136130. func (ec *executionContext) marshalNDisputeType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDisputeType(ctx context.Context, sel ast.SelectionSet, v DisputeType) graphql.Marshaler {
  136131. return v
  136132. }
  136133. func (ec *executionContext) marshalNDraftOrder2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrder(ctx context.Context, sel ast.SelectionSet, v DraftOrder) graphql.Marshaler {
  136134. return ec._DraftOrder(ctx, sel, &v)
  136135. }
  136136. func (ec *executionContext) marshalNDraftOrder2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderᚄ(ctx context.Context, sel ast.SelectionSet, v []*DraftOrder) graphql.Marshaler {
  136137. ret := make(graphql.Array, len(v))
  136138. var wg sync.WaitGroup
  136139. isLen1 := len(v) == 1
  136140. if !isLen1 {
  136141. wg.Add(len(v))
  136142. }
  136143. for i := range v {
  136144. i := i
  136145. fc := &graphql.FieldContext{
  136146. Index: &i,
  136147. Result: &v[i],
  136148. }
  136149. ctx := graphql.WithFieldContext(ctx, fc)
  136150. f := func(i int) {
  136151. defer func() {
  136152. if r := recover(); r != nil {
  136153. ec.Error(ctx, ec.Recover(ctx, r))
  136154. ret = nil
  136155. }
  136156. }()
  136157. if !isLen1 {
  136158. defer wg.Done()
  136159. }
  136160. ret[i] = ec.marshalNDraftOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrder(ctx, sel, v[i])
  136161. }
  136162. if isLen1 {
  136163. f(i)
  136164. } else {
  136165. go f(i)
  136166. }
  136167. }
  136168. wg.Wait()
  136169. for _, e := range ret {
  136170. if e == graphql.Null {
  136171. return graphql.Null
  136172. }
  136173. }
  136174. return ret
  136175. }
  136176. func (ec *executionContext) marshalNDraftOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrder(ctx context.Context, sel ast.SelectionSet, v *DraftOrder) graphql.Marshaler {
  136177. if v == nil {
  136178. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136179. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136180. }
  136181. return graphql.Null
  136182. }
  136183. return ec._DraftOrder(ctx, sel, v)
  136184. }
  136185. func (ec *executionContext) unmarshalNDraftOrderAppliedDiscountType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderAppliedDiscountType(ctx context.Context, v interface{}) (DraftOrderAppliedDiscountType, error) {
  136186. var res DraftOrderAppliedDiscountType
  136187. err := res.UnmarshalGQL(v)
  136188. return res, graphql.ErrorOnPath(ctx, err)
  136189. }
  136190. func (ec *executionContext) marshalNDraftOrderAppliedDiscountType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderAppliedDiscountType(ctx context.Context, sel ast.SelectionSet, v DraftOrderAppliedDiscountType) graphql.Marshaler {
  136191. return v
  136192. }
  136193. func (ec *executionContext) marshalNDraftOrderConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderConnection(ctx context.Context, sel ast.SelectionSet, v *DraftOrderConnection) graphql.Marshaler {
  136194. if v == nil {
  136195. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136196. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136197. }
  136198. return graphql.Null
  136199. }
  136200. return ec._DraftOrderConnection(ctx, sel, v)
  136201. }
  136202. func (ec *executionContext) marshalNDraftOrderEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*DraftOrderEdge) graphql.Marshaler {
  136203. ret := make(graphql.Array, len(v))
  136204. var wg sync.WaitGroup
  136205. isLen1 := len(v) == 1
  136206. if !isLen1 {
  136207. wg.Add(len(v))
  136208. }
  136209. for i := range v {
  136210. i := i
  136211. fc := &graphql.FieldContext{
  136212. Index: &i,
  136213. Result: &v[i],
  136214. }
  136215. ctx := graphql.WithFieldContext(ctx, fc)
  136216. f := func(i int) {
  136217. defer func() {
  136218. if r := recover(); r != nil {
  136219. ec.Error(ctx, ec.Recover(ctx, r))
  136220. ret = nil
  136221. }
  136222. }()
  136223. if !isLen1 {
  136224. defer wg.Done()
  136225. }
  136226. ret[i] = ec.marshalNDraftOrderEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderEdge(ctx, sel, v[i])
  136227. }
  136228. if isLen1 {
  136229. f(i)
  136230. } else {
  136231. go f(i)
  136232. }
  136233. }
  136234. wg.Wait()
  136235. for _, e := range ret {
  136236. if e == graphql.Null {
  136237. return graphql.Null
  136238. }
  136239. }
  136240. return ret
  136241. }
  136242. func (ec *executionContext) marshalNDraftOrderEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderEdge(ctx context.Context, sel ast.SelectionSet, v *DraftOrderEdge) graphql.Marshaler {
  136243. if v == nil {
  136244. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136245. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136246. }
  136247. return graphql.Null
  136248. }
  136249. return ec._DraftOrderEdge(ctx, sel, v)
  136250. }
  136251. func (ec *executionContext) marshalNDraftOrderLineItem2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderLineItemᚄ(ctx context.Context, sel ast.SelectionSet, v []*DraftOrderLineItem) graphql.Marshaler {
  136252. ret := make(graphql.Array, len(v))
  136253. var wg sync.WaitGroup
  136254. isLen1 := len(v) == 1
  136255. if !isLen1 {
  136256. wg.Add(len(v))
  136257. }
  136258. for i := range v {
  136259. i := i
  136260. fc := &graphql.FieldContext{
  136261. Index: &i,
  136262. Result: &v[i],
  136263. }
  136264. ctx := graphql.WithFieldContext(ctx, fc)
  136265. f := func(i int) {
  136266. defer func() {
  136267. if r := recover(); r != nil {
  136268. ec.Error(ctx, ec.Recover(ctx, r))
  136269. ret = nil
  136270. }
  136271. }()
  136272. if !isLen1 {
  136273. defer wg.Done()
  136274. }
  136275. ret[i] = ec.marshalNDraftOrderLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderLineItem(ctx, sel, v[i])
  136276. }
  136277. if isLen1 {
  136278. f(i)
  136279. } else {
  136280. go f(i)
  136281. }
  136282. }
  136283. wg.Wait()
  136284. for _, e := range ret {
  136285. if e == graphql.Null {
  136286. return graphql.Null
  136287. }
  136288. }
  136289. return ret
  136290. }
  136291. func (ec *executionContext) marshalNDraftOrderLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderLineItem(ctx context.Context, sel ast.SelectionSet, v *DraftOrderLineItem) graphql.Marshaler {
  136292. if v == nil {
  136293. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136294. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136295. }
  136296. return graphql.Null
  136297. }
  136298. return ec._DraftOrderLineItem(ctx, sel, v)
  136299. }
  136300. func (ec *executionContext) marshalNDraftOrderLineItemConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderLineItemConnection(ctx context.Context, sel ast.SelectionSet, v *DraftOrderLineItemConnection) graphql.Marshaler {
  136301. if v == nil {
  136302. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136303. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136304. }
  136305. return graphql.Null
  136306. }
  136307. return ec._DraftOrderLineItemConnection(ctx, sel, v)
  136308. }
  136309. func (ec *executionContext) marshalNDraftOrderLineItemEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderLineItemEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*DraftOrderLineItemEdge) graphql.Marshaler {
  136310. ret := make(graphql.Array, len(v))
  136311. var wg sync.WaitGroup
  136312. isLen1 := len(v) == 1
  136313. if !isLen1 {
  136314. wg.Add(len(v))
  136315. }
  136316. for i := range v {
  136317. i := i
  136318. fc := &graphql.FieldContext{
  136319. Index: &i,
  136320. Result: &v[i],
  136321. }
  136322. ctx := graphql.WithFieldContext(ctx, fc)
  136323. f := func(i int) {
  136324. defer func() {
  136325. if r := recover(); r != nil {
  136326. ec.Error(ctx, ec.Recover(ctx, r))
  136327. ret = nil
  136328. }
  136329. }()
  136330. if !isLen1 {
  136331. defer wg.Done()
  136332. }
  136333. ret[i] = ec.marshalNDraftOrderLineItemEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderLineItemEdge(ctx, sel, v[i])
  136334. }
  136335. if isLen1 {
  136336. f(i)
  136337. } else {
  136338. go f(i)
  136339. }
  136340. }
  136341. wg.Wait()
  136342. for _, e := range ret {
  136343. if e == graphql.Null {
  136344. return graphql.Null
  136345. }
  136346. }
  136347. return ret
  136348. }
  136349. func (ec *executionContext) marshalNDraftOrderLineItemEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderLineItemEdge(ctx context.Context, sel ast.SelectionSet, v *DraftOrderLineItemEdge) graphql.Marshaler {
  136350. if v == nil {
  136351. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136352. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136353. }
  136354. return graphql.Null
  136355. }
  136356. return ec._DraftOrderLineItemEdge(ctx, sel, v)
  136357. }
  136358. func (ec *executionContext) unmarshalNDraftOrderStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderStatus(ctx context.Context, v interface{}) (DraftOrderStatus, error) {
  136359. var res DraftOrderStatus
  136360. err := res.UnmarshalGQL(v)
  136361. return res, graphql.ErrorOnPath(ctx, err)
  136362. }
  136363. func (ec *executionContext) marshalNDraftOrderStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderStatus(ctx context.Context, sel ast.SelectionSet, v DraftOrderStatus) graphql.Marshaler {
  136364. return v
  136365. }
  136366. func (ec *executionContext) marshalNDuty2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDutyᚄ(ctx context.Context, sel ast.SelectionSet, v []*Duty) graphql.Marshaler {
  136367. ret := make(graphql.Array, len(v))
  136368. var wg sync.WaitGroup
  136369. isLen1 := len(v) == 1
  136370. if !isLen1 {
  136371. wg.Add(len(v))
  136372. }
  136373. for i := range v {
  136374. i := i
  136375. fc := &graphql.FieldContext{
  136376. Index: &i,
  136377. Result: &v[i],
  136378. }
  136379. ctx := graphql.WithFieldContext(ctx, fc)
  136380. f := func(i int) {
  136381. defer func() {
  136382. if r := recover(); r != nil {
  136383. ec.Error(ctx, ec.Recover(ctx, r))
  136384. ret = nil
  136385. }
  136386. }()
  136387. if !isLen1 {
  136388. defer wg.Done()
  136389. }
  136390. ret[i] = ec.marshalNDuty2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDuty(ctx, sel, v[i])
  136391. }
  136392. if isLen1 {
  136393. f(i)
  136394. } else {
  136395. go f(i)
  136396. }
  136397. }
  136398. wg.Wait()
  136399. for _, e := range ret {
  136400. if e == graphql.Null {
  136401. return graphql.Null
  136402. }
  136403. }
  136404. return ret
  136405. }
  136406. func (ec *executionContext) marshalNDuty2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDuty(ctx context.Context, sel ast.SelectionSet, v *Duty) graphql.Marshaler {
  136407. if v == nil {
  136408. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136409. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136410. }
  136411. return graphql.Null
  136412. }
  136413. return ec._Duty(ctx, sel, v)
  136414. }
  136415. func (ec *executionContext) marshalNEditableProperty2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐEditableProperty(ctx context.Context, sel ast.SelectionSet, v *EditableProperty) graphql.Marshaler {
  136416. if v == nil {
  136417. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136418. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136419. }
  136420. return graphql.Null
  136421. }
  136422. return ec._EditableProperty(ctx, sel, v)
  136423. }
  136424. func (ec *executionContext) marshalNEvent2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐEvent(ctx context.Context, sel ast.SelectionSet, v Event) graphql.Marshaler {
  136425. if v == nil {
  136426. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136427. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136428. }
  136429. return graphql.Null
  136430. }
  136431. return ec._Event(ctx, sel, v)
  136432. }
  136433. func (ec *executionContext) marshalNEvent2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐEventᚄ(ctx context.Context, sel ast.SelectionSet, v []Event) graphql.Marshaler {
  136434. ret := make(graphql.Array, len(v))
  136435. var wg sync.WaitGroup
  136436. isLen1 := len(v) == 1
  136437. if !isLen1 {
  136438. wg.Add(len(v))
  136439. }
  136440. for i := range v {
  136441. i := i
  136442. fc := &graphql.FieldContext{
  136443. Index: &i,
  136444. Result: &v[i],
  136445. }
  136446. ctx := graphql.WithFieldContext(ctx, fc)
  136447. f := func(i int) {
  136448. defer func() {
  136449. if r := recover(); r != nil {
  136450. ec.Error(ctx, ec.Recover(ctx, r))
  136451. ret = nil
  136452. }
  136453. }()
  136454. if !isLen1 {
  136455. defer wg.Done()
  136456. }
  136457. ret[i] = ec.marshalNEvent2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐEvent(ctx, sel, v[i])
  136458. }
  136459. if isLen1 {
  136460. f(i)
  136461. } else {
  136462. go f(i)
  136463. }
  136464. }
  136465. wg.Wait()
  136466. for _, e := range ret {
  136467. if e == graphql.Null {
  136468. return graphql.Null
  136469. }
  136470. }
  136471. return ret
  136472. }
  136473. func (ec *executionContext) marshalNEventConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐEventConnection(ctx context.Context, sel ast.SelectionSet, v *EventConnection) graphql.Marshaler {
  136474. if v == nil {
  136475. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136476. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136477. }
  136478. return graphql.Null
  136479. }
  136480. return ec._EventConnection(ctx, sel, v)
  136481. }
  136482. func (ec *executionContext) marshalNEventEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐEventEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*EventEdge) graphql.Marshaler {
  136483. ret := make(graphql.Array, len(v))
  136484. var wg sync.WaitGroup
  136485. isLen1 := len(v) == 1
  136486. if !isLen1 {
  136487. wg.Add(len(v))
  136488. }
  136489. for i := range v {
  136490. i := i
  136491. fc := &graphql.FieldContext{
  136492. Index: &i,
  136493. Result: &v[i],
  136494. }
  136495. ctx := graphql.WithFieldContext(ctx, fc)
  136496. f := func(i int) {
  136497. defer func() {
  136498. if r := recover(); r != nil {
  136499. ec.Error(ctx, ec.Recover(ctx, r))
  136500. ret = nil
  136501. }
  136502. }()
  136503. if !isLen1 {
  136504. defer wg.Done()
  136505. }
  136506. ret[i] = ec.marshalNEventEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐEventEdge(ctx, sel, v[i])
  136507. }
  136508. if isLen1 {
  136509. f(i)
  136510. } else {
  136511. go f(i)
  136512. }
  136513. }
  136514. wg.Wait()
  136515. for _, e := range ret {
  136516. if e == graphql.Null {
  136517. return graphql.Null
  136518. }
  136519. }
  136520. return ret
  136521. }
  136522. func (ec *executionContext) marshalNEventEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐEventEdge(ctx context.Context, sel ast.SelectionSet, v *EventEdge) graphql.Marshaler {
  136523. if v == nil {
  136524. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136525. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136526. }
  136527. return graphql.Null
  136528. }
  136529. return ec._EventEdge(ctx, sel, v)
  136530. }
  136531. func (ec *executionContext) marshalNFileError2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFileErrorᚄ(ctx context.Context, sel ast.SelectionSet, v []*FileError) graphql.Marshaler {
  136532. ret := make(graphql.Array, len(v))
  136533. var wg sync.WaitGroup
  136534. isLen1 := len(v) == 1
  136535. if !isLen1 {
  136536. wg.Add(len(v))
  136537. }
  136538. for i := range v {
  136539. i := i
  136540. fc := &graphql.FieldContext{
  136541. Index: &i,
  136542. Result: &v[i],
  136543. }
  136544. ctx := graphql.WithFieldContext(ctx, fc)
  136545. f := func(i int) {
  136546. defer func() {
  136547. if r := recover(); r != nil {
  136548. ec.Error(ctx, ec.Recover(ctx, r))
  136549. ret = nil
  136550. }
  136551. }()
  136552. if !isLen1 {
  136553. defer wg.Done()
  136554. }
  136555. ret[i] = ec.marshalNFileError2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFileError(ctx, sel, v[i])
  136556. }
  136557. if isLen1 {
  136558. f(i)
  136559. } else {
  136560. go f(i)
  136561. }
  136562. }
  136563. wg.Wait()
  136564. for _, e := range ret {
  136565. if e == graphql.Null {
  136566. return graphql.Null
  136567. }
  136568. }
  136569. return ret
  136570. }
  136571. func (ec *executionContext) marshalNFileError2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFileError(ctx context.Context, sel ast.SelectionSet, v *FileError) graphql.Marshaler {
  136572. if v == nil {
  136573. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136574. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136575. }
  136576. return graphql.Null
  136577. }
  136578. return ec._FileError(ctx, sel, v)
  136579. }
  136580. func (ec *executionContext) unmarshalNFileErrorCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFileErrorCode(ctx context.Context, v interface{}) (FileErrorCode, error) {
  136581. var res FileErrorCode
  136582. err := res.UnmarshalGQL(v)
  136583. return res, graphql.ErrorOnPath(ctx, err)
  136584. }
  136585. func (ec *executionContext) marshalNFileErrorCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFileErrorCode(ctx context.Context, sel ast.SelectionSet, v FileErrorCode) graphql.Marshaler {
  136586. return v
  136587. }
  136588. func (ec *executionContext) unmarshalNFileStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFileStatus(ctx context.Context, v interface{}) (FileStatus, error) {
  136589. var res FileStatus
  136590. err := res.UnmarshalGQL(v)
  136591. return res, graphql.ErrorOnPath(ctx, err)
  136592. }
  136593. func (ec *executionContext) marshalNFileStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFileStatus(ctx context.Context, sel ast.SelectionSet, v FileStatus) graphql.Marshaler {
  136594. return v
  136595. }
  136596. func (ec *executionContext) marshalNFilterOption2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFilterOptionᚄ(ctx context.Context, sel ast.SelectionSet, v []*FilterOption) graphql.Marshaler {
  136597. ret := make(graphql.Array, len(v))
  136598. var wg sync.WaitGroup
  136599. isLen1 := len(v) == 1
  136600. if !isLen1 {
  136601. wg.Add(len(v))
  136602. }
  136603. for i := range v {
  136604. i := i
  136605. fc := &graphql.FieldContext{
  136606. Index: &i,
  136607. Result: &v[i],
  136608. }
  136609. ctx := graphql.WithFieldContext(ctx, fc)
  136610. f := func(i int) {
  136611. defer func() {
  136612. if r := recover(); r != nil {
  136613. ec.Error(ctx, ec.Recover(ctx, r))
  136614. ret = nil
  136615. }
  136616. }()
  136617. if !isLen1 {
  136618. defer wg.Done()
  136619. }
  136620. ret[i] = ec.marshalNFilterOption2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFilterOption(ctx, sel, v[i])
  136621. }
  136622. if isLen1 {
  136623. f(i)
  136624. } else {
  136625. go f(i)
  136626. }
  136627. }
  136628. wg.Wait()
  136629. for _, e := range ret {
  136630. if e == graphql.Null {
  136631. return graphql.Null
  136632. }
  136633. }
  136634. return ret
  136635. }
  136636. func (ec *executionContext) marshalNFilterOption2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFilterOption(ctx context.Context, sel ast.SelectionSet, v *FilterOption) graphql.Marshaler {
  136637. if v == nil {
  136638. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136639. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136640. }
  136641. return graphql.Null
  136642. }
  136643. return ec._FilterOption(ctx, sel, v)
  136644. }
  136645. func (ec *executionContext) unmarshalNFloat2float64(ctx context.Context, v interface{}) (float64, error) {
  136646. res, err := graphql.UnmarshalFloatContext(ctx, v)
  136647. return res, graphql.ErrorOnPath(ctx, err)
  136648. }
  136649. func (ec *executionContext) marshalNFloat2float64(ctx context.Context, sel ast.SelectionSet, v float64) graphql.Marshaler {
  136650. res := graphql.MarshalFloatContext(v)
  136651. if res == graphql.Null {
  136652. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136653. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136654. }
  136655. }
  136656. return graphql.WrapContextMarshaler(ctx, res)
  136657. }
  136658. func (ec *executionContext) unmarshalNFormattedString2string(ctx context.Context, v interface{}) (string, error) {
  136659. res, err := graphql.UnmarshalString(v)
  136660. return res, graphql.ErrorOnPath(ctx, err)
  136661. }
  136662. func (ec *executionContext) marshalNFormattedString2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  136663. res := graphql.MarshalString(v)
  136664. if res == graphql.Null {
  136665. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136666. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136667. }
  136668. }
  136669. return res
  136670. }
  136671. func (ec *executionContext) marshalNFulfillment2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentᚄ(ctx context.Context, sel ast.SelectionSet, v []*Fulfillment) graphql.Marshaler {
  136672. ret := make(graphql.Array, len(v))
  136673. var wg sync.WaitGroup
  136674. isLen1 := len(v) == 1
  136675. if !isLen1 {
  136676. wg.Add(len(v))
  136677. }
  136678. for i := range v {
  136679. i := i
  136680. fc := &graphql.FieldContext{
  136681. Index: &i,
  136682. Result: &v[i],
  136683. }
  136684. ctx := graphql.WithFieldContext(ctx, fc)
  136685. f := func(i int) {
  136686. defer func() {
  136687. if r := recover(); r != nil {
  136688. ec.Error(ctx, ec.Recover(ctx, r))
  136689. ret = nil
  136690. }
  136691. }()
  136692. if !isLen1 {
  136693. defer wg.Done()
  136694. }
  136695. ret[i] = ec.marshalNFulfillment2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillment(ctx, sel, v[i])
  136696. }
  136697. if isLen1 {
  136698. f(i)
  136699. } else {
  136700. go f(i)
  136701. }
  136702. }
  136703. wg.Wait()
  136704. for _, e := range ret {
  136705. if e == graphql.Null {
  136706. return graphql.Null
  136707. }
  136708. }
  136709. return ret
  136710. }
  136711. func (ec *executionContext) marshalNFulfillment2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillment(ctx context.Context, sel ast.SelectionSet, v *Fulfillment) graphql.Marshaler {
  136712. if v == nil {
  136713. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136714. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136715. }
  136716. return graphql.Null
  136717. }
  136718. return ec._Fulfillment(ctx, sel, v)
  136719. }
  136720. func (ec *executionContext) marshalNFulfillmentConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentConnection(ctx context.Context, sel ast.SelectionSet, v *FulfillmentConnection) graphql.Marshaler {
  136721. if v == nil {
  136722. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136723. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136724. }
  136725. return graphql.Null
  136726. }
  136727. return ec._FulfillmentConnection(ctx, sel, v)
  136728. }
  136729. func (ec *executionContext) marshalNFulfillmentEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentEdge) graphql.Marshaler {
  136730. ret := make(graphql.Array, len(v))
  136731. var wg sync.WaitGroup
  136732. isLen1 := len(v) == 1
  136733. if !isLen1 {
  136734. wg.Add(len(v))
  136735. }
  136736. for i := range v {
  136737. i := i
  136738. fc := &graphql.FieldContext{
  136739. Index: &i,
  136740. Result: &v[i],
  136741. }
  136742. ctx := graphql.WithFieldContext(ctx, fc)
  136743. f := func(i int) {
  136744. defer func() {
  136745. if r := recover(); r != nil {
  136746. ec.Error(ctx, ec.Recover(ctx, r))
  136747. ret = nil
  136748. }
  136749. }()
  136750. if !isLen1 {
  136751. defer wg.Done()
  136752. }
  136753. ret[i] = ec.marshalNFulfillmentEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentEdge(ctx, sel, v[i])
  136754. }
  136755. if isLen1 {
  136756. f(i)
  136757. } else {
  136758. go f(i)
  136759. }
  136760. }
  136761. wg.Wait()
  136762. for _, e := range ret {
  136763. if e == graphql.Null {
  136764. return graphql.Null
  136765. }
  136766. }
  136767. return ret
  136768. }
  136769. func (ec *executionContext) marshalNFulfillmentEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentEdge(ctx context.Context, sel ast.SelectionSet, v *FulfillmentEdge) 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._FulfillmentEdge(ctx, sel, v)
  136777. }
  136778. func (ec *executionContext) marshalNFulfillmentEvent2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentEventᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentEvent) 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.marshalNFulfillmentEvent2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentEvent(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) marshalNFulfillmentEvent2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentEvent(ctx context.Context, sel ast.SelectionSet, v *FulfillmentEvent) 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._FulfillmentEvent(ctx, sel, v)
  136826. }
  136827. func (ec *executionContext) marshalNFulfillmentEventConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentEventConnection(ctx context.Context, sel ast.SelectionSet, v *FulfillmentEventConnection) 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._FulfillmentEventConnection(ctx, sel, v)
  136835. }
  136836. func (ec *executionContext) marshalNFulfillmentEventEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentEventEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentEventEdge) graphql.Marshaler {
  136837. ret := make(graphql.Array, len(v))
  136838. var wg sync.WaitGroup
  136839. isLen1 := len(v) == 1
  136840. if !isLen1 {
  136841. wg.Add(len(v))
  136842. }
  136843. for i := range v {
  136844. i := i
  136845. fc := &graphql.FieldContext{
  136846. Index: &i,
  136847. Result: &v[i],
  136848. }
  136849. ctx := graphql.WithFieldContext(ctx, fc)
  136850. f := func(i int) {
  136851. defer func() {
  136852. if r := recover(); r != nil {
  136853. ec.Error(ctx, ec.Recover(ctx, r))
  136854. ret = nil
  136855. }
  136856. }()
  136857. if !isLen1 {
  136858. defer wg.Done()
  136859. }
  136860. ret[i] = ec.marshalNFulfillmentEventEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentEventEdge(ctx, sel, v[i])
  136861. }
  136862. if isLen1 {
  136863. f(i)
  136864. } else {
  136865. go f(i)
  136866. }
  136867. }
  136868. wg.Wait()
  136869. for _, e := range ret {
  136870. if e == graphql.Null {
  136871. return graphql.Null
  136872. }
  136873. }
  136874. return ret
  136875. }
  136876. func (ec *executionContext) marshalNFulfillmentEventEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentEventEdge(ctx context.Context, sel ast.SelectionSet, v *FulfillmentEventEdge) graphql.Marshaler {
  136877. if v == nil {
  136878. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136879. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136880. }
  136881. return graphql.Null
  136882. }
  136883. return ec._FulfillmentEventEdge(ctx, sel, v)
  136884. }
  136885. func (ec *executionContext) unmarshalNFulfillmentEventStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentEventStatus(ctx context.Context, v interface{}) (FulfillmentEventStatus, error) {
  136886. var res FulfillmentEventStatus
  136887. err := res.UnmarshalGQL(v)
  136888. return res, graphql.ErrorOnPath(ctx, err)
  136889. }
  136890. func (ec *executionContext) marshalNFulfillmentEventStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentEventStatus(ctx context.Context, sel ast.SelectionSet, v FulfillmentEventStatus) graphql.Marshaler {
  136891. return v
  136892. }
  136893. func (ec *executionContext) marshalNFulfillmentHold2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentHoldᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentHold) graphql.Marshaler {
  136894. ret := make(graphql.Array, len(v))
  136895. var wg sync.WaitGroup
  136896. isLen1 := len(v) == 1
  136897. if !isLen1 {
  136898. wg.Add(len(v))
  136899. }
  136900. for i := range v {
  136901. i := i
  136902. fc := &graphql.FieldContext{
  136903. Index: &i,
  136904. Result: &v[i],
  136905. }
  136906. ctx := graphql.WithFieldContext(ctx, fc)
  136907. f := func(i int) {
  136908. defer func() {
  136909. if r := recover(); r != nil {
  136910. ec.Error(ctx, ec.Recover(ctx, r))
  136911. ret = nil
  136912. }
  136913. }()
  136914. if !isLen1 {
  136915. defer wg.Done()
  136916. }
  136917. ret[i] = ec.marshalNFulfillmentHold2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentHold(ctx, sel, v[i])
  136918. }
  136919. if isLen1 {
  136920. f(i)
  136921. } else {
  136922. go f(i)
  136923. }
  136924. }
  136925. wg.Wait()
  136926. for _, e := range ret {
  136927. if e == graphql.Null {
  136928. return graphql.Null
  136929. }
  136930. }
  136931. return ret
  136932. }
  136933. func (ec *executionContext) marshalNFulfillmentHold2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentHold(ctx context.Context, sel ast.SelectionSet, v *FulfillmentHold) graphql.Marshaler {
  136934. if v == nil {
  136935. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136936. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136937. }
  136938. return graphql.Null
  136939. }
  136940. return ec._FulfillmentHold(ctx, sel, v)
  136941. }
  136942. func (ec *executionContext) unmarshalNFulfillmentHoldReason2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentHoldReason(ctx context.Context, v interface{}) (FulfillmentHoldReason, error) {
  136943. var res FulfillmentHoldReason
  136944. err := res.UnmarshalGQL(v)
  136945. return res, graphql.ErrorOnPath(ctx, err)
  136946. }
  136947. func (ec *executionContext) marshalNFulfillmentHoldReason2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentHoldReason(ctx context.Context, sel ast.SelectionSet, v FulfillmentHoldReason) graphql.Marshaler {
  136948. return v
  136949. }
  136950. func (ec *executionContext) marshalNFulfillmentLineItem2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentLineItemᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentLineItem) graphql.Marshaler {
  136951. ret := make(graphql.Array, len(v))
  136952. var wg sync.WaitGroup
  136953. isLen1 := len(v) == 1
  136954. if !isLen1 {
  136955. wg.Add(len(v))
  136956. }
  136957. for i := range v {
  136958. i := i
  136959. fc := &graphql.FieldContext{
  136960. Index: &i,
  136961. Result: &v[i],
  136962. }
  136963. ctx := graphql.WithFieldContext(ctx, fc)
  136964. f := func(i int) {
  136965. defer func() {
  136966. if r := recover(); r != nil {
  136967. ec.Error(ctx, ec.Recover(ctx, r))
  136968. ret = nil
  136969. }
  136970. }()
  136971. if !isLen1 {
  136972. defer wg.Done()
  136973. }
  136974. ret[i] = ec.marshalNFulfillmentLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentLineItem(ctx, sel, v[i])
  136975. }
  136976. if isLen1 {
  136977. f(i)
  136978. } else {
  136979. go f(i)
  136980. }
  136981. }
  136982. wg.Wait()
  136983. for _, e := range ret {
  136984. if e == graphql.Null {
  136985. return graphql.Null
  136986. }
  136987. }
  136988. return ret
  136989. }
  136990. func (ec *executionContext) marshalNFulfillmentLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentLineItem(ctx context.Context, sel ast.SelectionSet, v *FulfillmentLineItem) graphql.Marshaler {
  136991. if v == nil {
  136992. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  136993. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  136994. }
  136995. return graphql.Null
  136996. }
  136997. return ec._FulfillmentLineItem(ctx, sel, v)
  136998. }
  136999. func (ec *executionContext) marshalNFulfillmentLineItemConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentLineItemConnection(ctx context.Context, sel ast.SelectionSet, v *FulfillmentLineItemConnection) graphql.Marshaler {
  137000. if v == nil {
  137001. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137002. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137003. }
  137004. return graphql.Null
  137005. }
  137006. return ec._FulfillmentLineItemConnection(ctx, sel, v)
  137007. }
  137008. func (ec *executionContext) marshalNFulfillmentLineItemEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentLineItemEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentLineItemEdge) graphql.Marshaler {
  137009. ret := make(graphql.Array, len(v))
  137010. var wg sync.WaitGroup
  137011. isLen1 := len(v) == 1
  137012. if !isLen1 {
  137013. wg.Add(len(v))
  137014. }
  137015. for i := range v {
  137016. i := i
  137017. fc := &graphql.FieldContext{
  137018. Index: &i,
  137019. Result: &v[i],
  137020. }
  137021. ctx := graphql.WithFieldContext(ctx, fc)
  137022. f := func(i int) {
  137023. defer func() {
  137024. if r := recover(); r != nil {
  137025. ec.Error(ctx, ec.Recover(ctx, r))
  137026. ret = nil
  137027. }
  137028. }()
  137029. if !isLen1 {
  137030. defer wg.Done()
  137031. }
  137032. ret[i] = ec.marshalNFulfillmentLineItemEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentLineItemEdge(ctx, sel, v[i])
  137033. }
  137034. if isLen1 {
  137035. f(i)
  137036. } else {
  137037. go f(i)
  137038. }
  137039. }
  137040. wg.Wait()
  137041. for _, e := range ret {
  137042. if e == graphql.Null {
  137043. return graphql.Null
  137044. }
  137045. }
  137046. return ret
  137047. }
  137048. func (ec *executionContext) marshalNFulfillmentLineItemEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentLineItemEdge(ctx context.Context, sel ast.SelectionSet, v *FulfillmentLineItemEdge) graphql.Marshaler {
  137049. if v == nil {
  137050. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137051. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137052. }
  137053. return graphql.Null
  137054. }
  137055. return ec._FulfillmentLineItemEdge(ctx, sel, v)
  137056. }
  137057. func (ec *executionContext) marshalNFulfillmentOrder2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentOrder) graphql.Marshaler {
  137058. ret := make(graphql.Array, len(v))
  137059. var wg sync.WaitGroup
  137060. isLen1 := len(v) == 1
  137061. if !isLen1 {
  137062. wg.Add(len(v))
  137063. }
  137064. for i := range v {
  137065. i := i
  137066. fc := &graphql.FieldContext{
  137067. Index: &i,
  137068. Result: &v[i],
  137069. }
  137070. ctx := graphql.WithFieldContext(ctx, fc)
  137071. f := func(i int) {
  137072. defer func() {
  137073. if r := recover(); r != nil {
  137074. ec.Error(ctx, ec.Recover(ctx, r))
  137075. ret = nil
  137076. }
  137077. }()
  137078. if !isLen1 {
  137079. defer wg.Done()
  137080. }
  137081. ret[i] = ec.marshalNFulfillmentOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrder(ctx, sel, v[i])
  137082. }
  137083. if isLen1 {
  137084. f(i)
  137085. } else {
  137086. go f(i)
  137087. }
  137088. }
  137089. wg.Wait()
  137090. for _, e := range ret {
  137091. if e == graphql.Null {
  137092. return graphql.Null
  137093. }
  137094. }
  137095. return ret
  137096. }
  137097. func (ec *executionContext) marshalNFulfillmentOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrder(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrder) graphql.Marshaler {
  137098. if v == nil {
  137099. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137100. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137101. }
  137102. return graphql.Null
  137103. }
  137104. return ec._FulfillmentOrder(ctx, sel, v)
  137105. }
  137106. func (ec *executionContext) unmarshalNFulfillmentOrderAction2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderAction(ctx context.Context, v interface{}) (FulfillmentOrderAction, error) {
  137107. var res FulfillmentOrderAction
  137108. err := res.UnmarshalGQL(v)
  137109. return res, graphql.ErrorOnPath(ctx, err)
  137110. }
  137111. func (ec *executionContext) marshalNFulfillmentOrderAction2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderAction(ctx context.Context, sel ast.SelectionSet, v FulfillmentOrderAction) graphql.Marshaler {
  137112. return v
  137113. }
  137114. func (ec *executionContext) marshalNFulfillmentOrderAssignedLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderAssignedLocation(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderAssignedLocation) graphql.Marshaler {
  137115. if v == nil {
  137116. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137117. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137118. }
  137119. return graphql.Null
  137120. }
  137121. return ec._FulfillmentOrderAssignedLocation(ctx, sel, v)
  137122. }
  137123. func (ec *executionContext) marshalNFulfillmentOrderConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderConnection(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderConnection) graphql.Marshaler {
  137124. if v == nil {
  137125. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137126. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137127. }
  137128. return graphql.Null
  137129. }
  137130. return ec._FulfillmentOrderConnection(ctx, sel, v)
  137131. }
  137132. func (ec *executionContext) marshalNFulfillmentOrderEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentOrderEdge) graphql.Marshaler {
  137133. ret := make(graphql.Array, len(v))
  137134. var wg sync.WaitGroup
  137135. isLen1 := len(v) == 1
  137136. if !isLen1 {
  137137. wg.Add(len(v))
  137138. }
  137139. for i := range v {
  137140. i := i
  137141. fc := &graphql.FieldContext{
  137142. Index: &i,
  137143. Result: &v[i],
  137144. }
  137145. ctx := graphql.WithFieldContext(ctx, fc)
  137146. f := func(i int) {
  137147. defer func() {
  137148. if r := recover(); r != nil {
  137149. ec.Error(ctx, ec.Recover(ctx, r))
  137150. ret = nil
  137151. }
  137152. }()
  137153. if !isLen1 {
  137154. defer wg.Done()
  137155. }
  137156. ret[i] = ec.marshalNFulfillmentOrderEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderEdge(ctx, sel, v[i])
  137157. }
  137158. if isLen1 {
  137159. f(i)
  137160. } else {
  137161. go f(i)
  137162. }
  137163. }
  137164. wg.Wait()
  137165. for _, e := range ret {
  137166. if e == graphql.Null {
  137167. return graphql.Null
  137168. }
  137169. }
  137170. return ret
  137171. }
  137172. func (ec *executionContext) marshalNFulfillmentOrderEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderEdge(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderEdge) graphql.Marshaler {
  137173. if v == nil {
  137174. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137175. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137176. }
  137177. return graphql.Null
  137178. }
  137179. return ec._FulfillmentOrderEdge(ctx, sel, v)
  137180. }
  137181. func (ec *executionContext) marshalNFulfillmentOrderLineItem2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderLineItemᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentOrderLineItem) graphql.Marshaler {
  137182. ret := make(graphql.Array, len(v))
  137183. var wg sync.WaitGroup
  137184. isLen1 := len(v) == 1
  137185. if !isLen1 {
  137186. wg.Add(len(v))
  137187. }
  137188. for i := range v {
  137189. i := i
  137190. fc := &graphql.FieldContext{
  137191. Index: &i,
  137192. Result: &v[i],
  137193. }
  137194. ctx := graphql.WithFieldContext(ctx, fc)
  137195. f := func(i int) {
  137196. defer func() {
  137197. if r := recover(); r != nil {
  137198. ec.Error(ctx, ec.Recover(ctx, r))
  137199. ret = nil
  137200. }
  137201. }()
  137202. if !isLen1 {
  137203. defer wg.Done()
  137204. }
  137205. ret[i] = ec.marshalNFulfillmentOrderLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderLineItem(ctx, sel, v[i])
  137206. }
  137207. if isLen1 {
  137208. f(i)
  137209. } else {
  137210. go f(i)
  137211. }
  137212. }
  137213. wg.Wait()
  137214. for _, e := range ret {
  137215. if e == graphql.Null {
  137216. return graphql.Null
  137217. }
  137218. }
  137219. return ret
  137220. }
  137221. func (ec *executionContext) marshalNFulfillmentOrderLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderLineItem(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderLineItem) graphql.Marshaler {
  137222. if v == nil {
  137223. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137224. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137225. }
  137226. return graphql.Null
  137227. }
  137228. return ec._FulfillmentOrderLineItem(ctx, sel, v)
  137229. }
  137230. func (ec *executionContext) marshalNFulfillmentOrderLineItemConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderLineItemConnection(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderLineItemConnection) graphql.Marshaler {
  137231. if v == nil {
  137232. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137233. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137234. }
  137235. return graphql.Null
  137236. }
  137237. return ec._FulfillmentOrderLineItemConnection(ctx, sel, v)
  137238. }
  137239. func (ec *executionContext) marshalNFulfillmentOrderLineItemEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderLineItemEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentOrderLineItemEdge) graphql.Marshaler {
  137240. ret := make(graphql.Array, len(v))
  137241. var wg sync.WaitGroup
  137242. isLen1 := len(v) == 1
  137243. if !isLen1 {
  137244. wg.Add(len(v))
  137245. }
  137246. for i := range v {
  137247. i := i
  137248. fc := &graphql.FieldContext{
  137249. Index: &i,
  137250. Result: &v[i],
  137251. }
  137252. ctx := graphql.WithFieldContext(ctx, fc)
  137253. f := func(i int) {
  137254. defer func() {
  137255. if r := recover(); r != nil {
  137256. ec.Error(ctx, ec.Recover(ctx, r))
  137257. ret = nil
  137258. }
  137259. }()
  137260. if !isLen1 {
  137261. defer wg.Done()
  137262. }
  137263. ret[i] = ec.marshalNFulfillmentOrderLineItemEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderLineItemEdge(ctx, sel, v[i])
  137264. }
  137265. if isLen1 {
  137266. f(i)
  137267. } else {
  137268. go f(i)
  137269. }
  137270. }
  137271. wg.Wait()
  137272. for _, e := range ret {
  137273. if e == graphql.Null {
  137274. return graphql.Null
  137275. }
  137276. }
  137277. return ret
  137278. }
  137279. func (ec *executionContext) marshalNFulfillmentOrderLineItemEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderLineItemEdge(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderLineItemEdge) graphql.Marshaler {
  137280. if v == nil {
  137281. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137282. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137283. }
  137284. return graphql.Null
  137285. }
  137286. return ec._FulfillmentOrderLineItemEdge(ctx, sel, v)
  137287. }
  137288. func (ec *executionContext) marshalNFulfillmentOrderLineItemWarning2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderLineItemWarningᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentOrderLineItemWarning) graphql.Marshaler {
  137289. ret := make(graphql.Array, len(v))
  137290. var wg sync.WaitGroup
  137291. isLen1 := len(v) == 1
  137292. if !isLen1 {
  137293. wg.Add(len(v))
  137294. }
  137295. for i := range v {
  137296. i := i
  137297. fc := &graphql.FieldContext{
  137298. Index: &i,
  137299. Result: &v[i],
  137300. }
  137301. ctx := graphql.WithFieldContext(ctx, fc)
  137302. f := func(i int) {
  137303. defer func() {
  137304. if r := recover(); r != nil {
  137305. ec.Error(ctx, ec.Recover(ctx, r))
  137306. ret = nil
  137307. }
  137308. }()
  137309. if !isLen1 {
  137310. defer wg.Done()
  137311. }
  137312. ret[i] = ec.marshalNFulfillmentOrderLineItemWarning2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderLineItemWarning(ctx, sel, v[i])
  137313. }
  137314. if isLen1 {
  137315. f(i)
  137316. } else {
  137317. go f(i)
  137318. }
  137319. }
  137320. wg.Wait()
  137321. for _, e := range ret {
  137322. if e == graphql.Null {
  137323. return graphql.Null
  137324. }
  137325. }
  137326. return ret
  137327. }
  137328. func (ec *executionContext) marshalNFulfillmentOrderLineItemWarning2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderLineItemWarning(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderLineItemWarning) graphql.Marshaler {
  137329. if v == nil {
  137330. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137331. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137332. }
  137333. return graphql.Null
  137334. }
  137335. return ec._FulfillmentOrderLineItemWarning(ctx, sel, v)
  137336. }
  137337. func (ec *executionContext) marshalNFulfillmentOrderLocationForMove2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderLocationForMoveᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentOrderLocationForMove) graphql.Marshaler {
  137338. ret := make(graphql.Array, len(v))
  137339. var wg sync.WaitGroup
  137340. isLen1 := len(v) == 1
  137341. if !isLen1 {
  137342. wg.Add(len(v))
  137343. }
  137344. for i := range v {
  137345. i := i
  137346. fc := &graphql.FieldContext{
  137347. Index: &i,
  137348. Result: &v[i],
  137349. }
  137350. ctx := graphql.WithFieldContext(ctx, fc)
  137351. f := func(i int) {
  137352. defer func() {
  137353. if r := recover(); r != nil {
  137354. ec.Error(ctx, ec.Recover(ctx, r))
  137355. ret = nil
  137356. }
  137357. }()
  137358. if !isLen1 {
  137359. defer wg.Done()
  137360. }
  137361. ret[i] = ec.marshalNFulfillmentOrderLocationForMove2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderLocationForMove(ctx, sel, v[i])
  137362. }
  137363. if isLen1 {
  137364. f(i)
  137365. } else {
  137366. go f(i)
  137367. }
  137368. }
  137369. wg.Wait()
  137370. for _, e := range ret {
  137371. if e == graphql.Null {
  137372. return graphql.Null
  137373. }
  137374. }
  137375. return ret
  137376. }
  137377. func (ec *executionContext) marshalNFulfillmentOrderLocationForMove2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderLocationForMove(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderLocationForMove) graphql.Marshaler {
  137378. if v == nil {
  137379. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137380. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137381. }
  137382. return graphql.Null
  137383. }
  137384. return ec._FulfillmentOrderLocationForMove(ctx, sel, v)
  137385. }
  137386. func (ec *executionContext) marshalNFulfillmentOrderLocationForMoveConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderLocationForMoveConnection(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderLocationForMoveConnection) graphql.Marshaler {
  137387. if v == nil {
  137388. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137389. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137390. }
  137391. return graphql.Null
  137392. }
  137393. return ec._FulfillmentOrderLocationForMoveConnection(ctx, sel, v)
  137394. }
  137395. func (ec *executionContext) marshalNFulfillmentOrderLocationForMoveEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderLocationForMoveEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentOrderLocationForMoveEdge) graphql.Marshaler {
  137396. ret := make(graphql.Array, len(v))
  137397. var wg sync.WaitGroup
  137398. isLen1 := len(v) == 1
  137399. if !isLen1 {
  137400. wg.Add(len(v))
  137401. }
  137402. for i := range v {
  137403. i := i
  137404. fc := &graphql.FieldContext{
  137405. Index: &i,
  137406. Result: &v[i],
  137407. }
  137408. ctx := graphql.WithFieldContext(ctx, fc)
  137409. f := func(i int) {
  137410. defer func() {
  137411. if r := recover(); r != nil {
  137412. ec.Error(ctx, ec.Recover(ctx, r))
  137413. ret = nil
  137414. }
  137415. }()
  137416. if !isLen1 {
  137417. defer wg.Done()
  137418. }
  137419. ret[i] = ec.marshalNFulfillmentOrderLocationForMoveEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderLocationForMoveEdge(ctx, sel, v[i])
  137420. }
  137421. if isLen1 {
  137422. f(i)
  137423. } else {
  137424. go f(i)
  137425. }
  137426. }
  137427. wg.Wait()
  137428. for _, e := range ret {
  137429. if e == graphql.Null {
  137430. return graphql.Null
  137431. }
  137432. }
  137433. return ret
  137434. }
  137435. func (ec *executionContext) marshalNFulfillmentOrderLocationForMoveEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderLocationForMoveEdge(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderLocationForMoveEdge) graphql.Marshaler {
  137436. if v == nil {
  137437. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137438. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137439. }
  137440. return graphql.Null
  137441. }
  137442. return ec._FulfillmentOrderLocationForMoveEdge(ctx, sel, v)
  137443. }
  137444. func (ec *executionContext) marshalNFulfillmentOrderMerchantRequest2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderMerchantRequestᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentOrderMerchantRequest) graphql.Marshaler {
  137445. ret := make(graphql.Array, len(v))
  137446. var wg sync.WaitGroup
  137447. isLen1 := len(v) == 1
  137448. if !isLen1 {
  137449. wg.Add(len(v))
  137450. }
  137451. for i := range v {
  137452. i := i
  137453. fc := &graphql.FieldContext{
  137454. Index: &i,
  137455. Result: &v[i],
  137456. }
  137457. ctx := graphql.WithFieldContext(ctx, fc)
  137458. f := func(i int) {
  137459. defer func() {
  137460. if r := recover(); r != nil {
  137461. ec.Error(ctx, ec.Recover(ctx, r))
  137462. ret = nil
  137463. }
  137464. }()
  137465. if !isLen1 {
  137466. defer wg.Done()
  137467. }
  137468. ret[i] = ec.marshalNFulfillmentOrderMerchantRequest2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderMerchantRequest(ctx, sel, v[i])
  137469. }
  137470. if isLen1 {
  137471. f(i)
  137472. } else {
  137473. go f(i)
  137474. }
  137475. }
  137476. wg.Wait()
  137477. for _, e := range ret {
  137478. if e == graphql.Null {
  137479. return graphql.Null
  137480. }
  137481. }
  137482. return ret
  137483. }
  137484. func (ec *executionContext) marshalNFulfillmentOrderMerchantRequest2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderMerchantRequest(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderMerchantRequest) graphql.Marshaler {
  137485. if v == nil {
  137486. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137487. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137488. }
  137489. return graphql.Null
  137490. }
  137491. return ec._FulfillmentOrderMerchantRequest(ctx, sel, v)
  137492. }
  137493. func (ec *executionContext) marshalNFulfillmentOrderMerchantRequestConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderMerchantRequestConnection(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderMerchantRequestConnection) graphql.Marshaler {
  137494. if v == nil {
  137495. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137496. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137497. }
  137498. return graphql.Null
  137499. }
  137500. return ec._FulfillmentOrderMerchantRequestConnection(ctx, sel, v)
  137501. }
  137502. func (ec *executionContext) marshalNFulfillmentOrderMerchantRequestEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderMerchantRequestEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentOrderMerchantRequestEdge) graphql.Marshaler {
  137503. ret := make(graphql.Array, len(v))
  137504. var wg sync.WaitGroup
  137505. isLen1 := len(v) == 1
  137506. if !isLen1 {
  137507. wg.Add(len(v))
  137508. }
  137509. for i := range v {
  137510. i := i
  137511. fc := &graphql.FieldContext{
  137512. Index: &i,
  137513. Result: &v[i],
  137514. }
  137515. ctx := graphql.WithFieldContext(ctx, fc)
  137516. f := func(i int) {
  137517. defer func() {
  137518. if r := recover(); r != nil {
  137519. ec.Error(ctx, ec.Recover(ctx, r))
  137520. ret = nil
  137521. }
  137522. }()
  137523. if !isLen1 {
  137524. defer wg.Done()
  137525. }
  137526. ret[i] = ec.marshalNFulfillmentOrderMerchantRequestEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderMerchantRequestEdge(ctx, sel, v[i])
  137527. }
  137528. if isLen1 {
  137529. f(i)
  137530. } else {
  137531. go f(i)
  137532. }
  137533. }
  137534. wg.Wait()
  137535. for _, e := range ret {
  137536. if e == graphql.Null {
  137537. return graphql.Null
  137538. }
  137539. }
  137540. return ret
  137541. }
  137542. func (ec *executionContext) marshalNFulfillmentOrderMerchantRequestEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderMerchantRequestEdge(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderMerchantRequestEdge) graphql.Marshaler {
  137543. if v == nil {
  137544. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137545. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137546. }
  137547. return graphql.Null
  137548. }
  137549. return ec._FulfillmentOrderMerchantRequestEdge(ctx, sel, v)
  137550. }
  137551. func (ec *executionContext) unmarshalNFulfillmentOrderMerchantRequestKind2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderMerchantRequestKind(ctx context.Context, v interface{}) (FulfillmentOrderMerchantRequestKind, error) {
  137552. var res FulfillmentOrderMerchantRequestKind
  137553. err := res.UnmarshalGQL(v)
  137554. return res, graphql.ErrorOnPath(ctx, err)
  137555. }
  137556. func (ec *executionContext) marshalNFulfillmentOrderMerchantRequestKind2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderMerchantRequestKind(ctx context.Context, sel ast.SelectionSet, v FulfillmentOrderMerchantRequestKind) graphql.Marshaler {
  137557. return v
  137558. }
  137559. func (ec *executionContext) unmarshalNFulfillmentOrderRequestStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderRequestStatus(ctx context.Context, v interface{}) (FulfillmentOrderRequestStatus, error) {
  137560. var res FulfillmentOrderRequestStatus
  137561. err := res.UnmarshalGQL(v)
  137562. return res, graphql.ErrorOnPath(ctx, err)
  137563. }
  137564. func (ec *executionContext) marshalNFulfillmentOrderRequestStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderRequestStatus(ctx context.Context, sel ast.SelectionSet, v FulfillmentOrderRequestStatus) graphql.Marshaler {
  137565. return v
  137566. }
  137567. func (ec *executionContext) unmarshalNFulfillmentOrderStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderStatus(ctx context.Context, v interface{}) (FulfillmentOrderStatus, error) {
  137568. var res FulfillmentOrderStatus
  137569. err := res.UnmarshalGQL(v)
  137570. return res, graphql.ErrorOnPath(ctx, err)
  137571. }
  137572. func (ec *executionContext) marshalNFulfillmentOrderStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderStatus(ctx context.Context, sel ast.SelectionSet, v FulfillmentOrderStatus) graphql.Marshaler {
  137573. return v
  137574. }
  137575. func (ec *executionContext) marshalNFulfillmentOrderSupportedAction2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderSupportedActionᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentOrderSupportedAction) graphql.Marshaler {
  137576. ret := make(graphql.Array, len(v))
  137577. var wg sync.WaitGroup
  137578. isLen1 := len(v) == 1
  137579. if !isLen1 {
  137580. wg.Add(len(v))
  137581. }
  137582. for i := range v {
  137583. i := i
  137584. fc := &graphql.FieldContext{
  137585. Index: &i,
  137586. Result: &v[i],
  137587. }
  137588. ctx := graphql.WithFieldContext(ctx, fc)
  137589. f := func(i int) {
  137590. defer func() {
  137591. if r := recover(); r != nil {
  137592. ec.Error(ctx, ec.Recover(ctx, r))
  137593. ret = nil
  137594. }
  137595. }()
  137596. if !isLen1 {
  137597. defer wg.Done()
  137598. }
  137599. ret[i] = ec.marshalNFulfillmentOrderSupportedAction2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderSupportedAction(ctx, sel, v[i])
  137600. }
  137601. if isLen1 {
  137602. f(i)
  137603. } else {
  137604. go f(i)
  137605. }
  137606. }
  137607. wg.Wait()
  137608. for _, e := range ret {
  137609. if e == graphql.Null {
  137610. return graphql.Null
  137611. }
  137612. }
  137613. return ret
  137614. }
  137615. func (ec *executionContext) marshalNFulfillmentOrderSupportedAction2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderSupportedAction(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderSupportedAction) graphql.Marshaler {
  137616. if v == nil {
  137617. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137618. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137619. }
  137620. return graphql.Null
  137621. }
  137622. return ec._FulfillmentOrderSupportedAction(ctx, sel, v)
  137623. }
  137624. func (ec *executionContext) unmarshalNFulfillmentStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentStatus(ctx context.Context, v interface{}) (FulfillmentStatus, error) {
  137625. var res FulfillmentStatus
  137626. err := res.UnmarshalGQL(v)
  137627. return res, graphql.ErrorOnPath(ctx, err)
  137628. }
  137629. func (ec *executionContext) marshalNFulfillmentStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentStatus(ctx context.Context, sel ast.SelectionSet, v FulfillmentStatus) graphql.Marshaler {
  137630. return v
  137631. }
  137632. func (ec *executionContext) marshalNFulfillmentTrackingInfo2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentTrackingInfoᚄ(ctx context.Context, sel ast.SelectionSet, v []*FulfillmentTrackingInfo) graphql.Marshaler {
  137633. ret := make(graphql.Array, len(v))
  137634. var wg sync.WaitGroup
  137635. isLen1 := len(v) == 1
  137636. if !isLen1 {
  137637. wg.Add(len(v))
  137638. }
  137639. for i := range v {
  137640. i := i
  137641. fc := &graphql.FieldContext{
  137642. Index: &i,
  137643. Result: &v[i],
  137644. }
  137645. ctx := graphql.WithFieldContext(ctx, fc)
  137646. f := func(i int) {
  137647. defer func() {
  137648. if r := recover(); r != nil {
  137649. ec.Error(ctx, ec.Recover(ctx, r))
  137650. ret = nil
  137651. }
  137652. }()
  137653. if !isLen1 {
  137654. defer wg.Done()
  137655. }
  137656. ret[i] = ec.marshalNFulfillmentTrackingInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentTrackingInfo(ctx, sel, v[i])
  137657. }
  137658. if isLen1 {
  137659. f(i)
  137660. } else {
  137661. go f(i)
  137662. }
  137663. }
  137664. wg.Wait()
  137665. for _, e := range ret {
  137666. if e == graphql.Null {
  137667. return graphql.Null
  137668. }
  137669. }
  137670. return ret
  137671. }
  137672. func (ec *executionContext) marshalNFulfillmentTrackingInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentTrackingInfo(ctx context.Context, sel ast.SelectionSet, v *FulfillmentTrackingInfo) graphql.Marshaler {
  137673. if v == nil {
  137674. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137675. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137676. }
  137677. return graphql.Null
  137678. }
  137679. return ec._FulfillmentTrackingInfo(ctx, sel, v)
  137680. }
  137681. func (ec *executionContext) unmarshalNHTML2string(ctx context.Context, v interface{}) (string, error) {
  137682. res, err := graphql.UnmarshalString(v)
  137683. return res, graphql.ErrorOnPath(ctx, err)
  137684. }
  137685. func (ec *executionContext) marshalNHTML2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  137686. res := graphql.MarshalString(v)
  137687. if res == graphql.Null {
  137688. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137689. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137690. }
  137691. }
  137692. return res
  137693. }
  137694. func (ec *executionContext) marshalNHasMetafields2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐHasMetafields(ctx context.Context, sel ast.SelectionSet, v HasMetafields) graphql.Marshaler {
  137695. if v == nil {
  137696. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137697. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137698. }
  137699. return graphql.Null
  137700. }
  137701. return ec._HasMetafields(ctx, sel, v)
  137702. }
  137703. func (ec *executionContext) unmarshalNID2string(ctx context.Context, v interface{}) (string, error) {
  137704. res, err := graphql.UnmarshalID(v)
  137705. return res, graphql.ErrorOnPath(ctx, err)
  137706. }
  137707. func (ec *executionContext) marshalNID2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  137708. res := graphql.MarshalID(v)
  137709. if res == graphql.Null {
  137710. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137711. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137712. }
  137713. }
  137714. return res
  137715. }
  137716. func (ec *executionContext) marshalNImage2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐImageᚄ(ctx context.Context, sel ast.SelectionSet, v []*Image) graphql.Marshaler {
  137717. ret := make(graphql.Array, len(v))
  137718. var wg sync.WaitGroup
  137719. isLen1 := len(v) == 1
  137720. if !isLen1 {
  137721. wg.Add(len(v))
  137722. }
  137723. for i := range v {
  137724. i := i
  137725. fc := &graphql.FieldContext{
  137726. Index: &i,
  137727. Result: &v[i],
  137728. }
  137729. ctx := graphql.WithFieldContext(ctx, fc)
  137730. f := func(i int) {
  137731. defer func() {
  137732. if r := recover(); r != nil {
  137733. ec.Error(ctx, ec.Recover(ctx, r))
  137734. ret = nil
  137735. }
  137736. }()
  137737. if !isLen1 {
  137738. defer wg.Done()
  137739. }
  137740. ret[i] = ec.marshalNImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐImage(ctx, sel, v[i])
  137741. }
  137742. if isLen1 {
  137743. f(i)
  137744. } else {
  137745. go f(i)
  137746. }
  137747. }
  137748. wg.Wait()
  137749. for _, e := range ret {
  137750. if e == graphql.Null {
  137751. return graphql.Null
  137752. }
  137753. }
  137754. return ret
  137755. }
  137756. func (ec *executionContext) marshalNImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐImage(ctx context.Context, sel ast.SelectionSet, v *Image) graphql.Marshaler {
  137757. if v == nil {
  137758. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137759. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137760. }
  137761. return graphql.Null
  137762. }
  137763. return ec._Image(ctx, sel, v)
  137764. }
  137765. func (ec *executionContext) marshalNImageEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐImageEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*ImageEdge) graphql.Marshaler {
  137766. ret := make(graphql.Array, len(v))
  137767. var wg sync.WaitGroup
  137768. isLen1 := len(v) == 1
  137769. if !isLen1 {
  137770. wg.Add(len(v))
  137771. }
  137772. for i := range v {
  137773. i := i
  137774. fc := &graphql.FieldContext{
  137775. Index: &i,
  137776. Result: &v[i],
  137777. }
  137778. ctx := graphql.WithFieldContext(ctx, fc)
  137779. f := func(i int) {
  137780. defer func() {
  137781. if r := recover(); r != nil {
  137782. ec.Error(ctx, ec.Recover(ctx, r))
  137783. ret = nil
  137784. }
  137785. }()
  137786. if !isLen1 {
  137787. defer wg.Done()
  137788. }
  137789. ret[i] = ec.marshalNImageEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐImageEdge(ctx, sel, v[i])
  137790. }
  137791. if isLen1 {
  137792. f(i)
  137793. } else {
  137794. go f(i)
  137795. }
  137796. }
  137797. wg.Wait()
  137798. for _, e := range ret {
  137799. if e == graphql.Null {
  137800. return graphql.Null
  137801. }
  137802. }
  137803. return ret
  137804. }
  137805. func (ec *executionContext) marshalNImageEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐImageEdge(ctx context.Context, sel ast.SelectionSet, v *ImageEdge) graphql.Marshaler {
  137806. if v == nil {
  137807. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137808. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137809. }
  137810. return graphql.Null
  137811. }
  137812. return ec._ImageEdge(ctx, sel, v)
  137813. }
  137814. func (ec *executionContext) unmarshalNInt2int(ctx context.Context, v interface{}) (int, error) {
  137815. res, err := graphql.UnmarshalInt(v)
  137816. return res, graphql.ErrorOnPath(ctx, err)
  137817. }
  137818. func (ec *executionContext) marshalNInt2int(ctx context.Context, sel ast.SelectionSet, v int) graphql.Marshaler {
  137819. res := graphql.MarshalInt(v)
  137820. if res == graphql.Null {
  137821. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137822. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137823. }
  137824. }
  137825. return res
  137826. }
  137827. func (ec *executionContext) marshalNInventoryLevel2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐInventoryLevelᚄ(ctx context.Context, sel ast.SelectionSet, v []*InventoryLevel) graphql.Marshaler {
  137828. ret := make(graphql.Array, len(v))
  137829. var wg sync.WaitGroup
  137830. isLen1 := len(v) == 1
  137831. if !isLen1 {
  137832. wg.Add(len(v))
  137833. }
  137834. for i := range v {
  137835. i := i
  137836. fc := &graphql.FieldContext{
  137837. Index: &i,
  137838. Result: &v[i],
  137839. }
  137840. ctx := graphql.WithFieldContext(ctx, fc)
  137841. f := func(i int) {
  137842. defer func() {
  137843. if r := recover(); r != nil {
  137844. ec.Error(ctx, ec.Recover(ctx, r))
  137845. ret = nil
  137846. }
  137847. }()
  137848. if !isLen1 {
  137849. defer wg.Done()
  137850. }
  137851. ret[i] = ec.marshalNInventoryLevel2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐInventoryLevel(ctx, sel, v[i])
  137852. }
  137853. if isLen1 {
  137854. f(i)
  137855. } else {
  137856. go f(i)
  137857. }
  137858. }
  137859. wg.Wait()
  137860. for _, e := range ret {
  137861. if e == graphql.Null {
  137862. return graphql.Null
  137863. }
  137864. }
  137865. return ret
  137866. }
  137867. func (ec *executionContext) marshalNInventoryLevel2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐInventoryLevel(ctx context.Context, sel ast.SelectionSet, v *InventoryLevel) graphql.Marshaler {
  137868. if v == nil {
  137869. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137870. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137871. }
  137872. return graphql.Null
  137873. }
  137874. return ec._InventoryLevel(ctx, sel, v)
  137875. }
  137876. func (ec *executionContext) marshalNInventoryLevelConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐInventoryLevelConnection(ctx context.Context, sel ast.SelectionSet, v *InventoryLevelConnection) graphql.Marshaler {
  137877. if v == nil {
  137878. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137879. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137880. }
  137881. return graphql.Null
  137882. }
  137883. return ec._InventoryLevelConnection(ctx, sel, v)
  137884. }
  137885. func (ec *executionContext) marshalNInventoryLevelEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐInventoryLevelEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*InventoryLevelEdge) graphql.Marshaler {
  137886. ret := make(graphql.Array, len(v))
  137887. var wg sync.WaitGroup
  137888. isLen1 := len(v) == 1
  137889. if !isLen1 {
  137890. wg.Add(len(v))
  137891. }
  137892. for i := range v {
  137893. i := i
  137894. fc := &graphql.FieldContext{
  137895. Index: &i,
  137896. Result: &v[i],
  137897. }
  137898. ctx := graphql.WithFieldContext(ctx, fc)
  137899. f := func(i int) {
  137900. defer func() {
  137901. if r := recover(); r != nil {
  137902. ec.Error(ctx, ec.Recover(ctx, r))
  137903. ret = nil
  137904. }
  137905. }()
  137906. if !isLen1 {
  137907. defer wg.Done()
  137908. }
  137909. ret[i] = ec.marshalNInventoryLevelEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐInventoryLevelEdge(ctx, sel, v[i])
  137910. }
  137911. if isLen1 {
  137912. f(i)
  137913. } else {
  137914. go f(i)
  137915. }
  137916. }
  137917. wg.Wait()
  137918. for _, e := range ret {
  137919. if e == graphql.Null {
  137920. return graphql.Null
  137921. }
  137922. }
  137923. return ret
  137924. }
  137925. func (ec *executionContext) marshalNInventoryLevelEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐInventoryLevelEdge(ctx context.Context, sel ast.SelectionSet, v *InventoryLevelEdge) graphql.Marshaler {
  137926. if v == nil {
  137927. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137928. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137929. }
  137930. return graphql.Null
  137931. }
  137932. return ec._InventoryLevelEdge(ctx, sel, v)
  137933. }
  137934. func (ec *executionContext) marshalNLineItem2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLineItemᚄ(ctx context.Context, sel ast.SelectionSet, v []*LineItem) graphql.Marshaler {
  137935. ret := make(graphql.Array, len(v))
  137936. var wg sync.WaitGroup
  137937. isLen1 := len(v) == 1
  137938. if !isLen1 {
  137939. wg.Add(len(v))
  137940. }
  137941. for i := range v {
  137942. i := i
  137943. fc := &graphql.FieldContext{
  137944. Index: &i,
  137945. Result: &v[i],
  137946. }
  137947. ctx := graphql.WithFieldContext(ctx, fc)
  137948. f := func(i int) {
  137949. defer func() {
  137950. if r := recover(); r != nil {
  137951. ec.Error(ctx, ec.Recover(ctx, r))
  137952. ret = nil
  137953. }
  137954. }()
  137955. if !isLen1 {
  137956. defer wg.Done()
  137957. }
  137958. ret[i] = ec.marshalNLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLineItem(ctx, sel, v[i])
  137959. }
  137960. if isLen1 {
  137961. f(i)
  137962. } else {
  137963. go f(i)
  137964. }
  137965. }
  137966. wg.Wait()
  137967. for _, e := range ret {
  137968. if e == graphql.Null {
  137969. return graphql.Null
  137970. }
  137971. }
  137972. return ret
  137973. }
  137974. func (ec *executionContext) marshalNLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLineItem(ctx context.Context, sel ast.SelectionSet, v *LineItem) graphql.Marshaler {
  137975. if v == nil {
  137976. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137977. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137978. }
  137979. return graphql.Null
  137980. }
  137981. return ec._LineItem(ctx, sel, v)
  137982. }
  137983. func (ec *executionContext) marshalNLineItemConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLineItemConnection(ctx context.Context, sel ast.SelectionSet, v *LineItemConnection) graphql.Marshaler {
  137984. if v == nil {
  137985. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  137986. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  137987. }
  137988. return graphql.Null
  137989. }
  137990. return ec._LineItemConnection(ctx, sel, v)
  137991. }
  137992. func (ec *executionContext) marshalNLineItemEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLineItemEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*LineItemEdge) graphql.Marshaler {
  137993. ret := make(graphql.Array, len(v))
  137994. var wg sync.WaitGroup
  137995. isLen1 := len(v) == 1
  137996. if !isLen1 {
  137997. wg.Add(len(v))
  137998. }
  137999. for i := range v {
  138000. i := i
  138001. fc := &graphql.FieldContext{
  138002. Index: &i,
  138003. Result: &v[i],
  138004. }
  138005. ctx := graphql.WithFieldContext(ctx, fc)
  138006. f := func(i int) {
  138007. defer func() {
  138008. if r := recover(); r != nil {
  138009. ec.Error(ctx, ec.Recover(ctx, r))
  138010. ret = nil
  138011. }
  138012. }()
  138013. if !isLen1 {
  138014. defer wg.Done()
  138015. }
  138016. ret[i] = ec.marshalNLineItemEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLineItemEdge(ctx, sel, v[i])
  138017. }
  138018. if isLen1 {
  138019. f(i)
  138020. } else {
  138021. go f(i)
  138022. }
  138023. }
  138024. wg.Wait()
  138025. for _, e := range ret {
  138026. if e == graphql.Null {
  138027. return graphql.Null
  138028. }
  138029. }
  138030. return ret
  138031. }
  138032. func (ec *executionContext) marshalNLineItemEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLineItemEdge(ctx context.Context, sel ast.SelectionSet, v *LineItemEdge) graphql.Marshaler {
  138033. if v == nil {
  138034. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138035. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138036. }
  138037. return graphql.Null
  138038. }
  138039. return ec._LineItemEdge(ctx, sel, v)
  138040. }
  138041. func (ec *executionContext) marshalNLocalizationExtension2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocalizationExtensionᚄ(ctx context.Context, sel ast.SelectionSet, v []*LocalizationExtension) graphql.Marshaler {
  138042. ret := make(graphql.Array, len(v))
  138043. var wg sync.WaitGroup
  138044. isLen1 := len(v) == 1
  138045. if !isLen1 {
  138046. wg.Add(len(v))
  138047. }
  138048. for i := range v {
  138049. i := i
  138050. fc := &graphql.FieldContext{
  138051. Index: &i,
  138052. Result: &v[i],
  138053. }
  138054. ctx := graphql.WithFieldContext(ctx, fc)
  138055. f := func(i int) {
  138056. defer func() {
  138057. if r := recover(); r != nil {
  138058. ec.Error(ctx, ec.Recover(ctx, r))
  138059. ret = nil
  138060. }
  138061. }()
  138062. if !isLen1 {
  138063. defer wg.Done()
  138064. }
  138065. ret[i] = ec.marshalNLocalizationExtension2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocalizationExtension(ctx, sel, v[i])
  138066. }
  138067. if isLen1 {
  138068. f(i)
  138069. } else {
  138070. go f(i)
  138071. }
  138072. }
  138073. wg.Wait()
  138074. for _, e := range ret {
  138075. if e == graphql.Null {
  138076. return graphql.Null
  138077. }
  138078. }
  138079. return ret
  138080. }
  138081. func (ec *executionContext) marshalNLocalizationExtension2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocalizationExtension(ctx context.Context, sel ast.SelectionSet, v *LocalizationExtension) graphql.Marshaler {
  138082. if v == nil {
  138083. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138084. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138085. }
  138086. return graphql.Null
  138087. }
  138088. return ec._LocalizationExtension(ctx, sel, v)
  138089. }
  138090. func (ec *executionContext) marshalNLocalizationExtensionConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocalizationExtensionConnection(ctx context.Context, sel ast.SelectionSet, v *LocalizationExtensionConnection) graphql.Marshaler {
  138091. if v == nil {
  138092. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138093. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138094. }
  138095. return graphql.Null
  138096. }
  138097. return ec._LocalizationExtensionConnection(ctx, sel, v)
  138098. }
  138099. func (ec *executionContext) marshalNLocalizationExtensionEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocalizationExtensionEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*LocalizationExtensionEdge) graphql.Marshaler {
  138100. ret := make(graphql.Array, len(v))
  138101. var wg sync.WaitGroup
  138102. isLen1 := len(v) == 1
  138103. if !isLen1 {
  138104. wg.Add(len(v))
  138105. }
  138106. for i := range v {
  138107. i := i
  138108. fc := &graphql.FieldContext{
  138109. Index: &i,
  138110. Result: &v[i],
  138111. }
  138112. ctx := graphql.WithFieldContext(ctx, fc)
  138113. f := func(i int) {
  138114. defer func() {
  138115. if r := recover(); r != nil {
  138116. ec.Error(ctx, ec.Recover(ctx, r))
  138117. ret = nil
  138118. }
  138119. }()
  138120. if !isLen1 {
  138121. defer wg.Done()
  138122. }
  138123. ret[i] = ec.marshalNLocalizationExtensionEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocalizationExtensionEdge(ctx, sel, v[i])
  138124. }
  138125. if isLen1 {
  138126. f(i)
  138127. } else {
  138128. go f(i)
  138129. }
  138130. }
  138131. wg.Wait()
  138132. for _, e := range ret {
  138133. if e == graphql.Null {
  138134. return graphql.Null
  138135. }
  138136. }
  138137. return ret
  138138. }
  138139. func (ec *executionContext) marshalNLocalizationExtensionEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocalizationExtensionEdge(ctx context.Context, sel ast.SelectionSet, v *LocalizationExtensionEdge) graphql.Marshaler {
  138140. if v == nil {
  138141. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138142. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138143. }
  138144. return graphql.Null
  138145. }
  138146. return ec._LocalizationExtensionEdge(ctx, sel, v)
  138147. }
  138148. func (ec *executionContext) unmarshalNLocalizationExtensionKey2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocalizationExtensionKey(ctx context.Context, v interface{}) (LocalizationExtensionKey, error) {
  138149. var res LocalizationExtensionKey
  138150. err := res.UnmarshalGQL(v)
  138151. return res, graphql.ErrorOnPath(ctx, err)
  138152. }
  138153. func (ec *executionContext) marshalNLocalizationExtensionKey2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocalizationExtensionKey(ctx context.Context, sel ast.SelectionSet, v LocalizationExtensionKey) graphql.Marshaler {
  138154. return v
  138155. }
  138156. func (ec *executionContext) unmarshalNLocalizationExtensionPurpose2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocalizationExtensionPurpose(ctx context.Context, v interface{}) (LocalizationExtensionPurpose, error) {
  138157. var res LocalizationExtensionPurpose
  138158. err := res.UnmarshalGQL(v)
  138159. return res, graphql.ErrorOnPath(ctx, err)
  138160. }
  138161. func (ec *executionContext) marshalNLocalizationExtensionPurpose2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocalizationExtensionPurpose(ctx context.Context, sel ast.SelectionSet, v LocalizationExtensionPurpose) graphql.Marshaler {
  138162. return v
  138163. }
  138164. func (ec *executionContext) marshalNLocation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocationᚄ(ctx context.Context, sel ast.SelectionSet, v []*Location) graphql.Marshaler {
  138165. ret := make(graphql.Array, len(v))
  138166. var wg sync.WaitGroup
  138167. isLen1 := len(v) == 1
  138168. if !isLen1 {
  138169. wg.Add(len(v))
  138170. }
  138171. for i := range v {
  138172. i := i
  138173. fc := &graphql.FieldContext{
  138174. Index: &i,
  138175. Result: &v[i],
  138176. }
  138177. ctx := graphql.WithFieldContext(ctx, fc)
  138178. f := func(i int) {
  138179. defer func() {
  138180. if r := recover(); r != nil {
  138181. ec.Error(ctx, ec.Recover(ctx, r))
  138182. ret = nil
  138183. }
  138184. }()
  138185. if !isLen1 {
  138186. defer wg.Done()
  138187. }
  138188. ret[i] = ec.marshalNLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocation(ctx, sel, v[i])
  138189. }
  138190. if isLen1 {
  138191. f(i)
  138192. } else {
  138193. go f(i)
  138194. }
  138195. }
  138196. wg.Wait()
  138197. for _, e := range ret {
  138198. if e == graphql.Null {
  138199. return graphql.Null
  138200. }
  138201. }
  138202. return ret
  138203. }
  138204. func (ec *executionContext) marshalNLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocation(ctx context.Context, sel ast.SelectionSet, v *Location) graphql.Marshaler {
  138205. if v == nil {
  138206. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138207. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138208. }
  138209. return graphql.Null
  138210. }
  138211. return ec._Location(ctx, sel, v)
  138212. }
  138213. func (ec *executionContext) marshalNLocationAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocationAddress(ctx context.Context, sel ast.SelectionSet, v *LocationAddress) graphql.Marshaler {
  138214. if v == nil {
  138215. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138216. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138217. }
  138218. return graphql.Null
  138219. }
  138220. return ec._LocationAddress(ctx, sel, v)
  138221. }
  138222. func (ec *executionContext) marshalNLocationConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocationConnection(ctx context.Context, sel ast.SelectionSet, v *LocationConnection) graphql.Marshaler {
  138223. if v == nil {
  138224. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138225. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138226. }
  138227. return graphql.Null
  138228. }
  138229. return ec._LocationConnection(ctx, sel, v)
  138230. }
  138231. func (ec *executionContext) marshalNLocationEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocationEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*LocationEdge) graphql.Marshaler {
  138232. ret := make(graphql.Array, len(v))
  138233. var wg sync.WaitGroup
  138234. isLen1 := len(v) == 1
  138235. if !isLen1 {
  138236. wg.Add(len(v))
  138237. }
  138238. for i := range v {
  138239. i := i
  138240. fc := &graphql.FieldContext{
  138241. Index: &i,
  138242. Result: &v[i],
  138243. }
  138244. ctx := graphql.WithFieldContext(ctx, fc)
  138245. f := func(i int) {
  138246. defer func() {
  138247. if r := recover(); r != nil {
  138248. ec.Error(ctx, ec.Recover(ctx, r))
  138249. ret = nil
  138250. }
  138251. }()
  138252. if !isLen1 {
  138253. defer wg.Done()
  138254. }
  138255. ret[i] = ec.marshalNLocationEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocationEdge(ctx, sel, v[i])
  138256. }
  138257. if isLen1 {
  138258. f(i)
  138259. } else {
  138260. go f(i)
  138261. }
  138262. }
  138263. wg.Wait()
  138264. for _, e := range ret {
  138265. if e == graphql.Null {
  138266. return graphql.Null
  138267. }
  138268. }
  138269. return ret
  138270. }
  138271. func (ec *executionContext) marshalNLocationEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocationEdge(ctx context.Context, sel ast.SelectionSet, v *LocationEdge) graphql.Marshaler {
  138272. if v == nil {
  138273. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138274. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138275. }
  138276. return graphql.Null
  138277. }
  138278. return ec._LocationEdge(ctx, sel, v)
  138279. }
  138280. func (ec *executionContext) marshalNLocationSuggestedAddress2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocationSuggestedAddressᚄ(ctx context.Context, sel ast.SelectionSet, v []*LocationSuggestedAddress) graphql.Marshaler {
  138281. ret := make(graphql.Array, len(v))
  138282. var wg sync.WaitGroup
  138283. isLen1 := len(v) == 1
  138284. if !isLen1 {
  138285. wg.Add(len(v))
  138286. }
  138287. for i := range v {
  138288. i := i
  138289. fc := &graphql.FieldContext{
  138290. Index: &i,
  138291. Result: &v[i],
  138292. }
  138293. ctx := graphql.WithFieldContext(ctx, fc)
  138294. f := func(i int) {
  138295. defer func() {
  138296. if r := recover(); r != nil {
  138297. ec.Error(ctx, ec.Recover(ctx, r))
  138298. ret = nil
  138299. }
  138300. }()
  138301. if !isLen1 {
  138302. defer wg.Done()
  138303. }
  138304. ret[i] = ec.marshalNLocationSuggestedAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocationSuggestedAddress(ctx, sel, v[i])
  138305. }
  138306. if isLen1 {
  138307. f(i)
  138308. } else {
  138309. go f(i)
  138310. }
  138311. }
  138312. wg.Wait()
  138313. for _, e := range ret {
  138314. if e == graphql.Null {
  138315. return graphql.Null
  138316. }
  138317. }
  138318. return ret
  138319. }
  138320. func (ec *executionContext) marshalNLocationSuggestedAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocationSuggestedAddress(ctx context.Context, sel ast.SelectionSet, v *LocationSuggestedAddress) graphql.Marshaler {
  138321. if v == nil {
  138322. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138323. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138324. }
  138325. return graphql.Null
  138326. }
  138327. return ec._LocationSuggestedAddress(ctx, sel, v)
  138328. }
  138329. func (ec *executionContext) marshalNMarket2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMarket(ctx context.Context, sel ast.SelectionSet, v *Market) graphql.Marshaler {
  138330. if v == nil {
  138331. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138332. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138333. }
  138334. return graphql.Null
  138335. }
  138336. return ec._Market(ctx, sel, v)
  138337. }
  138338. func (ec *executionContext) marshalNMarketRegion2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMarketRegion(ctx context.Context, sel ast.SelectionSet, v MarketRegion) graphql.Marshaler {
  138339. if v == nil {
  138340. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138341. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138342. }
  138343. return graphql.Null
  138344. }
  138345. return ec._MarketRegion(ctx, sel, v)
  138346. }
  138347. func (ec *executionContext) marshalNMarketRegion2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMarketRegionᚄ(ctx context.Context, sel ast.SelectionSet, v []MarketRegion) graphql.Marshaler {
  138348. ret := make(graphql.Array, len(v))
  138349. var wg sync.WaitGroup
  138350. isLen1 := len(v) == 1
  138351. if !isLen1 {
  138352. wg.Add(len(v))
  138353. }
  138354. for i := range v {
  138355. i := i
  138356. fc := &graphql.FieldContext{
  138357. Index: &i,
  138358. Result: &v[i],
  138359. }
  138360. ctx := graphql.WithFieldContext(ctx, fc)
  138361. f := func(i int) {
  138362. defer func() {
  138363. if r := recover(); r != nil {
  138364. ec.Error(ctx, ec.Recover(ctx, r))
  138365. ret = nil
  138366. }
  138367. }()
  138368. if !isLen1 {
  138369. defer wg.Done()
  138370. }
  138371. ret[i] = ec.marshalNMarketRegion2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMarketRegion(ctx, sel, v[i])
  138372. }
  138373. if isLen1 {
  138374. f(i)
  138375. } else {
  138376. go f(i)
  138377. }
  138378. }
  138379. wg.Wait()
  138380. for _, e := range ret {
  138381. if e == graphql.Null {
  138382. return graphql.Null
  138383. }
  138384. }
  138385. return ret
  138386. }
  138387. func (ec *executionContext) marshalNMarketRegionEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMarketRegionEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*MarketRegionEdge) graphql.Marshaler {
  138388. ret := make(graphql.Array, len(v))
  138389. var wg sync.WaitGroup
  138390. isLen1 := len(v) == 1
  138391. if !isLen1 {
  138392. wg.Add(len(v))
  138393. }
  138394. for i := range v {
  138395. i := i
  138396. fc := &graphql.FieldContext{
  138397. Index: &i,
  138398. Result: &v[i],
  138399. }
  138400. ctx := graphql.WithFieldContext(ctx, fc)
  138401. f := func(i int) {
  138402. defer func() {
  138403. if r := recover(); r != nil {
  138404. ec.Error(ctx, ec.Recover(ctx, r))
  138405. ret = nil
  138406. }
  138407. }()
  138408. if !isLen1 {
  138409. defer wg.Done()
  138410. }
  138411. ret[i] = ec.marshalNMarketRegionEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMarketRegionEdge(ctx, sel, v[i])
  138412. }
  138413. if isLen1 {
  138414. f(i)
  138415. } else {
  138416. go f(i)
  138417. }
  138418. }
  138419. wg.Wait()
  138420. for _, e := range ret {
  138421. if e == graphql.Null {
  138422. return graphql.Null
  138423. }
  138424. }
  138425. return ret
  138426. }
  138427. func (ec *executionContext) marshalNMarketRegionEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMarketRegionEdge(ctx context.Context, sel ast.SelectionSet, v *MarketRegionEdge) graphql.Marshaler {
  138428. if v == nil {
  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. return graphql.Null
  138433. }
  138434. return ec._MarketRegionEdge(ctx, sel, v)
  138435. }
  138436. func (ec *executionContext) unmarshalNMarketingTactic2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMarketingTactic(ctx context.Context, v interface{}) (MarketingTactic, error) {
  138437. var res MarketingTactic
  138438. err := res.UnmarshalGQL(v)
  138439. return res, graphql.ErrorOnPath(ctx, err)
  138440. }
  138441. func (ec *executionContext) marshalNMarketingTactic2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMarketingTactic(ctx context.Context, sel ast.SelectionSet, v MarketingTactic) graphql.Marshaler {
  138442. return v
  138443. }
  138444. func (ec *executionContext) marshalNMedia2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMedia(ctx context.Context, sel ast.SelectionSet, v Media) graphql.Marshaler {
  138445. if v == nil {
  138446. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138447. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138448. }
  138449. return graphql.Null
  138450. }
  138451. return ec._Media(ctx, sel, v)
  138452. }
  138453. func (ec *executionContext) marshalNMedia2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaᚄ(ctx context.Context, sel ast.SelectionSet, v []Media) graphql.Marshaler {
  138454. ret := make(graphql.Array, len(v))
  138455. var wg sync.WaitGroup
  138456. isLen1 := len(v) == 1
  138457. if !isLen1 {
  138458. wg.Add(len(v))
  138459. }
  138460. for i := range v {
  138461. i := i
  138462. fc := &graphql.FieldContext{
  138463. Index: &i,
  138464. Result: &v[i],
  138465. }
  138466. ctx := graphql.WithFieldContext(ctx, fc)
  138467. f := func(i int) {
  138468. defer func() {
  138469. if r := recover(); r != nil {
  138470. ec.Error(ctx, ec.Recover(ctx, r))
  138471. ret = nil
  138472. }
  138473. }()
  138474. if !isLen1 {
  138475. defer wg.Done()
  138476. }
  138477. ret[i] = ec.marshalNMedia2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMedia(ctx, sel, v[i])
  138478. }
  138479. if isLen1 {
  138480. f(i)
  138481. } else {
  138482. go f(i)
  138483. }
  138484. }
  138485. wg.Wait()
  138486. for _, e := range ret {
  138487. if e == graphql.Null {
  138488. return graphql.Null
  138489. }
  138490. }
  138491. return ret
  138492. }
  138493. func (ec *executionContext) unmarshalNMediaContentType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaContentType(ctx context.Context, v interface{}) (MediaContentType, error) {
  138494. var res MediaContentType
  138495. err := res.UnmarshalGQL(v)
  138496. return res, graphql.ErrorOnPath(ctx, err)
  138497. }
  138498. func (ec *executionContext) marshalNMediaContentType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaContentType(ctx context.Context, sel ast.SelectionSet, v MediaContentType) graphql.Marshaler {
  138499. return v
  138500. }
  138501. func (ec *executionContext) marshalNMediaEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*MediaEdge) graphql.Marshaler {
  138502. ret := make(graphql.Array, len(v))
  138503. var wg sync.WaitGroup
  138504. isLen1 := len(v) == 1
  138505. if !isLen1 {
  138506. wg.Add(len(v))
  138507. }
  138508. for i := range v {
  138509. i := i
  138510. fc := &graphql.FieldContext{
  138511. Index: &i,
  138512. Result: &v[i],
  138513. }
  138514. ctx := graphql.WithFieldContext(ctx, fc)
  138515. f := func(i int) {
  138516. defer func() {
  138517. if r := recover(); r != nil {
  138518. ec.Error(ctx, ec.Recover(ctx, r))
  138519. ret = nil
  138520. }
  138521. }()
  138522. if !isLen1 {
  138523. defer wg.Done()
  138524. }
  138525. ret[i] = ec.marshalNMediaEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaEdge(ctx, sel, v[i])
  138526. }
  138527. if isLen1 {
  138528. f(i)
  138529. } else {
  138530. go f(i)
  138531. }
  138532. }
  138533. wg.Wait()
  138534. for _, e := range ret {
  138535. if e == graphql.Null {
  138536. return graphql.Null
  138537. }
  138538. }
  138539. return ret
  138540. }
  138541. func (ec *executionContext) marshalNMediaEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaEdge(ctx context.Context, sel ast.SelectionSet, v *MediaEdge) graphql.Marshaler {
  138542. if v == nil {
  138543. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138544. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138545. }
  138546. return graphql.Null
  138547. }
  138548. return ec._MediaEdge(ctx, sel, v)
  138549. }
  138550. func (ec *executionContext) marshalNMediaError2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaErrorᚄ(ctx context.Context, sel ast.SelectionSet, v []*MediaError) graphql.Marshaler {
  138551. ret := make(graphql.Array, len(v))
  138552. var wg sync.WaitGroup
  138553. isLen1 := len(v) == 1
  138554. if !isLen1 {
  138555. wg.Add(len(v))
  138556. }
  138557. for i := range v {
  138558. i := i
  138559. fc := &graphql.FieldContext{
  138560. Index: &i,
  138561. Result: &v[i],
  138562. }
  138563. ctx := graphql.WithFieldContext(ctx, fc)
  138564. f := func(i int) {
  138565. defer func() {
  138566. if r := recover(); r != nil {
  138567. ec.Error(ctx, ec.Recover(ctx, r))
  138568. ret = nil
  138569. }
  138570. }()
  138571. if !isLen1 {
  138572. defer wg.Done()
  138573. }
  138574. ret[i] = ec.marshalNMediaError2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaError(ctx, sel, v[i])
  138575. }
  138576. if isLen1 {
  138577. f(i)
  138578. } else {
  138579. go f(i)
  138580. }
  138581. }
  138582. wg.Wait()
  138583. for _, e := range ret {
  138584. if e == graphql.Null {
  138585. return graphql.Null
  138586. }
  138587. }
  138588. return ret
  138589. }
  138590. func (ec *executionContext) marshalNMediaError2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaError(ctx context.Context, sel ast.SelectionSet, v *MediaError) graphql.Marshaler {
  138591. if v == nil {
  138592. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138593. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138594. }
  138595. return graphql.Null
  138596. }
  138597. return ec._MediaError(ctx, sel, v)
  138598. }
  138599. func (ec *executionContext) unmarshalNMediaErrorCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaErrorCode(ctx context.Context, v interface{}) (MediaErrorCode, error) {
  138600. var res MediaErrorCode
  138601. err := res.UnmarshalGQL(v)
  138602. return res, graphql.ErrorOnPath(ctx, err)
  138603. }
  138604. func (ec *executionContext) marshalNMediaErrorCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaErrorCode(ctx context.Context, sel ast.SelectionSet, v MediaErrorCode) graphql.Marshaler {
  138605. return v
  138606. }
  138607. func (ec *executionContext) unmarshalNMediaPreviewImageStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaPreviewImageStatus(ctx context.Context, v interface{}) (MediaPreviewImageStatus, error) {
  138608. var res MediaPreviewImageStatus
  138609. err := res.UnmarshalGQL(v)
  138610. return res, graphql.ErrorOnPath(ctx, err)
  138611. }
  138612. func (ec *executionContext) marshalNMediaPreviewImageStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaPreviewImageStatus(ctx context.Context, sel ast.SelectionSet, v MediaPreviewImageStatus) graphql.Marshaler {
  138613. return v
  138614. }
  138615. func (ec *executionContext) unmarshalNMediaStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaStatus(ctx context.Context, v interface{}) (MediaStatus, error) {
  138616. var res MediaStatus
  138617. err := res.UnmarshalGQL(v)
  138618. return res, graphql.ErrorOnPath(ctx, err)
  138619. }
  138620. func (ec *executionContext) marshalNMediaStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaStatus(ctx context.Context, sel ast.SelectionSet, v MediaStatus) graphql.Marshaler {
  138621. return v
  138622. }
  138623. func (ec *executionContext) marshalNMediaWarning2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaWarningᚄ(ctx context.Context, sel ast.SelectionSet, v []*MediaWarning) graphql.Marshaler {
  138624. ret := make(graphql.Array, len(v))
  138625. var wg sync.WaitGroup
  138626. isLen1 := len(v) == 1
  138627. if !isLen1 {
  138628. wg.Add(len(v))
  138629. }
  138630. for i := range v {
  138631. i := i
  138632. fc := &graphql.FieldContext{
  138633. Index: &i,
  138634. Result: &v[i],
  138635. }
  138636. ctx := graphql.WithFieldContext(ctx, fc)
  138637. f := func(i int) {
  138638. defer func() {
  138639. if r := recover(); r != nil {
  138640. ec.Error(ctx, ec.Recover(ctx, r))
  138641. ret = nil
  138642. }
  138643. }()
  138644. if !isLen1 {
  138645. defer wg.Done()
  138646. }
  138647. ret[i] = ec.marshalNMediaWarning2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaWarning(ctx, sel, v[i])
  138648. }
  138649. if isLen1 {
  138650. f(i)
  138651. } else {
  138652. go f(i)
  138653. }
  138654. }
  138655. wg.Wait()
  138656. for _, e := range ret {
  138657. if e == graphql.Null {
  138658. return graphql.Null
  138659. }
  138660. }
  138661. return ret
  138662. }
  138663. func (ec *executionContext) marshalNMediaWarning2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaWarning(ctx context.Context, sel ast.SelectionSet, v *MediaWarning) graphql.Marshaler {
  138664. if v == nil {
  138665. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138666. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138667. }
  138668. return graphql.Null
  138669. }
  138670. return ec._MediaWarning(ctx, sel, v)
  138671. }
  138672. func (ec *executionContext) unmarshalNMediaWarningCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaWarningCode(ctx context.Context, v interface{}) (MediaWarningCode, error) {
  138673. var res MediaWarningCode
  138674. err := res.UnmarshalGQL(v)
  138675. return res, graphql.ErrorOnPath(ctx, err)
  138676. }
  138677. func (ec *executionContext) marshalNMediaWarningCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaWarningCode(ctx context.Context, sel ast.SelectionSet, v MediaWarningCode) graphql.Marshaler {
  138678. return v
  138679. }
  138680. func (ec *executionContext) marshalNMetafield2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldᚄ(ctx context.Context, sel ast.SelectionSet, v []*Metafield) graphql.Marshaler {
  138681. ret := make(graphql.Array, len(v))
  138682. var wg sync.WaitGroup
  138683. isLen1 := len(v) == 1
  138684. if !isLen1 {
  138685. wg.Add(len(v))
  138686. }
  138687. for i := range v {
  138688. i := i
  138689. fc := &graphql.FieldContext{
  138690. Index: &i,
  138691. Result: &v[i],
  138692. }
  138693. ctx := graphql.WithFieldContext(ctx, fc)
  138694. f := func(i int) {
  138695. defer func() {
  138696. if r := recover(); r != nil {
  138697. ec.Error(ctx, ec.Recover(ctx, r))
  138698. ret = nil
  138699. }
  138700. }()
  138701. if !isLen1 {
  138702. defer wg.Done()
  138703. }
  138704. ret[i] = ec.marshalNMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafield(ctx, sel, v[i])
  138705. }
  138706. if isLen1 {
  138707. f(i)
  138708. } else {
  138709. go f(i)
  138710. }
  138711. }
  138712. wg.Wait()
  138713. for _, e := range ret {
  138714. if e == graphql.Null {
  138715. return graphql.Null
  138716. }
  138717. }
  138718. return ret
  138719. }
  138720. func (ec *executionContext) marshalNMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafield(ctx context.Context, sel ast.SelectionSet, v *Metafield) graphql.Marshaler {
  138721. if v == nil {
  138722. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138723. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138724. }
  138725. return graphql.Null
  138726. }
  138727. return ec._Metafield(ctx, sel, v)
  138728. }
  138729. func (ec *executionContext) marshalNMetafieldConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldConnection(ctx context.Context, sel ast.SelectionSet, v *MetafieldConnection) graphql.Marshaler {
  138730. if v == nil {
  138731. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138732. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138733. }
  138734. return graphql.Null
  138735. }
  138736. return ec._MetafieldConnection(ctx, sel, v)
  138737. }
  138738. func (ec *executionContext) marshalNMetafieldDefinition2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinitionᚄ(ctx context.Context, sel ast.SelectionSet, v []*MetafieldDefinition) graphql.Marshaler {
  138739. ret := make(graphql.Array, len(v))
  138740. var wg sync.WaitGroup
  138741. isLen1 := len(v) == 1
  138742. if !isLen1 {
  138743. wg.Add(len(v))
  138744. }
  138745. for i := range v {
  138746. i := i
  138747. fc := &graphql.FieldContext{
  138748. Index: &i,
  138749. Result: &v[i],
  138750. }
  138751. ctx := graphql.WithFieldContext(ctx, fc)
  138752. f := func(i int) {
  138753. defer func() {
  138754. if r := recover(); r != nil {
  138755. ec.Error(ctx, ec.Recover(ctx, r))
  138756. ret = nil
  138757. }
  138758. }()
  138759. if !isLen1 {
  138760. defer wg.Done()
  138761. }
  138762. ret[i] = ec.marshalNMetafieldDefinition2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinition(ctx, sel, v[i])
  138763. }
  138764. if isLen1 {
  138765. f(i)
  138766. } else {
  138767. go f(i)
  138768. }
  138769. }
  138770. wg.Wait()
  138771. for _, e := range ret {
  138772. if e == graphql.Null {
  138773. return graphql.Null
  138774. }
  138775. }
  138776. return ret
  138777. }
  138778. func (ec *executionContext) marshalNMetafieldDefinition2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinition(ctx context.Context, sel ast.SelectionSet, v *MetafieldDefinition) graphql.Marshaler {
  138779. if v == nil {
  138780. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138781. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138782. }
  138783. return graphql.Null
  138784. }
  138785. return ec._MetafieldDefinition(ctx, sel, v)
  138786. }
  138787. func (ec *executionContext) marshalNMetafieldDefinitionConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinitionConnection(ctx context.Context, sel ast.SelectionSet, v *MetafieldDefinitionConnection) graphql.Marshaler {
  138788. if v == nil {
  138789. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138790. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138791. }
  138792. return graphql.Null
  138793. }
  138794. return ec._MetafieldDefinitionConnection(ctx, sel, v)
  138795. }
  138796. func (ec *executionContext) marshalNMetafieldDefinitionEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinitionEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*MetafieldDefinitionEdge) graphql.Marshaler {
  138797. ret := make(graphql.Array, len(v))
  138798. var wg sync.WaitGroup
  138799. isLen1 := len(v) == 1
  138800. if !isLen1 {
  138801. wg.Add(len(v))
  138802. }
  138803. for i := range v {
  138804. i := i
  138805. fc := &graphql.FieldContext{
  138806. Index: &i,
  138807. Result: &v[i],
  138808. }
  138809. ctx := graphql.WithFieldContext(ctx, fc)
  138810. f := func(i int) {
  138811. defer func() {
  138812. if r := recover(); r != nil {
  138813. ec.Error(ctx, ec.Recover(ctx, r))
  138814. ret = nil
  138815. }
  138816. }()
  138817. if !isLen1 {
  138818. defer wg.Done()
  138819. }
  138820. ret[i] = ec.marshalNMetafieldDefinitionEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinitionEdge(ctx, sel, v[i])
  138821. }
  138822. if isLen1 {
  138823. f(i)
  138824. } else {
  138825. go f(i)
  138826. }
  138827. }
  138828. wg.Wait()
  138829. for _, e := range ret {
  138830. if e == graphql.Null {
  138831. return graphql.Null
  138832. }
  138833. }
  138834. return ret
  138835. }
  138836. func (ec *executionContext) marshalNMetafieldDefinitionEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinitionEdge(ctx context.Context, sel ast.SelectionSet, v *MetafieldDefinitionEdge) graphql.Marshaler {
  138837. if v == nil {
  138838. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138839. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138840. }
  138841. return graphql.Null
  138842. }
  138843. return ec._MetafieldDefinitionEdge(ctx, sel, v)
  138844. }
  138845. func (ec *executionContext) marshalNMetafieldDefinitionSupportedValidation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinitionSupportedValidationᚄ(ctx context.Context, sel ast.SelectionSet, v []*MetafieldDefinitionSupportedValidation) graphql.Marshaler {
  138846. ret := make(graphql.Array, len(v))
  138847. var wg sync.WaitGroup
  138848. isLen1 := len(v) == 1
  138849. if !isLen1 {
  138850. wg.Add(len(v))
  138851. }
  138852. for i := range v {
  138853. i := i
  138854. fc := &graphql.FieldContext{
  138855. Index: &i,
  138856. Result: &v[i],
  138857. }
  138858. ctx := graphql.WithFieldContext(ctx, fc)
  138859. f := func(i int) {
  138860. defer func() {
  138861. if r := recover(); r != nil {
  138862. ec.Error(ctx, ec.Recover(ctx, r))
  138863. ret = nil
  138864. }
  138865. }()
  138866. if !isLen1 {
  138867. defer wg.Done()
  138868. }
  138869. ret[i] = ec.marshalNMetafieldDefinitionSupportedValidation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinitionSupportedValidation(ctx, sel, v[i])
  138870. }
  138871. if isLen1 {
  138872. f(i)
  138873. } else {
  138874. go f(i)
  138875. }
  138876. }
  138877. wg.Wait()
  138878. for _, e := range ret {
  138879. if e == graphql.Null {
  138880. return graphql.Null
  138881. }
  138882. }
  138883. return ret
  138884. }
  138885. func (ec *executionContext) marshalNMetafieldDefinitionSupportedValidation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinitionSupportedValidation(ctx context.Context, sel ast.SelectionSet, v *MetafieldDefinitionSupportedValidation) graphql.Marshaler {
  138886. if v == nil {
  138887. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138888. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138889. }
  138890. return graphql.Null
  138891. }
  138892. return ec._MetafieldDefinitionSupportedValidation(ctx, sel, v)
  138893. }
  138894. func (ec *executionContext) marshalNMetafieldDefinitionType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinitionType(ctx context.Context, sel ast.SelectionSet, v *MetafieldDefinitionType) graphql.Marshaler {
  138895. if v == nil {
  138896. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138897. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138898. }
  138899. return graphql.Null
  138900. }
  138901. return ec._MetafieldDefinitionType(ctx, sel, v)
  138902. }
  138903. func (ec *executionContext) marshalNMetafieldDefinitionValidation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinitionValidationᚄ(ctx context.Context, sel ast.SelectionSet, v []*MetafieldDefinitionValidation) graphql.Marshaler {
  138904. ret := make(graphql.Array, len(v))
  138905. var wg sync.WaitGroup
  138906. isLen1 := len(v) == 1
  138907. if !isLen1 {
  138908. wg.Add(len(v))
  138909. }
  138910. for i := range v {
  138911. i := i
  138912. fc := &graphql.FieldContext{
  138913. Index: &i,
  138914. Result: &v[i],
  138915. }
  138916. ctx := graphql.WithFieldContext(ctx, fc)
  138917. f := func(i int) {
  138918. defer func() {
  138919. if r := recover(); r != nil {
  138920. ec.Error(ctx, ec.Recover(ctx, r))
  138921. ret = nil
  138922. }
  138923. }()
  138924. if !isLen1 {
  138925. defer wg.Done()
  138926. }
  138927. ret[i] = ec.marshalNMetafieldDefinitionValidation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinitionValidation(ctx, sel, v[i])
  138928. }
  138929. if isLen1 {
  138930. f(i)
  138931. } else {
  138932. go f(i)
  138933. }
  138934. }
  138935. wg.Wait()
  138936. for _, e := range ret {
  138937. if e == graphql.Null {
  138938. return graphql.Null
  138939. }
  138940. }
  138941. return ret
  138942. }
  138943. func (ec *executionContext) marshalNMetafieldDefinitionValidation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinitionValidation(ctx context.Context, sel ast.SelectionSet, v *MetafieldDefinitionValidation) graphql.Marshaler {
  138944. if v == nil {
  138945. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  138946. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  138947. }
  138948. return graphql.Null
  138949. }
  138950. return ec._MetafieldDefinitionValidation(ctx, sel, v)
  138951. }
  138952. func (ec *executionContext) unmarshalNMetafieldDefinitionValidationStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinitionValidationStatus(ctx context.Context, v interface{}) (MetafieldDefinitionValidationStatus, error) {
  138953. var res MetafieldDefinitionValidationStatus
  138954. err := res.UnmarshalGQL(v)
  138955. return res, graphql.ErrorOnPath(ctx, err)
  138956. }
  138957. func (ec *executionContext) marshalNMetafieldDefinitionValidationStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinitionValidationStatus(ctx context.Context, sel ast.SelectionSet, v MetafieldDefinitionValidationStatus) graphql.Marshaler {
  138958. return v
  138959. }
  138960. func (ec *executionContext) marshalNMetafieldEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*MetafieldEdge) graphql.Marshaler {
  138961. ret := make(graphql.Array, len(v))
  138962. var wg sync.WaitGroup
  138963. isLen1 := len(v) == 1
  138964. if !isLen1 {
  138965. wg.Add(len(v))
  138966. }
  138967. for i := range v {
  138968. i := i
  138969. fc := &graphql.FieldContext{
  138970. Index: &i,
  138971. Result: &v[i],
  138972. }
  138973. ctx := graphql.WithFieldContext(ctx, fc)
  138974. f := func(i int) {
  138975. defer func() {
  138976. if r := recover(); r != nil {
  138977. ec.Error(ctx, ec.Recover(ctx, r))
  138978. ret = nil
  138979. }
  138980. }()
  138981. if !isLen1 {
  138982. defer wg.Done()
  138983. }
  138984. ret[i] = ec.marshalNMetafieldEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldEdge(ctx, sel, v[i])
  138985. }
  138986. if isLen1 {
  138987. f(i)
  138988. } else {
  138989. go f(i)
  138990. }
  138991. }
  138992. wg.Wait()
  138993. for _, e := range ret {
  138994. if e == graphql.Null {
  138995. return graphql.Null
  138996. }
  138997. }
  138998. return ret
  138999. }
  139000. func (ec *executionContext) marshalNMetafieldEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldEdge(ctx context.Context, sel ast.SelectionSet, v *MetafieldEdge) graphql.Marshaler {
  139001. if v == nil {
  139002. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  139003. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  139004. }
  139005. return graphql.Null
  139006. }
  139007. return ec._MetafieldEdge(ctx, sel, v)
  139008. }
  139009. func (ec *executionContext) unmarshalNMetafieldOwnerType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldOwnerType(ctx context.Context, v interface{}) (MetafieldOwnerType, error) {
  139010. var res MetafieldOwnerType
  139011. err := res.UnmarshalGQL(v)
  139012. return res, graphql.ErrorOnPath(ctx, err)
  139013. }
  139014. func (ec *executionContext) marshalNMetafieldOwnerType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldOwnerType(ctx context.Context, sel ast.SelectionSet, v MetafieldOwnerType) graphql.Marshaler {
  139015. return v
  139016. }
  139017. func (ec *executionContext) unmarshalNMetafieldOwnerType2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldOwnerTypeᚄ(ctx context.Context, v interface{}) ([]MetafieldOwnerType, error) {
  139018. var vSlice []interface{}
  139019. if v != nil {
  139020. vSlice = graphql.CoerceList(v)
  139021. }
  139022. var err error
  139023. res := make([]MetafieldOwnerType, len(vSlice))
  139024. for i := range vSlice {
  139025. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  139026. res[i], err = ec.unmarshalNMetafieldOwnerType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldOwnerType(ctx, vSlice[i])
  139027. if err != nil {
  139028. return nil, err
  139029. }
  139030. }
  139031. return res, nil
  139032. }
  139033. func (ec *executionContext) marshalNMetafieldOwnerType2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldOwnerTypeᚄ(ctx context.Context, sel ast.SelectionSet, v []MetafieldOwnerType) graphql.Marshaler {
  139034. ret := make(graphql.Array, len(v))
  139035. var wg sync.WaitGroup
  139036. isLen1 := len(v) == 1
  139037. if !isLen1 {
  139038. wg.Add(len(v))
  139039. }
  139040. for i := range v {
  139041. i := i
  139042. fc := &graphql.FieldContext{
  139043. Index: &i,
  139044. Result: &v[i],
  139045. }
  139046. ctx := graphql.WithFieldContext(ctx, fc)
  139047. f := func(i int) {
  139048. defer func() {
  139049. if r := recover(); r != nil {
  139050. ec.Error(ctx, ec.Recover(ctx, r))
  139051. ret = nil
  139052. }
  139053. }()
  139054. if !isLen1 {
  139055. defer wg.Done()
  139056. }
  139057. ret[i] = ec.marshalNMetafieldOwnerType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldOwnerType(ctx, sel, v[i])
  139058. }
  139059. if isLen1 {
  139060. f(i)
  139061. } else {
  139062. go f(i)
  139063. }
  139064. }
  139065. wg.Wait()
  139066. for _, e := range ret {
  139067. if e == graphql.Null {
  139068. return graphql.Null
  139069. }
  139070. }
  139071. return ret
  139072. }
  139073. func (ec *executionContext) marshalNMetafieldReference2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldReference(ctx context.Context, sel ast.SelectionSet, v []MetafieldReference) graphql.Marshaler {
  139074. ret := make(graphql.Array, len(v))
  139075. var wg sync.WaitGroup
  139076. isLen1 := len(v) == 1
  139077. if !isLen1 {
  139078. wg.Add(len(v))
  139079. }
  139080. for i := range v {
  139081. i := i
  139082. fc := &graphql.FieldContext{
  139083. Index: &i,
  139084. Result: &v[i],
  139085. }
  139086. ctx := graphql.WithFieldContext(ctx, fc)
  139087. f := func(i int) {
  139088. defer func() {
  139089. if r := recover(); r != nil {
  139090. ec.Error(ctx, ec.Recover(ctx, r))
  139091. ret = nil
  139092. }
  139093. }()
  139094. if !isLen1 {
  139095. defer wg.Done()
  139096. }
  139097. ret[i] = ec.marshalOMetafieldReference2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldReference(ctx, sel, v[i])
  139098. }
  139099. if isLen1 {
  139100. f(i)
  139101. } else {
  139102. go f(i)
  139103. }
  139104. }
  139105. wg.Wait()
  139106. return ret
  139107. }
  139108. func (ec *executionContext) marshalNMetafieldReferenceEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldReferenceEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*MetafieldReferenceEdge) graphql.Marshaler {
  139109. ret := make(graphql.Array, len(v))
  139110. var wg sync.WaitGroup
  139111. isLen1 := len(v) == 1
  139112. if !isLen1 {
  139113. wg.Add(len(v))
  139114. }
  139115. for i := range v {
  139116. i := i
  139117. fc := &graphql.FieldContext{
  139118. Index: &i,
  139119. Result: &v[i],
  139120. }
  139121. ctx := graphql.WithFieldContext(ctx, fc)
  139122. f := func(i int) {
  139123. defer func() {
  139124. if r := recover(); r != nil {
  139125. ec.Error(ctx, ec.Recover(ctx, r))
  139126. ret = nil
  139127. }
  139128. }()
  139129. if !isLen1 {
  139130. defer wg.Done()
  139131. }
  139132. ret[i] = ec.marshalNMetafieldReferenceEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldReferenceEdge(ctx, sel, v[i])
  139133. }
  139134. if isLen1 {
  139135. f(i)
  139136. } else {
  139137. go f(i)
  139138. }
  139139. }
  139140. wg.Wait()
  139141. for _, e := range ret {
  139142. if e == graphql.Null {
  139143. return graphql.Null
  139144. }
  139145. }
  139146. return ret
  139147. }
  139148. func (ec *executionContext) marshalNMetafieldReferenceEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldReferenceEdge(ctx context.Context, sel ast.SelectionSet, v *MetafieldReferenceEdge) graphql.Marshaler {
  139149. if v == nil {
  139150. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  139151. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  139152. }
  139153. return graphql.Null
  139154. }
  139155. return ec._MetafieldReferenceEdge(ctx, sel, v)
  139156. }
  139157. func (ec *executionContext) unmarshalNMoney2string(ctx context.Context, v interface{}) (string, error) {
  139158. res, err := graphql.UnmarshalString(v)
  139159. return res, graphql.ErrorOnPath(ctx, err)
  139160. }
  139161. func (ec *executionContext) marshalNMoney2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  139162. res := graphql.MarshalString(v)
  139163. if res == graphql.Null {
  139164. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  139165. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  139166. }
  139167. }
  139168. return res
  139169. }
  139170. func (ec *executionContext) marshalNMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx context.Context, sel ast.SelectionSet, v *MoneyBag) graphql.Marshaler {
  139171. if v == nil {
  139172. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  139173. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  139174. }
  139175. return graphql.Null
  139176. }
  139177. return ec._MoneyBag(ctx, sel, v)
  139178. }
  139179. func (ec *executionContext) marshalNMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx context.Context, sel ast.SelectionSet, v *MoneyV2) graphql.Marshaler {
  139180. if v == nil {
  139181. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  139182. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  139183. }
  139184. return graphql.Null
  139185. }
  139186. return ec._MoneyV2(ctx, sel, v)
  139187. }
  139188. func (ec *executionContext) marshalNNode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐNode(ctx context.Context, sel ast.SelectionSet, v Node) graphql.Marshaler {
  139189. if v == nil {
  139190. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  139191. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  139192. }
  139193. return graphql.Null
  139194. }
  139195. return ec._Node(ctx, sel, v)
  139196. }
  139197. func (ec *executionContext) marshalNOrder2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrder(ctx context.Context, sel ast.SelectionSet, v Order) graphql.Marshaler {
  139198. return ec._Order(ctx, sel, &v)
  139199. }
  139200. func (ec *executionContext) marshalNOrder2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderᚄ(ctx context.Context, sel ast.SelectionSet, v []*Order) graphql.Marshaler {
  139201. ret := make(graphql.Array, len(v))
  139202. var wg sync.WaitGroup
  139203. isLen1 := len(v) == 1
  139204. if !isLen1 {
  139205. wg.Add(len(v))
  139206. }
  139207. for i := range v {
  139208. i := i
  139209. fc := &graphql.FieldContext{
  139210. Index: &i,
  139211. Result: &v[i],
  139212. }
  139213. ctx := graphql.WithFieldContext(ctx, fc)
  139214. f := func(i int) {
  139215. defer func() {
  139216. if r := recover(); r != nil {
  139217. ec.Error(ctx, ec.Recover(ctx, r))
  139218. ret = nil
  139219. }
  139220. }()
  139221. if !isLen1 {
  139222. defer wg.Done()
  139223. }
  139224. ret[i] = ec.marshalNOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrder(ctx, sel, v[i])
  139225. }
  139226. if isLen1 {
  139227. f(i)
  139228. } else {
  139229. go f(i)
  139230. }
  139231. }
  139232. wg.Wait()
  139233. for _, e := range ret {
  139234. if e == graphql.Null {
  139235. return graphql.Null
  139236. }
  139237. }
  139238. return ret
  139239. }
  139240. func (ec *executionContext) marshalNOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrder(ctx context.Context, sel ast.SelectionSet, v *Order) graphql.Marshaler {
  139241. if v == nil {
  139242. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  139243. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  139244. }
  139245. return graphql.Null
  139246. }
  139247. return ec._Order(ctx, sel, v)
  139248. }
  139249. func (ec *executionContext) marshalNOrderConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderConnection(ctx context.Context, sel ast.SelectionSet, v *OrderConnection) graphql.Marshaler {
  139250. if v == nil {
  139251. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  139252. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  139253. }
  139254. return graphql.Null
  139255. }
  139256. return ec._OrderConnection(ctx, sel, v)
  139257. }
  139258. func (ec *executionContext) unmarshalNOrderDisplayFulfillmentStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderDisplayFulfillmentStatus(ctx context.Context, v interface{}) (OrderDisplayFulfillmentStatus, error) {
  139259. var res OrderDisplayFulfillmentStatus
  139260. err := res.UnmarshalGQL(v)
  139261. return res, graphql.ErrorOnPath(ctx, err)
  139262. }
  139263. func (ec *executionContext) marshalNOrderDisplayFulfillmentStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderDisplayFulfillmentStatus(ctx context.Context, sel ast.SelectionSet, v OrderDisplayFulfillmentStatus) graphql.Marshaler {
  139264. return v
  139265. }
  139266. func (ec *executionContext) marshalNOrderDisputeSummary2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderDisputeSummaryᚄ(ctx context.Context, sel ast.SelectionSet, v []*OrderDisputeSummary) graphql.Marshaler {
  139267. ret := make(graphql.Array, len(v))
  139268. var wg sync.WaitGroup
  139269. isLen1 := len(v) == 1
  139270. if !isLen1 {
  139271. wg.Add(len(v))
  139272. }
  139273. for i := range v {
  139274. i := i
  139275. fc := &graphql.FieldContext{
  139276. Index: &i,
  139277. Result: &v[i],
  139278. }
  139279. ctx := graphql.WithFieldContext(ctx, fc)
  139280. f := func(i int) {
  139281. defer func() {
  139282. if r := recover(); r != nil {
  139283. ec.Error(ctx, ec.Recover(ctx, r))
  139284. ret = nil
  139285. }
  139286. }()
  139287. if !isLen1 {
  139288. defer wg.Done()
  139289. }
  139290. ret[i] = ec.marshalNOrderDisputeSummary2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderDisputeSummary(ctx, sel, v[i])
  139291. }
  139292. if isLen1 {
  139293. f(i)
  139294. } else {
  139295. go f(i)
  139296. }
  139297. }
  139298. wg.Wait()
  139299. for _, e := range ret {
  139300. if e == graphql.Null {
  139301. return graphql.Null
  139302. }
  139303. }
  139304. return ret
  139305. }
  139306. func (ec *executionContext) marshalNOrderDisputeSummary2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderDisputeSummary(ctx context.Context, sel ast.SelectionSet, v *OrderDisputeSummary) graphql.Marshaler {
  139307. if v == nil {
  139308. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  139309. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  139310. }
  139311. return graphql.Null
  139312. }
  139313. return ec._OrderDisputeSummary(ctx, sel, v)
  139314. }
  139315. func (ec *executionContext) marshalNOrderEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*OrderEdge) graphql.Marshaler {
  139316. ret := make(graphql.Array, len(v))
  139317. var wg sync.WaitGroup
  139318. isLen1 := len(v) == 1
  139319. if !isLen1 {
  139320. wg.Add(len(v))
  139321. }
  139322. for i := range v {
  139323. i := i
  139324. fc := &graphql.FieldContext{
  139325. Index: &i,
  139326. Result: &v[i],
  139327. }
  139328. ctx := graphql.WithFieldContext(ctx, fc)
  139329. f := func(i int) {
  139330. defer func() {
  139331. if r := recover(); r != nil {
  139332. ec.Error(ctx, ec.Recover(ctx, r))
  139333. ret = nil
  139334. }
  139335. }()
  139336. if !isLen1 {
  139337. defer wg.Done()
  139338. }
  139339. ret[i] = ec.marshalNOrderEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderEdge(ctx, sel, v[i])
  139340. }
  139341. if isLen1 {
  139342. f(i)
  139343. } else {
  139344. go f(i)
  139345. }
  139346. }
  139347. wg.Wait()
  139348. for _, e := range ret {
  139349. if e == graphql.Null {
  139350. return graphql.Null
  139351. }
  139352. }
  139353. return ret
  139354. }
  139355. func (ec *executionContext) marshalNOrderEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderEdge(ctx context.Context, sel ast.SelectionSet, v *OrderEdge) graphql.Marshaler {
  139356. if v == nil {
  139357. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  139358. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  139359. }
  139360. return graphql.Null
  139361. }
  139362. return ec._OrderEdge(ctx, sel, v)
  139363. }
  139364. func (ec *executionContext) marshalNOrderPaymentCollectionDetails2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderPaymentCollectionDetails(ctx context.Context, sel ast.SelectionSet, v *OrderPaymentCollectionDetails) graphql.Marshaler {
  139365. if v == nil {
  139366. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  139367. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  139368. }
  139369. return graphql.Null
  139370. }
  139371. return ec._OrderPaymentCollectionDetails(ctx, sel, v)
  139372. }
  139373. func (ec *executionContext) marshalNOrderRisk2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderRiskᚄ(ctx context.Context, sel ast.SelectionSet, v []*OrderRisk) graphql.Marshaler {
  139374. ret := make(graphql.Array, len(v))
  139375. var wg sync.WaitGroup
  139376. isLen1 := len(v) == 1
  139377. if !isLen1 {
  139378. wg.Add(len(v))
  139379. }
  139380. for i := range v {
  139381. i := i
  139382. fc := &graphql.FieldContext{
  139383. Index: &i,
  139384. Result: &v[i],
  139385. }
  139386. ctx := graphql.WithFieldContext(ctx, fc)
  139387. f := func(i int) {
  139388. defer func() {
  139389. if r := recover(); r != nil {
  139390. ec.Error(ctx, ec.Recover(ctx, r))
  139391. ret = nil
  139392. }
  139393. }()
  139394. if !isLen1 {
  139395. defer wg.Done()
  139396. }
  139397. ret[i] = ec.marshalNOrderRisk2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderRisk(ctx, sel, v[i])
  139398. }
  139399. if isLen1 {
  139400. f(i)
  139401. } else {
  139402. go f(i)
  139403. }
  139404. }
  139405. wg.Wait()
  139406. for _, e := range ret {
  139407. if e == graphql.Null {
  139408. return graphql.Null
  139409. }
  139410. }
  139411. return ret
  139412. }
  139413. func (ec *executionContext) marshalNOrderRisk2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderRisk(ctx context.Context, sel ast.SelectionSet, v *OrderRisk) graphql.Marshaler {
  139414. if v == nil {
  139415. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  139416. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  139417. }
  139418. return graphql.Null
  139419. }
  139420. return ec._OrderRisk(ctx, sel, v)
  139421. }
  139422. func (ec *executionContext) unmarshalNOrderRiskLevel2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderRiskLevel(ctx context.Context, v interface{}) (OrderRiskLevel, error) {
  139423. var res OrderRiskLevel
  139424. err := res.UnmarshalGQL(v)
  139425. return res, graphql.ErrorOnPath(ctx, err)
  139426. }
  139427. func (ec *executionContext) marshalNOrderRiskLevel2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderRiskLevel(ctx context.Context, sel ast.SelectionSet, v OrderRiskLevel) graphql.Marshaler {
  139428. return v
  139429. }
  139430. func (ec *executionContext) marshalNOrderTransaction2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderTransactionᚄ(ctx context.Context, sel ast.SelectionSet, v []*OrderTransaction) graphql.Marshaler {
  139431. ret := make(graphql.Array, len(v))
  139432. var wg sync.WaitGroup
  139433. isLen1 := len(v) == 1
  139434. if !isLen1 {
  139435. wg.Add(len(v))
  139436. }
  139437. for i := range v {
  139438. i := i
  139439. fc := &graphql.FieldContext{
  139440. Index: &i,
  139441. Result: &v[i],
  139442. }
  139443. ctx := graphql.WithFieldContext(ctx, fc)
  139444. f := func(i int) {
  139445. defer func() {
  139446. if r := recover(); r != nil {
  139447. ec.Error(ctx, ec.Recover(ctx, r))
  139448. ret = nil
  139449. }
  139450. }()
  139451. if !isLen1 {
  139452. defer wg.Done()
  139453. }
  139454. ret[i] = ec.marshalNOrderTransaction2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderTransaction(ctx, sel, v[i])
  139455. }
  139456. if isLen1 {
  139457. f(i)
  139458. } else {
  139459. go f(i)
  139460. }
  139461. }
  139462. wg.Wait()
  139463. for _, e := range ret {
  139464. if e == graphql.Null {
  139465. return graphql.Null
  139466. }
  139467. }
  139468. return ret
  139469. }
  139470. func (ec *executionContext) marshalNOrderTransaction2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderTransaction(ctx context.Context, sel ast.SelectionSet, v *OrderTransaction) graphql.Marshaler {
  139471. if v == nil {
  139472. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  139473. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  139474. }
  139475. return graphql.Null
  139476. }
  139477. return ec._OrderTransaction(ctx, sel, v)
  139478. }
  139479. func (ec *executionContext) marshalNOrderTransactionConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderTransactionConnection(ctx context.Context, sel ast.SelectionSet, v *OrderTransactionConnection) graphql.Marshaler {
  139480. if v == nil {
  139481. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  139482. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  139483. }
  139484. return graphql.Null
  139485. }
  139486. return ec._OrderTransactionConnection(ctx, sel, v)
  139487. }
  139488. func (ec *executionContext) marshalNOrderTransactionEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderTransactionEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*OrderTransactionEdge) graphql.Marshaler {
  139489. ret := make(graphql.Array, len(v))
  139490. var wg sync.WaitGroup
  139491. isLen1 := len(v) == 1
  139492. if !isLen1 {
  139493. wg.Add(len(v))
  139494. }
  139495. for i := range v {
  139496. i := i
  139497. fc := &graphql.FieldContext{
  139498. Index: &i,
  139499. Result: &v[i],
  139500. }
  139501. ctx := graphql.WithFieldContext(ctx, fc)
  139502. f := func(i int) {
  139503. defer func() {
  139504. if r := recover(); r != nil {
  139505. ec.Error(ctx, ec.Recover(ctx, r))
  139506. ret = nil
  139507. }
  139508. }()
  139509. if !isLen1 {
  139510. defer wg.Done()
  139511. }
  139512. ret[i] = ec.marshalNOrderTransactionEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderTransactionEdge(ctx, sel, v[i])
  139513. }
  139514. if isLen1 {
  139515. f(i)
  139516. } else {
  139517. go f(i)
  139518. }
  139519. }
  139520. wg.Wait()
  139521. for _, e := range ret {
  139522. if e == graphql.Null {
  139523. return graphql.Null
  139524. }
  139525. }
  139526. return ret
  139527. }
  139528. func (ec *executionContext) marshalNOrderTransactionEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderTransactionEdge(ctx context.Context, sel ast.SelectionSet, v *OrderTransactionEdge) graphql.Marshaler {
  139529. if v == nil {
  139530. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  139531. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  139532. }
  139533. return graphql.Null
  139534. }
  139535. return ec._OrderTransactionEdge(ctx, sel, v)
  139536. }
  139537. func (ec *executionContext) unmarshalNOrderTransactionKind2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderTransactionKind(ctx context.Context, v interface{}) (OrderTransactionKind, error) {
  139538. var res OrderTransactionKind
  139539. err := res.UnmarshalGQL(v)
  139540. return res, graphql.ErrorOnPath(ctx, err)
  139541. }
  139542. func (ec *executionContext) marshalNOrderTransactionKind2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderTransactionKind(ctx context.Context, sel ast.SelectionSet, v OrderTransactionKind) graphql.Marshaler {
  139543. return v
  139544. }
  139545. func (ec *executionContext) unmarshalNOrderTransactionStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderTransactionStatus(ctx context.Context, v interface{}) (OrderTransactionStatus, error) {
  139546. var res OrderTransactionStatus
  139547. err := res.UnmarshalGQL(v)
  139548. return res, graphql.ErrorOnPath(ctx, err)
  139549. }
  139550. func (ec *executionContext) marshalNOrderTransactionStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderTransactionStatus(ctx context.Context, sel ast.SelectionSet, v OrderTransactionStatus) graphql.Marshaler {
  139551. return v
  139552. }
  139553. func (ec *executionContext) marshalNPageInfo2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPageInfo(ctx context.Context, sel ast.SelectionSet, v *PageInfo) graphql.Marshaler {
  139554. if v == nil {
  139555. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  139556. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  139557. }
  139558. return graphql.Null
  139559. }
  139560. return ec._PageInfo(ctx, sel, v)
  139561. }
  139562. func (ec *executionContext) marshalNPaymentInstrument2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPaymentInstrument(ctx context.Context, sel ast.SelectionSet, v PaymentInstrument) graphql.Marshaler {
  139563. if v == nil {
  139564. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  139565. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  139566. }
  139567. return graphql.Null
  139568. }
  139569. return ec._PaymentInstrument(ctx, sel, v)
  139570. }
  139571. func (ec *executionContext) marshalNPaymentMandate2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPaymentMandate(ctx context.Context, sel ast.SelectionSet, v *PaymentMandate) graphql.Marshaler {
  139572. if v == nil {
  139573. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  139574. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  139575. }
  139576. return graphql.Null
  139577. }
  139578. return ec._PaymentMandate(ctx, sel, v)
  139579. }
  139580. func (ec *executionContext) marshalNPaymentSchedule2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPaymentScheduleᚄ(ctx context.Context, sel ast.SelectionSet, v []*PaymentSchedule) graphql.Marshaler {
  139581. ret := make(graphql.Array, len(v))
  139582. var wg sync.WaitGroup
  139583. isLen1 := len(v) == 1
  139584. if !isLen1 {
  139585. wg.Add(len(v))
  139586. }
  139587. for i := range v {
  139588. i := i
  139589. fc := &graphql.FieldContext{
  139590. Index: &i,
  139591. Result: &v[i],
  139592. }
  139593. ctx := graphql.WithFieldContext(ctx, fc)
  139594. f := func(i int) {
  139595. defer func() {
  139596. if r := recover(); r != nil {
  139597. ec.Error(ctx, ec.Recover(ctx, r))
  139598. ret = nil
  139599. }
  139600. }()
  139601. if !isLen1 {
  139602. defer wg.Done()
  139603. }
  139604. ret[i] = ec.marshalNPaymentSchedule2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPaymentSchedule(ctx, sel, v[i])
  139605. }
  139606. if isLen1 {
  139607. f(i)
  139608. } else {
  139609. go f(i)
  139610. }
  139611. }
  139612. wg.Wait()
  139613. for _, e := range ret {
  139614. if e == graphql.Null {
  139615. return graphql.Null
  139616. }
  139617. }
  139618. return ret
  139619. }
  139620. func (ec *executionContext) marshalNPaymentSchedule2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPaymentSchedule(ctx context.Context, sel ast.SelectionSet, v *PaymentSchedule) graphql.Marshaler {
  139621. if v == nil {
  139622. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  139623. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  139624. }
  139625. return graphql.Null
  139626. }
  139627. return ec._PaymentSchedule(ctx, sel, v)
  139628. }
  139629. func (ec *executionContext) marshalNPaymentScheduleConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPaymentScheduleConnection(ctx context.Context, sel ast.SelectionSet, v *PaymentScheduleConnection) graphql.Marshaler {
  139630. if v == nil {
  139631. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  139632. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  139633. }
  139634. return graphql.Null
  139635. }
  139636. return ec._PaymentScheduleConnection(ctx, sel, v)
  139637. }
  139638. func (ec *executionContext) marshalNPaymentScheduleEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPaymentScheduleEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*PaymentScheduleEdge) graphql.Marshaler {
  139639. ret := make(graphql.Array, len(v))
  139640. var wg sync.WaitGroup
  139641. isLen1 := len(v) == 1
  139642. if !isLen1 {
  139643. wg.Add(len(v))
  139644. }
  139645. for i := range v {
  139646. i := i
  139647. fc := &graphql.FieldContext{
  139648. Index: &i,
  139649. Result: &v[i],
  139650. }
  139651. ctx := graphql.WithFieldContext(ctx, fc)
  139652. f := func(i int) {
  139653. defer func() {
  139654. if r := recover(); r != nil {
  139655. ec.Error(ctx, ec.Recover(ctx, r))
  139656. ret = nil
  139657. }
  139658. }()
  139659. if !isLen1 {
  139660. defer wg.Done()
  139661. }
  139662. ret[i] = ec.marshalNPaymentScheduleEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPaymentScheduleEdge(ctx, sel, v[i])
  139663. }
  139664. if isLen1 {
  139665. f(i)
  139666. } else {
  139667. go f(i)
  139668. }
  139669. }
  139670. wg.Wait()
  139671. for _, e := range ret {
  139672. if e == graphql.Null {
  139673. return graphql.Null
  139674. }
  139675. }
  139676. return ret
  139677. }
  139678. func (ec *executionContext) marshalNPaymentScheduleEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPaymentScheduleEdge(ctx context.Context, sel ast.SelectionSet, v *PaymentScheduleEdge) graphql.Marshaler {
  139679. if v == nil {
  139680. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  139681. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  139682. }
  139683. return graphql.Null
  139684. }
  139685. return ec._PaymentScheduleEdge(ctx, sel, v)
  139686. }
  139687. func (ec *executionContext) unmarshalNPaymentTermsType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPaymentTermsType(ctx context.Context, v interface{}) (PaymentTermsType, error) {
  139688. var res PaymentTermsType
  139689. err := res.UnmarshalGQL(v)
  139690. return res, graphql.ErrorOnPath(ctx, err)
  139691. }
  139692. func (ec *executionContext) marshalNPaymentTermsType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPaymentTermsType(ctx context.Context, sel ast.SelectionSet, v PaymentTermsType) graphql.Marshaler {
  139693. return v
  139694. }
  139695. func (ec *executionContext) unmarshalNPaypalExpressSubscriptionsGatewayStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPaypalExpressSubscriptionsGatewayStatus(ctx context.Context, v interface{}) (PaypalExpressSubscriptionsGatewayStatus, error) {
  139696. var res PaypalExpressSubscriptionsGatewayStatus
  139697. err := res.UnmarshalGQL(v)
  139698. return res, graphql.ErrorOnPath(ctx, err)
  139699. }
  139700. func (ec *executionContext) marshalNPaypalExpressSubscriptionsGatewayStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPaypalExpressSubscriptionsGatewayStatus(ctx context.Context, sel ast.SelectionSet, v PaypalExpressSubscriptionsGatewayStatus) graphql.Marshaler {
  139701. return v
  139702. }
  139703. func (ec *executionContext) marshalNPriceListAdjustment2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPriceListAdjustment(ctx context.Context, sel ast.SelectionSet, v *PriceListAdjustment) graphql.Marshaler {
  139704. if v == nil {
  139705. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  139706. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  139707. }
  139708. return graphql.Null
  139709. }
  139710. return ec._PriceListAdjustment(ctx, sel, v)
  139711. }
  139712. func (ec *executionContext) unmarshalNPriceListAdjustmentType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPriceListAdjustmentType(ctx context.Context, v interface{}) (PriceListAdjustmentType, error) {
  139713. var res PriceListAdjustmentType
  139714. err := res.UnmarshalGQL(v)
  139715. return res, graphql.ErrorOnPath(ctx, err)
  139716. }
  139717. func (ec *executionContext) marshalNPriceListAdjustmentType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPriceListAdjustmentType(ctx context.Context, sel ast.SelectionSet, v PriceListAdjustmentType) graphql.Marshaler {
  139718. return v
  139719. }
  139720. func (ec *executionContext) marshalNPriceListPrice2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPriceListPriceᚄ(ctx context.Context, sel ast.SelectionSet, v []*PriceListPrice) graphql.Marshaler {
  139721. ret := make(graphql.Array, len(v))
  139722. var wg sync.WaitGroup
  139723. isLen1 := len(v) == 1
  139724. if !isLen1 {
  139725. wg.Add(len(v))
  139726. }
  139727. for i := range v {
  139728. i := i
  139729. fc := &graphql.FieldContext{
  139730. Index: &i,
  139731. Result: &v[i],
  139732. }
  139733. ctx := graphql.WithFieldContext(ctx, fc)
  139734. f := func(i int) {
  139735. defer func() {
  139736. if r := recover(); r != nil {
  139737. ec.Error(ctx, ec.Recover(ctx, r))
  139738. ret = nil
  139739. }
  139740. }()
  139741. if !isLen1 {
  139742. defer wg.Done()
  139743. }
  139744. ret[i] = ec.marshalNPriceListPrice2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPriceListPrice(ctx, sel, v[i])
  139745. }
  139746. if isLen1 {
  139747. f(i)
  139748. } else {
  139749. go f(i)
  139750. }
  139751. }
  139752. wg.Wait()
  139753. for _, e := range ret {
  139754. if e == graphql.Null {
  139755. return graphql.Null
  139756. }
  139757. }
  139758. return ret
  139759. }
  139760. func (ec *executionContext) marshalNPriceListPrice2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPriceListPrice(ctx context.Context, sel ast.SelectionSet, v *PriceListPrice) graphql.Marshaler {
  139761. if v == nil {
  139762. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  139763. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  139764. }
  139765. return graphql.Null
  139766. }
  139767. return ec._PriceListPrice(ctx, sel, v)
  139768. }
  139769. func (ec *executionContext) marshalNPriceListPriceConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPriceListPriceConnection(ctx context.Context, sel ast.SelectionSet, v *PriceListPriceConnection) graphql.Marshaler {
  139770. if v == nil {
  139771. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  139772. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  139773. }
  139774. return graphql.Null
  139775. }
  139776. return ec._PriceListPriceConnection(ctx, sel, v)
  139777. }
  139778. func (ec *executionContext) marshalNPriceListPriceEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPriceListPriceEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*PriceListPriceEdge) graphql.Marshaler {
  139779. ret := make(graphql.Array, len(v))
  139780. var wg sync.WaitGroup
  139781. isLen1 := len(v) == 1
  139782. if !isLen1 {
  139783. wg.Add(len(v))
  139784. }
  139785. for i := range v {
  139786. i := i
  139787. fc := &graphql.FieldContext{
  139788. Index: &i,
  139789. Result: &v[i],
  139790. }
  139791. ctx := graphql.WithFieldContext(ctx, fc)
  139792. f := func(i int) {
  139793. defer func() {
  139794. if r := recover(); r != nil {
  139795. ec.Error(ctx, ec.Recover(ctx, r))
  139796. ret = nil
  139797. }
  139798. }()
  139799. if !isLen1 {
  139800. defer wg.Done()
  139801. }
  139802. ret[i] = ec.marshalNPriceListPriceEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPriceListPriceEdge(ctx, sel, v[i])
  139803. }
  139804. if isLen1 {
  139805. f(i)
  139806. } else {
  139807. go f(i)
  139808. }
  139809. }
  139810. wg.Wait()
  139811. for _, e := range ret {
  139812. if e == graphql.Null {
  139813. return graphql.Null
  139814. }
  139815. }
  139816. return ret
  139817. }
  139818. func (ec *executionContext) marshalNPriceListPriceEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPriceListPriceEdge(ctx context.Context, sel ast.SelectionSet, v *PriceListPriceEdge) graphql.Marshaler {
  139819. if v == nil {
  139820. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  139821. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  139822. }
  139823. return graphql.Null
  139824. }
  139825. return ec._PriceListPriceEdge(ctx, sel, v)
  139826. }
  139827. func (ec *executionContext) unmarshalNPriceListPriceOriginType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPriceListPriceOriginType(ctx context.Context, v interface{}) (PriceListPriceOriginType, error) {
  139828. var res PriceListPriceOriginType
  139829. err := res.UnmarshalGQL(v)
  139830. return res, graphql.ErrorOnPath(ctx, err)
  139831. }
  139832. func (ec *executionContext) marshalNPriceListPriceOriginType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPriceListPriceOriginType(ctx context.Context, sel ast.SelectionSet, v PriceListPriceOriginType) graphql.Marshaler {
  139833. return v
  139834. }
  139835. func (ec *executionContext) marshalNPricingValue2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPricingValue(ctx context.Context, sel ast.SelectionSet, v PricingValue) graphql.Marshaler {
  139836. if v == nil {
  139837. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  139838. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  139839. }
  139840. return graphql.Null
  139841. }
  139842. return ec._PricingValue(ctx, sel, v)
  139843. }
  139844. func (ec *executionContext) marshalNPrivateMetafield2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPrivateMetafieldᚄ(ctx context.Context, sel ast.SelectionSet, v []*PrivateMetafield) graphql.Marshaler {
  139845. ret := make(graphql.Array, len(v))
  139846. var wg sync.WaitGroup
  139847. isLen1 := len(v) == 1
  139848. if !isLen1 {
  139849. wg.Add(len(v))
  139850. }
  139851. for i := range v {
  139852. i := i
  139853. fc := &graphql.FieldContext{
  139854. Index: &i,
  139855. Result: &v[i],
  139856. }
  139857. ctx := graphql.WithFieldContext(ctx, fc)
  139858. f := func(i int) {
  139859. defer func() {
  139860. if r := recover(); r != nil {
  139861. ec.Error(ctx, ec.Recover(ctx, r))
  139862. ret = nil
  139863. }
  139864. }()
  139865. if !isLen1 {
  139866. defer wg.Done()
  139867. }
  139868. ret[i] = ec.marshalNPrivateMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPrivateMetafield(ctx, sel, v[i])
  139869. }
  139870. if isLen1 {
  139871. f(i)
  139872. } else {
  139873. go f(i)
  139874. }
  139875. }
  139876. wg.Wait()
  139877. for _, e := range ret {
  139878. if e == graphql.Null {
  139879. return graphql.Null
  139880. }
  139881. }
  139882. return ret
  139883. }
  139884. func (ec *executionContext) marshalNPrivateMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPrivateMetafield(ctx context.Context, sel ast.SelectionSet, v *PrivateMetafield) graphql.Marshaler {
  139885. if v == nil {
  139886. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  139887. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  139888. }
  139889. return graphql.Null
  139890. }
  139891. return ec._PrivateMetafield(ctx, sel, v)
  139892. }
  139893. func (ec *executionContext) marshalNPrivateMetafieldConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPrivateMetafieldConnection(ctx context.Context, sel ast.SelectionSet, v *PrivateMetafieldConnection) graphql.Marshaler {
  139894. if v == nil {
  139895. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  139896. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  139897. }
  139898. return graphql.Null
  139899. }
  139900. return ec._PrivateMetafieldConnection(ctx, sel, v)
  139901. }
  139902. func (ec *executionContext) marshalNPrivateMetafieldEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPrivateMetafieldEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*PrivateMetafieldEdge) graphql.Marshaler {
  139903. ret := make(graphql.Array, len(v))
  139904. var wg sync.WaitGroup
  139905. isLen1 := len(v) == 1
  139906. if !isLen1 {
  139907. wg.Add(len(v))
  139908. }
  139909. for i := range v {
  139910. i := i
  139911. fc := &graphql.FieldContext{
  139912. Index: &i,
  139913. Result: &v[i],
  139914. }
  139915. ctx := graphql.WithFieldContext(ctx, fc)
  139916. f := func(i int) {
  139917. defer func() {
  139918. if r := recover(); r != nil {
  139919. ec.Error(ctx, ec.Recover(ctx, r))
  139920. ret = nil
  139921. }
  139922. }()
  139923. if !isLen1 {
  139924. defer wg.Done()
  139925. }
  139926. ret[i] = ec.marshalNPrivateMetafieldEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPrivateMetafieldEdge(ctx, sel, v[i])
  139927. }
  139928. if isLen1 {
  139929. f(i)
  139930. } else {
  139931. go f(i)
  139932. }
  139933. }
  139934. wg.Wait()
  139935. for _, e := range ret {
  139936. if e == graphql.Null {
  139937. return graphql.Null
  139938. }
  139939. }
  139940. return ret
  139941. }
  139942. func (ec *executionContext) marshalNPrivateMetafieldEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPrivateMetafieldEdge(ctx context.Context, sel ast.SelectionSet, v *PrivateMetafieldEdge) graphql.Marshaler {
  139943. if v == nil {
  139944. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  139945. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  139946. }
  139947. return graphql.Null
  139948. }
  139949. return ec._PrivateMetafieldEdge(ctx, sel, v)
  139950. }
  139951. func (ec *executionContext) unmarshalNPrivateMetafieldValueInput2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPrivateMetafieldValueInput(ctx context.Context, v interface{}) (*PrivateMetafieldValueInput, error) {
  139952. res, err := ec.unmarshalInputPrivateMetafieldValueInput(ctx, v)
  139953. return &res, graphql.ErrorOnPath(ctx, err)
  139954. }
  139955. func (ec *executionContext) unmarshalNPrivateMetafieldValueType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPrivateMetafieldValueType(ctx context.Context, v interface{}) (PrivateMetafieldValueType, error) {
  139956. var res PrivateMetafieldValueType
  139957. err := res.UnmarshalGQL(v)
  139958. return res, graphql.ErrorOnPath(ctx, err)
  139959. }
  139960. func (ec *executionContext) marshalNPrivateMetafieldValueType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPrivateMetafieldValueType(ctx context.Context, sel ast.SelectionSet, v PrivateMetafieldValueType) graphql.Marshaler {
  139961. return v
  139962. }
  139963. func (ec *executionContext) marshalNProduct2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductᚄ(ctx context.Context, sel ast.SelectionSet, v []*Product) graphql.Marshaler {
  139964. ret := make(graphql.Array, len(v))
  139965. var wg sync.WaitGroup
  139966. isLen1 := len(v) == 1
  139967. if !isLen1 {
  139968. wg.Add(len(v))
  139969. }
  139970. for i := range v {
  139971. i := i
  139972. fc := &graphql.FieldContext{
  139973. Index: &i,
  139974. Result: &v[i],
  139975. }
  139976. ctx := graphql.WithFieldContext(ctx, fc)
  139977. f := func(i int) {
  139978. defer func() {
  139979. if r := recover(); r != nil {
  139980. ec.Error(ctx, ec.Recover(ctx, r))
  139981. ret = nil
  139982. }
  139983. }()
  139984. if !isLen1 {
  139985. defer wg.Done()
  139986. }
  139987. ret[i] = ec.marshalNProduct2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProduct(ctx, sel, v[i])
  139988. }
  139989. if isLen1 {
  139990. f(i)
  139991. } else {
  139992. go f(i)
  139993. }
  139994. }
  139995. wg.Wait()
  139996. for _, e := range ret {
  139997. if e == graphql.Null {
  139998. return graphql.Null
  139999. }
  140000. }
  140001. return ret
  140002. }
  140003. func (ec *executionContext) marshalNProduct2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProduct(ctx context.Context, sel ast.SelectionSet, v *Product) graphql.Marshaler {
  140004. if v == nil {
  140005. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  140006. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  140007. }
  140008. return graphql.Null
  140009. }
  140010. return ec._Product(ctx, sel, v)
  140011. }
  140012. func (ec *executionContext) marshalNProductConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductConnection(ctx context.Context, sel ast.SelectionSet, v *ProductConnection) graphql.Marshaler {
  140013. if v == nil {
  140014. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  140015. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  140016. }
  140017. return graphql.Null
  140018. }
  140019. return ec._ProductConnection(ctx, sel, v)
  140020. }
  140021. func (ec *executionContext) marshalNProductEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*ProductEdge) graphql.Marshaler {
  140022. ret := make(graphql.Array, len(v))
  140023. var wg sync.WaitGroup
  140024. isLen1 := len(v) == 1
  140025. if !isLen1 {
  140026. wg.Add(len(v))
  140027. }
  140028. for i := range v {
  140029. i := i
  140030. fc := &graphql.FieldContext{
  140031. Index: &i,
  140032. Result: &v[i],
  140033. }
  140034. ctx := graphql.WithFieldContext(ctx, fc)
  140035. f := func(i int) {
  140036. defer func() {
  140037. if r := recover(); r != nil {
  140038. ec.Error(ctx, ec.Recover(ctx, r))
  140039. ret = nil
  140040. }
  140041. }()
  140042. if !isLen1 {
  140043. defer wg.Done()
  140044. }
  140045. ret[i] = ec.marshalNProductEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductEdge(ctx, sel, v[i])
  140046. }
  140047. if isLen1 {
  140048. f(i)
  140049. } else {
  140050. go f(i)
  140051. }
  140052. }
  140053. wg.Wait()
  140054. for _, e := range ret {
  140055. if e == graphql.Null {
  140056. return graphql.Null
  140057. }
  140058. }
  140059. return ret
  140060. }
  140061. func (ec *executionContext) marshalNProductEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductEdge(ctx context.Context, sel ast.SelectionSet, v *ProductEdge) graphql.Marshaler {
  140062. if v == nil {
  140063. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  140064. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  140065. }
  140066. return graphql.Null
  140067. }
  140068. return ec._ProductEdge(ctx, sel, v)
  140069. }
  140070. func (ec *executionContext) marshalNProductPriceRangeV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductPriceRangeV2(ctx context.Context, sel ast.SelectionSet, v *ProductPriceRangeV2) graphql.Marshaler {
  140071. if v == nil {
  140072. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  140073. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  140074. }
  140075. return graphql.Null
  140076. }
  140077. return ec._ProductPriceRangeV2(ctx, sel, v)
  140078. }
  140079. func (ec *executionContext) marshalNProductVariant2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductVariantᚄ(ctx context.Context, sel ast.SelectionSet, v []*ProductVariant) graphql.Marshaler {
  140080. ret := make(graphql.Array, len(v))
  140081. var wg sync.WaitGroup
  140082. isLen1 := len(v) == 1
  140083. if !isLen1 {
  140084. wg.Add(len(v))
  140085. }
  140086. for i := range v {
  140087. i := i
  140088. fc := &graphql.FieldContext{
  140089. Index: &i,
  140090. Result: &v[i],
  140091. }
  140092. ctx := graphql.WithFieldContext(ctx, fc)
  140093. f := func(i int) {
  140094. defer func() {
  140095. if r := recover(); r != nil {
  140096. ec.Error(ctx, ec.Recover(ctx, r))
  140097. ret = nil
  140098. }
  140099. }()
  140100. if !isLen1 {
  140101. defer wg.Done()
  140102. }
  140103. ret[i] = ec.marshalNProductVariant2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductVariant(ctx, sel, v[i])
  140104. }
  140105. if isLen1 {
  140106. f(i)
  140107. } else {
  140108. go f(i)
  140109. }
  140110. }
  140111. wg.Wait()
  140112. for _, e := range ret {
  140113. if e == graphql.Null {
  140114. return graphql.Null
  140115. }
  140116. }
  140117. return ret
  140118. }
  140119. func (ec *executionContext) marshalNProductVariant2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductVariant(ctx context.Context, sel ast.SelectionSet, v *ProductVariant) graphql.Marshaler {
  140120. if v == nil {
  140121. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  140122. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  140123. }
  140124. return graphql.Null
  140125. }
  140126. return ec._ProductVariant(ctx, sel, v)
  140127. }
  140128. func (ec *executionContext) marshalNProductVariantConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductVariantConnection(ctx context.Context, sel ast.SelectionSet, v *ProductVariantConnection) graphql.Marshaler {
  140129. if v == nil {
  140130. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  140131. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  140132. }
  140133. return graphql.Null
  140134. }
  140135. return ec._ProductVariantConnection(ctx, sel, v)
  140136. }
  140137. func (ec *executionContext) marshalNProductVariantEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductVariantEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*ProductVariantEdge) graphql.Marshaler {
  140138. ret := make(graphql.Array, len(v))
  140139. var wg sync.WaitGroup
  140140. isLen1 := len(v) == 1
  140141. if !isLen1 {
  140142. wg.Add(len(v))
  140143. }
  140144. for i := range v {
  140145. i := i
  140146. fc := &graphql.FieldContext{
  140147. Index: &i,
  140148. Result: &v[i],
  140149. }
  140150. ctx := graphql.WithFieldContext(ctx, fc)
  140151. f := func(i int) {
  140152. defer func() {
  140153. if r := recover(); r != nil {
  140154. ec.Error(ctx, ec.Recover(ctx, r))
  140155. ret = nil
  140156. }
  140157. }()
  140158. if !isLen1 {
  140159. defer wg.Done()
  140160. }
  140161. ret[i] = ec.marshalNProductVariantEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductVariantEdge(ctx, sel, v[i])
  140162. }
  140163. if isLen1 {
  140164. f(i)
  140165. } else {
  140166. go f(i)
  140167. }
  140168. }
  140169. wg.Wait()
  140170. for _, e := range ret {
  140171. if e == graphql.Null {
  140172. return graphql.Null
  140173. }
  140174. }
  140175. return ret
  140176. }
  140177. func (ec *executionContext) marshalNProductVariantEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductVariantEdge(ctx context.Context, sel ast.SelectionSet, v *ProductVariantEdge) graphql.Marshaler {
  140178. if v == nil {
  140179. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  140180. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  140181. }
  140182. return graphql.Null
  140183. }
  140184. return ec._ProductVariantEdge(ctx, sel, v)
  140185. }
  140186. func (ec *executionContext) marshalNPublication2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPublicationᚄ(ctx context.Context, sel ast.SelectionSet, v []*Publication) graphql.Marshaler {
  140187. ret := make(graphql.Array, len(v))
  140188. var wg sync.WaitGroup
  140189. isLen1 := len(v) == 1
  140190. if !isLen1 {
  140191. wg.Add(len(v))
  140192. }
  140193. for i := range v {
  140194. i := i
  140195. fc := &graphql.FieldContext{
  140196. Index: &i,
  140197. Result: &v[i],
  140198. }
  140199. ctx := graphql.WithFieldContext(ctx, fc)
  140200. f := func(i int) {
  140201. defer func() {
  140202. if r := recover(); r != nil {
  140203. ec.Error(ctx, ec.Recover(ctx, r))
  140204. ret = nil
  140205. }
  140206. }()
  140207. if !isLen1 {
  140208. defer wg.Done()
  140209. }
  140210. ret[i] = ec.marshalNPublication2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPublication(ctx, sel, v[i])
  140211. }
  140212. if isLen1 {
  140213. f(i)
  140214. } else {
  140215. go f(i)
  140216. }
  140217. }
  140218. wg.Wait()
  140219. for _, e := range ret {
  140220. if e == graphql.Null {
  140221. return graphql.Null
  140222. }
  140223. }
  140224. return ret
  140225. }
  140226. func (ec *executionContext) marshalNPublication2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPublication(ctx context.Context, sel ast.SelectionSet, v *Publication) graphql.Marshaler {
  140227. if v == nil {
  140228. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  140229. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  140230. }
  140231. return graphql.Null
  140232. }
  140233. return ec._Publication(ctx, sel, v)
  140234. }
  140235. func (ec *executionContext) marshalNPublicationEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPublicationEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*PublicationEdge) graphql.Marshaler {
  140236. ret := make(graphql.Array, len(v))
  140237. var wg sync.WaitGroup
  140238. isLen1 := len(v) == 1
  140239. if !isLen1 {
  140240. wg.Add(len(v))
  140241. }
  140242. for i := range v {
  140243. i := i
  140244. fc := &graphql.FieldContext{
  140245. Index: &i,
  140246. Result: &v[i],
  140247. }
  140248. ctx := graphql.WithFieldContext(ctx, fc)
  140249. f := func(i int) {
  140250. defer func() {
  140251. if r := recover(); r != nil {
  140252. ec.Error(ctx, ec.Recover(ctx, r))
  140253. ret = nil
  140254. }
  140255. }()
  140256. if !isLen1 {
  140257. defer wg.Done()
  140258. }
  140259. ret[i] = ec.marshalNPublicationEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPublicationEdge(ctx, sel, v[i])
  140260. }
  140261. if isLen1 {
  140262. f(i)
  140263. } else {
  140264. go f(i)
  140265. }
  140266. }
  140267. wg.Wait()
  140268. for _, e := range ret {
  140269. if e == graphql.Null {
  140270. return graphql.Null
  140271. }
  140272. }
  140273. return ret
  140274. }
  140275. func (ec *executionContext) marshalNPublicationEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPublicationEdge(ctx context.Context, sel ast.SelectionSet, v *PublicationEdge) graphql.Marshaler {
  140276. if v == nil {
  140277. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  140278. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  140279. }
  140280. return graphql.Null
  140281. }
  140282. return ec._PublicationEdge(ctx, sel, v)
  140283. }
  140284. func (ec *executionContext) marshalNPublishable2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPublishable(ctx context.Context, sel ast.SelectionSet, v Publishable) graphql.Marshaler {
  140285. if v == nil {
  140286. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  140287. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  140288. }
  140289. return graphql.Null
  140290. }
  140291. return ec._Publishable(ctx, sel, v)
  140292. }
  140293. func (ec *executionContext) marshalNPublishedTranslation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPublishedTranslationᚄ(ctx context.Context, sel ast.SelectionSet, v []*PublishedTranslation) graphql.Marshaler {
  140294. ret := make(graphql.Array, len(v))
  140295. var wg sync.WaitGroup
  140296. isLen1 := len(v) == 1
  140297. if !isLen1 {
  140298. wg.Add(len(v))
  140299. }
  140300. for i := range v {
  140301. i := i
  140302. fc := &graphql.FieldContext{
  140303. Index: &i,
  140304. Result: &v[i],
  140305. }
  140306. ctx := graphql.WithFieldContext(ctx, fc)
  140307. f := func(i int) {
  140308. defer func() {
  140309. if r := recover(); r != nil {
  140310. ec.Error(ctx, ec.Recover(ctx, r))
  140311. ret = nil
  140312. }
  140313. }()
  140314. if !isLen1 {
  140315. defer wg.Done()
  140316. }
  140317. ret[i] = ec.marshalNPublishedTranslation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPublishedTranslation(ctx, sel, v[i])
  140318. }
  140319. if isLen1 {
  140320. f(i)
  140321. } else {
  140322. go f(i)
  140323. }
  140324. }
  140325. wg.Wait()
  140326. for _, e := range ret {
  140327. if e == graphql.Null {
  140328. return graphql.Null
  140329. }
  140330. }
  140331. return ret
  140332. }
  140333. func (ec *executionContext) marshalNPublishedTranslation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPublishedTranslation(ctx context.Context, sel ast.SelectionSet, v *PublishedTranslation) graphql.Marshaler {
  140334. if v == nil {
  140335. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  140336. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  140337. }
  140338. return graphql.Null
  140339. }
  140340. return ec._PublishedTranslation(ctx, sel, v)
  140341. }
  140342. func (ec *executionContext) marshalNRefund2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundᚄ(ctx context.Context, sel ast.SelectionSet, v []*Refund) graphql.Marshaler {
  140343. ret := make(graphql.Array, len(v))
  140344. var wg sync.WaitGroup
  140345. isLen1 := len(v) == 1
  140346. if !isLen1 {
  140347. wg.Add(len(v))
  140348. }
  140349. for i := range v {
  140350. i := i
  140351. fc := &graphql.FieldContext{
  140352. Index: &i,
  140353. Result: &v[i],
  140354. }
  140355. ctx := graphql.WithFieldContext(ctx, fc)
  140356. f := func(i int) {
  140357. defer func() {
  140358. if r := recover(); r != nil {
  140359. ec.Error(ctx, ec.Recover(ctx, r))
  140360. ret = nil
  140361. }
  140362. }()
  140363. if !isLen1 {
  140364. defer wg.Done()
  140365. }
  140366. ret[i] = ec.marshalNRefund2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefund(ctx, sel, v[i])
  140367. }
  140368. if isLen1 {
  140369. f(i)
  140370. } else {
  140371. go f(i)
  140372. }
  140373. }
  140374. wg.Wait()
  140375. for _, e := range ret {
  140376. if e == graphql.Null {
  140377. return graphql.Null
  140378. }
  140379. }
  140380. return ret
  140381. }
  140382. func (ec *executionContext) marshalNRefund2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefund(ctx context.Context, sel ast.SelectionSet, v *Refund) graphql.Marshaler {
  140383. if v == nil {
  140384. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  140385. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  140386. }
  140387. return graphql.Null
  140388. }
  140389. return ec._Refund(ctx, sel, v)
  140390. }
  140391. func (ec *executionContext) marshalNRefundDuty2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundDutyᚄ(ctx context.Context, sel ast.SelectionSet, v []*RefundDuty) graphql.Marshaler {
  140392. ret := make(graphql.Array, len(v))
  140393. var wg sync.WaitGroup
  140394. isLen1 := len(v) == 1
  140395. if !isLen1 {
  140396. wg.Add(len(v))
  140397. }
  140398. for i := range v {
  140399. i := i
  140400. fc := &graphql.FieldContext{
  140401. Index: &i,
  140402. Result: &v[i],
  140403. }
  140404. ctx := graphql.WithFieldContext(ctx, fc)
  140405. f := func(i int) {
  140406. defer func() {
  140407. if r := recover(); r != nil {
  140408. ec.Error(ctx, ec.Recover(ctx, r))
  140409. ret = nil
  140410. }
  140411. }()
  140412. if !isLen1 {
  140413. defer wg.Done()
  140414. }
  140415. ret[i] = ec.marshalNRefundDuty2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundDuty(ctx, sel, v[i])
  140416. }
  140417. if isLen1 {
  140418. f(i)
  140419. } else {
  140420. go f(i)
  140421. }
  140422. }
  140423. wg.Wait()
  140424. for _, e := range ret {
  140425. if e == graphql.Null {
  140426. return graphql.Null
  140427. }
  140428. }
  140429. return ret
  140430. }
  140431. func (ec *executionContext) marshalNRefundDuty2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundDuty(ctx context.Context, sel ast.SelectionSet, v *RefundDuty) graphql.Marshaler {
  140432. if v == nil {
  140433. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  140434. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  140435. }
  140436. return graphql.Null
  140437. }
  140438. return ec._RefundDuty(ctx, sel, v)
  140439. }
  140440. func (ec *executionContext) unmarshalNRefundDutyInput2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundDutyInput(ctx context.Context, v interface{}) (*RefundDutyInput, error) {
  140441. res, err := ec.unmarshalInputRefundDutyInput(ctx, v)
  140442. return &res, graphql.ErrorOnPath(ctx, err)
  140443. }
  140444. func (ec *executionContext) marshalNRefundLineItem2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundLineItemᚄ(ctx context.Context, sel ast.SelectionSet, v []*RefundLineItem) graphql.Marshaler {
  140445. ret := make(graphql.Array, len(v))
  140446. var wg sync.WaitGroup
  140447. isLen1 := len(v) == 1
  140448. if !isLen1 {
  140449. wg.Add(len(v))
  140450. }
  140451. for i := range v {
  140452. i := i
  140453. fc := &graphql.FieldContext{
  140454. Index: &i,
  140455. Result: &v[i],
  140456. }
  140457. ctx := graphql.WithFieldContext(ctx, fc)
  140458. f := func(i int) {
  140459. defer func() {
  140460. if r := recover(); r != nil {
  140461. ec.Error(ctx, ec.Recover(ctx, r))
  140462. ret = nil
  140463. }
  140464. }()
  140465. if !isLen1 {
  140466. defer wg.Done()
  140467. }
  140468. ret[i] = ec.marshalNRefundLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundLineItem(ctx, sel, v[i])
  140469. }
  140470. if isLen1 {
  140471. f(i)
  140472. } else {
  140473. go f(i)
  140474. }
  140475. }
  140476. wg.Wait()
  140477. for _, e := range ret {
  140478. if e == graphql.Null {
  140479. return graphql.Null
  140480. }
  140481. }
  140482. return ret
  140483. }
  140484. func (ec *executionContext) marshalNRefundLineItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundLineItem(ctx context.Context, sel ast.SelectionSet, v *RefundLineItem) graphql.Marshaler {
  140485. if v == nil {
  140486. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  140487. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  140488. }
  140489. return graphql.Null
  140490. }
  140491. return ec._RefundLineItem(ctx, sel, v)
  140492. }
  140493. func (ec *executionContext) marshalNRefundLineItemConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundLineItemConnection(ctx context.Context, sel ast.SelectionSet, v *RefundLineItemConnection) graphql.Marshaler {
  140494. if v == nil {
  140495. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  140496. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  140497. }
  140498. return graphql.Null
  140499. }
  140500. return ec._RefundLineItemConnection(ctx, sel, v)
  140501. }
  140502. func (ec *executionContext) marshalNRefundLineItemEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundLineItemEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*RefundLineItemEdge) graphql.Marshaler {
  140503. ret := make(graphql.Array, len(v))
  140504. var wg sync.WaitGroup
  140505. isLen1 := len(v) == 1
  140506. if !isLen1 {
  140507. wg.Add(len(v))
  140508. }
  140509. for i := range v {
  140510. i := i
  140511. fc := &graphql.FieldContext{
  140512. Index: &i,
  140513. Result: &v[i],
  140514. }
  140515. ctx := graphql.WithFieldContext(ctx, fc)
  140516. f := func(i int) {
  140517. defer func() {
  140518. if r := recover(); r != nil {
  140519. ec.Error(ctx, ec.Recover(ctx, r))
  140520. ret = nil
  140521. }
  140522. }()
  140523. if !isLen1 {
  140524. defer wg.Done()
  140525. }
  140526. ret[i] = ec.marshalNRefundLineItemEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundLineItemEdge(ctx, sel, v[i])
  140527. }
  140528. if isLen1 {
  140529. f(i)
  140530. } else {
  140531. go f(i)
  140532. }
  140533. }
  140534. wg.Wait()
  140535. for _, e := range ret {
  140536. if e == graphql.Null {
  140537. return graphql.Null
  140538. }
  140539. }
  140540. return ret
  140541. }
  140542. func (ec *executionContext) marshalNRefundLineItemEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundLineItemEdge(ctx context.Context, sel ast.SelectionSet, v *RefundLineItemEdge) graphql.Marshaler {
  140543. if v == nil {
  140544. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  140545. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  140546. }
  140547. return graphql.Null
  140548. }
  140549. return ec._RefundLineItemEdge(ctx, sel, v)
  140550. }
  140551. func (ec *executionContext) unmarshalNRefundLineItemInput2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundLineItemInput(ctx context.Context, v interface{}) (*RefundLineItemInput, error) {
  140552. res, err := ec.unmarshalInputRefundLineItemInput(ctx, v)
  140553. return &res, graphql.ErrorOnPath(ctx, err)
  140554. }
  140555. func (ec *executionContext) unmarshalNRefundLineItemRestockType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundLineItemRestockType(ctx context.Context, v interface{}) (RefundLineItemRestockType, error) {
  140556. var res RefundLineItemRestockType
  140557. err := res.UnmarshalGQL(v)
  140558. return res, graphql.ErrorOnPath(ctx, err)
  140559. }
  140560. func (ec *executionContext) marshalNRefundLineItemRestockType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundLineItemRestockType(ctx context.Context, sel ast.SelectionSet, v RefundLineItemRestockType) graphql.Marshaler {
  140561. return v
  140562. }
  140563. func (ec *executionContext) marshalNResourceAlert2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourceAlertᚄ(ctx context.Context, sel ast.SelectionSet, v []*ResourceAlert) graphql.Marshaler {
  140564. ret := make(graphql.Array, len(v))
  140565. var wg sync.WaitGroup
  140566. isLen1 := len(v) == 1
  140567. if !isLen1 {
  140568. wg.Add(len(v))
  140569. }
  140570. for i := range v {
  140571. i := i
  140572. fc := &graphql.FieldContext{
  140573. Index: &i,
  140574. Result: &v[i],
  140575. }
  140576. ctx := graphql.WithFieldContext(ctx, fc)
  140577. f := func(i int) {
  140578. defer func() {
  140579. if r := recover(); r != nil {
  140580. ec.Error(ctx, ec.Recover(ctx, r))
  140581. ret = nil
  140582. }
  140583. }()
  140584. if !isLen1 {
  140585. defer wg.Done()
  140586. }
  140587. ret[i] = ec.marshalNResourceAlert2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourceAlert(ctx, sel, v[i])
  140588. }
  140589. if isLen1 {
  140590. f(i)
  140591. } else {
  140592. go f(i)
  140593. }
  140594. }
  140595. wg.Wait()
  140596. for _, e := range ret {
  140597. if e == graphql.Null {
  140598. return graphql.Null
  140599. }
  140600. }
  140601. return ret
  140602. }
  140603. func (ec *executionContext) marshalNResourceAlert2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourceAlert(ctx context.Context, sel ast.SelectionSet, v *ResourceAlert) graphql.Marshaler {
  140604. if v == nil {
  140605. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  140606. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  140607. }
  140608. return graphql.Null
  140609. }
  140610. return ec._ResourceAlert(ctx, sel, v)
  140611. }
  140612. func (ec *executionContext) marshalNResourceAlertAction2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourceAlertActionᚄ(ctx context.Context, sel ast.SelectionSet, v []*ResourceAlertAction) graphql.Marshaler {
  140613. ret := make(graphql.Array, len(v))
  140614. var wg sync.WaitGroup
  140615. isLen1 := len(v) == 1
  140616. if !isLen1 {
  140617. wg.Add(len(v))
  140618. }
  140619. for i := range v {
  140620. i := i
  140621. fc := &graphql.FieldContext{
  140622. Index: &i,
  140623. Result: &v[i],
  140624. }
  140625. ctx := graphql.WithFieldContext(ctx, fc)
  140626. f := func(i int) {
  140627. defer func() {
  140628. if r := recover(); r != nil {
  140629. ec.Error(ctx, ec.Recover(ctx, r))
  140630. ret = nil
  140631. }
  140632. }()
  140633. if !isLen1 {
  140634. defer wg.Done()
  140635. }
  140636. ret[i] = ec.marshalNResourceAlertAction2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourceAlertAction(ctx, sel, v[i])
  140637. }
  140638. if isLen1 {
  140639. f(i)
  140640. } else {
  140641. go f(i)
  140642. }
  140643. }
  140644. wg.Wait()
  140645. for _, e := range ret {
  140646. if e == graphql.Null {
  140647. return graphql.Null
  140648. }
  140649. }
  140650. return ret
  140651. }
  140652. func (ec *executionContext) marshalNResourceAlertAction2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourceAlertAction(ctx context.Context, sel ast.SelectionSet, v *ResourceAlertAction) graphql.Marshaler {
  140653. if v == nil {
  140654. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  140655. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  140656. }
  140657. return graphql.Null
  140658. }
  140659. return ec._ResourceAlertAction(ctx, sel, v)
  140660. }
  140661. func (ec *executionContext) unmarshalNResourceAlertSeverity2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourceAlertSeverity(ctx context.Context, v interface{}) (ResourceAlertSeverity, error) {
  140662. var res ResourceAlertSeverity
  140663. err := res.UnmarshalGQL(v)
  140664. return res, graphql.ErrorOnPath(ctx, err)
  140665. }
  140666. func (ec *executionContext) marshalNResourceAlertSeverity2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourceAlertSeverity(ctx context.Context, sel ast.SelectionSet, v ResourceAlertSeverity) graphql.Marshaler {
  140667. return v
  140668. }
  140669. func (ec *executionContext) marshalNResourceLimit2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourceLimit(ctx context.Context, sel ast.SelectionSet, v *ResourceLimit) graphql.Marshaler {
  140670. if v == nil {
  140671. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  140672. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  140673. }
  140674. return graphql.Null
  140675. }
  140676. return ec._ResourceLimit(ctx, sel, v)
  140677. }
  140678. func (ec *executionContext) marshalNResourcePublication2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourcePublicationᚄ(ctx context.Context, sel ast.SelectionSet, v []*ResourcePublication) graphql.Marshaler {
  140679. ret := make(graphql.Array, len(v))
  140680. var wg sync.WaitGroup
  140681. isLen1 := len(v) == 1
  140682. if !isLen1 {
  140683. wg.Add(len(v))
  140684. }
  140685. for i := range v {
  140686. i := i
  140687. fc := &graphql.FieldContext{
  140688. Index: &i,
  140689. Result: &v[i],
  140690. }
  140691. ctx := graphql.WithFieldContext(ctx, fc)
  140692. f := func(i int) {
  140693. defer func() {
  140694. if r := recover(); r != nil {
  140695. ec.Error(ctx, ec.Recover(ctx, r))
  140696. ret = nil
  140697. }
  140698. }()
  140699. if !isLen1 {
  140700. defer wg.Done()
  140701. }
  140702. ret[i] = ec.marshalNResourcePublication2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourcePublication(ctx, sel, v[i])
  140703. }
  140704. if isLen1 {
  140705. f(i)
  140706. } else {
  140707. go f(i)
  140708. }
  140709. }
  140710. wg.Wait()
  140711. for _, e := range ret {
  140712. if e == graphql.Null {
  140713. return graphql.Null
  140714. }
  140715. }
  140716. return ret
  140717. }
  140718. func (ec *executionContext) marshalNResourcePublication2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourcePublication(ctx context.Context, sel ast.SelectionSet, v *ResourcePublication) graphql.Marshaler {
  140719. if v == nil {
  140720. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  140721. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  140722. }
  140723. return graphql.Null
  140724. }
  140725. return ec._ResourcePublication(ctx, sel, v)
  140726. }
  140727. func (ec *executionContext) marshalNResourcePublicationConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourcePublicationConnection(ctx context.Context, sel ast.SelectionSet, v *ResourcePublicationConnection) graphql.Marshaler {
  140728. if v == nil {
  140729. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  140730. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  140731. }
  140732. return graphql.Null
  140733. }
  140734. return ec._ResourcePublicationConnection(ctx, sel, v)
  140735. }
  140736. func (ec *executionContext) marshalNResourcePublicationEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourcePublicationEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*ResourcePublicationEdge) graphql.Marshaler {
  140737. ret := make(graphql.Array, len(v))
  140738. var wg sync.WaitGroup
  140739. isLen1 := len(v) == 1
  140740. if !isLen1 {
  140741. wg.Add(len(v))
  140742. }
  140743. for i := range v {
  140744. i := i
  140745. fc := &graphql.FieldContext{
  140746. Index: &i,
  140747. Result: &v[i],
  140748. }
  140749. ctx := graphql.WithFieldContext(ctx, fc)
  140750. f := func(i int) {
  140751. defer func() {
  140752. if r := recover(); r != nil {
  140753. ec.Error(ctx, ec.Recover(ctx, r))
  140754. ret = nil
  140755. }
  140756. }()
  140757. if !isLen1 {
  140758. defer wg.Done()
  140759. }
  140760. ret[i] = ec.marshalNResourcePublicationEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourcePublicationEdge(ctx, sel, v[i])
  140761. }
  140762. if isLen1 {
  140763. f(i)
  140764. } else {
  140765. go f(i)
  140766. }
  140767. }
  140768. wg.Wait()
  140769. for _, e := range ret {
  140770. if e == graphql.Null {
  140771. return graphql.Null
  140772. }
  140773. }
  140774. return ret
  140775. }
  140776. func (ec *executionContext) marshalNResourcePublicationEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourcePublicationEdge(ctx context.Context, sel ast.SelectionSet, v *ResourcePublicationEdge) graphql.Marshaler {
  140777. if v == nil {
  140778. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  140779. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  140780. }
  140781. return graphql.Null
  140782. }
  140783. return ec._ResourcePublicationEdge(ctx, sel, v)
  140784. }
  140785. func (ec *executionContext) marshalNResourcePublicationV22ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourcePublicationV2ᚄ(ctx context.Context, sel ast.SelectionSet, v []*ResourcePublicationV2) graphql.Marshaler {
  140786. ret := make(graphql.Array, len(v))
  140787. var wg sync.WaitGroup
  140788. isLen1 := len(v) == 1
  140789. if !isLen1 {
  140790. wg.Add(len(v))
  140791. }
  140792. for i := range v {
  140793. i := i
  140794. fc := &graphql.FieldContext{
  140795. Index: &i,
  140796. Result: &v[i],
  140797. }
  140798. ctx := graphql.WithFieldContext(ctx, fc)
  140799. f := func(i int) {
  140800. defer func() {
  140801. if r := recover(); r != nil {
  140802. ec.Error(ctx, ec.Recover(ctx, r))
  140803. ret = nil
  140804. }
  140805. }()
  140806. if !isLen1 {
  140807. defer wg.Done()
  140808. }
  140809. ret[i] = ec.marshalNResourcePublicationV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourcePublicationV2(ctx, sel, v[i])
  140810. }
  140811. if isLen1 {
  140812. f(i)
  140813. } else {
  140814. go f(i)
  140815. }
  140816. }
  140817. wg.Wait()
  140818. for _, e := range ret {
  140819. if e == graphql.Null {
  140820. return graphql.Null
  140821. }
  140822. }
  140823. return ret
  140824. }
  140825. func (ec *executionContext) marshalNResourcePublicationV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourcePublicationV2(ctx context.Context, sel ast.SelectionSet, v *ResourcePublicationV2) graphql.Marshaler {
  140826. if v == nil {
  140827. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  140828. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  140829. }
  140830. return graphql.Null
  140831. }
  140832. return ec._ResourcePublicationV2(ctx, sel, v)
  140833. }
  140834. func (ec *executionContext) marshalNResourcePublicationV2Edge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourcePublicationV2Edgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*ResourcePublicationV2Edge) graphql.Marshaler {
  140835. ret := make(graphql.Array, len(v))
  140836. var wg sync.WaitGroup
  140837. isLen1 := len(v) == 1
  140838. if !isLen1 {
  140839. wg.Add(len(v))
  140840. }
  140841. for i := range v {
  140842. i := i
  140843. fc := &graphql.FieldContext{
  140844. Index: &i,
  140845. Result: &v[i],
  140846. }
  140847. ctx := graphql.WithFieldContext(ctx, fc)
  140848. f := func(i int) {
  140849. defer func() {
  140850. if r := recover(); r != nil {
  140851. ec.Error(ctx, ec.Recover(ctx, r))
  140852. ret = nil
  140853. }
  140854. }()
  140855. if !isLen1 {
  140856. defer wg.Done()
  140857. }
  140858. ret[i] = ec.marshalNResourcePublicationV2Edge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourcePublicationV2Edge(ctx, sel, v[i])
  140859. }
  140860. if isLen1 {
  140861. f(i)
  140862. } else {
  140863. go f(i)
  140864. }
  140865. }
  140866. wg.Wait()
  140867. for _, e := range ret {
  140868. if e == graphql.Null {
  140869. return graphql.Null
  140870. }
  140871. }
  140872. return ret
  140873. }
  140874. func (ec *executionContext) marshalNResourcePublicationV2Edge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourcePublicationV2Edge(ctx context.Context, sel ast.SelectionSet, v *ResourcePublicationV2Edge) graphql.Marshaler {
  140875. if v == nil {
  140876. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  140877. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  140878. }
  140879. return graphql.Null
  140880. }
  140881. return ec._ResourcePublicationV2Edge(ctx, sel, v)
  140882. }
  140883. func (ec *executionContext) marshalNSale2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSale(ctx context.Context, sel ast.SelectionSet, v Sale) graphql.Marshaler {
  140884. if v == nil {
  140885. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  140886. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  140887. }
  140888. return graphql.Null
  140889. }
  140890. return ec._Sale(ctx, sel, v)
  140891. }
  140892. func (ec *executionContext) marshalNSale2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSaleᚄ(ctx context.Context, sel ast.SelectionSet, v []Sale) graphql.Marshaler {
  140893. ret := make(graphql.Array, len(v))
  140894. var wg sync.WaitGroup
  140895. isLen1 := len(v) == 1
  140896. if !isLen1 {
  140897. wg.Add(len(v))
  140898. }
  140899. for i := range v {
  140900. i := i
  140901. fc := &graphql.FieldContext{
  140902. Index: &i,
  140903. Result: &v[i],
  140904. }
  140905. ctx := graphql.WithFieldContext(ctx, fc)
  140906. f := func(i int) {
  140907. defer func() {
  140908. if r := recover(); r != nil {
  140909. ec.Error(ctx, ec.Recover(ctx, r))
  140910. ret = nil
  140911. }
  140912. }()
  140913. if !isLen1 {
  140914. defer wg.Done()
  140915. }
  140916. ret[i] = ec.marshalNSale2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSale(ctx, sel, v[i])
  140917. }
  140918. if isLen1 {
  140919. f(i)
  140920. } else {
  140921. go f(i)
  140922. }
  140923. }
  140924. wg.Wait()
  140925. for _, e := range ret {
  140926. if e == graphql.Null {
  140927. return graphql.Null
  140928. }
  140929. }
  140930. return ret
  140931. }
  140932. func (ec *executionContext) marshalNSaleEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSaleEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*SaleEdge) graphql.Marshaler {
  140933. ret := make(graphql.Array, len(v))
  140934. var wg sync.WaitGroup
  140935. isLen1 := len(v) == 1
  140936. if !isLen1 {
  140937. wg.Add(len(v))
  140938. }
  140939. for i := range v {
  140940. i := i
  140941. fc := &graphql.FieldContext{
  140942. Index: &i,
  140943. Result: &v[i],
  140944. }
  140945. ctx := graphql.WithFieldContext(ctx, fc)
  140946. f := func(i int) {
  140947. defer func() {
  140948. if r := recover(); r != nil {
  140949. ec.Error(ctx, ec.Recover(ctx, r))
  140950. ret = nil
  140951. }
  140952. }()
  140953. if !isLen1 {
  140954. defer wg.Done()
  140955. }
  140956. ret[i] = ec.marshalNSaleEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSaleEdge(ctx, sel, v[i])
  140957. }
  140958. if isLen1 {
  140959. f(i)
  140960. } else {
  140961. go f(i)
  140962. }
  140963. }
  140964. wg.Wait()
  140965. for _, e := range ret {
  140966. if e == graphql.Null {
  140967. return graphql.Null
  140968. }
  140969. }
  140970. return ret
  140971. }
  140972. func (ec *executionContext) marshalNSaleEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSaleEdge(ctx context.Context, sel ast.SelectionSet, v *SaleEdge) graphql.Marshaler {
  140973. if v == nil {
  140974. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  140975. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  140976. }
  140977. return graphql.Null
  140978. }
  140979. return ec._SaleEdge(ctx, sel, v)
  140980. }
  140981. func (ec *executionContext) marshalNSalesAgreement2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSalesAgreement(ctx context.Context, sel ast.SelectionSet, v SalesAgreement) graphql.Marshaler {
  140982. if v == nil {
  140983. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  140984. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  140985. }
  140986. return graphql.Null
  140987. }
  140988. return ec._SalesAgreement(ctx, sel, v)
  140989. }
  140990. func (ec *executionContext) marshalNSalesAgreement2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSalesAgreementᚄ(ctx context.Context, sel ast.SelectionSet, v []SalesAgreement) graphql.Marshaler {
  140991. ret := make(graphql.Array, len(v))
  140992. var wg sync.WaitGroup
  140993. isLen1 := len(v) == 1
  140994. if !isLen1 {
  140995. wg.Add(len(v))
  140996. }
  140997. for i := range v {
  140998. i := i
  140999. fc := &graphql.FieldContext{
  141000. Index: &i,
  141001. Result: &v[i],
  141002. }
  141003. ctx := graphql.WithFieldContext(ctx, fc)
  141004. f := func(i int) {
  141005. defer func() {
  141006. if r := recover(); r != nil {
  141007. ec.Error(ctx, ec.Recover(ctx, r))
  141008. ret = nil
  141009. }
  141010. }()
  141011. if !isLen1 {
  141012. defer wg.Done()
  141013. }
  141014. ret[i] = ec.marshalNSalesAgreement2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSalesAgreement(ctx, sel, v[i])
  141015. }
  141016. if isLen1 {
  141017. f(i)
  141018. } else {
  141019. go f(i)
  141020. }
  141021. }
  141022. wg.Wait()
  141023. for _, e := range ret {
  141024. if e == graphql.Null {
  141025. return graphql.Null
  141026. }
  141027. }
  141028. return ret
  141029. }
  141030. func (ec *executionContext) marshalNSalesAgreementConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSalesAgreementConnection(ctx context.Context, sel ast.SelectionSet, v *SalesAgreementConnection) graphql.Marshaler {
  141031. if v == nil {
  141032. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  141033. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  141034. }
  141035. return graphql.Null
  141036. }
  141037. return ec._SalesAgreementConnection(ctx, sel, v)
  141038. }
  141039. func (ec *executionContext) marshalNSalesAgreementEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSalesAgreementEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*SalesAgreementEdge) graphql.Marshaler {
  141040. ret := make(graphql.Array, len(v))
  141041. var wg sync.WaitGroup
  141042. isLen1 := len(v) == 1
  141043. if !isLen1 {
  141044. wg.Add(len(v))
  141045. }
  141046. for i := range v {
  141047. i := i
  141048. fc := &graphql.FieldContext{
  141049. Index: &i,
  141050. Result: &v[i],
  141051. }
  141052. ctx := graphql.WithFieldContext(ctx, fc)
  141053. f := func(i int) {
  141054. defer func() {
  141055. if r := recover(); r != nil {
  141056. ec.Error(ctx, ec.Recover(ctx, r))
  141057. ret = nil
  141058. }
  141059. }()
  141060. if !isLen1 {
  141061. defer wg.Done()
  141062. }
  141063. ret[i] = ec.marshalNSalesAgreementEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSalesAgreementEdge(ctx, sel, v[i])
  141064. }
  141065. if isLen1 {
  141066. f(i)
  141067. } else {
  141068. go f(i)
  141069. }
  141070. }
  141071. wg.Wait()
  141072. for _, e := range ret {
  141073. if e == graphql.Null {
  141074. return graphql.Null
  141075. }
  141076. }
  141077. return ret
  141078. }
  141079. func (ec *executionContext) marshalNSalesAgreementEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSalesAgreementEdge(ctx context.Context, sel ast.SelectionSet, v *SalesAgreementEdge) graphql.Marshaler {
  141080. if v == nil {
  141081. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  141082. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  141083. }
  141084. return graphql.Null
  141085. }
  141086. return ec._SalesAgreementEdge(ctx, sel, v)
  141087. }
  141088. func (ec *executionContext) marshalNSavedSearch2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSavedSearchᚄ(ctx context.Context, sel ast.SelectionSet, v []*SavedSearch) graphql.Marshaler {
  141089. ret := make(graphql.Array, len(v))
  141090. var wg sync.WaitGroup
  141091. isLen1 := len(v) == 1
  141092. if !isLen1 {
  141093. wg.Add(len(v))
  141094. }
  141095. for i := range v {
  141096. i := i
  141097. fc := &graphql.FieldContext{
  141098. Index: &i,
  141099. Result: &v[i],
  141100. }
  141101. ctx := graphql.WithFieldContext(ctx, fc)
  141102. f := func(i int) {
  141103. defer func() {
  141104. if r := recover(); r != nil {
  141105. ec.Error(ctx, ec.Recover(ctx, r))
  141106. ret = nil
  141107. }
  141108. }()
  141109. if !isLen1 {
  141110. defer wg.Done()
  141111. }
  141112. ret[i] = ec.marshalNSavedSearch2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSavedSearch(ctx, sel, v[i])
  141113. }
  141114. if isLen1 {
  141115. f(i)
  141116. } else {
  141117. go f(i)
  141118. }
  141119. }
  141120. wg.Wait()
  141121. for _, e := range ret {
  141122. if e == graphql.Null {
  141123. return graphql.Null
  141124. }
  141125. }
  141126. return ret
  141127. }
  141128. func (ec *executionContext) marshalNSavedSearch2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSavedSearch(ctx context.Context, sel ast.SelectionSet, v *SavedSearch) graphql.Marshaler {
  141129. if v == nil {
  141130. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  141131. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  141132. }
  141133. return graphql.Null
  141134. }
  141135. return ec._SavedSearch(ctx, sel, v)
  141136. }
  141137. func (ec *executionContext) marshalNSavedSearchEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSavedSearchEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*SavedSearchEdge) graphql.Marshaler {
  141138. ret := make(graphql.Array, len(v))
  141139. var wg sync.WaitGroup
  141140. isLen1 := len(v) == 1
  141141. if !isLen1 {
  141142. wg.Add(len(v))
  141143. }
  141144. for i := range v {
  141145. i := i
  141146. fc := &graphql.FieldContext{
  141147. Index: &i,
  141148. Result: &v[i],
  141149. }
  141150. ctx := graphql.WithFieldContext(ctx, fc)
  141151. f := func(i int) {
  141152. defer func() {
  141153. if r := recover(); r != nil {
  141154. ec.Error(ctx, ec.Recover(ctx, r))
  141155. ret = nil
  141156. }
  141157. }()
  141158. if !isLen1 {
  141159. defer wg.Done()
  141160. }
  141161. ret[i] = ec.marshalNSavedSearchEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSavedSearchEdge(ctx, sel, v[i])
  141162. }
  141163. if isLen1 {
  141164. f(i)
  141165. } else {
  141166. go f(i)
  141167. }
  141168. }
  141169. wg.Wait()
  141170. for _, e := range ret {
  141171. if e == graphql.Null {
  141172. return graphql.Null
  141173. }
  141174. }
  141175. return ret
  141176. }
  141177. func (ec *executionContext) marshalNSavedSearchEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSavedSearchEdge(ctx context.Context, sel ast.SelectionSet, v *SavedSearchEdge) graphql.Marshaler {
  141178. if v == nil {
  141179. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  141180. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  141181. }
  141182. return graphql.Null
  141183. }
  141184. return ec._SavedSearchEdge(ctx, sel, v)
  141185. }
  141186. func (ec *executionContext) marshalNSearchFilter2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSearchFilterᚄ(ctx context.Context, sel ast.SelectionSet, v []*SearchFilter) graphql.Marshaler {
  141187. ret := make(graphql.Array, len(v))
  141188. var wg sync.WaitGroup
  141189. isLen1 := len(v) == 1
  141190. if !isLen1 {
  141191. wg.Add(len(v))
  141192. }
  141193. for i := range v {
  141194. i := i
  141195. fc := &graphql.FieldContext{
  141196. Index: &i,
  141197. Result: &v[i],
  141198. }
  141199. ctx := graphql.WithFieldContext(ctx, fc)
  141200. f := func(i int) {
  141201. defer func() {
  141202. if r := recover(); r != nil {
  141203. ec.Error(ctx, ec.Recover(ctx, r))
  141204. ret = nil
  141205. }
  141206. }()
  141207. if !isLen1 {
  141208. defer wg.Done()
  141209. }
  141210. ret[i] = ec.marshalNSearchFilter2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSearchFilter(ctx, sel, v[i])
  141211. }
  141212. if isLen1 {
  141213. f(i)
  141214. } else {
  141215. go f(i)
  141216. }
  141217. }
  141218. wg.Wait()
  141219. for _, e := range ret {
  141220. if e == graphql.Null {
  141221. return graphql.Null
  141222. }
  141223. }
  141224. return ret
  141225. }
  141226. func (ec *executionContext) marshalNSearchFilter2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSearchFilter(ctx context.Context, sel ast.SelectionSet, v *SearchFilter) graphql.Marshaler {
  141227. if v == nil {
  141228. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  141229. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  141230. }
  141231. return graphql.Null
  141232. }
  141233. return ec._SearchFilter(ctx, sel, v)
  141234. }
  141235. func (ec *executionContext) marshalNSearchResult2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSearchResult(ctx context.Context, sel ast.SelectionSet, v *SearchResult) graphql.Marshaler {
  141236. if v == nil {
  141237. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  141238. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  141239. }
  141240. return graphql.Null
  141241. }
  141242. return ec._SearchResult(ctx, sel, v)
  141243. }
  141244. func (ec *executionContext) marshalNSearchResultEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSearchResultEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*SearchResultEdge) graphql.Marshaler {
  141245. ret := make(graphql.Array, len(v))
  141246. var wg sync.WaitGroup
  141247. isLen1 := len(v) == 1
  141248. if !isLen1 {
  141249. wg.Add(len(v))
  141250. }
  141251. for i := range v {
  141252. i := i
  141253. fc := &graphql.FieldContext{
  141254. Index: &i,
  141255. Result: &v[i],
  141256. }
  141257. ctx := graphql.WithFieldContext(ctx, fc)
  141258. f := func(i int) {
  141259. defer func() {
  141260. if r := recover(); r != nil {
  141261. ec.Error(ctx, ec.Recover(ctx, r))
  141262. ret = nil
  141263. }
  141264. }()
  141265. if !isLen1 {
  141266. defer wg.Done()
  141267. }
  141268. ret[i] = ec.marshalNSearchResultEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSearchResultEdge(ctx, sel, v[i])
  141269. }
  141270. if isLen1 {
  141271. f(i)
  141272. } else {
  141273. go f(i)
  141274. }
  141275. }
  141276. wg.Wait()
  141277. for _, e := range ret {
  141278. if e == graphql.Null {
  141279. return graphql.Null
  141280. }
  141281. }
  141282. return ret
  141283. }
  141284. func (ec *executionContext) marshalNSearchResultEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSearchResultEdge(ctx context.Context, sel ast.SelectionSet, v *SearchResultEdge) graphql.Marshaler {
  141285. if v == nil {
  141286. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  141287. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  141288. }
  141289. return graphql.Null
  141290. }
  141291. return ec._SearchResultEdge(ctx, sel, v)
  141292. }
  141293. func (ec *executionContext) unmarshalNSearchResultType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSearchResultType(ctx context.Context, v interface{}) (SearchResultType, error) {
  141294. var res SearchResultType
  141295. err := res.UnmarshalGQL(v)
  141296. return res, graphql.ErrorOnPath(ctx, err)
  141297. }
  141298. func (ec *executionContext) marshalNSearchResultType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSearchResultType(ctx context.Context, sel ast.SelectionSet, v SearchResultType) graphql.Marshaler {
  141299. return v
  141300. }
  141301. func (ec *executionContext) marshalNSellingPlan2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanᚄ(ctx context.Context, sel ast.SelectionSet, v []*SellingPlan) graphql.Marshaler {
  141302. ret := make(graphql.Array, len(v))
  141303. var wg sync.WaitGroup
  141304. isLen1 := len(v) == 1
  141305. if !isLen1 {
  141306. wg.Add(len(v))
  141307. }
  141308. for i := range v {
  141309. i := i
  141310. fc := &graphql.FieldContext{
  141311. Index: &i,
  141312. Result: &v[i],
  141313. }
  141314. ctx := graphql.WithFieldContext(ctx, fc)
  141315. f := func(i int) {
  141316. defer func() {
  141317. if r := recover(); r != nil {
  141318. ec.Error(ctx, ec.Recover(ctx, r))
  141319. ret = nil
  141320. }
  141321. }()
  141322. if !isLen1 {
  141323. defer wg.Done()
  141324. }
  141325. ret[i] = ec.marshalNSellingPlan2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlan(ctx, sel, v[i])
  141326. }
  141327. if isLen1 {
  141328. f(i)
  141329. } else {
  141330. go f(i)
  141331. }
  141332. }
  141333. wg.Wait()
  141334. for _, e := range ret {
  141335. if e == graphql.Null {
  141336. return graphql.Null
  141337. }
  141338. }
  141339. return ret
  141340. }
  141341. func (ec *executionContext) marshalNSellingPlan2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlan(ctx context.Context, sel ast.SelectionSet, v *SellingPlan) graphql.Marshaler {
  141342. if v == nil {
  141343. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  141344. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  141345. }
  141346. return graphql.Null
  141347. }
  141348. return ec._SellingPlan(ctx, sel, v)
  141349. }
  141350. func (ec *executionContext) marshalNSellingPlanAnchor2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanAnchorᚄ(ctx context.Context, sel ast.SelectionSet, v []*SellingPlanAnchor) graphql.Marshaler {
  141351. ret := make(graphql.Array, len(v))
  141352. var wg sync.WaitGroup
  141353. isLen1 := len(v) == 1
  141354. if !isLen1 {
  141355. wg.Add(len(v))
  141356. }
  141357. for i := range v {
  141358. i := i
  141359. fc := &graphql.FieldContext{
  141360. Index: &i,
  141361. Result: &v[i],
  141362. }
  141363. ctx := graphql.WithFieldContext(ctx, fc)
  141364. f := func(i int) {
  141365. defer func() {
  141366. if r := recover(); r != nil {
  141367. ec.Error(ctx, ec.Recover(ctx, r))
  141368. ret = nil
  141369. }
  141370. }()
  141371. if !isLen1 {
  141372. defer wg.Done()
  141373. }
  141374. ret[i] = ec.marshalNSellingPlanAnchor2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanAnchor(ctx, sel, v[i])
  141375. }
  141376. if isLen1 {
  141377. f(i)
  141378. } else {
  141379. go f(i)
  141380. }
  141381. }
  141382. wg.Wait()
  141383. for _, e := range ret {
  141384. if e == graphql.Null {
  141385. return graphql.Null
  141386. }
  141387. }
  141388. return ret
  141389. }
  141390. func (ec *executionContext) marshalNSellingPlanAnchor2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanAnchor(ctx context.Context, sel ast.SelectionSet, v *SellingPlanAnchor) graphql.Marshaler {
  141391. if v == nil {
  141392. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  141393. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  141394. }
  141395. return graphql.Null
  141396. }
  141397. return ec._SellingPlanAnchor(ctx, sel, v)
  141398. }
  141399. func (ec *executionContext) unmarshalNSellingPlanAnchorType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanAnchorType(ctx context.Context, v interface{}) (SellingPlanAnchorType, error) {
  141400. var res SellingPlanAnchorType
  141401. err := res.UnmarshalGQL(v)
  141402. return res, graphql.ErrorOnPath(ctx, err)
  141403. }
  141404. func (ec *executionContext) marshalNSellingPlanAnchorType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanAnchorType(ctx context.Context, sel ast.SelectionSet, v SellingPlanAnchorType) graphql.Marshaler {
  141405. return v
  141406. }
  141407. func (ec *executionContext) marshalNSellingPlanBillingPolicy2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanBillingPolicy(ctx context.Context, sel ast.SelectionSet, v SellingPlanBillingPolicy) graphql.Marshaler {
  141408. if v == nil {
  141409. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  141410. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  141411. }
  141412. return graphql.Null
  141413. }
  141414. return ec._SellingPlanBillingPolicy(ctx, sel, v)
  141415. }
  141416. func (ec *executionContext) marshalNSellingPlanCheckoutCharge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanCheckoutCharge(ctx context.Context, sel ast.SelectionSet, v *SellingPlanCheckoutCharge) graphql.Marshaler {
  141417. if v == nil {
  141418. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  141419. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  141420. }
  141421. return graphql.Null
  141422. }
  141423. return ec._SellingPlanCheckoutCharge(ctx, sel, v)
  141424. }
  141425. func (ec *executionContext) unmarshalNSellingPlanCheckoutChargeType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanCheckoutChargeType(ctx context.Context, v interface{}) (SellingPlanCheckoutChargeType, error) {
  141426. var res SellingPlanCheckoutChargeType
  141427. err := res.UnmarshalGQL(v)
  141428. return res, graphql.ErrorOnPath(ctx, err)
  141429. }
  141430. func (ec *executionContext) marshalNSellingPlanCheckoutChargeType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanCheckoutChargeType(ctx context.Context, sel ast.SelectionSet, v SellingPlanCheckoutChargeType) graphql.Marshaler {
  141431. return v
  141432. }
  141433. func (ec *executionContext) marshalNSellingPlanCheckoutChargeValue2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanCheckoutChargeValue(ctx context.Context, sel ast.SelectionSet, v SellingPlanCheckoutChargeValue) graphql.Marshaler {
  141434. if v == nil {
  141435. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  141436. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  141437. }
  141438. return graphql.Null
  141439. }
  141440. return ec._SellingPlanCheckoutChargeValue(ctx, sel, v)
  141441. }
  141442. func (ec *executionContext) marshalNSellingPlanConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanConnection(ctx context.Context, sel ast.SelectionSet, v *SellingPlanConnection) graphql.Marshaler {
  141443. if v == nil {
  141444. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  141445. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  141446. }
  141447. return graphql.Null
  141448. }
  141449. return ec._SellingPlanConnection(ctx, sel, v)
  141450. }
  141451. func (ec *executionContext) marshalNSellingPlanDeliveryPolicy2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanDeliveryPolicy(ctx context.Context, sel ast.SelectionSet, v SellingPlanDeliveryPolicy) graphql.Marshaler {
  141452. if v == nil {
  141453. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  141454. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  141455. }
  141456. return graphql.Null
  141457. }
  141458. return ec._SellingPlanDeliveryPolicy(ctx, sel, v)
  141459. }
  141460. func (ec *executionContext) marshalNSellingPlanEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*SellingPlanEdge) graphql.Marshaler {
  141461. ret := make(graphql.Array, len(v))
  141462. var wg sync.WaitGroup
  141463. isLen1 := len(v) == 1
  141464. if !isLen1 {
  141465. wg.Add(len(v))
  141466. }
  141467. for i := range v {
  141468. i := i
  141469. fc := &graphql.FieldContext{
  141470. Index: &i,
  141471. Result: &v[i],
  141472. }
  141473. ctx := graphql.WithFieldContext(ctx, fc)
  141474. f := func(i int) {
  141475. defer func() {
  141476. if r := recover(); r != nil {
  141477. ec.Error(ctx, ec.Recover(ctx, r))
  141478. ret = nil
  141479. }
  141480. }()
  141481. if !isLen1 {
  141482. defer wg.Done()
  141483. }
  141484. ret[i] = ec.marshalNSellingPlanEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanEdge(ctx, sel, v[i])
  141485. }
  141486. if isLen1 {
  141487. f(i)
  141488. } else {
  141489. go f(i)
  141490. }
  141491. }
  141492. wg.Wait()
  141493. for _, e := range ret {
  141494. if e == graphql.Null {
  141495. return graphql.Null
  141496. }
  141497. }
  141498. return ret
  141499. }
  141500. func (ec *executionContext) marshalNSellingPlanEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanEdge(ctx context.Context, sel ast.SelectionSet, v *SellingPlanEdge) graphql.Marshaler {
  141501. if v == nil {
  141502. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  141503. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  141504. }
  141505. return graphql.Null
  141506. }
  141507. return ec._SellingPlanEdge(ctx, sel, v)
  141508. }
  141509. func (ec *executionContext) unmarshalNSellingPlanFixedDeliveryPolicyIntent2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanFixedDeliveryPolicyIntent(ctx context.Context, v interface{}) (SellingPlanFixedDeliveryPolicyIntent, error) {
  141510. var res SellingPlanFixedDeliveryPolicyIntent
  141511. err := res.UnmarshalGQL(v)
  141512. return res, graphql.ErrorOnPath(ctx, err)
  141513. }
  141514. func (ec *executionContext) marshalNSellingPlanFixedDeliveryPolicyIntent2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanFixedDeliveryPolicyIntent(ctx context.Context, sel ast.SelectionSet, v SellingPlanFixedDeliveryPolicyIntent) graphql.Marshaler {
  141515. return v
  141516. }
  141517. func (ec *executionContext) unmarshalNSellingPlanFixedDeliveryPolicyPreAnchorBehavior2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanFixedDeliveryPolicyPreAnchorBehavior(ctx context.Context, v interface{}) (SellingPlanFixedDeliveryPolicyPreAnchorBehavior, error) {
  141518. var res SellingPlanFixedDeliveryPolicyPreAnchorBehavior
  141519. err := res.UnmarshalGQL(v)
  141520. return res, graphql.ErrorOnPath(ctx, err)
  141521. }
  141522. func (ec *executionContext) marshalNSellingPlanFixedDeliveryPolicyPreAnchorBehavior2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanFixedDeliveryPolicyPreAnchorBehavior(ctx context.Context, sel ast.SelectionSet, v SellingPlanFixedDeliveryPolicyPreAnchorBehavior) graphql.Marshaler {
  141523. return v
  141524. }
  141525. func (ec *executionContext) unmarshalNSellingPlanFulfillmentTrigger2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanFulfillmentTrigger(ctx context.Context, v interface{}) (SellingPlanFulfillmentTrigger, error) {
  141526. var res SellingPlanFulfillmentTrigger
  141527. err := res.UnmarshalGQL(v)
  141528. return res, graphql.ErrorOnPath(ctx, err)
  141529. }
  141530. func (ec *executionContext) marshalNSellingPlanFulfillmentTrigger2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanFulfillmentTrigger(ctx context.Context, sel ast.SelectionSet, v SellingPlanFulfillmentTrigger) graphql.Marshaler {
  141531. return v
  141532. }
  141533. func (ec *executionContext) marshalNSellingPlanGroup2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanGroupᚄ(ctx context.Context, sel ast.SelectionSet, v []*SellingPlanGroup) graphql.Marshaler {
  141534. ret := make(graphql.Array, len(v))
  141535. var wg sync.WaitGroup
  141536. isLen1 := len(v) == 1
  141537. if !isLen1 {
  141538. wg.Add(len(v))
  141539. }
  141540. for i := range v {
  141541. i := i
  141542. fc := &graphql.FieldContext{
  141543. Index: &i,
  141544. Result: &v[i],
  141545. }
  141546. ctx := graphql.WithFieldContext(ctx, fc)
  141547. f := func(i int) {
  141548. defer func() {
  141549. if r := recover(); r != nil {
  141550. ec.Error(ctx, ec.Recover(ctx, r))
  141551. ret = nil
  141552. }
  141553. }()
  141554. if !isLen1 {
  141555. defer wg.Done()
  141556. }
  141557. ret[i] = ec.marshalNSellingPlanGroup2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanGroup(ctx, sel, v[i])
  141558. }
  141559. if isLen1 {
  141560. f(i)
  141561. } else {
  141562. go f(i)
  141563. }
  141564. }
  141565. wg.Wait()
  141566. for _, e := range ret {
  141567. if e == graphql.Null {
  141568. return graphql.Null
  141569. }
  141570. }
  141571. return ret
  141572. }
  141573. func (ec *executionContext) marshalNSellingPlanGroup2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanGroup(ctx context.Context, sel ast.SelectionSet, v *SellingPlanGroup) graphql.Marshaler {
  141574. if v == nil {
  141575. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  141576. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  141577. }
  141578. return graphql.Null
  141579. }
  141580. return ec._SellingPlanGroup(ctx, sel, v)
  141581. }
  141582. func (ec *executionContext) marshalNSellingPlanGroupConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanGroupConnection(ctx context.Context, sel ast.SelectionSet, v *SellingPlanGroupConnection) graphql.Marshaler {
  141583. if v == nil {
  141584. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  141585. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  141586. }
  141587. return graphql.Null
  141588. }
  141589. return ec._SellingPlanGroupConnection(ctx, sel, v)
  141590. }
  141591. func (ec *executionContext) marshalNSellingPlanGroupEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanGroupEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*SellingPlanGroupEdge) graphql.Marshaler {
  141592. ret := make(graphql.Array, len(v))
  141593. var wg sync.WaitGroup
  141594. isLen1 := len(v) == 1
  141595. if !isLen1 {
  141596. wg.Add(len(v))
  141597. }
  141598. for i := range v {
  141599. i := i
  141600. fc := &graphql.FieldContext{
  141601. Index: &i,
  141602. Result: &v[i],
  141603. }
  141604. ctx := graphql.WithFieldContext(ctx, fc)
  141605. f := func(i int) {
  141606. defer func() {
  141607. if r := recover(); r != nil {
  141608. ec.Error(ctx, ec.Recover(ctx, r))
  141609. ret = nil
  141610. }
  141611. }()
  141612. if !isLen1 {
  141613. defer wg.Done()
  141614. }
  141615. ret[i] = ec.marshalNSellingPlanGroupEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanGroupEdge(ctx, sel, v[i])
  141616. }
  141617. if isLen1 {
  141618. f(i)
  141619. } else {
  141620. go f(i)
  141621. }
  141622. }
  141623. wg.Wait()
  141624. for _, e := range ret {
  141625. if e == graphql.Null {
  141626. return graphql.Null
  141627. }
  141628. }
  141629. return ret
  141630. }
  141631. func (ec *executionContext) marshalNSellingPlanGroupEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanGroupEdge(ctx context.Context, sel ast.SelectionSet, v *SellingPlanGroupEdge) graphql.Marshaler {
  141632. if v == nil {
  141633. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  141634. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  141635. }
  141636. return graphql.Null
  141637. }
  141638. return ec._SellingPlanGroupEdge(ctx, sel, v)
  141639. }
  141640. func (ec *executionContext) unmarshalNSellingPlanInterval2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanInterval(ctx context.Context, v interface{}) (SellingPlanInterval, error) {
  141641. var res SellingPlanInterval
  141642. err := res.UnmarshalGQL(v)
  141643. return res, graphql.ErrorOnPath(ctx, err)
  141644. }
  141645. func (ec *executionContext) marshalNSellingPlanInterval2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanInterval(ctx context.Context, sel ast.SelectionSet, v SellingPlanInterval) graphql.Marshaler {
  141646. return v
  141647. }
  141648. func (ec *executionContext) marshalNSellingPlanPricingPolicy2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanPricingPolicy(ctx context.Context, sel ast.SelectionSet, v SellingPlanPricingPolicy) graphql.Marshaler {
  141649. if v == nil {
  141650. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  141651. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  141652. }
  141653. return graphql.Null
  141654. }
  141655. return ec._SellingPlanPricingPolicy(ctx, sel, v)
  141656. }
  141657. func (ec *executionContext) marshalNSellingPlanPricingPolicy2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanPricingPolicyᚄ(ctx context.Context, sel ast.SelectionSet, v []SellingPlanPricingPolicy) graphql.Marshaler {
  141658. ret := make(graphql.Array, len(v))
  141659. var wg sync.WaitGroup
  141660. isLen1 := len(v) == 1
  141661. if !isLen1 {
  141662. wg.Add(len(v))
  141663. }
  141664. for i := range v {
  141665. i := i
  141666. fc := &graphql.FieldContext{
  141667. Index: &i,
  141668. Result: &v[i],
  141669. }
  141670. ctx := graphql.WithFieldContext(ctx, fc)
  141671. f := func(i int) {
  141672. defer func() {
  141673. if r := recover(); r != nil {
  141674. ec.Error(ctx, ec.Recover(ctx, r))
  141675. ret = nil
  141676. }
  141677. }()
  141678. if !isLen1 {
  141679. defer wg.Done()
  141680. }
  141681. ret[i] = ec.marshalNSellingPlanPricingPolicy2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanPricingPolicy(ctx, sel, v[i])
  141682. }
  141683. if isLen1 {
  141684. f(i)
  141685. } else {
  141686. go f(i)
  141687. }
  141688. }
  141689. wg.Wait()
  141690. for _, e := range ret {
  141691. if e == graphql.Null {
  141692. return graphql.Null
  141693. }
  141694. }
  141695. return ret
  141696. }
  141697. func (ec *executionContext) unmarshalNSellingPlanPricingPolicyAdjustmentType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanPricingPolicyAdjustmentType(ctx context.Context, v interface{}) (SellingPlanPricingPolicyAdjustmentType, error) {
  141698. var res SellingPlanPricingPolicyAdjustmentType
  141699. err := res.UnmarshalGQL(v)
  141700. return res, graphql.ErrorOnPath(ctx, err)
  141701. }
  141702. func (ec *executionContext) marshalNSellingPlanPricingPolicyAdjustmentType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanPricingPolicyAdjustmentType(ctx context.Context, sel ast.SelectionSet, v SellingPlanPricingPolicyAdjustmentType) graphql.Marshaler {
  141703. return v
  141704. }
  141705. func (ec *executionContext) marshalNSellingPlanPricingPolicyAdjustmentValue2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanPricingPolicyAdjustmentValue(ctx context.Context, sel ast.SelectionSet, v SellingPlanPricingPolicyAdjustmentValue) graphql.Marshaler {
  141706. if v == nil {
  141707. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  141708. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  141709. }
  141710. return graphql.Null
  141711. }
  141712. return ec._SellingPlanPricingPolicyAdjustmentValue(ctx, sel, v)
  141713. }
  141714. func (ec *executionContext) unmarshalNSellingPlanRecurringDeliveryPolicyIntent2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanRecurringDeliveryPolicyIntent(ctx context.Context, v interface{}) (SellingPlanRecurringDeliveryPolicyIntent, error) {
  141715. var res SellingPlanRecurringDeliveryPolicyIntent
  141716. err := res.UnmarshalGQL(v)
  141717. return res, graphql.ErrorOnPath(ctx, err)
  141718. }
  141719. func (ec *executionContext) marshalNSellingPlanRecurringDeliveryPolicyIntent2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanRecurringDeliveryPolicyIntent(ctx context.Context, sel ast.SelectionSet, v SellingPlanRecurringDeliveryPolicyIntent) graphql.Marshaler {
  141720. return v
  141721. }
  141722. func (ec *executionContext) unmarshalNSellingPlanRecurringDeliveryPolicyPreAnchorBehavior2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanRecurringDeliveryPolicyPreAnchorBehavior(ctx context.Context, v interface{}) (SellingPlanRecurringDeliveryPolicyPreAnchorBehavior, error) {
  141723. var res SellingPlanRecurringDeliveryPolicyPreAnchorBehavior
  141724. err := res.UnmarshalGQL(v)
  141725. return res, graphql.ErrorOnPath(ctx, err)
  141726. }
  141727. func (ec *executionContext) marshalNSellingPlanRecurringDeliveryPolicyPreAnchorBehavior2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanRecurringDeliveryPolicyPreAnchorBehavior(ctx context.Context, sel ast.SelectionSet, v SellingPlanRecurringDeliveryPolicyPreAnchorBehavior) graphql.Marshaler {
  141728. return v
  141729. }
  141730. func (ec *executionContext) unmarshalNSellingPlanRemainingBalanceChargeTrigger2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanRemainingBalanceChargeTrigger(ctx context.Context, v interface{}) (SellingPlanRemainingBalanceChargeTrigger, error) {
  141731. var res SellingPlanRemainingBalanceChargeTrigger
  141732. err := res.UnmarshalGQL(v)
  141733. return res, graphql.ErrorOnPath(ctx, err)
  141734. }
  141735. func (ec *executionContext) marshalNSellingPlanRemainingBalanceChargeTrigger2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanRemainingBalanceChargeTrigger(ctx context.Context, sel ast.SelectionSet, v SellingPlanRemainingBalanceChargeTrigger) graphql.Marshaler {
  141736. return v
  141737. }
  141738. func (ec *executionContext) unmarshalNSellingPlanReserve2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanReserve(ctx context.Context, v interface{}) (SellingPlanReserve, error) {
  141739. var res SellingPlanReserve
  141740. err := res.UnmarshalGQL(v)
  141741. return res, graphql.ErrorOnPath(ctx, err)
  141742. }
  141743. func (ec *executionContext) marshalNSellingPlanReserve2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanReserve(ctx context.Context, sel ast.SelectionSet, v SellingPlanReserve) graphql.Marshaler {
  141744. return v
  141745. }
  141746. func (ec *executionContext) marshalNShippingLine2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐShippingLineᚄ(ctx context.Context, sel ast.SelectionSet, v []*ShippingLine) graphql.Marshaler {
  141747. ret := make(graphql.Array, len(v))
  141748. var wg sync.WaitGroup
  141749. isLen1 := len(v) == 1
  141750. if !isLen1 {
  141751. wg.Add(len(v))
  141752. }
  141753. for i := range v {
  141754. i := i
  141755. fc := &graphql.FieldContext{
  141756. Index: &i,
  141757. Result: &v[i],
  141758. }
  141759. ctx := graphql.WithFieldContext(ctx, fc)
  141760. f := func(i int) {
  141761. defer func() {
  141762. if r := recover(); r != nil {
  141763. ec.Error(ctx, ec.Recover(ctx, r))
  141764. ret = nil
  141765. }
  141766. }()
  141767. if !isLen1 {
  141768. defer wg.Done()
  141769. }
  141770. ret[i] = ec.marshalNShippingLine2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐShippingLine(ctx, sel, v[i])
  141771. }
  141772. if isLen1 {
  141773. f(i)
  141774. } else {
  141775. go f(i)
  141776. }
  141777. }
  141778. wg.Wait()
  141779. for _, e := range ret {
  141780. if e == graphql.Null {
  141781. return graphql.Null
  141782. }
  141783. }
  141784. return ret
  141785. }
  141786. func (ec *executionContext) marshalNShippingLine2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐShippingLine(ctx context.Context, sel ast.SelectionSet, v *ShippingLine) graphql.Marshaler {
  141787. if v == nil {
  141788. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  141789. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  141790. }
  141791. return graphql.Null
  141792. }
  141793. return ec._ShippingLine(ctx, sel, v)
  141794. }
  141795. func (ec *executionContext) marshalNShippingLineConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐShippingLineConnection(ctx context.Context, sel ast.SelectionSet, v *ShippingLineConnection) graphql.Marshaler {
  141796. if v == nil {
  141797. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  141798. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  141799. }
  141800. return graphql.Null
  141801. }
  141802. return ec._ShippingLineConnection(ctx, sel, v)
  141803. }
  141804. func (ec *executionContext) marshalNShippingLineEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐShippingLineEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*ShippingLineEdge) graphql.Marshaler {
  141805. ret := make(graphql.Array, len(v))
  141806. var wg sync.WaitGroup
  141807. isLen1 := len(v) == 1
  141808. if !isLen1 {
  141809. wg.Add(len(v))
  141810. }
  141811. for i := range v {
  141812. i := i
  141813. fc := &graphql.FieldContext{
  141814. Index: &i,
  141815. Result: &v[i],
  141816. }
  141817. ctx := graphql.WithFieldContext(ctx, fc)
  141818. f := func(i int) {
  141819. defer func() {
  141820. if r := recover(); r != nil {
  141821. ec.Error(ctx, ec.Recover(ctx, r))
  141822. ret = nil
  141823. }
  141824. }()
  141825. if !isLen1 {
  141826. defer wg.Done()
  141827. }
  141828. ret[i] = ec.marshalNShippingLineEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐShippingLineEdge(ctx, sel, v[i])
  141829. }
  141830. if isLen1 {
  141831. f(i)
  141832. } else {
  141833. go f(i)
  141834. }
  141835. }
  141836. wg.Wait()
  141837. for _, e := range ret {
  141838. if e == graphql.Null {
  141839. return graphql.Null
  141840. }
  141841. }
  141842. return ret
  141843. }
  141844. func (ec *executionContext) marshalNShippingLineEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐShippingLineEdge(ctx context.Context, sel ast.SelectionSet, v *ShippingLineEdge) graphql.Marshaler {
  141845. if v == nil {
  141846. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  141847. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  141848. }
  141849. return graphql.Null
  141850. }
  141851. return ec._ShippingLineEdge(ctx, sel, v)
  141852. }
  141853. func (ec *executionContext) marshalNShippingRefund2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐShippingRefund(ctx context.Context, sel ast.SelectionSet, v *ShippingRefund) graphql.Marshaler {
  141854. if v == nil {
  141855. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  141856. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  141857. }
  141858. return graphql.Null
  141859. }
  141860. return ec._ShippingRefund(ctx, sel, v)
  141861. }
  141862. func (ec *executionContext) marshalNShopAlertAction2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐShopAlertAction(ctx context.Context, sel ast.SelectionSet, v *ShopAlertAction) graphql.Marshaler {
  141863. if v == nil {
  141864. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  141865. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  141866. }
  141867. return graphql.Null
  141868. }
  141869. return ec._ShopAlertAction(ctx, sel, v)
  141870. }
  141871. func (ec *executionContext) unmarshalNShopBranding2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐShopBranding(ctx context.Context, v interface{}) (ShopBranding, error) {
  141872. var res ShopBranding
  141873. err := res.UnmarshalGQL(v)
  141874. return res, graphql.ErrorOnPath(ctx, err)
  141875. }
  141876. func (ec *executionContext) marshalNShopBranding2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐShopBranding(ctx context.Context, sel ast.SelectionSet, v ShopBranding) graphql.Marshaler {
  141877. return v
  141878. }
  141879. func (ec *executionContext) unmarshalNShopPolicyType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐShopPolicyType(ctx context.Context, v interface{}) (ShopPolicyType, error) {
  141880. var res ShopPolicyType
  141881. err := res.UnmarshalGQL(v)
  141882. return res, graphql.ErrorOnPath(ctx, err)
  141883. }
  141884. func (ec *executionContext) marshalNShopPolicyType2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐShopPolicyType(ctx context.Context, sel ast.SelectionSet, v ShopPolicyType) graphql.Marshaler {
  141885. return v
  141886. }
  141887. func (ec *executionContext) marshalNStaffMember2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStaffMemberᚄ(ctx context.Context, sel ast.SelectionSet, v []*StaffMember) graphql.Marshaler {
  141888. ret := make(graphql.Array, len(v))
  141889. var wg sync.WaitGroup
  141890. isLen1 := len(v) == 1
  141891. if !isLen1 {
  141892. wg.Add(len(v))
  141893. }
  141894. for i := range v {
  141895. i := i
  141896. fc := &graphql.FieldContext{
  141897. Index: &i,
  141898. Result: &v[i],
  141899. }
  141900. ctx := graphql.WithFieldContext(ctx, fc)
  141901. f := func(i int) {
  141902. defer func() {
  141903. if r := recover(); r != nil {
  141904. ec.Error(ctx, ec.Recover(ctx, r))
  141905. ret = nil
  141906. }
  141907. }()
  141908. if !isLen1 {
  141909. defer wg.Done()
  141910. }
  141911. ret[i] = ec.marshalNStaffMember2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStaffMember(ctx, sel, v[i])
  141912. }
  141913. if isLen1 {
  141914. f(i)
  141915. } else {
  141916. go f(i)
  141917. }
  141918. }
  141919. wg.Wait()
  141920. for _, e := range ret {
  141921. if e == graphql.Null {
  141922. return graphql.Null
  141923. }
  141924. }
  141925. return ret
  141926. }
  141927. func (ec *executionContext) marshalNStaffMember2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStaffMember(ctx context.Context, sel ast.SelectionSet, v *StaffMember) graphql.Marshaler {
  141928. if v == nil {
  141929. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  141930. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  141931. }
  141932. return graphql.Null
  141933. }
  141934. return ec._StaffMember(ctx, sel, v)
  141935. }
  141936. func (ec *executionContext) marshalNStaffMemberEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStaffMemberEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*StaffMemberEdge) graphql.Marshaler {
  141937. ret := make(graphql.Array, len(v))
  141938. var wg sync.WaitGroup
  141939. isLen1 := len(v) == 1
  141940. if !isLen1 {
  141941. wg.Add(len(v))
  141942. }
  141943. for i := range v {
  141944. i := i
  141945. fc := &graphql.FieldContext{
  141946. Index: &i,
  141947. Result: &v[i],
  141948. }
  141949. ctx := graphql.WithFieldContext(ctx, fc)
  141950. f := func(i int) {
  141951. defer func() {
  141952. if r := recover(); r != nil {
  141953. ec.Error(ctx, ec.Recover(ctx, r))
  141954. ret = nil
  141955. }
  141956. }()
  141957. if !isLen1 {
  141958. defer wg.Done()
  141959. }
  141960. ret[i] = ec.marshalNStaffMemberEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStaffMemberEdge(ctx, sel, v[i])
  141961. }
  141962. if isLen1 {
  141963. f(i)
  141964. } else {
  141965. go f(i)
  141966. }
  141967. }
  141968. wg.Wait()
  141969. for _, e := range ret {
  141970. if e == graphql.Null {
  141971. return graphql.Null
  141972. }
  141973. }
  141974. return ret
  141975. }
  141976. func (ec *executionContext) marshalNStaffMemberEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStaffMemberEdge(ctx context.Context, sel ast.SelectionSet, v *StaffMemberEdge) graphql.Marshaler {
  141977. if v == nil {
  141978. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  141979. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  141980. }
  141981. return graphql.Null
  141982. }
  141983. return ec._StaffMemberEdge(ctx, sel, v)
  141984. }
  141985. func (ec *executionContext) marshalNStaffMemberPrivateData2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStaffMemberPrivateData(ctx context.Context, sel ast.SelectionSet, v *StaffMemberPrivateData) graphql.Marshaler {
  141986. if v == nil {
  141987. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  141988. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  141989. }
  141990. return graphql.Null
  141991. }
  141992. return ec._StaffMemberPrivateData(ctx, sel, v)
  141993. }
  141994. func (ec *executionContext) marshalNStorefrontAccessToken2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStorefrontAccessTokenᚄ(ctx context.Context, sel ast.SelectionSet, v []*StorefrontAccessToken) graphql.Marshaler {
  141995. ret := make(graphql.Array, len(v))
  141996. var wg sync.WaitGroup
  141997. isLen1 := len(v) == 1
  141998. if !isLen1 {
  141999. wg.Add(len(v))
  142000. }
  142001. for i := range v {
  142002. i := i
  142003. fc := &graphql.FieldContext{
  142004. Index: &i,
  142005. Result: &v[i],
  142006. }
  142007. ctx := graphql.WithFieldContext(ctx, fc)
  142008. f := func(i int) {
  142009. defer func() {
  142010. if r := recover(); r != nil {
  142011. ec.Error(ctx, ec.Recover(ctx, r))
  142012. ret = nil
  142013. }
  142014. }()
  142015. if !isLen1 {
  142016. defer wg.Done()
  142017. }
  142018. ret[i] = ec.marshalNStorefrontAccessToken2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStorefrontAccessToken(ctx, sel, v[i])
  142019. }
  142020. if isLen1 {
  142021. f(i)
  142022. } else {
  142023. go f(i)
  142024. }
  142025. }
  142026. wg.Wait()
  142027. for _, e := range ret {
  142028. if e == graphql.Null {
  142029. return graphql.Null
  142030. }
  142031. }
  142032. return ret
  142033. }
  142034. func (ec *executionContext) marshalNStorefrontAccessToken2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStorefrontAccessToken(ctx context.Context, sel ast.SelectionSet, v *StorefrontAccessToken) graphql.Marshaler {
  142035. if v == nil {
  142036. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  142037. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  142038. }
  142039. return graphql.Null
  142040. }
  142041. return ec._StorefrontAccessToken(ctx, sel, v)
  142042. }
  142043. func (ec *executionContext) marshalNStorefrontAccessTokenEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStorefrontAccessTokenEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*StorefrontAccessTokenEdge) graphql.Marshaler {
  142044. ret := make(graphql.Array, len(v))
  142045. var wg sync.WaitGroup
  142046. isLen1 := len(v) == 1
  142047. if !isLen1 {
  142048. wg.Add(len(v))
  142049. }
  142050. for i := range v {
  142051. i := i
  142052. fc := &graphql.FieldContext{
  142053. Index: &i,
  142054. Result: &v[i],
  142055. }
  142056. ctx := graphql.WithFieldContext(ctx, fc)
  142057. f := func(i int) {
  142058. defer func() {
  142059. if r := recover(); r != nil {
  142060. ec.Error(ctx, ec.Recover(ctx, r))
  142061. ret = nil
  142062. }
  142063. }()
  142064. if !isLen1 {
  142065. defer wg.Done()
  142066. }
  142067. ret[i] = ec.marshalNStorefrontAccessTokenEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStorefrontAccessTokenEdge(ctx, sel, v[i])
  142068. }
  142069. if isLen1 {
  142070. f(i)
  142071. } else {
  142072. go f(i)
  142073. }
  142074. }
  142075. wg.Wait()
  142076. for _, e := range ret {
  142077. if e == graphql.Null {
  142078. return graphql.Null
  142079. }
  142080. }
  142081. return ret
  142082. }
  142083. func (ec *executionContext) marshalNStorefrontAccessTokenEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStorefrontAccessTokenEdge(ctx context.Context, sel ast.SelectionSet, v *StorefrontAccessTokenEdge) graphql.Marshaler {
  142084. if v == nil {
  142085. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  142086. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  142087. }
  142088. return graphql.Null
  142089. }
  142090. return ec._StorefrontAccessTokenEdge(ctx, sel, v)
  142091. }
  142092. func (ec *executionContext) unmarshalNString2string(ctx context.Context, v interface{}) (string, error) {
  142093. res, err := graphql.UnmarshalString(v)
  142094. return res, graphql.ErrorOnPath(ctx, err)
  142095. }
  142096. func (ec *executionContext) marshalNString2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  142097. res := graphql.MarshalString(v)
  142098. if res == graphql.Null {
  142099. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  142100. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  142101. }
  142102. }
  142103. return res
  142104. }
  142105. func (ec *executionContext) unmarshalNString2ᚕstringᚄ(ctx context.Context, v interface{}) ([]string, error) {
  142106. var vSlice []interface{}
  142107. if v != nil {
  142108. vSlice = graphql.CoerceList(v)
  142109. }
  142110. var err error
  142111. res := make([]string, len(vSlice))
  142112. for i := range vSlice {
  142113. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  142114. res[i], err = ec.unmarshalNString2string(ctx, vSlice[i])
  142115. if err != nil {
  142116. return nil, err
  142117. }
  142118. }
  142119. return res, nil
  142120. }
  142121. func (ec *executionContext) marshalNString2ᚕstringᚄ(ctx context.Context, sel ast.SelectionSet, v []string) graphql.Marshaler {
  142122. ret := make(graphql.Array, len(v))
  142123. for i := range v {
  142124. ret[i] = ec.marshalNString2string(ctx, sel, v[i])
  142125. }
  142126. for _, e := range ret {
  142127. if e == graphql.Null {
  142128. return graphql.Null
  142129. }
  142130. }
  142131. return ret
  142132. }
  142133. func (ec *executionContext) marshalNStringEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStringEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*StringEdge) graphql.Marshaler {
  142134. ret := make(graphql.Array, len(v))
  142135. var wg sync.WaitGroup
  142136. isLen1 := len(v) == 1
  142137. if !isLen1 {
  142138. wg.Add(len(v))
  142139. }
  142140. for i := range v {
  142141. i := i
  142142. fc := &graphql.FieldContext{
  142143. Index: &i,
  142144. Result: &v[i],
  142145. }
  142146. ctx := graphql.WithFieldContext(ctx, fc)
  142147. f := func(i int) {
  142148. defer func() {
  142149. if r := recover(); r != nil {
  142150. ec.Error(ctx, ec.Recover(ctx, r))
  142151. ret = nil
  142152. }
  142153. }()
  142154. if !isLen1 {
  142155. defer wg.Done()
  142156. }
  142157. ret[i] = ec.marshalNStringEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStringEdge(ctx, sel, v[i])
  142158. }
  142159. if isLen1 {
  142160. f(i)
  142161. } else {
  142162. go f(i)
  142163. }
  142164. }
  142165. wg.Wait()
  142166. for _, e := range ret {
  142167. if e == graphql.Null {
  142168. return graphql.Null
  142169. }
  142170. }
  142171. return ret
  142172. }
  142173. func (ec *executionContext) marshalNStringEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStringEdge(ctx context.Context, sel ast.SelectionSet, v *StringEdge) graphql.Marshaler {
  142174. if v == nil {
  142175. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  142176. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  142177. }
  142178. return graphql.Null
  142179. }
  142180. return ec._StringEdge(ctx, sel, v)
  142181. }
  142182. func (ec *executionContext) marshalNSubscriptionBillingAttempt2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionBillingAttemptᚄ(ctx context.Context, sel ast.SelectionSet, v []*SubscriptionBillingAttempt) graphql.Marshaler {
  142183. ret := make(graphql.Array, len(v))
  142184. var wg sync.WaitGroup
  142185. isLen1 := len(v) == 1
  142186. if !isLen1 {
  142187. wg.Add(len(v))
  142188. }
  142189. for i := range v {
  142190. i := i
  142191. fc := &graphql.FieldContext{
  142192. Index: &i,
  142193. Result: &v[i],
  142194. }
  142195. ctx := graphql.WithFieldContext(ctx, fc)
  142196. f := func(i int) {
  142197. defer func() {
  142198. if r := recover(); r != nil {
  142199. ec.Error(ctx, ec.Recover(ctx, r))
  142200. ret = nil
  142201. }
  142202. }()
  142203. if !isLen1 {
  142204. defer wg.Done()
  142205. }
  142206. ret[i] = ec.marshalNSubscriptionBillingAttempt2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionBillingAttempt(ctx, sel, v[i])
  142207. }
  142208. if isLen1 {
  142209. f(i)
  142210. } else {
  142211. go f(i)
  142212. }
  142213. }
  142214. wg.Wait()
  142215. for _, e := range ret {
  142216. if e == graphql.Null {
  142217. return graphql.Null
  142218. }
  142219. }
  142220. return ret
  142221. }
  142222. func (ec *executionContext) marshalNSubscriptionBillingAttempt2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionBillingAttempt(ctx context.Context, sel ast.SelectionSet, v *SubscriptionBillingAttempt) graphql.Marshaler {
  142223. if v == nil {
  142224. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  142225. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  142226. }
  142227. return graphql.Null
  142228. }
  142229. return ec._SubscriptionBillingAttempt(ctx, sel, v)
  142230. }
  142231. func (ec *executionContext) marshalNSubscriptionBillingAttemptConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionBillingAttemptConnection(ctx context.Context, sel ast.SelectionSet, v *SubscriptionBillingAttemptConnection) graphql.Marshaler {
  142232. if v == nil {
  142233. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  142234. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  142235. }
  142236. return graphql.Null
  142237. }
  142238. return ec._SubscriptionBillingAttemptConnection(ctx, sel, v)
  142239. }
  142240. func (ec *executionContext) marshalNSubscriptionBillingAttemptEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionBillingAttemptEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*SubscriptionBillingAttemptEdge) graphql.Marshaler {
  142241. ret := make(graphql.Array, len(v))
  142242. var wg sync.WaitGroup
  142243. isLen1 := len(v) == 1
  142244. if !isLen1 {
  142245. wg.Add(len(v))
  142246. }
  142247. for i := range v {
  142248. i := i
  142249. fc := &graphql.FieldContext{
  142250. Index: &i,
  142251. Result: &v[i],
  142252. }
  142253. ctx := graphql.WithFieldContext(ctx, fc)
  142254. f := func(i int) {
  142255. defer func() {
  142256. if r := recover(); r != nil {
  142257. ec.Error(ctx, ec.Recover(ctx, r))
  142258. ret = nil
  142259. }
  142260. }()
  142261. if !isLen1 {
  142262. defer wg.Done()
  142263. }
  142264. ret[i] = ec.marshalNSubscriptionBillingAttemptEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionBillingAttemptEdge(ctx, sel, v[i])
  142265. }
  142266. if isLen1 {
  142267. f(i)
  142268. } else {
  142269. go f(i)
  142270. }
  142271. }
  142272. wg.Wait()
  142273. for _, e := range ret {
  142274. if e == graphql.Null {
  142275. return graphql.Null
  142276. }
  142277. }
  142278. return ret
  142279. }
  142280. func (ec *executionContext) marshalNSubscriptionBillingAttemptEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionBillingAttemptEdge(ctx context.Context, sel ast.SelectionSet, v *SubscriptionBillingAttemptEdge) graphql.Marshaler {
  142281. if v == nil {
  142282. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  142283. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  142284. }
  142285. return graphql.Null
  142286. }
  142287. return ec._SubscriptionBillingAttemptEdge(ctx, sel, v)
  142288. }
  142289. func (ec *executionContext) marshalNSubscriptionBillingPolicy2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionBillingPolicy(ctx context.Context, sel ast.SelectionSet, v *SubscriptionBillingPolicy) graphql.Marshaler {
  142290. if v == nil {
  142291. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  142292. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  142293. }
  142294. return graphql.Null
  142295. }
  142296. return ec._SubscriptionBillingPolicy(ctx, sel, v)
  142297. }
  142298. func (ec *executionContext) marshalNSubscriptionContract2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionContractᚄ(ctx context.Context, sel ast.SelectionSet, v []*SubscriptionContract) graphql.Marshaler {
  142299. ret := make(graphql.Array, len(v))
  142300. var wg sync.WaitGroup
  142301. isLen1 := len(v) == 1
  142302. if !isLen1 {
  142303. wg.Add(len(v))
  142304. }
  142305. for i := range v {
  142306. i := i
  142307. fc := &graphql.FieldContext{
  142308. Index: &i,
  142309. Result: &v[i],
  142310. }
  142311. ctx := graphql.WithFieldContext(ctx, fc)
  142312. f := func(i int) {
  142313. defer func() {
  142314. if r := recover(); r != nil {
  142315. ec.Error(ctx, ec.Recover(ctx, r))
  142316. ret = nil
  142317. }
  142318. }()
  142319. if !isLen1 {
  142320. defer wg.Done()
  142321. }
  142322. ret[i] = ec.marshalNSubscriptionContract2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionContract(ctx, sel, v[i])
  142323. }
  142324. if isLen1 {
  142325. f(i)
  142326. } else {
  142327. go f(i)
  142328. }
  142329. }
  142330. wg.Wait()
  142331. for _, e := range ret {
  142332. if e == graphql.Null {
  142333. return graphql.Null
  142334. }
  142335. }
  142336. return ret
  142337. }
  142338. func (ec *executionContext) marshalNSubscriptionContract2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionContract(ctx context.Context, sel ast.SelectionSet, v *SubscriptionContract) graphql.Marshaler {
  142339. if v == nil {
  142340. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  142341. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  142342. }
  142343. return graphql.Null
  142344. }
  142345. return ec._SubscriptionContract(ctx, sel, v)
  142346. }
  142347. func (ec *executionContext) marshalNSubscriptionContractConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionContractConnection(ctx context.Context, sel ast.SelectionSet, v *SubscriptionContractConnection) graphql.Marshaler {
  142348. if v == nil {
  142349. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  142350. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  142351. }
  142352. return graphql.Null
  142353. }
  142354. return ec._SubscriptionContractConnection(ctx, sel, v)
  142355. }
  142356. func (ec *executionContext) marshalNSubscriptionContractEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionContractEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*SubscriptionContractEdge) graphql.Marshaler {
  142357. ret := make(graphql.Array, len(v))
  142358. var wg sync.WaitGroup
  142359. isLen1 := len(v) == 1
  142360. if !isLen1 {
  142361. wg.Add(len(v))
  142362. }
  142363. for i := range v {
  142364. i := i
  142365. fc := &graphql.FieldContext{
  142366. Index: &i,
  142367. Result: &v[i],
  142368. }
  142369. ctx := graphql.WithFieldContext(ctx, fc)
  142370. f := func(i int) {
  142371. defer func() {
  142372. if r := recover(); r != nil {
  142373. ec.Error(ctx, ec.Recover(ctx, r))
  142374. ret = nil
  142375. }
  142376. }()
  142377. if !isLen1 {
  142378. defer wg.Done()
  142379. }
  142380. ret[i] = ec.marshalNSubscriptionContractEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionContractEdge(ctx, sel, v[i])
  142381. }
  142382. if isLen1 {
  142383. f(i)
  142384. } else {
  142385. go f(i)
  142386. }
  142387. }
  142388. wg.Wait()
  142389. for _, e := range ret {
  142390. if e == graphql.Null {
  142391. return graphql.Null
  142392. }
  142393. }
  142394. return ret
  142395. }
  142396. func (ec *executionContext) marshalNSubscriptionContractEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionContractEdge(ctx context.Context, sel ast.SelectionSet, v *SubscriptionContractEdge) graphql.Marshaler {
  142397. if v == nil {
  142398. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  142399. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  142400. }
  142401. return graphql.Null
  142402. }
  142403. return ec._SubscriptionContractEdge(ctx, sel, v)
  142404. }
  142405. func (ec *executionContext) unmarshalNSubscriptionContractSubscriptionStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionContractSubscriptionStatus(ctx context.Context, v interface{}) (SubscriptionContractSubscriptionStatus, error) {
  142406. var res SubscriptionContractSubscriptionStatus
  142407. err := res.UnmarshalGQL(v)
  142408. return res, graphql.ErrorOnPath(ctx, err)
  142409. }
  142410. func (ec *executionContext) marshalNSubscriptionContractSubscriptionStatus2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionContractSubscriptionStatus(ctx context.Context, sel ast.SelectionSet, v SubscriptionContractSubscriptionStatus) graphql.Marshaler {
  142411. return v
  142412. }
  142413. func (ec *executionContext) marshalNSubscriptionCyclePriceAdjustment2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionCyclePriceAdjustmentᚄ(ctx context.Context, sel ast.SelectionSet, v []*SubscriptionCyclePriceAdjustment) graphql.Marshaler {
  142414. ret := make(graphql.Array, len(v))
  142415. var wg sync.WaitGroup
  142416. isLen1 := len(v) == 1
  142417. if !isLen1 {
  142418. wg.Add(len(v))
  142419. }
  142420. for i := range v {
  142421. i := i
  142422. fc := &graphql.FieldContext{
  142423. Index: &i,
  142424. Result: &v[i],
  142425. }
  142426. ctx := graphql.WithFieldContext(ctx, fc)
  142427. f := func(i int) {
  142428. defer func() {
  142429. if r := recover(); r != nil {
  142430. ec.Error(ctx, ec.Recover(ctx, r))
  142431. ret = nil
  142432. }
  142433. }()
  142434. if !isLen1 {
  142435. defer wg.Done()
  142436. }
  142437. ret[i] = ec.marshalNSubscriptionCyclePriceAdjustment2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionCyclePriceAdjustment(ctx, sel, v[i])
  142438. }
  142439. if isLen1 {
  142440. f(i)
  142441. } else {
  142442. go f(i)
  142443. }
  142444. }
  142445. wg.Wait()
  142446. for _, e := range ret {
  142447. if e == graphql.Null {
  142448. return graphql.Null
  142449. }
  142450. }
  142451. return ret
  142452. }
  142453. func (ec *executionContext) marshalNSubscriptionCyclePriceAdjustment2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionCyclePriceAdjustment(ctx context.Context, sel ast.SelectionSet, v *SubscriptionCyclePriceAdjustment) graphql.Marshaler {
  142454. if v == nil {
  142455. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  142456. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  142457. }
  142458. return graphql.Null
  142459. }
  142460. return ec._SubscriptionCyclePriceAdjustment(ctx, sel, v)
  142461. }
  142462. func (ec *executionContext) marshalNSubscriptionDeliveryMethodLocalDeliveryOption2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionDeliveryMethodLocalDeliveryOption(ctx context.Context, sel ast.SelectionSet, v *SubscriptionDeliveryMethodLocalDeliveryOption) graphql.Marshaler {
  142463. if v == nil {
  142464. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  142465. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  142466. }
  142467. return graphql.Null
  142468. }
  142469. return ec._SubscriptionDeliveryMethodLocalDeliveryOption(ctx, sel, v)
  142470. }
  142471. func (ec *executionContext) marshalNSubscriptionDeliveryMethodPickupOption2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionDeliveryMethodPickupOption(ctx context.Context, sel ast.SelectionSet, v *SubscriptionDeliveryMethodPickupOption) graphql.Marshaler {
  142472. if v == nil {
  142473. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  142474. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  142475. }
  142476. return graphql.Null
  142477. }
  142478. return ec._SubscriptionDeliveryMethodPickupOption(ctx, sel, v)
  142479. }
  142480. func (ec *executionContext) marshalNSubscriptionDeliveryMethodShippingOption2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionDeliveryMethodShippingOption(ctx context.Context, sel ast.SelectionSet, v *SubscriptionDeliveryMethodShippingOption) graphql.Marshaler {
  142481. if v == nil {
  142482. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  142483. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  142484. }
  142485. return graphql.Null
  142486. }
  142487. return ec._SubscriptionDeliveryMethodShippingOption(ctx, sel, v)
  142488. }
  142489. func (ec *executionContext) marshalNSubscriptionDeliveryPolicy2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionDeliveryPolicy(ctx context.Context, sel ast.SelectionSet, v *SubscriptionDeliveryPolicy) graphql.Marshaler {
  142490. if v == nil {
  142491. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  142492. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  142493. }
  142494. return graphql.Null
  142495. }
  142496. return ec._SubscriptionDeliveryPolicy(ctx, sel, v)
  142497. }
  142498. func (ec *executionContext) marshalNSubscriptionDiscount2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionDiscount(ctx context.Context, sel ast.SelectionSet, v SubscriptionDiscount) graphql.Marshaler {
  142499. if v == nil {
  142500. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  142501. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  142502. }
  142503. return graphql.Null
  142504. }
  142505. return ec._SubscriptionDiscount(ctx, sel, v)
  142506. }
  142507. func (ec *executionContext) marshalNSubscriptionDiscountAllocation2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionDiscountAllocationᚄ(ctx context.Context, sel ast.SelectionSet, v []*SubscriptionDiscountAllocation) graphql.Marshaler {
  142508. ret := make(graphql.Array, len(v))
  142509. var wg sync.WaitGroup
  142510. isLen1 := len(v) == 1
  142511. if !isLen1 {
  142512. wg.Add(len(v))
  142513. }
  142514. for i := range v {
  142515. i := i
  142516. fc := &graphql.FieldContext{
  142517. Index: &i,
  142518. Result: &v[i],
  142519. }
  142520. ctx := graphql.WithFieldContext(ctx, fc)
  142521. f := func(i int) {
  142522. defer func() {
  142523. if r := recover(); r != nil {
  142524. ec.Error(ctx, ec.Recover(ctx, r))
  142525. ret = nil
  142526. }
  142527. }()
  142528. if !isLen1 {
  142529. defer wg.Done()
  142530. }
  142531. ret[i] = ec.marshalNSubscriptionDiscountAllocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionDiscountAllocation(ctx, sel, v[i])
  142532. }
  142533. if isLen1 {
  142534. f(i)
  142535. } else {
  142536. go f(i)
  142537. }
  142538. }
  142539. wg.Wait()
  142540. for _, e := range ret {
  142541. if e == graphql.Null {
  142542. return graphql.Null
  142543. }
  142544. }
  142545. return ret
  142546. }
  142547. func (ec *executionContext) marshalNSubscriptionDiscountAllocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionDiscountAllocation(ctx context.Context, sel ast.SelectionSet, v *SubscriptionDiscountAllocation) graphql.Marshaler {
  142548. if v == nil {
  142549. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  142550. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  142551. }
  142552. return graphql.Null
  142553. }
  142554. return ec._SubscriptionDiscountAllocation(ctx, sel, v)
  142555. }
  142556. func (ec *executionContext) marshalNSubscriptionDiscountEntitledLines2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionDiscountEntitledLines(ctx context.Context, sel ast.SelectionSet, v *SubscriptionDiscountEntitledLines) graphql.Marshaler {
  142557. if v == nil {
  142558. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  142559. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  142560. }
  142561. return graphql.Null
  142562. }
  142563. return ec._SubscriptionDiscountEntitledLines(ctx, sel, v)
  142564. }
  142565. func (ec *executionContext) marshalNSubscriptionDiscountValue2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionDiscountValue(ctx context.Context, sel ast.SelectionSet, v SubscriptionDiscountValue) graphql.Marshaler {
  142566. if v == nil {
  142567. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  142568. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  142569. }
  142570. return graphql.Null
  142571. }
  142572. return ec._SubscriptionDiscountValue(ctx, sel, v)
  142573. }
  142574. func (ec *executionContext) marshalNSubscriptionLine2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionLineᚄ(ctx context.Context, sel ast.SelectionSet, v []*SubscriptionLine) graphql.Marshaler {
  142575. ret := make(graphql.Array, len(v))
  142576. var wg sync.WaitGroup
  142577. isLen1 := len(v) == 1
  142578. if !isLen1 {
  142579. wg.Add(len(v))
  142580. }
  142581. for i := range v {
  142582. i := i
  142583. fc := &graphql.FieldContext{
  142584. Index: &i,
  142585. Result: &v[i],
  142586. }
  142587. ctx := graphql.WithFieldContext(ctx, fc)
  142588. f := func(i int) {
  142589. defer func() {
  142590. if r := recover(); r != nil {
  142591. ec.Error(ctx, ec.Recover(ctx, r))
  142592. ret = nil
  142593. }
  142594. }()
  142595. if !isLen1 {
  142596. defer wg.Done()
  142597. }
  142598. ret[i] = ec.marshalNSubscriptionLine2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionLine(ctx, sel, v[i])
  142599. }
  142600. if isLen1 {
  142601. f(i)
  142602. } else {
  142603. go f(i)
  142604. }
  142605. }
  142606. wg.Wait()
  142607. for _, e := range ret {
  142608. if e == graphql.Null {
  142609. return graphql.Null
  142610. }
  142611. }
  142612. return ret
  142613. }
  142614. func (ec *executionContext) marshalNSubscriptionLine2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionLine(ctx context.Context, sel ast.SelectionSet, v *SubscriptionLine) graphql.Marshaler {
  142615. if v == nil {
  142616. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  142617. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  142618. }
  142619. return graphql.Null
  142620. }
  142621. return ec._SubscriptionLine(ctx, sel, v)
  142622. }
  142623. func (ec *executionContext) marshalNSubscriptionLineConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionLineConnection(ctx context.Context, sel ast.SelectionSet, v *SubscriptionLineConnection) graphql.Marshaler {
  142624. if v == nil {
  142625. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  142626. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  142627. }
  142628. return graphql.Null
  142629. }
  142630. return ec._SubscriptionLineConnection(ctx, sel, v)
  142631. }
  142632. func (ec *executionContext) marshalNSubscriptionLineEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionLineEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*SubscriptionLineEdge) graphql.Marshaler {
  142633. ret := make(graphql.Array, len(v))
  142634. var wg sync.WaitGroup
  142635. isLen1 := len(v) == 1
  142636. if !isLen1 {
  142637. wg.Add(len(v))
  142638. }
  142639. for i := range v {
  142640. i := i
  142641. fc := &graphql.FieldContext{
  142642. Index: &i,
  142643. Result: &v[i],
  142644. }
  142645. ctx := graphql.WithFieldContext(ctx, fc)
  142646. f := func(i int) {
  142647. defer func() {
  142648. if r := recover(); r != nil {
  142649. ec.Error(ctx, ec.Recover(ctx, r))
  142650. ret = nil
  142651. }
  142652. }()
  142653. if !isLen1 {
  142654. defer wg.Done()
  142655. }
  142656. ret[i] = ec.marshalNSubscriptionLineEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionLineEdge(ctx, sel, v[i])
  142657. }
  142658. if isLen1 {
  142659. f(i)
  142660. } else {
  142661. go f(i)
  142662. }
  142663. }
  142664. wg.Wait()
  142665. for _, e := range ret {
  142666. if e == graphql.Null {
  142667. return graphql.Null
  142668. }
  142669. }
  142670. return ret
  142671. }
  142672. func (ec *executionContext) marshalNSubscriptionLineEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionLineEdge(ctx context.Context, sel ast.SelectionSet, v *SubscriptionLineEdge) graphql.Marshaler {
  142673. if v == nil {
  142674. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  142675. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  142676. }
  142677. return graphql.Null
  142678. }
  142679. return ec._SubscriptionLineEdge(ctx, sel, v)
  142680. }
  142681. func (ec *executionContext) marshalNSubscriptionMailingAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionMailingAddress(ctx context.Context, sel ast.SelectionSet, v *SubscriptionMailingAddress) graphql.Marshaler {
  142682. if v == nil {
  142683. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  142684. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  142685. }
  142686. return graphql.Null
  142687. }
  142688. return ec._SubscriptionMailingAddress(ctx, sel, v)
  142689. }
  142690. func (ec *executionContext) marshalNSubscriptionManualDiscount2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionManualDiscountᚄ(ctx context.Context, sel ast.SelectionSet, v []*SubscriptionManualDiscount) graphql.Marshaler {
  142691. ret := make(graphql.Array, len(v))
  142692. var wg sync.WaitGroup
  142693. isLen1 := len(v) == 1
  142694. if !isLen1 {
  142695. wg.Add(len(v))
  142696. }
  142697. for i := range v {
  142698. i := i
  142699. fc := &graphql.FieldContext{
  142700. Index: &i,
  142701. Result: &v[i],
  142702. }
  142703. ctx := graphql.WithFieldContext(ctx, fc)
  142704. f := func(i int) {
  142705. defer func() {
  142706. if r := recover(); r != nil {
  142707. ec.Error(ctx, ec.Recover(ctx, r))
  142708. ret = nil
  142709. }
  142710. }()
  142711. if !isLen1 {
  142712. defer wg.Done()
  142713. }
  142714. ret[i] = ec.marshalNSubscriptionManualDiscount2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionManualDiscount(ctx, sel, v[i])
  142715. }
  142716. if isLen1 {
  142717. f(i)
  142718. } else {
  142719. go f(i)
  142720. }
  142721. }
  142722. wg.Wait()
  142723. for _, e := range ret {
  142724. if e == graphql.Null {
  142725. return graphql.Null
  142726. }
  142727. }
  142728. return ret
  142729. }
  142730. func (ec *executionContext) marshalNSubscriptionManualDiscount2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionManualDiscount(ctx context.Context, sel ast.SelectionSet, v *SubscriptionManualDiscount) graphql.Marshaler {
  142731. if v == nil {
  142732. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  142733. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  142734. }
  142735. return graphql.Null
  142736. }
  142737. return ec._SubscriptionManualDiscount(ctx, sel, v)
  142738. }
  142739. func (ec *executionContext) marshalNSubscriptionManualDiscountConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionManualDiscountConnection(ctx context.Context, sel ast.SelectionSet, v *SubscriptionManualDiscountConnection) graphql.Marshaler {
  142740. if v == nil {
  142741. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  142742. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  142743. }
  142744. return graphql.Null
  142745. }
  142746. return ec._SubscriptionManualDiscountConnection(ctx, sel, v)
  142747. }
  142748. func (ec *executionContext) marshalNSubscriptionManualDiscountEdge2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionManualDiscountEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*SubscriptionManualDiscountEdge) graphql.Marshaler {
  142749. ret := make(graphql.Array, len(v))
  142750. var wg sync.WaitGroup
  142751. isLen1 := len(v) == 1
  142752. if !isLen1 {
  142753. wg.Add(len(v))
  142754. }
  142755. for i := range v {
  142756. i := i
  142757. fc := &graphql.FieldContext{
  142758. Index: &i,
  142759. Result: &v[i],
  142760. }
  142761. ctx := graphql.WithFieldContext(ctx, fc)
  142762. f := func(i int) {
  142763. defer func() {
  142764. if r := recover(); r != nil {
  142765. ec.Error(ctx, ec.Recover(ctx, r))
  142766. ret = nil
  142767. }
  142768. }()
  142769. if !isLen1 {
  142770. defer wg.Done()
  142771. }
  142772. ret[i] = ec.marshalNSubscriptionManualDiscountEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionManualDiscountEdge(ctx, sel, v[i])
  142773. }
  142774. if isLen1 {
  142775. f(i)
  142776. } else {
  142777. go f(i)
  142778. }
  142779. }
  142780. wg.Wait()
  142781. for _, e := range ret {
  142782. if e == graphql.Null {
  142783. return graphql.Null
  142784. }
  142785. }
  142786. return ret
  142787. }
  142788. func (ec *executionContext) marshalNSubscriptionManualDiscountEdge2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionManualDiscountEdge(ctx context.Context, sel ast.SelectionSet, v *SubscriptionManualDiscountEdge) graphql.Marshaler {
  142789. if v == nil {
  142790. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  142791. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  142792. }
  142793. return graphql.Null
  142794. }
  142795. return ec._SubscriptionManualDiscountEdge(ctx, sel, v)
  142796. }
  142797. func (ec *executionContext) marshalNSuggestedOrderTransaction2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSuggestedOrderTransactionᚄ(ctx context.Context, sel ast.SelectionSet, v []*SuggestedOrderTransaction) graphql.Marshaler {
  142798. ret := make(graphql.Array, len(v))
  142799. var wg sync.WaitGroup
  142800. isLen1 := len(v) == 1
  142801. if !isLen1 {
  142802. wg.Add(len(v))
  142803. }
  142804. for i := range v {
  142805. i := i
  142806. fc := &graphql.FieldContext{
  142807. Index: &i,
  142808. Result: &v[i],
  142809. }
  142810. ctx := graphql.WithFieldContext(ctx, fc)
  142811. f := func(i int) {
  142812. defer func() {
  142813. if r := recover(); r != nil {
  142814. ec.Error(ctx, ec.Recover(ctx, r))
  142815. ret = nil
  142816. }
  142817. }()
  142818. if !isLen1 {
  142819. defer wg.Done()
  142820. }
  142821. ret[i] = ec.marshalNSuggestedOrderTransaction2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSuggestedOrderTransaction(ctx, sel, v[i])
  142822. }
  142823. if isLen1 {
  142824. f(i)
  142825. } else {
  142826. go f(i)
  142827. }
  142828. }
  142829. wg.Wait()
  142830. for _, e := range ret {
  142831. if e == graphql.Null {
  142832. return graphql.Null
  142833. }
  142834. }
  142835. return ret
  142836. }
  142837. func (ec *executionContext) marshalNSuggestedOrderTransaction2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSuggestedOrderTransaction(ctx context.Context, sel ast.SelectionSet, v *SuggestedOrderTransaction) graphql.Marshaler {
  142838. if v == nil {
  142839. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  142840. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  142841. }
  142842. return graphql.Null
  142843. }
  142844. return ec._SuggestedOrderTransaction(ctx, sel, v)
  142845. }
  142846. func (ec *executionContext) unmarshalNSuggestedOrderTransactionKind2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSuggestedOrderTransactionKind(ctx context.Context, v interface{}) (SuggestedOrderTransactionKind, error) {
  142847. var res SuggestedOrderTransactionKind
  142848. err := res.UnmarshalGQL(v)
  142849. return res, graphql.ErrorOnPath(ctx, err)
  142850. }
  142851. func (ec *executionContext) marshalNSuggestedOrderTransactionKind2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSuggestedOrderTransactionKind(ctx context.Context, sel ast.SelectionSet, v SuggestedOrderTransactionKind) graphql.Marshaler {
  142852. return v
  142853. }
  142854. func (ec *executionContext) unmarshalNTaxExemption2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐTaxExemption(ctx context.Context, v interface{}) (TaxExemption, error) {
  142855. var res TaxExemption
  142856. err := res.UnmarshalGQL(v)
  142857. return res, graphql.ErrorOnPath(ctx, err)
  142858. }
  142859. func (ec *executionContext) marshalNTaxExemption2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐTaxExemption(ctx context.Context, sel ast.SelectionSet, v TaxExemption) graphql.Marshaler {
  142860. return v
  142861. }
  142862. func (ec *executionContext) unmarshalNTaxExemption2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐTaxExemptionᚄ(ctx context.Context, v interface{}) ([]TaxExemption, error) {
  142863. var vSlice []interface{}
  142864. if v != nil {
  142865. vSlice = graphql.CoerceList(v)
  142866. }
  142867. var err error
  142868. res := make([]TaxExemption, len(vSlice))
  142869. for i := range vSlice {
  142870. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  142871. res[i], err = ec.unmarshalNTaxExemption2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐTaxExemption(ctx, vSlice[i])
  142872. if err != nil {
  142873. return nil, err
  142874. }
  142875. }
  142876. return res, nil
  142877. }
  142878. func (ec *executionContext) marshalNTaxExemption2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐTaxExemptionᚄ(ctx context.Context, sel ast.SelectionSet, v []TaxExemption) graphql.Marshaler {
  142879. ret := make(graphql.Array, len(v))
  142880. var wg sync.WaitGroup
  142881. isLen1 := len(v) == 1
  142882. if !isLen1 {
  142883. wg.Add(len(v))
  142884. }
  142885. for i := range v {
  142886. i := i
  142887. fc := &graphql.FieldContext{
  142888. Index: &i,
  142889. Result: &v[i],
  142890. }
  142891. ctx := graphql.WithFieldContext(ctx, fc)
  142892. f := func(i int) {
  142893. defer func() {
  142894. if r := recover(); r != nil {
  142895. ec.Error(ctx, ec.Recover(ctx, r))
  142896. ret = nil
  142897. }
  142898. }()
  142899. if !isLen1 {
  142900. defer wg.Done()
  142901. }
  142902. ret[i] = ec.marshalNTaxExemption2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐTaxExemption(ctx, sel, v[i])
  142903. }
  142904. if isLen1 {
  142905. f(i)
  142906. } else {
  142907. go f(i)
  142908. }
  142909. }
  142910. wg.Wait()
  142911. for _, e := range ret {
  142912. if e == graphql.Null {
  142913. return graphql.Null
  142914. }
  142915. }
  142916. return ret
  142917. }
  142918. func (ec *executionContext) marshalNTaxLine2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐTaxLineᚄ(ctx context.Context, sel ast.SelectionSet, v []*TaxLine) graphql.Marshaler {
  142919. ret := make(graphql.Array, len(v))
  142920. var wg sync.WaitGroup
  142921. isLen1 := len(v) == 1
  142922. if !isLen1 {
  142923. wg.Add(len(v))
  142924. }
  142925. for i := range v {
  142926. i := i
  142927. fc := &graphql.FieldContext{
  142928. Index: &i,
  142929. Result: &v[i],
  142930. }
  142931. ctx := graphql.WithFieldContext(ctx, fc)
  142932. f := func(i int) {
  142933. defer func() {
  142934. if r := recover(); r != nil {
  142935. ec.Error(ctx, ec.Recover(ctx, r))
  142936. ret = nil
  142937. }
  142938. }()
  142939. if !isLen1 {
  142940. defer wg.Done()
  142941. }
  142942. ret[i] = ec.marshalNTaxLine2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐTaxLine(ctx, sel, v[i])
  142943. }
  142944. if isLen1 {
  142945. f(i)
  142946. } else {
  142947. go f(i)
  142948. }
  142949. }
  142950. wg.Wait()
  142951. for _, e := range ret {
  142952. if e == graphql.Null {
  142953. return graphql.Null
  142954. }
  142955. }
  142956. return ret
  142957. }
  142958. func (ec *executionContext) marshalNTaxLine2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐTaxLine(ctx context.Context, sel ast.SelectionSet, v *TaxLine) graphql.Marshaler {
  142959. if v == nil {
  142960. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  142961. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  142962. }
  142963. return graphql.Null
  142964. }
  142965. return ec._TaxLine(ctx, sel, v)
  142966. }
  142967. func (ec *executionContext) marshalNTransactionFee2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐTransactionFeeᚄ(ctx context.Context, sel ast.SelectionSet, v []*TransactionFee) graphql.Marshaler {
  142968. ret := make(graphql.Array, len(v))
  142969. var wg sync.WaitGroup
  142970. isLen1 := len(v) == 1
  142971. if !isLen1 {
  142972. wg.Add(len(v))
  142973. }
  142974. for i := range v {
  142975. i := i
  142976. fc := &graphql.FieldContext{
  142977. Index: &i,
  142978. Result: &v[i],
  142979. }
  142980. ctx := graphql.WithFieldContext(ctx, fc)
  142981. f := func(i int) {
  142982. defer func() {
  142983. if r := recover(); r != nil {
  142984. ec.Error(ctx, ec.Recover(ctx, r))
  142985. ret = nil
  142986. }
  142987. }()
  142988. if !isLen1 {
  142989. defer wg.Done()
  142990. }
  142991. ret[i] = ec.marshalNTransactionFee2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐTransactionFee(ctx, sel, v[i])
  142992. }
  142993. if isLen1 {
  142994. f(i)
  142995. } else {
  142996. go f(i)
  142997. }
  142998. }
  142999. wg.Wait()
  143000. for _, e := range ret {
  143001. if e == graphql.Null {
  143002. return graphql.Null
  143003. }
  143004. }
  143005. return ret
  143006. }
  143007. func (ec *executionContext) marshalNTransactionFee2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐTransactionFee(ctx context.Context, sel ast.SelectionSet, v *TransactionFee) graphql.Marshaler {
  143008. if v == nil {
  143009. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  143010. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  143011. }
  143012. return graphql.Null
  143013. }
  143014. return ec._TransactionFee(ctx, sel, v)
  143015. }
  143016. func (ec *executionContext) marshalNTypedAttribute2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐTypedAttributeᚄ(ctx context.Context, sel ast.SelectionSet, v []*TypedAttribute) graphql.Marshaler {
  143017. ret := make(graphql.Array, len(v))
  143018. var wg sync.WaitGroup
  143019. isLen1 := len(v) == 1
  143020. if !isLen1 {
  143021. wg.Add(len(v))
  143022. }
  143023. for i := range v {
  143024. i := i
  143025. fc := &graphql.FieldContext{
  143026. Index: &i,
  143027. Result: &v[i],
  143028. }
  143029. ctx := graphql.WithFieldContext(ctx, fc)
  143030. f := func(i int) {
  143031. defer func() {
  143032. if r := recover(); r != nil {
  143033. ec.Error(ctx, ec.Recover(ctx, r))
  143034. ret = nil
  143035. }
  143036. }()
  143037. if !isLen1 {
  143038. defer wg.Done()
  143039. }
  143040. ret[i] = ec.marshalNTypedAttribute2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐTypedAttribute(ctx, sel, v[i])
  143041. }
  143042. if isLen1 {
  143043. f(i)
  143044. } else {
  143045. go f(i)
  143046. }
  143047. }
  143048. wg.Wait()
  143049. for _, e := range ret {
  143050. if e == graphql.Null {
  143051. return graphql.Null
  143052. }
  143053. }
  143054. return ret
  143055. }
  143056. func (ec *executionContext) marshalNTypedAttribute2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐTypedAttribute(ctx context.Context, sel ast.SelectionSet, v *TypedAttribute) graphql.Marshaler {
  143057. if v == nil {
  143058. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  143059. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  143060. }
  143061. return graphql.Null
  143062. }
  143063. return ec._TypedAttribute(ctx, sel, v)
  143064. }
  143065. func (ec *executionContext) unmarshalNURL2string(ctx context.Context, v interface{}) (string, error) {
  143066. res, err := graphql.UnmarshalString(v)
  143067. return res, graphql.ErrorOnPath(ctx, err)
  143068. }
  143069. func (ec *executionContext) marshalNURL2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  143070. res := graphql.MarshalString(v)
  143071. if res == graphql.Null {
  143072. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  143073. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  143074. }
  143075. }
  143076. return res
  143077. }
  143078. func (ec *executionContext) unmarshalNUnsignedInt642string(ctx context.Context, v interface{}) (string, error) {
  143079. res, err := graphql.UnmarshalString(v)
  143080. return res, graphql.ErrorOnPath(ctx, err)
  143081. }
  143082. func (ec *executionContext) marshalNUnsignedInt642string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  143083. res := graphql.MarshalString(v)
  143084. if res == graphql.Null {
  143085. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  143086. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  143087. }
  143088. }
  143089. return res
  143090. }
  143091. func (ec *executionContext) marshalNUserError2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐUserErrorᚄ(ctx context.Context, sel ast.SelectionSet, v []*UserError) graphql.Marshaler {
  143092. ret := make(graphql.Array, len(v))
  143093. var wg sync.WaitGroup
  143094. isLen1 := len(v) == 1
  143095. if !isLen1 {
  143096. wg.Add(len(v))
  143097. }
  143098. for i := range v {
  143099. i := i
  143100. fc := &graphql.FieldContext{
  143101. Index: &i,
  143102. Result: &v[i],
  143103. }
  143104. ctx := graphql.WithFieldContext(ctx, fc)
  143105. f := func(i int) {
  143106. defer func() {
  143107. if r := recover(); r != nil {
  143108. ec.Error(ctx, ec.Recover(ctx, r))
  143109. ret = nil
  143110. }
  143111. }()
  143112. if !isLen1 {
  143113. defer wg.Done()
  143114. }
  143115. ret[i] = ec.marshalNUserError2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐUserError(ctx, sel, v[i])
  143116. }
  143117. if isLen1 {
  143118. f(i)
  143119. } else {
  143120. go f(i)
  143121. }
  143122. }
  143123. wg.Wait()
  143124. for _, e := range ret {
  143125. if e == graphql.Null {
  143126. return graphql.Null
  143127. }
  143128. }
  143129. return ret
  143130. }
  143131. func (ec *executionContext) marshalNUserError2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐUserError(ctx context.Context, sel ast.SelectionSet, v *UserError) graphql.Marshaler {
  143132. if v == nil {
  143133. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  143134. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  143135. }
  143136. return graphql.Null
  143137. }
  143138. return ec._UserError(ctx, sel, v)
  143139. }
  143140. func (ec *executionContext) marshalNVideoSource2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐVideoSourceᚄ(ctx context.Context, sel ast.SelectionSet, v []*VideoSource) graphql.Marshaler {
  143141. ret := make(graphql.Array, len(v))
  143142. var wg sync.WaitGroup
  143143. isLen1 := len(v) == 1
  143144. if !isLen1 {
  143145. wg.Add(len(v))
  143146. }
  143147. for i := range v {
  143148. i := i
  143149. fc := &graphql.FieldContext{
  143150. Index: &i,
  143151. Result: &v[i],
  143152. }
  143153. ctx := graphql.WithFieldContext(ctx, fc)
  143154. f := func(i int) {
  143155. defer func() {
  143156. if r := recover(); r != nil {
  143157. ec.Error(ctx, ec.Recover(ctx, r))
  143158. ret = nil
  143159. }
  143160. }()
  143161. if !isLen1 {
  143162. defer wg.Done()
  143163. }
  143164. ret[i] = ec.marshalNVideoSource2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐVideoSource(ctx, sel, v[i])
  143165. }
  143166. if isLen1 {
  143167. f(i)
  143168. } else {
  143169. go f(i)
  143170. }
  143171. }
  143172. wg.Wait()
  143173. for _, e := range ret {
  143174. if e == graphql.Null {
  143175. return graphql.Null
  143176. }
  143177. }
  143178. return ret
  143179. }
  143180. func (ec *executionContext) marshalNVideoSource2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐVideoSource(ctx context.Context, sel ast.SelectionSet, v *VideoSource) graphql.Marshaler {
  143181. if v == nil {
  143182. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  143183. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  143184. }
  143185. return graphql.Null
  143186. }
  143187. return ec._VideoSource(ctx, sel, v)
  143188. }
  143189. func (ec *executionContext) unmarshalNWeightUnit2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐWeightUnit(ctx context.Context, v interface{}) (WeightUnit, error) {
  143190. var res WeightUnit
  143191. err := res.UnmarshalGQL(v)
  143192. return res, graphql.ErrorOnPath(ctx, err)
  143193. }
  143194. func (ec *executionContext) marshalNWeightUnit2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐWeightUnit(ctx context.Context, sel ast.SelectionSet, v WeightUnit) graphql.Marshaler {
  143195. return v
  143196. }
  143197. func (ec *executionContext) unmarshalN_Any2map(ctx context.Context, v interface{}) (map[string]interface{}, error) {
  143198. res, err := graphql.UnmarshalMap(v)
  143199. return res, graphql.ErrorOnPath(ctx, err)
  143200. }
  143201. func (ec *executionContext) marshalN_Any2map(ctx context.Context, sel ast.SelectionSet, v map[string]interface{}) graphql.Marshaler {
  143202. if v == nil {
  143203. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  143204. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  143205. }
  143206. return graphql.Null
  143207. }
  143208. res := graphql.MarshalMap(v)
  143209. if res == graphql.Null {
  143210. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  143211. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  143212. }
  143213. }
  143214. return res
  143215. }
  143216. func (ec *executionContext) unmarshalN_Any2ᚕmapᚄ(ctx context.Context, v interface{}) ([]map[string]interface{}, error) {
  143217. var vSlice []interface{}
  143218. if v != nil {
  143219. vSlice = graphql.CoerceList(v)
  143220. }
  143221. var err error
  143222. res := make([]map[string]interface{}, len(vSlice))
  143223. for i := range vSlice {
  143224. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  143225. res[i], err = ec.unmarshalN_Any2map(ctx, vSlice[i])
  143226. if err != nil {
  143227. return nil, err
  143228. }
  143229. }
  143230. return res, nil
  143231. }
  143232. func (ec *executionContext) marshalN_Any2ᚕmapᚄ(ctx context.Context, sel ast.SelectionSet, v []map[string]interface{}) graphql.Marshaler {
  143233. ret := make(graphql.Array, len(v))
  143234. for i := range v {
  143235. ret[i] = ec.marshalN_Any2map(ctx, sel, v[i])
  143236. }
  143237. for _, e := range ret {
  143238. if e == graphql.Null {
  143239. return graphql.Null
  143240. }
  143241. }
  143242. return ret
  143243. }
  143244. func (ec *executionContext) marshalN_Entity2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋpluginᚋfederationᚋfedruntimeᚐEntity(ctx context.Context, sel ast.SelectionSet, v []fedruntime.Entity) graphql.Marshaler {
  143245. ret := make(graphql.Array, len(v))
  143246. var wg sync.WaitGroup
  143247. isLen1 := len(v) == 1
  143248. if !isLen1 {
  143249. wg.Add(len(v))
  143250. }
  143251. for i := range v {
  143252. i := i
  143253. fc := &graphql.FieldContext{
  143254. Index: &i,
  143255. Result: &v[i],
  143256. }
  143257. ctx := graphql.WithFieldContext(ctx, fc)
  143258. f := func(i int) {
  143259. defer func() {
  143260. if r := recover(); r != nil {
  143261. ec.Error(ctx, ec.Recover(ctx, r))
  143262. ret = nil
  143263. }
  143264. }()
  143265. if !isLen1 {
  143266. defer wg.Done()
  143267. }
  143268. ret[i] = ec.marshalO_Entity2githubᚗcomᚋ99designsᚋgqlgenᚋpluginᚋfederationᚋfedruntimeᚐEntity(ctx, sel, v[i])
  143269. }
  143270. if isLen1 {
  143271. f(i)
  143272. } else {
  143273. go f(i)
  143274. }
  143275. }
  143276. wg.Wait()
  143277. return ret
  143278. }
  143279. func (ec *executionContext) unmarshalN_FieldSet2string(ctx context.Context, v interface{}) (string, error) {
  143280. res, err := graphql.UnmarshalString(v)
  143281. return res, graphql.ErrorOnPath(ctx, err)
  143282. }
  143283. func (ec *executionContext) marshalN_FieldSet2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  143284. res := graphql.MarshalString(v)
  143285. if res == graphql.Null {
  143286. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  143287. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  143288. }
  143289. }
  143290. return res
  143291. }
  143292. func (ec *executionContext) marshalN_Service2githubᚗcomᚋ99designsᚋgqlgenᚋpluginᚋfederationᚋfedruntimeᚐService(ctx context.Context, sel ast.SelectionSet, v fedruntime.Service) graphql.Marshaler {
  143293. return ec.__Service(ctx, sel, &v)
  143294. }
  143295. func (ec *executionContext) marshalN__Directive2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐDirective(ctx context.Context, sel ast.SelectionSet, v introspection.Directive) graphql.Marshaler {
  143296. return ec.___Directive(ctx, sel, &v)
  143297. }
  143298. func (ec *executionContext) marshalN__Directive2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐDirectiveᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.Directive) graphql.Marshaler {
  143299. ret := make(graphql.Array, len(v))
  143300. var wg sync.WaitGroup
  143301. isLen1 := len(v) == 1
  143302. if !isLen1 {
  143303. wg.Add(len(v))
  143304. }
  143305. for i := range v {
  143306. i := i
  143307. fc := &graphql.FieldContext{
  143308. Index: &i,
  143309. Result: &v[i],
  143310. }
  143311. ctx := graphql.WithFieldContext(ctx, fc)
  143312. f := func(i int) {
  143313. defer func() {
  143314. if r := recover(); r != nil {
  143315. ec.Error(ctx, ec.Recover(ctx, r))
  143316. ret = nil
  143317. }
  143318. }()
  143319. if !isLen1 {
  143320. defer wg.Done()
  143321. }
  143322. ret[i] = ec.marshalN__Directive2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐDirective(ctx, sel, v[i])
  143323. }
  143324. if isLen1 {
  143325. f(i)
  143326. } else {
  143327. go f(i)
  143328. }
  143329. }
  143330. wg.Wait()
  143331. for _, e := range ret {
  143332. if e == graphql.Null {
  143333. return graphql.Null
  143334. }
  143335. }
  143336. return ret
  143337. }
  143338. func (ec *executionContext) unmarshalN__DirectiveLocation2string(ctx context.Context, v interface{}) (string, error) {
  143339. res, err := graphql.UnmarshalString(v)
  143340. return res, graphql.ErrorOnPath(ctx, err)
  143341. }
  143342. func (ec *executionContext) marshalN__DirectiveLocation2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  143343. res := graphql.MarshalString(v)
  143344. if res == graphql.Null {
  143345. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  143346. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  143347. }
  143348. }
  143349. return res
  143350. }
  143351. func (ec *executionContext) unmarshalN__DirectiveLocation2ᚕstringᚄ(ctx context.Context, v interface{}) ([]string, error) {
  143352. var vSlice []interface{}
  143353. if v != nil {
  143354. vSlice = graphql.CoerceList(v)
  143355. }
  143356. var err error
  143357. res := make([]string, len(vSlice))
  143358. for i := range vSlice {
  143359. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  143360. res[i], err = ec.unmarshalN__DirectiveLocation2string(ctx, vSlice[i])
  143361. if err != nil {
  143362. return nil, err
  143363. }
  143364. }
  143365. return res, nil
  143366. }
  143367. func (ec *executionContext) marshalN__DirectiveLocation2ᚕstringᚄ(ctx context.Context, sel ast.SelectionSet, v []string) graphql.Marshaler {
  143368. ret := make(graphql.Array, len(v))
  143369. var wg sync.WaitGroup
  143370. isLen1 := len(v) == 1
  143371. if !isLen1 {
  143372. wg.Add(len(v))
  143373. }
  143374. for i := range v {
  143375. i := i
  143376. fc := &graphql.FieldContext{
  143377. Index: &i,
  143378. Result: &v[i],
  143379. }
  143380. ctx := graphql.WithFieldContext(ctx, fc)
  143381. f := func(i int) {
  143382. defer func() {
  143383. if r := recover(); r != nil {
  143384. ec.Error(ctx, ec.Recover(ctx, r))
  143385. ret = nil
  143386. }
  143387. }()
  143388. if !isLen1 {
  143389. defer wg.Done()
  143390. }
  143391. ret[i] = ec.marshalN__DirectiveLocation2string(ctx, sel, v[i])
  143392. }
  143393. if isLen1 {
  143394. f(i)
  143395. } else {
  143396. go f(i)
  143397. }
  143398. }
  143399. wg.Wait()
  143400. for _, e := range ret {
  143401. if e == graphql.Null {
  143402. return graphql.Null
  143403. }
  143404. }
  143405. return ret
  143406. }
  143407. func (ec *executionContext) marshalN__EnumValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐEnumValue(ctx context.Context, sel ast.SelectionSet, v introspection.EnumValue) graphql.Marshaler {
  143408. return ec.___EnumValue(ctx, sel, &v)
  143409. }
  143410. func (ec *executionContext) marshalN__Field2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐField(ctx context.Context, sel ast.SelectionSet, v introspection.Field) graphql.Marshaler {
  143411. return ec.___Field(ctx, sel, &v)
  143412. }
  143413. func (ec *executionContext) marshalN__InputValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValue(ctx context.Context, sel ast.SelectionSet, v introspection.InputValue) graphql.Marshaler {
  143414. return ec.___InputValue(ctx, sel, &v)
  143415. }
  143416. func (ec *executionContext) marshalN__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.InputValue) graphql.Marshaler {
  143417. ret := make(graphql.Array, len(v))
  143418. var wg sync.WaitGroup
  143419. isLen1 := len(v) == 1
  143420. if !isLen1 {
  143421. wg.Add(len(v))
  143422. }
  143423. for i := range v {
  143424. i := i
  143425. fc := &graphql.FieldContext{
  143426. Index: &i,
  143427. Result: &v[i],
  143428. }
  143429. ctx := graphql.WithFieldContext(ctx, fc)
  143430. f := func(i int) {
  143431. defer func() {
  143432. if r := recover(); r != nil {
  143433. ec.Error(ctx, ec.Recover(ctx, r))
  143434. ret = nil
  143435. }
  143436. }()
  143437. if !isLen1 {
  143438. defer wg.Done()
  143439. }
  143440. ret[i] = ec.marshalN__InputValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValue(ctx, sel, v[i])
  143441. }
  143442. if isLen1 {
  143443. f(i)
  143444. } else {
  143445. go f(i)
  143446. }
  143447. }
  143448. wg.Wait()
  143449. for _, e := range ret {
  143450. if e == graphql.Null {
  143451. return graphql.Null
  143452. }
  143453. }
  143454. return ret
  143455. }
  143456. func (ec *executionContext) marshalN__Type2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx context.Context, sel ast.SelectionSet, v introspection.Type) graphql.Marshaler {
  143457. return ec.___Type(ctx, sel, &v)
  143458. }
  143459. func (ec *executionContext) marshalN__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.Type) graphql.Marshaler {
  143460. ret := make(graphql.Array, len(v))
  143461. var wg sync.WaitGroup
  143462. isLen1 := len(v) == 1
  143463. if !isLen1 {
  143464. wg.Add(len(v))
  143465. }
  143466. for i := range v {
  143467. i := i
  143468. fc := &graphql.FieldContext{
  143469. Index: &i,
  143470. Result: &v[i],
  143471. }
  143472. ctx := graphql.WithFieldContext(ctx, fc)
  143473. f := func(i int) {
  143474. defer func() {
  143475. if r := recover(); r != nil {
  143476. ec.Error(ctx, ec.Recover(ctx, r))
  143477. ret = nil
  143478. }
  143479. }()
  143480. if !isLen1 {
  143481. defer wg.Done()
  143482. }
  143483. ret[i] = ec.marshalN__Type2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx, sel, v[i])
  143484. }
  143485. if isLen1 {
  143486. f(i)
  143487. } else {
  143488. go f(i)
  143489. }
  143490. }
  143491. wg.Wait()
  143492. for _, e := range ret {
  143493. if e == graphql.Null {
  143494. return graphql.Null
  143495. }
  143496. }
  143497. return ret
  143498. }
  143499. func (ec *executionContext) marshalN__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx context.Context, sel ast.SelectionSet, v *introspection.Type) graphql.Marshaler {
  143500. if v == nil {
  143501. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  143502. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  143503. }
  143504. return graphql.Null
  143505. }
  143506. return ec.___Type(ctx, sel, v)
  143507. }
  143508. func (ec *executionContext) unmarshalN__TypeKind2string(ctx context.Context, v interface{}) (string, error) {
  143509. res, err := graphql.UnmarshalString(v)
  143510. return res, graphql.ErrorOnPath(ctx, err)
  143511. }
  143512. func (ec *executionContext) marshalN__TypeKind2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  143513. res := graphql.MarshalString(v)
  143514. if res == graphql.Null {
  143515. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  143516. ec.Errorf(ctx, "the requested element is null which the schema does not allow")
  143517. }
  143518. }
  143519. return res
  143520. }
  143521. func (ec *executionContext) marshalOApp2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐApp(ctx context.Context, sel ast.SelectionSet, v *App) graphql.Marshaler {
  143522. if v == nil {
  143523. return graphql.Null
  143524. }
  143525. return ec._App(ctx, sel, v)
  143526. }
  143527. func (ec *executionContext) unmarshalOAppRevenueAttributionRecordSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppRevenueAttributionRecordSortKeys(ctx context.Context, v interface{}) (*AppRevenueAttributionRecordSortKeys, error) {
  143528. if v == nil {
  143529. return nil, nil
  143530. }
  143531. var res = new(AppRevenueAttributionRecordSortKeys)
  143532. err := res.UnmarshalGQL(v)
  143533. return res, graphql.ErrorOnPath(ctx, err)
  143534. }
  143535. func (ec *executionContext) marshalOAppRevenueAttributionRecordSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppRevenueAttributionRecordSortKeys(ctx context.Context, sel ast.SelectionSet, v *AppRevenueAttributionRecordSortKeys) graphql.Marshaler {
  143536. if v == nil {
  143537. return graphql.Null
  143538. }
  143539. return v
  143540. }
  143541. func (ec *executionContext) marshalOAppSubscriptionDiscount2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppSubscriptionDiscount(ctx context.Context, sel ast.SelectionSet, v *AppSubscriptionDiscount) graphql.Marshaler {
  143542. if v == nil {
  143543. return graphql.Null
  143544. }
  143545. return ec._AppSubscriptionDiscount(ctx, sel, v)
  143546. }
  143547. func (ec *executionContext) unmarshalOAppSubscriptionSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppSubscriptionSortKeys(ctx context.Context, v interface{}) (*AppSubscriptionSortKeys, error) {
  143548. if v == nil {
  143549. return nil, nil
  143550. }
  143551. var res = new(AppSubscriptionSortKeys)
  143552. err := res.UnmarshalGQL(v)
  143553. return res, graphql.ErrorOnPath(ctx, err)
  143554. }
  143555. func (ec *executionContext) marshalOAppSubscriptionSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppSubscriptionSortKeys(ctx context.Context, sel ast.SelectionSet, v *AppSubscriptionSortKeys) graphql.Marshaler {
  143556. if v == nil {
  143557. return graphql.Null
  143558. }
  143559. return v
  143560. }
  143561. func (ec *executionContext) unmarshalOAppTransactionSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppTransactionSortKeys(ctx context.Context, v interface{}) (*AppTransactionSortKeys, error) {
  143562. if v == nil {
  143563. return nil, nil
  143564. }
  143565. var res = new(AppTransactionSortKeys)
  143566. err := res.UnmarshalGQL(v)
  143567. return res, graphql.ErrorOnPath(ctx, err)
  143568. }
  143569. func (ec *executionContext) marshalOAppTransactionSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppTransactionSortKeys(ctx context.Context, sel ast.SelectionSet, v *AppTransactionSortKeys) graphql.Marshaler {
  143570. if v == nil {
  143571. return graphql.Null
  143572. }
  143573. return v
  143574. }
  143575. func (ec *executionContext) unmarshalOAppUsageRecordSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppUsageRecordSortKeys(ctx context.Context, v interface{}) (*AppUsageRecordSortKeys, error) {
  143576. if v == nil {
  143577. return nil, nil
  143578. }
  143579. var res = new(AppUsageRecordSortKeys)
  143580. err := res.UnmarshalGQL(v)
  143581. return res, graphql.ErrorOnPath(ctx, err)
  143582. }
  143583. func (ec *executionContext) marshalOAppUsageRecordSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐAppUsageRecordSortKeys(ctx context.Context, sel ast.SelectionSet, v *AppUsageRecordSortKeys) graphql.Marshaler {
  143584. if v == nil {
  143585. return graphql.Null
  143586. }
  143587. return v
  143588. }
  143589. func (ec *executionContext) unmarshalOBoolean2bool(ctx context.Context, v interface{}) (bool, error) {
  143590. res, err := graphql.UnmarshalBoolean(v)
  143591. return res, graphql.ErrorOnPath(ctx, err)
  143592. }
  143593. func (ec *executionContext) marshalOBoolean2bool(ctx context.Context, sel ast.SelectionSet, v bool) graphql.Marshaler {
  143594. res := graphql.MarshalBoolean(v)
  143595. return res
  143596. }
  143597. func (ec *executionContext) unmarshalOBoolean2ᚖbool(ctx context.Context, v interface{}) (*bool, error) {
  143598. if v == nil {
  143599. return nil, nil
  143600. }
  143601. res, err := graphql.UnmarshalBoolean(v)
  143602. return &res, graphql.ErrorOnPath(ctx, err)
  143603. }
  143604. func (ec *executionContext) marshalOBoolean2ᚖbool(ctx context.Context, sel ast.SelectionSet, v *bool) graphql.Marshaler {
  143605. if v == nil {
  143606. return graphql.Null
  143607. }
  143608. res := graphql.MarshalBoolean(*v)
  143609. return res
  143610. }
  143611. func (ec *executionContext) marshalOBuyerExperienceConfiguration2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐBuyerExperienceConfiguration(ctx context.Context, sel ast.SelectionSet, v *BuyerExperienceConfiguration) graphql.Marshaler {
  143612. if v == nil {
  143613. return graphql.Null
  143614. }
  143615. return ec._BuyerExperienceConfiguration(ctx, sel, v)
  143616. }
  143617. func (ec *executionContext) marshalOChannelDefinition2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐChannelDefinition(ctx context.Context, sel ast.SelectionSet, v *ChannelDefinition) graphql.Marshaler {
  143618. if v == nil {
  143619. return graphql.Null
  143620. }
  143621. return ec._ChannelDefinition(ctx, sel, v)
  143622. }
  143623. func (ec *executionContext) marshalOChannelInformation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐChannelInformation(ctx context.Context, sel ast.SelectionSet, v *ChannelInformation) graphql.Marshaler {
  143624. if v == nil {
  143625. return graphql.Null
  143626. }
  143627. return ec._ChannelInformation(ctx, sel, v)
  143628. }
  143629. func (ec *executionContext) marshalOCommentEventEmbed2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCommentEventEmbed(ctx context.Context, sel ast.SelectionSet, v CommentEventEmbed) graphql.Marshaler {
  143630. if v == nil {
  143631. return graphql.Null
  143632. }
  143633. return ec._CommentEventEmbed(ctx, sel, v)
  143634. }
  143635. func (ec *executionContext) marshalOCompanyAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyAddress(ctx context.Context, sel ast.SelectionSet, v *CompanyAddress) graphql.Marshaler {
  143636. if v == nil {
  143637. return graphql.Null
  143638. }
  143639. return ec._CompanyAddress(ctx, sel, v)
  143640. }
  143641. func (ec *executionContext) marshalOCompanyContact2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContact(ctx context.Context, sel ast.SelectionSet, v *CompanyContact) graphql.Marshaler {
  143642. if v == nil {
  143643. return graphql.Null
  143644. }
  143645. return ec._CompanyContact(ctx, sel, v)
  143646. }
  143647. func (ec *executionContext) marshalOCompanyContactRole2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRole(ctx context.Context, sel ast.SelectionSet, v *CompanyContactRole) graphql.Marshaler {
  143648. if v == nil {
  143649. return graphql.Null
  143650. }
  143651. return ec._CompanyContactRole(ctx, sel, v)
  143652. }
  143653. func (ec *executionContext) unmarshalOCompanyContactRoleAssignmentSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRoleAssignmentSortKeys(ctx context.Context, v interface{}) (*CompanyContactRoleAssignmentSortKeys, error) {
  143654. if v == nil {
  143655. return nil, nil
  143656. }
  143657. var res = new(CompanyContactRoleAssignmentSortKeys)
  143658. err := res.UnmarshalGQL(v)
  143659. return res, graphql.ErrorOnPath(ctx, err)
  143660. }
  143661. func (ec *executionContext) marshalOCompanyContactRoleAssignmentSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRoleAssignmentSortKeys(ctx context.Context, sel ast.SelectionSet, v *CompanyContactRoleAssignmentSortKeys) graphql.Marshaler {
  143662. if v == nil {
  143663. return graphql.Null
  143664. }
  143665. return v
  143666. }
  143667. func (ec *executionContext) unmarshalOCompanyContactRoleSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRoleSortKeys(ctx context.Context, v interface{}) (*CompanyContactRoleSortKeys, error) {
  143668. if v == nil {
  143669. return nil, nil
  143670. }
  143671. var res = new(CompanyContactRoleSortKeys)
  143672. err := res.UnmarshalGQL(v)
  143673. return res, graphql.ErrorOnPath(ctx, err)
  143674. }
  143675. func (ec *executionContext) marshalOCompanyContactRoleSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactRoleSortKeys(ctx context.Context, sel ast.SelectionSet, v *CompanyContactRoleSortKeys) graphql.Marshaler {
  143676. if v == nil {
  143677. return graphql.Null
  143678. }
  143679. return v
  143680. }
  143681. func (ec *executionContext) unmarshalOCompanyContactSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactSortKeys(ctx context.Context, v interface{}) (*CompanyContactSortKeys, error) {
  143682. if v == nil {
  143683. return nil, nil
  143684. }
  143685. var res = new(CompanyContactSortKeys)
  143686. err := res.UnmarshalGQL(v)
  143687. return res, graphql.ErrorOnPath(ctx, err)
  143688. }
  143689. func (ec *executionContext) marshalOCompanyContactSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyContactSortKeys(ctx context.Context, sel ast.SelectionSet, v *CompanyContactSortKeys) graphql.Marshaler {
  143690. if v == nil {
  143691. return graphql.Null
  143692. }
  143693. return v
  143694. }
  143695. func (ec *executionContext) unmarshalOCompanyLocationSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyLocationSortKeys(ctx context.Context, v interface{}) (*CompanyLocationSortKeys, error) {
  143696. if v == nil {
  143697. return nil, nil
  143698. }
  143699. var res = new(CompanyLocationSortKeys)
  143700. err := res.UnmarshalGQL(v)
  143701. return res, graphql.ErrorOnPath(ctx, err)
  143702. }
  143703. func (ec *executionContext) marshalOCompanyLocationSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCompanyLocationSortKeys(ctx context.Context, sel ast.SelectionSet, v *CompanyLocationSortKeys) graphql.Marshaler {
  143704. if v == nil {
  143705. return graphql.Null
  143706. }
  143707. return v
  143708. }
  143709. func (ec *executionContext) unmarshalOCountryCode2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCodeᚄ(ctx context.Context, v interface{}) ([]CountryCode, error) {
  143710. if v == nil {
  143711. return nil, nil
  143712. }
  143713. var vSlice []interface{}
  143714. if v != nil {
  143715. vSlice = graphql.CoerceList(v)
  143716. }
  143717. var err error
  143718. res := make([]CountryCode, len(vSlice))
  143719. for i := range vSlice {
  143720. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  143721. res[i], err = ec.unmarshalNCountryCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCode(ctx, vSlice[i])
  143722. if err != nil {
  143723. return nil, err
  143724. }
  143725. }
  143726. return res, nil
  143727. }
  143728. func (ec *executionContext) marshalOCountryCode2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCodeᚄ(ctx context.Context, sel ast.SelectionSet, v []CountryCode) graphql.Marshaler {
  143729. if v == nil {
  143730. return graphql.Null
  143731. }
  143732. ret := make(graphql.Array, len(v))
  143733. var wg sync.WaitGroup
  143734. isLen1 := len(v) == 1
  143735. if !isLen1 {
  143736. wg.Add(len(v))
  143737. }
  143738. for i := range v {
  143739. i := i
  143740. fc := &graphql.FieldContext{
  143741. Index: &i,
  143742. Result: &v[i],
  143743. }
  143744. ctx := graphql.WithFieldContext(ctx, fc)
  143745. f := func(i int) {
  143746. defer func() {
  143747. if r := recover(); r != nil {
  143748. ec.Error(ctx, ec.Recover(ctx, r))
  143749. ret = nil
  143750. }
  143751. }()
  143752. if !isLen1 {
  143753. defer wg.Done()
  143754. }
  143755. ret[i] = ec.marshalNCountryCode2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCode(ctx, sel, v[i])
  143756. }
  143757. if isLen1 {
  143758. f(i)
  143759. } else {
  143760. go f(i)
  143761. }
  143762. }
  143763. wg.Wait()
  143764. for _, e := range ret {
  143765. if e == graphql.Null {
  143766. return graphql.Null
  143767. }
  143768. }
  143769. return ret
  143770. }
  143771. func (ec *executionContext) unmarshalOCountryCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCode(ctx context.Context, v interface{}) (*CountryCode, error) {
  143772. if v == nil {
  143773. return nil, nil
  143774. }
  143775. var res = new(CountryCode)
  143776. err := res.UnmarshalGQL(v)
  143777. return res, graphql.ErrorOnPath(ctx, err)
  143778. }
  143779. func (ec *executionContext) marshalOCountryCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCountryCode(ctx context.Context, sel ast.SelectionSet, v *CountryCode) graphql.Marshaler {
  143780. if v == nil {
  143781. return graphql.Null
  143782. }
  143783. return v
  143784. }
  143785. func (ec *executionContext) unmarshalOCropRegion2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCropRegion(ctx context.Context, v interface{}) (*CropRegion, error) {
  143786. if v == nil {
  143787. return nil, nil
  143788. }
  143789. var res = new(CropRegion)
  143790. err := res.UnmarshalGQL(v)
  143791. return res, graphql.ErrorOnPath(ctx, err)
  143792. }
  143793. func (ec *executionContext) marshalOCropRegion2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCropRegion(ctx context.Context, sel ast.SelectionSet, v *CropRegion) graphql.Marshaler {
  143794. if v == nil {
  143795. return graphql.Null
  143796. }
  143797. return v
  143798. }
  143799. func (ec *executionContext) unmarshalOCurrencyCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCurrencyCode(ctx context.Context, v interface{}) (*CurrencyCode, error) {
  143800. if v == nil {
  143801. return nil, nil
  143802. }
  143803. var res = new(CurrencyCode)
  143804. err := res.UnmarshalGQL(v)
  143805. return res, graphql.ErrorOnPath(ctx, err)
  143806. }
  143807. func (ec *executionContext) marshalOCurrencyCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCurrencyCode(ctx context.Context, sel ast.SelectionSet, v *CurrencyCode) graphql.Marshaler {
  143808. if v == nil {
  143809. return graphql.Null
  143810. }
  143811. return v
  143812. }
  143813. func (ec *executionContext) marshalOCustomer2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomer(ctx context.Context, sel ast.SelectionSet, v *Customer) graphql.Marshaler {
  143814. if v == nil {
  143815. return graphql.Null
  143816. }
  143817. return ec._Customer(ctx, sel, v)
  143818. }
  143819. func (ec *executionContext) unmarshalOCustomerConsentCollectedFrom2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerConsentCollectedFrom(ctx context.Context, v interface{}) (*CustomerConsentCollectedFrom, error) {
  143820. if v == nil {
  143821. return nil, nil
  143822. }
  143823. var res = new(CustomerConsentCollectedFrom)
  143824. err := res.UnmarshalGQL(v)
  143825. return res, graphql.ErrorOnPath(ctx, err)
  143826. }
  143827. func (ec *executionContext) marshalOCustomerConsentCollectedFrom2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerConsentCollectedFrom(ctx context.Context, sel ast.SelectionSet, v *CustomerConsentCollectedFrom) graphql.Marshaler {
  143828. if v == nil {
  143829. return graphql.Null
  143830. }
  143831. return v
  143832. }
  143833. func (ec *executionContext) marshalOCustomerCreditCardBillingAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerCreditCardBillingAddress(ctx context.Context, sel ast.SelectionSet, v *CustomerCreditCardBillingAddress) graphql.Marshaler {
  143834. if v == nil {
  143835. return graphql.Null
  143836. }
  143837. return ec._CustomerCreditCardBillingAddress(ctx, sel, v)
  143838. }
  143839. func (ec *executionContext) marshalOCustomerJourneySummary2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerJourneySummary(ctx context.Context, sel ast.SelectionSet, v *CustomerJourneySummary) graphql.Marshaler {
  143840. if v == nil {
  143841. return graphql.Null
  143842. }
  143843. return ec._CustomerJourneySummary(ctx, sel, v)
  143844. }
  143845. func (ec *executionContext) unmarshalOCustomerMarketingOptInLevel2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerMarketingOptInLevel(ctx context.Context, v interface{}) (*CustomerMarketingOptInLevel, error) {
  143846. if v == nil {
  143847. return nil, nil
  143848. }
  143849. var res = new(CustomerMarketingOptInLevel)
  143850. err := res.UnmarshalGQL(v)
  143851. return res, graphql.ErrorOnPath(ctx, err)
  143852. }
  143853. func (ec *executionContext) marshalOCustomerMarketingOptInLevel2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerMarketingOptInLevel(ctx context.Context, sel ast.SelectionSet, v *CustomerMarketingOptInLevel) graphql.Marshaler {
  143854. if v == nil {
  143855. return graphql.Null
  143856. }
  143857. return v
  143858. }
  143859. func (ec *executionContext) marshalOCustomerMomentConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerMomentConnection(ctx context.Context, sel ast.SelectionSet, v *CustomerMomentConnection) graphql.Marshaler {
  143860. if v == nil {
  143861. return graphql.Null
  143862. }
  143863. return ec._CustomerMomentConnection(ctx, sel, v)
  143864. }
  143865. func (ec *executionContext) marshalOCustomerPaymentInstrument2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerPaymentInstrument(ctx context.Context, sel ast.SelectionSet, v CustomerPaymentInstrument) graphql.Marshaler {
  143866. if v == nil {
  143867. return graphql.Null
  143868. }
  143869. return ec._CustomerPaymentInstrument(ctx, sel, v)
  143870. }
  143871. func (ec *executionContext) marshalOCustomerPaymentInstrumentBillingAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerPaymentInstrumentBillingAddress(ctx context.Context, sel ast.SelectionSet, v *CustomerPaymentInstrumentBillingAddress) graphql.Marshaler {
  143872. if v == nil {
  143873. return graphql.Null
  143874. }
  143875. return ec._CustomerPaymentInstrumentBillingAddress(ctx, sel, v)
  143876. }
  143877. func (ec *executionContext) marshalOCustomerPaymentMethod2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerPaymentMethod(ctx context.Context, sel ast.SelectionSet, v *CustomerPaymentMethod) graphql.Marshaler {
  143878. if v == nil {
  143879. return graphql.Null
  143880. }
  143881. return ec._CustomerPaymentMethod(ctx, sel, v)
  143882. }
  143883. func (ec *executionContext) unmarshalOCustomerPaymentMethodRevocationReason2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerPaymentMethodRevocationReason(ctx context.Context, v interface{}) (*CustomerPaymentMethodRevocationReason, error) {
  143884. if v == nil {
  143885. return nil, nil
  143886. }
  143887. var res = new(CustomerPaymentMethodRevocationReason)
  143888. err := res.UnmarshalGQL(v)
  143889. return res, graphql.ErrorOnPath(ctx, err)
  143890. }
  143891. func (ec *executionContext) marshalOCustomerPaymentMethodRevocationReason2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerPaymentMethodRevocationReason(ctx context.Context, sel ast.SelectionSet, v *CustomerPaymentMethodRevocationReason) graphql.Marshaler {
  143892. if v == nil {
  143893. return graphql.Null
  143894. }
  143895. return v
  143896. }
  143897. func (ec *executionContext) unmarshalOCustomerPredictedSpendTier2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerPredictedSpendTier(ctx context.Context, v interface{}) (*CustomerPredictedSpendTier, error) {
  143898. if v == nil {
  143899. return nil, nil
  143900. }
  143901. var res = new(CustomerPredictedSpendTier)
  143902. err := res.UnmarshalGQL(v)
  143903. return res, graphql.ErrorOnPath(ctx, err)
  143904. }
  143905. func (ec *executionContext) marshalOCustomerPredictedSpendTier2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerPredictedSpendTier(ctx context.Context, sel ast.SelectionSet, v *CustomerPredictedSpendTier) graphql.Marshaler {
  143906. if v == nil {
  143907. return graphql.Null
  143908. }
  143909. return v
  143910. }
  143911. func (ec *executionContext) marshalOCustomerVisit2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐCustomerVisit(ctx context.Context, sel ast.SelectionSet, v *CustomerVisit) graphql.Marshaler {
  143912. if v == nil {
  143913. return graphql.Null
  143914. }
  143915. return ec._CustomerVisit(ctx, sel, v)
  143916. }
  143917. func (ec *executionContext) unmarshalODateTime2ᚖstring(ctx context.Context, v interface{}) (*string, error) {
  143918. if v == nil {
  143919. return nil, nil
  143920. }
  143921. res, err := graphql.UnmarshalString(v)
  143922. return &res, graphql.ErrorOnPath(ctx, err)
  143923. }
  143924. func (ec *executionContext) marshalODateTime2ᚖstring(ctx context.Context, sel ast.SelectionSet, v *string) graphql.Marshaler {
  143925. if v == nil {
  143926. return graphql.Null
  143927. }
  143928. res := graphql.MarshalString(*v)
  143929. return res
  143930. }
  143931. func (ec *executionContext) unmarshalODecimal2ᚖstring(ctx context.Context, v interface{}) (*string, error) {
  143932. if v == nil {
  143933. return nil, nil
  143934. }
  143935. res, err := graphql.UnmarshalString(v)
  143936. return &res, graphql.ErrorOnPath(ctx, err)
  143937. }
  143938. func (ec *executionContext) marshalODecimal2ᚖstring(ctx context.Context, sel ast.SelectionSet, v *string) graphql.Marshaler {
  143939. if v == nil {
  143940. return graphql.Null
  143941. }
  143942. res := graphql.MarshalString(*v)
  143943. return res
  143944. }
  143945. func (ec *executionContext) marshalODeliveryCarrierService2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryCarrierService(ctx context.Context, sel ast.SelectionSet, v *DeliveryCarrierService) graphql.Marshaler {
  143946. if v == nil {
  143947. return graphql.Null
  143948. }
  143949. return ec._DeliveryCarrierService(ctx, sel, v)
  143950. }
  143951. func (ec *executionContext) marshalODeliveryMethod2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryMethod(ctx context.Context, sel ast.SelectionSet, v *DeliveryMethod) graphql.Marshaler {
  143952. if v == nil {
  143953. return graphql.Null
  143954. }
  143955. return ec._DeliveryMethod(ctx, sel, v)
  143956. }
  143957. func (ec *executionContext) unmarshalODeliveryMethodDefinitionType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryMethodDefinitionType(ctx context.Context, v interface{}) (*DeliveryMethodDefinitionType, error) {
  143958. if v == nil {
  143959. return nil, nil
  143960. }
  143961. var res = new(DeliveryMethodDefinitionType)
  143962. err := res.UnmarshalGQL(v)
  143963. return res, graphql.ErrorOnPath(ctx, err)
  143964. }
  143965. func (ec *executionContext) marshalODeliveryMethodDefinitionType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDeliveryMethodDefinitionType(ctx context.Context, sel ast.SelectionSet, v *DeliveryMethodDefinitionType) graphql.Marshaler {
  143966. if v == nil {
  143967. return graphql.Null
  143968. }
  143969. return v
  143970. }
  143971. func (ec *executionContext) marshalODomainLocalization2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDomainLocalization(ctx context.Context, sel ast.SelectionSet, v *DomainLocalization) graphql.Marshaler {
  143972. if v == nil {
  143973. return graphql.Null
  143974. }
  143975. return ec._DomainLocalization(ctx, sel, v)
  143976. }
  143977. func (ec *executionContext) marshalODraftOrderAppliedDiscount2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderAppliedDiscount(ctx context.Context, sel ast.SelectionSet, v *DraftOrderAppliedDiscount) graphql.Marshaler {
  143978. if v == nil {
  143979. return graphql.Null
  143980. }
  143981. return ec._DraftOrderAppliedDiscount(ctx, sel, v)
  143982. }
  143983. func (ec *executionContext) unmarshalODraftOrderSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderSortKeys(ctx context.Context, v interface{}) (*DraftOrderSortKeys, error) {
  143984. if v == nil {
  143985. return nil, nil
  143986. }
  143987. var res = new(DraftOrderSortKeys)
  143988. err := res.UnmarshalGQL(v)
  143989. return res, graphql.ErrorOnPath(ctx, err)
  143990. }
  143991. func (ec *executionContext) marshalODraftOrderSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDraftOrderSortKeys(ctx context.Context, sel ast.SelectionSet, v *DraftOrderSortKeys) graphql.Marshaler {
  143992. if v == nil {
  143993. return graphql.Null
  143994. }
  143995. return v
  143996. }
  143997. func (ec *executionContext) marshalODuty2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐDuty(ctx context.Context, sel ast.SelectionSet, v *Duty) graphql.Marshaler {
  143998. if v == nil {
  143999. return graphql.Null
  144000. }
  144001. return ec._Duty(ctx, sel, v)
  144002. }
  144003. func (ec *executionContext) unmarshalOEventSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐEventSortKeys(ctx context.Context, v interface{}) (*EventSortKeys, error) {
  144004. if v == nil {
  144005. return nil, nil
  144006. }
  144007. var res = new(EventSortKeys)
  144008. err := res.UnmarshalGQL(v)
  144009. return res, graphql.ErrorOnPath(ctx, err)
  144010. }
  144011. func (ec *executionContext) marshalOEventSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐEventSortKeys(ctx context.Context, sel ast.SelectionSet, v *EventSortKeys) graphql.Marshaler {
  144012. if v == nil {
  144013. return graphql.Null
  144014. }
  144015. return v
  144016. }
  144017. func (ec *executionContext) unmarshalOFloat2ᚖfloat64(ctx context.Context, v interface{}) (*float64, error) {
  144018. if v == nil {
  144019. return nil, nil
  144020. }
  144021. res, err := graphql.UnmarshalFloatContext(ctx, v)
  144022. return &res, graphql.ErrorOnPath(ctx, err)
  144023. }
  144024. func (ec *executionContext) marshalOFloat2ᚖfloat64(ctx context.Context, sel ast.SelectionSet, v *float64) graphql.Marshaler {
  144025. if v == nil {
  144026. return graphql.Null
  144027. }
  144028. res := graphql.MarshalFloatContext(*v)
  144029. return graphql.WrapContextMarshaler(ctx, res)
  144030. }
  144031. func (ec *executionContext) unmarshalOFormattedString2ᚖstring(ctx context.Context, v interface{}) (*string, error) {
  144032. if v == nil {
  144033. return nil, nil
  144034. }
  144035. res, err := graphql.UnmarshalString(v)
  144036. return &res, graphql.ErrorOnPath(ctx, err)
  144037. }
  144038. func (ec *executionContext) marshalOFormattedString2ᚖstring(ctx context.Context, sel ast.SelectionSet, v *string) graphql.Marshaler {
  144039. if v == nil {
  144040. return graphql.Null
  144041. }
  144042. res := graphql.MarshalString(*v)
  144043. return res
  144044. }
  144045. func (ec *executionContext) unmarshalOFulfillmentDisplayStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentDisplayStatus(ctx context.Context, v interface{}) (*FulfillmentDisplayStatus, error) {
  144046. if v == nil {
  144047. return nil, nil
  144048. }
  144049. var res = new(FulfillmentDisplayStatus)
  144050. err := res.UnmarshalGQL(v)
  144051. return res, graphql.ErrorOnPath(ctx, err)
  144052. }
  144053. func (ec *executionContext) marshalOFulfillmentDisplayStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentDisplayStatus(ctx context.Context, sel ast.SelectionSet, v *FulfillmentDisplayStatus) graphql.Marshaler {
  144054. if v == nil {
  144055. return graphql.Null
  144056. }
  144057. return v
  144058. }
  144059. func (ec *executionContext) unmarshalOFulfillmentEventSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentEventSortKeys(ctx context.Context, v interface{}) (*FulfillmentEventSortKeys, error) {
  144060. if v == nil {
  144061. return nil, nil
  144062. }
  144063. var res = new(FulfillmentEventSortKeys)
  144064. err := res.UnmarshalGQL(v)
  144065. return res, graphql.ErrorOnPath(ctx, err)
  144066. }
  144067. func (ec *executionContext) marshalOFulfillmentEventSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentEventSortKeys(ctx context.Context, sel ast.SelectionSet, v *FulfillmentEventSortKeys) graphql.Marshaler {
  144068. if v == nil {
  144069. return graphql.Null
  144070. }
  144071. return v
  144072. }
  144073. func (ec *executionContext) marshalOFulfillmentOrderDestination2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderDestination(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderDestination) graphql.Marshaler {
  144074. if v == nil {
  144075. return graphql.Null
  144076. }
  144077. return ec._FulfillmentOrderDestination(ctx, sel, v)
  144078. }
  144079. func (ec *executionContext) marshalOFulfillmentOrderInternationalDuties2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderInternationalDuties(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderInternationalDuties) graphql.Marshaler {
  144080. if v == nil {
  144081. return graphql.Null
  144082. }
  144083. return ec._FulfillmentOrderInternationalDuties(ctx, sel, v)
  144084. }
  144085. func (ec *executionContext) unmarshalOFulfillmentOrderMerchantRequestKind2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderMerchantRequestKind(ctx context.Context, v interface{}) (*FulfillmentOrderMerchantRequestKind, error) {
  144086. if v == nil {
  144087. return nil, nil
  144088. }
  144089. var res = new(FulfillmentOrderMerchantRequestKind)
  144090. err := res.UnmarshalGQL(v)
  144091. return res, graphql.ErrorOnPath(ctx, err)
  144092. }
  144093. func (ec *executionContext) marshalOFulfillmentOrderMerchantRequestKind2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOrderMerchantRequestKind(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOrderMerchantRequestKind) graphql.Marshaler {
  144094. if v == nil {
  144095. return graphql.Null
  144096. }
  144097. return v
  144098. }
  144099. func (ec *executionContext) marshalOFulfillmentOriginAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentOriginAddress(ctx context.Context, sel ast.SelectionSet, v *FulfillmentOriginAddress) graphql.Marshaler {
  144100. if v == nil {
  144101. return graphql.Null
  144102. }
  144103. return ec._FulfillmentOriginAddress(ctx, sel, v)
  144104. }
  144105. func (ec *executionContext) marshalOFulfillmentService2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐFulfillmentService(ctx context.Context, sel ast.SelectionSet, v *FulfillmentService) graphql.Marshaler {
  144106. if v == nil {
  144107. return graphql.Null
  144108. }
  144109. return ec._FulfillmentService(ctx, sel, v)
  144110. }
  144111. func (ec *executionContext) unmarshalOHTML2ᚖstring(ctx context.Context, v interface{}) (*string, error) {
  144112. if v == nil {
  144113. return nil, nil
  144114. }
  144115. res, err := graphql.UnmarshalString(v)
  144116. return &res, graphql.ErrorOnPath(ctx, err)
  144117. }
  144118. func (ec *executionContext) marshalOHTML2ᚖstring(ctx context.Context, sel ast.SelectionSet, v *string) graphql.Marshaler {
  144119. if v == nil {
  144120. return graphql.Null
  144121. }
  144122. res := graphql.MarshalString(*v)
  144123. return res
  144124. }
  144125. func (ec *executionContext) unmarshalOID2ᚕstringᚄ(ctx context.Context, v interface{}) ([]string, error) {
  144126. if v == nil {
  144127. return nil, nil
  144128. }
  144129. var vSlice []interface{}
  144130. if v != nil {
  144131. vSlice = graphql.CoerceList(v)
  144132. }
  144133. var err error
  144134. res := make([]string, len(vSlice))
  144135. for i := range vSlice {
  144136. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  144137. res[i], err = ec.unmarshalNID2string(ctx, vSlice[i])
  144138. if err != nil {
  144139. return nil, err
  144140. }
  144141. }
  144142. return res, nil
  144143. }
  144144. func (ec *executionContext) marshalOID2ᚕstringᚄ(ctx context.Context, sel ast.SelectionSet, v []string) graphql.Marshaler {
  144145. if v == nil {
  144146. return graphql.Null
  144147. }
  144148. ret := make(graphql.Array, len(v))
  144149. for i := range v {
  144150. ret[i] = ec.marshalNID2string(ctx, sel, v[i])
  144151. }
  144152. for _, e := range ret {
  144153. if e == graphql.Null {
  144154. return graphql.Null
  144155. }
  144156. }
  144157. return ret
  144158. }
  144159. func (ec *executionContext) unmarshalOID2ᚖstring(ctx context.Context, v interface{}) (*string, error) {
  144160. if v == nil {
  144161. return nil, nil
  144162. }
  144163. res, err := graphql.UnmarshalID(v)
  144164. return &res, graphql.ErrorOnPath(ctx, err)
  144165. }
  144166. func (ec *executionContext) marshalOID2ᚖstring(ctx context.Context, sel ast.SelectionSet, v *string) graphql.Marshaler {
  144167. if v == nil {
  144168. return graphql.Null
  144169. }
  144170. res := graphql.MarshalID(*v)
  144171. return res
  144172. }
  144173. func (ec *executionContext) marshalOImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐImage(ctx context.Context, sel ast.SelectionSet, v *Image) graphql.Marshaler {
  144174. if v == nil {
  144175. return graphql.Null
  144176. }
  144177. return ec._Image(ctx, sel, v)
  144178. }
  144179. func (ec *executionContext) unmarshalOImageContentType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐImageContentType(ctx context.Context, v interface{}) (*ImageContentType, error) {
  144180. if v == nil {
  144181. return nil, nil
  144182. }
  144183. var res = new(ImageContentType)
  144184. err := res.UnmarshalGQL(v)
  144185. return res, graphql.ErrorOnPath(ctx, err)
  144186. }
  144187. func (ec *executionContext) marshalOImageContentType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐImageContentType(ctx context.Context, sel ast.SelectionSet, v *ImageContentType) graphql.Marshaler {
  144188. if v == nil {
  144189. return graphql.Null
  144190. }
  144191. return v
  144192. }
  144193. func (ec *executionContext) unmarshalOImageTransformInput2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐImageTransformInput(ctx context.Context, v interface{}) (*ImageTransformInput, error) {
  144194. if v == nil {
  144195. return nil, nil
  144196. }
  144197. res, err := ec.unmarshalInputImageTransformInput(ctx, v)
  144198. return &res, graphql.ErrorOnPath(ctx, err)
  144199. }
  144200. func (ec *executionContext) unmarshalOInt2ᚖint(ctx context.Context, v interface{}) (*int, error) {
  144201. if v == nil {
  144202. return nil, nil
  144203. }
  144204. res, err := graphql.UnmarshalInt(v)
  144205. return &res, graphql.ErrorOnPath(ctx, err)
  144206. }
  144207. func (ec *executionContext) marshalOInt2ᚖint(ctx context.Context, sel ast.SelectionSet, v *int) graphql.Marshaler {
  144208. if v == nil {
  144209. return graphql.Null
  144210. }
  144211. res := graphql.MarshalInt(*v)
  144212. return res
  144213. }
  144214. func (ec *executionContext) marshalOInventoryLevel2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐInventoryLevel(ctx context.Context, sel ast.SelectionSet, v *InventoryLevel) graphql.Marshaler {
  144215. if v == nil {
  144216. return graphql.Null
  144217. }
  144218. return ec._InventoryLevel(ctx, sel, v)
  144219. }
  144220. func (ec *executionContext) unmarshalOJSON2ᚖstring(ctx context.Context, v interface{}) (*string, error) {
  144221. if v == nil {
  144222. return nil, nil
  144223. }
  144224. res, err := graphql.UnmarshalString(v)
  144225. return &res, graphql.ErrorOnPath(ctx, err)
  144226. }
  144227. func (ec *executionContext) marshalOJSON2ᚖstring(ctx context.Context, sel ast.SelectionSet, v *string) graphql.Marshaler {
  144228. if v == nil {
  144229. return graphql.Null
  144230. }
  144231. res := graphql.MarshalString(*v)
  144232. return res
  144233. }
  144234. func (ec *executionContext) unmarshalOLanguageCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLanguageCode(ctx context.Context, v interface{}) (*LanguageCode, error) {
  144235. if v == nil {
  144236. return nil, nil
  144237. }
  144238. var res = new(LanguageCode)
  144239. err := res.UnmarshalGQL(v)
  144240. return res, graphql.ErrorOnPath(ctx, err)
  144241. }
  144242. func (ec *executionContext) marshalOLanguageCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLanguageCode(ctx context.Context, sel ast.SelectionSet, v *LanguageCode) graphql.Marshaler {
  144243. if v == nil {
  144244. return graphql.Null
  144245. }
  144246. return v
  144247. }
  144248. func (ec *executionContext) marshalOLineItemSellingPlan2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLineItemSellingPlan(ctx context.Context, sel ast.SelectionSet, v *LineItemSellingPlan) graphql.Marshaler {
  144249. if v == nil {
  144250. return graphql.Null
  144251. }
  144252. return ec._LineItemSellingPlan(ctx, sel, v)
  144253. }
  144254. func (ec *executionContext) marshalOLink2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLink(ctx context.Context, sel ast.SelectionSet, v *Link) graphql.Marshaler {
  144255. if v == nil {
  144256. return graphql.Null
  144257. }
  144258. return ec._Link(ctx, sel, v)
  144259. }
  144260. func (ec *executionContext) unmarshalOLocalizationExtensionPurpose2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocalizationExtensionPurposeᚄ(ctx context.Context, v interface{}) ([]LocalizationExtensionPurpose, error) {
  144261. if v == nil {
  144262. return nil, nil
  144263. }
  144264. var vSlice []interface{}
  144265. if v != nil {
  144266. vSlice = graphql.CoerceList(v)
  144267. }
  144268. var err error
  144269. res := make([]LocalizationExtensionPurpose, len(vSlice))
  144270. for i := range vSlice {
  144271. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  144272. res[i], err = ec.unmarshalNLocalizationExtensionPurpose2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocalizationExtensionPurpose(ctx, vSlice[i])
  144273. if err != nil {
  144274. return nil, err
  144275. }
  144276. }
  144277. return res, nil
  144278. }
  144279. func (ec *executionContext) marshalOLocalizationExtensionPurpose2ᚕgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocalizationExtensionPurposeᚄ(ctx context.Context, sel ast.SelectionSet, v []LocalizationExtensionPurpose) graphql.Marshaler {
  144280. if v == nil {
  144281. return graphql.Null
  144282. }
  144283. ret := make(graphql.Array, len(v))
  144284. var wg sync.WaitGroup
  144285. isLen1 := len(v) == 1
  144286. if !isLen1 {
  144287. wg.Add(len(v))
  144288. }
  144289. for i := range v {
  144290. i := i
  144291. fc := &graphql.FieldContext{
  144292. Index: &i,
  144293. Result: &v[i],
  144294. }
  144295. ctx := graphql.WithFieldContext(ctx, fc)
  144296. f := func(i int) {
  144297. defer func() {
  144298. if r := recover(); r != nil {
  144299. ec.Error(ctx, ec.Recover(ctx, r))
  144300. ret = nil
  144301. }
  144302. }()
  144303. if !isLen1 {
  144304. defer wg.Done()
  144305. }
  144306. ret[i] = ec.marshalNLocalizationExtensionPurpose2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocalizationExtensionPurpose(ctx, sel, v[i])
  144307. }
  144308. if isLen1 {
  144309. f(i)
  144310. } else {
  144311. go f(i)
  144312. }
  144313. }
  144314. wg.Wait()
  144315. for _, e := range ret {
  144316. if e == graphql.Null {
  144317. return graphql.Null
  144318. }
  144319. }
  144320. return ret
  144321. }
  144322. func (ec *executionContext) marshalOLocation2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocation(ctx context.Context, sel ast.SelectionSet, v *Location) graphql.Marshaler {
  144323. if v == nil {
  144324. return graphql.Null
  144325. }
  144326. return ec._Location(ctx, sel, v)
  144327. }
  144328. func (ec *executionContext) unmarshalOLocationSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocationSortKeys(ctx context.Context, v interface{}) (*LocationSortKeys, error) {
  144329. if v == nil {
  144330. return nil, nil
  144331. }
  144332. var res = new(LocationSortKeys)
  144333. err := res.UnmarshalGQL(v)
  144334. return res, graphql.ErrorOnPath(ctx, err)
  144335. }
  144336. func (ec *executionContext) marshalOLocationSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐLocationSortKeys(ctx context.Context, sel ast.SelectionSet, v *LocationSortKeys) graphql.Marshaler {
  144337. if v == nil {
  144338. return graphql.Null
  144339. }
  144340. return v
  144341. }
  144342. func (ec *executionContext) marshalOMailingAddress2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMailingAddress(ctx context.Context, sel ast.SelectionSet, v *MailingAddress) graphql.Marshaler {
  144343. if v == nil {
  144344. return graphql.Null
  144345. }
  144346. return ec._MailingAddress(ctx, sel, v)
  144347. }
  144348. func (ec *executionContext) marshalOMarket2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMarket(ctx context.Context, sel ast.SelectionSet, v *Market) graphql.Marshaler {
  144349. if v == nil {
  144350. return graphql.Null
  144351. }
  144352. return ec._Market(ctx, sel, v)
  144353. }
  144354. func (ec *executionContext) marshalOMarketWebPresence2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMarketWebPresence(ctx context.Context, sel ast.SelectionSet, v *MarketWebPresence) graphql.Marshaler {
  144355. if v == nil {
  144356. return graphql.Null
  144357. }
  144358. return ec._MarketWebPresence(ctx, sel, v)
  144359. }
  144360. func (ec *executionContext) unmarshalOMarketingChannel2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMarketingChannel(ctx context.Context, v interface{}) (*MarketingChannel, error) {
  144361. if v == nil {
  144362. return nil, nil
  144363. }
  144364. var res = new(MarketingChannel)
  144365. err := res.UnmarshalGQL(v)
  144366. return res, graphql.ErrorOnPath(ctx, err)
  144367. }
  144368. func (ec *executionContext) marshalOMarketingChannel2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMarketingChannel(ctx context.Context, sel ast.SelectionSet, v *MarketingChannel) graphql.Marshaler {
  144369. if v == nil {
  144370. return graphql.Null
  144371. }
  144372. return v
  144373. }
  144374. func (ec *executionContext) marshalOMarketingEvent2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMarketingEvent(ctx context.Context, sel ast.SelectionSet, v *MarketingEvent) graphql.Marshaler {
  144375. if v == nil {
  144376. return graphql.Null
  144377. }
  144378. return ec._MarketingEvent(ctx, sel, v)
  144379. }
  144380. func (ec *executionContext) unmarshalOMarketingTactic2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMarketingTactic(ctx context.Context, v interface{}) (*MarketingTactic, error) {
  144381. if v == nil {
  144382. return nil, nil
  144383. }
  144384. var res = new(MarketingTactic)
  144385. err := res.UnmarshalGQL(v)
  144386. return res, graphql.ErrorOnPath(ctx, err)
  144387. }
  144388. func (ec *executionContext) marshalOMarketingTactic2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMarketingTactic(ctx context.Context, sel ast.SelectionSet, v *MarketingTactic) graphql.Marshaler {
  144389. if v == nil {
  144390. return graphql.Null
  144391. }
  144392. return v
  144393. }
  144394. func (ec *executionContext) marshalOMediaImageOriginalSource2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaImageOriginalSource(ctx context.Context, sel ast.SelectionSet, v *MediaImageOriginalSource) graphql.Marshaler {
  144395. if v == nil {
  144396. return graphql.Null
  144397. }
  144398. return ec._MediaImageOriginalSource(ctx, sel, v)
  144399. }
  144400. func (ec *executionContext) marshalOMediaPreviewImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaPreviewImage(ctx context.Context, sel ast.SelectionSet, v *MediaPreviewImage) graphql.Marshaler {
  144401. if v == nil {
  144402. return graphql.Null
  144403. }
  144404. return ec._MediaPreviewImage(ctx, sel, v)
  144405. }
  144406. func (ec *executionContext) unmarshalOMediaUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaUserErrorCode(ctx context.Context, v interface{}) (*MediaUserErrorCode, error) {
  144407. if v == nil {
  144408. return nil, nil
  144409. }
  144410. var res = new(MediaUserErrorCode)
  144411. err := res.UnmarshalGQL(v)
  144412. return res, graphql.ErrorOnPath(ctx, err)
  144413. }
  144414. func (ec *executionContext) marshalOMediaUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMediaUserErrorCode(ctx context.Context, sel ast.SelectionSet, v *MediaUserErrorCode) graphql.Marshaler {
  144415. if v == nil {
  144416. return graphql.Null
  144417. }
  144418. return v
  144419. }
  144420. func (ec *executionContext) marshalOMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafield(ctx context.Context, sel ast.SelectionSet, v *Metafield) graphql.Marshaler {
  144421. if v == nil {
  144422. return graphql.Null
  144423. }
  144424. return ec._Metafield(ctx, sel, v)
  144425. }
  144426. func (ec *executionContext) marshalOMetafieldDefinition2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinition(ctx context.Context, sel ast.SelectionSet, v *MetafieldDefinition) graphql.Marshaler {
  144427. if v == nil {
  144428. return graphql.Null
  144429. }
  144430. return ec._MetafieldDefinition(ctx, sel, v)
  144431. }
  144432. func (ec *executionContext) unmarshalOMetafieldDefinitionPinnedStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinitionPinnedStatus(ctx context.Context, v interface{}) (*MetafieldDefinitionPinnedStatus, error) {
  144433. if v == nil {
  144434. return nil, nil
  144435. }
  144436. var res = new(MetafieldDefinitionPinnedStatus)
  144437. err := res.UnmarshalGQL(v)
  144438. return res, graphql.ErrorOnPath(ctx, err)
  144439. }
  144440. func (ec *executionContext) marshalOMetafieldDefinitionPinnedStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinitionPinnedStatus(ctx context.Context, sel ast.SelectionSet, v *MetafieldDefinitionPinnedStatus) graphql.Marshaler {
  144441. if v == nil {
  144442. return graphql.Null
  144443. }
  144444. return v
  144445. }
  144446. func (ec *executionContext) unmarshalOMetafieldDefinitionSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinitionSortKeys(ctx context.Context, v interface{}) (*MetafieldDefinitionSortKeys, error) {
  144447. if v == nil {
  144448. return nil, nil
  144449. }
  144450. var res = new(MetafieldDefinitionSortKeys)
  144451. err := res.UnmarshalGQL(v)
  144452. return res, graphql.ErrorOnPath(ctx, err)
  144453. }
  144454. func (ec *executionContext) marshalOMetafieldDefinitionSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldDefinitionSortKeys(ctx context.Context, sel ast.SelectionSet, v *MetafieldDefinitionSortKeys) graphql.Marshaler {
  144455. if v == nil {
  144456. return graphql.Null
  144457. }
  144458. return v
  144459. }
  144460. func (ec *executionContext) marshalOMetafieldReference2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldReference(ctx context.Context, sel ast.SelectionSet, v MetafieldReference) graphql.Marshaler {
  144461. if v == nil {
  144462. return graphql.Null
  144463. }
  144464. return ec._MetafieldReference(ctx, sel, v)
  144465. }
  144466. func (ec *executionContext) marshalOMetafieldReferenceConnection2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldReferenceConnection(ctx context.Context, sel ast.SelectionSet, v *MetafieldReferenceConnection) graphql.Marshaler {
  144467. if v == nil {
  144468. return graphql.Null
  144469. }
  144470. return ec._MetafieldReferenceConnection(ctx, sel, v)
  144471. }
  144472. func (ec *executionContext) unmarshalOMetafieldValidationStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldValidationStatus(ctx context.Context, v interface{}) (*MetafieldValidationStatus, error) {
  144473. if v == nil {
  144474. return nil, nil
  144475. }
  144476. var res = new(MetafieldValidationStatus)
  144477. err := res.UnmarshalGQL(v)
  144478. return res, graphql.ErrorOnPath(ctx, err)
  144479. }
  144480. func (ec *executionContext) marshalOMetafieldValidationStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMetafieldValidationStatus(ctx context.Context, sel ast.SelectionSet, v *MetafieldValidationStatus) graphql.Marshaler {
  144481. if v == nil {
  144482. return graphql.Null
  144483. }
  144484. return v
  144485. }
  144486. func (ec *executionContext) unmarshalOMethodDefinitionSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMethodDefinitionSortKeys(ctx context.Context, v interface{}) (*MethodDefinitionSortKeys, error) {
  144487. if v == nil {
  144488. return nil, nil
  144489. }
  144490. var res = new(MethodDefinitionSortKeys)
  144491. err := res.UnmarshalGQL(v)
  144492. return res, graphql.ErrorOnPath(ctx, err)
  144493. }
  144494. func (ec *executionContext) marshalOMethodDefinitionSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMethodDefinitionSortKeys(ctx context.Context, sel ast.SelectionSet, v *MethodDefinitionSortKeys) graphql.Marshaler {
  144495. if v == nil {
  144496. return graphql.Null
  144497. }
  144498. return v
  144499. }
  144500. func (ec *executionContext) unmarshalOMoney2ᚖstring(ctx context.Context, v interface{}) (*string, error) {
  144501. if v == nil {
  144502. return nil, nil
  144503. }
  144504. res, err := graphql.UnmarshalString(v)
  144505. return &res, graphql.ErrorOnPath(ctx, err)
  144506. }
  144507. func (ec *executionContext) marshalOMoney2ᚖstring(ctx context.Context, sel ast.SelectionSet, v *string) graphql.Marshaler {
  144508. if v == nil {
  144509. return graphql.Null
  144510. }
  144511. res := graphql.MarshalString(*v)
  144512. return res
  144513. }
  144514. func (ec *executionContext) marshalOMoneyBag2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyBag(ctx context.Context, sel ast.SelectionSet, v *MoneyBag) graphql.Marshaler {
  144515. if v == nil {
  144516. return graphql.Null
  144517. }
  144518. return ec._MoneyBag(ctx, sel, v)
  144519. }
  144520. func (ec *executionContext) marshalOMoneyV22ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐMoneyV2(ctx context.Context, sel ast.SelectionSet, v *MoneyV2) graphql.Marshaler {
  144521. if v == nil {
  144522. return graphql.Null
  144523. }
  144524. return ec._MoneyV2(ctx, sel, v)
  144525. }
  144526. func (ec *executionContext) marshalONavigationItem2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐNavigationItem(ctx context.Context, sel ast.SelectionSet, v *NavigationItem) graphql.Marshaler {
  144527. if v == nil {
  144528. return graphql.Null
  144529. }
  144530. return ec._NavigationItem(ctx, sel, v)
  144531. }
  144532. func (ec *executionContext) marshalOOrder2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrder(ctx context.Context, sel ast.SelectionSet, v *Order) graphql.Marshaler {
  144533. if v == nil {
  144534. return graphql.Null
  144535. }
  144536. return ec._Order(ctx, sel, v)
  144537. }
  144538. func (ec *executionContext) marshalOOrderApp2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderApp(ctx context.Context, sel ast.SelectionSet, v *OrderApp) graphql.Marshaler {
  144539. if v == nil {
  144540. return graphql.Null
  144541. }
  144542. return ec._OrderApp(ctx, sel, v)
  144543. }
  144544. func (ec *executionContext) unmarshalOOrderCancelReason2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderCancelReason(ctx context.Context, v interface{}) (*OrderCancelReason, error) {
  144545. if v == nil {
  144546. return nil, nil
  144547. }
  144548. var res = new(OrderCancelReason)
  144549. err := res.UnmarshalGQL(v)
  144550. return res, graphql.ErrorOnPath(ctx, err)
  144551. }
  144552. func (ec *executionContext) marshalOOrderCancelReason2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderCancelReason(ctx context.Context, sel ast.SelectionSet, v *OrderCancelReason) graphql.Marshaler {
  144553. if v == nil {
  144554. return graphql.Null
  144555. }
  144556. return v
  144557. }
  144558. func (ec *executionContext) unmarshalOOrderDisplayFinancialStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderDisplayFinancialStatus(ctx context.Context, v interface{}) (*OrderDisplayFinancialStatus, error) {
  144559. if v == nil {
  144560. return nil, nil
  144561. }
  144562. var res = new(OrderDisplayFinancialStatus)
  144563. err := res.UnmarshalGQL(v)
  144564. return res, graphql.ErrorOnPath(ctx, err)
  144565. }
  144566. func (ec *executionContext) marshalOOrderDisplayFinancialStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderDisplayFinancialStatus(ctx context.Context, sel ast.SelectionSet, v *OrderDisplayFinancialStatus) graphql.Marshaler {
  144567. if v == nil {
  144568. return graphql.Null
  144569. }
  144570. return v
  144571. }
  144572. func (ec *executionContext) unmarshalOOrderRiskLevel2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderRiskLevel(ctx context.Context, v interface{}) (*OrderRiskLevel, error) {
  144573. if v == nil {
  144574. return nil, nil
  144575. }
  144576. var res = new(OrderRiskLevel)
  144577. err := res.UnmarshalGQL(v)
  144578. return res, graphql.ErrorOnPath(ctx, err)
  144579. }
  144580. func (ec *executionContext) marshalOOrderRiskLevel2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderRiskLevel(ctx context.Context, sel ast.SelectionSet, v *OrderRiskLevel) graphql.Marshaler {
  144581. if v == nil {
  144582. return graphql.Null
  144583. }
  144584. return v
  144585. }
  144586. func (ec *executionContext) unmarshalOOrderSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderSortKeys(ctx context.Context, v interface{}) (*OrderSortKeys, error) {
  144587. if v == nil {
  144588. return nil, nil
  144589. }
  144590. var res = new(OrderSortKeys)
  144591. err := res.UnmarshalGQL(v)
  144592. return res, graphql.ErrorOnPath(ctx, err)
  144593. }
  144594. func (ec *executionContext) marshalOOrderSortKeys2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderSortKeys(ctx context.Context, sel ast.SelectionSet, v *OrderSortKeys) graphql.Marshaler {
  144595. if v == nil {
  144596. return graphql.Null
  144597. }
  144598. return v
  144599. }
  144600. func (ec *executionContext) marshalOOrderTransaction2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderTransaction(ctx context.Context, sel ast.SelectionSet, v *OrderTransaction) graphql.Marshaler {
  144601. if v == nil {
  144602. return graphql.Null
  144603. }
  144604. return ec._OrderTransaction(ctx, sel, v)
  144605. }
  144606. func (ec *executionContext) unmarshalOOrderTransactionErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderTransactionErrorCode(ctx context.Context, v interface{}) (*OrderTransactionErrorCode, error) {
  144607. if v == nil {
  144608. return nil, nil
  144609. }
  144610. var res = new(OrderTransactionErrorCode)
  144611. err := res.UnmarshalGQL(v)
  144612. return res, graphql.ErrorOnPath(ctx, err)
  144613. }
  144614. func (ec *executionContext) marshalOOrderTransactionErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐOrderTransactionErrorCode(ctx context.Context, sel ast.SelectionSet, v *OrderTransactionErrorCode) graphql.Marshaler {
  144615. if v == nil {
  144616. return graphql.Null
  144617. }
  144618. return v
  144619. }
  144620. func (ec *executionContext) marshalOPaymentMandate2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPaymentMandateᚄ(ctx context.Context, sel ast.SelectionSet, v []*PaymentMandate) graphql.Marshaler {
  144621. if v == nil {
  144622. return graphql.Null
  144623. }
  144624. ret := make(graphql.Array, len(v))
  144625. var wg sync.WaitGroup
  144626. isLen1 := len(v) == 1
  144627. if !isLen1 {
  144628. wg.Add(len(v))
  144629. }
  144630. for i := range v {
  144631. i := i
  144632. fc := &graphql.FieldContext{
  144633. Index: &i,
  144634. Result: &v[i],
  144635. }
  144636. ctx := graphql.WithFieldContext(ctx, fc)
  144637. f := func(i int) {
  144638. defer func() {
  144639. if r := recover(); r != nil {
  144640. ec.Error(ctx, ec.Recover(ctx, r))
  144641. ret = nil
  144642. }
  144643. }()
  144644. if !isLen1 {
  144645. defer wg.Done()
  144646. }
  144647. ret[i] = ec.marshalNPaymentMandate2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPaymentMandate(ctx, sel, v[i])
  144648. }
  144649. if isLen1 {
  144650. f(i)
  144651. } else {
  144652. go f(i)
  144653. }
  144654. }
  144655. wg.Wait()
  144656. for _, e := range ret {
  144657. if e == graphql.Null {
  144658. return graphql.Null
  144659. }
  144660. }
  144661. return ret
  144662. }
  144663. func (ec *executionContext) marshalOPaymentTerms2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPaymentTerms(ctx context.Context, sel ast.SelectionSet, v *PaymentTerms) graphql.Marshaler {
  144664. if v == nil {
  144665. return graphql.Null
  144666. }
  144667. return ec._PaymentTerms(ctx, sel, v)
  144668. }
  144669. func (ec *executionContext) marshalOPaymentTermsTemplate2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPaymentTermsTemplate(ctx context.Context, sel ast.SelectionSet, v *PaymentTermsTemplate) graphql.Marshaler {
  144670. if v == nil {
  144671. return graphql.Null
  144672. }
  144673. return ec._PaymentTermsTemplate(ctx, sel, v)
  144674. }
  144675. func (ec *executionContext) marshalOPriceListContextRule2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPriceListContextRule(ctx context.Context, sel ast.SelectionSet, v *PriceListContextRule) graphql.Marshaler {
  144676. if v == nil {
  144677. return graphql.Null
  144678. }
  144679. return ec._PriceListContextRule(ctx, sel, v)
  144680. }
  144681. func (ec *executionContext) marshalOPriceListParent2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPriceListParent(ctx context.Context, sel ast.SelectionSet, v *PriceListParent) graphql.Marshaler {
  144682. if v == nil {
  144683. return graphql.Null
  144684. }
  144685. return ec._PriceListParent(ctx, sel, v)
  144686. }
  144687. func (ec *executionContext) unmarshalOPriceListPriceOriginType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPriceListPriceOriginType(ctx context.Context, v interface{}) (*PriceListPriceOriginType, error) {
  144688. if v == nil {
  144689. return nil, nil
  144690. }
  144691. var res = new(PriceListPriceOriginType)
  144692. err := res.UnmarshalGQL(v)
  144693. return res, graphql.ErrorOnPath(ctx, err)
  144694. }
  144695. func (ec *executionContext) marshalOPriceListPriceOriginType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPriceListPriceOriginType(ctx context.Context, sel ast.SelectionSet, v *PriceListPriceOriginType) graphql.Marshaler {
  144696. if v == nil {
  144697. return graphql.Null
  144698. }
  144699. return v
  144700. }
  144701. func (ec *executionContext) marshalOPrivateMetafield2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPrivateMetafield(ctx context.Context, sel ast.SelectionSet, v *PrivateMetafield) graphql.Marshaler {
  144702. if v == nil {
  144703. return graphql.Null
  144704. }
  144705. return ec._PrivateMetafield(ctx, sel, v)
  144706. }
  144707. func (ec *executionContext) marshalOProduct2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProduct(ctx context.Context, sel ast.SelectionSet, v *Product) graphql.Marshaler {
  144708. if v == nil {
  144709. return graphql.Null
  144710. }
  144711. return ec._Product(ctx, sel, v)
  144712. }
  144713. func (ec *executionContext) unmarshalOProductChangeStatusUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductChangeStatusUserErrorCode(ctx context.Context, v interface{}) (*ProductChangeStatusUserErrorCode, error) {
  144714. if v == nil {
  144715. return nil, nil
  144716. }
  144717. var res = new(ProductChangeStatusUserErrorCode)
  144718. err := res.UnmarshalGQL(v)
  144719. return res, graphql.ErrorOnPath(ctx, err)
  144720. }
  144721. func (ec *executionContext) marshalOProductChangeStatusUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductChangeStatusUserErrorCode(ctx context.Context, sel ast.SelectionSet, v *ProductChangeStatusUserErrorCode) graphql.Marshaler {
  144722. if v == nil {
  144723. return graphql.Null
  144724. }
  144725. return v
  144726. }
  144727. func (ec *executionContext) marshalOProductTaxonomyNode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductTaxonomyNode(ctx context.Context, sel ast.SelectionSet, v *ProductTaxonomyNode) graphql.Marshaler {
  144728. if v == nil {
  144729. return graphql.Null
  144730. }
  144731. return ec._ProductTaxonomyNode(ctx, sel, v)
  144732. }
  144733. func (ec *executionContext) marshalOProductVariant2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductVariant(ctx context.Context, sel ast.SelectionSet, v *ProductVariant) graphql.Marshaler {
  144734. if v == nil {
  144735. return graphql.Null
  144736. }
  144737. return ec._ProductVariant(ctx, sel, v)
  144738. }
  144739. func (ec *executionContext) marshalOProductVariantContextualPricing2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductVariantContextualPricing(ctx context.Context, sel ast.SelectionSet, v *ProductVariantContextualPricing) graphql.Marshaler {
  144740. if v == nil {
  144741. return graphql.Null
  144742. }
  144743. return ec._ProductVariantContextualPricing(ctx, sel, v)
  144744. }
  144745. func (ec *executionContext) unmarshalOProductVariantsBulkCreateUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductVariantsBulkCreateUserErrorCode(ctx context.Context, v interface{}) (*ProductVariantsBulkCreateUserErrorCode, error) {
  144746. if v == nil {
  144747. return nil, nil
  144748. }
  144749. var res = new(ProductVariantsBulkCreateUserErrorCode)
  144750. err := res.UnmarshalGQL(v)
  144751. return res, graphql.ErrorOnPath(ctx, err)
  144752. }
  144753. func (ec *executionContext) marshalOProductVariantsBulkCreateUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductVariantsBulkCreateUserErrorCode(ctx context.Context, sel ast.SelectionSet, v *ProductVariantsBulkCreateUserErrorCode) graphql.Marshaler {
  144754. if v == nil {
  144755. return graphql.Null
  144756. }
  144757. return v
  144758. }
  144759. func (ec *executionContext) unmarshalOProductVariantsBulkDeleteUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductVariantsBulkDeleteUserErrorCode(ctx context.Context, v interface{}) (*ProductVariantsBulkDeleteUserErrorCode, error) {
  144760. if v == nil {
  144761. return nil, nil
  144762. }
  144763. var res = new(ProductVariantsBulkDeleteUserErrorCode)
  144764. err := res.UnmarshalGQL(v)
  144765. return res, graphql.ErrorOnPath(ctx, err)
  144766. }
  144767. func (ec *executionContext) marshalOProductVariantsBulkDeleteUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductVariantsBulkDeleteUserErrorCode(ctx context.Context, sel ast.SelectionSet, v *ProductVariantsBulkDeleteUserErrorCode) graphql.Marshaler {
  144768. if v == nil {
  144769. return graphql.Null
  144770. }
  144771. return v
  144772. }
  144773. func (ec *executionContext) unmarshalOProductVariantsBulkReorderUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductVariantsBulkReorderUserErrorCode(ctx context.Context, v interface{}) (*ProductVariantsBulkReorderUserErrorCode, error) {
  144774. if v == nil {
  144775. return nil, nil
  144776. }
  144777. var res = new(ProductVariantsBulkReorderUserErrorCode)
  144778. err := res.UnmarshalGQL(v)
  144779. return res, graphql.ErrorOnPath(ctx, err)
  144780. }
  144781. func (ec *executionContext) marshalOProductVariantsBulkReorderUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductVariantsBulkReorderUserErrorCode(ctx context.Context, sel ast.SelectionSet, v *ProductVariantsBulkReorderUserErrorCode) graphql.Marshaler {
  144782. if v == nil {
  144783. return graphql.Null
  144784. }
  144785. return v
  144786. }
  144787. func (ec *executionContext) unmarshalOProductVariantsBulkUpdateUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductVariantsBulkUpdateUserErrorCode(ctx context.Context, v interface{}) (*ProductVariantsBulkUpdateUserErrorCode, error) {
  144788. if v == nil {
  144789. return nil, nil
  144790. }
  144791. var res = new(ProductVariantsBulkUpdateUserErrorCode)
  144792. err := res.UnmarshalGQL(v)
  144793. return res, graphql.ErrorOnPath(ctx, err)
  144794. }
  144795. func (ec *executionContext) marshalOProductVariantsBulkUpdateUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐProductVariantsBulkUpdateUserErrorCode(ctx context.Context, sel ast.SelectionSet, v *ProductVariantsBulkUpdateUserErrorCode) graphql.Marshaler {
  144796. if v == nil {
  144797. return graphql.Null
  144798. }
  144799. return v
  144800. }
  144801. func (ec *executionContext) marshalOPublication2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPublication(ctx context.Context, sel ast.SelectionSet, v *Publication) graphql.Marshaler {
  144802. if v == nil {
  144803. return graphql.Null
  144804. }
  144805. return ec._Publication(ctx, sel, v)
  144806. }
  144807. func (ec *executionContext) marshalOPurchasingEntity2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐPurchasingEntity(ctx context.Context, sel ast.SelectionSet, v PurchasingEntity) graphql.Marshaler {
  144808. if v == nil {
  144809. return graphql.Null
  144810. }
  144811. return ec._PurchasingEntity(ctx, sel, v)
  144812. }
  144813. func (ec *executionContext) marshalORefundDuty2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundDutyᚄ(ctx context.Context, sel ast.SelectionSet, v []*RefundDuty) graphql.Marshaler {
  144814. if v == nil {
  144815. return graphql.Null
  144816. }
  144817. ret := make(graphql.Array, len(v))
  144818. var wg sync.WaitGroup
  144819. isLen1 := len(v) == 1
  144820. if !isLen1 {
  144821. wg.Add(len(v))
  144822. }
  144823. for i := range v {
  144824. i := i
  144825. fc := &graphql.FieldContext{
  144826. Index: &i,
  144827. Result: &v[i],
  144828. }
  144829. ctx := graphql.WithFieldContext(ctx, fc)
  144830. f := func(i int) {
  144831. defer func() {
  144832. if r := recover(); r != nil {
  144833. ec.Error(ctx, ec.Recover(ctx, r))
  144834. ret = nil
  144835. }
  144836. }()
  144837. if !isLen1 {
  144838. defer wg.Done()
  144839. }
  144840. ret[i] = ec.marshalNRefundDuty2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundDuty(ctx, sel, v[i])
  144841. }
  144842. if isLen1 {
  144843. f(i)
  144844. } else {
  144845. go f(i)
  144846. }
  144847. }
  144848. wg.Wait()
  144849. for _, e := range ret {
  144850. if e == graphql.Null {
  144851. return graphql.Null
  144852. }
  144853. }
  144854. return ret
  144855. }
  144856. func (ec *executionContext) unmarshalORefundDutyInput2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundDutyInputᚄ(ctx context.Context, v interface{}) ([]*RefundDutyInput, error) {
  144857. if v == nil {
  144858. return nil, nil
  144859. }
  144860. var vSlice []interface{}
  144861. if v != nil {
  144862. vSlice = graphql.CoerceList(v)
  144863. }
  144864. var err error
  144865. res := make([]*RefundDutyInput, len(vSlice))
  144866. for i := range vSlice {
  144867. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  144868. res[i], err = ec.unmarshalNRefundDutyInput2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundDutyInput(ctx, vSlice[i])
  144869. if err != nil {
  144870. return nil, err
  144871. }
  144872. }
  144873. return res, nil
  144874. }
  144875. func (ec *executionContext) unmarshalORefundDutyRefundType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundDutyRefundType(ctx context.Context, v interface{}) (*RefundDutyRefundType, error) {
  144876. if v == nil {
  144877. return nil, nil
  144878. }
  144879. var res = new(RefundDutyRefundType)
  144880. err := res.UnmarshalGQL(v)
  144881. return res, graphql.ErrorOnPath(ctx, err)
  144882. }
  144883. func (ec *executionContext) marshalORefundDutyRefundType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundDutyRefundType(ctx context.Context, sel ast.SelectionSet, v *RefundDutyRefundType) graphql.Marshaler {
  144884. if v == nil {
  144885. return graphql.Null
  144886. }
  144887. return v
  144888. }
  144889. func (ec *executionContext) unmarshalORefundLineItemInput2ᚕᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundLineItemInputᚄ(ctx context.Context, v interface{}) ([]*RefundLineItemInput, error) {
  144890. if v == nil {
  144891. return nil, nil
  144892. }
  144893. var vSlice []interface{}
  144894. if v != nil {
  144895. vSlice = graphql.CoerceList(v)
  144896. }
  144897. var err error
  144898. res := make([]*RefundLineItemInput, len(vSlice))
  144899. for i := range vSlice {
  144900. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  144901. res[i], err = ec.unmarshalNRefundLineItemInput2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundLineItemInput(ctx, vSlice[i])
  144902. if err != nil {
  144903. return nil, err
  144904. }
  144905. }
  144906. return res, nil
  144907. }
  144908. func (ec *executionContext) unmarshalORefundLineItemRestockType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundLineItemRestockType(ctx context.Context, v interface{}) (*RefundLineItemRestockType, error) {
  144909. if v == nil {
  144910. return nil, nil
  144911. }
  144912. var res = new(RefundLineItemRestockType)
  144913. err := res.UnmarshalGQL(v)
  144914. return res, graphql.ErrorOnPath(ctx, err)
  144915. }
  144916. func (ec *executionContext) marshalORefundLineItemRestockType2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐRefundLineItemRestockType(ctx context.Context, sel ast.SelectionSet, v *RefundLineItemRestockType) graphql.Marshaler {
  144917. if v == nil {
  144918. return graphql.Null
  144919. }
  144920. return v
  144921. }
  144922. func (ec *executionContext) unmarshalOResourceAlertIcon2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourceAlertIcon(ctx context.Context, v interface{}) (*ResourceAlertIcon, error) {
  144923. if v == nil {
  144924. return nil, nil
  144925. }
  144926. var res = new(ResourceAlertIcon)
  144927. err := res.UnmarshalGQL(v)
  144928. return res, graphql.ErrorOnPath(ctx, err)
  144929. }
  144930. func (ec *executionContext) marshalOResourceAlertIcon2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐResourceAlertIcon(ctx context.Context, sel ast.SelectionSet, v *ResourceAlertIcon) graphql.Marshaler {
  144931. if v == nil {
  144932. return graphql.Null
  144933. }
  144934. return v
  144935. }
  144936. func (ec *executionContext) unmarshalOSellingPlanCategory2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanCategory(ctx context.Context, v interface{}) (*SellingPlanCategory, error) {
  144937. if v == nil {
  144938. return nil, nil
  144939. }
  144940. var res = new(SellingPlanCategory)
  144941. err := res.UnmarshalGQL(v)
  144942. return res, graphql.ErrorOnPath(ctx, err)
  144943. }
  144944. func (ec *executionContext) marshalOSellingPlanCategory2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanCategory(ctx context.Context, sel ast.SelectionSet, v *SellingPlanCategory) graphql.Marshaler {
  144945. if v == nil {
  144946. return graphql.Null
  144947. }
  144948. return v
  144949. }
  144950. func (ec *executionContext) unmarshalOSellingPlanGroupUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanGroupUserErrorCode(ctx context.Context, v interface{}) (*SellingPlanGroupUserErrorCode, error) {
  144951. if v == nil {
  144952. return nil, nil
  144953. }
  144954. var res = new(SellingPlanGroupUserErrorCode)
  144955. err := res.UnmarshalGQL(v)
  144956. return res, graphql.ErrorOnPath(ctx, err)
  144957. }
  144958. func (ec *executionContext) marshalOSellingPlanGroupUserErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanGroupUserErrorCode(ctx context.Context, sel ast.SelectionSet, v *SellingPlanGroupUserErrorCode) graphql.Marshaler {
  144959. if v == nil {
  144960. return graphql.Null
  144961. }
  144962. return v
  144963. }
  144964. func (ec *executionContext) marshalOSellingPlanInventoryPolicy2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSellingPlanInventoryPolicy(ctx context.Context, sel ast.SelectionSet, v *SellingPlanInventoryPolicy) graphql.Marshaler {
  144965. if v == nil {
  144966. return graphql.Null
  144967. }
  144968. return ec._SellingPlanInventoryPolicy(ctx, sel, v)
  144969. }
  144970. func (ec *executionContext) marshalOShippingLine2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐShippingLine(ctx context.Context, sel ast.SelectionSet, v *ShippingLine) graphql.Marshaler {
  144971. if v == nil {
  144972. return graphql.Null
  144973. }
  144974. return ec._ShippingLine(ctx, sel, v)
  144975. }
  144976. func (ec *executionContext) marshalOShopifyPaymentsExtendedAuthorization2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐShopifyPaymentsExtendedAuthorization(ctx context.Context, sel ast.SelectionSet, v *ShopifyPaymentsExtendedAuthorization) graphql.Marshaler {
  144977. if v == nil {
  144978. return graphql.Null
  144979. }
  144980. return ec._ShopifyPaymentsExtendedAuthorization(ctx, sel, v)
  144981. }
  144982. func (ec *executionContext) marshalOShopifyPaymentsRefundSet2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐShopifyPaymentsRefundSet(ctx context.Context, sel ast.SelectionSet, v *ShopifyPaymentsRefundSet) graphql.Marshaler {
  144983. if v == nil {
  144984. return graphql.Null
  144985. }
  144986. return ec._ShopifyPaymentsRefundSet(ctx, sel, v)
  144987. }
  144988. func (ec *executionContext) marshalOShopifyPaymentsTransactionSet2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐShopifyPaymentsTransactionSet(ctx context.Context, sel ast.SelectionSet, v *ShopifyPaymentsTransactionSet) graphql.Marshaler {
  144989. if v == nil {
  144990. return graphql.Null
  144991. }
  144992. return ec._ShopifyPaymentsTransactionSet(ctx, sel, v)
  144993. }
  144994. func (ec *executionContext) marshalOStaffMember2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStaffMember(ctx context.Context, sel ast.SelectionSet, v *StaffMember) graphql.Marshaler {
  144995. if v == nil {
  144996. return graphql.Null
  144997. }
  144998. return ec._StaffMember(ctx, sel, v)
  144999. }
  145000. func (ec *executionContext) unmarshalOStaffMemberDefaultImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStaffMemberDefaultImage(ctx context.Context, v interface{}) (*StaffMemberDefaultImage, error) {
  145001. if v == nil {
  145002. return nil, nil
  145003. }
  145004. var res = new(StaffMemberDefaultImage)
  145005. err := res.UnmarshalGQL(v)
  145006. return res, graphql.ErrorOnPath(ctx, err)
  145007. }
  145008. func (ec *executionContext) marshalOStaffMemberDefaultImage2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStaffMemberDefaultImage(ctx context.Context, sel ast.SelectionSet, v *StaffMemberDefaultImage) graphql.Marshaler {
  145009. if v == nil {
  145010. return graphql.Null
  145011. }
  145012. return v
  145013. }
  145014. func (ec *executionContext) marshalOStandardMetafieldDefinitionTemplate2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐStandardMetafieldDefinitionTemplate(ctx context.Context, sel ast.SelectionSet, v *StandardMetafieldDefinitionTemplate) graphql.Marshaler {
  145015. if v == nil {
  145016. return graphql.Null
  145017. }
  145018. return ec._StandardMetafieldDefinitionTemplate(ctx, sel, v)
  145019. }
  145020. func (ec *executionContext) unmarshalOString2string(ctx context.Context, v interface{}) (string, error) {
  145021. res, err := graphql.UnmarshalString(v)
  145022. return res, graphql.ErrorOnPath(ctx, err)
  145023. }
  145024. func (ec *executionContext) marshalOString2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  145025. res := graphql.MarshalString(v)
  145026. return res
  145027. }
  145028. func (ec *executionContext) unmarshalOString2ᚕstringᚄ(ctx context.Context, v interface{}) ([]string, error) {
  145029. if v == nil {
  145030. return nil, nil
  145031. }
  145032. var vSlice []interface{}
  145033. if v != nil {
  145034. vSlice = graphql.CoerceList(v)
  145035. }
  145036. var err error
  145037. res := make([]string, len(vSlice))
  145038. for i := range vSlice {
  145039. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  145040. res[i], err = ec.unmarshalNString2string(ctx, vSlice[i])
  145041. if err != nil {
  145042. return nil, err
  145043. }
  145044. }
  145045. return res, nil
  145046. }
  145047. func (ec *executionContext) marshalOString2ᚕstringᚄ(ctx context.Context, sel ast.SelectionSet, v []string) graphql.Marshaler {
  145048. if v == nil {
  145049. return graphql.Null
  145050. }
  145051. ret := make(graphql.Array, len(v))
  145052. for i := range v {
  145053. ret[i] = ec.marshalNString2string(ctx, sel, v[i])
  145054. }
  145055. for _, e := range ret {
  145056. if e == graphql.Null {
  145057. return graphql.Null
  145058. }
  145059. }
  145060. return ret
  145061. }
  145062. func (ec *executionContext) unmarshalOString2ᚖstring(ctx context.Context, v interface{}) (*string, error) {
  145063. if v == nil {
  145064. return nil, nil
  145065. }
  145066. res, err := graphql.UnmarshalString(v)
  145067. return &res, graphql.ErrorOnPath(ctx, err)
  145068. }
  145069. func (ec *executionContext) marshalOString2ᚖstring(ctx context.Context, sel ast.SelectionSet, v *string) graphql.Marshaler {
  145070. if v == nil {
  145071. return graphql.Null
  145072. }
  145073. res := graphql.MarshalString(*v)
  145074. return res
  145075. }
  145076. func (ec *executionContext) unmarshalOSubscriptionBillingAttemptErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionBillingAttemptErrorCode(ctx context.Context, v interface{}) (*SubscriptionBillingAttemptErrorCode, error) {
  145077. if v == nil {
  145078. return nil, nil
  145079. }
  145080. var res = new(SubscriptionBillingAttemptErrorCode)
  145081. err := res.UnmarshalGQL(v)
  145082. return res, graphql.ErrorOnPath(ctx, err)
  145083. }
  145084. func (ec *executionContext) marshalOSubscriptionBillingAttemptErrorCode2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionBillingAttemptErrorCode(ctx context.Context, sel ast.SelectionSet, v *SubscriptionBillingAttemptErrorCode) graphql.Marshaler {
  145085. if v == nil {
  145086. return graphql.Null
  145087. }
  145088. return v
  145089. }
  145090. func (ec *executionContext) marshalOSubscriptionContract2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionContract(ctx context.Context, sel ast.SelectionSet, v *SubscriptionContract) graphql.Marshaler {
  145091. if v == nil {
  145092. return graphql.Null
  145093. }
  145094. return ec._SubscriptionContract(ctx, sel, v)
  145095. }
  145096. func (ec *executionContext) unmarshalOSubscriptionContractLastPaymentStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionContractLastPaymentStatus(ctx context.Context, v interface{}) (*SubscriptionContractLastPaymentStatus, error) {
  145097. if v == nil {
  145098. return nil, nil
  145099. }
  145100. var res = new(SubscriptionContractLastPaymentStatus)
  145101. err := res.UnmarshalGQL(v)
  145102. return res, graphql.ErrorOnPath(ctx, err)
  145103. }
  145104. func (ec *executionContext) marshalOSubscriptionContractLastPaymentStatus2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionContractLastPaymentStatus(ctx context.Context, sel ast.SelectionSet, v *SubscriptionContractLastPaymentStatus) graphql.Marshaler {
  145105. if v == nil {
  145106. return graphql.Null
  145107. }
  145108. return v
  145109. }
  145110. func (ec *executionContext) marshalOSubscriptionDeliveryMethod2gshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionDeliveryMethod(ctx context.Context, sel ast.SelectionSet, v SubscriptionDeliveryMethod) graphql.Marshaler {
  145111. if v == nil {
  145112. return graphql.Null
  145113. }
  145114. return ec._SubscriptionDeliveryMethod(ctx, sel, v)
  145115. }
  145116. func (ec *executionContext) unmarshalOSubscriptionDiscountRejectionReason2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionDiscountRejectionReason(ctx context.Context, v interface{}) (*SubscriptionDiscountRejectionReason, error) {
  145117. if v == nil {
  145118. return nil, nil
  145119. }
  145120. var res = new(SubscriptionDiscountRejectionReason)
  145121. err := res.UnmarshalGQL(v)
  145122. return res, graphql.ErrorOnPath(ctx, err)
  145123. }
  145124. func (ec *executionContext) marshalOSubscriptionDiscountRejectionReason2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionDiscountRejectionReason(ctx context.Context, sel ast.SelectionSet, v *SubscriptionDiscountRejectionReason) graphql.Marshaler {
  145125. if v == nil {
  145126. return graphql.Null
  145127. }
  145128. return v
  145129. }
  145130. func (ec *executionContext) marshalOSubscriptionPricingPolicy2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSubscriptionPricingPolicy(ctx context.Context, sel ast.SelectionSet, v *SubscriptionPricingPolicy) graphql.Marshaler {
  145131. if v == nil {
  145132. return graphql.Null
  145133. }
  145134. return ec._SubscriptionPricingPolicy(ctx, sel, v)
  145135. }
  145136. func (ec *executionContext) marshalOSuggestedRefund2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐSuggestedRefund(ctx context.Context, sel ast.SelectionSet, v *SuggestedRefund) graphql.Marshaler {
  145137. if v == nil {
  145138. return graphql.Null
  145139. }
  145140. return ec._SuggestedRefund(ctx, sel, v)
  145141. }
  145142. func (ec *executionContext) unmarshalOURL2ᚖstring(ctx context.Context, v interface{}) (*string, error) {
  145143. if v == nil {
  145144. return nil, nil
  145145. }
  145146. res, err := graphql.UnmarshalString(v)
  145147. return &res, graphql.ErrorOnPath(ctx, err)
  145148. }
  145149. func (ec *executionContext) marshalOURL2ᚖstring(ctx context.Context, sel ast.SelectionSet, v *string) graphql.Marshaler {
  145150. if v == nil {
  145151. return graphql.Null
  145152. }
  145153. res := graphql.MarshalString(*v)
  145154. return res
  145155. }
  145156. func (ec *executionContext) marshalOUTMParameters2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐUTMParameters(ctx context.Context, sel ast.SelectionSet, v *UTMParameters) graphql.Marshaler {
  145157. if v == nil {
  145158. return graphql.Null
  145159. }
  145160. return ec._UTMParameters(ctx, sel, v)
  145161. }
  145162. func (ec *executionContext) unmarshalOUnsignedInt642ᚖstring(ctx context.Context, v interface{}) (*string, error) {
  145163. if v == nil {
  145164. return nil, nil
  145165. }
  145166. res, err := graphql.UnmarshalString(v)
  145167. return &res, graphql.ErrorOnPath(ctx, err)
  145168. }
  145169. func (ec *executionContext) marshalOUnsignedInt642ᚖstring(ctx context.Context, sel ast.SelectionSet, v *string) graphql.Marshaler {
  145170. if v == nil {
  145171. return graphql.Null
  145172. }
  145173. res := graphql.MarshalString(*v)
  145174. return res
  145175. }
  145176. func (ec *executionContext) marshalOVideoSource2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐVideoSource(ctx context.Context, sel ast.SelectionSet, v *VideoSource) graphql.Marshaler {
  145177. if v == nil {
  145178. return graphql.Null
  145179. }
  145180. return ec._VideoSource(ctx, sel, v)
  145181. }
  145182. func (ec *executionContext) marshalOWeight2ᚖgshopperᚗcomᚋgshopifyᚋadminᚑapiᚋgraphᚋorderᚋgeneratedᚐWeight(ctx context.Context, sel ast.SelectionSet, v *Weight) graphql.Marshaler {
  145183. if v == nil {
  145184. return graphql.Null
  145185. }
  145186. return ec._Weight(ctx, sel, v)
  145187. }
  145188. func (ec *executionContext) marshalO_Entity2githubᚗcomᚋ99designsᚋgqlgenᚋpluginᚋfederationᚋfedruntimeᚐEntity(ctx context.Context, sel ast.SelectionSet, v fedruntime.Entity) graphql.Marshaler {
  145189. if v == nil {
  145190. return graphql.Null
  145191. }
  145192. return ec.__Entity(ctx, sel, v)
  145193. }
  145194. func (ec *executionContext) marshalO__EnumValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐEnumValueᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.EnumValue) graphql.Marshaler {
  145195. if v == nil {
  145196. return graphql.Null
  145197. }
  145198. ret := make(graphql.Array, len(v))
  145199. var wg sync.WaitGroup
  145200. isLen1 := len(v) == 1
  145201. if !isLen1 {
  145202. wg.Add(len(v))
  145203. }
  145204. for i := range v {
  145205. i := i
  145206. fc := &graphql.FieldContext{
  145207. Index: &i,
  145208. Result: &v[i],
  145209. }
  145210. ctx := graphql.WithFieldContext(ctx, fc)
  145211. f := func(i int) {
  145212. defer func() {
  145213. if r := recover(); r != nil {
  145214. ec.Error(ctx, ec.Recover(ctx, r))
  145215. ret = nil
  145216. }
  145217. }()
  145218. if !isLen1 {
  145219. defer wg.Done()
  145220. }
  145221. ret[i] = ec.marshalN__EnumValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐEnumValue(ctx, sel, v[i])
  145222. }
  145223. if isLen1 {
  145224. f(i)
  145225. } else {
  145226. go f(i)
  145227. }
  145228. }
  145229. wg.Wait()
  145230. for _, e := range ret {
  145231. if e == graphql.Null {
  145232. return graphql.Null
  145233. }
  145234. }
  145235. return ret
  145236. }
  145237. func (ec *executionContext) marshalO__Field2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐFieldᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.Field) graphql.Marshaler {
  145238. if v == nil {
  145239. return graphql.Null
  145240. }
  145241. ret := make(graphql.Array, len(v))
  145242. var wg sync.WaitGroup
  145243. isLen1 := len(v) == 1
  145244. if !isLen1 {
  145245. wg.Add(len(v))
  145246. }
  145247. for i := range v {
  145248. i := i
  145249. fc := &graphql.FieldContext{
  145250. Index: &i,
  145251. Result: &v[i],
  145252. }
  145253. ctx := graphql.WithFieldContext(ctx, fc)
  145254. f := func(i int) {
  145255. defer func() {
  145256. if r := recover(); r != nil {
  145257. ec.Error(ctx, ec.Recover(ctx, r))
  145258. ret = nil
  145259. }
  145260. }()
  145261. if !isLen1 {
  145262. defer wg.Done()
  145263. }
  145264. ret[i] = ec.marshalN__Field2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐField(ctx, sel, v[i])
  145265. }
  145266. if isLen1 {
  145267. f(i)
  145268. } else {
  145269. go f(i)
  145270. }
  145271. }
  145272. wg.Wait()
  145273. for _, e := range ret {
  145274. if e == graphql.Null {
  145275. return graphql.Null
  145276. }
  145277. }
  145278. return ret
  145279. }
  145280. func (ec *executionContext) marshalO__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.InputValue) graphql.Marshaler {
  145281. if v == nil {
  145282. return graphql.Null
  145283. }
  145284. ret := make(graphql.Array, len(v))
  145285. var wg sync.WaitGroup
  145286. isLen1 := len(v) == 1
  145287. if !isLen1 {
  145288. wg.Add(len(v))
  145289. }
  145290. for i := range v {
  145291. i := i
  145292. fc := &graphql.FieldContext{
  145293. Index: &i,
  145294. Result: &v[i],
  145295. }
  145296. ctx := graphql.WithFieldContext(ctx, fc)
  145297. f := func(i int) {
  145298. defer func() {
  145299. if r := recover(); r != nil {
  145300. ec.Error(ctx, ec.Recover(ctx, r))
  145301. ret = nil
  145302. }
  145303. }()
  145304. if !isLen1 {
  145305. defer wg.Done()
  145306. }
  145307. ret[i] = ec.marshalN__InputValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValue(ctx, sel, v[i])
  145308. }
  145309. if isLen1 {
  145310. f(i)
  145311. } else {
  145312. go f(i)
  145313. }
  145314. }
  145315. wg.Wait()
  145316. for _, e := range ret {
  145317. if e == graphql.Null {
  145318. return graphql.Null
  145319. }
  145320. }
  145321. return ret
  145322. }
  145323. func (ec *executionContext) marshalO__Schema2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐSchema(ctx context.Context, sel ast.SelectionSet, v *introspection.Schema) graphql.Marshaler {
  145324. if v == nil {
  145325. return graphql.Null
  145326. }
  145327. return ec.___Schema(ctx, sel, v)
  145328. }
  145329. func (ec *executionContext) marshalO__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.Type) graphql.Marshaler {
  145330. if v == nil {
  145331. return graphql.Null
  145332. }
  145333. ret := make(graphql.Array, len(v))
  145334. var wg sync.WaitGroup
  145335. isLen1 := len(v) == 1
  145336. if !isLen1 {
  145337. wg.Add(len(v))
  145338. }
  145339. for i := range v {
  145340. i := i
  145341. fc := &graphql.FieldContext{
  145342. Index: &i,
  145343. Result: &v[i],
  145344. }
  145345. ctx := graphql.WithFieldContext(ctx, fc)
  145346. f := func(i int) {
  145347. defer func() {
  145348. if r := recover(); r != nil {
  145349. ec.Error(ctx, ec.Recover(ctx, r))
  145350. ret = nil
  145351. }
  145352. }()
  145353. if !isLen1 {
  145354. defer wg.Done()
  145355. }
  145356. ret[i] = ec.marshalN__Type2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx, sel, v[i])
  145357. }
  145358. if isLen1 {
  145359. f(i)
  145360. } else {
  145361. go f(i)
  145362. }
  145363. }
  145364. wg.Wait()
  145365. for _, e := range ret {
  145366. if e == graphql.Null {
  145367. return graphql.Null
  145368. }
  145369. }
  145370. return ret
  145371. }
  145372. func (ec *executionContext) marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx context.Context, sel ast.SelectionSet, v *introspection.Type) graphql.Marshaler {
  145373. if v == nil {
  145374. return graphql.Null
  145375. }
  145376. return ec.___Type(ctx, sel, v)
  145377. }
  145378. // endregion ***************************** type.gotpl *****************************