1 2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="69acf74d-7042-5b36-9312-72291f36a230")}catch(e){}}(); 3(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[57306],{90312:function(e,a,l){(window.__NEXT_P=window.__NEXT_P||[]).push(["/leagues/admin/new",function(){return l(82021)}])},82021:function(e,a,l){"use strict";l.r(a);var n=l(85893),t=l(67294),i=l(80008),s=l.n(i),o=l(2664),u=l(95714),d=l(41484),r=l(52423),c=l(8334),v=l(88835),g=l(50812),m=l(86153),p=l(18331),f=l(99697),h=l(96802),S=l(79659),y=l(5043),C=l(11524),T=l(92444),I=l(64928),b=l(41886),A=l(56989),D=l(10168),w=l(96825),x=l(8164),M=l.n(x),R=l(4547),N=l.n(R),k=l(6310);let{GroupDetail:{fetchAdminGroupLeagues:j,fetchAdminGroupSeasons:E,fetchOneGroup:P,fetchGroupAccountingCodes:L,fetchGroupTaxes:G,fetchGroupForfeitConfigurations:_,fetchGroupStandingsTemplates:O},LeagueSeason:{fetchLeagueSeasonAdmin:q,fetchLeagueSeasonPools:F}}=v.ActionCreators,{LeagueSeason:{getLeagueSeason:V}}=v.Selectors,Z={fetchAdminGroupLeagues:j,fetchAdminGroupSeasons:E,fetchOneGroup:P,fetchLeagueSeasonAdmin:q,fetchLeagueSeasonPools:F,fetchGroupAccountingCodes:L,fetchGroupStandingsTemplates:O,fetchGroupTaxes:G,fetchGroupForfeitConfigurations:_,showModal:g.K4,pushModal:m.Ll,popModal:m.GZ},Q=["league","leagueAdmin","form","common","helpers","matchSettings"],U=(0,o.$j)(function(e,a){let l=e.groupDetail.list.find(e=>e.details.id===parseInt(a.router.query.groupID)),n=V(e,a.router.query.leagueSeasonID);return{user:e.auth.user,groupDetails:null==l?void 0:l.details,leagues:null==l?void 0:l.leagues,seasons:null==l?void 0:l.seasons,leagueSeason:null==n?void 0:n.adminDetails,pools:null==n?void 0:n.pools,accountingCodes:null==l?void 0:l.accountingCodes,taxes:null==l?void 0:l.taxes,forfeitConfigurations:null==l?void 0:l.forfeitConfigurations,standingsTemplates:null==l?void 0:l.standingsTemplates}},Z),X=(0,d.Zh)(Q),z=e=>{var a,l,i,o,d,v,m,C,x,R,j,E,P,L,G,_,O,q,F,V,Z,Q,U,X,z,J,K,$,B,H,W,Y,ee,ea,el,en,et,ei,es,eo,eu,ed,er,ec,ev,eg,em,ep,ef,eh,eS,ey;let{router:{query:eC},t:eT,user:eI,groupDetails:eb,leagues:eA,seasons:eD,forfeitConfigurations:ew,leagueSeason:ex,pools:eM,accountingCodes:eR,taxes:eN,standingsTemplates:ek,fetchOneGroup:ej,fetchAdminGroupLeagues:eE,fetchAdminGroupSeasons:eP,fetchLeagueSeasonAdmin:eL,fetchLeagueSeasonPools:eG,fetchGroupAccountingCodes:e_,fetchGroupForfeitConfigurations:eO,fetchGroupTaxes:eq,showModal:eF,pushModal:eV,popModal:eZ,fetchGroupStandingsTemplates:eQ}=e,[eU,eX]=(0,t.useState)(!1),ez=parseInt(eC.groupID),eJ=eC.leagueSeasonID,eK=!!eJ,e$=null==eb?void 0:eb.receivedAt,eB=!!eC.isTournament,eH=(0,t.useCallback)(async()=>ez?(0,p.rT)({groupID:ez,nowString:"this league/tournament's match start"},eI):[],[ez,eI]),eW=(0,D.V)(eH,{enabled:!!ez}),eY=(0,D.V)((0,t.useCallback)(async()=>{if(!ez)return{tags:[],tagGroups:[]};let[e,a]=await Promise.all([(0,k.rw)({groupID:ez},eI),(0,k.AQ)({groupID:ez},eI)]),l=(0,k.g8)(a);return e.sort(l),{tags:e,tagGroups:a}},[ez,eI])),e0=(0,D.V)((0,t.useCallback)(async()=>ez?(0,f.MP)({groupID:ez},eI):[],[ez,eI]),{enabled:!!ez}),e1=(0,D.V)((0,t.useCallback)(async()=>ez?(0,h.kT)({groupID:ez},eI):[],[ez,eI]),{enabled:!!ez}),e8=(0,D.V)((0,t.useCallback)(async()=>ez?(0,S.j6)({groupID:ez},eI):[],[ez,eI]),{enabled:!!ez}),e4=(0,D.V)((0,t.useCallback)(async()=>ez?(0,y.ZT)({groupID:ez,type:"leagueSeason"},eI):[],[ez,eI]),{enabled:!!ez}),e9=async e=>{let a;let{isTournament:l,seriesType:n,existingLeagueID:t,sportID:i}=e;if("append"===n)return t?{leagueID:t,success:!0}:{leagueID:null,success:!1};if("standalone"===n)a=e.title;else{var s;a=null!==(s=e.leagueTitle)&&void 0!==s?s:""}try{return{leagueID:await (0,w.Jp)({groupID:ez,sportID:i,title:a,isMultiSeason:"create"===n},eI),success:!0}}catch(e){return eF({modalType:g.Qi.Alert,modalProps:{type:"ERROR",body:(0,A.prettifyErrorMessage)(eT,e,eT(l?"league:couldNotCreateTournament":"league:couldNotCreateLeague"))}}),{leagueID:null,success:!1}}},e6=async e=>{let{useExistingSeason:a,existingSeasonID:l,seasonTitle:n,isTournament:t,leaguePlayStart:i,leaguePlayEnd:o,seriesType:u}=e;
3if(t||"standalone"===u)return{seasonID:null,success:!0};if(a)return l?{seasonID:l,success:!0}:{seasonID:null,success:!1};let d=s()(i).startOf("day").toISOString(),r=s()(o).startOf("day").toISOString();try{return{seasonID:await (0,w.tO)({groupID:ez,title:null!=n?n:"",start:d,end:r},eI),success:!0}}catch(e){return eF({modalType:g.Qi.Alert,modalProps:{type:"ERROR",body:(0,A.prettifyErrorMessage)(eT,e,eT("league:couldNotCreateSeason"))}}),{seasonID:null,success:!1}}},e5=async e=>{var a,l,n;eX(!0);let{leagueID:t,success:i}=await e9(e);if(!t||!i){eX(!1);return}let{seasonID:s,success:o}=await e6(e);if(!o){eX(!1);return}let d=null!==(n=null!==(l=null===(a=e.place)||void 0===a?void 0:a.country)&&void 0!==l?l:null==eb?void 0:eb.country)&&void 0!==n?n:null,r=(0,b.kb)(e);try{let a=await (0,w.zt)({...r,leagueID:t,seasonID:s,country:d},eI);r.hasPools?await (0,w.ql)({leagueSeasonID:a,pools:e.pools.map(e=>e.title)},eI):await (0,w.ql)({leagueSeasonID:a,pools:[""]},eI),u.Z.push("/leagues/".concat(a,"/admin/home"))}catch(e){eF({modalType:g.Qi.Alert,modalProps:{type:"ERROR",body:(0,A.prettifyErrorMessage)(eT,e,eT(r.isTournament?"league:unableToCreateTournament":"league:unableToCreateLeague"))}})}finally{eX(!1)}};async function e2(){let{groupDetails:a}=e;(null==a?void 0:a.id)&&e.fetchGroupStandingsTemplates({groupID:a.id})}async function e3(){await e.fetchGroupTaxes({groupID:ez})}async function e7(){await e.fetchGroupForfeitConfigurations({groupID:ez})}(0,t.useEffect)(()=>{async function e(){if(!ez)return;let e=await ej({id:ez});if(!e)return;let{isAdmin:a,isLeagueManager:l}=(0,I.TU)(e,eI);(l||a)&&(eQ({groupID:ez}),eE(ez),eP(ez),"string"==typeof eJ&&(eL(eJ),eG(eJ)))}eq({groupID:ez}),e_({id:ez}),eO({groupID:ez}),e()},[eI,ez,eJ,ej,eE,eP,eL,eG,e_,eq,eO,eQ]);let ae=(0,T.D)({title:eT(eB?"league:createTournament":"league:createLeague")}),aa=(null==eb?void 0:eb.loading)||(null==eA?void 0:eA.loading)||(null==eD?void 0:eD.loading)||!!eJ&&((null==ex?void 0:ex.loading)||(null==eM?void 0:eM.loading))||(null==ek?void 0:ek.loading),al=(null==eb?void 0:eb.error)||(null==eA?void 0:eA.error)||(null==eD?void 0:eD.error)||eJ&&((null==ex?void 0:ex.error)||(null==eM?void 0:eM.error)),an=!1,at=!1,ai=!1,as=!1,ao=!1,au=!1,ad=!1,ar=!1,ac=!1,av=!1,ag=!1,am=!1,ap=!1,af=!1,ah=!1,aS=!1,ay=!1,aC=!1,aT=!1,aI=!1;if(eb){at=null!==(W=null===(o=eb.metadata)||void 0===o?void 0:null===(i=o.features)||void 0===i?void 0:i.includes("accountingCode"))&&void 0!==W&&W,as=null!==(Y=null===(v=eb.metadata)||void 0===v?void 0:null===(d=v.features)||void 0===d?void 0:d.includes("leagueTaxes"))&&void 0!==Y&&Y,ad=null!==(ee=null===(C=eb.metadata)||void 0===C?void 0:null===(m=C.features)||void 0===m?void 0:m.includes("leagueSalesRangeTitles"))&&void 0!==ee&&ee,ar=null!==(ea=null===(R=eb.metadata)||void 0===R?void 0:null===(x=R.features)||void 0===x?void 0:x.includes("prepaidTeamSeasonMembers"))&&void 0!==ea&&ea,ac=null!==(el=null===(E=eb.metadata)||void 0===E?void 0:null===(j=E.features)||void 0===j?void 0:j.includes("leagueTicketClassPriceRanges"))&&void 0!==el&&el,am=null!==(en=null===(L=eb.metadata)||void 0===L?void 0:null===(P=L.features)||void 0===P?void 0:P.includes("fees"))&&void 0!==en&&en,av=null!==(et=null===(_=eb.metadata)||void 0===_?void 0:null===(G=_.features)||void 0===G?void 0:G.includes("defaultInvitePublic"))&&void 0!==et&&et,ag=null!==(ei=null===(q=eb.metadata)||void 0===q?void 0:null===(O=q.features)||void 0===O?void 0:O.includes("requireCustomer"))&&void 0!==ei&&ei,af=null!==(es=null===(V=eb.metadata)||void 0===V?void 0:null===(F=V.features)||void 0===F?void 0:F.includes("registrationMessages"))&&void 0!==es&&es,aS=null!==(eo=null===(Q=eb.metadata)||void 0===Q?void 0:null===(Z=Q.features)||void 0===Z?void 0:Z.includes("activityAnnouncementSequences"))&&void 0!==eo&&eo;let e=(0,I.TU)(eb,eI),a=!!e.isAdmin||!!e.isLeagueManager;an=a,ai=at&&a,ao=as&&!0===e.isAdmin,au=a,ap=am&&!0===e.isAdmin,ah=af&&a,ay=null!==(eu=null===(X=eb.metadata)||void 0===X?void 0:null===(U=X.features)||void 0===U?void 0:U.includes("teamSeasonMemberGroups"))&&void 0!==eu&&eu,aC=null!==(ed=null===(J=eb.metadata)||void 0===J?void 0:null===(z=J.features)||void 0===z?void 0:z.includes("registrationTypes"))&&void 0!==ed&&ed,aT=null!==(er=null===($=eb.metadata)||void 0===$?void 0:null===(K=$.features)||void 0===K?void 0:K.includes("matchTeamResultData"))&&void 0!==er&&er,aI=null!==(ec=null===(H=eb.metadata)||void 0===H?void 0:null===(B=H.features)||void 0===B?void 0:B.includes("checklists"))&&void 0!==ec&&ec}
3if(!e$||!(null==eA?void 0:eA.receivedAt)||!(null==eD?void 0:eD.receivedAt)||!(null==ew?void 0:ew.receivedAt)||!(null==eb?void 0:eb.receivedAt)||eJ&&(!(null==ex?void 0:ex.receivedAt)||!(null==eM?void 0:eM.receivedAt))||!(null==ek?void 0:ek.receivedAt))return(0,n.jsxs)("div",{className:M().section,children:[ae,aa&&(0,n.jsx)("div",{className:N().containerL,children:(0,n.jsx)(c.Z,{})}),!ez&&(0,n.jsx)("div",{className:M().container,children:(0,n.jsx)("div",{children:(0,n.jsx)("h4",{className:N().messageL,children:eT("league:noCreateGroup")})})}),!!e$&&!an&&(0,n.jsx)("div",{className:M().container,children:(0,n.jsx)("div",{children:(0,n.jsx)("h4",{className:N().messageL,children:eT("league:noCreateLeaguePermission")})})}),!aa&&al&&(0,n.jsx)("div",{className:M().container,children:(0,n.jsx)("div",{children:(0,n.jsx)("h4",{className:N().messageL,children:(0,A.prettifyErrorMessage)(eT,al,eT("helpers:ensureInternetConnection"))})})})]});let ab=eb.paymentCountryShort;return(0,n.jsxs)(n.Fragment,{children:[ae,(0,n.jsx)(r.Z,{t:eT,user:eI,countryShort:ab||"",groupID:ez,groupAliasID:eb.aliasID,leagues:eA.list,seasons:eD.list,forfeitConfigurations:ew.list,pools:null==eM?void 0:eM.list,leagueSeason:ex,processing:eU,isUpdate:!1,isRepeat:eK,isTournament:eB,standingsTemplates:null!==(ev=null==ek?void 0:ek.list)&&void 0!==ev?ev:[],onSubmit:e5,showModal:eF,pushModal:eV,popModal:eZ,canSetAccountingCode:at,canEditAccountingCodes:ai,loadAccountingCodes:function(){e.fetchGroupAccountingCodes({id:ez})},loadStandingsTemplates:e2,accountingCodes:null!==(eg=null==eR?void 0:eR.list)&&void 0!==eg?eg:[],canSetTaxes:as,canCreateTaxes:ao,canCreateStandingsTemplate:!0,canSetRegistrationTypes:aC,loadTaxes:e3,canEditForfeitConfigurations:au,loadForfeitConfigurations:e7,taxes:null!==(em=null==eN?void 0:eN.list)&&void 0!==em?em:[],canSetSalesRange:ad,rules:null!==(ep=eW.data)&&void 0!==ep?ep:[],canSetPrepaidTeamSeasonMembers:ar,canSetLeagueTicketClassPriceRanges:ac,canSetDefaultInvitePublic:av,canRequireCustomer:ag,fees:null!==(ef=e0.data)&&void 0!==ef?ef:[],canCreateFees:ap,canSetFees:am,loadFees:e0.reload,canSetRegistrationMessage:af,canCreateRegistrationMessages:ah,registrationMessages:null!==(eh=e1.data)&&void 0!==eh?eh:[],loadRegistrationMessages:e1.reload,canSetActivityAnnouncementSequences:aS,announcementSequences:e8,checklistTemplates:e4,tagGroups:null!==(eS=null===(a=eY.data)||void 0===a?void 0:a.tagGroups)&&void 0!==eS?eS:[],tags:null!==(ey=null===(l=eY.data)||void 0===l?void 0:l.tags)&&void 0!==ey?ey:[],canSetTeamSeasonMemberGroups:ay,canSetNewScoringOptions:aT,canSetChecklistTemplates:aI})]})};a.default=X(U((0,C.cA)(z))),z.getInitialProps=e=>{let{query:a}=e;return{name:"CreateLeague",showCustomNavbar:!0,groupID:parseInt(a.groupID,10),namespacesRequired:Q}}}},function(e){e.O(0,[87536,96825,55951,68164,99538,29195,89674,92796,41886,16852,98473,18667,5518,44637,52423,92888,49774,40179],function(){return e(e.s=90312)}),_N_E=e.O()}]); 4//# sourceMappingURL=new-20fc4aa88fb6b7f5.js.map 5//# debugId=69acf74d-7042-5b36-9312-72291f36a230
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.